New issue
Advanced search Search tips

Issue 812925 link

Starred by 1 user

Issue metadata

Status: Duplicate
Merged: issue 813413
Owner: ----
Closed: Feb 2018
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 2
Type: Bug



Sign in to add a comment

swarming: modifying files downloaded from isolateserver in a task will modify files in the cache

Project Member Reported by mknyszek@google.com, Feb 16 2018

Issue description

In Fuchsia we typically send up a blank image which will carry test results, have Fuchsia running in QEMU modify that image, and send it back. This blank image generally doesn't change, so it's very heavily cached by isolate on the bot, and swarming bot will just symlink the file in instead of doing a full copy for performance reasons. The cache is also not kept consistent. As a result, we see build successes like the following:

https://luci-milo-dev.appspot.com/p/fuchsia/builds/b8954575410346597648

None of the tests listed in the steps toward the bottom  exist for builds generated by this builder.

For now we're working around this by copying the file explicitly before we execute QEMU.
 

Comment 1 by mar...@chromium.org, Feb 21 2018

Mergedinto: 813413
Status: Duplicate (was: Untriaged)

Comment 2 by mar...@chromium.org, Feb 21 2018

Also note that I would still have recommended copying, as otherwise you're trashing the cache every single time.

Sign in to add a comment