Skip to content
代码片段 群组 项目
提交 f3791f6c 编辑于 作者: Sanad Liaquat's avatar Sanad Liaquat 提交者: Lin Jen-Shin
浏览文件

Re-enable message posted on selective e2e tests detection

上级 ead5bc66
No related branches found
No related tags found
无相关合并请求
...@@ -167,6 +167,9 @@ e2e-test-pipeline-generate: ...@@ -167,6 +167,9 @@ e2e-test-pipeline-generate:
script: script:
- bundle exec rake "ci:detect_changes[$ENV_FILE]" - bundle exec rake "ci:detect_changes[$ENV_FILE]"
- cd $CI_PROJECT_DIR && scripts/generate-e2e-pipeline - cd $CI_PROJECT_DIR && scripts/generate-e2e-pipeline
- source scripts/utils.sh
- install_gitlab_gem
- scripts/generate-message-to-run-e2e-pipeline.rb
artifacts: artifacts:
expire_in: 1 day expire_in: 1 day
paths: paths:
......
...@@ -38,7 +38,8 @@ if lines_with_qa_selectors.any? ...@@ -38,7 +38,8 @@ if lines_with_qa_selectors.any?
* #{lines_with_qa_selectors.join("\n* ")} * #{lines_with_qa_selectors.join("\n* ")}
Please ensure `e2e:package-and-test` job is run and the tests are passing. If the `e2e:package-and-test` job in the `qa` stage has run automatically, please ensure the tests are passing.
If the job has not run, please start the `trigger-omnibus-and-follow-up-e2e` job in the `qa` stage and ensure the tests in `follow-up-e2e:package-and-test-ee` pipeline are passing.
For the list of known failures please refer to [the latest pipeline triage issue](https://gitlab.com/gitlab-org/quality/pipeline-triage/-/issues). For the list of known failures please refer to [the latest pipeline triage issue](https://gitlab.com/gitlab-org/quality/pipeline-triage/-/issues).
......
...@@ -71,10 +71,13 @@ def content ...@@ -71,10 +71,13 @@ def content
<<~MARKDOWN <<~MARKDOWN
<!-- Run e2e warning begin --> <!-- Run e2e warning begin -->
:warning: @#{author_username} Some end-to-end (E2E) tests have been selected based on the stage label on this MR. :warning: @#{author_username} Some end-to-end (E2E) tests have been selected based on the stage label on this MR.
If not run already, please run the `e2e:package-and-test-ee` job in the `qa` stage
and review the results **before merging this MR**. (E2E tests are not run automatically on some MRs due to [runner resource constraints](https://gitlab.com/gitlab-org/gitlab-qa/-/issues/261).)
If you would like to run all e2e tests, please apply the ~"pipeline:run-all-e2e" label and restart the pipeline. Please start the `trigger-omnibus-and-follow-up-e2e` job in the `qa` stage and ensure the tests in `follow-up-e2e:package-and-test-ee` pipeline
are passing **before this MR is merged**.
If you would like to run all e2e tests, please apply the ~"pipeline:run-all-e2e" label and trigger a new pipeline. This will run all tests in `e2e:package-and-test` pipeline.
For the list of known failures please refer to [the latest pipeline triage issue](https://gitlab.com/gitlab-org/quality/pipeline-triage/-/issues).
Once done, please apply the ✅ emoji on this comment. Once done, please apply the ✅ emoji on this comment.
......
...@@ -223,10 +223,13 @@ ...@@ -223,10 +223,13 @@
<<~MARKDOWN <<~MARKDOWN
<!-- Run e2e warning begin --> <!-- Run e2e warning begin -->
:warning: @#{author_username} Some end-to-end (E2E) tests have been selected based on the stage label on this MR. :warning: @#{author_username} Some end-to-end (E2E) tests have been selected based on the stage label on this MR.
If not run already, please run the `e2e:package-and-test-ee` job in the `qa` stage
and review the results **before merging this MR**. (E2E tests are not run automatically on some MRs due to [runner resource constraints](https://gitlab.com/gitlab-org/gitlab-qa/-/issues/261).)
If you would like to run all e2e tests, please apply the ~"pipeline:run-all-e2e" label and restart the pipeline. Please start the `trigger-omnibus-and-follow-up-e2e` job in the `qa` stage and ensure the tests in `follow-up-e2e:package-and-test-ee` pipeline
are passing **before this MR is merged**.
If you would like to run all e2e tests, please apply the ~"pipeline:run-all-e2e" label and trigger a new pipeline. This will run all tests in `e2e:package-and-test` pipeline.
For the list of known failures please refer to [the latest pipeline triage issue](https://gitlab.com/gitlab-org/quality/pipeline-triage/-/issues).
Once done, please apply the ✅ emoji on this comment. Once done, please apply the ✅ emoji on this comment.
......
0% 加载中 .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册