cloudstack-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From prashanthvarma <...@git.apache.org>
Subject [GitHub] cloudstack issue #1580: CLOUDSTACK-9402 : Support for underlay features (Sou...
Date Fri, 01 Jul 2016 17:15:18 GMT
Github user prashanthvarma commented on the issue:

    https://github.com/apache/cloudstack/pull/1580
  
    @remibergsma As a common team practice, we just happened to agree upon with this line
length :). Agree, we should make our Marvin code truly PEP8 compliant as you suggested, and
update our Marvin code accordingly.
    
    I ran all our Marvin tests with this PR as it involves Nuage VSP support for underlay
networking besides our default overlay networking. Moreover, we perform quite a few VM deployments
(reboots, migrations, expunges, etc.) and traffic tests (e.g. SSH into VM and then wget from
the Internet) in these tests. Finally, the CentOS guest VM template that we use for our internal
regressions takes a bit longer to start/stop guest VMs (rich feature set and programmes).
    
    Here are some metrics:
    VM deployements: 63
    Isolated network creations: 57
    SSH into VMs (reconnects) =  82
    
    Note: Unless required, we don't always run all of our Marvin tests in a single Marvin
run.
    
    Anyhow, we actively use nosetests features such as tags/attributes to run subset of these
tests in the following scenarios:
    1) simulator tests (required hardware=false)
    2) feature specific tests
    3) basic (smoke) tests
    4) E2E (traffic) tests
    
    Note: Once we have considerable number of tests in our plugins/nuagevsp directory, we
are also thinking about creating sub-directories as well (e.g. component, smoke, etc.).
    
    Let me know, your thoughts on this, and if you have any other questions for me.
    
    Thank you for your valuable review and suggestions !!


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---

Mime
View raw message