cmd/go: go test -buildmode=plugin #18814
Labels
Builders
x/build issues (builders, bots, dashboards)
FrozenDueToAge
GoCommand
cmd/go
Proposal
WaitingForInfo
Issue is not actionable because of missing required information, which needs to be provided.
Milestone
Over on #18729 I am finding bugs by taking existing package unit tests and converting them into plugins that shell unit test can then call.
This is a bit messy to do outside of the go tool, as it requires messing with the definition of a package (including export_test.go, exporting the test functions, etc). It would be relatively straightforward to do inside the go tool, and we already have the flags we would need to trigger it.
Then we could have a builder that runs all the tests under plugins, which would exercise the multi-module code paths in the runtime package used by -buildmode=shared and -buildmode=plugin.
The text was updated successfully, but these errors were encountered: