Dmitri Shuralyov
Dmitri Shuralyov
Thanks Meng. I see on the builder page that its `cipd_platform` dimension value is `freebsd-riscv`, which isn't quite right. Given it's meant to be a builder for GOOS=freebsd GOARCH=riscv64, the...
The swarming bot computes the `cipd_platform` dimension here: https://source.chromium.org/chromium/infra/infra/+/main:luci/appengine/swarming/swarming_bot/api/os_utilities.py;l=1002;drc=8d093fb4e0f58e69059df53345a93bd0018dcebf `get_cipd_os` is returning the right value, "freebsd". `get_cipd_architecture` is returning "riscv", which is a good start, but is missing the "64"...
Thanks very much. That CL was submitted and deployed, and the [build](https://chromium-swarm.appspot.com/task?id=675b3661a360f510) made further progress thanks to the `cipd_platform` dimension being correctly identified as "freebsd-riscv64" now: ``` CIPD error: invalid_version_error...
Looking at https://chromium-swarm.appspot.com/bot?id=freebsd-riscv64-mengzhuo, the bot seems to be running well in many x/ repos. It passes all but 2 tests at tip (e.g., https://ci.chromium.org/b/8748032179177814097). The failing tests are `TestLookupGmailNS` and...
There's now a fully passing build at https://ci.chromium.org/b/8747907145247685825!
From looking at https://ci.chromium.org/ui/p/golang/g/port-freebsd-riscv64/builders, the builder seems to be producing good testing signal. @mengzhuo Would you like to remove its [known issue](https://cs.opensource.google/go/x/build/+/luci-config:main.star;l=481;drc=66b8bdc0b5620c62ebc86845170c973c57598ad0) and consider this resolved, or is there more...
Filed #68402 to track the current problem with the builder.
The problem appears to be in `result_adapter`, which is what's used to parse `go test -json` output and upload it to ResultDB. See: https://source.chromium.org/chromium/infra/infra/+/main:go/src/infra/tools/result_adapter/go.go;l=107;drc=85566a4c3a814796e0f98fd0a0682fa178ddb268 Ultimately the underlying problem is that...
@ianlancetaylor Assigned it to you for now, please feel free to update.
Apple has been making a new major macOS version each year, and Go has been dropping support for old macOS versions at the same rate. So we can estimate. [Go...