The recipe for Linux Deterministic build attempts to:
1) Generate .isolated files
2) Compare the results
(1) has been failing for quite some time [I don't know when this started]. Looking at a successful build: https://ci.chromium.org/p/chromium/builders/luci.chromium.ci/Deterministic%20Linux%20%28dbg%29/2462, we see that no isolate targets are found and no .isolated files are generated.
I recently updated the recipe to generate .isolated.gen.json files:
https://chromium-review.googlesource.com/c/chromium/tools/build/+/1180706
This then causes (1) to at least trigger, but that in turn causes actual errors, since some of the .isolate files generated reference non-existence files and directories. [e.g. /media_router_e2e_tests.isolate]. This happens because these recipes are normally used in special downstream checkouts [I assume, but they're broken and never used (?)].
In the short term, I'm just going to disable (1) because it was already doing nothing, so that's a no-op.
Comment 1 by thakis@chromium.org
, Aug 22