summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWisdom Omuya <deafgoat@gmail.com>2014-11-17 13:37:46 -0500
committerWisdom Omuya <deafgoat@gmail.com>2014-11-17 14:08:22 -0500
commitb4b9a84dcaf0dbabf99bc16231e0b33ae76bddd3 (patch)
treed445402ccd2be3924fc1685992631193a9fd50f8
parent488d4f4d56da5fe895744672e80d559dac43c35b (diff)
downloadmongo-b4b9a84dcaf0dbabf99bc16231e0b33ae76bddd3.tar.gz
TOOLS-373: move legacy/legacy26 to test/
Former-commit-id: 1d532749e40012811ef1ad1addaba76254cc88e8
-rw-r--r--common.yml26
-rw-r--r--legacy26/failfile.smoke115
-rw-r--r--test/legacy26/buildscripts/buildlogger.py (renamed from legacy26/buildscripts/buildlogger.py)0
-rw-r--r--test/legacy26/buildscripts/cleanbb.py (renamed from legacy/buildscripts/cleanbb.py)0
-rwxr-xr-xtest/legacy26/buildscripts/smoke.py (renamed from legacy26/buildscripts/smoke.py)0
-rw-r--r--test/legacy26/buildscripts/utils.py (renamed from legacy26/buildscripts/utils.py)0
-rw-r--r--test/legacy26/jstests/libs/authTestsKey (renamed from legacy/jstests/libs/authTestsKey)0
-rw-r--r--test/legacy26/jstests/libs/ca.pem (renamed from legacy26/jstests/libs/ca.pem)0
-rw-r--r--test/legacy26/jstests/libs/client.pem (renamed from legacy26/jstests/libs/client.pem)0
-rw-r--r--test/legacy26/jstests/libs/client_revoked.pem (renamed from legacy26/jstests/libs/client_revoked.pem)0
-rw-r--r--test/legacy26/jstests/libs/cluster-cert.pem (renamed from legacy26/jstests/libs/cluster-cert.pem)0
-rw-r--r--test/legacy26/jstests/libs/command_line/test_parsed_options.js (renamed from legacy26/jstests/libs/command_line/test_parsed_options.js)0
-rw-r--r--test/legacy26/jstests/libs/config_files/disable_noscripting.ini (renamed from legacy/jstests/libs/config_files/disable_noscripting.ini)0
-rw-r--r--test/legacy26/jstests/libs/config_files/enable_auth.json (renamed from legacy/jstests/libs/config_files/enable_auth.json)0
-rw-r--r--test/legacy26/jstests/libs/config_files/enable_autosplit.json (renamed from legacy/jstests/libs/config_files/enable_autosplit.json)0
-rw-r--r--test/legacy26/jstests/libs/config_files/enable_httpinterface.json (renamed from legacy/jstests/libs/config_files/enable_httpinterface.json)0
-rw-r--r--test/legacy26/jstests/libs/config_files/enable_indexbuildretry.json (renamed from legacy/jstests/libs/config_files/enable_indexbuildretry.json)0
-rw-r--r--test/legacy26/jstests/libs/config_files/enable_journal.json (renamed from legacy/jstests/libs/config_files/enable_journal.json)0
-rw-r--r--test/legacy26/jstests/libs/config_files/enable_objcheck.json (renamed from legacy/jstests/libs/config_files/enable_objcheck.json)0
-rw-r--r--test/legacy26/jstests/libs/config_files/enable_paranoia.json (renamed from legacy/jstests/libs/config_files/enable_paranoia.json)0
-rw-r--r--test/legacy26/jstests/libs/config_files/enable_prealloc.json (renamed from legacy/jstests/libs/config_files/enable_prealloc.json)0
-rw-r--r--test/legacy26/jstests/libs/config_files/enable_scripting.json (renamed from legacy/jstests/libs/config_files/enable_scripting.json)0
-rw-r--r--test/legacy26/jstests/libs/config_files/enable_unixsocket.json (renamed from legacy/jstests/libs/config_files/enable_unixsocket.json)0
-rw-r--r--test/legacy26/jstests/libs/config_files/set_profiling.json (renamed from legacy/jstests/libs/config_files/set_profiling.json)0
-rw-r--r--test/legacy26/jstests/libs/config_files/set_replsetname.json (renamed from legacy/jstests/libs/config_files/set_replsetname.json)0
-rw-r--r--test/legacy26/jstests/libs/config_files/set_shardingrole.json (renamed from legacy/jstests/libs/config_files/set_shardingrole.json)0
-rw-r--r--test/legacy26/jstests/libs/config_files/set_verbosity.json (renamed from legacy/jstests/libs/config_files/set_verbosity.json)0
-rw-r--r--test/legacy26/jstests/libs/crl.pem (renamed from legacy26/jstests/libs/crl.pem)0
-rw-r--r--test/legacy26/jstests/libs/crl_client_revoked.pem (renamed from legacy26/jstests/libs/crl_client_revoked.pem)0
-rw-r--r--test/legacy26/jstests/libs/crl_expired.pem (renamed from legacy26/jstests/libs/crl_expired.pem)0
-rw-r--r--test/legacy26/jstests/libs/dur_checksum_bad_first.journal (renamed from legacy/jstests/libs/dur_checksum_bad_first.journal)bin32768 -> 32768 bytes
-rw-r--r--test/legacy26/jstests/libs/dur_checksum_bad_last.journal (renamed from legacy/jstests/libs/dur_checksum_bad_last.journal)bin32768 -> 32768 bytes
-rw-r--r--test/legacy26/jstests/libs/dur_checksum_good.journal (renamed from legacy/jstests/libs/dur_checksum_good.journal)bin32768 -> 32768 bytes
-rw-r--r--test/legacy26/jstests/libs/fts.js (renamed from legacy/jstests/libs/fts.js)0
-rw-r--r--test/legacy26/jstests/libs/fun.js (renamed from legacy26/jstests/libs/fun.js)0
-rw-r--r--test/legacy26/jstests/libs/geo_near_random.js (renamed from legacy26/jstests/libs/geo_near_random.js)0
-rw-r--r--test/legacy26/jstests/libs/grid.js (renamed from legacy26/jstests/libs/grid.js)0
-rw-r--r--test/legacy26/jstests/libs/key1 (renamed from legacy/jstests/libs/key1)0
-rw-r--r--test/legacy26/jstests/libs/key2 (renamed from legacy/jstests/libs/key2)0
-rw-r--r--test/legacy26/jstests/libs/localhostnameCN.pem (renamed from legacy26/jstests/libs/localhostnameCN.pem)0
-rw-r--r--test/legacy26/jstests/libs/localhostnameSAN.pem (renamed from legacy26/jstests/libs/localhostnameSAN.pem)0
-rw-r--r--test/legacy26/jstests/libs/mockkrb5.conf (renamed from legacy/jstests/libs/mockkrb5.conf)0
-rw-r--r--test/legacy26/jstests/libs/mockservice.keytab (renamed from legacy/jstests/libs/mockservice.keytab)bin442 -> 442 bytes
-rw-r--r--test/legacy26/jstests/libs/mockuser.keytab (renamed from legacy/jstests/libs/mockuser.keytab)bin340 -> 340 bytes
-rw-r--r--test/legacy26/jstests/libs/network.js (renamed from legacy26/jstests/libs/network.js)0
-rw-r--r--test/legacy26/jstests/libs/parallelTester.js (renamed from legacy26/jstests/libs/parallelTester.js)0
-rw-r--r--test/legacy26/jstests/libs/password_protected.pem (renamed from legacy26/jstests/libs/password_protected.pem)0
-rw-r--r--test/legacy26/jstests/libs/server.pem (renamed from legacy26/jstests/libs/server.pem)0
-rw-r--r--test/legacy26/jstests/libs/slow_weekly_util.js (renamed from legacy26/jstests/libs/slow_weekly_util.js)0
-rw-r--r--test/legacy26/jstests/libs/smoke.pem (renamed from legacy26/jstests/libs/smoke.pem)0
-rw-r--r--test/legacy26/jstests/libs/test_background_ops.js (renamed from legacy26/jstests/libs/test_background_ops.js)0
-rw-r--r--test/legacy26/jstests/libs/testconfig (renamed from legacy26/jstests/libs/testconfig)0
-rw-r--r--test/legacy26/jstests/libs/testconfig.json (renamed from legacy/jstests/libs/testconfig.json)0
-rw-r--r--test/legacy26/jstests/libs/trace_missing_docs.js (renamed from legacy/jstests/libs/trace_missing_docs.js)0
-rwxr-xr-xtest/legacy26/jstests/misc/biginsert.js (renamed from legacy26/jstests/misc/biginsert.js)0
-rw-r--r--test/legacy26/jstests/replsets/rslib.js (renamed from legacy/jstests/replsets/rslib.js)0
-rw-r--r--test/legacy26/jstests/tool/csv1.js (renamed from legacy26/jstests/tool/csv1.js)0
-rw-r--r--test/legacy26/jstests/tool/csvexport1.js (renamed from legacy/jstests/tool/csvexport1.js)0
-rw-r--r--test/legacy26/jstests/tool/csvexport2.js (renamed from legacy26/jstests/tool/csvexport2.js)0
-rw-r--r--test/legacy26/jstests/tool/csvimport1.js (renamed from legacy26/jstests/tool/csvimport1.js)0
-rw-r--r--test/legacy26/jstests/tool/data/a.tsv (renamed from legacy/jstests/tool/data/a.tsv)0
-rw-r--r--test/legacy26/jstests/tool/data/csvimport1.csv (renamed from legacy/jstests/tool/data/csvimport1.csv)0
-rw-r--r--test/legacy26/jstests/tool/data/dumprestore6/foo.bson (renamed from legacy/jstests/tool/data/dumprestore6/foo.bson)bin44 -> 44 bytes
-rw-r--r--test/legacy26/jstests/tool/data/dumprestore6/system.indexes.bson (renamed from legacy/jstests/tool/data/dumprestore6/system.indexes.bson)bin144 -> 144 bytes
-rw-r--r--test/legacy26/jstests/tool/dumpauth.js (renamed from legacy26/jstests/tool/dumpauth.js)0
-rw-r--r--test/legacy26/jstests/tool/dumpfilename1.js (renamed from legacy26/jstests/tool/dumpfilename1.js)0
-rw-r--r--test/legacy26/jstests/tool/dumprestore1.js (renamed from legacy26/jstests/tool/dumprestore1.js)0
-rw-r--r--test/legacy26/jstests/tool/dumprestore10.js (renamed from legacy26/jstests/tool/dumprestore10.js)0
-rw-r--r--test/legacy26/jstests/tool/dumprestore3.js (renamed from legacy26/jstests/tool/dumprestore3.js)0
-rw-r--r--test/legacy26/jstests/tool/dumprestore4.js (renamed from legacy26/jstests/tool/dumprestore4.js)0
-rw-r--r--test/legacy26/jstests/tool/dumprestore6.js (renamed from legacy26/jstests/tool/dumprestore6.js)0
-rw-r--r--test/legacy26/jstests/tool/dumprestore7.js (renamed from legacy/jstests/tool/dumprestore7.js)0
-rw-r--r--test/legacy26/jstests/tool/dumprestore8.js (renamed from legacy26/jstests/tool/dumprestore8.js)0
-rw-r--r--test/legacy26/jstests/tool/dumprestore9.js (renamed from legacy26/jstests/tool/dumprestore9.js)0
-rw-r--r--test/legacy26/jstests/tool/dumprestoreWithNoOptions.js (renamed from legacy26/jstests/tool/dumprestoreWithNoOptions.js)0
-rw-r--r--test/legacy26/jstests/tool/dumprestore_auth.js (renamed from legacy26/jstests/tool/dumprestore_auth.js)0
-rw-r--r--test/legacy26/jstests/tool/dumprestore_auth2.js (renamed from legacy26/jstests/tool/dumprestore_auth2.js)0
-rw-r--r--test/legacy26/jstests/tool/dumprestore_auth3.js (renamed from legacy26/jstests/tool/dumprestore_auth3.js)0
-rw-r--r--test/legacy26/jstests/tool/dumpsecondary.js (renamed from legacy26/jstests/tool/dumpsecondary.js)0
-rw-r--r--test/legacy26/jstests/tool/exportimport1.js (renamed from legacy26/jstests/tool/exportimport1.js)0
-rw-r--r--test/legacy26/jstests/tool/exportimport3.js (renamed from legacy26/jstests/tool/exportimport3.js)0
-rw-r--r--test/legacy26/jstests/tool/exportimport4.js (renamed from legacy/jstests/tool/exportimport4.js)0
-rw-r--r--test/legacy26/jstests/tool/exportimport5.js (renamed from legacy/jstests/tool/exportimport5.js)0
-rw-r--r--test/legacy26/jstests/tool/exportimport6.js (renamed from legacy26/jstests/tool/exportimport6.js)0
-rw-r--r--test/legacy26/jstests/tool/exportimport_bigarray.js (renamed from legacy26/jstests/tool/exportimport_bigarray.js)0
-rw-r--r--test/legacy26/jstests/tool/exportimport_date.js (renamed from legacy26/jstests/tool/exportimport_date.js)0
-rw-r--r--test/legacy26/jstests/tool/files1.js (renamed from legacy26/jstests/tool/files1.js)0
-rw-r--r--test/legacy26/jstests/tool/oplog1.js (renamed from legacy26/jstests/tool/oplog1.js)0
-rw-r--r--test/legacy26/jstests/tool/oplog_all_ops.js (renamed from legacy26/jstests/tool/oplog_all_ops.js)0
-rw-r--r--test/legacy26/jstests/tool/restorewithauth.js (renamed from legacy26/jstests/tool/restorewithauth.js)0
-rw-r--r--test/legacy26/jstests/tool/stat1.js (renamed from legacy26/jstests/tool/stat1.js)0
-rw-r--r--test/legacy26/jstests/tool/tool1.js (renamed from legacy/jstests/tool/tool1.js)0
-rw-r--r--test/legacy26/jstests/tool/tool_replset.js (renamed from legacy26/jstests/tool/tool_replset.js)0
-rw-r--r--test/legacy26/jstests/tool/tsv1.js (renamed from legacy26/jstests/tool/tsv1.js)0
-rw-r--r--test/legacy28/buildscripts/buildlogger.py (renamed from legacy/buildscripts/buildlogger.py)0
-rw-r--r--test/legacy28/buildscripts/cleanbb.py (renamed from legacy26/buildscripts/cleanbb.py)0
-rwxr-xr-xtest/legacy28/buildscripts/smoke.py (renamed from legacy/buildscripts/smoke.py)0
-rw-r--r--test/legacy28/buildscripts/utils.py (renamed from legacy/buildscripts/utils.py)0
-rw-r--r--test/legacy28/jstests/libs/analyze_plan.js (renamed from legacy/jstests/libs/analyze_plan.js)0
-rw-r--r--test/legacy28/jstests/libs/authTestsKey (renamed from legacy26/jstests/libs/authTestsKey)0
-rw-r--r--test/legacy28/jstests/libs/badSAN.pem (renamed from legacy/jstests/libs/badSAN.pem)0
-rw-r--r--test/legacy28/jstests/libs/ca.pem (renamed from legacy/jstests/libs/ca.pem)0
-rw-r--r--test/legacy28/jstests/libs/client.pem (renamed from legacy/jstests/libs/client.pem)0
-rw-r--r--test/legacy28/jstests/libs/client_revoked.pem (renamed from legacy/jstests/libs/client_revoked.pem)0
-rw-r--r--test/legacy28/jstests/libs/cluster_cert.pem (renamed from legacy/jstests/libs/cluster_cert.pem)0
-rw-r--r--test/legacy28/jstests/libs/command_line/test_parsed_options.js (renamed from legacy/jstests/libs/command_line/test_parsed_options.js)0
-rw-r--r--test/legacy28/jstests/libs/config_files/disable_auth.ini (renamed from legacy/jstests/libs/config_files/disable_auth.ini)0
-rw-r--r--test/legacy28/jstests/libs/config_files/disable_dur.ini (renamed from legacy/jstests/libs/config_files/disable_dur.ini)0
-rw-r--r--test/legacy28/jstests/libs/config_files/disable_httpinterface.ini (renamed from legacy/jstests/libs/config_files/disable_httpinterface.ini)0
-rw-r--r--test/legacy28/jstests/libs/config_files/disable_ipv6.ini (renamed from legacy/jstests/libs/config_files/disable_ipv6.ini)0
-rw-r--r--test/legacy28/jstests/libs/config_files/disable_journal.ini (renamed from legacy/jstests/libs/config_files/disable_journal.ini)0
-rw-r--r--test/legacy28/jstests/libs/config_files/disable_jsonp.ini (renamed from legacy/jstests/libs/config_files/disable_jsonp.ini)0
-rw-r--r--test/legacy28/jstests/libs/config_files/disable_jsonp.json (renamed from legacy/jstests/libs/config_files/disable_jsonp.json)0
-rw-r--r--test/legacy28/jstests/libs/config_files/disable_moveparanoia.ini (renamed from legacy/jstests/libs/config_files/disable_moveparanoia.ini)0
-rw-r--r--test/legacy28/jstests/libs/config_files/disable_noauth.ini (renamed from legacy/jstests/libs/config_files/disable_noauth.ini)0
-rw-r--r--test/legacy28/jstests/libs/config_files/disable_noautosplit.ini (renamed from legacy/jstests/libs/config_files/disable_noautosplit.ini)0
-rw-r--r--test/legacy28/jstests/libs/config_files/disable_nodur.ini (renamed from legacy/jstests/libs/config_files/disable_nodur.ini)0
-rw-r--r--test/legacy28/jstests/libs/config_files/disable_nohttpinterface.ini (renamed from legacy/jstests/libs/config_files/disable_nohttpinterface.ini)0
-rw-r--r--test/legacy28/jstests/libs/config_files/disable_noindexbuildretry.ini (renamed from legacy/jstests/libs/config_files/disable_noindexbuildretry.ini)0
-rw-r--r--test/legacy28/jstests/libs/config_files/disable_nojournal.ini (renamed from legacy/jstests/libs/config_files/disable_nojournal.ini)0
-rw-r--r--test/legacy28/jstests/libs/config_files/disable_nomoveparanoia.ini (renamed from legacy/jstests/libs/config_files/disable_nomoveparanoia.ini)0
-rw-r--r--test/legacy28/jstests/libs/config_files/disable_noobjcheck.ini (renamed from legacy/jstests/libs/config_files/disable_noobjcheck.ini)0
-rw-r--r--test/legacy28/jstests/libs/config_files/disable_noprealloc.ini (renamed from legacy/jstests/libs/config_files/disable_noprealloc.ini)0
-rw-r--r--test/legacy28/jstests/libs/config_files/disable_noscripting.ini (renamed from legacy26/jstests/libs/config_files/disable_noscripting.ini)0
-rw-r--r--test/legacy28/jstests/libs/config_files/disable_nounixsocket.ini (renamed from legacy/jstests/libs/config_files/disable_nounixsocket.ini)0
-rw-r--r--test/legacy28/jstests/libs/config_files/disable_objcheck.ini (renamed from legacy/jstests/libs/config_files/disable_objcheck.ini)0
-rw-r--r--test/legacy28/jstests/libs/config_files/disable_rest_interface.json (renamed from legacy/jstests/libs/config_files/disable_rest_interface.json)0
-rw-r--r--test/legacy28/jstests/libs/config_files/enable_auth.json (renamed from legacy26/jstests/libs/config_files/enable_auth.json)0
-rw-r--r--test/legacy28/jstests/libs/config_files/enable_autosplit.json (renamed from legacy26/jstests/libs/config_files/enable_autosplit.json)0
-rw-r--r--test/legacy28/jstests/libs/config_files/enable_httpinterface.json (renamed from legacy26/jstests/libs/config_files/enable_httpinterface.json)0
-rw-r--r--test/legacy28/jstests/libs/config_files/enable_indexbuildretry.json (renamed from legacy26/jstests/libs/config_files/enable_indexbuildretry.json)0
-rw-r--r--test/legacy28/jstests/libs/config_files/enable_journal.json (renamed from legacy26/jstests/libs/config_files/enable_journal.json)0
-rw-r--r--test/legacy28/jstests/libs/config_files/enable_objcheck.json (renamed from legacy26/jstests/libs/config_files/enable_objcheck.json)0
-rw-r--r--test/legacy28/jstests/libs/config_files/enable_paranoia.json (renamed from legacy26/jstests/libs/config_files/enable_paranoia.json)0
-rw-r--r--test/legacy28/jstests/libs/config_files/enable_prealloc.json (renamed from legacy26/jstests/libs/config_files/enable_prealloc.json)0
-rw-r--r--test/legacy28/jstests/libs/config_files/enable_scripting.json (renamed from legacy26/jstests/libs/config_files/enable_scripting.json)0
-rw-r--r--test/legacy28/jstests/libs/config_files/enable_unixsocket.json (renamed from legacy26/jstests/libs/config_files/enable_unixsocket.json)0
-rw-r--r--test/legacy28/jstests/libs/config_files/implicitly_enable_dur.ini (renamed from legacy/jstests/libs/config_files/implicitly_enable_dur.ini)0
-rw-r--r--test/legacy28/jstests/libs/config_files/implicitly_enable_journal.ini (renamed from legacy/jstests/libs/config_files/implicitly_enable_journal.ini)0
-rw-r--r--test/legacy28/jstests/libs/config_files/implicitly_enable_nodur.ini (renamed from legacy/jstests/libs/config_files/implicitly_enable_nodur.ini)0
-rw-r--r--test/legacy28/jstests/libs/config_files/implicitly_enable_nojournal.ini (renamed from legacy/jstests/libs/config_files/implicitly_enable_nojournal.ini)0
-rw-r--r--test/legacy28/jstests/libs/config_files/set_component_verbosity.json (renamed from legacy/jstests/libs/config_files/set_component_verbosity.json)0
-rw-r--r--test/legacy28/jstests/libs/config_files/set_profiling.json (renamed from legacy26/jstests/libs/config_files/set_profiling.json)0
-rw-r--r--test/legacy28/jstests/libs/config_files/set_replsetname.json (renamed from legacy26/jstests/libs/config_files/set_replsetname.json)0
-rw-r--r--test/legacy28/jstests/libs/config_files/set_shardingrole.json (renamed from legacy26/jstests/libs/config_files/set_shardingrole.json)0
-rw-r--r--test/legacy28/jstests/libs/config_files/set_verbosity.json (renamed from legacy26/jstests/libs/config_files/set_verbosity.json)0
-rw-r--r--test/legacy28/jstests/libs/crl.pem (renamed from legacy/jstests/libs/crl.pem)0
-rw-r--r--test/legacy28/jstests/libs/crl_client_revoked.pem (renamed from legacy/jstests/libs/crl_client_revoked.pem)0
-rw-r--r--test/legacy28/jstests/libs/crl_expired.pem (renamed from legacy/jstests/libs/crl_expired.pem)0
-rw-r--r--test/legacy28/jstests/libs/dur_checksum_bad_first.journal (renamed from legacy26/jstests/libs/dur_checksum_bad_first.journal)bin32768 -> 32768 bytes
-rw-r--r--test/legacy28/jstests/libs/dur_checksum_bad_last.journal (renamed from legacy26/jstests/libs/dur_checksum_bad_last.journal)bin32768 -> 32768 bytes
-rw-r--r--test/legacy28/jstests/libs/dur_checksum_good.journal (renamed from legacy26/jstests/libs/dur_checksum_good.journal)bin32768 -> 32768 bytes
-rw-r--r--test/legacy28/jstests/libs/expired.pem (renamed from legacy/jstests/libs/expired.pem)0
-rw-r--r--test/legacy28/jstests/libs/fts.js (renamed from legacy26/jstests/libs/fts.js)0
-rw-r--r--test/legacy28/jstests/libs/geo_near_random.js (renamed from legacy/jstests/libs/geo_near_random.js)0
-rw-r--r--test/legacy28/jstests/libs/host_ipaddr.js (renamed from legacy/jstests/libs/host_ipaddr.js)0
-rw-r--r--test/legacy28/jstests/libs/key1 (renamed from legacy26/jstests/libs/key1)0
-rw-r--r--test/legacy28/jstests/libs/key2 (renamed from legacy26/jstests/libs/key2)0
-rw-r--r--test/legacy28/jstests/libs/localhostnameCN.pem (renamed from legacy/jstests/libs/localhostnameCN.pem)0
-rw-r--r--test/legacy28/jstests/libs/localhostnameSAN.pem (renamed from legacy/jstests/libs/localhostnameSAN.pem)0
-rw-r--r--test/legacy28/jstests/libs/mockkrb5.conf (renamed from legacy26/jstests/libs/mockkrb5.conf)0
-rw-r--r--test/legacy28/jstests/libs/mockservice.keytab (renamed from legacy26/jstests/libs/mockservice.keytab)bin442 -> 442 bytes
-rw-r--r--test/legacy28/jstests/libs/mockuser.keytab (renamed from legacy26/jstests/libs/mockuser.keytab)bin340 -> 340 bytes
-rw-r--r--test/legacy28/jstests/libs/not_yet_valid.pem (renamed from legacy/jstests/libs/not_yet_valid.pem)0
-rw-r--r--test/legacy28/jstests/libs/parallelTester.js (renamed from legacy/jstests/libs/parallelTester.js)0
-rw-r--r--test/legacy28/jstests/libs/password_protected.pem (renamed from legacy/jstests/libs/password_protected.pem)0
-rw-r--r--test/legacy28/jstests/libs/server.pem (renamed from legacy/jstests/libs/server.pem)0
-rwxr-xr-xtest/legacy28/jstests/libs/servers.js (renamed from legacy/jstests/libs/servers.js)0
-rw-r--r--test/legacy28/jstests/libs/servers_misc.js (renamed from legacy/jstests/libs/servers_misc.js)0
-rw-r--r--test/legacy28/jstests/libs/slow_weekly_util.js (renamed from legacy/jstests/libs/slow_weekly_util.js)0
-rw-r--r--test/legacy28/jstests/libs/smoke.pem (renamed from legacy/jstests/libs/smoke.pem)0
-rw-r--r--test/legacy28/jstests/libs/test_background_ops.js (renamed from legacy/jstests/libs/test_background_ops.js)0
-rw-r--r--test/legacy28/jstests/libs/testconfig (renamed from legacy/jstests/libs/testconfig)0
-rw-r--r--test/legacy28/jstests/libs/testconfig.json (renamed from legacy26/jstests/libs/testconfig.json)0
-rw-r--r--test/legacy28/jstests/libs/trace_missing_docs.js (renamed from legacy26/jstests/libs/trace_missing_docs.js)0
-rw-r--r--test/legacy28/jstests/replsets/rslib.js (renamed from legacy26/jstests/replsets/rslib.js)0
-rw-r--r--test/legacy28/jstests/tool/csv1.js (renamed from legacy/jstests/tool/csv1.js)0
-rw-r--r--test/legacy28/jstests/tool/csvexport1.js (renamed from legacy26/jstests/tool/csvexport1.js)0
-rw-r--r--test/legacy28/jstests/tool/csvexport2.js (renamed from legacy/jstests/tool/csvexport2.js)0
-rw-r--r--test/legacy28/jstests/tool/csvimport1.js (renamed from legacy/jstests/tool/csvimport1.js)0
-rw-r--r--test/legacy28/jstests/tool/data/a.tsv (renamed from legacy26/jstests/tool/data/a.tsv)0
-rw-r--r--test/legacy28/jstests/tool/data/csvimport1.csv (renamed from legacy26/jstests/tool/data/csvimport1.csv)0
-rw-r--r--test/legacy28/jstests/tool/data/dumprestore6/foo.bson (renamed from legacy26/jstests/tool/data/dumprestore6/foo.bson)bin44 -> 44 bytes
-rw-r--r--test/legacy28/jstests/tool/data/dumprestore6/system.indexes.bson (renamed from legacy26/jstests/tool/data/dumprestore6/system.indexes.bson)bin144 -> 144 bytes
-rw-r--r--test/legacy28/jstests/tool/dumpauth.js (renamed from legacy/jstests/tool/dumpauth.js)0
-rw-r--r--test/legacy28/jstests/tool/dumpfilename1.js (renamed from legacy/jstests/tool/dumpfilename1.js)0
-rw-r--r--test/legacy28/jstests/tool/dumprestore1.js (renamed from legacy/jstests/tool/dumprestore1.js)0
-rw-r--r--test/legacy28/jstests/tool/dumprestore10.js (renamed from legacy/jstests/tool/dumprestore10.js)0
-rw-r--r--test/legacy28/jstests/tool/dumprestore3.js (renamed from legacy/jstests/tool/dumprestore3.js)0
-rw-r--r--test/legacy28/jstests/tool/dumprestore4.js (renamed from legacy/jstests/tool/dumprestore4.js)0
-rw-r--r--test/legacy28/jstests/tool/dumprestore6.js (renamed from legacy/jstests/tool/dumprestore6.js)0
-rw-r--r--test/legacy28/jstests/tool/dumprestore7.js (renamed from legacy26/jstests/tool/dumprestore7.js)0
-rw-r--r--test/legacy28/jstests/tool/dumprestore8.js (renamed from legacy/jstests/tool/dumprestore8.js)0
-rw-r--r--test/legacy28/jstests/tool/dumprestore9.js (renamed from legacy/jstests/tool/dumprestore9.js)0
-rw-r--r--test/legacy28/jstests/tool/dumprestoreWithNoOptions.js (renamed from legacy/jstests/tool/dumprestoreWithNoOptions.js)0
-rw-r--r--test/legacy28/jstests/tool/dumprestore_auth.js (renamed from legacy/jstests/tool/dumprestore_auth.js)0
-rw-r--r--test/legacy28/jstests/tool/dumprestore_auth2.js (renamed from legacy/jstests/tool/dumprestore_auth2.js)0
-rw-r--r--test/legacy28/jstests/tool/dumprestore_auth3.js (renamed from legacy/jstests/tool/dumprestore_auth3.js)0
-rw-r--r--test/legacy28/jstests/tool/dumprestore_excludecollections.js (renamed from legacy/jstests/tool/dumprestore_excludecollections.js)0
-rw-r--r--test/legacy28/jstests/tool/dumpsecondary.js (renamed from legacy/jstests/tool/dumpsecondary.js)0
-rw-r--r--test/legacy28/jstests/tool/exportimport1.js (renamed from legacy/jstests/tool/exportimport1.js)0
-rw-r--r--test/legacy28/jstests/tool/exportimport3.js (renamed from legacy/jstests/tool/exportimport3.js)0
-rw-r--r--test/legacy28/jstests/tool/exportimport4.js (renamed from legacy26/jstests/tool/exportimport4.js)0
-rw-r--r--test/legacy28/jstests/tool/exportimport5.js (renamed from legacy26/jstests/tool/exportimport5.js)0
-rw-r--r--test/legacy28/jstests/tool/exportimport6.js (renamed from legacy/jstests/tool/exportimport6.js)0
-rw-r--r--test/legacy28/jstests/tool/exportimport_bigarray.js (renamed from legacy/jstests/tool/exportimport_bigarray.js)0
-rw-r--r--test/legacy28/jstests/tool/exportimport_date.js (renamed from legacy/jstests/tool/exportimport_date.js)0
-rw-r--r--test/legacy28/jstests/tool/exportimport_minkey_maxkey.js (renamed from legacy/jstests/tool/exportimport_minkey_maxkey.js)0
-rw-r--r--test/legacy28/jstests/tool/files1.js (renamed from legacy/jstests/tool/files1.js)0
-rw-r--r--test/legacy28/jstests/tool/oplog1.js (renamed from legacy/jstests/tool/oplog1.js)0
-rw-r--r--test/legacy28/jstests/tool/oplog_all_ops.js (renamed from legacy/jstests/tool/oplog_all_ops.js)0
-rw-r--r--test/legacy28/jstests/tool/restorewithauth.js (renamed from legacy/jstests/tool/restorewithauth.js)0
-rw-r--r--test/legacy28/jstests/tool/stat1.js (renamed from legacy/jstests/tool/stat1.js)0
-rw-r--r--test/legacy28/jstests/tool/tool1.js (renamed from legacy26/jstests/tool/tool1.js)0
-rw-r--r--test/legacy28/jstests/tool/tool_replset.js (renamed from legacy/jstests/tool/tool_replset.js)0
-rw-r--r--test/legacy28/jstests/tool/tsv1.js (renamed from legacy/jstests/tool/tsv1.js)0
216 files changed, 13 insertions, 128 deletions
diff --git a/common.yml b/common.yml
index 5eec8944d3d..1a2178fe16a 100644
--- a/common.yml
+++ b/common.yml
@@ -41,7 +41,7 @@ mongo_tools_variables:
- name: dist
- name: integration
- name: integration-auth
- - name: legacy
+ - name: legacy28
- name: legacy26
- name: unit
osx_108_ssl_task_list: &osx_108_ssl_tasks
@@ -51,7 +51,7 @@ mongo_tools_variables:
- name: dist
- name: integration
- name: integration-auth
- - name: legacy
+ - name: legacy28
- name: legacy26
- name: unit
solaris_task_list: &solaris_tasks
@@ -59,7 +59,7 @@ mongo_tools_variables:
- name: dist
- name: integration
- name: integration-auth
- - name: legacy
+ - name: legacy28
- name: legacy26
- name: unit
ubuntu1204_task_list: &ubuntu1204_tasks
@@ -69,7 +69,7 @@ mongo_tools_variables:
- name: integration
- name: integration-auth
- name: json
- - name: legacy
+ - name: legacy28
- name: legacy26
- name: lint
- name: log
@@ -82,7 +82,7 @@ mongo_tools_variables:
ubuntu1204_ssl_task_list: &ubuntu1204_ssl_tasks
- name: dist
- name: integration
- - name: legacy
+ - name: legacy28
- name: integration-auth
ubuntu1204_enterprise_task_list: &ubuntu1204_enterprise_tasks
- name: bsonutil
@@ -92,7 +92,7 @@ mongo_tools_variables:
- name: integration-auth
- name: json
- name: kerberos
- - name: legacy
+ - name: legacy28
- name: lint
- name: log
- name: pool
@@ -107,7 +107,7 @@ mongo_tools_variables:
- name: dist
- name: integration
- name: integration-auth
- - name: legacy
+ - name: legacy28
distros:
- windows-64-vs2013-test
- name: legacy26
@@ -119,7 +119,7 @@ mongo_tools_variables:
- name: dist
- name: integration
- name: integration-auth
- - name: legacy
+ - name: legacy28
distros:
- windows-64-vs2013-test
- name: legacy26
@@ -129,7 +129,7 @@ mongo_tools_variables:
windows_64_ssl_task_list: &windows_64_ssl_tasks
- name: dist
- name: integration
- - name: legacy
+ - name: legacy28
- name: integration-auth
windows_64_enterprise_task_list: &windows_64_enterprise_tasks
- name: db
@@ -137,7 +137,7 @@ mongo_tools_variables:
- name: integration
- name: integration-auth
- name: kerberos
- - name: legacy
+ - name: legacy28
distros:
- windows-64-vs2013-test
- name: unit
@@ -674,7 +674,7 @@ tasks:
- func: "setup integration test"
- func: "run tool integration tests"
-- name: legacy
+- name: legacy28
depends_on:
- name: dist
commands:
@@ -714,7 +714,7 @@ tasks:
script: |
mv ./mongodb/mongod${extension} .
mv ./mongodb/mongo${extension} .
- mv legacy/* .
+ mv test/legacy28/* .
chmod +x mongo*
python buildscripts/smoke.py ${smoke_use_ssl} --nopreallocj --with-cleanbb --mongod ./mongod --mongo ./mongo --report-file report.json --continue-on-failure --buildlogger-builder MCI_${build_variant} --buildlogger-buildnum ${builder_num|} --buildlogger-credentials ./mci.buildlogger --buildlogger-phase ${task_name}_${execution} --authMechanism SCRAM-SHA-1 tool
@@ -760,7 +760,7 @@ tasks:
script: |
mv ./mongodb/mongod${extension} .
mv ./mongodb/mongo${extension} .
- mv legacy26/* .
+ mv test/legacy26/* .
chmod +x mongo*
python buildscripts/smoke.py --nopreallocj --with-cleanbb --mongod ./mongod --mongo ./mongo --report-file report.json --continue-on-failure --buildlogger-builder MCI_${build_variant} --buildlogger-buildnum ${builder_num|} --buildlogger-credentials ./mci.buildlogger --buildlogger-phase ${task_name}_${execution} tool
diff --git a/legacy26/failfile.smoke b/legacy26/failfile.smoke
deleted file mode 100644
index ee74eb9e720..00000000000
--- a/legacy26/failfile.smoke
+++ /dev/null
@@ -1,115 +0,0 @@
-(dp1
-S'version'
-p2
-S'd8b3a0a4d23ade669e1583e0845e0a63'
-p3
-sS'testsAndOptions'
-p4
-(lp5
-((S'/Users/amidvidy/Documents/gitroot/mongo-tools/legacy26/jstests/tool/csv1.js'
-p6
-I00
-tp7
-(ioptparse
-Values
-p8
-(dp9
-S'test_path'
-p10
-NsS'with_cleanbb'
-p11
-I00
-sS'buildlogger_credentials'
-p12
-NsS'mongod_port'
-p13
-S'27999'
-p14
-sS'shell_write_mode'
-p15
-S'legacy'
-p16
-sS'use_ssl'
-p17
-I00
-sS'keyFile'
-p18
-NsS'shell_executable'
-p19
-S'/Users/amidvidy/Downloads/mongodb-osx-x86_64-2.6.5/bin/mongo'
-p20
-sS'buildlogger_builder'
-p21
-NsS'reset_old_fails'
-p22
-I00
-sS'start_mongod'
-p23
-I01
-sS'continue_on_failure'
-p24
-I00
-sS'ignore_files'
-p25
-NsS'use_x509'
-p26
-I00
-sS'authMechanism'
-p27
-S'MONGODB-CR'
-p28
-sS'temp_path'
-p29
-NsS'small_oplog'
-p30
-I00
-sS'buildlogger_phase'
-p31
-NsS'auth'
-p32
-I00
-sS'no_journal'
-p33
-I00
-sS'buildlogger_url'
-p34
-NsS'report_file'
-p35
-NsS'buildlogger_buildnum'
-p36
-NsS'smoke_db_prefix'
-p37
-S''
-sS'set_parameters_mongos'
-p38
-S''
-sS'mongod_executable'
-p39
-S'/Users/amidvidy/Downloads/mongodb-osx-x86_64-2.6.5/bin/mongod'
-p40
-sS'no_preallocj'
-p41
-I00
-sS'only_old_fails'
-p42
-I00
-sS'clean_every_n_tests'
-p43
-I20
-sS'mode'
-p44
-S'suite'
-p45
-sS'File'
-p46
-NsS'small_oplog_rs'
-p47
-I00
-sS'use_write_commands'
-p48
-I00
-sS'set_parameters'
-p49
-S''
-sbtp50
-as. \ No newline at end of file
diff --git a/legacy26/buildscripts/buildlogger.py b/test/legacy26/buildscripts/buildlogger.py
index a31b3e2dfa1..a31b3e2dfa1 100644
--- a/legacy26/buildscripts/buildlogger.py
+++ b/test/legacy26/buildscripts/buildlogger.py
diff --git a/legacy/buildscripts/cleanbb.py b/test/legacy26/buildscripts/cleanbb.py
index fee7efdc0c1..fee7efdc0c1 100644
--- a/legacy/buildscripts/cleanbb.py
+++ b/test/legacy26/buildscripts/cleanbb.py
diff --git a/legacy26/buildscripts/smoke.py b/test/legacy26/buildscripts/smoke.py
index 7d5a825a80b..7d5a825a80b 100755
--- a/legacy26/buildscripts/smoke.py
+++ b/test/legacy26/buildscripts/smoke.py
diff --git a/legacy26/buildscripts/utils.py b/test/legacy26/buildscripts/utils.py
index 68273ee69c8..68273ee69c8 100644
--- a/legacy26/buildscripts/utils.py
+++ b/test/legacy26/buildscripts/utils.py
diff --git a/legacy/jstests/libs/authTestsKey b/test/legacy26/jstests/libs/authTestsKey
index 573898a4f05..573898a4f05 100644
--- a/legacy/jstests/libs/authTestsKey
+++ b/test/legacy26/jstests/libs/authTestsKey
diff --git a/legacy26/jstests/libs/ca.pem b/test/legacy26/jstests/libs/ca.pem
index f739ef0627b..f739ef0627b 100644
--- a/legacy26/jstests/libs/ca.pem
+++ b/test/legacy26/jstests/libs/ca.pem
diff --git a/legacy26/jstests/libs/client.pem b/test/legacy26/jstests/libs/client.pem
index 85ace4fd40b..85ace4fd40b 100644
--- a/legacy26/jstests/libs/client.pem
+++ b/test/legacy26/jstests/libs/client.pem
diff --git a/legacy26/jstests/libs/client_revoked.pem b/test/legacy26/jstests/libs/client_revoked.pem
index 276e62644b6..276e62644b6 100644
--- a/legacy26/jstests/libs/client_revoked.pem
+++ b/test/legacy26/jstests/libs/client_revoked.pem
diff --git a/legacy26/jstests/libs/cluster-cert.pem b/test/legacy26/jstests/libs/cluster-cert.pem
index 74dc9845e3d..74dc9845e3d 100644
--- a/legacy26/jstests/libs/cluster-cert.pem
+++ b/test/legacy26/jstests/libs/cluster-cert.pem
diff --git a/legacy26/jstests/libs/command_line/test_parsed_options.js b/test/legacy26/jstests/libs/command_line/test_parsed_options.js
index e2ca646b63a..e2ca646b63a 100644
--- a/legacy26/jstests/libs/command_line/test_parsed_options.js
+++ b/test/legacy26/jstests/libs/command_line/test_parsed_options.js
diff --git a/legacy/jstests/libs/config_files/disable_noscripting.ini b/test/legacy26/jstests/libs/config_files/disable_noscripting.ini
index 4cfaf3395f6..4cfaf3395f6 100644
--- a/legacy/jstests/libs/config_files/disable_noscripting.ini
+++ b/test/legacy26/jstests/libs/config_files/disable_noscripting.ini
diff --git a/legacy/jstests/libs/config_files/enable_auth.json b/test/legacy26/jstests/libs/config_files/enable_auth.json
index 9f9cc84d107..9f9cc84d107 100644
--- a/legacy/jstests/libs/config_files/enable_auth.json
+++ b/test/legacy26/jstests/libs/config_files/enable_auth.json
diff --git a/legacy/jstests/libs/config_files/enable_autosplit.json b/test/legacy26/jstests/libs/config_files/enable_autosplit.json
index a0d4f8af1be..a0d4f8af1be 100644
--- a/legacy/jstests/libs/config_files/enable_autosplit.json
+++ b/test/legacy26/jstests/libs/config_files/enable_autosplit.json
diff --git a/legacy/jstests/libs/config_files/enable_httpinterface.json b/test/legacy26/jstests/libs/config_files/enable_httpinterface.json
index c87dabe125d..c87dabe125d 100644
--- a/legacy/jstests/libs/config_files/enable_httpinterface.json
+++ b/test/legacy26/jstests/libs/config_files/enable_httpinterface.json
diff --git a/legacy/jstests/libs/config_files/enable_indexbuildretry.json b/test/legacy26/jstests/libs/config_files/enable_indexbuildretry.json
index 362db08edd3..362db08edd3 100644
--- a/legacy/jstests/libs/config_files/enable_indexbuildretry.json
+++ b/test/legacy26/jstests/libs/config_files/enable_indexbuildretry.json
diff --git a/legacy/jstests/libs/config_files/enable_journal.json b/test/legacy26/jstests/libs/config_files/enable_journal.json
index d75b94ccbc7..d75b94ccbc7 100644
--- a/legacy/jstests/libs/config_files/enable_journal.json
+++ b/test/legacy26/jstests/libs/config_files/enable_journal.json
diff --git a/legacy/jstests/libs/config_files/enable_objcheck.json b/test/legacy26/jstests/libs/config_files/enable_objcheck.json
index b52be7382ed..b52be7382ed 100644
--- a/legacy/jstests/libs/config_files/enable_objcheck.json
+++ b/test/legacy26/jstests/libs/config_files/enable_objcheck.json
diff --git a/legacy/jstests/libs/config_files/enable_paranoia.json b/test/legacy26/jstests/libs/config_files/enable_paranoia.json
index 218646b1662..218646b1662 100644
--- a/legacy/jstests/libs/config_files/enable_paranoia.json
+++ b/test/legacy26/jstests/libs/config_files/enable_paranoia.json
diff --git a/legacy/jstests/libs/config_files/enable_prealloc.json b/test/legacy26/jstests/libs/config_files/enable_prealloc.json
index 15ecefbb546..15ecefbb546 100644
--- a/legacy/jstests/libs/config_files/enable_prealloc.json
+++ b/test/legacy26/jstests/libs/config_files/enable_prealloc.json
diff --git a/legacy/jstests/libs/config_files/enable_scripting.json b/test/legacy26/jstests/libs/config_files/enable_scripting.json
index e8f32f2c23c..e8f32f2c23c 100644
--- a/legacy/jstests/libs/config_files/enable_scripting.json
+++ b/test/legacy26/jstests/libs/config_files/enable_scripting.json
diff --git a/legacy/jstests/libs/config_files/enable_unixsocket.json b/test/legacy26/jstests/libs/config_files/enable_unixsocket.json
index 660d21eb17f..660d21eb17f 100644
--- a/legacy/jstests/libs/config_files/enable_unixsocket.json
+++ b/test/legacy26/jstests/libs/config_files/enable_unixsocket.json
diff --git a/legacy/jstests/libs/config_files/set_profiling.json b/test/legacy26/jstests/libs/config_files/set_profiling.json
index 944f0de1575..944f0de1575 100644
--- a/legacy/jstests/libs/config_files/set_profiling.json
+++ b/test/legacy26/jstests/libs/config_files/set_profiling.json
diff --git a/legacy/jstests/libs/config_files/set_replsetname.json b/test/legacy26/jstests/libs/config_files/set_replsetname.json
index 522ca2b766f..522ca2b766f 100644
--- a/legacy/jstests/libs/config_files/set_replsetname.json
+++ b/test/legacy26/jstests/libs/config_files/set_replsetname.json
diff --git a/legacy/jstests/libs/config_files/set_shardingrole.json b/test/legacy26/jstests/libs/config_files/set_shardingrole.json
index 71f92f122db..71f92f122db 100644
--- a/legacy/jstests/libs/config_files/set_shardingrole.json
+++ b/test/legacy26/jstests/libs/config_files/set_shardingrole.json
diff --git a/legacy/jstests/libs/config_files/set_verbosity.json b/test/legacy26/jstests/libs/config_files/set_verbosity.json
index 47a1cce1b03..47a1cce1b03 100644
--- a/legacy/jstests/libs/config_files/set_verbosity.json
+++ b/test/legacy26/jstests/libs/config_files/set_verbosity.json
diff --git a/legacy26/jstests/libs/crl.pem b/test/legacy26/jstests/libs/crl.pem
index dce0a0fb3f1..dce0a0fb3f1 100644
--- a/legacy26/jstests/libs/crl.pem
+++ b/test/legacy26/jstests/libs/crl.pem
diff --git a/legacy26/jstests/libs/crl_client_revoked.pem b/test/legacy26/jstests/libs/crl_client_revoked.pem
index 85eeaff5543..85eeaff5543 100644
--- a/legacy26/jstests/libs/crl_client_revoked.pem
+++ b/test/legacy26/jstests/libs/crl_client_revoked.pem
diff --git a/legacy26/jstests/libs/crl_expired.pem b/test/legacy26/jstests/libs/crl_expired.pem
index 88307503240..88307503240 100644
--- a/legacy26/jstests/libs/crl_expired.pem
+++ b/test/legacy26/jstests/libs/crl_expired.pem
diff --git a/legacy/jstests/libs/dur_checksum_bad_first.journal b/test/legacy26/jstests/libs/dur_checksum_bad_first.journal
index 687317844a7..687317844a7 100644
--- a/legacy/jstests/libs/dur_checksum_bad_first.journal
+++ b/test/legacy26/jstests/libs/dur_checksum_bad_first.journal
Binary files differ
diff --git a/legacy/jstests/libs/dur_checksum_bad_last.journal b/test/legacy26/jstests/libs/dur_checksum_bad_last.journal
index 7dd98e2c97b..7dd98e2c97b 100644
--- a/legacy/jstests/libs/dur_checksum_bad_last.journal
+++ b/test/legacy26/jstests/libs/dur_checksum_bad_last.journal
Binary files differ
diff --git a/legacy/jstests/libs/dur_checksum_good.journal b/test/legacy26/jstests/libs/dur_checksum_good.journal
index d76790d2451..d76790d2451 100644
--- a/legacy/jstests/libs/dur_checksum_good.journal
+++ b/test/legacy26/jstests/libs/dur_checksum_good.journal
Binary files differ
diff --git a/legacy/jstests/libs/fts.js b/test/legacy26/jstests/libs/fts.js
index 73b7d339ba5..73b7d339ba5 100644
--- a/legacy/jstests/libs/fts.js
+++ b/test/legacy26/jstests/libs/fts.js
diff --git a/legacy26/jstests/libs/fun.js b/test/legacy26/jstests/libs/fun.js
index 276f32a8f40..276f32a8f40 100644
--- a/legacy26/jstests/libs/fun.js
+++ b/test/legacy26/jstests/libs/fun.js
diff --git a/legacy26/jstests/libs/geo_near_random.js b/test/legacy26/jstests/libs/geo_near_random.js
index 60cb7733f5d..60cb7733f5d 100644
--- a/legacy26/jstests/libs/geo_near_random.js
+++ b/test/legacy26/jstests/libs/geo_near_random.js
diff --git a/legacy26/jstests/libs/grid.js b/test/legacy26/jstests/libs/grid.js
index 3a1253d83cd..3a1253d83cd 100644
--- a/legacy26/jstests/libs/grid.js
+++ b/test/legacy26/jstests/libs/grid.js
diff --git a/legacy/jstests/libs/key1 b/test/legacy26/jstests/libs/key1
index b5c19e4092f..b5c19e4092f 100644
--- a/legacy/jstests/libs/key1
+++ b/test/legacy26/jstests/libs/key1
diff --git a/legacy/jstests/libs/key2 b/test/legacy26/jstests/libs/key2
index cbde8212841..cbde8212841 100644
--- a/legacy/jstests/libs/key2
+++ b/test/legacy26/jstests/libs/key2
diff --git a/legacy26/jstests/libs/localhostnameCN.pem b/test/legacy26/jstests/libs/localhostnameCN.pem
index e181139b5d9..e181139b5d9 100644
--- a/legacy26/jstests/libs/localhostnameCN.pem
+++ b/test/legacy26/jstests/libs/localhostnameCN.pem
diff --git a/legacy26/jstests/libs/localhostnameSAN.pem b/test/legacy26/jstests/libs/localhostnameSAN.pem
index beb0bb91b61..beb0bb91b61 100644
--- a/legacy26/jstests/libs/localhostnameSAN.pem
+++ b/test/legacy26/jstests/libs/localhostnameSAN.pem
diff --git a/legacy/jstests/libs/mockkrb5.conf b/test/legacy26/jstests/libs/mockkrb5.conf
index 0f004f2de8a..0f004f2de8a 100644
--- a/legacy/jstests/libs/mockkrb5.conf
+++ b/test/legacy26/jstests/libs/mockkrb5.conf
diff --git a/legacy/jstests/libs/mockservice.keytab b/test/legacy26/jstests/libs/mockservice.keytab
index 3529d5fcbc6..3529d5fcbc6 100644
--- a/legacy/jstests/libs/mockservice.keytab
+++ b/test/legacy26/jstests/libs/mockservice.keytab
Binary files differ
diff --git a/legacy/jstests/libs/mockuser.keytab b/test/legacy26/jstests/libs/mockuser.keytab
index 35fd2ff06e7..35fd2ff06e7 100644
--- a/legacy/jstests/libs/mockuser.keytab
+++ b/test/legacy26/jstests/libs/mockuser.keytab
Binary files differ
diff --git a/legacy26/jstests/libs/network.js b/test/legacy26/jstests/libs/network.js
index e5b33f3219e..e5b33f3219e 100644
--- a/legacy26/jstests/libs/network.js
+++ b/test/legacy26/jstests/libs/network.js
diff --git a/legacy26/jstests/libs/parallelTester.js b/test/legacy26/jstests/libs/parallelTester.js
index d5cb5346abe..d5cb5346abe 100644
--- a/legacy26/jstests/libs/parallelTester.js
+++ b/test/legacy26/jstests/libs/parallelTester.js
diff --git a/legacy26/jstests/libs/password_protected.pem b/test/legacy26/jstests/libs/password_protected.pem
index 87976e7a574..87976e7a574 100644
--- a/legacy26/jstests/libs/password_protected.pem
+++ b/test/legacy26/jstests/libs/password_protected.pem
diff --git a/legacy26/jstests/libs/server.pem b/test/legacy26/jstests/libs/server.pem
index e5980d4856e..e5980d4856e 100644
--- a/legacy26/jstests/libs/server.pem
+++ b/test/legacy26/jstests/libs/server.pem
diff --git a/legacy26/jstests/libs/slow_weekly_util.js b/test/legacy26/jstests/libs/slow_weekly_util.js
index 1e2c7391cb1..1e2c7391cb1 100644
--- a/legacy26/jstests/libs/slow_weekly_util.js
+++ b/test/legacy26/jstests/libs/slow_weekly_util.js
diff --git a/legacy26/jstests/libs/smoke.pem b/test/legacy26/jstests/libs/smoke.pem
index 0f6deb368c5..0f6deb368c5 100644
--- a/legacy26/jstests/libs/smoke.pem
+++ b/test/legacy26/jstests/libs/smoke.pem
diff --git a/legacy26/jstests/libs/test_background_ops.js b/test/legacy26/jstests/libs/test_background_ops.js
index 91f50aaa362..91f50aaa362 100644
--- a/legacy26/jstests/libs/test_background_ops.js
+++ b/test/legacy26/jstests/libs/test_background_ops.js
diff --git a/legacy26/jstests/libs/testconfig b/test/legacy26/jstests/libs/testconfig
index 0c1fc871d61..0c1fc871d61 100644
--- a/legacy26/jstests/libs/testconfig
+++ b/test/legacy26/jstests/libs/testconfig
diff --git a/legacy/jstests/libs/testconfig.json b/test/legacy26/jstests/libs/testconfig.json
index 5af32aad7d3..5af32aad7d3 100644
--- a/legacy/jstests/libs/testconfig.json
+++ b/test/legacy26/jstests/libs/testconfig.json
diff --git a/legacy/jstests/libs/trace_missing_docs.js b/test/legacy26/jstests/libs/trace_missing_docs.js
index 3faf50b4606..3faf50b4606 100644
--- a/legacy/jstests/libs/trace_missing_docs.js
+++ b/test/legacy26/jstests/libs/trace_missing_docs.js
diff --git a/legacy26/jstests/misc/biginsert.js b/test/legacy26/jstests/misc/biginsert.js
index ebbdc18ba3e..ebbdc18ba3e 100755
--- a/legacy26/jstests/misc/biginsert.js
+++ b/test/legacy26/jstests/misc/biginsert.js
diff --git a/legacy/jstests/replsets/rslib.js b/test/legacy26/jstests/replsets/rslib.js
index 8b7d2ed1263..8b7d2ed1263 100644
--- a/legacy/jstests/replsets/rslib.js
+++ b/test/legacy26/jstests/replsets/rslib.js
diff --git a/legacy26/jstests/tool/csv1.js b/test/legacy26/jstests/tool/csv1.js
index 5eb7ab0249a..5eb7ab0249a 100644
--- a/legacy26/jstests/tool/csv1.js
+++ b/test/legacy26/jstests/tool/csv1.js
diff --git a/legacy/jstests/tool/csvexport1.js b/test/legacy26/jstests/tool/csvexport1.js
index 2cd3c9c0447..2cd3c9c0447 100644
--- a/legacy/jstests/tool/csvexport1.js
+++ b/test/legacy26/jstests/tool/csvexport1.js
diff --git a/legacy26/jstests/tool/csvexport2.js b/test/legacy26/jstests/tool/csvexport2.js
index 3e0dd2c6829..3e0dd2c6829 100644
--- a/legacy26/jstests/tool/csvexport2.js
+++ b/test/legacy26/jstests/tool/csvexport2.js
diff --git a/legacy26/jstests/tool/csvimport1.js b/test/legacy26/jstests/tool/csvimport1.js
index 3bff1110cbe..3bff1110cbe 100644
--- a/legacy26/jstests/tool/csvimport1.js
+++ b/test/legacy26/jstests/tool/csvimport1.js
diff --git a/legacy/jstests/tool/data/a.tsv b/test/legacy26/jstests/tool/data/a.tsv
index 1e094179a63..1e094179a63 100644
--- a/legacy/jstests/tool/data/a.tsv
+++ b/test/legacy26/jstests/tool/data/a.tsv
diff --git a/legacy/jstests/tool/data/csvimport1.csv b/test/legacy26/jstests/tool/data/csvimport1.csv
index 256d40a9184..256d40a9184 100644
--- a/legacy/jstests/tool/data/csvimport1.csv
+++ b/test/legacy26/jstests/tool/data/csvimport1.csv
diff --git a/legacy/jstests/tool/data/dumprestore6/foo.bson b/test/legacy26/jstests/tool/data/dumprestore6/foo.bson
index b8f8f99e6bf..b8f8f99e6bf 100644
--- a/legacy/jstests/tool/data/dumprestore6/foo.bson
+++ b/test/legacy26/jstests/tool/data/dumprestore6/foo.bson
Binary files differ
diff --git a/legacy/jstests/tool/data/dumprestore6/system.indexes.bson b/test/legacy26/jstests/tool/data/dumprestore6/system.indexes.bson
index dde25da302a..dde25da302a 100644
--- a/legacy/jstests/tool/data/dumprestore6/system.indexes.bson
+++ b/test/legacy26/jstests/tool/data/dumprestore6/system.indexes.bson
Binary files differ
diff --git a/legacy26/jstests/tool/dumpauth.js b/test/legacy26/jstests/tool/dumpauth.js
index 2fcd32a9157..2fcd32a9157 100644
--- a/legacy26/jstests/tool/dumpauth.js
+++ b/test/legacy26/jstests/tool/dumpauth.js
diff --git a/legacy26/jstests/tool/dumpfilename1.js b/test/legacy26/jstests/tool/dumpfilename1.js
index fbe24551929..fbe24551929 100644
--- a/legacy26/jstests/tool/dumpfilename1.js
+++ b/test/legacy26/jstests/tool/dumpfilename1.js
diff --git a/legacy26/jstests/tool/dumprestore1.js b/test/legacy26/jstests/tool/dumprestore1.js
index fd1e8789ea6..fd1e8789ea6 100644
--- a/legacy26/jstests/tool/dumprestore1.js
+++ b/test/legacy26/jstests/tool/dumprestore1.js
diff --git a/legacy26/jstests/tool/dumprestore10.js b/test/legacy26/jstests/tool/dumprestore10.js
index f59b131bb05..f59b131bb05 100644
--- a/legacy26/jstests/tool/dumprestore10.js
+++ b/test/legacy26/jstests/tool/dumprestore10.js
diff --git a/legacy26/jstests/tool/dumprestore3.js b/test/legacy26/jstests/tool/dumprestore3.js
index 96758219a2a..96758219a2a 100644
--- a/legacy26/jstests/tool/dumprestore3.js
+++ b/test/legacy26/jstests/tool/dumprestore3.js
diff --git a/legacy26/jstests/tool/dumprestore4.js b/test/legacy26/jstests/tool/dumprestore4.js
index 568e196061f..568e196061f 100644
--- a/legacy26/jstests/tool/dumprestore4.js
+++ b/test/legacy26/jstests/tool/dumprestore4.js
diff --git a/legacy26/jstests/tool/dumprestore6.js b/test/legacy26/jstests/tool/dumprestore6.js
index d8b349e9589..d8b349e9589 100644
--- a/legacy26/jstests/tool/dumprestore6.js
+++ b/test/legacy26/jstests/tool/dumprestore6.js
diff --git a/legacy/jstests/tool/dumprestore7.js b/test/legacy26/jstests/tool/dumprestore7.js
index 2c9e6560f94..2c9e6560f94 100644
--- a/legacy/jstests/tool/dumprestore7.js
+++ b/test/legacy26/jstests/tool/dumprestore7.js
diff --git a/legacy26/jstests/tool/dumprestore8.js b/test/legacy26/jstests/tool/dumprestore8.js
index 4e6591738d6..4e6591738d6 100644
--- a/legacy26/jstests/tool/dumprestore8.js
+++ b/test/legacy26/jstests/tool/dumprestore8.js
diff --git a/legacy26/jstests/tool/dumprestore9.js b/test/legacy26/jstests/tool/dumprestore9.js
index 4bbb2fc18b1..4bbb2fc18b1 100644
--- a/legacy26/jstests/tool/dumprestore9.js
+++ b/test/legacy26/jstests/tool/dumprestore9.js
diff --git a/legacy26/jstests/tool/dumprestoreWithNoOptions.js b/test/legacy26/jstests/tool/dumprestoreWithNoOptions.js
index d6b87ffe70c..d6b87ffe70c 100644
--- a/legacy26/jstests/tool/dumprestoreWithNoOptions.js
+++ b/test/legacy26/jstests/tool/dumprestoreWithNoOptions.js
diff --git a/legacy26/jstests/tool/dumprestore_auth.js b/test/legacy26/jstests/tool/dumprestore_auth.js
index f99b5d0405c..f99b5d0405c 100644
--- a/legacy26/jstests/tool/dumprestore_auth.js
+++ b/test/legacy26/jstests/tool/dumprestore_auth.js
diff --git a/legacy26/jstests/tool/dumprestore_auth2.js b/test/legacy26/jstests/tool/dumprestore_auth2.js
index fd7d9a034d3..fd7d9a034d3 100644
--- a/legacy26/jstests/tool/dumprestore_auth2.js
+++ b/test/legacy26/jstests/tool/dumprestore_auth2.js
diff --git a/legacy26/jstests/tool/dumprestore_auth3.js b/test/legacy26/jstests/tool/dumprestore_auth3.js
index b87418ed176..b87418ed176 100644
--- a/legacy26/jstests/tool/dumprestore_auth3.js
+++ b/test/legacy26/jstests/tool/dumprestore_auth3.js
diff --git a/legacy26/jstests/tool/dumpsecondary.js b/test/legacy26/jstests/tool/dumpsecondary.js
index 00f166dcf4c..00f166dcf4c 100644
--- a/legacy26/jstests/tool/dumpsecondary.js
+++ b/test/legacy26/jstests/tool/dumpsecondary.js
diff --git a/legacy26/jstests/tool/exportimport1.js b/test/legacy26/jstests/tool/exportimport1.js
index a7a7bcee90c..a7a7bcee90c 100644
--- a/legacy26/jstests/tool/exportimport1.js
+++ b/test/legacy26/jstests/tool/exportimport1.js
diff --git a/legacy26/jstests/tool/exportimport3.js b/test/legacy26/jstests/tool/exportimport3.js
index f18ba6cbd4b..f18ba6cbd4b 100644
--- a/legacy26/jstests/tool/exportimport3.js
+++ b/test/legacy26/jstests/tool/exportimport3.js
diff --git a/legacy/jstests/tool/exportimport4.js b/test/legacy26/jstests/tool/exportimport4.js
index c0d82a135bc..c0d82a135bc 100644
--- a/legacy/jstests/tool/exportimport4.js
+++ b/test/legacy26/jstests/tool/exportimport4.js
diff --git a/legacy/jstests/tool/exportimport5.js b/test/legacy26/jstests/tool/exportimport5.js
index 47dd98c2553..47dd98c2553 100644
--- a/legacy/jstests/tool/exportimport5.js
+++ b/test/legacy26/jstests/tool/exportimport5.js
diff --git a/legacy26/jstests/tool/exportimport6.js b/test/legacy26/jstests/tool/exportimport6.js
index a01d49a9c8b..a01d49a9c8b 100644
--- a/legacy26/jstests/tool/exportimport6.js
+++ b/test/legacy26/jstests/tool/exportimport6.js
diff --git a/legacy26/jstests/tool/exportimport_bigarray.js b/test/legacy26/jstests/tool/exportimport_bigarray.js
index 43a209b8453..43a209b8453 100644
--- a/legacy26/jstests/tool/exportimport_bigarray.js
+++ b/test/legacy26/jstests/tool/exportimport_bigarray.js
diff --git a/legacy26/jstests/tool/exportimport_date.js b/test/legacy26/jstests/tool/exportimport_date.js
index 57a860ca1a8..57a860ca1a8 100644
--- a/legacy26/jstests/tool/exportimport_date.js
+++ b/test/legacy26/jstests/tool/exportimport_date.js
diff --git a/legacy26/jstests/tool/files1.js b/test/legacy26/jstests/tool/files1.js
index acfcc16dcc3..acfcc16dcc3 100644
--- a/legacy26/jstests/tool/files1.js
+++ b/test/legacy26/jstests/tool/files1.js
diff --git a/legacy26/jstests/tool/oplog1.js b/test/legacy26/jstests/tool/oplog1.js
index e9a002bfb65..e9a002bfb65 100644
--- a/legacy26/jstests/tool/oplog1.js
+++ b/test/legacy26/jstests/tool/oplog1.js
diff --git a/legacy26/jstests/tool/oplog_all_ops.js b/test/legacy26/jstests/tool/oplog_all_ops.js
index 8f231cb233d..8f231cb233d 100644
--- a/legacy26/jstests/tool/oplog_all_ops.js
+++ b/test/legacy26/jstests/tool/oplog_all_ops.js
diff --git a/legacy26/jstests/tool/restorewithauth.js b/test/legacy26/jstests/tool/restorewithauth.js
index ac9e7bc756b..ac9e7bc756b 100644
--- a/legacy26/jstests/tool/restorewithauth.js
+++ b/test/legacy26/jstests/tool/restorewithauth.js
diff --git a/legacy26/jstests/tool/stat1.js b/test/legacy26/jstests/tool/stat1.js
index 96211f7d3f2..96211f7d3f2 100644
--- a/legacy26/jstests/tool/stat1.js
+++ b/test/legacy26/jstests/tool/stat1.js
diff --git a/legacy/jstests/tool/tool1.js b/test/legacy26/jstests/tool/tool1.js
index f7c6f769e72..f7c6f769e72 100644
--- a/legacy/jstests/tool/tool1.js
+++ b/test/legacy26/jstests/tool/tool1.js
diff --git a/legacy26/jstests/tool/tool_replset.js b/test/legacy26/jstests/tool/tool_replset.js
index b38dcb95806..b38dcb95806 100644
--- a/legacy26/jstests/tool/tool_replset.js
+++ b/test/legacy26/jstests/tool/tool_replset.js
diff --git a/legacy26/jstests/tool/tsv1.js b/test/legacy26/jstests/tool/tsv1.js
index 1b0ddbb7c9e..1b0ddbb7c9e 100644
--- a/legacy26/jstests/tool/tsv1.js
+++ b/test/legacy26/jstests/tool/tsv1.js
diff --git a/legacy/buildscripts/buildlogger.py b/test/legacy28/buildscripts/buildlogger.py
index d2466e495c0..d2466e495c0 100644
--- a/legacy/buildscripts/buildlogger.py
+++ b/test/legacy28/buildscripts/buildlogger.py
diff --git a/legacy26/buildscripts/cleanbb.py b/test/legacy28/buildscripts/cleanbb.py
index fee7efdc0c1..fee7efdc0c1 100644
--- a/legacy26/buildscripts/cleanbb.py
+++ b/test/legacy28/buildscripts/cleanbb.py
diff --git a/legacy/buildscripts/smoke.py b/test/legacy28/buildscripts/smoke.py
index f43c7fbcf5b..f43c7fbcf5b 100755
--- a/legacy/buildscripts/smoke.py
+++ b/test/legacy28/buildscripts/smoke.py
diff --git a/legacy/buildscripts/utils.py b/test/legacy28/buildscripts/utils.py
index 0a46ef440d4..0a46ef440d4 100644
--- a/legacy/buildscripts/utils.py
+++ b/test/legacy28/buildscripts/utils.py
diff --git a/legacy/jstests/libs/analyze_plan.js b/test/legacy28/jstests/libs/analyze_plan.js
index 9c2ebffd890..9c2ebffd890 100644
--- a/legacy/jstests/libs/analyze_plan.js
+++ b/test/legacy28/jstests/libs/analyze_plan.js
diff --git a/legacy26/jstests/libs/authTestsKey b/test/legacy28/jstests/libs/authTestsKey
index 573898a4f05..573898a4f05 100644
--- a/legacy26/jstests/libs/authTestsKey
+++ b/test/legacy28/jstests/libs/authTestsKey
diff --git a/legacy/jstests/libs/badSAN.pem b/test/legacy28/jstests/libs/badSAN.pem
index d8e362731e0..d8e362731e0 100644
--- a/legacy/jstests/libs/badSAN.pem
+++ b/test/legacy28/jstests/libs/badSAN.pem
diff --git a/legacy/jstests/libs/ca.pem b/test/legacy28/jstests/libs/ca.pem
index d1a5689cf0f..d1a5689cf0f 100644
--- a/legacy/jstests/libs/ca.pem
+++ b/test/legacy28/jstests/libs/ca.pem
diff --git a/legacy/jstests/libs/client.pem b/test/legacy28/jstests/libs/client.pem
index 50a64e41728..50a64e41728 100644
--- a/legacy/jstests/libs/client.pem
+++ b/test/legacy28/jstests/libs/client.pem
diff --git a/legacy/jstests/libs/client_revoked.pem b/test/legacy28/jstests/libs/client_revoked.pem
index 03db67deb50..03db67deb50 100644
--- a/legacy/jstests/libs/client_revoked.pem
+++ b/test/legacy28/jstests/libs/client_revoked.pem
diff --git a/legacy/jstests/libs/cluster_cert.pem b/test/legacy28/jstests/libs/cluster_cert.pem
index a8623ab67ef..a8623ab67ef 100644
--- a/legacy/jstests/libs/cluster_cert.pem
+++ b/test/legacy28/jstests/libs/cluster_cert.pem
diff --git a/legacy/jstests/libs/command_line/test_parsed_options.js b/test/legacy28/jstests/libs/command_line/test_parsed_options.js
index f194b73ce7f..f194b73ce7f 100644
--- a/legacy/jstests/libs/command_line/test_parsed_options.js
+++ b/test/legacy28/jstests/libs/command_line/test_parsed_options.js
diff --git a/legacy/jstests/libs/config_files/disable_auth.ini b/test/legacy28/jstests/libs/config_files/disable_auth.ini
index c1193be1b03..c1193be1b03 100644
--- a/legacy/jstests/libs/config_files/disable_auth.ini
+++ b/test/legacy28/jstests/libs/config_files/disable_auth.ini
diff --git a/legacy/jstests/libs/config_files/disable_dur.ini b/test/legacy28/jstests/libs/config_files/disable_dur.ini
index 8f83f3ae5a7..8f83f3ae5a7 100644
--- a/legacy/jstests/libs/config_files/disable_dur.ini
+++ b/test/legacy28/jstests/libs/config_files/disable_dur.ini
diff --git a/legacy/jstests/libs/config_files/disable_httpinterface.ini b/test/legacy28/jstests/libs/config_files/disable_httpinterface.ini
index fc839a98a76..fc839a98a76 100644
--- a/legacy/jstests/libs/config_files/disable_httpinterface.ini
+++ b/test/legacy28/jstests/libs/config_files/disable_httpinterface.ini
diff --git a/legacy/jstests/libs/config_files/disable_ipv6.ini b/test/legacy28/jstests/libs/config_files/disable_ipv6.ini
index a091421022d..a091421022d 100644
--- a/legacy/jstests/libs/config_files/disable_ipv6.ini
+++ b/test/legacy28/jstests/libs/config_files/disable_ipv6.ini
diff --git a/legacy/jstests/libs/config_files/disable_journal.ini b/test/legacy28/jstests/libs/config_files/disable_journal.ini
index d0010a86906..d0010a86906 100644
--- a/legacy/jstests/libs/config_files/disable_journal.ini
+++ b/test/legacy28/jstests/libs/config_files/disable_journal.ini
diff --git a/legacy/jstests/libs/config_files/disable_jsonp.ini b/test/legacy28/jstests/libs/config_files/disable_jsonp.ini
index 82847f50b2b..82847f50b2b 100644
--- a/legacy/jstests/libs/config_files/disable_jsonp.ini
+++ b/test/legacy28/jstests/libs/config_files/disable_jsonp.ini
diff --git a/legacy/jstests/libs/config_files/disable_jsonp.json b/test/legacy28/jstests/libs/config_files/disable_jsonp.json
index 4d5477a8547..4d5477a8547 100644
--- a/legacy/jstests/libs/config_files/disable_jsonp.json
+++ b/test/legacy28/jstests/libs/config_files/disable_jsonp.json
diff --git a/legacy/jstests/libs/config_files/disable_moveparanoia.ini b/test/legacy28/jstests/libs/config_files/disable_moveparanoia.ini
index f21b50f9513..f21b50f9513 100644
--- a/legacy/jstests/libs/config_files/disable_moveparanoia.ini
+++ b/test/legacy28/jstests/libs/config_files/disable_moveparanoia.ini
diff --git a/legacy/jstests/libs/config_files/disable_noauth.ini b/test/legacy28/jstests/libs/config_files/disable_noauth.ini
index a65f909baf3..a65f909baf3 100644
--- a/legacy/jstests/libs/config_files/disable_noauth.ini
+++ b/test/legacy28/jstests/libs/config_files/disable_noauth.ini
diff --git a/legacy/jstests/libs/config_files/disable_noautosplit.ini b/test/legacy28/jstests/libs/config_files/disable_noautosplit.ini
index b490f9038dd..b490f9038dd 100644
--- a/legacy/jstests/libs/config_files/disable_noautosplit.ini
+++ b/test/legacy28/jstests/libs/config_files/disable_noautosplit.ini
diff --git a/legacy/jstests/libs/config_files/disable_nodur.ini b/test/legacy28/jstests/libs/config_files/disable_nodur.ini
index b0c73a48b30..b0c73a48b30 100644
--- a/legacy/jstests/libs/config_files/disable_nodur.ini
+++ b/test/legacy28/jstests/libs/config_files/disable_nodur.ini
diff --git a/legacy/jstests/libs/config_files/disable_nohttpinterface.ini b/test/legacy28/jstests/libs/config_files/disable_nohttpinterface.ini
index 52c4958da6e..52c4958da6e 100644
--- a/legacy/jstests/libs/config_files/disable_nohttpinterface.ini
+++ b/test/legacy28/jstests/libs/config_files/disable_nohttpinterface.ini
diff --git a/legacy/jstests/libs/config_files/disable_noindexbuildretry.ini b/test/legacy28/jstests/libs/config_files/disable_noindexbuildretry.ini
index 79e428c492f..79e428c492f 100644
--- a/legacy/jstests/libs/config_files/disable_noindexbuildretry.ini
+++ b/test/legacy28/jstests/libs/config_files/disable_noindexbuildretry.ini
diff --git a/legacy/jstests/libs/config_files/disable_nojournal.ini b/test/legacy28/jstests/libs/config_files/disable_nojournal.ini
index 17172363d25..17172363d25 100644
--- a/legacy/jstests/libs/config_files/disable_nojournal.ini
+++ b/test/legacy28/jstests/libs/config_files/disable_nojournal.ini
diff --git a/legacy/jstests/libs/config_files/disable_nomoveparanoia.ini b/test/legacy28/jstests/libs/config_files/disable_nomoveparanoia.ini
index 4696304134f..4696304134f 100644
--- a/legacy/jstests/libs/config_files/disable_nomoveparanoia.ini
+++ b/test/legacy28/jstests/libs/config_files/disable_nomoveparanoia.ini
diff --git a/legacy/jstests/libs/config_files/disable_noobjcheck.ini b/test/legacy28/jstests/libs/config_files/disable_noobjcheck.ini
index 471e83c3172..471e83c3172 100644
--- a/legacy/jstests/libs/config_files/disable_noobjcheck.ini
+++ b/test/legacy28/jstests/libs/config_files/disable_noobjcheck.ini
diff --git a/legacy/jstests/libs/config_files/disable_noprealloc.ini b/test/legacy28/jstests/libs/config_files/disable_noprealloc.ini
index 08c78be3507..08c78be3507 100644
--- a/legacy/jstests/libs/config_files/disable_noprealloc.ini
+++ b/test/legacy28/jstests/libs/config_files/disable_noprealloc.ini
diff --git a/legacy26/jstests/libs/config_files/disable_noscripting.ini b/test/legacy28/jstests/libs/config_files/disable_noscripting.ini
index 4cfaf3395f6..4cfaf3395f6 100644
--- a/legacy26/jstests/libs/config_files/disable_noscripting.ini
+++ b/test/legacy28/jstests/libs/config_files/disable_noscripting.ini
diff --git a/legacy/jstests/libs/config_files/disable_nounixsocket.ini b/test/legacy28/jstests/libs/config_files/disable_nounixsocket.ini
index 66da9f08391..66da9f08391 100644
--- a/legacy/jstests/libs/config_files/disable_nounixsocket.ini
+++ b/test/legacy28/jstests/libs/config_files/disable_nounixsocket.ini
diff --git a/legacy/jstests/libs/config_files/disable_objcheck.ini b/test/legacy28/jstests/libs/config_files/disable_objcheck.ini
index bd19d026bbf..bd19d026bbf 100644
--- a/legacy/jstests/libs/config_files/disable_objcheck.ini
+++ b/test/legacy28/jstests/libs/config_files/disable_objcheck.ini
diff --git a/legacy/jstests/libs/config_files/disable_rest_interface.json b/test/legacy28/jstests/libs/config_files/disable_rest_interface.json
index f9ad93a4f5d..f9ad93a4f5d 100644
--- a/legacy/jstests/libs/config_files/disable_rest_interface.json
+++ b/test/legacy28/jstests/libs/config_files/disable_rest_interface.json
diff --git a/legacy26/jstests/libs/config_files/enable_auth.json b/test/legacy28/jstests/libs/config_files/enable_auth.json
index 9f9cc84d107..9f9cc84d107 100644
--- a/legacy26/jstests/libs/config_files/enable_auth.json
+++ b/test/legacy28/jstests/libs/config_files/enable_auth.json
diff --git a/legacy26/jstests/libs/config_files/enable_autosplit.json b/test/legacy28/jstests/libs/config_files/enable_autosplit.json
index a0d4f8af1be..a0d4f8af1be 100644
--- a/legacy26/jstests/libs/config_files/enable_autosplit.json
+++ b/test/legacy28/jstests/libs/config_files/enable_autosplit.json
diff --git a/legacy26/jstests/libs/config_files/enable_httpinterface.json b/test/legacy28/jstests/libs/config_files/enable_httpinterface.json
index c87dabe125d..c87dabe125d 100644
--- a/legacy26/jstests/libs/config_files/enable_httpinterface.json
+++ b/test/legacy28/jstests/libs/config_files/enable_httpinterface.json
diff --git a/legacy26/jstests/libs/config_files/enable_indexbuildretry.json b/test/legacy28/jstests/libs/config_files/enable_indexbuildretry.json
index 362db08edd3..362db08edd3 100644
--- a/legacy26/jstests/libs/config_files/enable_indexbuildretry.json
+++ b/test/legacy28/jstests/libs/config_files/enable_indexbuildretry.json
diff --git a/legacy26/jstests/libs/config_files/enable_journal.json b/test/legacy28/jstests/libs/config_files/enable_journal.json
index d75b94ccbc7..d75b94ccbc7 100644
--- a/legacy26/jstests/libs/config_files/enable_journal.json
+++ b/test/legacy28/jstests/libs/config_files/enable_journal.json
diff --git a/legacy26/jstests/libs/config_files/enable_objcheck.json b/test/legacy28/jstests/libs/config_files/enable_objcheck.json
index b52be7382ed..b52be7382ed 100644
--- a/legacy26/jstests/libs/config_files/enable_objcheck.json
+++ b/test/legacy28/jstests/libs/config_files/enable_objcheck.json
diff --git a/legacy26/jstests/libs/config_files/enable_paranoia.json b/test/legacy28/jstests/libs/config_files/enable_paranoia.json
index 218646b1662..218646b1662 100644
--- a/legacy26/jstests/libs/config_files/enable_paranoia.json
+++ b/test/legacy28/jstests/libs/config_files/enable_paranoia.json
diff --git a/legacy26/jstests/libs/config_files/enable_prealloc.json b/test/legacy28/jstests/libs/config_files/enable_prealloc.json
index 15ecefbb546..15ecefbb546 100644
--- a/legacy26/jstests/libs/config_files/enable_prealloc.json
+++ b/test/legacy28/jstests/libs/config_files/enable_prealloc.json
diff --git a/legacy26/jstests/libs/config_files/enable_scripting.json b/test/legacy28/jstests/libs/config_files/enable_scripting.json
index e8f32f2c23c..e8f32f2c23c 100644
--- a/legacy26/jstests/libs/config_files/enable_scripting.json
+++ b/test/legacy28/jstests/libs/config_files/enable_scripting.json
diff --git a/legacy26/jstests/libs/config_files/enable_unixsocket.json b/test/legacy28/jstests/libs/config_files/enable_unixsocket.json
index 660d21eb17f..660d21eb17f 100644
--- a/legacy26/jstests/libs/config_files/enable_unixsocket.json
+++ b/test/legacy28/jstests/libs/config_files/enable_unixsocket.json
diff --git a/legacy/jstests/libs/config_files/implicitly_enable_dur.ini b/test/legacy28/jstests/libs/config_files/implicitly_enable_dur.ini
index 43495fbd0bd..43495fbd0bd 100644
--- a/legacy/jstests/libs/config_files/implicitly_enable_dur.ini
+++ b/test/legacy28/jstests/libs/config_files/implicitly_enable_dur.ini
diff --git a/legacy/jstests/libs/config_files/implicitly_enable_journal.ini b/test/legacy28/jstests/libs/config_files/implicitly_enable_journal.ini
index f750ac2e185..f750ac2e185 100644
--- a/legacy/jstests/libs/config_files/implicitly_enable_journal.ini
+++ b/test/legacy28/jstests/libs/config_files/implicitly_enable_journal.ini
diff --git a/legacy/jstests/libs/config_files/implicitly_enable_nodur.ini b/test/legacy28/jstests/libs/config_files/implicitly_enable_nodur.ini
index f1046df16a9..f1046df16a9 100644
--- a/legacy/jstests/libs/config_files/implicitly_enable_nodur.ini
+++ b/test/legacy28/jstests/libs/config_files/implicitly_enable_nodur.ini
diff --git a/legacy/jstests/libs/config_files/implicitly_enable_nojournal.ini b/test/legacy28/jstests/libs/config_files/implicitly_enable_nojournal.ini
index 737e5c28029..737e5c28029 100644
--- a/legacy/jstests/libs/config_files/implicitly_enable_nojournal.ini
+++ b/test/legacy28/jstests/libs/config_files/implicitly_enable_nojournal.ini
diff --git a/legacy/jstests/libs/config_files/set_component_verbosity.json b/test/legacy28/jstests/libs/config_files/set_component_verbosity.json
index 69c200834a1..69c200834a1 100644
--- a/legacy/jstests/libs/config_files/set_component_verbosity.json
+++ b/test/legacy28/jstests/libs/config_files/set_component_verbosity.json
diff --git a/legacy26/jstests/libs/config_files/set_profiling.json b/test/legacy28/jstests/libs/config_files/set_profiling.json
index 944f0de1575..944f0de1575 100644
--- a/legacy26/jstests/libs/config_files/set_profiling.json
+++ b/test/legacy28/jstests/libs/config_files/set_profiling.json
diff --git a/legacy26/jstests/libs/config_files/set_replsetname.json b/test/legacy28/jstests/libs/config_files/set_replsetname.json
index 522ca2b766f..522ca2b766f 100644
--- a/legacy26/jstests/libs/config_files/set_replsetname.json
+++ b/test/legacy28/jstests/libs/config_files/set_replsetname.json
diff --git a/legacy26/jstests/libs/config_files/set_shardingrole.json b/test/legacy28/jstests/libs/config_files/set_shardingrole.json
index 71f92f122db..71f92f122db 100644
--- a/legacy26/jstests/libs/config_files/set_shardingrole.json
+++ b/test/legacy28/jstests/libs/config_files/set_shardingrole.json
diff --git a/legacy26/jstests/libs/config_files/set_verbosity.json b/test/legacy28/jstests/libs/config_files/set_verbosity.json
index 47a1cce1b03..47a1cce1b03 100644
--- a/legacy26/jstests/libs/config_files/set_verbosity.json
+++ b/test/legacy28/jstests/libs/config_files/set_verbosity.json
diff --git a/legacy/jstests/libs/crl.pem b/test/legacy28/jstests/libs/crl.pem
index 275c9e2d91c..275c9e2d91c 100644
--- a/legacy/jstests/libs/crl.pem
+++ b/test/legacy28/jstests/libs/crl.pem
diff --git a/legacy/jstests/libs/crl_client_revoked.pem b/test/legacy28/jstests/libs/crl_client_revoked.pem
index 0b99d56936e..0b99d56936e 100644
--- a/legacy/jstests/libs/crl_client_revoked.pem
+++ b/test/legacy28/jstests/libs/crl_client_revoked.pem
diff --git a/legacy/jstests/libs/crl_expired.pem b/test/legacy28/jstests/libs/crl_expired.pem
index c9b3abb05a7..c9b3abb05a7 100644
--- a/legacy/jstests/libs/crl_expired.pem
+++ b/test/legacy28/jstests/libs/crl_expired.pem
diff --git a/legacy26/jstests/libs/dur_checksum_bad_first.journal b/test/legacy28/jstests/libs/dur_checksum_bad_first.journal
index 687317844a7..687317844a7 100644
--- a/legacy26/jstests/libs/dur_checksum_bad_first.journal
+++ b/test/legacy28/jstests/libs/dur_checksum_bad_first.journal
Binary files differ
diff --git a/legacy26/jstests/libs/dur_checksum_bad_last.journal b/test/legacy28/jstests/libs/dur_checksum_bad_last.journal
index 7dd98e2c97b..7dd98e2c97b 100644
--- a/legacy26/jstests/libs/dur_checksum_bad_last.journal
+++ b/test/legacy28/jstests/libs/dur_checksum_bad_last.journal
Binary files differ
diff --git a/legacy26/jstests/libs/dur_checksum_good.journal b/test/legacy28/jstests/libs/dur_checksum_good.journal
index d76790d2451..d76790d2451 100644
--- a/legacy26/jstests/libs/dur_checksum_good.journal
+++ b/test/legacy28/jstests/libs/dur_checksum_good.journal
Binary files differ
diff --git a/legacy/jstests/libs/expired.pem b/test/legacy28/jstests/libs/expired.pem
index e1d2ceb8de8..e1d2ceb8de8 100644
--- a/legacy/jstests/libs/expired.pem
+++ b/test/legacy28/jstests/libs/expired.pem
diff --git a/legacy26/jstests/libs/fts.js b/test/legacy28/jstests/libs/fts.js
index 73b7d339ba5..73b7d339ba5 100644
--- a/legacy26/jstests/libs/fts.js
+++ b/test/legacy28/jstests/libs/fts.js
diff --git a/legacy/jstests/libs/geo_near_random.js b/test/legacy28/jstests/libs/geo_near_random.js
index 248f5e49a6c..248f5e49a6c 100644
--- a/legacy/jstests/libs/geo_near_random.js
+++ b/test/legacy28/jstests/libs/geo_near_random.js
diff --git a/legacy/jstests/libs/host_ipaddr.js b/test/legacy28/jstests/libs/host_ipaddr.js
index 7db1417e977..7db1417e977 100644
--- a/legacy/jstests/libs/host_ipaddr.js
+++ b/test/legacy28/jstests/libs/host_ipaddr.js
diff --git a/legacy26/jstests/libs/key1 b/test/legacy28/jstests/libs/key1
index b5c19e4092f..b5c19e4092f 100644
--- a/legacy26/jstests/libs/key1
+++ b/test/legacy28/jstests/libs/key1
diff --git a/legacy26/jstests/libs/key2 b/test/legacy28/jstests/libs/key2
index cbde8212841..cbde8212841 100644
--- a/legacy26/jstests/libs/key2
+++ b/test/legacy28/jstests/libs/key2
diff --git a/legacy/jstests/libs/localhostnameCN.pem b/test/legacy28/jstests/libs/localhostnameCN.pem
index e6aca6a217d..e6aca6a217d 100644
--- a/legacy/jstests/libs/localhostnameCN.pem
+++ b/test/legacy28/jstests/libs/localhostnameCN.pem
diff --git a/legacy/jstests/libs/localhostnameSAN.pem b/test/legacy28/jstests/libs/localhostnameSAN.pem
index 480300f29e1..480300f29e1 100644
--- a/legacy/jstests/libs/localhostnameSAN.pem
+++ b/test/legacy28/jstests/libs/localhostnameSAN.pem
diff --git a/legacy26/jstests/libs/mockkrb5.conf b/test/legacy28/jstests/libs/mockkrb5.conf
index 0f004f2de8a..0f004f2de8a 100644
--- a/legacy26/jstests/libs/mockkrb5.conf
+++ b/test/legacy28/jstests/libs/mockkrb5.conf
diff --git a/legacy26/jstests/libs/mockservice.keytab b/test/legacy28/jstests/libs/mockservice.keytab
index 3529d5fcbc6..3529d5fcbc6 100644
--- a/legacy26/jstests/libs/mockservice.keytab
+++ b/test/legacy28/jstests/libs/mockservice.keytab
Binary files differ
diff --git a/legacy26/jstests/libs/mockuser.keytab b/test/legacy28/jstests/libs/mockuser.keytab
index 35fd2ff06e7..35fd2ff06e7 100644
--- a/legacy26/jstests/libs/mockuser.keytab
+++ b/test/legacy28/jstests/libs/mockuser.keytab
Binary files differ
diff --git a/legacy/jstests/libs/not_yet_valid.pem b/test/legacy28/jstests/libs/not_yet_valid.pem
index 7c021c0becd..7c021c0becd 100644
--- a/legacy/jstests/libs/not_yet_valid.pem
+++ b/test/legacy28/jstests/libs/not_yet_valid.pem
diff --git a/legacy/jstests/libs/parallelTester.js b/test/legacy28/jstests/libs/parallelTester.js
index 8c44d2df553..8c44d2df553 100644
--- a/legacy/jstests/libs/parallelTester.js
+++ b/test/legacy28/jstests/libs/parallelTester.js
diff --git a/legacy/jstests/libs/password_protected.pem b/test/legacy28/jstests/libs/password_protected.pem
index 25e47bc2402..25e47bc2402 100644
--- a/legacy/jstests/libs/password_protected.pem
+++ b/test/legacy28/jstests/libs/password_protected.pem
diff --git a/legacy/jstests/libs/server.pem b/test/legacy28/jstests/libs/server.pem
index df2b49163d6..df2b49163d6 100644
--- a/legacy/jstests/libs/server.pem
+++ b/test/legacy28/jstests/libs/server.pem
diff --git a/legacy/jstests/libs/servers.js b/test/legacy28/jstests/libs/servers.js
index 30734822845..30734822845 100755
--- a/legacy/jstests/libs/servers.js
+++ b/test/legacy28/jstests/libs/servers.js
diff --git a/legacy/jstests/libs/servers_misc.js b/test/legacy28/jstests/libs/servers_misc.js
index bb7ceae99bc..bb7ceae99bc 100644
--- a/legacy/jstests/libs/servers_misc.js
+++ b/test/legacy28/jstests/libs/servers_misc.js
diff --git a/legacy/jstests/libs/slow_weekly_util.js b/test/legacy28/jstests/libs/slow_weekly_util.js
index f5f89643f16..f5f89643f16 100644
--- a/legacy/jstests/libs/slow_weekly_util.js
+++ b/test/legacy28/jstests/libs/slow_weekly_util.js
diff --git a/legacy/jstests/libs/smoke.pem b/test/legacy28/jstests/libs/smoke.pem
index 7dddf222386..7dddf222386 100644
--- a/legacy/jstests/libs/smoke.pem
+++ b/test/legacy28/jstests/libs/smoke.pem
diff --git a/legacy/jstests/libs/test_background_ops.js b/test/legacy28/jstests/libs/test_background_ops.js
index b3f6f593947..b3f6f593947 100644
--- a/legacy/jstests/libs/test_background_ops.js
+++ b/test/legacy28/jstests/libs/test_background_ops.js
diff --git a/legacy/jstests/libs/testconfig b/test/legacy28/jstests/libs/testconfig
index 4b09f37ad13..4b09f37ad13 100644
--- a/legacy/jstests/libs/testconfig
+++ b/test/legacy28/jstests/libs/testconfig
diff --git a/legacy26/jstests/libs/testconfig.json b/test/legacy28/jstests/libs/testconfig.json
index 5af32aad7d3..5af32aad7d3 100644
--- a/legacy26/jstests/libs/testconfig.json
+++ b/test/legacy28/jstests/libs/testconfig.json
diff --git a/legacy26/jstests/libs/trace_missing_docs.js b/test/legacy28/jstests/libs/trace_missing_docs.js
index 3faf50b4606..3faf50b4606 100644
--- a/legacy26/jstests/libs/trace_missing_docs.js
+++ b/test/legacy28/jstests/libs/trace_missing_docs.js
diff --git a/legacy26/jstests/replsets/rslib.js b/test/legacy28/jstests/replsets/rslib.js
index 8b7d2ed1263..8b7d2ed1263 100644
--- a/legacy26/jstests/replsets/rslib.js
+++ b/test/legacy28/jstests/replsets/rslib.js
diff --git a/legacy/jstests/tool/csv1.js b/test/legacy28/jstests/tool/csv1.js
index e95d8aa8b41..e95d8aa8b41 100644
--- a/legacy/jstests/tool/csv1.js
+++ b/test/legacy28/jstests/tool/csv1.js
diff --git a/legacy26/jstests/tool/csvexport1.js b/test/legacy28/jstests/tool/csvexport1.js
index 2cd3c9c0447..2cd3c9c0447 100644
--- a/legacy26/jstests/tool/csvexport1.js
+++ b/test/legacy28/jstests/tool/csvexport1.js
diff --git a/legacy/jstests/tool/csvexport2.js b/test/legacy28/jstests/tool/csvexport2.js
index 2dc87b3c641..2dc87b3c641 100644
--- a/legacy/jstests/tool/csvexport2.js
+++ b/test/legacy28/jstests/tool/csvexport2.js
diff --git a/legacy/jstests/tool/csvimport1.js b/test/legacy28/jstests/tool/csvimport1.js
index 87320afec87..87320afec87 100644
--- a/legacy/jstests/tool/csvimport1.js
+++ b/test/legacy28/jstests/tool/csvimport1.js
diff --git a/legacy26/jstests/tool/data/a.tsv b/test/legacy28/jstests/tool/data/a.tsv
index 1e094179a63..1e094179a63 100644
--- a/legacy26/jstests/tool/data/a.tsv
+++ b/test/legacy28/jstests/tool/data/a.tsv
diff --git a/legacy26/jstests/tool/data/csvimport1.csv b/test/legacy28/jstests/tool/data/csvimport1.csv
index 256d40a9184..256d40a9184 100644
--- a/legacy26/jstests/tool/data/csvimport1.csv
+++ b/test/legacy28/jstests/tool/data/csvimport1.csv
diff --git a/legacy26/jstests/tool/data/dumprestore6/foo.bson b/test/legacy28/jstests/tool/data/dumprestore6/foo.bson
index b8f8f99e6bf..b8f8f99e6bf 100644
--- a/legacy26/jstests/tool/data/dumprestore6/foo.bson
+++ b/test/legacy28/jstests/tool/data/dumprestore6/foo.bson
Binary files differ
diff --git a/legacy26/jstests/tool/data/dumprestore6/system.indexes.bson b/test/legacy28/jstests/tool/data/dumprestore6/system.indexes.bson
index dde25da302a..dde25da302a 100644
--- a/legacy26/jstests/tool/data/dumprestore6/system.indexes.bson
+++ b/test/legacy28/jstests/tool/data/dumprestore6/system.indexes.bson
Binary files differ
diff --git a/legacy/jstests/tool/dumpauth.js b/test/legacy28/jstests/tool/dumpauth.js
index baedda58a75..baedda58a75 100644
--- a/legacy/jstests/tool/dumpauth.js
+++ b/test/legacy28/jstests/tool/dumpauth.js
diff --git a/legacy/jstests/tool/dumpfilename1.js b/test/legacy28/jstests/tool/dumpfilename1.js
index 38b430896bf..38b430896bf 100644
--- a/legacy/jstests/tool/dumpfilename1.js
+++ b/test/legacy28/jstests/tool/dumpfilename1.js
diff --git a/legacy/jstests/tool/dumprestore1.js b/test/legacy28/jstests/tool/dumprestore1.js
index a0f6f844d9e..a0f6f844d9e 100644
--- a/legacy/jstests/tool/dumprestore1.js
+++ b/test/legacy28/jstests/tool/dumprestore1.js
diff --git a/legacy/jstests/tool/dumprestore10.js b/test/legacy28/jstests/tool/dumprestore10.js
index b4f029fdefa..b4f029fdefa 100644
--- a/legacy/jstests/tool/dumprestore10.js
+++ b/test/legacy28/jstests/tool/dumprestore10.js
diff --git a/legacy/jstests/tool/dumprestore3.js b/test/legacy28/jstests/tool/dumprestore3.js
index 4bf60bf3cac..4bf60bf3cac 100644
--- a/legacy/jstests/tool/dumprestore3.js
+++ b/test/legacy28/jstests/tool/dumprestore3.js
diff --git a/legacy/jstests/tool/dumprestore4.js b/test/legacy28/jstests/tool/dumprestore4.js
index 61e7d33213a..61e7d33213a 100644
--- a/legacy/jstests/tool/dumprestore4.js
+++ b/test/legacy28/jstests/tool/dumprestore4.js
diff --git a/legacy/jstests/tool/dumprestore6.js b/test/legacy28/jstests/tool/dumprestore6.js
index 44135a37579..44135a37579 100644
--- a/legacy/jstests/tool/dumprestore6.js
+++ b/test/legacy28/jstests/tool/dumprestore6.js
diff --git a/legacy26/jstests/tool/dumprestore7.js b/test/legacy28/jstests/tool/dumprestore7.js
index 2c9e6560f94..2c9e6560f94 100644
--- a/legacy26/jstests/tool/dumprestore7.js
+++ b/test/legacy28/jstests/tool/dumprestore7.js
diff --git a/legacy/jstests/tool/dumprestore8.js b/test/legacy28/jstests/tool/dumprestore8.js
index 239c15a701a..239c15a701a 100644
--- a/legacy/jstests/tool/dumprestore8.js
+++ b/test/legacy28/jstests/tool/dumprestore8.js
diff --git a/legacy/jstests/tool/dumprestore9.js b/test/legacy28/jstests/tool/dumprestore9.js
index cef9a623cf1..cef9a623cf1 100644
--- a/legacy/jstests/tool/dumprestore9.js
+++ b/test/legacy28/jstests/tool/dumprestore9.js
diff --git a/legacy/jstests/tool/dumprestoreWithNoOptions.js b/test/legacy28/jstests/tool/dumprestoreWithNoOptions.js
index 3f6360168b0..3f6360168b0 100644
--- a/legacy/jstests/tool/dumprestoreWithNoOptions.js
+++ b/test/legacy28/jstests/tool/dumprestoreWithNoOptions.js
diff --git a/legacy/jstests/tool/dumprestore_auth.js b/test/legacy28/jstests/tool/dumprestore_auth.js
index a2de1f983f5..a2de1f983f5 100644
--- a/legacy/jstests/tool/dumprestore_auth.js
+++ b/test/legacy28/jstests/tool/dumprestore_auth.js
diff --git a/legacy/jstests/tool/dumprestore_auth2.js b/test/legacy28/jstests/tool/dumprestore_auth2.js
index 0392d1be3db..0392d1be3db 100644
--- a/legacy/jstests/tool/dumprestore_auth2.js
+++ b/test/legacy28/jstests/tool/dumprestore_auth2.js
diff --git a/legacy/jstests/tool/dumprestore_auth3.js b/test/legacy28/jstests/tool/dumprestore_auth3.js
index f65bed7abff..f65bed7abff 100644
--- a/legacy/jstests/tool/dumprestore_auth3.js
+++ b/test/legacy28/jstests/tool/dumprestore_auth3.js
diff --git a/legacy/jstests/tool/dumprestore_excludecollections.js b/test/legacy28/jstests/tool/dumprestore_excludecollections.js
index dcfab742053..dcfab742053 100644
--- a/legacy/jstests/tool/dumprestore_excludecollections.js
+++ b/test/legacy28/jstests/tool/dumprestore_excludecollections.js
diff --git a/legacy/jstests/tool/dumpsecondary.js b/test/legacy28/jstests/tool/dumpsecondary.js
index 68a81210c12..68a81210c12 100644
--- a/legacy/jstests/tool/dumpsecondary.js
+++ b/test/legacy28/jstests/tool/dumpsecondary.js
diff --git a/legacy/jstests/tool/exportimport1.js b/test/legacy28/jstests/tool/exportimport1.js
index 5e206d8c40b..5e206d8c40b 100644
--- a/legacy/jstests/tool/exportimport1.js
+++ b/test/legacy28/jstests/tool/exportimport1.js
diff --git a/legacy/jstests/tool/exportimport3.js b/test/legacy28/jstests/tool/exportimport3.js
index 4f0fdd46609..4f0fdd46609 100644
--- a/legacy/jstests/tool/exportimport3.js
+++ b/test/legacy28/jstests/tool/exportimport3.js
diff --git a/legacy26/jstests/tool/exportimport4.js b/test/legacy28/jstests/tool/exportimport4.js
index c0d82a135bc..c0d82a135bc 100644
--- a/legacy26/jstests/tool/exportimport4.js
+++ b/test/legacy28/jstests/tool/exportimport4.js
diff --git a/legacy26/jstests/tool/exportimport5.js b/test/legacy28/jstests/tool/exportimport5.js
index 47dd98c2553..47dd98c2553 100644
--- a/legacy26/jstests/tool/exportimport5.js
+++ b/test/legacy28/jstests/tool/exportimport5.js
diff --git a/legacy/jstests/tool/exportimport6.js b/test/legacy28/jstests/tool/exportimport6.js
index a6406dfa880..a6406dfa880 100644
--- a/legacy/jstests/tool/exportimport6.js
+++ b/test/legacy28/jstests/tool/exportimport6.js
diff --git a/legacy/jstests/tool/exportimport_bigarray.js b/test/legacy28/jstests/tool/exportimport_bigarray.js
index e8bd4a468b4..e8bd4a468b4 100644
--- a/legacy/jstests/tool/exportimport_bigarray.js
+++ b/test/legacy28/jstests/tool/exportimport_bigarray.js
diff --git a/legacy/jstests/tool/exportimport_date.js b/test/legacy28/jstests/tool/exportimport_date.js
index 9dc6c275a96..9dc6c275a96 100644
--- a/legacy/jstests/tool/exportimport_date.js
+++ b/test/legacy28/jstests/tool/exportimport_date.js
diff --git a/legacy/jstests/tool/exportimport_minkey_maxkey.js b/test/legacy28/jstests/tool/exportimport_minkey_maxkey.js
index a4705dc3ceb..a4705dc3ceb 100644
--- a/legacy/jstests/tool/exportimport_minkey_maxkey.js
+++ b/test/legacy28/jstests/tool/exportimport_minkey_maxkey.js
diff --git a/legacy/jstests/tool/files1.js b/test/legacy28/jstests/tool/files1.js
index 3db783df19f..3db783df19f 100644
--- a/legacy/jstests/tool/files1.js
+++ b/test/legacy28/jstests/tool/files1.js
diff --git a/legacy/jstests/tool/oplog1.js b/test/legacy28/jstests/tool/oplog1.js
index e908b5efd59..e908b5efd59 100644
--- a/legacy/jstests/tool/oplog1.js
+++ b/test/legacy28/jstests/tool/oplog1.js
diff --git a/legacy/jstests/tool/oplog_all_ops.js b/test/legacy28/jstests/tool/oplog_all_ops.js
index a0eb3e34dc9..a0eb3e34dc9 100644
--- a/legacy/jstests/tool/oplog_all_ops.js
+++ b/test/legacy28/jstests/tool/oplog_all_ops.js
diff --git a/legacy/jstests/tool/restorewithauth.js b/test/legacy28/jstests/tool/restorewithauth.js
index ce1a62aad49..ce1a62aad49 100644
--- a/legacy/jstests/tool/restorewithauth.js
+++ b/test/legacy28/jstests/tool/restorewithauth.js
diff --git a/legacy/jstests/tool/stat1.js b/test/legacy28/jstests/tool/stat1.js
index 80ead9f7dfd..80ead9f7dfd 100644
--- a/legacy/jstests/tool/stat1.js
+++ b/test/legacy28/jstests/tool/stat1.js
diff --git a/legacy26/jstests/tool/tool1.js b/test/legacy28/jstests/tool/tool1.js
index f7c6f769e72..f7c6f769e72 100644
--- a/legacy26/jstests/tool/tool1.js
+++ b/test/legacy28/jstests/tool/tool1.js
diff --git a/legacy/jstests/tool/tool_replset.js b/test/legacy28/jstests/tool/tool_replset.js
index 62e1dba8c62..62e1dba8c62 100644
--- a/legacy/jstests/tool/tool_replset.js
+++ b/test/legacy28/jstests/tool/tool_replset.js
diff --git a/legacy/jstests/tool/tsv1.js b/test/legacy28/jstests/tool/tsv1.js
index 677bec2af9c..677bec2af9c 100644
--- a/legacy/jstests/tool/tsv1.js
+++ b/test/legacy28/jstests/tool/tsv1.js