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