summaryrefslogtreecommitdiff
path: root/simpleperf/workload_test.cpp
diff options
context:
space:
mode:
authorYabin Cui <yabinc@google.com>2015-06-17 21:15:09 -0700
committerYabin Cui <yabinc@google.com>2015-06-18 16:47:02 -0700
commitb032de7a9e1975a838cd6df2e7c8df3c7f70a3ce (patch)
tree08c1d077015624b5488edc7483050f492364c451 /simpleperf/workload_test.cpp
parent1ded5c77b86bf64d121251e70d84fbe7cf19b06c (diff)
downloadextras-b032de7a9e1975a838cd6df2e7c8df3c7f70a3ce.tar.gz
Simpleperf: support monitoring existing processes/threads.
Also change the default record freq from 1000 to 4000. Because 1000 seems to be too low. Bug: 19483574 Change-Id: I340fcb9d28a156862705e483ee340a1c824eea21
Diffstat (limited to 'simpleperf/workload_test.cpp')
-rw-r--r--simpleperf/workload_test.cpp7
1 files changed, 4 insertions, 3 deletions
diff --git a/simpleperf/workload_test.cpp b/simpleperf/workload_test.cpp
index ada3969f..f250328b 100644
--- a/simpleperf/workload_test.cpp
+++ b/simpleperf/workload_test.cpp
@@ -17,8 +17,9 @@
#include <gtest/gtest.h>
#include <signal.h>
-#include <utils.h>
-#include <workload.h>
+
+#include "utils.h"
+#include "workload.h"
static volatile bool signaled;
static void signal_handler(int) {
@@ -49,7 +50,7 @@ static void run_signaled_workload() {
auto workload = Workload::CreateWorkload({"sleep", "10"});
ASSERT_TRUE(workload != nullptr);
ASSERT_TRUE(workload->Start());
- ASSERT_EQ(0, kill(workload->GetPid(), SIGSEGV));
+ ASSERT_EQ(0, kill(workload->GetPid(), SIGABRT));
while (!signaled) {
}
}