Bazel test reports can't be parsed
iuliand-db opened this issue · 3 comments
The glob expression sets followSymLinks
to false, but Bazel uses symlinks extensively, and the testlogs are placed in a symlink along the lines of bazel-testlogs -> /private/var/tmp/_bazel_iulian.dragos/8ef0a16ed66666ff343fb34c1fdc0021/execroot/intellij_with_bazel/bazel-out/darwin-fastbuild/testlogs
Hey I don't have experience with Bezel. Would you be able to do a little experiment and enable followSymlinks and see if it actually works?
Do you mean to make the change, deploy and try a fork of this repo? I couldn't find any docs on how to deploy this action (never used GitHub Actions before).
However, I wonder why followSymlinks is off by default? Seems like it could be the other way around at no cost to anyone, and the benefit that it may work for more people :)
I would be careful as symlinks can exponentionally increase the search time for files, even currently is quite slow in medium sized projects. So at best I would provide a flag to turn it on.
For testing, you can just fork the repo, create a branch with the change and use it as a gihtub action, nothing else is required.