/dalvik/tests/050-sync-test/src/ |
ThreadDeathHandler.java | 6 * Report death-by-uncaught-exception.
|
/dalvik/tests/054-uncaught/src/ |
ThreadDeathHandler.java | 6 * Report death-by-uncaught-exception.
|
/external/chromium/sdch/open-vcdiff/src/gtest/ |
gtest-death-test.cc | 32 // This file implements death tests. 34 #include <gtest/gtest-death-test.h> 57 // The default death test style. 63 "Indicates how to run a death test in a forked child process: " 65 "from the beginning, running only the specific death test) or " 66 "\"fast\" (child process runs the death test immediately " 73 "the single death test to run, and a file descriptor to " 77 "death test. FOR INTERNAL USE ONLY."); 102 // Utilities needed for death tests. 127 // Generates a textual failure message when a death test finds more tha [all...] |
gtest-death-test.h | 34 // This header file defines the public API for death tests. It is 41 #include <gtest/internal/gtest-death-test-internal.h> 45 // This flag controls the style of death tests. Valid values are "threadsafe", 46 // meaning that the death test child process will re-execute the test binary 47 // from the start, running only a single death test, or "fast", 54 // The following macros are useful for writing death tests. 63 // 2. The parent process forks a sub-process and runs the death test 64 // in it; the sub-process exits with code 0 at the end of the death 77 // death tests only when there is a single thread. Since exit() has a 143 // The death testing framework causes this to have interesting semantics [all...] |
/external/chromium/testing/gtest/test/ |
gtest-death-test_ex_test.cc | 32 // Tests that verify interaction of exceptions and death tests. 34 #include "gtest/gtest-death-test.h" 49 // Tests that death tests report thrown exceptions as failures and that the 50 // exceptions do not escape death test macros. 55 FAIL() << "An exception escaped a death test macro invocation " 72 "gtest-death-test_ex_test.cc"); 79 // treated as death by death tests.
|
gtest-death-test_test.cc | 32 // Tests for death tests. 34 #include "gtest/gtest-death-test.h" 80 // A helper class whose objects replace the death test factory for a 113 // things that conflict with death tests. 123 DieWithMessage("death inside " + function + "()."); 126 // Tests that death tests work. 191 EXPECT_DEATH(GlobalFunction(), "death.*GlobalFunction"); 192 ASSERT_DEATH(GlobalFunction(), "death.*GlobalFunction"); 195 // Death in dbg, not opt. 282 // Tests that the death test macros expand to code which may or may no [all...] |
/external/chromium/testing/gtest/include/gtest/internal/ |
gtest-death-test-internal.h | 35 // death tests. They are subject to change without notice. 58 // returns a concrete class that depends on the prevailing death test 62 // In describing the results of death tests, these terms are used with 72 // appropriate action to take for the current death test; for example, 76 // argument is set. If the death test should be skipped, the pointer 84 // A helper class that aborts a death test when it's deleted. 94 // An enumeration of possible roles that may be taken when a death 95 // test is encountered. EXECUTE means that the death test logic should 97 // the appropriate environment for a child process to execute the death 111 // Waits for the death test to finish and returns its status [all...] |
/external/gtest/include/gtest/internal/ |
gtest-death-test-internal.h | 35 // death tests. They are subject to change without notice. 60 // returns a concrete class that depends on the prevailing death test 64 // In describing the results of death tests, these terms are used with 74 // appropriate action to take for the current death test; for example, 78 // argument is set. If the death test should be skipped, the pointer 86 // A helper class that aborts a death test when it's deleted. 96 // An enumeration of possible roles that may be taken when a death 97 // test is encountered. EXECUTE means that the death test logic should 99 // the appropriate environment for a child process to execute the death 109 // Waits for the death test to finish and returns its status [all...] |
/external/chromium/testing/gtest/include/gtest/ |
gtest-death-test.h | 34 // This header file defines the public API for death tests. It is 41 #include "gtest/internal/gtest-death-test-internal.h" 45 // This flag controls the style of death tests. Valid values are "threadsafe", 46 // meaning that the death test child process will re-execute the test binary 47 // from the start, running only a single death test, or "fast", 54 // The following macros are useful for writing death tests. 63 // 2. The parent process clone()s a sub-process and runs the death 65 // death test, if it hasn't exited already. 89 // On the regular expressions used in death tests: 97 // death tests; though it lacks many features you can find in PCR [all...] |
/external/llvm/utils/unittest/googletest/include/gtest/ |
gtest-death-test.h | 34 // This header file defines the public API for death tests. It is 41 #include <gtest/internal/gtest-death-test-internal.h> 45 // This flag controls the style of death tests. Valid values are "threadsafe", 46 // meaning that the death test child process will re-execute the test binary 47 // from the start, running only a single death test, or "fast", 54 // The following macros are useful for writing death tests. 63 // 2. The parent process clone()s a sub-process and runs the death 65 // death test, if it hasn't exited already. 89 // On the regular expressions used in death tests: 97 // death tests; though it lacks many features you can find in PCR [all...] |
/external/llvm/utils/unittest/googletest/include/gtest/internal/ |
gtest-death-test-internal.h | 35 // death tests. They are subject to change without notice. 56 // returns a concrete class that depends on the prevailing death test 60 // In describing the results of death tests, these terms are used with 70 // appropriate action to take for the current death test; for example, 74 // argument is set. If the death test should be skipped, the pointer 82 // A helper class that aborts a death test when it's deleted. 92 // An enumeration of possible roles that may be taken when a death 93 // test is encountered. EXECUTE means that the death test logic should 95 // the appropriate environment for a child process to execute the death 105 // Waits for the death test to finish and returns its status [all...] |
/external/protobuf/gtest/include/gtest/ |
gtest-death-test.h | 34 // This header file defines the public API for death tests. It is 41 #include <gtest/internal/gtest-death-test-internal.h> 45 // This flag controls the style of death tests. Valid values are "threadsafe", 46 // meaning that the death test child process will re-execute the test binary 47 // from the start, running only a single death test, or "fast", 54 // The following macros are useful for writing death tests. 63 // 2. The parent process clone()s a sub-process and runs the death 65 // death test, if it hasn't exited already. 89 // On the regular expressions used in death tests: 97 // death tests; though it lacks many features you can find in PCR [all...] |
/external/protobuf/gtest/include/gtest/internal/ |
gtest-death-test-internal.h | 35 // death tests. They are subject to change without notice. 56 // returns a concrete class that depends on the prevailing death test 60 // In describing the results of death tests, these terms are used with 70 // appropriate action to take for the current death test; for example, 74 // argument is set. If the death test should be skipped, the pointer 82 // A helper class that aborts a death test when it's deleted. 92 // An enumeration of possible roles that may be taken when a death 93 // test is encountered. EXECUTE means that the death test logic should 95 // the appropriate environment for a child process to execute the death 105 // Waits for the death test to finish and returns its status [all...] |
/external/chromium/sdch/open-vcdiff/src/gtest/internal/ |
gtest-death-test-internal.h | 35 // death tests. They are subject to change without notice. 55 // returns a concrete class that depends on the prevailing death test 59 // In describing the results of death tests, these terms are used with 69 // appropriate action to take for the current death test; for example, 73 // argument is set. If the death test should be skipped, the pointer 81 // A helper class that aborts a death test when it's deleted. 91 // An enumeration of possible roles that may be taken when a death 92 // test is encountered. EXECUTE means that the death test logic should 94 // the appropriate environment for a child process to execute the death 104 // Waits for the death test to finish and returns its status [all...] |
/external/gtest/src/ |
gtest-death-test.cc | 32 // This file implements death tests. 34 #include <gtest/gtest-death-test.h> 73 // The default death test style. 79 "Indicates how to run a death test in a forked child process: " 81 "from the beginning, running only the specific death test) or " 82 "\"fast\" (child process runs the death test immediately " 88 "Instructs to use fork()/_exit() instead of clone() in death tests. " 101 "the single death test to run, and a file descriptor to " 105 "death test. FOR INTERNAL USE ONLY."); 136 // Utilities needed for death tests [all...] |
/external/protobuf/gtest/test/ |
gtest-death-test_test.cc | 32 // Tests for death tests. 34 #include <gtest/gtest-death-test.h> 80 // A helper class whose objects replace the death test factory for a 106 // Tests that death tests work. 118 fprintf(stderr, "%s", "death inside StaticMemberFunction()."); 123 // things that conflict with death tests. 130 fprintf(stderr, "%s", "death inside MemberFunction()."); 149 GTEST_LOG_(FATAL) << "death inside MayDie::MemberFunction()."; 160 GTEST_LOG_(FATAL) << "death inside GlobalFunction()."; 165 GTEST_LOG_(FATAL) << "death inside NonVoidFunction()." [all...] |
/external/chromium/testing/gtest/src/ |
gtest-death-test.cc | 32 // This file implements death tests. 34 #include "gtest/gtest-death-test.h" 73 // The default death test style. 79 "Indicates how to run a death test in a forked child process: " 81 "from the beginning, running only the specific death test) or " 82 "\"fast\" (child process runs the death test immediately " 88 "Instructs to use fork()/_exit() instead of clone() in death tests. " 101 "the single death test to run, and a file descriptor to " 105 "death test. FOR INTERNAL USE ONLY."); 140 // Utilities needed for death tests [all...] |
/external/gtest/include/gtest/ |
gtest-death-test.h | 34 // This header file defines the public API for death tests. It is 41 #include <gtest/internal/gtest-death-test-internal.h> 45 // This flag controls the style of death tests. Valid values are "threadsafe", 46 // meaning that the death test child process will re-execute the test binary 47 // from the start, running only a single death test, or "fast", 54 // The following macros are useful for writing death tests. 63 // 2. The parent process clone()s a sub-process and runs the death 65 // death test, if it hasn't exited already. 89 // On the regular expressions used in death tests: 97 // death tests; though it lacks many features you can find in PCR [all...] |
/external/llvm/utils/unittest/googletest/ |
gtest-death-test.cc | 32 // This file implements death tests. 34 #include <gtest/gtest-death-test.h> 73 // The default death test style. 79 "Indicates how to run a death test in a forked child process: " 81 "from the beginning, running only the specific death test) or " 82 "\"fast\" (child process runs the death test immediately " 88 "Instructs to use fork()/_exit() instead of clone() in death tests. " 101 "the single death test to run, and a file descriptor to " 105 "death test. FOR INTERNAL USE ONLY."); 136 // Utilities needed for death tests [all...] |
/external/protobuf/gtest/src/ |
gtest-death-test.cc | 32 // This file implements death tests. 34 #include <gtest/gtest-death-test.h> 73 // The default death test style. 79 "Indicates how to run a death test in a forked child process: " 81 "from the beginning, running only the specific death test) or " 82 "\"fast\" (child process runs the death test immediately " 88 "Instructs to use fork()/_exit() instead of clone() in death tests. " 101 "the single death test to run, and a file descriptor to " 105 "death test. FOR INTERNAL USE ONLY."); 136 // Utilities needed for death tests [all...] |
/external/gtest/test/ |
gtest-death-test_test.cc | 32 // Tests for death tests. 34 #include <gtest/gtest-death-test.h> 75 // A helper class whose objects replace the death test factory for a 101 // Tests that death tests work. 117 fprintf(stderr, "%s", "death inside StaticMemberFunction()."); 122 // things that conflict with death tests. 129 fprintf(stderr, "%s", "death inside MemberFunction()."); 148 GTEST_LOG_(FATAL, "death inside MayDie::MemberFunction()."); 159 GTEST_LOG_(FATAL, "death inside GlobalFunction()."); 164 GTEST_LOG_(FATAL, "death inside NonVoidFunction().") [all...] |
/frameworks/base/core/java/android/os/ |
TokenWatcher.java | 73 Death d = new Death(token, tag); 91 Death d = mTokens.remove(token); 162 private class Death implements IBinder.DeathRecipient 167 Death(IBinder token, String tag) 192 private WeakHashMap<IBinder,Death> mTokens = new WeakHashMap<IBinder,Death>();
|
/external/llvm/utils/unittest/ |
CMakeLists.txt | 32 googletest/gtest-death-test.cc
|
/external/chromium/testing/gtest/ |
CMakeLists.txt | 114 cxx_test(gtest-death-test_test gtest_main) 150 cxx_test_with_flags(gtest-death-test_ex_nocatch_test 152 gtest test/gtest-death-test_ex_test.cc) 153 cxx_test_with_flags(gtest-death-test_ex_catch_test 155 gtest test/gtest-death-test_ex_test.cc)
|
/external/chromium/base/ |
tracked_objects_unittest.cc | 78 // Now instigate a birth, and a death. 88 EXPECT_EQ(1, death_map.begin()->second.count()); // 1 death. 90 // The births were at the same location as the one known death.
|