diff options
author | GitLab Bot <gitlab-bot@gitlab.com> | 2021-08-10 21:10:13 +0300 |
---|---|---|
committer | GitLab Bot <gitlab-bot@gitlab.com> | 2021-08-10 21:10:13 +0300 |
commit | 1c17f34a4bdf51030a36985b097161a914fb7ea8 (patch) | |
tree | 8a9f526af2c12de6fee6f78e83220da64ffa449c /spec | |
parent | c74c13e2e1f3287e98f2519b098180bb30d358af (diff) |
Add latest changes from gitlab-org/gitlab@master
Diffstat (limited to 'spec')
-rw-r--r-- | spec/lib/gitlab/usage_data_metrics_spec.rb | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/spec/lib/gitlab/usage_data_metrics_spec.rb b/spec/lib/gitlab/usage_data_metrics_spec.rb index 7b6b8dacc4c..cb3ca32b31e 100644 --- a/spec/lib/gitlab/usage_data_metrics_spec.rb +++ b/spec/lib/gitlab/usage_data_metrics_spec.rb @@ -87,6 +87,20 @@ RSpec.describe Gitlab::UsageDataMetrics do ]) end + it 'includes code_review monthly and weekly keys' do + category = 'code_review' + events = Gitlab::UsageDataCounters::HLLRedisCounter.known_events.select { |event| event['category'] == category}.map { |event| event['name'] } + known_events_keys = [] + events.each do |event_name| + known_events_keys << "#{event_name}_monthly".to_sym + known_events_keys << "#{event_name}_weekly".to_sym + end + known_events_keys << "#{category}_total_unique_counts_monthly".to_sym + known_events_keys << "#{category}_total_unique_counts_weekly".to_sym + + expect(subject[:redis_hll_counters][:code_review].keys).to contain_exactly(*known_events_keys) + end + it 'includes terraform monthly key' do expect(subject[:redis_hll_counters][:terraform].keys).to include(:p_terraform_state_api_unique_users_monthly) end |