2121 function setupOnce(testCase )
2222 commonSetupOnce(testCase );
2323 testCase.ShortIntervalReader = opentelemetry .sdk .metrics .PeriodicExportingMetricReader(...
24- opentelemetry .exporters .otlp .OtlpHttpMetricExporter (), ...
24+ opentelemetry .exporters .otlp .defaultMetricExporter (), ...
2525 " Interval" , seconds(2 ), " Timeout" , seconds(1 ));
2626 end
2727 end
@@ -41,8 +41,8 @@ function teardown(testCase)
4141 methods (Test )
4242 function testDefaultExporter(testCase )
4343 exporter = opentelemetry .exporters .otlp .defaultMetricExporter ;
44- verifyEqual( testCase , string(class( exporter )), " opentelemetry.exporters.otlp.OtlpHttpMetricExporter " );
45- verifyEqual( testCase , string( exporter . Endpoint ), " http://localhost:4318/v1/metrics " );
44+ % do not test the exporter class or the endpoint, as they
45+ % depend on which exporters are installed
4646 verifyEqual(testCase , exporter .Timeout , seconds(10 ));
4747 verifyEqual(testCase , string(exporter .PreferredAggregationTemporality ), " cumulative" );
4848 end
@@ -51,7 +51,7 @@ function testDefaultExporter(testCase)
5151 function testExporterBasic(testCase )
5252 timeout = seconds(5 );
5353 temporality = " delta" ;
54- exporter = opentelemetry .exporters .otlp .OtlpHttpMetricExporter (" Timeout" , timeout , ...
54+ exporter = opentelemetry .exporters .otlp .defaultMetricExporter (" Timeout" , timeout , ...
5555 " PreferredAggregationTemporality" , temporality );
5656 verifyEqual(testCase , exporter .Timeout , timeout );
5757 verifyEqual(testCase , string(exporter .PreferredAggregationTemporality ), temporality );
@@ -60,8 +60,8 @@ function testExporterBasic(testCase)
6060
6161 function testDefaultReader(testCase )
6262 reader = opentelemetry .sdk .metrics .PeriodicExportingMetricReader();
63- verifyEqual(testCase , string( class(reader .MetricExporter ) ), ...
64- " opentelemetry.exporters.otlp.OtlpHttpMetricExporter " );
63+ verifyEqual(testCase , class(reader .MetricExporter ), ...
64+ class( opentelemetry .exporters .otlp .defaultMetricExporter ) );
6565 verifyEqual(testCase , reader .Interval , minutes(1 ));
6666 verifyEqual(testCase , reader .Interval .Format , ' m' );
6767 verifyEqual(testCase , reader .Timeout , seconds(30 ));
@@ -86,9 +86,9 @@ function testReaderBasic(testCase)
8686 function testAddMetricReader(testCase )
8787 metername = " foo" ;
8888 countername = " bar" ;
89- exporter1 = opentelemetry .exporters .otlp .OtlpHttpMetricExporter (...
89+ exporter1 = opentelemetry .exporters .otlp .defaultMetricExporter (...
9090 " PreferredAggregationTemporality" , " delta" );
91- exporter2 = opentelemetry .exporters .otlp .OtlpHttpMetricExporter (...
91+ exporter2 = opentelemetry .exporters .otlp .defaultMetricExporter (...
9292 " PreferredAggregationTemporality" , " delta" );
9393 reader1 = opentelemetry .sdk .metrics .PeriodicExportingMetricReader(exporter1 , ...,
9494 " Interval" , seconds(2 ), " Timeout" , seconds(1 ));
0 commit comments