Lines Matching refs:TestStatus

251 enum class TestStatus {  enum
262 SignalHandlerTestStatus() : state_(TestStatus::kNone) { in SignalHandlerTestStatus()
265 TestStatus Get() { in Get()
270 Set(TestStatus::kNone); in Reset()
273 void Set(TestStatus state) { in Set()
275 case TestStatus::kNone: in Set()
276 AssertState(TestStatus::kHandleSecond); in Set()
279 case TestStatus::kRaiseFirst: in Set()
280 AssertState(TestStatus::kNone); in Set()
283 case TestStatus::kHandleFirst: in Set()
284 AssertState(TestStatus::kRaiseFirst); in Set()
287 case TestStatus::kRaiseSecond: in Set()
288 AssertState(TestStatus::kHandleFirst); in Set()
291 case TestStatus::kHandleSecond: in Set()
292 AssertState(TestStatus::kRaiseSecond); in Set()
304 TestStatus state_;
306 void AssertState(TestStatus expected) { in AssertState()
330 if (gSignalTestStatus.Get() != TestStatus::kNone) { in trampoline_Java_Main_testSignalHandlerNotReturn()
337 gSignalTestStatus.Set(TestStatus::kRaiseFirst); in trampoline_Java_Main_testSignalHandlerNotReturn()
342 if (gSignalTestStatus.Get() != TestStatus::kHandleSecond) { in trampoline_Java_Main_testSignalHandlerNotReturn()
354 if (gSignalTestStatus.Get() == TestStatus::kRaiseFirst) { in NotReturnSignalHandler()
356 gSignalTestStatus.Set(TestStatus::kHandleFirst); in NotReturnSignalHandler()
363 gSignalTestStatus.Set(TestStatus::kRaiseSecond); in NotReturnSignalHandler()
366 } else if (gSignalTestStatus.Get() == TestStatus::kRaiseSecond) { in NotReturnSignalHandler()
368 gSignalTestStatus.Set(TestStatus::kHandleSecond); in NotReturnSignalHandler()
587 if (gSignalTestStatus.Get() == TestStatus::kNone) { in nb_signalhandler()