-
Type: Task
-
Resolution: Done
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: Testing Infrastructure
-
Fully Compatible
-
TIG E (01/08/16)
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:
- aggregation_WT_ese
- aggregation_read_concern_majority_passthrough_WT
- dur_jscore_passthrough
- jsCore_WT_ese
- jsCore_minimum_batch_size_WT
- jsCore_op_query
- jsCore_op_query_WT
- multiversion
- read_concern_majority_passthrough_WT
- replicasets_WT_ese
- replicasets_legacy
- sharded_collections_jscore_passthrough
- sharded_collections_jscore_passthrough_WT
- sharding_WT_ese
- sharding_legacy
- sharding_legacy_op_query_WT
- sharding_op_query_WT
Ones we can't add:
- lint (not necessary to lint with ASan)
- jstestfuzz* ones (we need to clean up verify() failures first)
- rlp* ones (we only test RLP on RHEL)
- push