diff --git a/ee/spec/lib/gem_extensions/elasticsearch/model/adapter/active_record/records_spec.rb b/ee/spec/lib/gem_extensions/elasticsearch/model/adapter/active_record/records_spec.rb
index 93cb0a71ff7235ca4396e80baa82df176f0005c0..ab377d938d89c2b599c370b884288b834e8def33 100644
--- a/ee/spec/lib/gem_extensions/elasticsearch/model/adapter/active_record/records_spec.rb
+++ b/ee/spec/lib/gem_extensions/elasticsearch/model/adapter/active_record/records_spec.rb
@@ -2,7 +2,7 @@
 
 require 'spec_helper'
 
-RSpec.describe Elasticsearch::Model::Adapter::ActiveRecord::Records, :elastic do
+RSpec.describe Elasticsearch::Model::Adapter::ActiveRecord::Records, :elastic, feature_category: :global_search do
   before do
     stub_ee_application_setting(elasticsearch_indexing: true)
   end
@@ -10,16 +10,16 @@
   describe '#records' do
     let(:user) { create(:user) }
     let(:search_options) { { options: { search_level: 'global', current_user: user, project_ids: :any, order_by: 'created_at', sort: 'desc' } } }
-    let(:results) { Issue.elastic_search('*', **search_options).records.to_a }
+    let(:results) { MergeRequest.elastic_search('*', **search_options).records.to_a }
 
-    let!(:new_issue) { create(:issue) }
-    let!(:recent_issue) { create(:issue, created_at: 1.hour.ago) }
-    let!(:old_issue) { create(:issue, created_at: 7.days.ago) }
+    let!(:new_merge_request) { create(:merge_request) }
+    let!(:recent_merge_request) { create(:merge_request, created_at: 1.hour.ago) }
+    let!(:old_merge_request) { create(:merge_request, created_at: 7.days.ago) }
 
     it 'returns results in the same sorted order as they come back from Elasticsearch' do
       ensure_elasticsearch_index!
 
-      expect(results).to eq([new_issue, recent_issue, old_issue])
+      expect(results).to eq([new_merge_request, recent_merge_request, old_merge_request])
     end
   end
 end
diff --git a/ee/spec/lib/gem_extensions/elasticsearch/model/adapter/multiple/records_spec.rb b/ee/spec/lib/gem_extensions/elasticsearch/model/adapter/multiple/records_spec.rb
index ee55610232d6e52ecb1b47d22211936564548dff..c73ed09db33bbb68ebda6f36cbb4044c60ed9bd3 100644
--- a/ee/spec/lib/gem_extensions/elasticsearch/model/adapter/multiple/records_spec.rb
+++ b/ee/spec/lib/gem_extensions/elasticsearch/model/adapter/multiple/records_spec.rb
@@ -10,15 +10,15 @@
   describe '#records' do
     let(:user) { create(:user) }
     let(:search_options) { { options: { current_user: user, project_ids: :any } } }
-    let(:records) { Elasticsearch::Model.search('*', [Issue, MergeRequest]).records.to_a }
+    let(:records) { Elasticsearch::Model.search('*', [MergeRequest, Note]).records.to_a }
 
-    let!(:issue) { create(:issue) }
+    let!(:note) { create(:note) }
     let!(:merge_request) { create(:merge_request) }
 
     it 'returns results from both classes in different Elasticsearch indexes' do
       ensure_elasticsearch_index!
 
-      expect(records).to match_array([issue, merge_request])
+      expect(records).to match_array([merge_request, note])
     end
   end
 end