From ac90c411cfeb8f61838fb5d3f12d1184a1f2db3d Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?R=C3=A9my=20Coutable?= <remy@rymai.me>
Date: Wed, 31 Aug 2022 21:31:10 +0000
Subject: [PATCH] Add mapping for every_sidekiq_worker_spec
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

Signed-off-by: Rémy Coutable <remy@rymai.me>
---
 scripts/verify-tff-mapping | 12 ++++++++++++
 tests.yml                  |  9 +++++++++
 2 files changed, 21 insertions(+)

diff --git a/scripts/verify-tff-mapping b/scripts/verify-tff-mapping
index 9eb1d43c65b5c..b4974f71ebf95 100755
--- a/scripts/verify-tff-mapping
+++ b/scripts/verify-tff-mapping
@@ -116,6 +116,18 @@ tests = [
     explanation: 'Whats New should map to its respective spec',
     source: 'data/whats_new/202101140001_13_08.yml',
     expected: ['spec/lib/release_highlights/validator_spec.rb']
+  },
+
+  {
+    explanation: 'Spec for every sidekiq worker',
+    source: 'app/workers/new_worker.rb',
+    expected: ['spec/workers/every_sidekiq_worker_spec.rb']
+  },
+
+  {
+    explanation: 'Known events',
+    source: 'lib/gitlab/usage_data_counters/known_events/common.yml',
+    expected: ['spec/lib/gitlab/usage_data_counters/hll_redis_counter_spec.rb', 'spec/lib/gitlab/usage_data_spec.rb']
   }
 ]
 
diff --git a/tests.yml b/tests.yml
index 3b1ac26a19560..d38b05af99125 100644
--- a/tests.yml
+++ b/tests.yml
@@ -60,3 +60,12 @@ mapping:
   # Whats New should map to its respective spec
   - source: data/whats_new/\w*.yml
     test: spec/lib/release_highlights/validator_spec.rb
+
+  - source: (ee/)?app/workers/.+\.rb
+    test: spec/workers/every_sidekiq_worker_spec.rb
+
+  - source: lib/gitlab/usage_data_counters/known_events/.+\.yml
+    test: spec/lib/gitlab/usage_data_counters/hll_redis_counter_spec.rb
+  - source: lib/gitlab/usage_data_counters/known_events/.+\.yml
+    test: spec/lib/gitlab/usage_data_spec.rb
+
-- 
GitLab