FOSS Error - Usage Data Spec
Job #578207983 failed for 36c15356:
FOSS_ONLY=1 bundle exec rspec './spec/lib/gitlab/usage_data_spec.rb'
1) Gitlab::UsageData when usage usage_ping_batch_counter is false behaves like usage data execution #data gathers usage data
Failure/Error: relation.distinct_count_by(column)
NoMethodError:
undefined method `distinct_count_by' for #<ActiveRecord::Relation []>
Did you mean? distinct_value
Shared Example Group: "usage data execution" called from ./spec/lib/gitlab/usage_data_spec.rb:576
# ./vendor/ruby/2.6.0/gems/activerecord-6.0.3/lib/active_record/relation/delegation.rb:109:in `method_missing'
# ./lib/gitlab/utils/usage_data.rb:56:in `distinct_count'
# ./lib/gitlab/usage_data.rb:396:in `merge_requests_usage_data'
# ./lib/gitlab/usage_data.rb:35:in `uncached_data'
# ./lib/gitlab/usage_data.rb:23:in `block in data'
# ./vendor/ruby/2.6.0/gems/activesupport-6.0.3/lib/active_support/cache.rb:332:in `block in fetch'
# ./vendor/ruby/2.6.0/gems/activesupport-6.0.3/lib/active_support/cache.rb:717:in `block in save_block_result_to_cache'
# ./vendor/ruby/2.6.0/gems/activesupport-6.0.3/lib/active_support/cache.rb:686:in `block in instrument'
# ./vendor/ruby/2.6.0/gems/activesupport-6.0.3/lib/active_support/notifications.rb:180:in `block in instrument'
...