summaryrefslogtreecommitdiff
path: root/.travis.yml
AgeCommit message (Collapse)Author
2019-08-08Merge branch 'maint-0.3.5' into maint-0.4.0teor
2019-08-08Merge remote-tracking branch 'tor-github/pr/1044' into maint-0.3.5teor
Merge changed chutney and stem script lines from 29280 with changed stem script lines from 30591.
2019-07-01Merge branch 'chutney_ci_v4_035' into chutney_ci_v4_040teor
This merge removes an incorrect comment about the stem version and commit script.
2019-07-01Travis: SKIP_MAKE_CHECK="yes" when running stemteor
And add some comments about stem Part of 29280.
2019-07-01Merge branch 'chutney_ci_v4_029' into chutney_ci_v4_035teor
2019-07-01Travis: remove a redundant os: linux lineteor
Linux is the first item in the os matrix, so we don't need to specify it under matrix: include: . Part of 29280.
2019-07-01Travis: show the chutney commit and python versionteor
Part of 29280.
2019-07-01Travis: show chutney logs on chutney job failureteor
Part of 29280.
2019-07-01Travis: Log stem's TRACE logs to a file, and tail it on failureteor
Also filter out stem's SocketClosed logs, and fix some nearby comments. Part of 30591.
2019-06-14Travis: Don't log stem's SocketClosed TRACE logs to the consoleteor
And fix some nearby comments. Part of 30591.
2019-06-12Add a chutney mode to travis.yml.Nick Mathewson
2019-06-12Travis: control "make check" with its own flagNick Mathewson
Previously we had "make check" launched whenever DISTCHECK was false. Now we'd like to turn it off in a few other circumstances, like running chutney. Maybe stem too?
2019-06-11Merge remote-tracking branch 'tor-github/pr/1094' into maint-0.3.5teor
2019-06-11Merge remote-tracking branch 'tor-github/pr/1091' into maint-0.3.5teor
2019-06-11Merge remote-tracking branch 'tor-github/pr/990' into maint-0.3.5teor
2019-06-10Merge remote-tracking branch 'tor-github/pr/1094' into maint-0.4.0Nick Mathewson
2019-06-10Merge branch 'bug30713_035' into bug30713_040teor
2019-06-10Travis: Skip test_rebind on macOS buildsteor
Skip test_rebind when the TOR_SKIP_TEST_REBIND environmental variable is set. Skip test_rebind on macOS in Travis builds, because it is unreliable on macOS on Travis. Fixes bug 30713; bugfix on 0.3.5.1-alpha.
2019-06-10Travis: allow the test-stem job to failteor
Allow the test-stem job to fail in Travis, because it sometimes hangs. Fixes bug 30744; bugfix on 0.3.5.4-alpha.
2019-06-05Merge remote-tracking branch 'tor-github/pr/989' into maint-0.4.0Nick Mathewson
2019-06-05Merge remote-tracking branch 'tor-github/pr/971' into maint-0.4.0Nick Mathewson
2019-05-30Travis: only run the stem tests that use a tor binaryteor
Closes ticket 30694.
2019-05-28Travis: make stem log a controller trace, and tail stem's tor logteor
In Travis, make stem log a controller trace to the console. And tail stem's tor log after failure. Closes ticket 30591.
2019-04-30Travis: remove sudo configurationrl1987
See: https://blog.travis-ci.com/2018-11-19-required-linux-infrastructure-migration
2019-04-30Travis: remove sudo configurationrl1987
See: https://blog.travis-ci.com/2018-11-19-required-linux-infrastructure-migration
2019-04-22Travis: Show stem's tor log after failureteor
Closes ticket 30234.
2019-04-17Merge branch 'maint-0.3.5' into maint-0.4.0teor
2019-04-12Travis: expand "make test-stem", so timelimit can signal python on timeoutteor
Unlike kill, timelimit can only signal the process it launches. So we need timelimit to launch python, not make. Closes ticket 30117; diagnostic for 29437.
2019-04-11Travis: use stem backtrace signals with timelimitteor
Part of 30117.
2019-04-06Merge remote-tracking branch 'tor-github/pr/898' into maint-0.3.5teor
2019-04-05Merge branch 'tor-github/pr/901' into maint-0.4.0George Kadianakis
2019-04-05Merge branch 'tor-github/pr/879' into maint-0.4.0George Kadianakis
2019-04-04Merge branch 'bug30011_035' into bug30011_040teor
Merge bug30011 new package timelimit with 0.4.0 new package shellcheck. Move shellcheck into the correct category.
2019-04-04Travis: Terminate test-stem if it takes more than 9.5 minutes to runteor
(Travis terminates the job after 10 minutes of no output.) Diagnostic for 29437. Fixes bug 30011; bugfix on 0.3.5.4-alpha.
2019-04-01Merge branch 'bug29036-29962-034' into bug29036-29962-035teor
Merge the moved coverage line from 29036 with the stem changes in maint-0.3.5.
2019-04-01Travis: merge before_cache from 29036 and 29962teor
And add some useful comments
2019-04-01Cleanup cargo registry before each Rust-enabled buildrl1987
Also, refrain from caching target/. See: https://levans.fr/rust_travis_cache.html
2019-04-01Merge branch 'bug29036-029' into bug29036-29962-034teor
2019-04-01Makefile: delete all the gcov-related files in reset-gcovteor
And fix a comment. See: https://gcc.gnu.org/onlinedocs/gcc/Gcov-Data-Files.html#Gcov-Data-Files
2019-03-20Handle errors from coveralls more gracefully.Alexander Færøy
Since we have moved coveralls to the script target the entire build will now fail if coveralls fail. We handle it more gracefully by echo'ing the failure instead of doing a hard-failure. See: https://bugs.torproject.org/29036
2019-03-20Run `make reset-gcov` after the script target in Travis CI is done.Alexander Færøy
This should ensure that GCDA files are never entering the cache of Travis CI. See: https://bugs.torproject.org/29036
2019-01-15Add shellcheck to Travis CI buildsrl1987
2018-12-06Print Python version during each Travis CI jobrl1987
2018-10-30Merge remote-tracking branch 'tor-github/pr/381' into maint-0.3.5Nick Mathewson
2018-10-29Make sure we're not running distcheck and test-stem on the same CI jobrl1987
2018-10-29Log stem commit idrl1987
2018-10-29Try putting stem repo cloning into install part of configrl1987
Also print stem version when we have it downloaded
2018-10-29Save time in CI test-stem jobrl1987
When running `make test-stem` on Travis, we should refrain from also running `make check`. Furthermore, let's limit compilation to src/app/tor target.
2018-10-29Try running test-stem on travisrl1987
2018-10-24Merge branch 'nss-travis' into maint-0.3.5Nick Mathewson