You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix: exclude test suite targets that transitively depend on WIT-enabled calculator_component
Found that test suite targets (all_go_tests, go_component_tests, go_integration_tests)
were still pulling in calculator_component despite individual test exclusions.
These test suites aggregate individual tests and create transitive dependencies
on WIT-enabled components that fail due to upstream TinyGo limitations.
Root cause analysis:
- calculator_component uses wit = ":calculator_wit" (line 50 in BUILD.bazel)
- Test suites depend on both individual tests AND the components they test
- //test/go/... wildcard includes these suite targets
- Individual test exclusions were insufficient
Now excludes all test aggregation targets that depend on WIT components.
0 commit comments