stable

Clone or download

Read-only

Extract concurrency limit pool from TestPlan

The behavior is extracted into a dedicated library as it something that can be reused in multiple places and have the potential to be expanded to fulfill other needs (e.g. different resolution algorithme). We are going to have the same exact needs in the GitLab create branch modal to retrieve all the default branches of GL repositories in a efficient way. Part of story #21336: create a development branch on GitLab out of an artifact Change-Id: Id91c2b3addd6b56211ea1cf575fab1b28f8b789c

Modified Files

Name
M plugins/testplan/package.json +1 −0 Go to diff View file
M plugins/testplan/scripts/test-plan/src/helpers/Export/Report/Section/Tracker/artifacts-retriever.ts +1 −1 Go to diff View file
M plugins/testplan/scripts/test-plan/src/helpers/Export/Report/Section/Tracker/trackers-retriever.ts +1 −1 Go to diff View file
A src/scripts/lib/concurrency-limit-pool/.gitignore +2 −0 Go to diff View file
A src/scripts/lib/concurrency-limit-pool/jest.config.js +23 −0 Go to diff View file
A src/scripts/lib/concurrency-limit-pool/package-lock.json +5 −0 Go to diff View file
A src/scripts/lib/concurrency-limit-pool/package.json +31 −0 Go to diff View file
R plugins/testplan/scripts/test-plan/src/helpers/Export/Report/Section/Tracker/concurrency-limit-pool.test.ts Go to diff View file
R plugins/testplan/scripts/test-plan/src/helpers/Export/Report/Section/Tracker/concurrency-limit-pool.ts Go to diff View file
A src/scripts/lib/concurrency-limit-pool/tsconfig.json +10 −0 Go to diff View file
A src/scripts/lib/concurrency-limit-pool/vite.config.ts +30 −0 Go to diff View file