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

ASF GitHub Bot commented on CLOUDSTACK-9453:
--------------------------------------------

GitHub user abhinandanprateek opened a pull request:

    https://github.com/apache/cloudstack/pull/1639

    CLOUDSTACK-9453: WIP : Marvin optimizations and fixes.

      1. Adding small sized macchinina template as built in templates
      2. Adding methods so the test writers haev choice to use any of these
      3. Updateing test_host_ha to use macchinina template
      4. Misc fixes encoutered while running component tests

You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/shapeblue/cloudstack marvin_opt

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/cloudstack/pull/1639.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

    This closes #1639
    
----
commit f691810926b7df55c297d8a19473a703348cbc75
Author: Abhinandan Prateek <aprat...@apache.org>
Date:   2016-08-16T04:57:28Z

    CLOUDSTACK-9453: WIP
      1. Adding small sized macchinina template as built in templates
      2. Adding methods so the test writers haev choice to use any of these
      3. Updateing test_host_ha to use macchinina template
      4. Misc fixes encoutered while running component tests

----


> Optimizing Marvin
> -----------------
>
>                 Key: CLOUDSTACK-9453
>                 URL: https://issues.apache.org/jira/browse/CLOUDSTACK-9453
>             Project: CloudStack
>          Issue Type: Bug
>      Security Level: Public(Anyone can view this level - this is the 
> default.) 
>          Components: marvin
>    Affects Versions: Future
>            Reporter: Abhinandan Prateek
>            Assignee: Abhinandan Prateek
>             Fix For: Future
>
>
> Currently running all Marvin tests can take upto 4 days. The tests are not 
> optimized for nested cloud setup where most of the test automation runs. 
> There are some simple things that can be done to optimize the runs:
> 1. Have smaller default template: If we install macchinina template by 
> default and use it where there is no specific dependency on OS, then it will 
> result in speeding up many of Marvin tests.
> 2. Most of the tests have template names hard-coded. It will be a good idea 
> to allow some form of configuration so that test writers can use templates 
> that better suit their test scenario.
> 3. Some test timeouts are unnecessary long and a failure can be deducted much 
> early on instead of undergoing several long timeouts.
> 4. Ability to tune service offerings to better suit marvin environments.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to