Commit graph

11 commits

Author SHA1 Message Date
Lars Volker 49907e1c34 Fix Travis build by running tests as root
A recent configuration change made it necessary to run our tests on
Travis as root.

This change also increases the timeout of ParallelChildCrashesDontHang
to make it pass in Travis virtualized containers.

Bug: google-breakpad:753
Change-Id: I6ca8ff4513c6ea3e0646f22457f28b5c4fca6654
Reviewed-on: https://chromium-review.googlesource.com/890564
Reviewed-by: Mike Frysinger <vapier@chromium.org>
2018-02-20 11:08:52 +00:00
Mike Frysinger 644e71591b travis: add a clang build
We rework the matrix a bit to avoid the implicit explosion of
duplicated results.

Change-Id: I9a2d91b3a6a55bf2843e0e90d59fe5710bd639c7
Reviewed-on: https://chromium-review.googlesource.com/444544
Reviewed-by: Ted Mielczarek <ted@mielczarek.org>
2017-02-17 16:53:16 +00:00
Mike Frysinger e0f2c17988 travis: note misbehavior by coverity addon when throttled
Example here: https://travis-ci.org/libgd/libgd/builds/139971212
The last line in the log is just the throttle notice.
2016-06-24 05:09:28 -04:00
Mike Frysinger af8840d910 travis: move configure step to the prepare phase
The main command is more strict in that it has to be a single command.
2016-06-24 04:40:03 -04:00
Mike Frysinger 1600b6054e travis: make build scripts use bash
These are development scripts, so no need for them to be fast or
super portable.  Switch them to bash rather than POSIX shell.
2016-06-22 09:02:23 -04:00
Mike Frysinger f140a0339f travis: fix cwd when running tests
Make sure we don't go messing with the cwd when running different tests.
This way we can always assume we start in the top level source dir.
2016-06-21 16:55:02 -04:00
Mike Frysinger 5325fd5162 travis: tweak coverity build command
The `build` shell func isn't in scope of the coverity shell script.
2016-06-21 15:10:31 -04:00
Mike Frysinger 83a5552060 travis: add coverity scan integration
R=ted.mielczarek@gmail.com

Review URL: https://codereview.chromium.org/2078283002 .
2016-06-21 11:14:28 -04:00
Mike Frysinger 983d04d36e travis: verify out-of-tree builds & dist targets
Required updating a lot of dist files in the process.

R=ted.mielczarek@gmail.com

Review URL: https://codereview.chromium.org/1946293002 .
2016-05-25 14:36:37 -04:00
Ted Mielczarek d48fa9d3a4 Pass VERBOSE=1 to make check in travis to get failing test output
R=vapier@chromium.org
BUG=

Review URL: https://codereview.chromium.org/1900133002 .
2016-04-19 15:19:32 -04:00
Ted Mielczarek 0203b0cbdd Add travis CI config
This will let us setup travis-ci on the Breakpad GitHub mirror.

R=vapier@chromium.org, mark@chromium.org
BUG=

Review URL: https://codereview.chromium.org/1873133003 .
2016-04-12 14:55:52 -04:00