@@ -17,8 +17,8 @@ def teardown
1717 end
1818
1919 def test_queues_metrics
20- @reporter . report ( " test_metric" , 42 , integration : :test )
21- @reporter . report ( "another_metric" , 100 , integration : :test , unit : "Count" )
20+ @reporter . report ( metric : : test_metric, value : 42 )
21+ @reporter . report ( metric : :another_metric , value : 100 )
2222 end
2323
2424 def test_can_start_and_stop
@@ -27,7 +27,7 @@ def test_can_start_and_stop
2727 end
2828
2929 def test_filters_unregistered_puma_metrics
30- @reporter . report ( " Workers" , 4 , integration : :puma )
30+ @reporter . report ( metric : : Workers, value : 4 )
3131
3232 queue = @reporter . queue
3333 assert_empty queue
@@ -36,16 +36,16 @@ def test_filters_unregistered_puma_metrics
3636 def test_respects_puma_metrics_whitelist
3737 @reporter . register_collector ( :puma ) { }
3838 @config . metrics [ :puma ] = [ :Workers ]
39- @reporter . report ( " Workers" , 4 , integration : :puma )
40- @reporter . report ( " BootedWorkers" , 4 , integration : :puma )
39+ @reporter . report ( metric : : Workers, value : 4 )
40+ @reporter . report ( metric : : BootedWorkers, value : 4 )
4141
4242 queue = @reporter . queue
4343 assert_equal 1 , queue . size
4444 assert_equal "Workers" , queue . first [ :metric_name ]
4545 end
4646
4747 def test_filters_unregistered_sidekiq_metrics
48- @reporter . report ( " EnqueuedJobs" , 10 , integration : :sidekiq )
48+ @reporter . report ( metric : : EnqueuedJobs, value : 10 )
4949
5050 queue = @reporter . queue
5151 assert_empty queue
@@ -54,9 +54,9 @@ def test_filters_unregistered_sidekiq_metrics
5454 def test_respects_sidekiq_metrics_whitelist
5555 @reporter . register_collector ( :sidekiq ) { }
5656 @config . metrics [ :sidekiq ] = [ :EnqueuedJobs , :QueueLatency ]
57- @reporter . report ( " EnqueuedJobs" , 10 , integration : :sidekiq )
58- @reporter . report ( " ProcessedJobs" , 100 , integration : :sidekiq )
59- @reporter . report ( " QueueLatency" , 5.2 , integration : :sidekiq )
57+ @reporter . report ( metric : : EnqueuedJobs, value : 10 )
58+ @reporter . report ( metric : : ProcessedJobs, value : 100 )
59+ @reporter . report ( metric : : QueueLatency, value : 5.2 )
6060
6161 queue = @reporter . queue
6262 assert_equal 2 , queue . size
@@ -68,9 +68,9 @@ def test_respects_sidekiq_metrics_whitelist
6868
6969 def test_allows_unknown_namespaces
7070 @config . namespaces [ :custom ] = "CustomNamespace"
71- @config . metrics [ :custom ] = [ :custom_metric ]
71+ @config . metrics [ :custom ] = [ :my_custom_metric ]
7272 @reporter . register_collector ( :custom ) { }
73- @reporter . report ( "custom_metric" , 42 , integration : :custom )
73+ @reporter . report ( metric : :my_custom_metric , value : 42 )
7474
7575 queue = @reporter . queue
7676 assert_equal 1 , queue . size
@@ -133,7 +133,7 @@ def test_started_detects_dead_thread
133133 def test_adds_custom_dimensions_to_metrics
134134 @config . dimensions = { ServiceName : "myservice-api" , Environment : "production" }
135135 @reporter . register_collector ( :test ) { }
136- @reporter . report ( " test_metric" , 42 , integration : :test , dimensions : [ { name : " Region" , value : "us-east-1" } ] )
136+ @reporter . report ( metric : : test_metric, value : 42 , dimensions : { Region : "us-east-1" } )
137137
138138 queue = @reporter . queue
139139 assert_equal 1 , queue . size
@@ -154,7 +154,7 @@ def test_adds_custom_dimensions_to_metrics
154154
155155 def test_works_without_custom_dimensions
156156 @reporter . register_collector ( :test ) { }
157- @reporter . report ( " test_metric" , 42 , integration : :test , dimensions : [ { name : " Region" , value : "us-east-1" } ] )
157+ @reporter . report ( metric : : test_metric, value : 42 , dimensions : { Region : "us-east-1" } )
158158
159159 queue = @reporter . queue
160160 assert_equal 1 , queue . size
@@ -167,7 +167,7 @@ def test_works_without_custom_dimensions
167167 def test_custom_dimensions_with_no_metric_dimensions
168168 @config . dimensions = { ServiceName : "myservice-api" }
169169 @reporter . register_collector ( :test ) { }
170- @reporter . report ( " test_metric" , 42 , integration : :test )
170+ @reporter . report ( metric : : test_metric, value : 42 )
171171
172172 queue = @reporter . queue
173173 assert_equal 1 , queue . size
@@ -181,7 +181,7 @@ def test_lazy_startup_on_first_report
181181 @reporter . register_collector ( :test ) { }
182182 refute @reporter . started?
183183
184- @reporter . report ( " test_metric" , 42 , integration : :test )
184+ @reporter . report ( metric : : test_metric, value : 42 )
185185
186186 assert @reporter . started?
187187 assert @reporter . thread . alive?
@@ -191,31 +191,31 @@ def test_lazy_startup_does_not_double_start
191191 @reporter . register_collector ( :test ) { }
192192 refute @reporter . started?
193193
194- @reporter . report ( " metric1" , 1 , integration : :test )
194+ @reporter . report ( metric : : metric1, value : 1 )
195195 thread1 = @reporter . thread
196196
197- @reporter . report ( " metric2" , 2 , integration : :test )
197+ @reporter . report ( metric : : metric2, value : 2 )
198198 thread2 = @reporter . thread
199199
200200 assert_same thread1 , thread2
201201 end
202202
203203 def test_lazy_startup_restarts_after_stop
204204 @reporter . register_collector ( :test ) { }
205- @reporter . report ( " metric1" , 1 , integration : :test )
205+ @reporter . report ( metric : : metric1, value : 1 )
206206 assert @reporter . started?
207207
208208 @reporter . stop!
209209 refute @reporter . started?
210210
211- @reporter . report ( " metric2" , 2 , integration : :test )
211+ @reporter . report ( metric : : metric2, value : 2 )
212212 assert @reporter . started?
213213 end
214214
215215 def test_lazy_startup_with_unregistered_integration
216216 refute @reporter . started?
217217
218- @reporter . report ( " Workers" , 4 , integration : :puma )
218+ @reporter . report ( metric : : Workers, value : 4 )
219219
220220 refute @reporter . started?
221221 assert_empty @reporter . queue
0 commit comments