File tree Expand file tree Collapse file tree 1 file changed +4
-5
lines changed
spec/datadog/tracing/contrib/active_record Expand file tree Collapse file tree 1 file changed +4
-5
lines changed Original file line number Diff line number Diff line change 142
142
YAML
143
143
end
144
144
145
+ let ( :makara_span ) { spans . find { |s | s . name == 'mysql2_makara.query' } }
146
+
145
147
context 'and a master write operation' do
146
148
it 'matches replica configuration' do
147
149
# SHOW queries are executed on master
148
150
ActiveRecord ::Base . connection . execute ( 'SHOW TABLES' )
149
151
150
- expect ( spans ) . to have_at_least ( 1 ) . item
151
- spans . each do |span |
152
- expect ( span . service ) . to eq ( primary_service_name )
153
- end
152
+ expect ( makara_span . service ) . to eq ( primary_service_name )
154
153
end
155
154
end
156
155
159
158
# SELECT queries are executed on replicas
160
159
Article . count
161
160
162
- expect ( span . service ) . to eq ( secondary_service_name )
161
+ expect ( makara_span . service ) . to eq ( secondary_service_name )
163
162
end
164
163
end
165
164
end
You can’t perform that action at this time.
0 commit comments