[SERVER-32036] Remove _WT tasks in evergreen.yml Created: 19/Nov/17  Updated: 30/Oct/23  Resolved: 04/Jan/18

Status: Closed
Project: Core Server
Component/s: Testing Infrastructure
Affects Version/s: None
Fix Version/s: 3.7.1

Type: Task Priority: Major - P3
Reporter: Ian Whalen (Inactive) Assignee: Ian Whalen (Inactive)
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Duplicate
is duplicated by SERVER-32394 multiversion_auth suite runs with mmapv1 Closed
is duplicated by SERVER-24961 standardize storage engine naming con... Closed
is duplicated by SERVER-27671 Clean up task storageEngine definitio... Closed
Backwards Compatibility: Fully Compatible
Participants:

 Description   

Open questions:

  • What to do about disk and disk_WT?
    • Current proposal: switch to disk_wiredtiger and disk_mmapv1 to reflect names of underlying tasks.
  • What to do about durability?


 Comments   
Comment by Githook User [ 04/Jan/18 ]

Author:

{'name': 'Ian Whalen', 'username': 'IanWhalen', 'email': 'ian.whalen@gmail.com'}

Message: SERVER-32036 Remove _WT from all test task names except Jepsen
Branch: master
https://github.com/mongodb/mongo/commit/06d9a28bf93fb89b916c01ec1961d61cd5aa63a9

Comment by Ian Whalen (Inactive) [ 04/Jan/18 ]

All failures accounted for!

Failures in patch build correlated to a known BF:

integration_tests_replset ~ ASAN Enterprise SSL Ubuntu 16.04 DEBUG
integration_tests_replset ~

{A,UB}SAN Enterprise SSL Ubuntu 16.04 async
integration_tests_sharded ~ ASAN Enterprise SSL Ubuntu 16.04 DEBUG
integration_tests_sharded ~ {A,UB}

SAN Enterprise SSL Ubuntu 16.04 async
integration_tests_standalone ~

{A,UB}SAN Enterprise SSL Ubuntu 16.04 async
compile_all Enterprise Ubuntu 16.04 s390x
jstestfuzz_concurrent_sharded Enterprise Ubuntu 16.04 arm64
noPassthrough Enterprise OS X 10.10 MMAPv1
noPassthrough Enterprise SSL Ubuntu 16.04 DEBUG Legacy Transport
noPassthrough Linux LSM
noPassthrough SSL OS X 10.10
noPassthrough SSL Windows 2008R2
noPassthrough SSL Windows 2008R2 Legacy Transport
replica_sets_auth ~ {A,UB}

SAN Enterprise SSL Ubuntu 16.04 async
sharded_causally_consistent_jscore_passthrough ~

{A,UB}SAN Enterprise SSL Ubuntu 16.04 async
sharding Enterprise OS X 10.10 MMAPv1
powercycle_mmapv1 Enterprise Windows 2008R2 MMAPv1 BF-7228
sharding ~ {A,UB}

SAN Enterprise SSL Ubuntu 16.04 async

Comment by Ian Whalen (Inactive) [ 28/Dec/17 ]

latest patch build: https://evergreen.mongodb.com/patch/5a4537a9e3c33137e1005fca

Comment by Ian Whalen (Inactive) [ 13/Dec/17 ]

patch build: https://evergreen.mongodb.com/version/5a315360e3c33178530069da

Comment by Max Hirschhorn [ 20/Nov/17 ]

Would the idea be:

1) Switch everything to using the _WT tasks
2) Delete all of the task definitions for non-_WT tasks
3) Rename all tasks to not reference _WT

?

That sounds like a good plan to me.

Comment by Ian Whalen (Inactive) [ 20/Nov/17 ]

Probably? Would the idea be:

1) Switch everything to using the _WT tasks
2) Delete all of the task definitions for non-_WT tasks
3) Rename all tasks to not reference _WT

?

Comment by Max Hirschhorn [ 20/Nov/17 ]

ian.whalen, would it be possible to switch the single storage engine build variants to use the _WT-suffixed task names?

Comment by Ian Whalen (Inactive) [ 19/Nov/17 ]

max.hirschhorn initial pass at this turned up a number of other dependencies, mostly on inmem and ephemeralfortest. For example:

ERROR: dependency error for 'sharding_jscore_passthrough' task: dependency enterprise-rhel-72-s390x-inmem/jsCore is not present in the project config

Any idea how you'd best like to attack these?

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