diff options
author | Yabin Cui <yabinc@google.com> | 2022-11-29 17:39:23 +0000 |
---|---|---|
committer | Gerrit Code Review <noreply-gerritcodereview@google.com> | 2022-11-29 17:39:23 +0000 |
commit | fb93f923e01bae7f0805b00ecdd2e16eaadc2117 (patch) | |
tree | 6cf1646fba584556c9982435927660db0ed5790f | |
parent | 39babab79714161b2744f547cb3c24e0b06a0ab2 (diff) | |
parent | 2302d9c502da1c529800a839a38399b5ea27001f (diff) | |
download | extras-fb93f923e01bae7f0805b00ecdd2e16eaadc2117.tar.gz |
Merge "simpleperf: add etm data to fuzz corpus."
-rw-r--r-- | simpleperf/Android.bp | 2 | ||||
-rw-r--r-- | simpleperf/cmd_inject_test.cpp | 2 | ||||
-rw-r--r-- | simpleperf/get_test_data.h | 2 | ||||
-rw-r--r-- | simpleperf/testdata/etm/perf_etm.data (renamed from simpleperf/testdata/etm/perf.data) | bin | 12321 -> 12321 bytes |
4 files changed, 3 insertions, 3 deletions
diff --git a/simpleperf/Android.bp b/simpleperf/Android.bp index be3fe408..b16a32ad 100644 --- a/simpleperf/Android.bp +++ b/simpleperf/Android.bp @@ -738,5 +738,5 @@ cc_fuzz { enabled: false, }, }, - corpus: ["testdata/*.data"], + corpus: ["testdata/**/*.data"], } diff --git a/simpleperf/cmd_inject_test.cpp b/simpleperf/cmd_inject_test.cpp index f12d7479..6c6161c1 100644 --- a/simpleperf/cmd_inject_test.cpp +++ b/simpleperf/cmd_inject_test.cpp @@ -159,7 +159,7 @@ TEST(cmd_inject, unformatted_trace) { TEST(cmd_inject, multiple_input_files) { std::string data; - std::string perf_data = GetTestData(std::string("etm") + OS_PATH_SEPARATOR + "perf.data"); + std::string perf_data = GetTestData(PERF_DATA_ETM_TEST_LOOP); std::string perf_with_unformatted_trace = GetTestData(std::string("etm") + OS_PATH_SEPARATOR + "perf_with_unformatted_trace.data"); diff --git a/simpleperf/get_test_data.h b/simpleperf/get_test_data.h index 2711d5e4..a8acb059 100644 --- a/simpleperf/get_test_data.h +++ b/simpleperf/get_test_data.h @@ -144,6 +144,6 @@ static const std::string PERF_DATA_WITH_IP_ZERO_IN_CALLCHAIN = "perf_with_ip_zero_in_callchain.data"; // generated by `simpleperf record -e cs-etm:u ./etm_test_loop` -static const std::string PERF_DATA_ETM_TEST_LOOP = "etm/perf.data"; +static const std::string PERF_DATA_ETM_TEST_LOOP = "etm/perf_etm.data"; #endif // SIMPLE_PERF_GET_TEST_DATA_H_ diff --git a/simpleperf/testdata/etm/perf.data b/simpleperf/testdata/etm/perf_etm.data Binary files differindex 595443d0..595443d0 100644 --- a/simpleperf/testdata/etm/perf.data +++ b/simpleperf/testdata/etm/perf_etm.data |