summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJonathan Abrahams <jonathan@mongodb.com>2018-08-10 10:41:57 -0400
committerJonathan Abrahams <jonathan@mongodb.com>2018-08-10 11:53:19 -0400
commit34362a9fa0d83226c8e17006cf34750402ea7dc2 (patch)
tree021f4c7db25f635b914727d4e10be7269f7e1050
parentdd9cde58aefccf634322bfc662cb7f6980f6c1d2 (diff)
downloadmongo-34362a9fa0d83226c8e17006cf34750402ea7dc2.tar.gz
SERVER-35250 Save unstripped dbtest binary on test failure
-rw-r--r--etc/evergreen.yml222
1 files changed, 155 insertions, 67 deletions
diff --git a/etc/evergreen.yml b/etc/evergreen.yml
index 945f19f4d15..90dffeb89c3 100644
--- a/etc/evergreen.yml
+++ b/etc/evergreen.yml
@@ -334,6 +334,12 @@ variables:
- compile_unittests
- unittests
+- &dbtest
+ name: dbtest!
+ execution_tasks:
+ - compile_dbtest
+ - dbtest
+
- &compile_task_group_template
name: compile_task_group_template
max_hosts: 1
@@ -349,12 +355,14 @@ variables:
- func: "save code coverage data"
- func: "save mongo coredumps"
- func: "save failed unittests"
+ - func: "save unstripped dbtest"
- func: "save hang analyzer debugger files"
- func: "save disk statistics"
- func: "save system resource information"
- func: "remove files"
vars:
files: >-
+ src/resmoke_error_code
src/build/scons/config.log
src/*.gcda.gcov
src/gcov-intermediate-files.tgz
@@ -405,6 +413,7 @@ variables:
modules:
- enterprise
display_tasks:
+ - *dbtest
- *replica_sets_auth
- *replica_sets_ese
- *sharding_auth
@@ -445,7 +454,6 @@ variables:
- name: benchmarks_orphaned
- name: benchmarks_sharding
- name: buildscripts_test
- - name: dbtest
- name: ese
- name: external_auth
- name: jsCore
@@ -1393,6 +1401,9 @@ functions:
if [[ $resmoke_exit_code = 74 || $resmoke_exit_code = 75 ]]; then
echo $resmoke_exit_code > run_tests_infrastructure_failure
exit 0
+ elif [ $resmoke_exit_code != 0 ]; then
+ # On failure save the resmoke exit code.
+ echo $resmoke_exit_code > resmoke_error_code
fi
exit $resmoke_exit_code
fi # end if [[ ${disable_unit_tests} && ! -f ${skip_tests|/dev/null} ]]
@@ -2936,6 +2947,33 @@ functions:
- *tar_failed_unittests
- *archive_failed_unittests
+ "detect failed dbtest": &detect_failed_dbtest
+ command: shell.exec
+ params:
+ working_dir: "src"
+ script: |
+ if [ -f resmoke_error_code ] && [ -f ../dbtest_unstripped.tgz ]; then
+ echo "Task dbtest failed with error $(cat resmoke_error_code), archiving the unstripped binary"
+ mv ../dbtest_unstripped.tgz ../dbtest.tgz
+ fi
+
+ "archive unstripped dbtest": &archive_unstripped_dbtest
+ command: s3.put
+ params:
+ aws_key: ${aws_key}
+ aws_secret: ${aws_secret}
+ local_file: dbtest.tgz
+ remote_file: ${project}/${build_variant}/${revision}/dbtest/dbtest-${build_id}-${task_name}-${execution}.tgz
+ bucket: mciuploads
+ permissions: public-read
+ content_type: application/tar
+ display_name: Unstripped dbtest binary - Execution ${execution}
+ optional: true
+
+ "save unstripped dbtest":
+ - *detect_failed_dbtest
+ - *archive_unstripped_dbtest
+
### Process & archive artifacts from hung processes ###
"run hang analyzer":
command: shell.exec
@@ -3206,6 +3244,26 @@ tasks:
mv mongodb-*-debugsymbols.${ext|tgz} mongo-debugsymbols.tgz || true
mv mongodb-*.${ext|tgz} mongodb-binaries.tgz
+ # Tar unstripped dbtest, to be archived in case of failure
+ - command: archive.targz_pack
+ params:
+ target: "dbtest_unstripped.tgz"
+ source_dir: "src"
+ include:
+ - "./dbtest*"
+
+ - command: shell.exec
+ type: test
+ params:
+ working_dir: src
+ script: |
+ set -o errexit
+ set -o verbose
+
+ if [ "${is_patch}" = "true" ] && [ "${bypass_compile|false}" = "true" ]; then
+ exit 0
+ fi
+
# If strip is on the path (everywhere except windows) then we should strip the test binaries
# before tarring them up
if [ -x ${strip_path|/usr/bin/strip} ]; then
@@ -3214,6 +3272,7 @@ tasks:
${strip_command|/usr/bin/strip} mongobridge
fi
+
- command: shell.exec
params:
working_dir: src
@@ -3380,6 +3439,34 @@ tasks:
resmoke_args: --suites=unittests
run_multiple_jobs: true
+## compile_dbtest ##
+- name: compile_dbtest
+ commands:
+ - func: "scons compile"
+ vars:
+ targets: dbtest
+ task_compile_flags: >-
+ --detect-odr-violations
+
+ # Tar unstripped dbtest, to be archived in case of failure
+ - command: archive.targz_pack
+ params:
+ target: "dbtest_unstripped.tgz"
+ source_dir: "src"
+ include:
+ - "./dbtest*"
+
+## dbtest ##
+- name: dbtest
+ commands:
+ - func: "run diskstats"
+ - func: "monitor process threads"
+ - func: "collect system resource info"
+ - func: "run tests"
+ vars:
+ resmoke_args: --suites=dbtest --storageEngine=wiredTiger
+ run_multiple_jobs: true
+
## embedded_sdk_build_and_test_* - build the mobile-dev and mobile-test targets only ##
- name: embedded_sdk_build_cdriver
@@ -4386,15 +4473,6 @@ tasks:
run_multiple_jobs: true
- <<: *task_template
- name: dbtest
- commands:
- - func: "do setup"
- - func: "run tests"
- vars:
- resmoke_args: --suites=dbtest --storageEngine=wiredTiger
- run_multiple_jobs: true
-
-- <<: *task_template
name: disk_mobile
commands:
- func: "do setup"
@@ -7191,11 +7269,18 @@ task_groups:
tasks:
- compile
- <<: *compile_task_group_template
+ name: dbtest_TG
+ tasks:
+ - compile_dbtest
+ - dbtest
+- <<: *compile_task_group_template
name: compile_all_run_unittests_TG
tasks:
- compile
- compile_unittests
- unittests
+ - compile_dbtest
+ - dbtest
- compile_all
- name: embedded_sdk_build_and_test
setup_group:
@@ -7266,6 +7351,7 @@ buildvariants:
tooltags: ""
build_mongoreplay: true
display_tasks:
+ - *dbtest
- *unittests
tasks:
- name: compile_all_run_unittests_TG
@@ -7291,7 +7377,6 @@ buildvariants:
- name: change_streams_whole_cluster_mongos_passthrough
- name: change_streams_whole_cluster_secondary_reads_passthrough
- name: change_streams_whole_cluster_sharded_collections_passthrough
- - name: dbtest
- name: disk_wiredtiger
- name: failpoints
- name: failpoints_auth
@@ -7372,12 +7457,12 @@ buildvariants:
tooltags: ""
build_mongoreplay: true
display_tasks:
+ - *dbtest
- *unittests
tasks:
- name: compile_all_run_unittests_TG
distros:
- rhel62-large
- - name: dbtest
- name: integration_tests_standalone
- name: integration_tests_replset
- name: integration_tests_sharded
@@ -7423,6 +7508,7 @@ buildvariants:
tooltags: ""
build_mongoreplay: true
display_tasks:
+ - *dbtest
- *replica_sets_auth
- *sharding
- *sharding_auth
@@ -7462,7 +7548,6 @@ buildvariants:
- name: concurrency_sharded_with_stepdowns_and_balancer
- name: concurrency_simultaneous
- name: concurrency_simultaneous_replication
- - name: dbtest
- name: disk_wiredtiger
- name: failpoints
- name: failpoints_auth
@@ -7586,6 +7671,7 @@ buildvariants:
tooltags: ""
build_mongoreplay: true
display_tasks:
+ - *dbtest
- *unittests
tasks:
- name: compile_all_run_unittests_TG
@@ -7597,7 +7683,6 @@ buildvariants:
- name: bulk_gle_passthrough
- name: concurrency
- name: concurrency_simultaneous
- - name: dbtest
- name: disk_wiredtiger
- name: failpoints
- name: failpoints_auth
@@ -7636,12 +7721,12 @@ buildvariants:
tooltags: ""
build_mongoreplay: true
display_tasks:
+ - *dbtest
- *unittests
tasks:
- name: compile_all_run_unittests_TG
distros:
- rhel62-large
- - name: dbtest
- name: jsCore
- name: ubuntu1404
@@ -7669,6 +7754,7 @@ buildvariants:
tooltags: "-tags ssl"
build_mongoreplay: true
display_tasks:
+ - *dbtest
- *unittests
tasks:
- name: compile_all_run_unittests_TG
@@ -7677,7 +7763,6 @@ buildvariants:
- name: aggregation
- name: aggregation_auth
- name: auth
- - name: dbtest
- name: disk_wiredtiger
- name: failpoints
- name: failpoints_auth
@@ -7766,6 +7851,7 @@ buildvariants:
tooltags: "-tags ssl"
build_mongoreplay: true
display_tasks:
+ - *dbtest
- *unittests
tasks:
- name: compile_all_run_unittests_TG
@@ -7774,7 +7860,6 @@ buildvariants:
- name: aggregation
- name: aggregation_auth
- name: auth
- - name: dbtest
- name: disk_wiredtiger
- name: failpoints
- name: failpoints_auth
@@ -7857,13 +7942,13 @@ buildvariants:
tooltags: "-tags 'ssl sasl'"
build_mongoreplay: true
display_tasks:
+ - *dbtest
- *unittests
tasks:
- name: compile_all_run_unittests_TG
distros:
- ubuntu1804-build
- name: audit
- - name: dbtest
- name: ese
- name: jsCore
- name: jsCore_auth
@@ -7914,13 +7999,13 @@ buildvariants:
tooltags: "-tags 'ssl sasl'"
build_mongoreplay: true
display_tasks:
+ - *dbtest
- *unittests
tasks:
- name: compile_all_run_unittests_TG
distros:
- ubuntu1804-build
- name: audit
- - name: dbtest
- name: ese
- name: jsCore
- name: jsCore_auth
@@ -7960,13 +8045,13 @@ buildvariants:
tooltags: "-tags 'ssl sasl'"
build_mongoreplay: true
display_tasks:
+ - *dbtest
- *unittests
tasks:
- name: compile_all_run_unittests_TG
distros:
- ubuntu1804-build
- name: audit
- - name: dbtest
- name: ese
- name: jsCore
- name: jsCore_auth
@@ -8005,6 +8090,7 @@ buildvariants:
tooltags: "-tags ssl"
build_mongoreplay: true
display_tasks:
+ - *dbtest
- *unittests
tasks:
- name: compile_all_run_unittests_TG
@@ -8013,7 +8099,6 @@ buildvariants:
- name: aggregation
- name: aggregation_auth
- name: auth
- - name: dbtest
- name: disk_wiredtiger
- name: failpoints
- name: failpoints_auth
@@ -8113,13 +8198,13 @@ buildvariants:
multiversion_architecture: arm64
multiversion_edition: enterprise
display_tasks:
+ - *dbtest
- *unittests
tasks:
- name: compile_all_run_unittests_TG
- name: aggregation
- name: aggregation_auth
- name: auth
- - name: dbtest
- name: failpoints
- name: failpoints_auth
- name: gle_auth
@@ -8194,10 +8279,10 @@ buildvariants:
multiversion_architecture: arm64
multiversion_edition: targeted
display_tasks:
+ - *dbtest
- *unittests
tasks:
- name: compile_all_run_unittests_TG
- - name: dbtest
- name: free_monitoring
- name: jsCore
- name: replica_sets_jscore_passthrough
@@ -8231,6 +8316,7 @@ buildvariants:
multiversion_architecture: ppc64le
multiversion_edition: enterprise
display_tasks:
+ - *dbtest
- *unittests
tasks:
- name: compile_all_run_unittests_TG
@@ -8239,7 +8325,6 @@ buildvariants:
- name: aggregation
- name: aggregation_auth
- name: auth
- - name: dbtest
- name: failpoints
- name: failpoints_auth
- name: gle_auth
@@ -8317,6 +8402,7 @@ buildvariants:
multiversion_architecture: s390x
multiversion_edition: enterprise
display_tasks:
+ - *dbtest
- *unittests
tasks:
- name: compile_all_run_unittests_TG
@@ -8339,7 +8425,6 @@ buildvariants:
- name: concurrency_sharded_replication_with_balancer
- name: concurrency_simultaneous
- name: concurrency_simultaneous_replication
- - name: dbtest
- name: ese
- name: failpoints
- name: failpoints_auth
@@ -8425,6 +8510,7 @@ buildvariants:
build_mongoreplay: true
virtualenv: /opt/mongodbtoolchain/v2/bin/virtualenv
display_tasks:
+ - *dbtest
- *unittests
tasks:
- name: compile_all_run_unittests_TG
@@ -8435,7 +8521,6 @@ buildvariants:
- name: audit
- name: auth
- name: auth_audit
- - name: dbtest
- name: ese
- name: failpoints_auth
- name: jsCore
@@ -8503,6 +8588,7 @@ buildvariants:
build_mongoreplay: true
virtualenv: /opt/mongodbtoolchain/v2/bin/virtualenv
display_tasks:
+ - *dbtest
- *unittests
tasks:
- name: compile_all_run_unittests_TG
@@ -8511,7 +8597,6 @@ buildvariants:
- name: aggregation
- name: aggregation_auth
- name: auth
- - name: dbtest
- name: disk_wiredtiger
- name: failpoints
- name: failpoints_auth
@@ -8602,6 +8687,7 @@ buildvariants:
tooltags: "-tags 'ssl sasl'"
build_mongoreplay: true
display_tasks:
+ - *dbtest
- *unittests
tasks:
- name: compile_all_run_unittests_TG
@@ -8612,7 +8698,6 @@ buildvariants:
- name: audit
- name: auth
- name: auth_audit
- - name: dbtest
- name: ese
- name: failpoints_auth
- name: jsCore
@@ -8683,6 +8768,7 @@ buildvariants:
tooltags: "-tags 'ssl'"
build_mongoreplay: true
display_tasks:
+ - *dbtest
- *unittests
tasks:
- name: compile_all_run_unittests_TG
@@ -8691,7 +8777,6 @@ buildvariants:
- name: aggregation
- name: aggregation_auth
- name: auth
- - name: dbtest
- name: disk_wiredtiger
- name: failpoints
- name: failpoints_auth
@@ -8777,6 +8862,7 @@ buildvariants:
tooltags: ""
build_mongoreplay: false
display_tasks:
+ - *dbtest
- *unittests
tasks:
- name: compile_all_run_unittests_TG
@@ -8802,7 +8888,6 @@ buildvariants:
- name: change_streams_whole_cluster_passthrough
- name: change_streams_whole_cluster_mongos_passthrough
- name: change_streams_whole_cluster_sharded_collections_passthrough
- - name: dbtest
- name: disk_wiredtiger
- name: failpoints
- name: free_monitoring
@@ -8939,6 +9024,7 @@ buildvariants:
build_mongoreplay: false
jstestfuzz_num_generated_files: 35
display_tasks:
+ - *dbtest
- *replica_sets_auth
- *replica_sets_ese
- *sharding_auth
@@ -8959,7 +9045,7 @@ buildvariants:
- name: benchmarks_orphaned
- name: benchmarks_sharding
- name: buildscripts_test
- - name: dbtest
+ - name: dbtest_TG
- name: ese
- name: external_auth
- name: jsCore
@@ -9283,6 +9369,7 @@ buildvariants:
tooltags: "-tags 'ssl sasl'"
build_mongoreplay: false
display_tasks:
+ - *dbtest
- *unittests
tasks:
- name: compile_all_run_unittests_TG
@@ -9290,7 +9377,6 @@ buildvariants:
- windows-64-vs2015-large
- name: audit
- name: auth_audit
- - name: dbtest
- name: concurrency
- name: concurrency_replication
- name: concurrency_replication_causal_consistency
@@ -9354,6 +9440,7 @@ buildvariants:
tooltags: "-tags ssl"
build_mongoreplay: false
display_tasks:
+ - *dbtest
- *unittests
tasks:
- name: compile_all_run_unittests_TG
@@ -9375,7 +9462,6 @@ buildvariants:
- name: concurrency_sharded_replication_with_balancer
- name: concurrency_simultaneous
- name: concurrency_simultaneous_replication
- - name: dbtest
- name: disk_wiredtiger
- name: failpoints
- name: free_monitoring
@@ -9501,6 +9587,7 @@ buildvariants:
tooltags: "-tags 'ssl openssl_pre_1.0'"
build_mongoreplay: true
display_tasks:
+ - *dbtest
- *unittests
tasks:
- name: compile_all_run_unittests_TG
@@ -9536,7 +9623,6 @@ buildvariants:
- name: concurrency_sharded_with_stepdowns_and_balancer
- name: concurrency_simultaneous
- name: concurrency_simultaneous_replication
- - name: dbtest
- name: disk_wiredtiger
- name: failpoints
- name: free_monitoring
@@ -9606,12 +9692,12 @@ buildvariants:
tooltags: ""
build_mongoreplay: true
display_tasks:
+ - *dbtest
- *unittests
tasks:
- name: compile_all_run_unittests_TG
- name: aggregation
- name: auth
- - name: dbtest
- name: disk_wiredtiger
- name: failpoints
- name: jsCore
@@ -9643,12 +9729,12 @@ buildvariants:
tooltags: "-tags 'ssl sasl openssl_pre_1.0'"
build_mongoreplay: true
display_tasks:
+ - *dbtest
- *unittests
tasks:
- name: compile_all_run_unittests_TG
- name: audit
- name: auth_audit
- - name: dbtest
- name: ese
- name: jsCore
- name: jsCore_auth
@@ -9692,12 +9778,12 @@ buildvariants:
openssl_config_flags: "-mmacosx-version-min=10.10"
openssl_make_flags: "-j$(sysctl -n hw.logicalcpu)"
display_tasks:
+ - *dbtest
- *unittests
tasks:
- name: compile_all_run_unittests_TG
- name: audit
- name: auth_audit
- - name: dbtest
- name: ese
- name: jsCore
- name: jsCore_auth
@@ -10119,7 +10205,7 @@ buildvariants:
build_mongoreplay: true
jstestfuzz_num_generated_files: 40
display_tasks:
- - *unittests
+ - *dbtest
- *replica_sets_auth
- *replica_sets_ese
- *sharding
@@ -10128,6 +10214,7 @@ buildvariants:
- *sharding_ese
- *sharding_last_stable_mongos_and_mixed_shards
- *sharding_op_query
+ - *unittests
tasks:
- name: compile_all_run_unittests_TG
requires:
@@ -10194,7 +10281,6 @@ buildvariants:
- name: concurrency_sharded_with_stepdowns_and_balancer
- name: concurrency_simultaneous
- name: concurrency_simultaneous_replication
- - name: dbtest
- name: disk_wiredtiger
- name: ese
- name: failpoints
@@ -10700,6 +10786,7 @@ buildvariants:
tooltags: "-tags 'ssl sasl'"
build_mongoreplay: true
display_tasks:
+ - *dbtest
- *unittests
tasks:
- name: compile_all_run_unittests_TG
@@ -10742,7 +10829,6 @@ buildvariants:
- name: concurrency_sharded_with_stepdowns_and_balancer
- name: concurrency_simultaneous
- name: concurrency_simultaneous_replication
- - name: dbtest
- name: disk_wiredtiger
- name: ese
- name: failpoints
@@ -10835,6 +10921,7 @@ buildvariants:
tooltags: "-tags 'ssl sasl'"
build_mongoreplay: true
display_tasks:
+ - *dbtest
- *unittests
tasks:
- name: compile_all_run_unittests_TG
@@ -10848,7 +10935,6 @@ buildvariants:
- name: auth_audit
- name: benchmarks_orphaned
- name: benchmarks_sharding
- - name: dbtest
- name: ese
- name: jsCore
- name: jsCore_auth
@@ -10941,6 +11027,7 @@ buildvariants:
tooltags: "-tags ssl"
build_mongoreplay: true
display_tasks:
+ - *dbtest
- *unittests
tasks:
- name: compile_all_run_unittests_TG
@@ -10949,7 +11036,6 @@ buildvariants:
- name: aggregation
- name: aggregation_auth
- name: auth
- - name: dbtest
- name: disk_wiredtiger
- name: failpoints
- name: failpoints_auth
@@ -11033,6 +11119,7 @@ buildvariants:
tooltags: "-tags ssl"
build_mongoreplay: true
display_tasks:
+ - *dbtest
- *unittests
tasks:
- name: compile_all_run_unittests_TG
@@ -11041,7 +11128,6 @@ buildvariants:
- name: aggregation
- name: aggregation_auth
- name: auth
- - name: dbtest
- name: disk_wiredtiger
- name: failpoints
- name: failpoints_auth
@@ -11142,6 +11228,7 @@ buildvariants:
multiversion_architecture: ppc64le
multiversion_edition: enterprise
display_tasks:
+ - *dbtest
- *unittests
tasks:
- name: compile_all_run_unittests_TG
@@ -11166,7 +11253,6 @@ buildvariants:
- name: concurrency_simultaneous_replication
distros:
- rhel72-zseries-build
- - name: dbtest
- name: ese
- name: failpoints
- name: failpoints_auth
@@ -11255,6 +11341,7 @@ buildvariants:
multiversion_architecture: s390x
multiversion_edition: enterprise
display_tasks:
+ - *dbtest
- *unittests
tasks:
- name: compile_all_run_unittests_TG
@@ -11277,7 +11364,6 @@ buildvariants:
- name: concurrency_sharded_replication_with_balancer
- name: concurrency_simultaneous
- name: concurrency_simultaneous_replication
- - name: dbtest
- name: ese
- name: failpoints
- name: failpoints_auth
@@ -11364,6 +11450,7 @@ buildvariants:
tooltags: -tags 'sasl ssl'
build_mongoreplay: true
display_tasks:
+ - *dbtest
- *unittests
tasks:
- name: compile_all_run_unittests_TG
@@ -11386,7 +11473,6 @@ buildvariants:
- name: concurrency_sharded_replication_with_balancer
- name: concurrency_simultaneous
- name: concurrency_simultaneous_replication
- - name: dbtest
- name: ese
- name: failpoints
- name: failpoints_auth
@@ -11464,12 +11550,12 @@ buildvariants:
build_mongoreplay: true
tooltags: "-tags ssl"
display_tasks:
+ - *dbtest
- *unittests
tasks:
- name: compile_all_run_unittests_TG
distros:
- rhel67-zseries-build
- - name: dbtest
- name: jsCore
- name: replica_sets_jscore_passthrough
- name: ssl
@@ -11505,13 +11591,13 @@ buildvariants:
tooltags: "-tags 'ssl sasl'"
build_mongoreplay: true
display_tasks:
+ - *dbtest
- *unittests
tasks:
- name: compile_all_run_unittests_TG
distros:
- ubuntu1404-build
- name: audit
- - name: dbtest
- name: ese
- name: jsCore
- name: jsCore_auth
@@ -11562,13 +11648,13 @@ buildvariants:
tooltags: "-tags 'ssl sasl'"
build_mongoreplay: true
display_tasks:
+ - *dbtest
- *unittests
tasks:
- name: compile_all_run_unittests_TG
distros:
- ubuntu1604-build
- name: audit
- - name: dbtest
- name: ese
- name: jepsen_register_findAndModify
distros:
@@ -11624,6 +11710,7 @@ buildvariants:
tooltags: "-tags 'ssl sasl'"
build_mongoreplay: true
display_tasks:
+ - *dbtest
- *unittests
tasks:
- name: compile_all_run_unittests_TG
@@ -11678,13 +11765,13 @@ buildvariants:
tooltags: "-tags 'ssl sasl'"
build_mongoreplay: true
display_tasks:
+ - *dbtest
- *unittests
tasks:
- name: compile_all_run_unittests_TG
distros:
- suse12-build
- name: audit
- - name: dbtest
- name: ese
- name: jsCore
- name: jsCore_auth
@@ -11737,6 +11824,7 @@ buildvariants:
multiversion_architecture: s390x
multiversion_edition: enterprise
display_tasks:
+ - *dbtest
- *unittests
tasks:
- name: compile_all_run_unittests_TG
@@ -11759,7 +11847,6 @@ buildvariants:
- name: concurrency_sharded_replication_with_balancer
- name: concurrency_simultaneous
- name: concurrency_simultaneous_replication
- - name: dbtest
- name: ese
- name: failpoints
- name: failpoints_auth
@@ -11847,6 +11934,7 @@ buildvariants:
tooltags: "-tags 'ssl'"
build_mongoreplay: true
display_tasks:
+ - *dbtest
- *unittests
tasks:
- name: compile_all_run_unittests_TG
@@ -11855,7 +11943,6 @@ buildvariants:
- name: aggregation
- name: aggregation_auth
- name: auth
- - name: dbtest
- name: disk_wiredtiger
- name: failpoints
- name: failpoints_auth
@@ -11941,13 +12028,13 @@ buildvariants:
tooltags: "-tags 'ssl sasl'"
build_mongoreplay: true
display_tasks:
+ - *dbtest
- *unittests
tasks:
- name: compile_all_run_unittests_TG
distros:
- debian81-build
- name: audit
- - name: dbtest
- name: ese
- name: jsCore
- name: jsCore_auth
@@ -11997,6 +12084,7 @@ buildvariants:
tooltags: "-tags 'ssl'"
build_mongoreplay: true
display_tasks:
+ - *dbtest
- *unittests
tasks:
- name: compile_all_run_unittests_TG
@@ -12005,7 +12093,6 @@ buildvariants:
- name: aggregation
- name: aggregation_auth
- name: auth
- - name: dbtest
- name: disk_wiredtiger
- name: failpoints
- name: failpoints_auth
@@ -12092,13 +12179,13 @@ buildvariants:
scons_cache_scope: shared
build_mongoreplay: true
display_tasks:
+ - *dbtest
- *unittests
tasks:
- name: compile_all_run_unittests_TG
distros:
- debian92-build
- name: audit
- - name: dbtest
- name: ese
- name: jsCore
- name: jsCore_auth
@@ -12151,6 +12238,7 @@ buildvariants:
shared_scons_pruning: true
build_mongoreplay: true
display_tasks:
+ - *dbtest
- *unittests
tasks:
- name: compile_all_run_unittests_TG
@@ -12159,7 +12247,6 @@ buildvariants:
- name: aggregation
- name: aggregation_auth
- name: auth
- - name: dbtest
- name: disk_wiredtiger
- name: failpoints
- name: failpoints_auth
@@ -12243,6 +12330,7 @@ buildvariants:
tooltags: "-tags 'ssl sasl'"
build_mongoreplay: true
display_tasks:
+ - *dbtest
- *unittests
tasks:
- name: compile_all_run_unittests_TG
@@ -12288,7 +12376,6 @@ buildvariants:
- name: concurrency_simultaneous_replication
distros:
- rhel62-large
- - name: dbtest
- name: failpoints
- name: failpoints_auth
- name: gle_auth
@@ -12407,6 +12494,7 @@ buildvariants:
build_mongoreplay: true
additional_targets: mongoebench mongoed
display_tasks:
+ - *dbtest
- *unittests
tasks:
- name: compile_all_run_unittests_TG
@@ -12417,7 +12505,6 @@ buildvariants:
- name: aggregation_facet_unwind_passthrough
- name: auth
- name: concurrency
- - name: dbtest
- name: disk_mobile
- name: failpoints
- name: failpoints_auth
@@ -12461,6 +12548,7 @@ buildvariants:
build_mongoreplay: true
additional_targets: mongoebench mongoed
display_tasks:
+ - *dbtest
- *unittests
tasks:
- name: compile_all_run_unittests_TG
@@ -12469,7 +12557,6 @@ buildvariants:
- name: aggregation_facet_unwind_passthrough
- name: auth
- name: concurrency
- - name: dbtest
- name: disk_mobile
- name: failpoints
- name: failpoints_auth
@@ -12540,6 +12627,7 @@ buildvariants:
build_mongoreplay: true
additional_targets: mongoebench mongoed
display_tasks:
+ - *dbtest
- *unittests
tasks:
- name: compile_all_run_unittests_TG
@@ -12548,7 +12636,6 @@ buildvariants:
- name: aggregation_facet_unwind_passthrough
- name: auth
- name: concurrency
- - name: dbtest
- name: disk_mobile
- name: failpoints
- name: failpoints_auth
@@ -12583,6 +12670,7 @@ buildvariants:
tooltags: ""
build_mongoreplay: true
display_tasks:
+ - *dbtest
- *unittests
tasks:
- name: compile_all_run_unittests_TG
@@ -12604,7 +12692,6 @@ buildvariants:
- name: concurrency_simultaneous_replication
distros:
- rhel62-large
- - name: dbtest
- name: failpoints
- name: failpoints_auth
- name: gle_auth
@@ -12671,6 +12758,7 @@ buildvariants:
tooltags: -tags 'sasl ssl'
build_mongoreplay: true
display_tasks:
+ - *dbtest
- *unittests
tasks:
- name: compile_all_run_unittests_TG
@@ -12691,7 +12779,6 @@ buildvariants:
- name: concurrency_sharded_replication_with_balancer
- name: concurrency_simultaneous
- name: concurrency_simultaneous_replication
- - name: dbtest
- name: failpoints
- name: failpoints_auth
- name: gle_auth
@@ -12754,6 +12841,7 @@ buildvariants:
tooltags: -tags 'sasl ssl'
build_mongoreplay: true
display_tasks:
+ - *dbtest
- *unittests
tasks:
- name: compile_all_run_unittests_TG
@@ -12790,7 +12878,6 @@ buildvariants:
- name: concurrency_simultaneous_replication
distros:
- rhel72-zseries-build
- - name: dbtest
- name: failpoints
- name: failpoints_auth
- name: gle_auth
@@ -12865,6 +12952,7 @@ buildvariants:
hang_analyzer_dump_core: false
scons_cache_scope: shared
display_tasks:
+ - *dbtest
- *unittests
tasks:
- name: compile_all_run_unittests_TG
@@ -12911,7 +12999,6 @@ buildvariants:
- name: concurrency_sharded_with_stepdowns_and_balancer
- name: concurrency_simultaneous
- name: concurrency_simultaneous_replication
- - name: dbtest
- name: disk_wiredtiger
- name: ese
- name: failpoints
@@ -13001,6 +13088,7 @@ buildvariants:
hang_analyzer_dump_core: false
scons_cache_scope: shared
display_tasks:
+ - *dbtest
- *unittests
tasks:
- name: compile_all_run_unittests_TG
@@ -13045,6 +13133,7 @@ buildvariants:
build_mongoreplay: true
scons_cache_scope: shared
display_tasks:
+ - *dbtest
- *unittests
tasks:
- name: compile_all_run_unittests_TG
@@ -13092,7 +13181,6 @@ buildvariants:
- name: concurrency_sharded_with_stepdowns_and_balancer
- name: concurrency_simultaneous
- name: concurrency_simultaneous_replication
- - name: dbtest
- name: disk_wiredtiger
- name: ese
- name: failpoints
@@ -13184,10 +13272,10 @@ buildvariants:
hang_analyzer_dump_core: false
scons_cache_scope: shared
display_tasks:
+ - *dbtest
- *unittests
tasks:
- name: compile_all_run_unittests_TG
- - name: dbtest
- name: jsCore
- name: jsCore_txns
- name: causally_consistent_jscore_txns_passthrough
@@ -13215,6 +13303,7 @@ buildvariants:
test_flags: --serviceExecutor=adaptive
scons_cache_scope: shared
display_tasks:
+ - *dbtest
- *unittests
tasks:
- name: compile_all_run_unittests_TG
@@ -13239,7 +13328,6 @@ buildvariants:
- name: concurrency_sharded_replication_with_balancer
- name: concurrency_simultaneous
- name: concurrency_simultaneous_replication
- - name: dbtest
- name: disk_wiredtiger
- name: ese
- name: failpoints