Every so often we launch Fuchsia in QEMU to run a test binary, but nothing gets run. |
||
Issue descriptionNow and again we're getting Fuchsia FYI runs in which the test binary doesn't actually get run, e.g: https://ci.chromium.org/buildbot/chromium.fyi/Fuchsia%20ARM64/4580
,
Jan 19 2018
I wonder if we can have also have the host sanity-check that the output volume was ever mounted?
,
Jan 19 2018
I'm not sure that the image would necessarily be modified to detect that? Or did you mean sending some sort of a signal somehow? "minfs: failed to stat ::/output.json" almost tells us that since the test launcher opens the output file pretty early on... but I guess we don't if the mount failed or if the binary failed to launch for some reason. Hmm. I guess all we really know is that it isn't getting as far as https://cs.chromium.org/chromium/src/build/fuchsia/runner_common.py?rcl=2922c9017fcd63c0a738fff449731b05f9f66419&l=306 so it's something in the setup junk before that, and before the actual test binary is involved.
,
Jan 19 2018
This bug might become obsolete with crbug.com/799309 .
,
Jan 19 2018
I'm Pretty Good with the ignore-it-until-it's-obsolete bug triage tactic!
,
Jan 19 2018
scottmg: Some filesystems write a timestamp or other marker whenever they are mounted read/write, is what I had in mind. The other, possibly simpler, check would be whether the disk image file has a modified time later than the creation time, perhaps? kmarshall: Possibly - maybe marked this as blocked-on issue 799309 so we remember to review & close out if we think it resolves this too?
,
Jan 19 2018
,
Jan 20
(2 days ago)
|
||
►
Sign in to add a comment |
||
Comment 1 by scottmg@chromium.org
, Jan 19 2018