MCPcopy Create free account
hub / github.com/async-profiler/async-profiler / TEST_CASE

Function TEST_CASE

test/native/nativeLockTest.cpp:11–23  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

9#include "nativeLockTracer.h"
10
11TEST_CASE(NativeLockTracer_start_with_valid_interval) {
12 Arguments args;
13 args._nativelock = 5000;
14
15 NativeLockTracer tracer;
16 Error error = tracer.start(args);
17
18 ASSERT_EQ(error.message(), (const char*)NULL);
19 ASSERT_EQ(NativeLockTracer::running(), true);
20
21 tracer.stop();
22 ASSERT_EQ(NativeLockTracer::running(), false);
23}
24
25TEST_CASE(NativeLockTracer_start_with_zero_interval) {
26 Arguments args;

Callers

nothing calls this directly

Calls 3

messageMethod · 0.80
startMethod · 0.65
stopMethod · 0.65

Tested by

no test coverage detected