[SERVER-29524] sys-perf: Call infrastructure_provisioning.py instead of infrastructure_provisioning.sh Created: 08/Jun/17 Updated: 30/Oct/23 Resolved: 04/Aug/17 |
|
| Status: | Closed |
| Project: | Core Server |
| Component/s: | Performance |
| Affects Version/s: | None |
| Fix Version/s: | 3.2.17, 3.4.10, 3.5.12 |
| Type: | Improvement | Priority: | Major - P3 |
| Reporter: | Henrik Ingo (Inactive) | Assignee: | Rushil Kumar |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | neweng | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Issue Links: |
|
||||||||||||||||||||
| Backwards Compatibility: | Fully Compatible | ||||||||||||||||||||
| Backport Completed: | |||||||||||||||||||||
| Sprint: | Performance Kanban | ||||||||||||||||||||
| Participants: | |||||||||||||||||||||
| Description |
|
In etc/system_perf.yml and etc/longevity.yml, call infrastructure_provisioning.py instead of infrastructure_provisioning.sh. Note that as part of this ticket there's also an opportunity to simplify/shorten those files. Instead of each step being their own function like "prepare environment", "infrastructure provisioning" etc... It should be possible to have only one or a few sections to deploy the cluster and run the test, and analyze step needs to remain a separate function. Example (sketch):
|
| Comments |
| Comment by Githook User [ 18/Sep/17 ] |
|
Author: {'username': 'rukumar333', 'name': 'Rushil Kumar', 'email': 'rushil.kumar@10gen.com'}Message: Signed-off-by: dalyd <david.daly@mongodb.com> |
| Comment by Ramon Fernandez Marina [ 12/Sep/17 ] |
|
Author: {'username': u'dalyd', 'name': u'Rushil Kumar', 'email': u'rushil.kumar@10gen.com'}Message: Signed-off-by: dalyd <david.daly@mongodb.com> |
| Comment by Githook User [ 10/Aug/17 ] |
|
Author: {'email': 'rushil.kumar@10gen.com', 'name': 'Rushil Kumar'}Message: Signed-off-by: dalyd <david.daly@mongodb.com> |
| Comment by David Daly [ 04/Aug/17 ] |
|
https://github.com/mongodb/mongo/commit/41221453c7bfb54ac35b3390887d9a9ae45013de |