[SERVER-23964] Clone all DP repos directly from Evergreen using modules Created: 24/Mar/16  Updated: 18/Nov/16  Resolved: 09/May/16

Status: Closed
Project: Core Server
Component/s: Performance
Affects Version/s: None
Fix Version/s: 3.2.7, 3.3.6

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

Issue Links:
Depends
Related
Backwards Compatibility: Fully Compatible
Backport Completed:
Sprint: Performance 14 (05/12/16)
Participants:

 Description   

Part of the current DSI code structure has one repo cloning another. For instance, the Evergreen yaml file would clone the DSI repo which in turn clones the MC and the workload repos. This chain of cloning makes testing tedious and error-prone as people are required to change the cloning commands even when there is no actual changes in part of the cloning chain.

We can avoid this problem by specifying all the repos in the yaml file using evergreen's module feature.



 Comments   
Comment by Githook User [ 09/May/16 ]

Author:

{u'username': u'dalyd', u'name': u'dalyd', u'email': u'david.daly@mongodb.com'}

Message: SERVER-23964: Clone all DP repos directly from Evergreen using
modules, for longevity and distributed correctness
Branch: master
https://github.com/mongodb/mongo/commit/c3c0b85ed0a3ace76b90d31d604cb7eeea11e1b0

Comment by Githook User [ 09/May/16 ]

Author:

{u'username': u'dalyd', u'name': u'dalyd', u'email': u'david.daly@mongodb.com'}

Message: SERVER-23964: Clone all DP repos directly from Evergreen using modules

(cherry picked from commit 860de6296a9b6da76c3938ab2bc367fe2db5f976)

SERVER-23964: Missed paths in system-perf.yml

(cherry picked from commit 1bc99c07586839bffbdae6251f1b528a020ba9bf)
Branch: v3.2
https://github.com/mongodb/mongo/commit/a65d42b43e88fc28a4f2f540f2e0730cbe24941f

Comment by Githook User [ 02/May/16 ]

Author:

{u'username': u'dalyd', u'name': u'dalyd', u'email': u'david.daly@mongodb.com'}

Message: SERVER-23964: Another fix
Branch: master
https://github.com/mongodb/mongo/commit/2a7f7fa63e555f4bc0e42e831fbb0b3ab3dac568

Comment by Githook User [ 02/May/16 ]

Author:

{u'username': u'dalyd', u'name': u'dalyd', u'email': u'david.daly@mongodb.com'}

Message: SERVER-23964: Missed paths in system-perf.yml
Branch: master
https://github.com/mongodb/mongo/commit/1bc99c07586839bffbdae6251f1b528a020ba9bf

Comment by Githook User [ 29/Apr/16 ]

Author:

{u'username': u'dalyd', u'name': u'dalyd', u'email': u'david.daly@mongodb.com'}

Message: SERVER-23964: Clone all DP repos directly from Evergreen using modules
Branch: master
https://github.com/mongodb/mongo/commit/860de6296a9b6da76c3938ab2bc367fe2db5f976

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