| 159 | SC::AsyncLoopTimeout timeout; |
| 160 | |
| 161 | SC::Result start(SC::AsyncEventLoop& loop, SC::TimeMs duration) |
| 162 | { |
| 163 | timeout.callback = [](SC::AsyncLoopTimeout::Result&) |
| 164 | { SC_ASSERT_RELEASE("Test never finished. Event loop timeout expired." && false); }; |
| 165 | SC_TRY(timeout.start(loop, duration)); |
| 166 | loop.excludeFromActiveCount(timeout); |
| 167 | return SC::Result(true); |
| 168 | } |
| 169 | }; |
| 170 | |
| 171 | static bool compressionTestsAvailable(SC::TestReport& report) |
no test coverage detected