Commit Graph

56 Commits

Author SHA1 Message Date
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
Yves Duhem 02e1ac97d8 SERVER-30980 Add tag selector expressions support 2017-09-27 11:11:35 -04:00
Nick Zolnierz 91f42e4734 SERVER-29593: Integrate the official JSON Schema test corpus into the unit tests 2017-08-11 11:43:45 -04:00