forked from pantsbuild/pants
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathpants.travis-ci.toml
31 lines (24 loc) · 897 Bytes
/
pants.travis-ci.toml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
# Overrides for TravisCI runs.
[DEFAULT]
# Turn off all nailgun use.
execution_strategy = "subprocess"
# If we use typical default process parallelism tied to core count, we see too many cores under
# travis and either get oomkilled from launching too many processes with too much total memory
# overhead or else just generally thrash the container and slow things down.
travis_parallelism = 4
[black]
args = ["--quiet"]
[compile.rsc]
worker_count = "%(travis_parallelism)s"
[python-setup]
resolver_jobs = "%(travis_parallelism)s"
[test.pytest]
# NB: We set a maximum timeout of 9.8 minutes to fail before hitting Travis' 10 minute timeout (which
# doesn't give us useful debug info).
timeout_maximum = 590
[test.junit]
# NB: See `test.pytest`.
timeout_maximum = 590
[libc]
# Currently, we only need to search for a libc installation to test the native toolchain.
enable_libc_search = true