Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Include jobs with performance testing by default to a regular CI pipeline #5305

Open
ligurio opened this issue Sep 16, 2020 · 0 comments
Open
Labels
infrastructure performance qa Issues related to tests or testing subsystem

Comments

@ligurio
Copy link
Member

ligurio commented Sep 16, 2020

By default we don't include jobs with performance testing to a regular CI pipeline
because are not required for each commit and performance tests cannot me simultaneously run with other jobs on workers.
So performance jobs were not included by default to avoid unneeded overhead fro our resource pool.

I suggest to enable performance jobs by default in our regular CI pipeline (that triggered per commit in a feature branch) but disable automatically start. One can start required jobs in manual mode using web interface.

GitLab CI documentation: https://docs.gitlab.com/ee/ci/yaml/#when

// CC: @tsafin

@ligurio ligurio added qa Issues related to tests or testing subsystem performance infrastructure labels Sep 16, 2020
@ligurio ligurio changed the title Add jobs with performance testing by default to a regular CI pipeline Include jobs with performance testing by default to a regular CI pipeline Sep 16, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
infrastructure performance qa Issues related to tests or testing subsystem
Projects
None yet
Development

No branches or pull requests

1 participant