-
Notifications
You must be signed in to change notification settings - Fork 18.8k
Description
Opening this to document a recent (failed) effort to update pprof from upstream.
The tool was successfully updated from upstream on March 1 (CL 37652). A failed attempt to a final update for go1.9 was made on June 20 (CL 46155). The update broke several builders and was immediately reverted.
The failing builders:
-
We had an OSX10.8 failure, an OSX10.10 failure, and failures on the
darwin-arm-a1549iosanddarwin-arm64-a1549iosbuilders. All these failures were on the recently introducedTestHttpsInsecuretest. I reported the issue upstream (TestHttpsInsecure failures on certain darwin builders google/pprof#146). -
Both the android builders were failing (failure1, failure2), again, on
TestHttpsInsecure, but with a different error (related to filesystem permissions, apparently). -
The
linux-arm-arm5spacemonkeywas failing on theTestHttpsInsecuretest, with the same error we got on the android builders (issues with filesystem permissions). -
Two of the plan9 builders (
plan9-386andplan9-arm) were failing (failure1, failure2), again, onTestHttpsInsecure, with the same error we got on the darwin builders.
To sum it up: all the failures are on the TestHttpsInsecure test. Darwin and plan9 builders are failing because the test somehow generates bad/unexpected profiles(?). A linux-arm5 builder and both the android builders are failing with errors related to bad filesystem permission (I suspect the test makes assumptions about write permissions on certain folders that do not hold on some of the builders).