Open oehme opened 4 years ago
Are there any plans for this? Would a PR be welcome? If so, could you give me some code pointers to get started?
We currently have no bandwidth to work on this but a PR is welcome.
SpawnLogContext#logSpawn
is where the logs get written to execution log.BuildEventServiceModule
is where the build event service get initialized.RemoteModule
is where an uploader backed by remote cache used for BES get created.Thank you for contributing to the Bazel repository! This issue has been marked as stale since it has not had any activity in the last 1+ years. It will be closed in the next 14 days unless any other activity occurs or one of the following labels is added: "not stale", "awaiting-bazeler". Please reach out to the triage team (@bazelbuild/triage
) if you think this issue is still relevant or you are interested in getting the issue resolved.
This issue has been automatically closed due to inactivity. If you're still interested in pursuing this, please reach out to the triage team (@bazelbuild/triage
). Thanks!
Not stale.
Description of the problem / feature request:
The execution log should be uploaded to the remote cache and listed in the
build_tool_logs
event in the build event stream, just like thecommand.profile
is.Feature requests: what underlying problem are you trying to solve with this feature?
The execution log is useful for debugging cache misses. Having it referenced directly in the build event stream and available in the remote cache would make it easy to access. Currently it's only written to a local file, which has to be archived via a different mechanism (e.g. your build server's artifact storage).