Skip to content

test: run system tests in parallel and fix collection name conflicts#7980

Open
wu-hui wants to merge 3 commits intomainfrom
run-system-tests-in-parallel
Open

test: run system tests in parallel and fix collection name conflicts#7980
wu-hui wants to merge 3 commits intomainfrom
run-system-tests-in-parallel

Conversation

@wu-hui
Copy link
Copy Markdown
Contributor

@wu-hui wu-hui commented Apr 8, 2026

Running system tests in parallel to speed up CI. This PR:

  1. Fixes hardcoded collection names in firestore.ts and tracing.ts that caused conflicts when running tests in parallel on the same database.
  2. Updates package.json to use concurrently to run gRPC, REST, and named-db configurations in parallel.
  3. Adds --parallel to mocha calls to run test files in parallel within each configuration.
  4. Adds concurrently to devDependencies.

@wu-hui wu-hui requested a review from a team as a code owner April 8, 2026 17:37
@wu-hui wu-hui force-pushed the run-system-tests-in-parallel branch from add71af to 77e84c6 Compare April 8, 2026 18:48
@wu-hui wu-hui added the kokoro:force-run Add this label to force Kokoro to re-run the tests. label Apr 8, 2026
@yoshi-kokoro yoshi-kokoro removed the kokoro:force-run Add this label to force Kokoro to re-run the tests. label Apr 8, 2026
@wu-hui wu-hui added the kokoro:force-run Add this label to force Kokoro to re-run the tests. label Apr 8, 2026
@yoshi-kokoro yoshi-kokoro removed the kokoro:force-run Add this label to force Kokoro to re-run the tests. label Apr 8, 2026
@wu-hui wu-hui added the kokoro:force-run Add this label to force Kokoro to re-run the tests. label Apr 8, 2026
@yoshi-kokoro yoshi-kokoro removed the kokoro:force-run Add this label to force Kokoro to re-run the tests. label Apr 8, 2026
@wu-hui wu-hui requested a review from dlarocque April 8, 2026 21:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants