Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Remove macOS tests from Travis. (GH-15809) | Benjamin Peterson | 2019-09-10 | 1 | -10/+0 |
| | | | Azure runs macOS, so we don't need Travis to do it. | ||||
* | Future-proof .travis.yml for Python 3.10 (GH-14831) | Anthony Sottile | 2019-09-09 | 1 | -1/+1 |
| | |||||
* | bpo-30345: travis: use -Og with --with-pydebug (GH-14423) | Inada Naoki | 2019-06-27 | 1 | -1/+2 |
| | |||||
* | bpo-33926: enable GDB tests on Travis CI (GH-14395) | Jeroen Demeyer | 2019-06-27 | 1 | -2/+2 |
| | |||||
* | Doc: Bump Sphinx verison. (#13785) | Julien Palard | 2019-06-15 | 1 | -1/+1 |
| | | | To reflect the one we're using in production. | ||||
* | bpo-37081: Test with OpenSSL 1.1.1c (GH-13631) | Christian Heimes | 2019-06-03 | 1 | -1/+1 |
| | | | Signed-off-by: Christian Heimes <christian@python.org> | ||||
* | Name individual Travis CI jobs (GH-13268) | Gordon P. Hemsley | 2019-05-13 | 1 | -6/+12 |
| | |||||
* | bpo-36684: Split out gcc and test coverage builds (GH-13146) | Gordon P. Hemsley | 2019-05-12 | 1 | -4/+18 |
| | | | | | | | | | The combined Python and C coverage test runs now exceed Travis's 50-minute time limit. Splitting them into separate runs gives more leeway. Also, adding branch coverage to Python testing and ensure that coverage is reported even if tests fail. (The primary builds are for tracking test failures.) | ||||
* | bpo-36597: fix random doctest failure (GH-12776) | Inada Naoki | 2019-04-11 | 1 | -16/+14 |
| | |||||
* | bpo-36597: Disable Travis CI doctest job (GH-12775) | Victor Stinner | 2019-04-11 | 1 | -14/+16 |
| | | | | Disable the job to unblock the CI until the issue is properly understood. | ||||
* | bpo-36307: Travis: upgrade to Xenial environment (GH-12356) | CAM Gerlach | 2019-03-18 | 1 | -2/+1 |
| | |||||
* | bpo-35240: Add "doctest" job to Travis CI (GH-10753) | Victor Stinner | 2018-11-28 | 1 | -4/+16 |
| | | | Create a new "doctest" job in Travis CI to run "make doctest". | ||||
* | Doc: Bump sphinx. (GH-10676) | Julien Palard | 2018-11-24 | 1 | -1/+1 |
| | |||||
* | Encrypt Zulip webhook address (GH-10010) | Zachary Ware | 2018-10-20 | 1 | -5/+8 |
| | | | | This should reduce false failure reports to the Zulip 'core/test runs' stream from Travis failures on private forks. | ||||
* | Pin again sphinx version as stated in the comment. (GH-9824) | Julien Palard | 2018-10-12 | 1 | -1/+1 |
| | |||||
* | bpo-34962: make doctest in Doc/ now passes, and is enforced in CI (GH-9806) | Stéphane Wirtel | 2018-10-12 | 1 | -4/+10 |
| | |||||
* | bpo-34670: Add TLS 1.3 post handshake auth (GH-9460) | Christian Heimes | 2018-09-23 | 1 | -1/+1 |
| | | | | | | | | | | Add SSLContext.post_handshake_auth and SSLSocket.verify_client_post_handshake for TLS 1.3 post-handshake authentication. Signed-off-by: Christian Heimes <christian@python.org>q https://bugs.python.org/issue34670 | ||||
* | Enable GUI testing on Travis Linux builds via Xvfb (GH-7887) | Zachary Ware | 2018-07-11 | 1 | -2/+7 |
| | |||||
* | Add test coverage reporting for C files (GH-7773) | Ammar Askar | 2018-06-22 | 1 | -1/+6 |
| | |||||
* | travis: Fix macOS build (GH-7250) | INADA Naoki | 2018-06-04 | 1 | -1/+1 |
| | | | | | | Homebrew's python is now python3, but travis preinstalls old python2. So updated Homebrew requires `brew upgrade python` now. This commit disables auto update and use preinstalled version of Homebrew. | ||||
* | bpo-33570: TLS 1.3 ciphers for OpenSSL 1.1.1 (GH-6976) | Christian Heimes | 2018-05-22 | 1 | -1/+1 |
| | | | | | | | | | | Change TLS 1.3 cipher suite settings for compatibility with OpenSSL 1.1.1-pre6 and newer. OpenSSL 1.1.1 will have TLS 1.3 cipers enabled by default. Also update multissltests and Travis config to test with latest OpenSSL. Signed-off-by: Christian Heimes <christian@python.org> | ||||
* | Add a webhook for Zulip to the Travis configuration (GH-6379) | Brett Cannon | 2018-04-05 | 1 | -0/+5 |
| | |||||
* | bpo-30607: Use external python-doc-theme (GH-2017) | Jon Wayne Parrott | 2018-03-01 | 1 | -1/+2 |
| | |||||
* | bpo-31355: Travis-CI: re-enable macOS job (#5858) | Antoine Pitrou | 2018-02-27 | 1 | -3/+12 |
| | | | | The long build queues that plagued macOS builds on Travis seem to be a thing of the past now. | ||||
* | Clean up Travis config (GH-5727) | Zachary Ware | 2018-02-18 | 1 | -48/+52 |
| | |||||
* | bpo-30638: Add clinic to `make regen-all` (GH-5671) | Zachary Ware | 2018-02-17 | 1 | -2/+2 |
| | | | Also, use PYTHON_FOR_REGEN for clinic and blake2s_impl.c rather than PYTHON_FOR_BUILD, and update .travis.yml to make use of the change. | ||||
* | travis: Use -O3 option (GH-5599) | INADA Naoki | 2018-02-10 | 1 | -1/+2 |
| | | | We don't use debugger on Travis. | ||||
* | bpo-32802: Fix Travis build (GH-5589) | Stéphane Wirtel | 2018-02-08 | 1 | -1/+1 |
| | | | | Fix bug in travis configuration where it did not run the tests when a change includes both code and doc changes. | ||||
* | Fix changed file detection on Travis (GH-3129) | Ammar Askar | 2018-01-27 | 1 | -1/+15 |
| | | | | | | | | | | | | | | | | | | | Travis when merging changes from a pull request onto the target branch does not perform a rebase, instead it does a simple merge which causes the PR commits to retain their commit dates. This means that the commit log can potentially look like: PR merge <-- HEAD normal master commit <- master more commits from normal workflow PR commit 1 another master commit PR commit 2 Performing a git diff from PR commit 2 to master will accidentally include files that should not be there. Closes python/core-workflow#14 | ||||
* | bpo-32549: Compile OpenSSL 1.1.0 on Travis CI (#5180) | Christian Heimes | 2018-01-16 | 1 | -0/+24 |
| | | | | | | Use an improved version of multissl test helper to compile a local copy of OpenSSL 1.1.0g. Signed-off-by: Christian Heimes <christian@python.org> | ||||
* | Revert "bpo-30487: automatically create a venv and install Sphinx when ↵ | Ned Deily | 2017-11-27 | 1 | -1/+1 |
| | | | | | | running make (GH-4346)" (#4592) Fix breakage documented in bpo-32149. This reverts commit d8d6b9122134f040cd5a4f15f40f6c9e3386db4d. | ||||
* | bpo-30487: automatically create a venv and install Sphinx when running make ↵ | Caleb Hattingh | 2017-11-26 | 1 | -1/+1 |
| | | | | (GH-4346) | ||||
* | bpo-31810: Add smelly.py to check exported symbols (#4057) | Victor Stinner | 2017-10-24 | 1 | -0/+2 |
| | | | | | | | * Add Tools/scripts/smelly.py: script checking if all symbols exported by libpython start with "Py" or "_Py". * Modify "make smelly" to run smelly.py: the command now fails with a non-zero exit code if libpython leaks a "smelly" symbol. * Travis CI now runs "make smelly" | ||||
* | bpo-31540: Allow passing multiprocessing context to ProcessPoolExecutor (#3682) | Thomas Moreau | 2017-10-03 | 1 | -1/+1 |
| | |||||
* | Travis CI: run coverage test using --fail-env-changed (#3541) | Victor Stinner | 2017-09-13 | 1 | -1/+1 |
| | |||||
* | bpo-31355: Travis CI: remove the macOS job (#3367) | Victor Stinner | 2017-09-06 | 1 | -9/+0 |
| | |||||
* | Include additional changes to support blurbified NEWS (#3340) | Ned Deily | 2017-09-05 | 1 | -1/+1 |
| | |||||
* | Travis: use ccache (#3307) | Christian Heimes | 2017-09-04 | 1 | -2/+4 |
| | |||||
* | bpo-31231: Fix pythoninfo in Travis config (#3134) | Victor Stinner | 2017-08-18 | 1 | -1/+1 |
| | | | | bpo-31231, bpo-30871: Replace "./python -m test.pythoninfo" with "make pythoninfo", since macOS uses ./python.exe. | ||||
* | bpo-30871: Add test.pythoninfo (#3075) | Victor Stinner | 2017-08-17 | 1 | -0/+2 |
| | | | | | | * Add Lib/test/pythoninfo.py: script collecting various informations about Python to help debugging test failures. * regrtest: remove sys.hash_info and sys.flags from header. * Travis CI, Appveyor: run pythoninfo before tests | ||||
* | bpo-30822: Exclude tzdata from regrtest --all (#2775) | Victor Stinner | 2017-07-20 | 1 | -2/+2 |
| | | | | | | | | | | | | | When running the test suite using --use=all / -u all, exclude tzdata since it makes test_datetime too slow (15-20 min on some buildbots) which then times out on some buildbots. -u tzdata must now be enabled explicitly, -u tzdata or -u all,tzdata, to run all test_datetime tests. Fix also regrtest command line parser to allow passing -u extralargefile to run test_zipfile64. Travis CI: remove -tzdata. Replace -u all,-tzdata,-cpu with -u all,-cpu since tzdata is now excluded from -u all. | ||||
* | Check the whitespace of pull requests on Travis (GH-2367) | Brett Cannon | 2017-06-24 | 1 | -0/+5 |
| | |||||
* | Show what's changed when Travis fails regen check (GH-2095) | Zachary Ware | 2017-06-11 | 1 | -1/+3 |
| | | | Also fixed a few more line endings that were missed in GH-840, which were causing failure. | ||||
* | Use Travis to make sure all generated files are up to date (GH-2080) | Zachary Ware | 2017-06-11 | 1 | -0/+7 |
| | |||||
* | Install dependencies in Travis OSX build (GH-1952) | Zachary Ware | 2017-06-06 | 1 | -0/+4 |
| | |||||
* | bpo-30417: Disable 'cpu' and 'tzdata' resources on Travis (GH-1928) | Zachary Ware | 2017-06-05 | 1 | -5/+5 |
| | | | Also weakens the 'should this be run?' regex to allow all builds when .travis.yml changes. | ||||
* | Turn on macOS builds for Travis (GH-1846) | Brett Cannon | 2017-06-03 | 1 | -9/+11 |
| | | | Initially the macOS builds are allowed to fail until such time that they can be determined to be stable and not add an unacceptable amount of time to the overall Travis-passing process. | ||||
* | Fix Travis config to reinstate test build (GH-1879) | Hiro Asari | 2017-05-31 | 1 | -13/+7 |
| | |||||
* | Build docs in parallel (#1842) | Antoine Pitrou | 2017-05-29 | 1 | -1/+1 |
| | |||||
* | bpo-30380: Pin the version of Sphinx used to build the documentation (GH-1612) | Mariatta | 2017-05-16 | 1 | -2/+4 |
| |