Commit f2d0e15 1 parent a10eeae commit f2d0e15 Copy full SHA for f2d0e15
File tree 1 file changed +11
-1
lines changed
testing/agent-for-testing/src/test/java/io/opentelemetry/javaagent/testing
1 file changed +11
-1
lines changed Original file line number Diff line number Diff line change 9
9
10
10
import io .opentelemetry .api .GlobalOpenTelemetry ;
11
11
import io .opentelemetry .javaagent .testing .common .AgentTestingExporterAccess ;
12
+ import io .opentelemetry .sdk .metrics .data .MetricData ;
12
13
import io .opentelemetry .sdk .trace .data .SpanData ;
13
14
import java .util .List ;
14
15
import org .junit .jupiter .api .BeforeEach ;
@@ -27,11 +28,20 @@ void empty() {
27
28
}
28
29
29
30
@ Test
30
- void exportAndRetrieve () {
31
+ void exportAndRetrieveSpans () {
31
32
GlobalOpenTelemetry .getTracer ("test" ).spanBuilder ("test" ).startSpan ().end ();
32
33
33
34
List <SpanData > spans = AgentTestingExporterAccess .getExportedSpans ();
34
35
assertEquals (1 , spans .size ());
35
36
assertEquals ("test" , spans .get (0 ).getName ());
36
37
}
38
+
39
+ @ Test
40
+ void exportAndRetrieveMetrics () {
41
+ GlobalOpenTelemetry .getMeter ("test" ).upDownCounterBuilder ("test" ).build ().add (1 );
42
+
43
+ List <MetricData > metrics = AgentTestingExporterAccess .getExportedMetrics ();
44
+ assertEquals (1 , metrics .size ());
45
+ assertEquals ("test" , metrics .get (0 ).getName ());
46
+ }
37
47
}
You can’t perform that action at this time.
0 commit comments