Skip to content

Commit e742ac8

Browse files
committed
Update testpoint to output Diagnostic
1 parent 4dd5c40 commit e742ac8

File tree

1 file changed

+13
-8
lines changed

1 file changed

+13
-8
lines changed

test/texamples.m

Lines changed: 13 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
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

Comments
 (0)