summaryrefslogtreecommitdiff
path: root/COLLABORATOR_GUIDE.md
diff options
context:
space:
mode:
authorRichard Lau <riclau@uk.ibm.com>2019-11-13 11:11:14 -0500
committerRichard Lau <riclau@uk.ibm.com>2019-11-17 14:27:29 -0500
commit3e2b68aff3a4b8c065ddb561122b18817201f524 (patch)
tree31641ec6ffd8e85e584e71d803e8b9f9ef2be090 /COLLABORATOR_GUIDE.md
parent519ca8ea08dc68d49d46cb321eab98bb90e63117 (diff)
downloadandroid-node-v8-3e2b68aff3a4b8c065ddb561122b18817201f524.tar.gz
android-node-v8-3e2b68aff3a4b8c065ddb561122b18817201f524.tar.bz2
android-node-v8-3e2b68aff3a4b8c065ddb561122b18817201f524.zip
doc: document timed out Travis CI builds
PR-URL: https://github.com/nodejs/node/pull/30469 Reviewed-By: Anna Henningsen <anna@addaleax.net> Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Denys Otrishko <shishugi@gmail.com>
Diffstat (limited to 'COLLABORATOR_GUIDE.md')
-rw-r--r--COLLABORATOR_GUIDE.md7
1 files changed, 7 insertions, 0 deletions
diff --git a/COLLABORATOR_GUIDE.md b/COLLABORATOR_GUIDE.md
index 516a3d1f7b..36c2a89758 100644
--- a/COLLABORATOR_GUIDE.md
+++ b/COLLABORATOR_GUIDE.md
@@ -176,6 +176,13 @@ All pull requests must pass continuous integration tests. Code changes must pass
on [project CI server](https://ci.nodejs.org/). Pull requests that only change
documentation and comments can use Travis CI results.
+Travis CI jobs have a fixed running time limit that building Node.js sometimes
+exceeds. If the `Compile Node.js` Travis CI job has timed out it will fail after
+around 45 minutes. The exit code will be 143, indicating that a `SIGTERM` signal
+terminated the `make` command. When this happens, restart the timed out job. It
+will reuse built artifacts from the previous timed-out run, and thus take less
+time to complete.
+
Do not land any pull requests without passing (green or yellow) CI runs. If
there are CI failures unrelated to the change in the pull request, try "Resume
Build". It is in the left navigation of the relevant `node-test-pull-request`