diff options
Diffstat (limited to 'doc/development/testing_guide/end_to_end/index.md')
-rw-r--r-- | doc/development/testing_guide/end_to_end/index.md | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/doc/development/testing_guide/end_to_end/index.md b/doc/development/testing_guide/end_to_end/index.md index 77ceb9fa546..adf679c44a2 100644 --- a/doc/development/testing_guide/end_to_end/index.md +++ b/doc/development/testing_guide/end_to_end/index.md @@ -21,8 +21,8 @@ using the [GitLab QA orchestrator](https://gitlab.com/gitlab-org/gitlab-qa) tool ### Testing nightly builds We run scheduled pipelines each night to test nightly builds created by Omnibus. -You can find these pipelines at <https://gitlab.com/gitlab-org/quality/nightly/pipelines> -(requires the Developer role). Results are reported in the `#qa-nightly` Slack channel. +You can find these pipelines at <https://gitlab.com/gitlab-org/gitlab/-/pipeline_schedules> +(requires the Developer role). Results are reported in the `#qa-master` Slack channel. ### Testing staging @@ -97,8 +97,8 @@ This problem was discovered in <https://gitlab.com/gitlab-org/gitlab-qa/-/issues work-around was suggested in <https://gitlab.com/gitlab-org/omnibus-gitlab/-/issues/4717>. A feature proposal to segregate access control regarding running pipelines from ability to push/merge was also created at <https://gitlab.com/gitlab-org/gitlab/-/issues/24585>. -For more technical details on CI/CD setup and documentation on adding new test jobs to `package-and-test` pipeline, see -[`package_and_test` setup documentation](package_and_test_pipeline.md). +For more technical details on CI/CD setup and documentation on adding new test jobs to `e2e:package-and-test` pipeline, see +[`e2e:package_and_test` setup documentation](package_and_test_pipeline.md). #### With merged results pipelines @@ -165,8 +165,8 @@ In order to limit amount of tests executed in a merge request, dynamic selection on changed files and merge request labels. Following criteria determine which tests will run: 1. Changes in `qa` framework code would execute the full suite -1. Changes in particular `_spec.rb` file in `qa` folder would execute only that particular test -1. Merge request with backend changes and label `devops::manage` would execute all e2e tests related to `manage` stage +1. Changes in particular `_spec.rb` file in `qa` folder would execute only that particular test. In this case knapsack will not be used to run jobs in parallel. +1. Merge request with backend changes and label `devops::manage` would execute all e2e tests related to `manage` stage. Jobs will be run in parallel in this case using knapsack. #### Overriding selective test execution @@ -198,7 +198,7 @@ Use these environment variables to configure metrics export: | -------- | -------- | ----------- | | `QA_INFLUXDB_URL` | `true` | Should be set to `https://influxdb.quality.gitlab.net`. No default value. | | `QA_INFLUXDB_TOKEN` | `true` | InfluxDB write token that can be found under `Influxdb auth tokens` document in `Gitlab-QA` `1Password` vault. No default value. | -| `QA_RUN_TYPE` | `false` | Arbitrary name for test execution, like `package-and-test`. Automatically inferred from the project name for live environment test executions. No default value. | +| `QA_RUN_TYPE` | `false` | Arbitrary name for test execution, like `e2e:package-and-test`. Automatically inferred from the project name for live environment test executions. No default value. | | `QA_EXPORT_TEST_METRICS` | `false` | Flag to enable or disable metrics export to InfluxDB. Defaults to `false`. | | `QA_SAVE_TEST_METRICS` | `false` | Flag to enable or disable saving metrics as JSON file. Defaults to `false`. | |