build: remove legacy integration test runner (#35985)
* integration tests target definitions in integration/BUILD.bazel updated to use a single dict * payload tracking for integration tests updated to work under Bazel * legacy integration_test CI job removed * integration/run_tests.sh script no longer used in CI so it has been updated for running integration tests locally in the legacy way PR Close #35985
This commit is contained in:

committed by
Andrew Kushnir

parent
99ea5d7044
commit
2b6028b643
@ -98,7 +98,7 @@ yarn bazel test //integration:bazel-schematics_test
|
||||
|
||||
When adding a new integration test, follow the steps below to add a bazel test target for the new test.
|
||||
|
||||
1. Add new test to `INTEGRATION_TESTS` object in `/integration/BUILD.bazel` (and tag as `"no-ivy-aot"` if not meant to be run against ivy bundles). *NB: if the test requires any special attribute then make a new angular_integration_test target instead.*
|
||||
1. Add new test to `INTEGRATION_TESTS` object in `/integration/BUILD.bazel` (and tag as `"no-ivy-aot"` if not meant to be run against ivy bundles).
|
||||
2. If test requires ports and does not support ethereal ports then make sure the port is unique and add it to the "manually configured ports" comment to document which port it is using
|
||||
3. Add at least the following two entries `.bazelignore` (as they may contain BUILD files)
|
||||
1. `integration/new_test/node_modules`
|
||||
|
Reference in New Issue
Block a user