77 OtelConfigFile
88 JsonFile
99 PidFile
10- OtelcolName
10+ OtelcolName
1111 Otelcol
1212 ListPid
1313 ReadPidList
@@ -51,7 +51,7 @@ function testTrace(testCase)
5151 % perform test comparisons
5252 results = readJsonResults(testCase );
5353 verifyNumElements(testCase , results , 3 );
54-
54+
5555 % check generate_data span
5656 gendata = results{1 };
5757 verifyEqual(testCase , gendata .resourceSpans .scopeSpans .scope .name , ' trace_example' );
@@ -109,7 +109,7 @@ function testLogs(testCase)
109109 % perform test comparisons
110110 results = readJsonResults(testCase );
111111 verifyNumElements(testCase , results , 4 );
112-
112+
113113 % check top level function log
114114 toplevel = results{1 };
115115 verifyEqual(testCase , toplevel .resourceLogs .scopeLogs .scope .name , ' logs_example' );
@@ -224,7 +224,7 @@ function testAsyncMetrics(testCase)
224224 results = readJsonResults(testCase );
225225 niter_actual = length(results );
226226 result_latest = results{end }; % only check the latest
227-
227+
228228 verifyEqual(testCase , result_latest .resourceMetrics .scopeMetrics .scope .name , ' async_metrics_example' );
229229 instrnames = cellfun(@(x )string(x .name ), result_latest .resourceMetrics .scopeMetrics .metrics );
230230
@@ -274,7 +274,12 @@ function testWebread(testCase)
274274 % using disp to diagnose Issue #205
275275 disp(readlines(fixture .OutFile ))
276276 % run the example
277- webread_example();
277+ try
278+ webread_example();
279+ catch exception
280+ testCase .assertTrue(false ,readlines(fixture .OutFile ));
281+ end
282+
278283
279284 % perform test comparisons
280285 results = readJsonResults(testCase );
@@ -325,7 +330,7 @@ function testParallel(testCase)
325330
326331 % start a parallel pool with 2 workers
327332 poolobj = parpool(" Processes" , 2 );
328-
333+
329334 % define cleanup
330335 cleanupobj = onCleanup(@()delete(poolobj ));
331336
@@ -335,7 +340,7 @@ function testParallel(testCase)
335340 % perform test comparisons
336341 results = readJsonResults(testCase );
337342 verifyNumElements(testCase , results , 3 );
338-
343+
339344 % check worker spans
340345 worker1 = results{1 };
341346 verifyTrue(testCase , ismember(string(worker1 .resourceSpans .scopeSpans .spans .name ), ...
@@ -394,7 +399,7 @@ function testAutoTrace(testCase)
394399 % perform test comparisons
395400 results = readJsonResults(testCase );
396401 verifyNumElements(testCase , results , 3 );
397-
402+
398403 % check generate_data span
399404 gendata = results{1 };
400405 verifyEqual(testCase , gendata .resourceSpans .scopeSpans .scope .name , ' autotrace_example' );
0 commit comments