summaryrefslogtreecommitdiff
path: root/bors.toml
blob: b6f81c33af79d8b107bc49687a4043cee6504739 (plain)
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
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
status = [
  "Android aarch64",
  "Android arm",
  "Android armv7",
  "Android i686",
  "Android x86_64",
  "DragonFly BSD x86_64",
  "FreeBSD 12 amd64 & i686",
  "FreeBSD 14 amd64 & i686",
  "Fuchsia x86_64",
  "Linux MIPS",
  "Linux MIPS64 el",
  "Linux MIPS64",
  "Linux aarch64",
  "Linux arm gnueabi",
  "Linux arm-musleabi",
  "Linux armv7 gnueabihf",
  "Linux armv7 uclibceabihf",
  "Linux i686 musl",
  "Linux i686",
  "Linux mipsel",
  "Linux powerpc",
  "Linux powerpc64",
  "Linux powerpc64le",
  "Linux s390x",
  "Linux x32",
  "Linux x86_64 musl",
  "Linux x86_64",
  "macOS aarch64",
  "macOS x86_64",
  "Minver",
  "NetBSD x86_64",
  "OpenBSD x86_64",
  "Redox x86_64",
  "Rust Stable",
  "Rust Formatter",
  "iOS aarch64",
  "iOS x86_64",
  "Illumos",
  "Haiku x86_64",
]

# Set bors's timeout to 1 hour
#
# bors's timeout should always be at least twice as long as the test suite
# takes.  This is to allow the CI provider to fast-fail a test; if one of the
# builders immediately reports a failure, then bors will move on to the next
# batch, leaving the slower builders to work through the already-doomed run and
# the next one.
#
# At the time this was written, nix's test suite took about twenty minutes to
# run.  The timeout was raised to one hour to give nix room to grow and time
# for delays on Cirrus's end.
timeout_sec = 3600