Commit Graph

46 Commits

Author SHA1 Message Date
Mikhail Shchatko 95a5796da2 SERVER-88942 Update db-contrib-tool version that includes fix for downloading old binaries
GitOrigin-RevId: 89fb8e3cf5437531148d1639ade428905f984cf4
2024-04-04 16:35:56 +00:00
Juan Gu e8e2290abb SERVER-82233 Update BACKPORTS_REQUIRED_BASE_URL from mongodb/mongo to 10gen/mongo 2023-10-23 17:36:51 +00:00
David Bradford 41e14c8b4d SERVER-57003: Generate resmoke tasks at build variant granularity
(cherry picked from commit f7af7fe860)
2021-07-27 19:18:47 +00:00
Robert Guo f52309886d SERVER-57580 combine task_path_suffix and use_multiversion into
require_multiversion

(cherry picked from commit c940646a2b)
2021-07-27 19:18:47 +00:00
David Bradford 9dec1bbeb5 SERVER-57302: Name implicit multiversion tests correctly
(cherry picked from commit d431ce954b)
2021-07-27 19:18:47 +00:00
David Bradford 11c72cd002 SERVER-57002: Refactor dynamic task creation
(cherry picked from commit cd4f55bc0b)
2021-07-27 19:18:47 +00:00
Mikhail Shchatko 7e6e43d4b9 SERVER-55293 Update syntax for backports_required_for_multiversion
(cherry picked from commit 3713359f0f)
2021-06-22 11:15:59 +00:00
Siran Wang 24c77310db SERVER-57430 Pass executable name explicitly in windows 2021-06-04 14:49:36 +00:00
Siran Wang 93f992a39f SERVER-54622 Retrieve back-branch fixture files to assemble multiversion
SERVER-57255 Don't delete steady state constraint options when backporting to 5.0

(cherry picked from commit 846a99de9a)
2021-06-03 05:15:08 +00:00
Shreyas Kalyan 47d9962185 SERVER-55964 Replace "blacklist" in all code and comments 2021-05-14 19:07:16 +00:00
Mikhail Shchatko fbba2c781f SERVER-55299 Fix pylint 2021-03-30 14:10:23 +00:00
David Bradford a22cbaba06 SERVER-54861: Update pylint to 2.7.2 2021-03-01 23:46:55 +00:00
Andrew Morrow ddd36c6e0c SERVER-54297 Split up the archiving of the server and its debug info 2021-02-05 20:10:02 +00:00
Andrew Morrow 5ce80a82a1 SERVER-54111 Bring sanity to evergreen task and TG names 2021-01-29 04:08:47 +00:00
Mikhail Shchatko 7fb2d59296 SERVER-39859 Use the Evergreen REST v2 API to download -latest tarballs in setup multiversion mongodb 2020-12-08 07:43:26 +00:00
David Bradford f946a64ec3 SERVER-53196: Fail to generate tasks if a large distro is required but not specified 2020-12-04 21:53:06 +00:00
Lydia Stepanek 8fb7a62652 SERVER-51050 Selected Tests should not generate enterprise tests on non-enterprise builds 2020-10-23 19:20:07 +00:00
Carl Raiden Worley 2ead81e671 SERVER-50362 Add resilience to repeat execution for multiversion tag generation 2020-08-19 17:42:34 +00:00
Carl Raiden Worley de4edaa993 SERVER-50352 Add understanding of previous syntax for multiversion exclusions 2020-08-18 16:27:03 +00:00
Carl Raiden Worley c318aff369 SERVER-48048 Use resmoke tag files for multiversion blacklisting 2020-08-17 17:07:22 +00:00
Jason Chan 1c28b3cf02 SERVER-49064 Update references of "last-stable" to use "last-continuous" and "last-lts" 2020-07-23 12:26:49 +00:00
Richard Samuels ae39837dc5 SERVER-48188 Allow multiversion *_gen tasks to be rerun without fail 2020-06-01 17:06:46 +00:00
David Bradford 267ff52092 SERVER-48163: Only generate jstestfuzz tasks in multiversion jstestfuzz generation 2020-05-14 14:48:44 +00:00
Jason Chan 2600826584 SERVER-48086 Update commit hash parsing rules for multiversion blacklisting 2020-05-12 18:18:37 +00:00
vrachev 9227199e1c SERVER-46769 Migrate from optparse to argparse 2020-04-30 14:25:56 +00:00
Jason Chan ab21bf5ef4 SERVER-47093 Re-enable multiversion passthroughs 2020-04-29 19:18:46 +00:00
David Bradford 4d82d10588 SERVER-47274: Refactor task generation in evergreen 2020-04-06 17:55:12 +00:00
Lydia Stepanek 81d78ae4ff SERVER-45832 Generate selected tasks in a patch using task mappings 2020-02-13 22:08:39 +00:00
Lydia Stepanek bfa494770a SERVER-45394 Generate selected tasks in a patch using test mappings
create mode 100644 buildscripts/patch_builds/selected_tests_service.py
 create mode 100644 buildscripts/selected_tests.py
 create mode 100644 buildscripts/tests/patch_builds/test_selected_tests_service.py
 create mode 100644 buildscripts/tests/test_selected_tests.py
