Fabian Meumertzheim
Fabian Meumertzheim
My understanding is that this is expected but not desired: The Unix test runner simply needs directory-based runfiles to function.
Since this appears to be a very special case, how about adding a Go SDK to the runfiles of your tests and then passing its `go` binary to the test?...
Instead of just the label, set the environment variable to `$(rootpath @go_sdk//:bin/go)`. For cross-platform support, you can also use `$(rlocationpath ...)` and the Go runfiles library.
I tried to reproduce this with your patch applied to the current state of master, but `bazel test //...` on the `go_mod` test repo passes. Is there anything else I...
@oquenchil The Windows failure may just be a long path issue. Could we try to use less deeply nested test cases? I don't know how that would interfere with the...
@oquenchil Friendly ping
@pzembrod Could you take a look if Pedro is unavailable as a reviewer?
@oquenchil Friendly ping
@bazel-io fork 8.0.0
@pzembrod Could you roll back this change? I still haven't found a good solution to https://github.com/bazelbuild/bazel/issues/24518 and I don't think I will have the capacity to investigate this further. It...