Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | gh-115556: Remove quotes from command-line arguments in test.bat and rt.bat ↵ | Łukasz Langa | 2024-02-16 | 1 | -10/+16 |
| | | | | | | | | | | | | (#115557) This change essentially replaces usage of `%1` with `%~1`, which removes quotes, if any. Without this change, the if statements fail due to the quotes mangling the syntax. Additionally, this change works around comma being treated as a parameter delimiter in test.bat by escaping commas at time of parsing. Tested combinations of rt and regrtest arguments, all seems to work as before but now you can specify commas in arguments like "-uall,extralargefile". | ||||
* | gh-109566, regrtest: Add --fast-ci and --slow-ci options (#109570) | Victor Stinner | 2023-09-26 | 1 | -3/+3 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add --fast-ci and --slow-ci options to libregrtest: * --fast-ci uses a default timeout of 10 minutes and "-u all,-cpu" (skip slowest tests). * --slow-ci uses a default timeout of 20 minues and "-u all" (run all tests). * regrtest header now lists test resources. * Makefile changes: * "make test", "make hostrunnertest" and "make coverage-report" now use --fast-ci option and TESTTIMEOUT variable. * "make buildbottest" now uses "--slow-ci". Remove options which became redundant with "--slow-ci". * "make testall" and "make testuniversal" now use --slow-ci option and TESTTIMEOUT variable. * "make testall" now uses "find -exec rm ..." instead of "find ... -print|xargs rm ...", same as "make clean". * GitHub Actions workflow: * Ubuntu and Address Sanitizer jobs now use "make test". Remove options which became redundant with "--fast-ci". * Windows jobs now use --fast-ci option. * Use -j0 to detect the number of CPUs. * Set Makefile TESTTIMEOUT default to an empty string, since --slow-ci and --fast-ci use different default timeout. It's now accepted to pass "--timeout=" to regrtest: treated as not timeout. * Tools/scripts/run_tests.py now uses --fast-ci option. * Tools/buildbot/test.bat now uses --slow-ci option. Remove --timeout=1200 option, redundant with --slow-ci. | ||||
* | gh-109566: Run GHA and buildbot tests with --fail-rerun (#109567) | Victor Stinner | 2023-09-19 | 1 | -2/+2 |
| | |||||
* | bpo-41173: Copy test results file from ARM worker before uploading (GH-21305) | Steve Dower | 2020-07-07 | 1 | -2/+4 |
| | |||||
* | bpo-36511: clean up python process before deploy on ARM Windows buildbots ↵ | Paul Monson | 2019-09-09 | 1 | -0/+7 |
| | | | | (GH-14431) | ||||
* | bpo-36511: Fix failures in Windows ARM32 buildbot (GH-15181) | Paul Monson | 2019-08-08 | 1 | -0/+1 |
| | |||||
* | bpo-36511: Fix -u parameters for ARM32 tests (GH-14280) | Paul Monson | 2019-06-21 | 1 | -1/+1 |
| | |||||
* | bpo-36511: Improve ARM32 buildbot scripts (GH-14251) | Paul Monson | 2019-06-20 | 3 | -23/+29 |
| | |||||
* | bpo-36511: Add buildbot scripts and fix tests for Windows ARM32 buildbot ↵ | Paul Monson | 2019-06-19 | 3 | -11/+87 |
| | | | | (GH-13454) | ||||
* | bpo-37181: Fix test_regrtest failures on Windows arm64 (GH-13872) | Paul Monson | 2019-06-07 | 1 | -1/+1 |
| | |||||
* | bpo-36511: Ensure error code propagates out of batch files (GH-13529) | Paul Monson | 2019-05-24 | 1 | -2/+2 |
| | |||||
* | bpo-36511: Windows arm32 buildbot changes (remove extra space) (GH-13351) | Paul Monson | 2019-05-15 | 1 | -1/+1 |
| | | | | | | | @zooba I just realized that this whitespace fix didn't get pushed. https://bugs.python.org/issue36511 | ||||
* | bpo-36511: Windows ARM32 buildbot changes (GH-12917) | Paul Monson | 2019-05-15 | 1 | -0/+35 |
| | |||||
* | buildbot: pass --fail-env-changed to regrtest (#2509) | Victor Stinner | 2017-06-30 | 1 | -1/+1 |
| | | | Make tests fail if a test altered the environment. | ||||
* | Revert "bpo-30673: test.bat: add -t option (timeout) (#2211)" (#2245) | Victor Stinner | 2017-06-16 | 1 | -11/+2 |
| | | | This reverts commit 258bfc462b1e58689b43f662a10e44ece3a10bef. | ||||
* | bpo-30673: test.bat: add -t option (timeout) (#2211) | Victor Stinner | 2017-06-15 | 1 | -2/+11 |
| | |||||
* | bpo-27425: Be more explicit in .gitattributes (GH-840) | Zachary Ware | 2017-06-10 | 4 | -61/+61 |
| | | | Updates checked-in line endings on several files. | ||||
* | Buildbot: give 20 minute per test file | Victor Stinner | 2016-09-12 | 1 | -1/+1 |
| | | | | | | | | | | | It seems like at least 2 buildbots need more than 15 minutes per test file. Example with "AMD64 Snow Leop 3.x": 10 slowest tests: - test_tools: 14 min 40 sec - test_tokenize: 11 min 57 sec - test_datetime: 11 min 25 sec - ... | ||||
* | Backed out changeset 491bbba73bca | Zachary Ware | 2016-09-10 | 1 | -1/+1 |
| | | | | This change didn't have the intended effect. | ||||
* | Show regrtest env changed warn on Windows buildbot | Victor Stinner | 2016-09-10 | 1 | -1/+1 |
| | | | | | Issue #27829: don't pass --quiet option to regrtest to see "Warning -- xxx was modified by ..." warnings. | ||||
* | Remove buildbot diagnostic code. | Steve Dower | 2016-09-09 | 1 | -7/+0 |
| | |||||
* | Remove another useless buildbot script | Zachary Ware | 2016-09-09 | 1 | -3/+0 |
| | |||||
* | Expands buildbot validation code | Steve Dower | 2016-09-09 | 1 | -1/+1 |
| | |||||
* | Remove outdated buildbot scripts | Zachary Ware | 2016-09-09 | 4 | -19/+0 |
| | |||||
* | Adds temporary validation code to buildbot script | Steve Dower | 2016-09-09 | 1 | -0/+7 |
| | |||||
* | Ensures buildbots don't have zip files in build directory. | Steve Dower | 2016-09-09 | 1 | -0/+1 |
| | |||||
* | Tests: add --slowest option to buildbots | Victor Stinner | 2016-08-17 | 1 | -1/+1 |
| | | | | Display the top 10 slowest tests. | ||||
* | regrtest doesn't ignore -j1 anymore | Victor Stinner | 2016-05-20 | 1 | -1/+1 |
| | | | | | | | | * regrtest now uses subprocesses when the -j1 command line option is used: each test file runs in a fresh child process. Before, the -j1 option was ignored. * Tools/buildbot/test.bat script now uses -j1 by default to run each test file in fresh child process. | ||||
* | Buildbots: change also Windows timeout from 1 hour to 15 min | Victor Stinner | 2016-03-23 | 1 | -1/+1 |
| | |||||
* | Backs out buildbot clean trigger. | Steve Dower | 2016-03-08 | 1 | -1/+1 |
| | |||||
* | Adds warning to prepare_ssl when nasm is not available. | Steve Dower | 2016-03-08 | 1 | -1/+1 |
| | | | | Force clean of externals on buildbots. | ||||
* | Removes deprecated -n option from buildbot script. | Steve Dower | 2015-10-08 | 1 | -1/+1 |
| | |||||
* | Allow PCbuild\rt.bat to accept unlimited arguments for regrtest. | Zachary Ware | 2015-09-04 | 1 | -11/+15 |
| | | | | | This makes it possible to pass more than 4 tests by name through Tools\buildbot\test.bat | ||||
* | Removes --clean-only option from buildbots. | Steve Dower | 2015-08-19 | 1 | -1/+1 |
| | |||||
* | Issue #24847: Fixes Tix revision number and reverts fix for the wrong revision. | Steve Dower | 2015-08-19 | 1 | -1/+1 |
| | | | | Triggers clean on buildbots. | ||||
* | Merge 3.4 | Zachary Ware | 2015-06-17 | 5 | -3/+15 |
|\ | |||||
| * | Deprecate unused scripts in Tools/buildbot. | Zachary Ware | 2015-06-16 | 5 | -3/+15 |
| | | | | | | | | | | I would just outright delete them, but the readme in PCbuild recommended their use, so I figure it would be nice to leave them there for a while. | ||||
* | | Merge forward extras beyond #21907 backport. | Zachary Ware | 2015-06-10 | 5 | -28/+19 |
|\ \ | |/ | |||||
| * | Clean up/refactor the batch scripts used for building on Windows. | Zachary Ware | 2015-06-10 | 10 | -177/+51 |
| | | | | | | | | | | This is mostly a backport of issue #21907, but also includes a few extras necessary to make the bulidbot scripts as thin as possible. | ||||
* | | Issue #20035: Reimplement tkinter._fix module as a C function. | Zachary Ware | 2015-05-22 | 2 | -4/+0 |
| | | | | | | | | | | The new private C function makes no permanent changes to the environment and is #ifdef'd out on non-Windows platforms. | ||||
* | | Closes #17202: Merge with 3.4 | Zachary Ware | 2015-04-13 | 9 | -79/+79 |
|\ \ | |/ | |||||
| * | Issue #17202: Add .bat to .hgeol to force them to CRLF. | Zachary Ware | 2015-04-13 | 10 | -169/+169 |
| | | | | | | | | | | Using LF can a script to fail if it tries to use a label that is split across 512 byte blocks. Who knows why. | ||||
| * | Backed out changeset bc41a4d6c58f after buildbots have new OpenSSL source. | Zachary Ware | 2015-04-09 | 1 | -1/+1 |
| | | |||||
| * | Refresh OpenSSL sources on the buildbots | Zachary Ware | 2015-04-09 | 1 | -1/+1 |
| | | |||||
| * | Issue #23686: Update Windows build to use OpenSSL 1.0.2a. | Zachary Ware | 2015-04-08 | 1 | -4/+4 |
| | | |||||
| * | Issue #23212: Update Windows copy of OpenSSL to 1.0.1l | Steve Dower | 2015-01-31 | 1 | -4/+4 |
| | | |||||
| * | Closes #23160: Respect the environment variable SVNROOT in ↵ | Steve Dower | 2015-01-15 | 1 | -8/+10 |
| | | | | | | | | external-common.bat (patch by anselm.kruis) | ||||
* | | Issue #23260: Update Windows installer | Steve Dower | 2015-02-06 | 1 | -16/+4 |
| | | |||||
* | | Backed out changeset ceaac3d483a1 (buildbots refreshed) | Zachary Ware | 2014-12-15 | 1 | -1/+1 |
| | | |||||
* | | Fetch new external sources on the buildbots | Zachary Ware | 2014-12-15 | 1 | -1/+1 |
| | |