2020-02-04 15:37:03 +00:00
Jason Chan d49d09e595 SERVER-45711 Account for blacklisted multiversion tests in burn in for non-generated multiversion suites 2020-01-30 21:46:38 +00:00
Jason Chan e1d3dc63cd SERVER-45500 Fix backport exclude logic from multiversion tests for new test files 2020-01-21 16:50:41 +00:00
Jason Chan 9a04fb9267 SERVER-45373 Fix exclusion logic for etc/backports_required_for_multiversion_tests.yml 2020-01-08 15:58:43 +00:00
Jason Chan 5c86d41207 SERVER-44702 Add ability to configure num replica set nodes and linear chaining through command line. 2019-11-25 19:48:23 +00:00
Jason Chan 7aae3c9b24 SERVER-44683 Remove stale TODO from evergreen_gen_multiversion_tests.py 2019-11-20 18:37:42 +00:00
Jason Chan a65d5c03fb SERVER-43306 Remove dryRun command-line option from multiversion tests 2019-11-14 16:49:49 +00:00
Jason Chan e64a7b3339 SERVER-44425 Move FCV and binary constants into standalone file in resmokelib 2019-11-13 22:32:43 +00:00
Jason Chan a7a2c90188 SERVER-42879 Generate jstestfuzz replication and sharding multiversion suites 2019-11-12 21:57:55 +00:00
Jason Chan bc83ae1a06 SERVER-43865 Add blacklist logic on multiversion test generation 2019-11-11 21:49:56 +00:00
Jason Chan e0d113ac10 SERVER-44347 Blacklist tests that initiate a replica set through runCommand from multiversion suites 2019-11-07 22:37:42 +00:00
Jason Chan 22cd041bb1 SERVER-42880 Generate concurrency sharding and replication multiversion suites 2019-11-06 19:51:40 +00:00
Jason Chan a22581e85b SERVER-42878 Generate jscore sharded multiversion passthrough suites 2019-11-05 22:14:39 +00:00
Jason Chan 56866f4163 SERVER-42883 Generate change streams multiversion suites 2019-11-04 23:25:34 +00:00
David Bradford 752b19cbfa SERVER-43608: Add acceptance tests for burn_in_tests 2019-11-04 20:22:41 +00:00
Jason Chan 127a841075 SERVER-43797 Add new burn_in_tests_multiversion_gen task 2019-10-29 17:36:46 +00:00
Jason Chan 4540bfd836 SERVER-42776 Support mixed version test suites with ShardedClusterFixture 2019-10-08 19:54:00 +00:00
Jason Chan e7c7a2ab45 SERVER-42777 Add ability to generate mixed version test suites using generate.tasks 2019-09-25 21:52:41 +00:00