[SERVER-21916] Add missing tasks/suites to ASan Evergreen variant Created: 16/Dec/15  Updated: 21/Nov/16  Resolved: 05/Jan/16

Status: Closed
Project: Core Server
Component/s: Testing Infrastructure
Affects Version/s: None
Fix Version/s: 3.2.3, 3.3.0

Type: Task Priority: Major - P3
Reporter: Kamran K. Assignee: Jonathan Abrahams
Resolution: Done Votes: 0
Labels: test-only
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Backwards Compatibility: Fully Compatible
Backport Completed:
Sprint: TIG E (01/08/16)
Participants:

 Description   

There are a bunch of tasks that are running on the Enterprise RHEL 6.2 variant but not the ASan variant.

I believe we should run as many tasks as possible on the ASan variant to catch subtle leaks and memory errors. For example, adding the multiversion suite to the variant could help us detect issues in version compatibility code.

Missing tasks that could potentially be added:

  1. aggregation_WT_ese
  2. aggregation_read_concern_majority_passthrough_WT
  3. dur_jscore_passthrough
  4. jsCore_WT_ese
  5. jsCore_minimum_batch_size_WT
  6. jsCore_op_query
  7. jsCore_op_query_WT
  8. multiversion
  9. read_concern_majority_passthrough_WT
  10. replicasets_WT_ese
  11. replicasets_legacy
  12. sharded_collections_jscore_passthrough
  13. sharded_collections_jscore_passthrough_WT
  14. sharding_WT_ese
  15. sharding_legacy
  16. sharding_legacy_op_query_WT
  17. sharding_op_query_WT

Ones we can't add:

  1. lint (not necessary to lint with ASan)
  2. jstestfuzz* ones (we need to clean up verify() failures first)
  3. rlp* ones (we only test RLP on RHEL)
  4. push


 Comments   
Comment by Githook User [ 11/Jan/16 ]

Author:

{u'username': u'hptabster', u'name': u'Jonathan Abrahams', u'email': u'jonathan@mongodb.com'}

Message: SERVER-21916 Add missing tasks/suites to ASan Evergreen variant

(cherry picked from commit 679f32fbc83b5bb310746a6084dc69a55c0c20af)
Branch: v3.2
https://github.com/mongodb/mongo/commit/9b551dcf7966b8a38075f90109b1d75c9f312c52

Comment by Githook User [ 05/Jan/16 ]

Author:

{u'username': u'hptabster', u'name': u'Jonathan Abrahams', u'email': u'jonathan@mongodb.com'}

Message: SERVER-21916 Add missing tasks/suites to ASan Evergreen variant
Branch: master
https://github.com/mongodb/mongo/commit/679f32fbc83b5bb310746a6084dc69a55c0c20af

Comment by Andrew Morrow (Inactive) [ 16/Dec/15 ]

I'm all for this of course - but lets get SERVER-20838 across the finish line, as that will give us much better visibility into failures. max.hirschhorn could you and jonathan.reams work on getting that moving forward?

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