[ 
https://issues.apache.org/jira/browse/CLOUDSTACK-6910?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14030438#comment-14030438
 ] 

Abhinandan Prateek commented on CLOUDSTACK-6910:
------------------------------------------------


1. Hypervisor Tag : Currently, at lot of places under test code,
hypervisor check is made inside the test code to determine the hypervisor
type, instead of that, can we tag respective test cases with attribute
say hypervisor = ["xenserver","kvm",...]. So, "xenserver" tag signifies,
that this is applicable for xenserver. "kvm" signifies it is applicable
for  "kvm". This way when running with nose we can pick up the hypervisor
information used and discover and run tests dynamically.

2. Provisioning Tag: Currently, at lot of places under test code, we have
added self service\provisioning to determine the simulator case vs
hardware case. But, test cases currently were tagged such that few test
cases have both of these tags. Instead,  tag each test case with either
require_hardware = "true" or require_hardware="false". This way, we can
pick test cases with mutually exclusive case to run test cases
independently. Currently, these were added as part of tags list, which is
a single attribute and contains all tags


> [CI] tagging of test cases
> --------------------------
>
>                 Key: CLOUDSTACK-6910
>                 URL: https://issues.apache.org/jira/browse/CLOUDSTACK-6910
>             Project: CloudStack
>          Issue Type: Bug
>      Security Level: Public(Anyone can view this level - this is the 
> default.) 
>          Components: Automation
>    Affects Versions: 4.4.0
>            Reporter: Abhinandan Prateek
>            Priority: Blocker
>             Fix For: 4.4.0
>
>




--
This message was sent by Atlassian JIRA
(v6.2#6252)

Reply via email to