Commit Graph

58 Commits

Author SHA1 Message Date
Nick Jefferies
a4130ea9ab SERVER-119906: Enable UP006 ruff rule (#48284)
GitOrigin-RevId: 2069fa7bda111a89d4a9a43a56e71f06cc2e9a7c
2026-02-20 18:55:17 +00:00
Ron Neuman
2e170c928e SERVER-115338: When calling TSS, resmoke fails (#45334)
GitOrigin-RevId: 7d95d7c0fa5b0eac4c32cc7e80b168cf7e5325ea
2026-01-12 17:25:37 +00:00
Zack Winter
5c24a13a7d SERVER-111295 Set python as formatter in format_multirun (#41677)
GitOrigin-RevId: fd3c58d1f5a9230a9fb728d2678c8c614c20437f
2025-09-24 17:41:24 +00:00
Ron Neuman
11bb59d638 SERVER-109530: Phase 3 - all calls go to TSS (#40295)
GitOrigin-RevId: 676665d7c388c66965ee980b03dbebeaaa018eb1
2025-09-15 16:50:19 +00:00
Sean Lyons
8a1d216f4b SERVER-109953 Make resmoke test targets more hermetic (#40868)
GitOrigin-RevId: 6c7faed3595ff1f0c72627d876ea0414d2a317d8
2025-09-03 19:18:13 +00:00
Ron Neuman
77637d5ca2 SERVER-109071: Update the ratio of TSS calls (#39874)
GitOrigin-RevId: b8f8a4f68d5b27062fbbf5bc45477e302a4305e7
2025-08-19 08:54:26 +00:00
Sean Lyons
2aa7e19c46 SERVER-109174 Expand experimental core bazel target to the full suite (#39963)
GitOrigin-RevId: 983222032db6fe2e0bacaeb3c0ac582f7c09db3b
2025-08-15 15:23:08 +00:00
Sean Lyons
c2e8f1c1f9 SERVER-107653 Shard resmoke tests based on historic runtime (#39713)
GitOrigin-RevId: e44a27b4a741047590883ed115505483795237f1
2025-08-07 15:36:50 +00:00
Sean Lyons
788088de45 SERVER-104256 Prioritize starting long-running tests first (#38980)
GitOrigin-RevId: 1b3860d41f7ce32a342b1b9015a77a689d191bd2
2025-07-24 20:46:31 +00:00
jludgin4
fc5db10287 SERVER-106102 Integrate TSS into resmoke to get data about excluded tests (#37001)
Co-authored-by: Jake Ludgin <jake.ludgin@mongodb.c.com>
GitOrigin-RevId: da530d1a4d9b00555eb9a2c0f448a5ece3052119
2025-06-20 16:53:58 +00:00
Sean Lyons
8c70075338 SERVER-106443 Add suite sharding to resmoke (#37477)
GitOrigin-RevId: 08abb2a28d8f53247acf4f130c5f0477c6152647
2025-06-18 16:10:52 +00:00
Steve McClure
51235eb7a1 SERVER-104261: Add option to select which strategies to run (#35342)
GitOrigin-RevId: 816492466d3f123d3a0cb4a9953c811f14398afc
2025-04-24 16:38:12 +00:00
Mikhail Shchatko
8ee8d228ee SERVER-99370 Apply resmoke job count correctly for burn-in tasks (#31155)
GitOrigin-RevId: 427711f4b3d75bdc2fb96f40570ebb9cd7817ac0
2025-01-15 11:21:14 +00:00
Juan Gu
0aefa84699 SERVER-99403 Add enableEvergreenApiTestSelection flag to enable or disable test selection using the Evergreen API (#31059)
GitOrigin-RevId: 01e991a64ca9e9d5ec833c7abea447e00293d9f2
2025-01-14 21:38:11 +00:00
Mikhail Shchatko
61beabb349 SERVER-92696 Fix evergreen filtering logging in resmoke (#25108)
GitOrigin-RevId: 0654d04835c6345aa9bb6938203267bc2d80e27f
2024-07-22 15:37:43 +00:00
Trevor Guidry
62b78a4fcd SERVER-90409 Use test filtering api in resmoke (#22116)
GitOrigin-RevId: 0cc452c3e98ff63b08b592e1772367fe8fd7c57c
2024-05-23 09:00:27 +00:00
Steve McClure
b4b23946cd SERVER-90570: Enable formatting checks for buildscripts directory, excluding idl (#22254)
GitOrigin-RevId: 9d997a9f44cd43a8dec7c2a17fa2dbcd875e92f6
2024-05-16 22:07:36 +00:00
Tausif Rahman
514bf175de SERVER-80656 Add jstestfuzz suites 2023-09-19 17:40:37 +00:00
Tausif Rahman
0c41da5707 SERVER-78589 Programmatically generate docker-compose.yml for sharded, repl, standalone suites 2023-09-06 04:18:28 +00:00
Alex Neben
835a42c592 SERVER-80392 Added/adjusted collected otel metrics 2023-08-25 17:30:51 +00:00
Alexander Neben
3acfa6f8fb SERVER-79559 Add open telemetry metrics to resmoke 2023-08-23 19:49:19 +00:00
Alex Neben
a9b66d89d5 Revert "SERVER-79559 Add open telemetry metrics to resmoke"
This reverts commit 18b0f9e7d7.
2023-08-16 18:46:00 +00:00
Alex Neben
18b0f9e7d7 SERVER-79559 Add open telemetry metrics to resmoke 2023-08-16 00:09:41 +00:00
Tausif Rahman
7a21aa65a9 SERVER-79553 Convert Antithesis Suite to Matrix Suite (pt. 2) 2023-08-09 17:09:35 +00:00
Alexander Neben
73a62e2f16 SERVER-79642 Added some type hinting to resmoke 2023-08-03 03:28:01 +00:00
Tausif Rahman
08c2bce1b2 SERVER-70718 Resmoke on error should float the most important info to end of log. 2023-02-18 03:02:27 +00:00
Trevor Guidry
647c087d9f SERVER-70337 aggregate several jscore suites 2023-01-19 01:14:50 +00:00
Alexander Neben
97ac02fa50 SERVER-68593 Disable low value python warnings 2022-09-02 22:55:09 +00:00
Robert Guo
f3cc0e3a66 SERVER-64151 resmoke.py generates jobs based on num of tests in suite 2022-03-07 13:59:31 +00:00
David Bradford
26f0409fa9 SERVER-63826: Add test discovery interface to resmoke 2022-02-23 21:24:10 +00:00
Mikhail Shchatko
ac364ad8d4 SERVER-60458 Add a resmoke run flag to limit number of tests being run 2021-11-04 08:30:37 +00:00
Robert Guo
9c46c72e17 SERVER-55857 Use explicit task definitions for implicit multiversion tasks 2021-10-12 04:46:33 +00:00
Robert Guo
ba5cf359d8 SERVER-55857 remove NAMED_SUITES from resmoke config 2021-10-02 04:55:02 +00:00
Mikhail Shchatko
f46630dd3a SERVER-48112 Use Absolute Imports in Resmoke 2020-06-18 10:21:48 +00:00
Carl Worley
91fc73a60e “SERVER-44810 2019-11-25 14:06:43 +00:00
Carl Worley
6c803a6704 SERVER-19895 resmoke failures should self-document 2019-11-22 20:16:40 +00:00
David Bradford
92e0fd23cd SERVER-42276: Use click for burn_in_tests 2019-07-20 10:27:29 -04:00
Max Hirschhorn
c15db22ece SERVER-41304 Add positive versions of Windows exit codes to resmoke.py. 2019-05-24 11:08:01 -04:00
Mathew Robinson
8dd6d47557 SERVER-32295 Support Python 3 2019-04-08 14:08:49 -04:00
Jonathan Abrahams
b494c59557 SERVER-39305 Add --repeatTestsSecs, --repeatTestsMin & --repeatTestsMax options to resmoke 2019-02-14 16:53:42 -05:00
David Bradford
8df4497cfc SERVER-36812: Add human readable messages for exit codes resmoke sees 2018-12-19 10:58:51 -05:00
Yves Duhem
d92fe6cd92 SERVER-34593 New resmoke option to repeat tests 2018-08-29 10:35:43 -04:00
Robert Guo
b107fce3ef SERVER-29999 Implement FSM Scheduler for concurrency_simultaneous 2018-06-04 15:26:56 -04:00
Jonathan Abrahams
c50c68fef1 SERVER-23312 Python linting - Lint using pylint, pydocstyle & mypy 2018-04-05 14:41:58 -04:00
Jonathan Abrahams
36148ad8bb SERVER-23312 Format Python files with yapf 2018-03-26 13:04:25 -04:00
Jonathan Abrahams
67e018f8de SERVER-32285 dbtests suite runs no tests in resmoke.py 2017-12-13 16:21:44 -05:00
Jonathan Abrahams
9c6381687e SERVER-30755 KeyError "selector" is raised when no tests or test suites specified to resmoke.py 2017-11-21 09:32:13 -05:00
Yves Duhem
2421e96fa4 SERVER-29924 Display excluded tests in resmoke dry run 2017-11-20 15:56:50 -05:00
Max Hirschhorn
046a5a01c1 SERVER-31470 Move "run tests" logic into evergreen_run_tests.py. 2017-10-18 01:45:51 -04:00
Yves Duhem
1170477971 SERVER-30872 Avoid modifying suite from signal handler 2017-10-09 13:19:42 -04:00