[ 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)