projects
/
folly.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Fix SignalHandlerTest with ASAN
[folly.git]
/
folly
/
experimental
/
symbolizer
/
test
/
SignalHandlerTest.cpp
diff --git
a/folly/experimental/symbolizer/test/SignalHandlerTest.cpp
b/folly/experimental/symbolizer/test/SignalHandlerTest.cpp
index 899f3809dade37b5db26cebc7c53b0af00ffa939..1a8fae6b18bc56955e60684c8fef5335c5d48b21 100644
(file)
--- a/
folly/experimental/symbolizer/test/SignalHandlerTest.cpp
+++ b/
folly/experimental/symbolizer/test/SignalHandlerTest.cpp
@@
-48,13
+48,6
@@
TEST(SignalHandler, Simple) {
installFatalSignalHandler();
installFatalSignalCallbacks();
installFatalSignalHandler();
installFatalSignalCallbacks();
-#ifdef FOLLY_SANITIZE_ADDRESS
- EXPECT_DEATH(
- failHard(),
- // Testing an ASAN-enabled binary evokes a different diagnostic.
- // Use a regexp that requires only the first line of that output:
- "^ASAN:SIGSEGV\n.*");
-#else
EXPECT_DEATH(
failHard(),
"^\\*\\*\\* Aborted at [0-9]+ \\(Unix time, try 'date -d @[0-9]+'\\) "
EXPECT_DEATH(
failHard(),
"^\\*\\*\\* Aborted at [0-9]+ \\(Unix time, try 'date -d @[0-9]+'\\) "
@@
-71,8
+64,8
@@
TEST(SignalHandler, Simple) {
".* @ [0-9a-f]+.* main.*\n"
".*\n"
"Callback1\n"
".* @ [0-9a-f]+.* main.*\n"
".*\n"
"Callback1\n"
- "Callback2\n"
);
-#endif
+ "Callback2\n"
+ ".*");
}
} // namespace test
} // namespace symbolizer
}
} // namespace test
} // namespace symbolizer