summaryrefslogtreecommitdiffstats
path: root/Tools/buildbot
Commit message (Collapse)AuthorAgeFilesLines
* gh-109566, regrtest: Add --fast-ci and --slow-ci options (#109570)Victor Stinner2023-09-261-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 Stinner2023-09-191-2/+2
|
* bpo-41173: Copy test results file from ARM worker before uploading (GH-21305)Steve Dower2020-07-071-2/+4
|
* bpo-36511: clean up python process before deploy on ARM Windows buildbots ↵Paul Monson2019-09-091-0/+7
| | | | (GH-14431)
* bpo-36511: Fix failures in Windows ARM32 buildbot (GH-15181)Paul Monson2019-08-081-0/+1
|
* bpo-36511: Fix -u parameters for ARM32 tests (GH-14280)Paul Monson2019-06-211-1/+1
|
* bpo-36511: Improve ARM32 buildbot scripts (GH-14251)Paul Monson2019-06-203-23/+29
|
* bpo-36511: Add buildbot scripts and fix tests for Windows ARM32 buildbot ↵Paul Monson2019-06-193-11/+87
| | | | (GH-13454)
* bpo-37181: Fix test_regrtest failures on Windows arm64 (GH-13872)Paul Monson2019-06-071-1/+1
|
* bpo-36511: Ensure error code propagates out of batch files (GH-13529)Paul Monson2019-05-241-2/+2
|
* bpo-36511: Windows arm32 buildbot changes (remove extra space) (GH-13351)Paul Monson2019-05-151-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 Monson2019-05-151-0/+35
|
* buildbot: pass --fail-env-changed to regrtest (#2509)Victor Stinner2017-06-301-1/+1
| | | Make tests fail if a test altered the environment.
* Revert "bpo-30673: test.bat: add -t option (timeout) (#2211)" (#2245)Victor Stinner2017-06-161-11/+2
| | | This reverts commit 258bfc462b1e58689b43f662a10e44ece3a10bef.
* bpo-30673: test.bat: add -t option (timeout) (#2211)Victor Stinner2017-06-151-2/+11
|
* bpo-27425: Be more explicit in .gitattributes (GH-840)Zachary Ware2017-06-104-61/+61
| | | Updates checked-in line endings on several files.
* Buildbot: give 20 minute per test fileVictor Stinner2016-09-121-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 491bbba73bcaZachary Ware2016-09-101-1/+1
| | | | This change didn't have the intended effect.
* Show regrtest env changed warn on Windows buildbotVictor Stinner2016-09-101-1/+1
| | | | | Issue #27829: don't pass --quiet option to regrtest to see "Warning -- xxx was modified by ..." warnings.
* Remove buildbot diagnostic code.Steve Dower2016-09-091-7/+0
|
* Remove another useless buildbot scriptZachary Ware2016-09-091-3/+0
|
* Expands buildbot validation codeSteve Dower2016-09-091-1/+1
|
* Remove outdated buildbot scriptsZachary Ware2016-09-094-19/+0
|
* Adds temporary validation code to buildbot scriptSteve Dower2016-09-091-0/+7
|
* Ensures buildbots don't have zip files in build directory.Steve Dower2016-09-091-0/+1
|
* Tests: add --slowest option to buildbotsVictor Stinner2016-08-171-1/+1
| | | | Display the top 10 slowest tests.
* regrtest doesn't ignore -j1 anymoreVictor Stinner2016-05-201-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 minVictor Stinner2016-03-231-1/+1
|
* Backs out buildbot clean trigger.Steve Dower2016-03-081-1/+1
|
* Adds warning to prepare_ssl when nasm is not available.Steve Dower2016-03-081-1/+1
| | | | Force clean of externals on buildbots.
* Removes deprecated -n option from buildbot script.Steve Dower2015-10-081-1/+1
|
* Allow PCbuild\rt.bat to accept unlimited arguments for regrtest.Zachary Ware2015-09-041-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 Dower2015-08-191-1/+1
|
* Issue #24847: Fixes Tix revision number and reverts fix for the wrong revision.Steve Dower2015-08-191-1/+1
| | | | Triggers clean on buildbots.
* Merge 3.4Zachary Ware2015-06-175-3/+15
|\
| * Deprecate unused scripts in Tools/buildbot.Zachary Ware2015-06-165-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 Ware2015-06-105-28/+19
|\ \ | |/
| * Clean up/refactor the batch scripts used for building on Windows.Zachary Ware2015-06-1010-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 Ware2015-05-222-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.4Zachary Ware2015-04-139-79/+79
|\ \ | |/
| * Issue #17202: Add .bat to .hgeol to force them to CRLF.Zachary Ware2015-04-1310-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 Ware2015-04-091-1/+1
| |
| * Refresh OpenSSL sources on the buildbotsZachary Ware2015-04-091-1/+1
| |
| * Issue #23686: Update Windows build to use OpenSSL 1.0.2a.Zachary Ware2015-04-081-4/+4
| |
| * Issue #23212: Update Windows copy of OpenSSL to 1.0.1lSteve Dower2015-01-311-4/+4
| |
| * Closes #23160: Respect the environment variable SVNROOT in ↵Steve Dower2015-01-151-8/+10
| | | | | | | | external-common.bat (patch by anselm.kruis)
* | Issue #23260: Update Windows installerSteve Dower2015-02-061-16/+4
| |
* | Backed out changeset ceaac3d483a1 (buildbots refreshed)Zachary Ware2014-12-151-1/+1
| |
* | Fetch new external sources on the buildbotsZachary Ware2014-12-151-1/+1
| |
* | Removes use of ValueOrDefault function that is not always available on the ↵Steve Dower2014-12-121-1/+1
| | | | | | | | buildbots.