Commit 0b66f2f4 authored by Dan Davison's avatar Dan Davison

Merge branch 'dj-add-confiner-rules' into 'master'

Add Confiner gem and rules

See merge request gitlab-org/gitlab!77809
parents 195c9e17 82f8c08f
- name: Quarantine E2E tests that fail consistently
plugin:
name: gitlab # https://gitlab.com/gitlab-org/quality/confiner/-/blob/main/doc/plugins/gitlab.md
args:
threshold: 3 # 3 failures
private_token: $QA_GITLAB_CI_TOKEN
project_id: gitlab-org/gitlab-qa-mirror # https://gitlab.com/gitlab-org/gitlab-qa-mirror/
target_project: gitlab-org/gitlab
failure_issue_labels: QA,Quality
failure_issue_prefix: "Failure in "
pwd: qa # E2E specs reside in the qa subdirectory
timeout: 30
ref: master
actions:
- quarantine
...@@ -29,6 +29,8 @@ gem 'terminal-table', '~> 3.0.0', require: false ...@@ -29,6 +29,8 @@ gem 'terminal-table', '~> 3.0.0', require: false
gem 'slack-notifier', '~> 2.4', require: false gem 'slack-notifier', '~> 2.4', require: false
gem 'fog-google', '~> 1.17', require: false gem 'fog-google', '~> 1.17', require: false
gem 'confiner', '~> 0.2'
gem 'chemlab', '~> 0.9' gem 'chemlab', '~> 0.9'
gem 'chemlab-library-www-gitlab-com', '~> 0.1' gem 'chemlab-library-www-gitlab-com', '~> 0.1'
......
...@@ -57,6 +57,9 @@ GEM ...@@ -57,6 +57,9 @@ GEM
adamantium (~> 0.2.0) adamantium (~> 0.2.0)
equalizer (~> 0.0.9) equalizer (~> 0.0.9)
concurrent-ruby (1.1.9) concurrent-ruby (1.1.9)
confiner (0.2.1)
gitlab (>= 4.17)
zeitwerk (~> 2.5.1)
declarative (0.0.20) declarative (0.0.20)
deprecation_toolkit (1.5.1) deprecation_toolkit (1.5.1)
activesupport (>= 4.2) activesupport (>= 4.2)
...@@ -186,7 +189,7 @@ GEM ...@@ -186,7 +189,7 @@ GEM
method_source (0.9.0) method_source (0.9.0)
mime-types (3.4.1) mime-types (3.4.1)
mime-types-data (~> 3.2015) mime-types-data (~> 3.2015)
mime-types-data (3.2021.1115) mime-types-data (3.2022.0105)
mini_mime (1.1.0) mini_mime (1.1.0)
mini_portile2 (2.6.1) mini_portile2 (2.6.1)
minitest (5.15.0) minitest (5.15.0)
...@@ -312,7 +315,7 @@ GEM ...@@ -312,7 +315,7 @@ GEM
webrick (1.7.0) webrick (1.7.0)
xpath (3.2.0) xpath (3.2.0)
nokogiri (~> 1.8) nokogiri (~> 1.8)
zeitwerk (2.5.2) zeitwerk (2.5.3)
PLATFORMS PLATFORMS
ruby ruby
...@@ -325,6 +328,7 @@ DEPENDENCIES ...@@ -325,6 +328,7 @@ DEPENDENCIES
capybara-screenshot (~> 1.0.23) capybara-screenshot (~> 1.0.23)
chemlab (~> 0.9) chemlab (~> 0.9)
chemlab-library-www-gitlab-com (~> 0.1) chemlab-library-www-gitlab-com (~> 0.1)
confiner (~> 0.2)
deprecation_toolkit (~> 1.5.1) deprecation_toolkit (~> 1.5.1)
faker (~> 2.19, >= 2.19.0) faker (~> 2.19, >= 2.19.0)
fog-google (~> 1.17) fog-google (~> 1.17)
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment