RE: [Diffusion] [Build Failed] rGHC3f27237b0e6d: Make tcrun042 fail
Thanks Chris, that’s helpful. I got to your final link, but it didn’t show me what rn003 did. There seem to be two logs for some reason. I tried clicking “Unlimited” lines, but I still didn’t see a clear failure from rn003. Does it fail for anyone else? From: Christopher Allen [mailto:cma@bitemyapp.com] Sent: 30 September 2016 17:41 To: Simon Peyton Jones <simonpj@microsoft.com> Subject: Re: [Diffusion] [Build Failed] rGHC3f27237b0e6d: Make tcrun042 fail For some contrast, at work if I get notification that a build failed, if I click the Red X in the Github PR I go straight to the build and its output. (Screenshot attached of where it takes me) On Fri, Sep 30, 2016 at 11:39 AM, Christopher Allen <cma@bitemyapp.com<mailto:cma@bitemyapp.com>> wrote: It's a bit tricky, you have to follow these steps: Click the commit link in the email: https://phabricator.haskell.org/rGHC3f27237b0e6d Click the build link on the commit page: B11120: rGHC3f27237b0e6d: Make tcrun042 fail<https://phabricator.haskell.org/B11120>! Click another build link on the build page: [GHC] Linux/amd64: Continuous Integration<https://phabricator.haskell.org/harbormaster/build/13355/> Then you're here: https://phabricator.haskell.org/harbormaster/build/13355/ which has the build output. On Fri, Sep 30, 2016 at 11:36 AM, Simon Peyton Jones via ghc-devs <ghc-devs@haskell.org<mailto:ghc-devs@haskell.org>> wrote: rn003 is failing apparently (see below) But it’s fine on my machine. I don’t know how to see the actual error message. Any ideas? Simon From: noreply@phabricator.haskell.org<mailto:noreply@phabricator.haskell.org> [mailto:noreply@phabricator.haskell.org<mailto:noreply@phabricator.haskell.org>] Sent: 30 September 2016 17:31 To: Simon Peyton Jones <simonpj@microsoft.com<mailto:simonpj@microsoft.com>> Subject: [Diffusion] [Build Failed] rGHC3f27237b0e6d: Make tcrun042 fail Harbormaster failed to build B11120: rGHC3f27237b0e6d: Make tcrun042 fail! BRANCHES master USERS simonpj (Author) O7 (Auditor) COMMIT https://phabricator.haskell.org/rGHC3f27237b0e6d EMAIL PREFERENCES https://phabricator.haskell.org/settings/panel/emailpreferences/ To: simonpj, Harbormaster _______________________________________________ ghc-devs mailing list ghc-devs@haskell.org<mailto:ghc-devs@haskell.org> http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs<https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fmail.haskell.org%2Fcgi-bin%2Fmailman%2Flistinfo%2Fghc-devs&data=01%7C01%7Csimonpj%40microsoft.com%7Cdcd7d73356ee439f362308d3e950a250%7C72f988bf86f141af91ab2d7cd011db47%7C1&sdata=L9FXEq4KotzLTko63A%2BxCD2vs8iA7l52nPTSVKVbiOE%3D&reserved=0> -- Chris Allen Currently working on http://haskellbook.com<https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fhaskellbook.com&data=01%7C01%7Csimonpj%40microsoft.com%7Cdcd7d73356ee439f362308d3e950a250%7C72f988bf86f141af91ab2d7cd011db47%7C1&sdata=QBiyxjDhbzLG8VyVTpVlc7REIXL%2FcBknoF5d5sx4koI%3D&reserved=0> -- Chris Allen Currently working on http://haskellbook.com<https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fhaskellbook.com&data=01%7C01%7Csimonpj%40microsoft.com%7Cdcd7d73356ee439f362308d3e950a250%7C72f988bf86f141af91ab2d7cd011db47%7C1&sdata=QBiyxjDhbzLG8VyVTpVlc7REIXL%2FcBknoF5d5sx4koI%3D&reserved=0>
It works for me. There are two logs because one corresponds to stdout and the other to stderr. I'm not sure if that distinction is present on Windows. It so happens that the test runner uses stdout, so that's the interesting one. Searching for the test name reveals: Timeout happened...killed process "cd "/tmp/ghctest-wSvwjx/test spaces/./rename/should_compile/rn003.run" && "/var/drydock/workingcopy-13/repo/glasgow-haskell-compiler/bindisttest/install dir/bin/ghc" -c rn003.hs -dcore-lint -dcmm-lint -dno-debug-output -no-user-package-db -rtsopts -fno-warn-missed-specialisations -fshow-warning-groups "... Which can mean one of the these things: 1) The test legitimately got slower or loops, resulting in a timeout 2) Harbormaster machine was slightly overloaded when running this test 3) This test is flaky The fact that it works on my machine (with DEBUG even!) suggests that 1) is unlikely. There's another commit being tested right now (see the top of https://phabricator.haskell.org/diffusion/GHC/history/master/), unless the test fails on that as well, I would classify this as infra failure. 2016-10-01 1:43 GMT+09:00 Simon Peyton Jones via ghc-devs < ghc-devs@haskell.org>:
Thanks Chris, that’s helpful. I got to your final link, but it didn’t show me what rn003 did. There seem to be two logs for some reason. I tried clicking “Unlimited” lines, but I still didn’t see a clear failure from rn003.
Does it fail for anyone else?
participants (2)
-
Bartosz Nitka -
Simon Peyton Jones