[SERVER-25138] Remove dependencies between different tasks/variants for performance tests in Evergreen sys-perf project Created: 19/Jul/16  Updated: 18/Nov/16  Resolved: 04/Aug/16

Status: Closed
Project: Core Server
Component/s: Performance
Affects Version/s: None
Fix Version/s: 3.2.10, 3.3.11

Type: Task Priority: Major - P3
Reporter: Chung-yen Chang Assignee: Chung-yen Chang
Resolution: Done Votes: 0
Labels: test-only
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Duplicate
Backwards Compatibility: Fully Compatible
Backport Completed:
Sprint: Performance 18 (08/04/16), Performance 2016-08-29
Participants:

 Description   

In Evergreen system performance project, the performance test tasks in different variants have to follow strict ordering because of some constraint/optimization we had for AWS resources used to run these tests. This ticket removes those constraints so that we can start running these tasks in user desired combinations, and in parallel.



 Comments   
Comment by Githook User [ 20/Sep/16 ]

Author:

{u'username': u'chungyen100', u'name': u'Chung-Yen Chang', u'email': u'chung-yen.chang@10gen.com'}

Message: SERVER-25138: remove perf test depdendencies

This change include part of the changes from SERVER-26074
to remove some dead code.
Branch: v3.2
https://github.com/mongodb/mongo/commit/3d26ac950716bc63e25b1911e7674bf489e3ee52

Comment by Githook User [ 04/Aug/16 ]

Author:

{u'username': u'chungyen100', u'name': u'Chung-Yen Chang', u'email': u'chung-yen.chang@10gen.com'}

Message: SERVER-25138: Remove task dependency in sys-perf
Branch: master
https://github.com/mongodb/mongo/commit/4f6c3a4059786d19d2ee40fa4798ed787e808f07

Comment by Chung-yen Chang [ 04/Aug/16 ]

New CR to fail early if test systems are not provisioned: https://mongodbcr.appspot.com/85400001/

Comment by Githook User [ 01/Aug/16 ]

Author:

{u'username': u'chungyen100', u'name': u'Chung-Yen Chang', u'email': u'chung-yen.chang@10gen.com'}

Message: SERVER-25138: Remove task dependency for sys-perf
Branch: master
https://github.com/mongodb/mongo/commit/dd74becf9c95ddacbb6de3cc9249c485c3192e24

Comment by Githook User [ 28/Jul/16 ]

Author:

{u'username': u'judahschvimer', u'name': u'Judah Schvimer', u'email': u'judah@mongodb.com'}

Message: SERVER-25138 add sys-perf tasks back in for data replicator initial sync code
Branch: master
https://github.com/mongodb/mongo/commit/c0256679167d3d5c75fda6c0af2af6d9a63940ee

Comment by Githook User [ 20/Jul/16 ]

Author:

{u'username': u'chungyen100', u'name': u'Chung-Yen Chang', u'email': u'chung-yen.chang@10gen.com'}

Message: Revert "SERVER-25138: remove perf task dependencies"

This reverts commit eec4aba58d98c168fd55e8a00eb60e0184e13d98.
Branch: master
https://github.com/mongodb/mongo/commit/07f09c21ba854383d145e13abecf5b8c65f1b904

Comment by Githook User [ 19/Jul/16 ]

Author:

{u'username': u'chungyen100', u'name': u'Chung-Yen Chang', u'email': u'chung-yen.chang@10gen.com'}

Message: SERVER-25138: remove perf task dependencies
Branch: master
https://github.com/mongodb/mongo/commit/eec4aba58d98c168fd55e8a00eb60e0184e13d98

Generated at Thu Feb 08 04:08:22 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.