George Gensure
George Gensure
This needs something of a redesign - the static fields will not work for this. Instead, we would do better with an object that constrains to a single fileStore if...
Recommend you take a look at https://bazelbuild.github.io/bazel-buildfarm/docs/tools/bf-cat/, which will help describe some of the actions being executed here. For the execution of `bf-cat shard SHA256` as described in that document,...
Your excerpt of TreeLayout shows the path in the source, but the error indicates that `main` as the working directory does not exist at the input root: can you show...
Of note, createLink actually creates a hard link, not a symbolic one. Just to be clear, you're ending up with an ExecDirException in the worker log, if I'm tracing through...
For anything but toy demonstrations or debugging, I recommend using shard server/worker. That said, I don't see this being necessarily caused by that choice - CASFileCache should almost completely be...
Fascinating. Can you provide a) the exact copy of the exception from the worker, which will hopefully indicate a file path value, and b) a bf-cat TreeLayout of the root...
Hm, can I get you to bisect for 1.11.2 and kill off workers to try to find a commit?
I'm unable to replicate: killing off my workers results in completely transparent success from client builds. I definitely get a problem when doing Ctrl-C to interrupt, where interrupts are being...
Fascinating. The directory creation was interrupted midstream, but a reference to the directory was added to a registry of dirs that should be destroyed in case of a failure. This...
Your worker is attempting to fetch inputs for that operation, due to the InputFetcher context for those polls. Can you run jstack on the worker process and report the results...