Skip to content

Instantly share code, notes, and snippets.

@joyeecheung
Created June 14, 2018 15:37
Show Gist options
  • Save joyeecheung/c40ef984af4b17f6171efa754fddae3b to your computer and use it in GitHub Desktop.
Save joyeecheung/c40ef984af4b17f6171efa754fddae3b to your computer and use it in GitHub Desktop.
Reasons of CI failure ranked by failed PR count, 2018-06-14
[
{
"count": 14,
"reason": "sequential/test-inspector-port-zero-cluster",
"prs": [
"https://github.com/nodejs/node/pull/21323/",
"https://github.com/nodejs-private/node-private/pull/136/",
"https://github.com/nodejs/node/pull/21196/",
"https://github.com/nodejs/node/pull/21256/",
"https://github.com/nodejs/node/pull/21105/",
"https://github.com/nodejs/node/pull/21204/",
"https://github.com/nodejs/node/pull/20725/",
"https://github.com/nodejs/node/pull/21244/",
"https://github.com/nodejs/node/pull/21238/",
"https://github.com/nodejs/node/pull/21228/",
"https://github.com/nodejs/node/pull/21227/"
],
"prCount": 11
},
{
"count": 7,
"reason": "ERROR: Error fetching remote repo 'jenkins_tmp'",
"prs": [
"https://github.com/nodejs/node/pull/21317/",
"https://github.com/nodejs/node/pull/21261/",
"https://github.com/nodejs/node/pull/19691/",
"https://github.com/nodejs/node/pull/21307/",
"https://github.com/nodejs/node/pull/21313/",
"https://github.com/nodejs/node/pull/21189/"
],
"prCount": 6
},
{
"count": 9,
"reason": "parallel/test-net-bytes-per-incoming-chunk-overhead",
"prs": [
"https://github.com/nodejs-private/node-private/pull/136/",
"https://github.com/nodejs-private/node-private/pull/135/",
"https://github.com/nodejs-private/node-private/pull/126/"
],
"prCount": 3
},
{
"count": 104,
"reason": "ERROR: The process \"yes.exe\" not found.",
"prs": [
"https://github.com/nodejs/node/pull/21244/",
"https://github.com/nodejs/node/pull/21238/"
],
"prCount": 2
},
{
"count": 2,
"reason": "java.io.IOException: Failed to create a temp file on /Users/iojs/build/workspace/node-test-commit-osx/nodes/osx1010",
"prs": [
"https://github.com/nodejs/node/pull/21189/",
"https://github.com/nodejs/node/pull/21196/"
],
"prCount": 2
},
{
"count": 2,
"reason": "sequential/test-net-listen-shared-ports",
"prs": [
"https://github.com/nodejs-private/node-private/pull/126/",
"https://github.com/nodejs-private/node-private/pull/134/"
],
"prCount": 2
},
{
"count": 2,
"reason": "parallel/test-eslint-require-buffer",
"prs": [
"https://github.com/nodejs-private/node-private/pull/135/",
"https://github.com/nodejs/node/pull/21154/"
],
"prCount": 2
},
{
"count": 4,
"reason": "parallel/test-benchmark-path",
"prs": [
"https://github.com/nodejs-private/node-private/pull/135/",
"https://github.com/nodejs-private/node-private/pull/126/"
],
"prCount": 2
},
{
"count": 4,
"reason": "Error: 'NoneType' object has no attribute '__getitem__'",
"prs": [
"https://github.com/nodejs/node/pull/19691/",
"https://github.com/nodejs/node/pull/21307/"
],
"prCount": 2
},
{
"count": 2,
"reason": "ERROR: Error fetching remote repo 'origin'",
"prs": [
"https://github.com/nodejs/node/pull/21273/",
"https://github.com/nodejs-private/node-private/pull/126/"
],
"prCount": 2
},
{
"count": 10,
"reason": "parallel/test-http-client-timeout-option-with-agent",
"prs": [
"https://github.com/nodejs/node/pull/21204/"
],
"prCount": 1
},
{
"count": 1,
"reason": "- /usr/home/iojs/build/workspace/node-test-linter/tools/doc/type-parser.js",
"prs": [
"https://github.com/nodejs/node/pull/19691/"
],
"prCount": 1
},
{
"count": 1,
"reason": "sequential/test-inspector-stop-profile-after-done",
"prs": [
"https://github.com/nodejs/node/pull/21244/"
],
"prCount": 1
},
{
"count": 1,
"reason": "parallel/test-trace-events-fs-sync",
"prs": [
"https://github.com/nodejs/node/pull/21105/"
],
"prCount": 1
},
{
"count": 2,
"reason": "ERROR: Step ?Publish JUnit test result report? failed: No test report files were found. Configuration error?",
"prs": [
"https://github.com/nodejs/node/pull/21105/"
],
"prCount": 1
},
{
"count": 9,
"reason": "abort/test-addon-uv-handle-leak",
"prs": [
"https://github.com/nodejs/node/pull/21238/"
],
"prCount": 1
},
{
"count": 1,
"reason": "at hudson.model.Executor.run(Executor.java:429)",
"prs": [
"https://github.com/nodejs/node/pull/21256/"
],
"prCount": 1
},
{
"count": 4,
"reason": "parallel/test-async-wrap-missing-method",
"prs": [
"https://github.com/nodejs/node/pull/21189/"
],
"prCount": 1
},
{
"count": 1,
"reason": "parallel/test-http2-multi-content-length",
"prs": [
"https://github.com/nodejs/node/pull/21261/"
],
"prCount": 1
},
{
"count": 1,
"reason": "parallel/test-timers-throw-reschedule",
"prs": [
"https://github.com/nodejs/node/pull/21269/"
],
"prCount": 1
},
{
"count": 2,
"reason": "No test phase",
"prs": [
"https://github.com/nodejs-private/node-private/pull/126/"
],
"prCount": 1
},
{
"count": 1,
"reason": "parallel/test-crypto-fips",
"prs": [
"https://github.com/nodejs-private/node-private/pull/134/"
],
"prCount": 1
},
{
"count": 1,
"reason": "sequential/test-regress-GH-784",
"prs": [
"https://github.com/nodejs-private/node-private/pull/134/"
],
"prCount": 1
},
{
"count": 1,
"reason": "sequential/test-pipe",
"prs": [
"https://github.com/nodejs-private/node-private/pull/134/"
],
"prCount": 1
},
{
"count": 1,
"reason": "sequential/test-net-server-bind",
"prs": [
"https://github.com/nodejs-private/node-private/pull/134/"
],
"prCount": 1
},
{
"count": 1,
"reason": "sequential/test-net-reconnect-error",
"prs": [
"https://github.com/nodejs-private/node-private/pull/134/"
],
"prCount": 1
},
{
"count": 1,
"reason": "sequential/test-net-connect-local-error",
"prs": [
"https://github.com/nodejs-private/node-private/pull/134/"
],
"prCount": 1
},
{
"count": 1,
"reason": "sequential/test-net-better-error-messages-port",
"prs": [
"https://github.com/nodejs-private/node-private/pull/134/"
],
"prCount": 1
},
{
"count": 1,
"reason": "sequential/test-http-regr-gh-2928",
"prs": [
"https://github.com/nodejs-private/node-private/pull/134/"
],
"prCount": 1
},
{
"count": 1,
"reason": "sequential/test-debugger-util-regression",
"prs": [
"https://github.com/nodejs-private/node-private/pull/134/"
],
"prCount": 1
},
{
"count": 1,
"reason": "sequential/test-debugger-repeat-last",
"prs": [
"https://github.com/nodejs-private/node-private/pull/134/"
],
"prCount": 1
},
{
"count": 1,
"reason": "sequential/test-debug-signal-cluster",
"prs": [
"https://github.com/nodejs-private/node-private/pull/134/"
],
"prCount": 1
},
{
"count": 1,
"reason": "FATAL: Could not checkout 04ac6b183f3ed33f97143916a492dcbe5222053f",
"prs": [
"https://github.com/nodejs-private/node-private/pull/134/"
],
"prCount": 1
},
{
"count": 1,
"reason": "parallel/test-http-client-agent",
"prs": [
"https://github.com/nodejs-private/node-private/pull/126/"
],
"prCount": 1
},
{
"count": 1,
"reason": "FATAL: Could not checkout 8c3be586f4f93e389342a8807506d0be9bbf057b",
"prs": [
"https://github.com/nodejs-private/node-private/pull/136/"
],
"prCount": 1
},
{
"count": 1,
"reason": "parallel/test-http2-options-max-reserved-streams",
"prs": [
"https://github.com/nodejs-private/node-private/pull/126/"
],
"prCount": 1
},
{
"count": 29,
"reason": "sequential/test-net-bytes-per-incoming-chunk-overhead",
"prs": [
"https://github.com/nodejs-private/node-private/pull/126/"
],
"prCount": 1
},
{
"count": 1,
"reason": "parallel/test-tls-socket-default-options",
"prs": [
"https://github.com/nodejs-private/node-private/pull/126/"
],
"prCount": 1
},
{
"count": 1,
"reason": "parallel/test-http-server-keep-alive-timeout",
"prs": [
"https://github.com/nodejs-private/node-private/pull/135/"
],
"prCount": 1
},
{
"count": 4,
"reason": "es-module/test-esm-import-meta",
"prs": [
"https://github.com/nodejs/node/pull/21317/"
],
"prCount": 1
},
{
"count": 12,
"reason": "Failed to trigger node-test-commit",
"prs": [
null
],
"prCount": 1
},
{
"count": 2,
"reason": "addons-napi/test_threadsafe_function/test",
"prs": [
"https://github.com/nodejs/node/pull/17887/"
],
"prCount": 1
},
{
"count": 1,
"reason": "parallel/test-worker-dns-terminate",
"prs": [
"https://github.com/nodejs/node/pull/21325/"
],
"prCount": 1
}
]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment