From fd221204662137dd97079e42f7ffc9a5688b67e3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=86=B7=E6=98=8C=E6=99=B6?= Date: Tue, 15 Apr 2025 15:47:59 +0800 Subject: [PATCH] =?UTF-8?q?UT=E7=94=A8=E4=BE=8Blevel=E7=AD=89=E7=BA=A7?= =?UTF-8?q?=E6=95=B4=E6=94=B9=20Signed-off-by:leiguangyu=20?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: 冷昌晶 --- .../unittest/common/native/callstack_test.cpp | 26 +- test/unittest/common/native/command_test.cpp | 2 +- .../unittest/common/native/cpu_usage_test.cpp | 40 +-- .../common/native/debug_logger_test.cpp | 8 +- test/unittest/common/native/dwarf_test.cpp | 6 +- test/unittest/common/native/hashlist_test.cpp | 16 +- .../common/native/hiperf_client_test.cpp | 36 +-- .../common/native/hiperf_libreport_test.cpp | 48 ++-- .../common/native/option_debug_test.cpp | 18 +- test/unittest/common/native/option_test.cpp | 36 +-- .../common/native/perf_event_record_test.cpp | 52 ++-- .../common/native/perf_events_test.cpp | 18 +- .../common/native/perf_file_format_test.cpp | 6 +- .../common/native/perf_file_reader_test.cpp | 12 +- .../common/native/perf_file_writer_test.cpp | 4 +- test/unittest/common/native/register_test.cpp | 8 +- .../common/native/report_json_file_test.cpp | 26 +- .../native/report_protobuf_file_test.cpp | 10 +- test/unittest/common/native/report_test.cpp | 26 +- .../common/native/ring_buffer_test.cpp | 2 +- .../common/native/spe_decoder_test.cpp | 4 +- .../common/native/subcommand_dump_test.cpp | 94 +++---- .../common/native/subcommand_help_test.cpp | 2 +- .../common/native/subcommand_list_test.cpp | 8 +- .../common/native/subcommand_record_test.cpp | 230 +++++++++--------- .../common/native/subcommand_report_test.cpp | 68 +++--- .../common/native/subcommand_stat_test.cpp | 84 +++---- .../common/native/subcommand_test.cpp | 6 +- .../common/native/symbols_file_test.cpp | 18 +- .../common/native/tracked_command_test.cpp | 2 +- .../common/native/unique_stack_table_test.cpp | 4 +- .../unittest/common/native/utilities_test.cpp | 50 ++-- .../common/native/virtual_runtime_test.cpp | 8 +- .../common/native/virtual_thread_test.cpp | 8 +- 34 files changed, 493 insertions(+), 493 deletions(-) diff --git a/test/unittest/common/native/callstack_test.cpp b/test/unittest/common/native/callstack_test.cpp index 4172720..e4e8af5 100644 --- a/test/unittest/common/native/callstack_test.cpp +++ b/test/unittest/common/native/callstack_test.cpp @@ -48,7 +48,7 @@ void CallStackTest::TearDown() {} * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(CallStackTest, ExpendCallStackEmpty, TestSize.Level1) +HWTEST_F(CallStackTest, ExpendCallStackEmpty, TestSize.Level2) { /* 3 2 1 @@ -76,7 +76,7 @@ HWTEST_F(CallStackTest, ExpendCallStackEmpty, TestSize.Level1) * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(CallStackTest, ExpendCallStackC, TestSize.Level1) +HWTEST_F(CallStackTest, ExpendCallStackC, TestSize.Level0) { /* 3 2 1 @@ -137,7 +137,7 @@ HWTEST_F(CallStackTest, ExpendCallStackBC, TestSize.Level1) * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(CallStackTest, ExpendCallStackABC, TestSize.Level1) +HWTEST_F(CallStackTest, ExpendCallStackABC, TestSize.Level0) { /* 3 2 1 @@ -200,7 +200,7 @@ HWTEST_F(CallStackTest, ExpendCallStackAB, TestSize.Level1) * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(CallStackTest, ExpendCallStackA, TestSize.Level1) +HWTEST_F(CallStackTest, ExpendCallStackA, TestSize.Level2) { /* 3 2 1 @@ -230,7 +230,7 @@ HWTEST_F(CallStackTest, ExpendCallStackA, TestSize.Level1) * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(CallStackTest, ExpendCallStackB, TestSize.Level1) +HWTEST_F(CallStackTest, ExpendCallStackB, TestSize.Level2) { /* 3 2 1 @@ -264,7 +264,7 @@ HWTEST_F(CallStackTest, ExpendCallStackB, TestSize.Level1) * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(CallStackTest, ExpendCallStackB2, TestSize.Level1) +HWTEST_F(CallStackTest, ExpendCallStackB2, TestSize.Level2) { /* 3 2 1 @@ -298,7 +298,7 @@ HWTEST_F(CallStackTest, ExpendCallStackB2, TestSize.Level1) * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(CallStackTest, ExpendCallStackB0, TestSize.Level1) +HWTEST_F(CallStackTest, ExpendCallStackB0, TestSize.Level0) { /* 3 2 1 @@ -363,7 +363,7 @@ HWTEST_F(CallStackTest, ExpendCallStackBC2, TestSize.Level1) * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(CallStackTest, ExpendCallStackABCDE, TestSize.Level1) +HWTEST_F(CallStackTest, ExpendCallStackABCDE, TestSize.Level0) { /* 0. A -> B -> C -> E -> F @@ -412,7 +412,7 @@ HWTEST_F(CallStackTest, ExpendCallStackABCDE, TestSize.Level1) * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(CallStackTest, ExpendCallStackFailure, TestSize.Level1) +HWTEST_F(CallStackTest, ExpendCallStackFailure, TestSize.Level3) { /* 0. A -> B -> C -> E -> F @@ -443,7 +443,7 @@ HWTEST_F(CallStackTest, ExpendCallStackFailure, TestSize.Level1) * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(CallStackTest, ExpendCallStackTwoChance, TestSize.Level1) +HWTEST_F(CallStackTest, ExpendCallStackTwoChance, TestSize.Level0) { /* 0. A -> B -> C -> E -> F @@ -498,7 +498,7 @@ HWTEST_F(CallStackTest, ExpendCallStackFullCache, TestSize.Level1) * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(CallStackTest, ExpendCallStackSmall, TestSize.Level1) +HWTEST_F(CallStackTest, ExpendCallStackSmall, TestSize.Level2) { CallStack callStack; std::vector stack0 = {}; @@ -515,7 +515,7 @@ HWTEST_F(CallStackTest, ExpendCallStackSmall, TestSize.Level1) * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(CallStackTest, ExpendCallStackLimit, TestSize.Level1) +HWTEST_F(CallStackTest, ExpendCallStackLimit, TestSize.Level2) { /* 3 2 1 0 @@ -644,7 +644,7 @@ HWTEST_F(CallStackTest, UnwindCallStack, TestSize.Level1) * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(CallStackTest, ClearCache, TestSize.Level1) +HWTEST_F(CallStackTest, ClearCache, TestSize.Level2) { uint n = 0; CallStack callStack; diff --git a/test/unittest/common/native/command_test.cpp b/test/unittest/common/native/command_test.cpp index 57f118a..0e6f212 100644 --- a/test/unittest/common/native/command_test.cpp +++ b/test/unittest/common/native/command_test.cpp @@ -71,7 +71,7 @@ void CommandTest::TearDown() * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(CommandTest, TestCommandDistribution, TestSize.Level1) +HWTEST_F(CommandTest, TestCommandDistribution, TestSize.Level0) { std::string args; diff --git a/test/unittest/common/native/cpu_usage_test.cpp b/test/unittest/common/native/cpu_usage_test.cpp index 0a5dc45..d22fc6a 100644 --- a/test/unittest/common/native/cpu_usage_test.cpp +++ b/test/unittest/common/native/cpu_usage_test.cpp @@ -240,7 +240,7 @@ void CpuUsageTest::TestCpuUsage(const std::string &option, unsigned int expect, * @tc.desc: test hiperf record system wide cpu usage within required limit * @tc.type: FUNC */ -HWTEST_F(CpuUsageTest, recordCpuUsageF100_FP_SYSTEM, TestSize.Level1) +HWTEST_F(CpuUsageTest, recordCpuUsageF100_FP_SYSTEM, TestSize.Level0) { TestCpuUsage("-a -f 100 -s fp -d 10", F100_FP_CPU_LIMIT_SYSTEM, false); } @@ -260,7 +260,7 @@ HWTEST_F(CpuUsageTest, recordCpuUsageF500_FP_SYSTEM, TestSize.Level1) * @tc.desc: test hiperf record system wide cpu usage within required limit * @tc.type: FUNC */ -HWTEST_F(CpuUsageTest, recordCpuUsageF1000_FP_SYSTEM, TestSize.Level1) +HWTEST_F(CpuUsageTest, recordCpuUsageF1000_FP_SYSTEM, TestSize.Level2) { TestCpuUsage("-a -f 1000 -s fp -d 10", F1000_FP_CPU_LIMIT_SYSTEM, false); } @@ -270,7 +270,7 @@ HWTEST_F(CpuUsageTest, recordCpuUsageF1000_FP_SYSTEM, TestSize.Level1) * @tc.desc: test hiperf record system wide cpu usage within required limit * @tc.type: FUNC */ -HWTEST_F(CpuUsageTest, recordCpuUsageF2000_FP_SYSTEM, TestSize.Level1) +HWTEST_F(CpuUsageTest, recordCpuUsageF2000_FP_SYSTEM, TestSize.Level2) { TestCpuUsage("-a -f 2000 -s fp -d 10", F2000_FP_CPU_LIMIT_SYSTEM, false); } @@ -280,7 +280,7 @@ HWTEST_F(CpuUsageTest, recordCpuUsageF2000_FP_SYSTEM, TestSize.Level1) * @tc.desc: test hiperf record system wide cpu usage within required limit * @tc.type: FUNC */ -HWTEST_F(CpuUsageTest, recordCpuUsageF4000_FP_SYSTEM, TestSize.Level1) +HWTEST_F(CpuUsageTest, recordCpuUsageF4000_FP_SYSTEM, TestSize.Level0) { TestCpuUsage("-a -f 4000 -s fp -d 10", F4000_FP_CPU_LIMIT_SYSTEM, false); } @@ -290,7 +290,7 @@ HWTEST_F(CpuUsageTest, recordCpuUsageF4000_FP_SYSTEM, TestSize.Level1) * @tc.desc: test hiperf record system wide cpu usage within required limit * @tc.type: FUNC */ -HWTEST_F(CpuUsageTest, recordCpuUsageF8000_FP_SYSTEM, TestSize.Level1) +HWTEST_F(CpuUsageTest, recordCpuUsageF8000_FP_SYSTEM, TestSize.Level3) { TestCpuUsage("-a -f 8000 -s fp -d 10", F8000_FP_CPU_LIMIT_SYSTEM, false); } @@ -300,7 +300,7 @@ HWTEST_F(CpuUsageTest, recordCpuUsageF8000_FP_SYSTEM, TestSize.Level1) * @tc.desc: test hiperf record system wide cpu usage within required limit * @tc.type: FUNC */ -HWTEST_F(CpuUsageTest, recordCpuUsageF100_DWARF_SYSTEM, TestSize.Level1) +HWTEST_F(CpuUsageTest, recordCpuUsageF100_DWARF_SYSTEM, TestSize.Level0) { TestCpuUsage("-a -f 100 -s dwarf -d 10", F100_DWARF_CPU_LIMIT_SYSTEM, false); } @@ -320,7 +320,7 @@ HWTEST_F(CpuUsageTest, recordCpuUsageF500_DWARF_SYSTEM, TestSize.Level1) * @tc.desc: test hiperf record system wide cpu usage within required limit * @tc.type: FUNC */ -HWTEST_F(CpuUsageTest, recordCpuUsageF1000_DWARF_SYSTEM, TestSize.Level1) +HWTEST_F(CpuUsageTest, recordCpuUsageF1000_DWARF_SYSTEM, TestSize.Level2) { TestCpuUsage("-a -f 1000 -s dwarf -d 10", F1000_DWARF_CPU_LIMIT_SYSTEM, false); } @@ -330,7 +330,7 @@ HWTEST_F(CpuUsageTest, recordCpuUsageF1000_DWARF_SYSTEM, TestSize.Level1) * @tc.desc: test hiperf record system wide cpu usage within required limit * @tc.type: FUNC */ -HWTEST_F(CpuUsageTest, recordCpuUsageF2000_DWARF_SYSTEM, TestSize.Level1) +HWTEST_F(CpuUsageTest, recordCpuUsageF2000_DWARF_SYSTEM, TestSize.Level2) { TestCpuUsage("-a -f 2000 -s dwarf -d 10", F2000_DWARF_CPU_LIMIT_SYSTEM, false); } @@ -340,7 +340,7 @@ HWTEST_F(CpuUsageTest, recordCpuUsageF2000_DWARF_SYSTEM, TestSize.Level1) * @tc.desc: test hiperf record system wide cpu usage within required limit * @tc.type: FUNC */ -HWTEST_F(CpuUsageTest, recordCpuUsageF4000_DWARF_SYSTEM, TestSize.Level1) +HWTEST_F(CpuUsageTest, recordCpuUsageF4000_DWARF_SYSTEM, TestSize.Level0) { TestCpuUsage("-a -f 4000 -s dwarf -d 10", F4000_DWARF_CPU_LIMIT_SYSTEM, false); } @@ -350,7 +350,7 @@ HWTEST_F(CpuUsageTest, recordCpuUsageF4000_DWARF_SYSTEM, TestSize.Level1) * @tc.desc: test hiperf record system wide cpu usage within required limit * @tc.type: FUNC */ -HWTEST_F(CpuUsageTest, recordCpuUsageF8000_DWARF_SYSTEM, TestSize.Level1) +HWTEST_F(CpuUsageTest, recordCpuUsageF8000_DWARF_SYSTEM, TestSize.Level3) { TestCpuUsage("-a -f 8000 -s dwarf -d 10", F8000_DWARF_CPU_LIMIT_SYSTEM, false); } @@ -360,7 +360,7 @@ HWTEST_F(CpuUsageTest, recordCpuUsageF8000_DWARF_SYSTEM, TestSize.Level1) * @tc.desc: test hiperf record one process cpu usage within required limit * @tc.type: FUNC */ -HWTEST_F(CpuUsageTest, recordCpuUsageF100_FP_PROCESS, TestSize.Level1) +HWTEST_F(CpuUsageTest, recordCpuUsageF100_FP_PROCESS, TestSize.Level0) { TestCpuUsage("-f 100 -s fp -d 10", F100_FP_CPU_LIMIT_PROCESS, true); } @@ -380,7 +380,7 @@ HWTEST_F(CpuUsageTest, recordCpuUsageF500_FP_PROCESS, TestSize.Level1) * @tc.desc: test hiperf record one process cpu usage within required limit * @tc.type: FUNC */ -HWTEST_F(CpuUsageTest, recordCpuUsageF1000_FP_PROCESS, TestSize.Level1) +HWTEST_F(CpuUsageTest, recordCpuUsageF1000_FP_PROCESS, TestSize.Level2) { TestCpuUsage("-f 1000 -s fp -d 10", F1000_FP_CPU_LIMIT_PROCESS, true); } @@ -390,7 +390,7 @@ HWTEST_F(CpuUsageTest, recordCpuUsageF1000_FP_PROCESS, TestSize.Level1) * @tc.desc: test hiperf record one process cpu usage within required limit * @tc.type: FUNC */ -HWTEST_F(CpuUsageTest, recordCpuUsageF2000_FP_PROCESS, TestSize.Level1) +HWTEST_F(CpuUsageTest, recordCpuUsageF2000_FP_PROCESS, TestSize.Level2) { TestCpuUsage("-f 2000 -s fp -d 10", F2000_FP_CPU_LIMIT_PROCESS, true); } @@ -400,7 +400,7 @@ HWTEST_F(CpuUsageTest, recordCpuUsageF2000_FP_PROCESS, TestSize.Level1) * @tc.desc: test hiperf record one process cpu usage within required limit * @tc.type: FUNC */ -HWTEST_F(CpuUsageTest, recordCpuUsageF4000_FP_PROCESS, TestSize.Level1) +HWTEST_F(CpuUsageTest, recordCpuUsageF4000_FP_PROCESS, TestSize.Level0) { TestCpuUsage("-f 4000 -s fp -d 10", F4000_FP_CPU_LIMIT_PROCESS, true); } @@ -410,7 +410,7 @@ HWTEST_F(CpuUsageTest, recordCpuUsageF4000_FP_PROCESS, TestSize.Level1) * @tc.desc: test hiperf record one process cpu usage within required limit * @tc.type: FUNC */ -HWTEST_F(CpuUsageTest, recordCpuUsageF8000_FP_PROCESS, TestSize.Level1) +HWTEST_F(CpuUsageTest, recordCpuUsageF8000_FP_PROCESS, TestSize.Level3) { TestCpuUsage("-f 8000 -s fp -d 10", F8000_FP_CPU_LIMIT_PROCESS, true); } @@ -420,7 +420,7 @@ HWTEST_F(CpuUsageTest, recordCpuUsageF8000_FP_PROCESS, TestSize.Level1) * @tc.desc: test hiperf record one process cpu usage within required limit * @tc.type: FUNC */ -HWTEST_F(CpuUsageTest, recordCpuUsageF100_DWARF_PROCESS, TestSize.Level1) +HWTEST_F(CpuUsageTest, recordCpuUsageF100_DWARF_PROCESS, TestSize.Level0) { TestCpuUsage("-f 100 -s dwarf -d 10", F100_DWARF_CPU_LIMIT_PROCESS, true); } @@ -440,7 +440,7 @@ HWTEST_F(CpuUsageTest, recordCpuUsageF500_DWARF_PROCESS, TestSize.Level1) * @tc.desc: test hiperf record one process cpu usage within required limit * @tc.type: FUNC */ -HWTEST_F(CpuUsageTest, recordCpuUsageF1000_DWARF_PROCESS, TestSize.Level1) +HWTEST_F(CpuUsageTest, recordCpuUsageF1000_DWARF_PROCESS, TestSize.Level2) { TestCpuUsage("-f 1000 -s dwarf -d 10", F1000_DWARF_CPU_LIMIT_PROCESS, true); } @@ -450,7 +450,7 @@ HWTEST_F(CpuUsageTest, recordCpuUsageF1000_DWARF_PROCESS, TestSize.Level1) * @tc.desc: test hiperf record one process cpu usage within required limit * @tc.type: FUNC */ -HWTEST_F(CpuUsageTest, recordCpuUsageF2000_DWARF_PROCESS, TestSize.Level1) +HWTEST_F(CpuUsageTest, recordCpuUsageF2000_DWARF_PROCESS, TestSize.Level2) { TestCpuUsage("-f 2000 -s dwarf -d 10", F2000_DWARF_CPU_LIMIT_PROCESS, true); } @@ -460,7 +460,7 @@ HWTEST_F(CpuUsageTest, recordCpuUsageF2000_DWARF_PROCESS, TestSize.Level1) * @tc.desc: test hiperf record one process cpu usage within required limit * @tc.type: FUNC */ -HWTEST_F(CpuUsageTest, recordCpuUsageF4000_DWARF_PROCESS, TestSize.Level1) +HWTEST_F(CpuUsageTest, recordCpuUsageF4000_DWARF_PROCESS, TestSize.Level0) { TestCpuUsage("-f 4000 -s dwarf -d 10", F4000_DWARF_CPU_LIMIT_PROCESS, true); } @@ -470,7 +470,7 @@ HWTEST_F(CpuUsageTest, recordCpuUsageF4000_DWARF_PROCESS, TestSize.Level1) * @tc.desc: test hiperf record one process cpu usage within required limit * @tc.type: FUNC */ -HWTEST_F(CpuUsageTest, recordCpuUsageF8000_DWARF_PROCESS, TestSize.Level1) +HWTEST_F(CpuUsageTest, recordCpuUsageF8000_DWARF_PROCESS, TestSize.Level3) { TestCpuUsage("-f 8000 -s dwarf -d 10", F8000_DWARF_CPU_LIMIT_PROCESS, true); } diff --git a/test/unittest/common/native/debug_logger_test.cpp b/test/unittest/common/native/debug_logger_test.cpp index 4c961bc..ce0294b 100644 --- a/test/unittest/common/native/debug_logger_test.cpp +++ b/test/unittest/common/native/debug_logger_test.cpp @@ -108,7 +108,7 @@ void DebugLoggerTest::LogLevelTest(DebugLevel testlevel, bool useStdout) * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(DebugLoggerTest, Log, TestSize.Level1) +HWTEST_F(DebugLoggerTest, Log, TestSize.Level0) { DebugLogger::GetInstance()->SetMixLogOutput(true); StdoutRecord stdoutRecord; @@ -173,7 +173,7 @@ HWTEST_F(DebugLoggerTest, SetLogLevel, TestSize.Level1) * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(DebugLoggerTest, GetInstance, TestSize.Level1) +HWTEST_F(DebugLoggerTest, GetInstance, TestSize.Level2) { EXPECT_NE(DebugLogger::GetInstance(), nullptr); } @@ -213,7 +213,7 @@ HWTEST_F(DebugLoggerTest, SetLogPath, TestSize.Level1) * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(DebugLoggerTest, SetLogTags, TestSize.Level1) +HWTEST_F(DebugLoggerTest, SetLogTags, TestSize.Level2) { const std::string errorLogTag = "errtag"; const std::string errorLogTags = "errtag,errtag,errtag"; @@ -255,7 +255,7 @@ HWTEST_F(DebugLoggerTest, SetLogTags, TestSize.Level1) * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(DebugLoggerTest, Disable, TestSize.Level1) +HWTEST_F(DebugLoggerTest, Disable, TestSize.Level2) { HLOGD("log disabled"); DebugLogger::GetInstance()->Disable(true); diff --git a/test/unittest/common/native/dwarf_test.cpp b/test/unittest/common/native/dwarf_test.cpp index f656b35..db27a03 100644 --- a/test/unittest/common/native/dwarf_test.cpp +++ b/test/unittest/common/native/dwarf_test.cpp @@ -146,7 +146,7 @@ HWTEST_F(DwarfTest, GetEnd, TestSize.Level1) } } -HWTEST_F(DwarfTest, GetData, TestSize.Level1) +HWTEST_F(DwarfTest, GetData, TestSize.Level0) { for (std::size_t i = 0; i < ehas.size(); ++i) { for (std::size_t j = 0; j < num; ++j) { @@ -165,7 +165,7 @@ HWTEST_F(DwarfTest, GetData, TestSize.Level1) } } -HWTEST_F(DwarfTest, GetSize, TestSize.Level1) +HWTEST_F(DwarfTest, GetSize, TestSize.Level2) { for (std::size_t i = 0; i < ehas.size(); ++i) { for (std::size_t j = 0; j < num; ++j) { @@ -190,7 +190,7 @@ HWTEST_F(DwarfTest, ToString, TestSize.Level1) } } -HWTEST_F(DwarfTest, IsOmit, TestSize.Level1) +HWTEST_F(DwarfTest, IsOmit, TestSize.Level2) { for (std::size_t i = 0; i < ehas.size(); ++i) { for (std::size_t j = 0; j < num; ++j) { diff --git a/test/unittest/common/native/hashlist_test.cpp b/test/unittest/common/native/hashlist_test.cpp index 49dc079..08a21ca 100644 --- a/test/unittest/common/native/hashlist_test.cpp +++ b/test/unittest/common/native/hashlist_test.cpp @@ -68,7 +68,7 @@ HWTEST_F(HashListTest, count, TestSize.Level1) } } -HWTEST_F(HashListTest, begin, TestSize.Level1) +HWTEST_F(HashListTest, begin, TestSize.Level0) { HashList hashList {size_}; for (std::size_t curSize = 0; curSize < size_; ++curSize) { @@ -81,7 +81,7 @@ HWTEST_F(HashListTest, begin, TestSize.Level1) } } -HWTEST_F(HashListTest, cbegin, TestSize.Level1) +HWTEST_F(HashListTest, cbegin, TestSize.Level2) { HashList hashList {size_}; for (std::size_t curSize = 0; curSize < size_; ++curSize) { @@ -108,7 +108,7 @@ HWTEST_F(HashListTest, end, TestSize.Level1) } } -HWTEST_F(HashListTest, cend, TestSize.Level1) +HWTEST_F(HashListTest, cend, TestSize.Level2) { HashList hashList {size_}; for (std::size_t curSize = 0; curSize < size_; ++curSize) { @@ -136,7 +136,7 @@ HWTEST_F(HashListTest, rbegin, TestSize.Level1) } } -HWTEST_F(HashListTest, crbegin, TestSize.Level1) +HWTEST_F(HashListTest, crbegin, TestSize.Level2) { HashList hashList {size_}; for (std::size_t curSize = 0; curSize < size_; ++curSize) { @@ -193,7 +193,7 @@ HWTEST_F(HashListTest, front, TestSize.Level1) } } -HWTEST_F(HashListTest, back, TestSize.Level1) +HWTEST_F(HashListTest, back, TestSize.Level2) { HashList hashList {size_}; for (std::size_t curSize = 0; curSize < size_; ++curSize) { @@ -247,7 +247,7 @@ HWTEST_F(HashListTest, push_front, TestSize.Level1) } } -HWTEST_F(HashListTest, push_back, TestSize.Level1) +HWTEST_F(HashListTest, push_back, TestSize.Level2) { HashList hashList {size_}; constexpr std::size_t size {20}; @@ -273,7 +273,7 @@ HWTEST_F(HashListTest, pop_front, TestSize.Level1) EXPECT_TRUE(hashList.empty()); } -HWTEST_F(HashListTest, pop_back, TestSize.Level1) +HWTEST_F(HashListTest, pop_back, TestSize.Level2) { HashList hashList {size_}; for (std::size_t curSize = 0; curSize < size_; ++curSize) { @@ -303,7 +303,7 @@ HWTEST_F(HashListTest, erase, TestSize.Level1) EXPECT_TRUE(hashList.empty()); } -HWTEST_F(HashListTest, clear, TestSize.Level1) +HWTEST_F(HashListTest, clear, TestSize.Level2) { HashList hashList {size_}; constexpr std::size_t size = 20; diff --git a/test/unittest/common/native/hiperf_client_test.cpp b/test/unittest/common/native/hiperf_client_test.cpp index 99a10e7..0569adc 100644 --- a/test/unittest/common/native/hiperf_client_test.cpp +++ b/test/unittest/common/native/hiperf_client_test.cpp @@ -56,7 +56,7 @@ void HiperfClientTest::TearDown() * @tc.desc: record * @tc.type: FUNC */ -HWTEST_F(HiperfClientTest, NoPara, TestSize.Level1) +HWTEST_F(HiperfClientTest, NoPara, TestSize.Level0) { StdoutRecord stdoutRecord; stdoutRecord.Start(); @@ -97,7 +97,7 @@ HWTEST_F(HiperfClientTest, OutDir, TestSize.Level1) stdoutRecord.Stop(); } -HWTEST_F(HiperfClientTest, DebugMuchMode, TestSize.Level1) +HWTEST_F(HiperfClientTest, DebugMuchMode, TestSize.Level0) { StdoutRecord stdoutRecord; stdoutRecord.Start(); @@ -138,7 +138,7 @@ HWTEST_F(HiperfClientTest, EnableHilog, TestSize.Level1) stdoutRecord.Stop(); } -HWTEST_F(HiperfClientTest, Prepare, TestSize.Level1) +HWTEST_F(HiperfClientTest, Prepare, TestSize.Level0) { StdoutRecord stdoutRecord; stdoutRecord.Start(); @@ -202,7 +202,7 @@ void HiperfClientTest::TestCaseOption(const HiperfClient::RecordOption &opt) stdoutRecord.Stop(); } -HWTEST_F(HiperfClientTest, SetTargetSystemWide, TestSize.Level1) +HWTEST_F(HiperfClientTest, SetTargetSystemWide, TestSize.Level0) { HiperfClient::RecordOption opt; opt.SetTargetSystemWide(true); @@ -210,7 +210,7 @@ HWTEST_F(HiperfClientTest, SetTargetSystemWide, TestSize.Level1) TestCaseOption(opt); } -HWTEST_F(HiperfClientTest, SetCompressData, TestSize.Level1) +HWTEST_F(HiperfClientTest, SetCompressData, TestSize.Level2) { HiperfClient::RecordOption opt; std::vector selectPids = {getpid()}; @@ -230,7 +230,7 @@ HWTEST_F(HiperfClientTest, SetSelectCpus, TestSize.Level1) TestCaseOption(opt); } -HWTEST_F(HiperfClientTest, SetTimeStopSec, TestSize.Level1) +HWTEST_F(HiperfClientTest, SetTimeStopSec, TestSize.Level2) { HiperfClient::RecordOption opt; std::vector selectPids = {getpid()}; @@ -242,7 +242,7 @@ HWTEST_F(HiperfClientTest, SetTimeStopSec, TestSize.Level1) ASSERT_TRUE(myHiperf.Start(opt)); } -HWTEST_F(HiperfClientTest, SetFrequency, TestSize.Level1) +HWTEST_F(HiperfClientTest, SetFrequency, TestSize.Level2) { HiperfClient::RecordOption opt; std::vector selectPids = {getpid()}; @@ -273,7 +273,7 @@ HWTEST_F(HiperfClientTest, SetSelectEvents, TestSize.Level1) TestCaseOption(opt); } -HWTEST_F(HiperfClientTest, SetSelectGroups, TestSize.Level1) +HWTEST_F(HiperfClientTest, SetSelectGroups, TestSize.Level2) { HiperfClient::RecordOption opt; std::vector selectPids = {getpid()}; @@ -283,7 +283,7 @@ HWTEST_F(HiperfClientTest, SetSelectGroups, TestSize.Level1) TestCaseOption(opt); } -HWTEST_F(HiperfClientTest, SetNoInherit, TestSize.Level1) +HWTEST_F(HiperfClientTest, SetNoInherit, TestSize.Level2) { HiperfClient::RecordOption opt; std::vector selectPids = {getpid()}; @@ -293,7 +293,7 @@ HWTEST_F(HiperfClientTest, SetNoInherit, TestSize.Level1) TestCaseOption(opt); } -HWTEST_F(HiperfClientTest, SetSelectPids, TestSize.Level1) +HWTEST_F(HiperfClientTest, SetSelectPids, TestSize.Level0) { HiperfClient::RecordOption opt; std::vector selectPids = {getpid()}; @@ -302,7 +302,7 @@ HWTEST_F(HiperfClientTest, SetSelectPids, TestSize.Level1) TestCaseOption(opt); } -HWTEST_F(HiperfClientTest, SetCallStackSamplingConfigs, TestSize.Level1) +HWTEST_F(HiperfClientTest, SetCallStackSamplingConfigs, TestSize.Level2) { HiperfClient::RecordOption opt; std::vector selectPids = {getpid()}; @@ -323,7 +323,7 @@ HWTEST_F(HiperfClientTest, SetSelectTids, TestSize.Level1) TestCaseOption(opt); } -HWTEST_F(HiperfClientTest, SetExcludePerf, TestSize.Level1) +HWTEST_F(HiperfClientTest, SetExcludePerf, TestSize.Level2) { HiperfClient::RecordOption opt; opt.SetTargetSystemWide(true); @@ -372,7 +372,7 @@ HWTEST_F(HiperfClientTest, SetDelayUnwind, TestSize.Level1) TestCaseOption(opt); } -HWTEST_F(HiperfClientTest, SetDisableUnwind, TestSize.Level1) +HWTEST_F(HiperfClientTest, SetDisableUnwind, TestSize.Level2) { HiperfClient::RecordOption opt; std::vector selectPids = {getpid()}; @@ -392,7 +392,7 @@ HWTEST_F(HiperfClientTest, SetDisableCallstackMerge, TestSize.Level1) TestCaseOption(opt); } -HWTEST_F(HiperfClientTest, SetOutputFilename, TestSize.Level1) +HWTEST_F(HiperfClientTest, SetOutputFilename, TestSize.Level0) { HiperfClient::RecordOption opt; std::vector selectPids = {getpid()}; @@ -412,7 +412,7 @@ HWTEST_F(HiperfClientTest, SetSymbolDir, TestSize.Level1) TestCaseOption(opt); } -HWTEST_F(HiperfClientTest, SetDataLimit, TestSize.Level1) +HWTEST_F(HiperfClientTest, SetDataLimit, TestSize.Level2) { HiperfClient::RecordOption opt; std::vector selectPids = {getpid()}; @@ -422,7 +422,7 @@ HWTEST_F(HiperfClientTest, SetDataLimit, TestSize.Level1) TestCaseOption(opt); } -HWTEST_F(HiperfClientTest, SetAppPackage, TestSize.Level1) +HWTEST_F(HiperfClientTest, SetAppPackage, TestSize.Level0) { HiperfClient::RecordOption opt; std::string testProcesses = "com.ohos.sceneboard"; @@ -434,7 +434,7 @@ HWTEST_F(HiperfClientTest, SetAppPackage, TestSize.Level1) TestCaseOption(opt); } -HWTEST_F(HiperfClientTest, SetClockId, TestSize.Level1) +HWTEST_F(HiperfClientTest, SetClockId, TestSize.Level2) { HiperfClient::RecordOption opt; std::vector selectPids = {getpid()}; @@ -464,7 +464,7 @@ HWTEST_F(HiperfClientTest, SetReport, TestSize.Level1) TestCaseOption(opt); } -HWTEST_F(HiperfClientTest, SetVecBranchSampleTypes, TestSize.Level1) +HWTEST_F(HiperfClientTest, SetVecBranchSampleTypes, TestSize.Level2) { HiperfClient::RecordOption opt; std::vector selectPids = {getpid()}; diff --git a/test/unittest/common/native/hiperf_libreport_test.cpp b/test/unittest/common/native/hiperf_libreport_test.cpp index 2aa1fee..5b1d5d8 100644 --- a/test/unittest/common/native/hiperf_libreport_test.cpp +++ b/test/unittest/common/native/hiperf_libreport_test.cpp @@ -232,13 +232,13 @@ void HiperfLibReportTest::SetUp() {} void HiperfLibReportTest::TearDown() {} -HWTEST_F(HiperfLibReportTest, Test_EchoLoopBackNumber, TestSize.Level1) +HWTEST_F(HiperfLibReportTest, Test_EchoLoopBackNumber, TestSize.Level0) { const char *result = EchoLoopBack("123"); EXPECT_EQ(result, "123"); } -HWTEST_F(HiperfLibReportTest, Test_EchoLoopBackString, TestSize.Level1) +HWTEST_F(HiperfLibReportTest, Test_EchoLoopBackString, TestSize.Level0) { const char *result = EchoLoopBack("test"); EXPECT_EQ(result, "test"); @@ -249,13 +249,13 @@ HWTEST_F(HiperfLibReportTest, Test_EchoLoopBackStringNumber, TestSize.Level1) const char *result = EchoLoopBack("test123"); EXPECT_EQ(result, "test123"); } -HWTEST_F(HiperfLibReportTest, Test_EchoLoopBackEmpty, TestSize.Level1) +HWTEST_F(HiperfLibReportTest, Test_EchoLoopBackEmpty, TestSize.Level2) { const char *result = EchoLoopBack(""); EXPECT_EQ(result, ""); } -HWTEST_F(HiperfLibReportTest, Test_EchoLoopBackNull, TestSize.Level1) +HWTEST_F(HiperfLibReportTest, Test_EchoLoopBackNull, TestSize.Level2) { const char *result = EchoLoopBack(nullptr); EXPECT_EQ(result, nullptr); @@ -268,7 +268,7 @@ HWTEST_F(HiperfLibReportTest, Test_SetDebug_Enable, TestSize.Level1) EXPECT_EQ(DebugLogger::logDisabled_, false); } -HWTEST_F(HiperfLibReportTest, Test_SetDebug_Disable, TestSize.Level1) +HWTEST_F(HiperfLibReportTest, Test_SetDebug_Disable, TestSize.Level2) { EXPECT_EQ(SetDebug(false), 0); EXPECT_EQ(DebugLogger::logDisabled_, true); @@ -290,7 +290,7 @@ HWTEST_F(HiperfLibReportTest, Test_Report_Success, TestSize.Level1) DefaultReportContentCheck(content); } -HWTEST_F(HiperfLibReportTest, Test_Report_Source_Null, TestSize.Level1) +HWTEST_F(HiperfLibReportTest, Test_Report_Source_Null, TestSize.Level2) { unlink(REPORT_OUTPUT_PATH); EXPECT_NE(access(REPORT_OUTPUT_PATH, F_OK), 0); @@ -298,7 +298,7 @@ HWTEST_F(HiperfLibReportTest, Test_Report_Source_Null, TestSize.Level1) EXPECT_NE(access(REPORT_OUTPUT_PATH, F_OK), 0); } -HWTEST_F(HiperfLibReportTest, Test_Report_Target_Null, TestSize.Level1) +HWTEST_F(HiperfLibReportTest, Test_Report_Target_Null, TestSize.Level3) { unlink(REPORT_OUTPUT_PATH); EXPECT_NE(access(REPORT_OUTPUT_PATH, F_OK), 0); @@ -306,7 +306,7 @@ HWTEST_F(HiperfLibReportTest, Test_Report_Target_Null, TestSize.Level1) EXPECT_NE(access(REPORT_OUTPUT_PATH, F_OK), 0); } -HWTEST_F(HiperfLibReportTest, Test_Report_Both_Null, TestSize.Level1) +HWTEST_F(HiperfLibReportTest, Test_Report_Both_Null, TestSize.Level2) { unlink(REPORT_OUTPUT_PATH); EXPECT_NE(access(REPORT_OUTPUT_PATH, F_OK), 0); @@ -314,7 +314,7 @@ HWTEST_F(HiperfLibReportTest, Test_Report_Both_Null, TestSize.Level1) EXPECT_NE(access(REPORT_OUTPUT_PATH, F_OK), 0); } -HWTEST_F(HiperfLibReportTest, Test_Report_Parameter_Illegal, TestSize.Level1) +HWTEST_F(HiperfLibReportTest, Test_Report_Parameter_Illegal, TestSize.Level3) { unlink(REPORT_OUTPUT_PATH); EXPECT_NE(access(REPORT_OUTPUT_PATH, F_OK), 0); @@ -323,7 +323,7 @@ HWTEST_F(HiperfLibReportTest, Test_Report_Parameter_Illegal, TestSize.Level1) EXPECT_NE(access(ILLEGAL_PATH, F_OK), 0); } -HWTEST_F(HiperfLibReportTest, Test_Report_Parameter_Empty, TestSize.Level1) +HWTEST_F(HiperfLibReportTest, Test_Report_Parameter_Empty, TestSize.Level2) { unlink(REPORT_OUTPUT_PATH); EXPECT_NE(access(REPORT_OUTPUT_PATH, F_OK), 0); @@ -332,14 +332,14 @@ HWTEST_F(HiperfLibReportTest, Test_Report_Parameter_Empty, TestSize.Level1) EXPECT_NE(access(ILLEGAL_PATH, F_OK), 0); } -HWTEST_F(HiperfLibReportTest, Test_Dump_IllegalPath, TestSize.Level1) +HWTEST_F(HiperfLibReportTest, Test_Dump_IllegalPath, TestSize.Level3) { StdoutRecord stdoutRecord; stdoutRecord.Start(); EXPECT_NE(::Dump(ILLEGAL_PATH), 0); } -HWTEST_F(HiperfLibReportTest, Test_ReportJson_Success, TestSize.Level1) +HWTEST_F(HiperfLibReportTest, Test_ReportJson_Success, TestSize.Level0) { unlink(REPORT_JSON_OUTPUT_PATH); EXPECT_NE(access(REPORT_JSON_OUTPUT_PATH, F_OK), 0); @@ -351,7 +351,7 @@ HWTEST_F(HiperfLibReportTest, Test_ReportJson_Success, TestSize.Level1) DefaultJsonContentCheck(content); } -HWTEST_F(HiperfLibReportTest, Test_ReportJson_ErrorFormat, TestSize.Level1) +HWTEST_F(HiperfLibReportTest, Test_ReportJson_ErrorFormat, TestSize.Level3) { unlink(REPORT_JSON_OUTPUT_PATH); EXPECT_NE(access(REPORT_JSON_OUTPUT_PATH, F_OK), 0); @@ -366,7 +366,7 @@ HWTEST_F(HiperfLibReportTest, Test_ReportJson_ErrorFormat, TestSize.Level1) } } -HWTEST_F(HiperfLibReportTest, Test_ReportJson_IllegalPath, TestSize.Level1) +HWTEST_F(HiperfLibReportTest, Test_ReportJson_IllegalPath, TestSize.Level3) { unlink(REPORT_JSON_OUTPUT_PATH); EXPECT_NE(access(REPORT_JSON_OUTPUT_PATH, F_OK), 0); @@ -394,28 +394,28 @@ HWTEST_F(HiperfLibReportTest, Test_ReportJson_Empty, TestSize.Level1) EXPECT_NE(access(REPORT_JSON_OUTPUT_PATH, F_OK), 0); } -HWTEST_F(HiperfLibReportTest, Test_ReportGetSymbolFiles_Success, TestSize.Level1) +HWTEST_F(HiperfLibReportTest, Test_ReportGetSymbolFiles_Success, TestSize.Level0) { const char *result = ReportGetSymbolFiles(PERF_DATA_INPUT_PATH); ASSERT_NE(result, nullptr); DefaultSymbolsBuildIdContentCheck(result); } -HWTEST_F(HiperfLibReportTest, Test_ReportGetSymbolFiles_ErrorFormat, TestSize.Level1) +HWTEST_F(HiperfLibReportTest, Test_ReportGetSymbolFiles_ErrorFormat, TestSize.Level3) { const char *result = ReportGetSymbolFiles(PERF_DATA_ERROR_FORMAT_INPUT_PATH); ASSERT_NE(result, nullptr); EXPECT_EQ(result[0], '\0'); } -HWTEST_F(HiperfLibReportTest, Test_ReportGetSymbolFiles_IllegalPath, TestSize.Level1) +HWTEST_F(HiperfLibReportTest, Test_ReportGetSymbolFiles_IllegalPath, TestSize.Level3) { const char *result = ReportGetSymbolFiles(ILLEGAL_PATH); ASSERT_NE(result, nullptr); EXPECT_EQ(result[0], '\0'); } -HWTEST_F(HiperfLibReportTest, Test_ReportGetSymbolFiles_Nullptr, TestSize.Level1) +HWTEST_F(HiperfLibReportTest, Test_ReportGetSymbolFiles_Nullptr, TestSize.Level2) { const char *result = ReportGetSymbolFiles(nullptr); ASSERT_NE(result, nullptr); @@ -450,14 +450,14 @@ HWTEST_F(HiperfLibReportTest, Test_ReportGetBuildId_Empty, TestSize.Level1) EXPECT_STREQ(result, ""); } -HWTEST_F(HiperfLibReportTest, Test_ReportGetBuildId_Nullptr, TestSize.Level1) +HWTEST_F(HiperfLibReportTest, Test_ReportGetBuildId_Nullptr, TestSize.Level2) { const char *result = ReportGetBuildId(TEST_ELF_BROKEN); ASSERT_NE(result, nullptr); EXPECT_STREQ(result, ""); } -HWTEST_F(HiperfLibReportTest, Test_ReportGetBuildId_IllegalPath, TestSize.Level1) +HWTEST_F(HiperfLibReportTest, Test_ReportGetBuildId_IllegalPath, TestSize.Level3) { const char *result = ReportGetBuildId(ILLEGAL_PATH); ASSERT_NE(result, nullptr); @@ -478,7 +478,7 @@ HWTEST_F(HiperfLibReportTest, Test_ReportUnwindJson_Success, TestSize.Level1) UnwindJsonContentCheck(content, true); } -HWTEST_F(HiperfLibReportTest, Test_ReportUnwindJson_NoSymbols_Failed, TestSize.Level1) +HWTEST_F(HiperfLibReportTest, Test_ReportUnwindJson_NoSymbols_Failed, TestSize.Level3) { unlink(REPORT_JSON_OUTPUT_PATH); EXPECT_NE(access(REPORT_JSON_OUTPUT_PATH, F_OK), 0); @@ -492,7 +492,7 @@ HWTEST_F(HiperfLibReportTest, Test_ReportUnwindJson_NoSymbols_Failed, TestSize.L UnwindJsonContentCheck(content, false); } -HWTEST_F(HiperfLibReportTest, Test_ReportUnwindJson_ErrorFormat, TestSize.Level1) +HWTEST_F(HiperfLibReportTest, Test_ReportUnwindJson_ErrorFormat, TestSize.Level2) { unlink(REPORT_JSON_OUTPUT_PATH); EXPECT_NE(access(REPORT_JSON_OUTPUT_PATH, F_OK), 0); @@ -509,7 +509,7 @@ HWTEST_F(HiperfLibReportTest, Test_ReportUnwindJson_ErrorFormat, TestSize.Level1 } } -HWTEST_F(HiperfLibReportTest, Test_ReportUnwindJson_IllegalPath, TestSize.Level1) +HWTEST_F(HiperfLibReportTest, Test_ReportUnwindJson_IllegalPath, TestSize.Level3) { unlink(REPORT_JSON_OUTPUT_PATH); EXPECT_NE(access(REPORT_JSON_OUTPUT_PATH, F_OK), 0); @@ -519,7 +519,7 @@ HWTEST_F(HiperfLibReportTest, Test_ReportUnwindJson_IllegalPath, TestSize.Level1 EXPECT_NE(access(ILLEGAL_PATH, F_OK), 0); } -HWTEST_F(HiperfLibReportTest, Test_ReportUnwindJson_Nullptr, TestSize.Level1) +HWTEST_F(HiperfLibReportTest, Test_ReportUnwindJson_Nullptr, TestSize.Level2) { unlink(REPORT_JSON_OUTPUT_PATH); EXPECT_NE(access(REPORT_JSON_OUTPUT_PATH, F_OK), 0); diff --git a/test/unittest/common/native/option_debug_test.cpp b/test/unittest/common/native/option_debug_test.cpp index a97a19e..0e33d8f 100644 --- a/test/unittest/common/native/option_debug_test.cpp +++ b/test/unittest/common/native/option_debug_test.cpp @@ -134,7 +134,7 @@ HWTEST_F(OptionDebugTest, verbose, TestSize.Level1) * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(OptionDebugTest, much, TestSize.Level1) +HWTEST_F(OptionDebugTest, much, TestSize.Level0) { LogLevelTest({"--much", TEST_CMD_NOTHING}, LEVEL_MUCH); } @@ -144,7 +144,7 @@ HWTEST_F(OptionDebugTest, much, TestSize.Level1) * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(OptionDebugTest, undebug, TestSize.Level1) +HWTEST_F(OptionDebugTest, undebug, TestSize.Level2) { LogLevelTest({"--debug"}, LEVEL_DEBUG, false); } @@ -154,7 +154,7 @@ HWTEST_F(OptionDebugTest, undebug, TestSize.Level1) * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(OptionDebugTest, unverbose, TestSize.Level1) +HWTEST_F(OptionDebugTest, unverbose, TestSize.Level2) { LogLevelTest({"--verbose"}, LEVEL_VERBOSE, false); } @@ -164,7 +164,7 @@ HWTEST_F(OptionDebugTest, unverbose, TestSize.Level1) * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(OptionDebugTest, unmuch, TestSize.Level1) +HWTEST_F(OptionDebugTest, unmuch, TestSize.Level2) { LogLevelTest({"--much"}, LEVEL_MUCH, false); } @@ -194,7 +194,7 @@ HWTEST_F(OptionDebugTest, mixlog, TestSize.Level1) * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(OptionDebugTest, logpath, TestSize.Level1) +HWTEST_F(OptionDebugTest, logpath, TestSize.Level2) { EXPECT_EQ(Command::DispatchCommands({"--logpath", "./log.temp.txt", TEST_CMD_NOTHING}), true); EXPECT_EQ(Command::DispatchCommands({"--logpath", DEFAULT_LOG_PATH, TEST_CMD_NOTHING}), true); @@ -205,7 +205,7 @@ HWTEST_F(OptionDebugTest, logpath, TestSize.Level1) * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(OptionDebugTest, unlogpath, TestSize.Level1) +HWTEST_F(OptionDebugTest, unlogpath, TestSize.Level3) { EXPECT_EQ(Command::DispatchCommands({"--logpath"}), false); } @@ -226,7 +226,7 @@ HWTEST_F(OptionDebugTest, logtag, TestSize.Level1) * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(OptionDebugTest, unlogtag, TestSize.Level1) +HWTEST_F(OptionDebugTest, unlogtag, TestSize.Level3) { LogLevelTest({"--logtag"}, LEVEL_MUCH, false); } @@ -236,7 +236,7 @@ HWTEST_F(OptionDebugTest, unlogtag, TestSize.Level1) * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(OptionDebugTest, logDisabled, TestSize.Level1) +HWTEST_F(OptionDebugTest, logDisabled, TestSize.Level2) { // no log will save in log file. LogLevelTest({"--nodebug", TEST_CMD_NOTHING}, LEVEL_FATAL); @@ -248,7 +248,7 @@ HWTEST_F(OptionDebugTest, logDisabled, TestSize.Level1) * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(OptionDebugTest, unlogDisabled, TestSize.Level1) +HWTEST_F(OptionDebugTest, unlogDisabled, TestSize.Level2) { // no log will save in log file. LogLevelTest({"--nodebug"}, LEVEL_FATAL, false); diff --git a/test/unittest/common/native/option_test.cpp b/test/unittest/common/native/option_test.cpp index e9f4527..f0f4385 100644 --- a/test/unittest/common/native/option_test.cpp +++ b/test/unittest/common/native/option_test.cpp @@ -111,7 +111,7 @@ HWTEST_F(OptionTest, GetMainOptions, TestSize.Level1) * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(OptionTest, GetOptionBool, TestSize.Level1) +HWTEST_F(OptionTest, GetOptionBool, TestSize.Level0) { bool boolVal; std::vector args; @@ -216,7 +216,7 @@ HWTEST_F(OptionTest, GetOptionInt, TestSize.Level1) * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(OptionTest, GetOptionInt2, TestSize.Level1) +HWTEST_F(OptionTest, GetOptionInt2, TestSize.Level2) { int intValue; std::vector args; @@ -301,7 +301,7 @@ HWTEST_F(OptionTest, GetOptionString, TestSize.Level1) * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(OptionTest, GetOptionString2, TestSize.Level1) +HWTEST_F(OptionTest, GetOptionString2, TestSize.Level2) { std::string stringValue; std::vector args; @@ -358,7 +358,7 @@ HWTEST_F(OptionTest, GetOptionStrings, TestSize.Level1) * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(OptionTest, GetOptionStringss, TestSize.Level1) +HWTEST_F(OptionTest, GetOptionStringss, TestSize.Level2) { std::vector> stringValuess; const std::vector constArgs = { @@ -429,7 +429,7 @@ HWTEST_F(OptionTest, GetOptionInts, TestSize.Level1) * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(OptionTest, TestGetValueFromStringBool, TestSize.Level1) +HWTEST_F(OptionTest, TestGetValueFromStringBool, TestSize.Level2) { bool boolValue; EXPECT_EQ(Option::GetValueFromString(OPTION_NAME, OPTION_NAME, boolValue), true); @@ -441,7 +441,7 @@ HWTEST_F(OptionTest, TestGetValueFromStringBool, TestSize.Level1) * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(OptionTest, TestGetValueFromStringInt01, TestSize.Level1) +HWTEST_F(OptionTest, TestGetValueFromStringInt01, TestSize.Level0) { int intValue; EXPECT_EQ(Option::GetValueFromString(OPTION_STRING_VALUE, OPTION_NAME, intValue), true); @@ -464,7 +464,7 @@ HWTEST_F(OptionTest, TestGetValueFromStringInt02, TestSize.Level1) * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(OptionTest, TestGetValueFromStringInt03, TestSize.Level1) +HWTEST_F(OptionTest, TestGetValueFromStringInt03, TestSize.Level2) { int intValue; EXPECT_EQ(Option::GetValueFromString("1a11", OPTION_NAME, intValue), false); // "1a11" can not trans to int @@ -475,7 +475,7 @@ HWTEST_F(OptionTest, TestGetValueFromStringInt03, TestSize.Level1) * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(OptionTest, TestGetValueFromStringInt04, TestSize.Level1) +HWTEST_F(OptionTest, TestGetValueFromStringInt04, TestSize.Level2) { int intValue; EXPECT_EQ(Option::GetValueFromString("-1", OPTION_NAME, intValue), true); // "-1" can trans to int -1 @@ -487,7 +487,7 @@ HWTEST_F(OptionTest, TestGetValueFromStringInt04, TestSize.Level1) * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(OptionTest, TestGetValueFromStringInt05, TestSize.Level1) +HWTEST_F(OptionTest, TestGetValueFromStringInt05, TestSize.Level2) { int intValue; EXPECT_EQ(Option::GetValueFromString("2147483648", OPTION_NAME, intValue), false); // "2147483648": INT_MAX + 1 @@ -511,7 +511,7 @@ HWTEST_F(OptionTest, TestGetValueFromStringFloat01, TestSize.Level1) * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(OptionTest, TestGetValueFromStringFloat02, TestSize.Level1) +HWTEST_F(OptionTest, TestGetValueFromStringFloat02, TestSize.Level2) { float floatValue; EXPECT_EQ(Option::GetValueFromString("a13", OPTION_NAME, floatValue), false); // "a.13" can not trans to float @@ -522,7 +522,7 @@ HWTEST_F(OptionTest, TestGetValueFromStringFloat02, TestSize.Level1) * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(OptionTest, TestGetValueFromStringFloat03, TestSize.Level1) +HWTEST_F(OptionTest, TestGetValueFromStringFloat03, TestSize.Level2) { float floatValue; float result = 0.1; // 0.1: test value @@ -535,7 +535,7 @@ HWTEST_F(OptionTest, TestGetValueFromStringFloat03, TestSize.Level1) * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(OptionTest, TestGetValueFromStringFloat04, TestSize.Level1) +HWTEST_F(OptionTest, TestGetValueFromStringFloat04, TestSize.Level3) { float floatValue; double doubleMax = DBL_MAX; @@ -559,7 +559,7 @@ HWTEST_F(OptionTest, TestGetValueFromStringString, TestSize.Level1) * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(OptionTest, TestGetValueFromStringInts01, TestSize.Level1) +HWTEST_F(OptionTest, TestGetValueFromStringInts01, TestSize.Level0) { std::vector values; EXPECT_EQ(Option::GetValueFromString(OPTION_STRING_THREE_VALUES, OPTION_NAME, values), true); @@ -571,7 +571,7 @@ HWTEST_F(OptionTest, TestGetValueFromStringInts01, TestSize.Level1) * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(OptionTest, TestGetValueFromStringInts02, TestSize.Level1) +HWTEST_F(OptionTest, TestGetValueFromStringInts02, TestSize.Level3) { std::vector values; EXPECT_EQ(Option::GetValueFromString(OPTION_STRING_THREE_ILLEGAL_VALUES, OPTION_NAME, values), false); @@ -595,7 +595,7 @@ HWTEST_F(OptionTest, TestGetValueFromStringStrings, TestSize.Level1) * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(OptionTest, TestGetOptionTrackedCommand, TestSize.Level1) +HWTEST_F(OptionTest, TestGetOptionTrackedCommand, TestSize.Level0) { std::vector args; args = {OPTION_NAME, OPTION_STRING_THREE_VALUES, OPTION_ERROR_NAME}; @@ -610,7 +610,7 @@ HWTEST_F(OptionTest, TestGetOptionTrackedCommand, TestSize.Level1) * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(OptionTest, TestGetValueFromStringUINT64_T01, TestSize.Level1) +HWTEST_F(OptionTest, TestGetValueFromStringUINT64_T01, TestSize.Level2) { static constexpr uint64_t EXPECT = 1234; uint64_t value = 0; @@ -623,7 +623,7 @@ HWTEST_F(OptionTest, TestGetValueFromStringUINT64_T01, TestSize.Level1) * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(OptionTest, TestGetValueFromStringUINT64_T02, TestSize.Level1) +HWTEST_F(OptionTest, TestGetValueFromStringUINT64_T02, TestSize.Level3) { uint64_t value; EXPECT_EQ(Option::GetValueFromString("1a00", OPTION_NAME, value), false); // "1a00" can not trans to uint64_t @@ -634,7 +634,7 @@ HWTEST_F(OptionTest, TestGetValueFromStringUINT64_T02, TestSize.Level1) * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(OptionTest, TestGetValueFromStringUINT64_T03, TestSize.Level1) +HWTEST_F(OptionTest, TestGetValueFromStringUINT64_T03, TestSize.Level3) { uint64_t value = 0; // 18446744073709551616: UINT64_T_MAX +1 diff --git a/test/unittest/common/native/perf_event_record_test.cpp b/test/unittest/common/native/perf_event_record_test.cpp index a237889..36dc2f8 100644 --- a/test/unittest/common/native/perf_event_record_test.cpp +++ b/test/unittest/common/native/perf_event_record_test.cpp @@ -59,7 +59,7 @@ static int CompareByteStream(const uint8_t *a, const uint8_t *b, size_t size) * @tc.type: FUNC */ const std::string RECORDNAME_MMAP = "mmap"; -HWTEST_F(PerfEventRecordTest, Mmap, TestSize.Level1) +HWTEST_F(PerfEventRecordTest, Mmap, TestSize.Level0) { PerfRecordMmapData data {1, 2, 3, 4, 5, "testdatammap"}; PerfRecordMmap recordIn {true, data.pid, data.tid, data.addr, @@ -95,7 +95,7 @@ HWTEST_F(PerfEventRecordTest, Mmap, TestSize.Level1) } const std::string RECORDNAME_MMAP2 = "mmap2"; -HWTEST_F(PerfEventRecordTest, Mmap2, TestSize.Level1) +HWTEST_F(PerfEventRecordTest, Mmap2, TestSize.Level2) { PerfRecordMmap2Data data {1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, "testdatammap2"}; PerfRecordMmap2 recordIn {true, data.pid, data.tid, data.addr, data.len, data.pgoff, @@ -136,7 +136,7 @@ HWTEST_F(PerfEventRecordTest, Mmap2, TestSize.Level1) } const std::string RECORDNAME_COMM = "comm"; -HWTEST_F(PerfEventRecordTest, Comm, TestSize.Level1) +HWTEST_F(PerfEventRecordTest, Comm, TestSize.Level0) { PerfRecordCommData data {1, 2, "testdatcomm"}; PerfRecordComm recordIn {true, data.pid, data.tid, data.comm}; @@ -167,7 +167,7 @@ HWTEST_F(PerfEventRecordTest, Comm, TestSize.Level1) } const std::string RECORDNAME_LOST = "lost"; -HWTEST_F(PerfEventRecordTest, Lost, TestSize.Level1) +HWTEST_F(PerfEventRecordTest, Lost, TestSize.Level2) { struct TestRecordLostst { perf_event_header h; @@ -191,7 +191,7 @@ HWTEST_F(PerfEventRecordTest, Lost, TestSize.Level1) } const std::string RECORDNAME_EXIT = "exit"; -HWTEST_F(PerfEventRecordTest, Exit, TestSize.Level1) +HWTEST_F(PerfEventRecordTest, Exit, TestSize.Level2) { struct TestRecordExitst { perf_event_header h; @@ -214,7 +214,7 @@ HWTEST_F(PerfEventRecordTest, Exit, TestSize.Level1) } const std::string RECORDNAME_THROTTLE = "throttle"; -HWTEST_F(PerfEventRecordTest, Throttle, TestSize.Level1) +HWTEST_F(PerfEventRecordTest, Throttle, TestSize.Level2) { struct TestRecordThrottlest { perf_event_header h; @@ -238,7 +238,7 @@ HWTEST_F(PerfEventRecordTest, Throttle, TestSize.Level1) } const std::string RECORDNAME_UNTHROTTLE = "unthrottle"; -HWTEST_F(PerfEventRecordTest, Unthrottle, TestSize.Level1) +HWTEST_F(PerfEventRecordTest, Unthrottle, TestSize.Level2) { struct TestRecordUNThrottlest { perf_event_header h; @@ -438,7 +438,7 @@ HWTEST_F(PerfEventRecordTest, Sample, TestSize.Level1) ASSERT_TRUE(CompareRecordSample(data, buff)); } -HWTEST_F(PerfEventRecordTest, SampleReplaceWithCallStack1, TestSize.Level1) +HWTEST_F(PerfEventRecordTest, SampleReplaceWithCallStack1, TestSize.Level2) { perf_event_attr attr {}; attr.sample_type = UINT64_MAX; @@ -472,7 +472,7 @@ HWTEST_F(PerfEventRecordTest, SampleReplaceWithCallStack1, TestSize.Level1) // result is 1 - 9 } -HWTEST_F(PerfEventRecordTest, SampleReplaceWithCallStack2, TestSize.Level1) +HWTEST_F(PerfEventRecordTest, SampleReplaceWithCallStack2, TestSize.Level2) { perf_event_attr attr {}; attr.sample_type = UINT64_MAX; @@ -499,7 +499,7 @@ HWTEST_F(PerfEventRecordTest, SampleReplaceWithCallStack2, TestSize.Level1) // result is 1 - 9 } -HWTEST_F(PerfEventRecordTest, SampleReplaceWithCallStack3, TestSize.Level1) +HWTEST_F(PerfEventRecordTest, SampleReplaceWithCallStack3, TestSize.Level2) { perf_event_attr attr {}; attr.sample_type = UINT64_MAX; @@ -529,7 +529,7 @@ HWTEST_F(PerfEventRecordTest, SampleReplaceWithCallStack3, TestSize.Level1) // result is 0 - 3 , PERF_CONTEXT_USER , 4 - 9 } -HWTEST_F(PerfEventRecordTest, SampleReplaceWithCallStack4, TestSize.Level1) +HWTEST_F(PerfEventRecordTest, SampleReplaceWithCallStack4, TestSize.Level3) { perf_event_attr attr {}; attr.sample_type = UINT64_MAX; @@ -579,7 +579,7 @@ HWTEST_F(PerfEventRecordTest, Read, TestSize.Level1) } const std::string RECORDNAME_AUX = "aux"; -HWTEST_F(PerfEventRecordTest, Aux, TestSize.Level1) +HWTEST_F(PerfEventRecordTest, Aux, TestSize.Level2) { struct PerfRecordAuxst { perf_event_header h; @@ -602,7 +602,7 @@ HWTEST_F(PerfEventRecordTest, Aux, TestSize.Level1) } const std::string RECORDNAME_ITRACE_START = "itraceStart"; -HWTEST_F(PerfEventRecordTest, ItraceStart, TestSize.Level1) +HWTEST_F(PerfEventRecordTest, ItraceStart, TestSize.Level2) { struct PerfRecordItraceStartst { perf_event_header h; @@ -626,7 +626,7 @@ HWTEST_F(PerfEventRecordTest, ItraceStart, TestSize.Level1) } const std::string RECORDNAME_LOST_SAMPLES = "lostSamples"; -HWTEST_F(PerfEventRecordTest, LostSamples, TestSize.Level1) +HWTEST_F(PerfEventRecordTest, LostSamples, TestSize.Level2) { struct PerfRecordLostSamplesst { perf_event_header h; @@ -650,7 +650,7 @@ HWTEST_F(PerfEventRecordTest, LostSamples, TestSize.Level1) } const std::string RECORDNAME_SWITCH = "switch"; -HWTEST_F(PerfEventRecordTest, Switch, TestSize.Level1) +HWTEST_F(PerfEventRecordTest, Switch, TestSize.Level2) { struct PerfRecordSwitchst { perf_event_header h; @@ -674,7 +674,7 @@ HWTEST_F(PerfEventRecordTest, Switch, TestSize.Level1) } const std::string RECORDNAME_SWITCH_CPU_WIDE = "switchCpuWide"; -HWTEST_F(PerfEventRecordTest, SwitchCpuWide, TestSize.Level1) +HWTEST_F(PerfEventRecordTest, SwitchCpuWide, TestSize.Level2) { struct PerfRecordSwitchCpuWidest { perf_event_header h; @@ -725,7 +725,7 @@ HWTEST_F(PerfEventRecordTest, GetPerfEventRecord, TestSize.Level1) ASSERT_EQ(perfEventRecord.GetName() != nullptr, true); } -HWTEST_F(PerfEventRecordTest, GetPerfEventRecord2, TestSize.Level1) +HWTEST_F(PerfEventRecordTest, GetPerfEventRecord2, TestSize.Level2) { struct PerfRecordSwitchCpuWidest { perf_event_header h; @@ -746,7 +746,7 @@ HWTEST_F(PerfEventRecordTest, GetPerfEventRecord2, TestSize.Level1) ASSERT_TRUE(&perfEventRecord1 == &perfEventRecord2); } -HWTEST_F(PerfEventRecordTest, GetPerfEventRecord3, TestSize.Level1) +HWTEST_F(PerfEventRecordTest, GetPerfEventRecord3, TestSize.Level2) { struct PerfRecordSwitchCpuWidest { perf_event_header h; @@ -767,7 +767,7 @@ HWTEST_F(PerfEventRecordTest, GetPerfEventRecord3, TestSize.Level1) ASSERT_TRUE(perfEventRecord2.GetName() == nullptr); } -HWTEST_F(PerfEventRecordTest, GetPerfEventRecord4, TestSize.Level1) +HWTEST_F(PerfEventRecordTest, GetPerfEventRecord4, TestSize.Level2) { static constexpr size_t sizeOffset = 20; std::vector types = { @@ -804,7 +804,7 @@ HWTEST_F(PerfEventRecordTest, GetPerfEventRecord4, TestSize.Level1) free(data); } -HWTEST_F(PerfEventRecordTest, GetPerfEventRecordMmap2, TestSize.Level1) +HWTEST_F(PerfEventRecordTest, GetPerfEventRecordMmap2, TestSize.Level2) { struct PerfRecordMmap2est { perf_event_header h; @@ -928,7 +928,7 @@ HWTEST_F(PerfEventRecordTest, CreatePerfRecordComm, TestSize.Level1) free(p); } -HWTEST_F(PerfEventRecordTest, CreatePerfRecordAuxtrace, TestSize.Level1) +HWTEST_F(PerfEventRecordTest, CreatePerfRecordAuxtrace, TestSize.Level2) { perf_event_header header; const char* rawData = "rawData"; @@ -954,7 +954,7 @@ HWTEST_F(PerfEventRecordTest, CreatePerfRecordAuxtrace, TestSize.Level1) free(p); } -HWTEST_F(PerfEventRecordTest, CreatePerfRecordAuxtrace2, TestSize.Level1) +HWTEST_F(PerfEventRecordTest, CreatePerfRecordAuxtrace2, TestSize.Level2) { PerfRecordAuxtrace* record = new PerfRecordAuxtrace(); record->Init(nullptr, {}); @@ -974,7 +974,7 @@ HWTEST_F(PerfEventRecordTest, CreatePerfRecordAuxtrace2, TestSize.Level1) EXPECT_EQ(record->rawData_, nullptr); } -HWTEST_F(PerfEventRecordTest, CreatePerfRecordAuxtrace3, TestSize.Level1) +HWTEST_F(PerfEventRecordTest, CreatePerfRecordAuxtrace3, TestSize.Level2) { PerfRecordAuxtrace* record = new PerfRecordAuxtrace(); record->Init(nullptr, {}); @@ -1074,7 +1074,7 @@ HWTEST_F(PerfEventRecordTest, AuxTraceInfo, TestSize.Level1) ASSERT_EQ(record.data_.priv[1], cpuMmap); } -HWTEST_F(PerfEventRecordTest, TimeConv, TestSize.Level1) +HWTEST_F(PerfEventRecordTest, TimeConv, TestSize.Level2) { constexpr uint64_t timeShift = 21; constexpr uint64_t timeDefalult = 1; @@ -1159,7 +1159,7 @@ HWTEST_F(PerfEventRecordTest, AuxtraceInit, TestSize.Level1) free(p); } -HWTEST_F(PerfEventRecordTest, GetBinary1, TestSize.Level1) +HWTEST_F(PerfEventRecordTest, GetBinary1, TestSize.Level2) { const char* rawData = "rawData"; size_t len = strlen(rawData) + 1; @@ -1209,7 +1209,7 @@ HWTEST_F(PerfEventRecordTest, GetBinary1, TestSize.Level1) free(p); } -HWTEST_F(PerfEventRecordTest, AuxtraceInitErr, TestSize.Level1) +HWTEST_F(PerfEventRecordTest, AuxtraceInitErr, TestSize.Level3) { perf_event_header header; header.size = sizeof(PerfRecordAuxtraceData) + sizeof(perf_event_header) - 1; diff --git a/test/unittest/common/native/perf_events_test.cpp b/test/unittest/common/native/perf_events_test.cpp index 9fbca23..df4249b 100644 --- a/test/unittest/common/native/perf_events_test.cpp +++ b/test/unittest/common/native/perf_events_test.cpp @@ -175,7 +175,7 @@ HWTEST_F(PerfEventsTest, GetSupportEvents, TestSize.Level1) std::string stringOut = stdoutRecord.Stop(); } -HWTEST_F(PerfEventsTest, GetTypeName, TestSize.Level1) +HWTEST_F(PerfEventsTest, GetTypeName, TestSize.Level2) { ScopeDebugLevel tempLogLevel(LEVEL_DEBUG); StdoutRecord stdoutRecord; @@ -247,7 +247,7 @@ HWTEST_F(PerfEventsTest, RecordNormal, TestSize.Level1) std::string stringOut = stdoutRecord.Stop(); } -HWTEST_F(PerfEventsTest, RecordSetAll, TestSize.Level1) +HWTEST_F(PerfEventsTest, RecordSetAll, TestSize.Level0) { ScopeDebugLevel tempLogLevel(LEVEL_DEBUG); StdoutRecord stdoutRecord; @@ -283,7 +283,7 @@ HWTEST_F(PerfEventsTest, RecordSetAll, TestSize.Level1) std::string stringOut = stdoutRecord.Stop(); } -HWTEST_F(PerfEventsTest, StatNormal, TestSize.Level1) +HWTEST_F(PerfEventsTest, StatNormal, TestSize.Level0) { ScopeDebugLevel tempLogLevel(LEVEL_DEBUG); StdoutRecord stdoutRecord; @@ -328,7 +328,7 @@ HWTEST_F(PerfEventsTest, StatNormal, TestSize.Level1) std::string stringOut = stdoutRecord.Stop(); } -HWTEST_F(PerfEventsTest, CreateUpdateTimeThread2, TestSize.Level1) +HWTEST_F(PerfEventsTest, CreateUpdateTimeThread2, TestSize.Level0) { ScopeDebugLevel tempLogLevel(LEVEL_DEBUG); StdoutRecord stdoutRecord; @@ -359,7 +359,7 @@ HWTEST_F(PerfEventsTest, CreateUpdateTimeThread2, TestSize.Level1) this_thread::sleep_for(1s); } -HWTEST_F(PerfEventsTest, IsOutputTracking, TestSize.Level1) +HWTEST_F(PerfEventsTest, IsOutputTracking, TestSize.Level2) { ScopeDebugLevel tempLogLevel(LEVEL_DEBUG); StdoutRecord stdoutRecord; @@ -382,7 +382,7 @@ HWTEST_F(PerfEventsTest, SetBackTrack, TestSize.Level1) EXPECT_EQ(event.backtrack_, true); } -HWTEST_F(PerfEventsTest, CalcBufferSizeLittleMemory, TestSize.Level1) +HWTEST_F(PerfEventsTest, CalcBufferSizeLittleMemory, TestSize.Level2) { ScopeDebugLevel tempLogLevel(LEVEL_DEBUG); StdoutRecord stdoutRecord; @@ -467,7 +467,7 @@ HWTEST_F(PerfEventsTest, IsSkipRecordForBacktrack1, TestSize.Level1) EXPECT_EQ(event.IsSkipRecordForBacktrack(sample), true); } -HWTEST_F(PerfEventsTest, IsSkipRecordForBacktrack2, TestSize.Level1) +HWTEST_F(PerfEventsTest, IsSkipRecordForBacktrack2, TestSize.Level2) { static constexpr size_t END_TIME = 2000u; static constexpr size_t SAMPLE_TIME = 1234u; @@ -485,7 +485,7 @@ HWTEST_F(PerfEventsTest, IsSkipRecordForBacktrack2, TestSize.Level1) EXPECT_EQ(event.IsSkipRecordForBacktrack(sample), false); } -HWTEST_F(PerfEventsTest, IsSkipRecordForBacktrack3, TestSize.Level1) +HWTEST_F(PerfEventsTest, IsSkipRecordForBacktrack3, TestSize.Level2) { static constexpr size_t END_TIME = 1000u; static constexpr size_t SAMPLE_TIME = 1234u; @@ -546,7 +546,7 @@ HWTEST_F(PerfEventsTest, SetConfig, TestSize.Level1) EXPECT_EQ(event.config2_, config2); } -HWTEST_F(PerfEventsTest, SetConfig1, TestSize.Level1) +HWTEST_F(PerfEventsTest, SetConfig1, TestSize.Level2) { constexpr uint64_t config = 0x700010003; PerfEvents event; diff --git a/test/unittest/common/native/perf_file_format_test.cpp b/test/unittest/common/native/perf_file_format_test.cpp index 611ac48..eb16dc4 100644 --- a/test/unittest/common/native/perf_file_format_test.cpp +++ b/test/unittest/common/native/perf_file_format_test.cpp @@ -55,7 +55,7 @@ void PerfFileFormatTest::TearDown() {} * @tc.desc: push several records of all type into the buffer * @tc.type: FUNC */ -HWTEST_F(PerfFileFormatTest, GetFeatureName, TestSize.Level1) +HWTEST_F(PerfFileFormatTest, GetFeatureName, TestSize.Level0) { const char *unknownFeature = "unknown_feature"; @@ -122,7 +122,7 @@ void PerfFileFormatTest::CompareVecSymFile(const std::vector & } } -HWTEST_F(PerfFileFormatTest, PerfFileSectionSymbolsFiles, TestSize.Level1) +HWTEST_F(PerfFileFormatTest, PerfFileSectionSymbolsFiles, TestSize.Level0) { std::vector testVecSymFile; char buff[BIGK] = {0}; @@ -248,7 +248,7 @@ HWTEST_F(PerfFileFormatTest, PerfFileSectionEventDesc, TestSize.Level1) ASSERT_EQ(withBuff.featureId_, FEATURE::EVENT_DESC); } -HWTEST_F(PerfFileFormatTest, PerfFileSectionEventDesc2, TestSize.Level1) +HWTEST_F(PerfFileFormatTest, PerfFileSectionEventDesc2, TestSize.Level2) { pid_t pid = fork(); ASSERT_NE(pid, -1); diff --git a/test/unittest/common/native/perf_file_reader_test.cpp b/test/unittest/common/native/perf_file_reader_test.cpp index 8e6a3cc..27c333d 100644 --- a/test/unittest/common/native/perf_file_reader_test.cpp +++ b/test/unittest/common/native/perf_file_reader_test.cpp @@ -49,7 +49,7 @@ HWTEST_F(PerfFileReaderTest, Test_Instance_success, TestSize.Level1) EXPECT_EQ(ret == nullptr, true); } -HWTEST_F(PerfFileReaderTest, Test_Instance_fail, TestSize.Level1) +HWTEST_F(PerfFileReaderTest, Test_Instance_fail, TestSize.Level3) { const std::string filename = "xxx"; FILE *fp = nullptr; @@ -58,7 +58,7 @@ HWTEST_F(PerfFileReaderTest, Test_Instance_fail, TestSize.Level1) EXPECT_EQ(ret == nullptr, true); } -HWTEST_F(PerfFileReaderTest, Test_ReadFetureSection_success, TestSize.Level1) +HWTEST_F(PerfFileReaderTest, Test_ReadFetureSection_success, TestSize.Level0) { const std::string filename = "perf.data"; FILE *fp = stdout; @@ -76,7 +76,7 @@ HWTEST_F(PerfFileReaderTest, Test_ReadFetureSection, TestSize.Level1) EXPECT_EQ(ret, true); } -HWTEST_F(PerfFileReaderTest, Test_GetFetures, TestSize.Level1) +HWTEST_F(PerfFileReaderTest, Test_GetFetures, TestSize.Level2) { const std::string filename = "perf.data"; FILE *fp = stdout; @@ -103,7 +103,7 @@ HWTEST_F(PerfFileReaderTest, Test_GetFetureString, TestSize.Level1) EXPECT_NE(hiperfFileReader.GetFeatureString(feture), result); } -HWTEST_F(PerfFileReaderTest, ReadIdsForAttr1, TestSize.Level1) +HWTEST_F(PerfFileReaderTest, ReadIdsForAttr1, TestSize.Level2) { perf_file_attr attr; attr.ids.size = 2000000000; @@ -112,7 +112,7 @@ HWTEST_F(PerfFileReaderTest, ReadIdsForAttr1, TestSize.Level1) EXPECT_FALSE(reader.ReadIdsForAttr(attr, &v)); } -HWTEST_F(PerfFileReaderTest, ReadIdsForAttr2, TestSize.Level1) +HWTEST_F(PerfFileReaderTest, ReadIdsForAttr2, TestSize.Level0) { perf_file_attr attr; attr.ids.size = 1; @@ -139,7 +139,7 @@ HWTEST_F(PerfFileReaderTest, ReadIdsForAttr3, TestSize.Level1) EXPECT_TRUE(v.size() * sizeof(uint64_t) >= attr.ids.size); } -HWTEST_F(PerfFileReaderTest, Test_OverAttrSize, TestSize.Level1) +HWTEST_F(PerfFileReaderTest, Test_OverAttrSize, TestSize.Level2) { const uint64_t overSize = 100 * sizeof(perf_file_attr); std::string fileName = "/proc/" + std::to_string(getpid()) + "/cmdline"; diff --git a/test/unittest/common/native/perf_file_writer_test.cpp b/test/unittest/common/native/perf_file_writer_test.cpp index 3b4b3b2..2546b14 100644 --- a/test/unittest/common/native/perf_file_writer_test.cpp +++ b/test/unittest/common/native/perf_file_writer_test.cpp @@ -66,7 +66,7 @@ void PerfFileWriterTest::TestEventDescInit(std::vector &eventDesc) } } -HWTEST_F(PerfFileWriterTest, TestFileWriter_Normal, TestSize.Level1) +HWTEST_F(PerfFileWriterTest, TestFileWriter_Normal, TestSize.Level0) { std::string filename = "./TestFileWriter_Normal"; PerfFileWriter fileWriter; @@ -137,7 +137,7 @@ HWTEST_F(PerfFileWriterTest, TestFileWriter_Compress, TestSize.Level1) ASSERT_TRUE((access(filename.c_str(), F_OK) != 0)); } -HWTEST_F(PerfFileWriterTest, TestFileWriter_AuxTraceInfo, TestSize.Level1) +HWTEST_F(PerfFileWriterTest, TestFileWriter_AuxTraceInfo, TestSize.Level2) { std::string filename = "./TestFileWriter_AuxTraceInfo"; PerfFileWriter fileWriter; diff --git a/test/unittest/common/native/register_test.cpp b/test/unittest/common/native/register_test.cpp index d97590e..31c6902 100644 --- a/test/unittest/common/native/register_test.cpp +++ b/test/unittest/common/native/register_test.cpp @@ -43,7 +43,7 @@ void RegisterTest::TearDown() {} * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(RegisterTest, GetSupportedRegMask, TestSize.Level1) +HWTEST_F(RegisterTest, GetSupportedRegMask, TestSize.Level0) { EXPECT_NE(GetSupportedRegMask(ArchType::ARCH_X86), GetSupportedRegMask(ArchType::ARCH_X86_64)); EXPECT_NE(GetSupportedRegMask(ArchType::ARCH_ARM), GetSupportedRegMask(ArchType::ARCH_ARM64)); @@ -121,7 +121,7 @@ HWTEST_F(RegisterTest, RegisterGetValue, TestSize.Level1) * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(RegisterTest, RegisterGetSPValue, TestSize.Level1) +HWTEST_F(RegisterTest, RegisterGetSPValue, TestSize.Level2) { uint64_t value = 0; uint64_t value2 = 0; @@ -140,7 +140,7 @@ HWTEST_F(RegisterTest, RegisterGetSPValue, TestSize.Level1) * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(RegisterTest, RegisterGetIPValue, TestSize.Level1) +HWTEST_F(RegisterTest, RegisterGetIPValue, TestSize.Level2) { uint64_t value = 0; uint64_t value2 = 0; @@ -171,7 +171,7 @@ HWTEST_F(RegisterTest, RegisterGetName, TestSize.Level1) * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(RegisterTest, GetArchName, TestSize.Level1) +HWTEST_F(RegisterTest, GetArchName, TestSize.Level2) { RegisterGetSP(ArchType::ARCH_ARM); EXPECT_STREQ(GetArchName(ArchType::ARCH_ARM).c_str(), "ARM"); diff --git a/test/unittest/common/native/report_json_file_test.cpp b/test/unittest/common/native/report_json_file_test.cpp index 5ee9b18..b01def2 100644 --- a/test/unittest/common/native/report_json_file_test.cpp +++ b/test/unittest/common/native/report_json_file_test.cpp @@ -99,7 +99,7 @@ std::unique_ptr ReportJsonFileTest::PrepairReportJson( * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(ReportJsonFileTest, OutputJsonKey, TestSize.Level1) +HWTEST_F(ReportJsonFileTest, OutputJsonKey, TestSize.Level2) { StdoutRecord output; @@ -191,7 +191,7 @@ HWTEST_F(ReportJsonFileTest, OutputJsonPair, TestSize.Level1) * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(ReportJsonFileTest, OutputJsonVectorList, TestSize.Level1) +HWTEST_F(ReportJsonFileTest, OutputJsonVectorList, TestSize.Level2) { StdoutRecord output; @@ -209,7 +209,7 @@ HWTEST_F(ReportJsonFileTest, OutputJsonVectorList, TestSize.Level1) * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(ReportJsonFileTest, OutputJsonMapList, TestSize.Level1) +HWTEST_F(ReportJsonFileTest, OutputJsonMapList, TestSize.Level2) { StdoutRecord output; std::map map = { @@ -238,7 +238,7 @@ HWTEST_F(ReportJsonFileTest, OutputJsonMapList, TestSize.Level1) * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(ReportJsonFileTest, OutputJsonMap, TestSize.Level1) +HWTEST_F(ReportJsonFileTest, OutputJsonMap, TestSize.Level0) { StdoutRecord output; std::map map = { @@ -286,7 +286,7 @@ HWTEST_F(ReportJsonFileTest, GetOrCreateMapItem, TestSize.Level1) * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(ReportJsonFileTest, ReportFuncItem, TestSize.Level1) +HWTEST_F(ReportJsonFileTest, ReportFuncItem, TestSize.Level2) { StdoutRecord output; ReportFuncItem func(1); @@ -350,7 +350,7 @@ HWTEST_F(ReportJsonFileTest, ReportCallNodeItem, TestSize.Level1) * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(ReportJsonFileTest, UpdateChildrenEventCount, TestSize.Level1) +HWTEST_F(ReportJsonFileTest, UpdateChildrenEventCount, TestSize.Level2) { StdoutRecord output; /* @@ -451,7 +451,7 @@ HWTEST_F(ReportJsonFileTest, ReportProcessItem, TestSize.Level1) * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(ReportJsonFileTest, ReportConfigItem, TestSize.Level1) +HWTEST_F(ReportJsonFileTest, ReportConfigItem, TestSize.Level2) { StdoutRecord output; ReportConfigItem config(1, "configname"); @@ -496,7 +496,7 @@ HWTEST_F(ReportJsonFileTest, UpdateReportSample, TestSize.Level1) * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(ReportJsonFileTest, UpdateReportCallStack, TestSize.Level1) +HWTEST_F(ReportJsonFileTest, UpdateReportCallStack, TestSize.Level0) { StdoutRecord output; VirtualRuntime virtualRuntime; @@ -534,7 +534,7 @@ HWTEST_F(ReportJsonFileTest, UpdateReportCallStack, TestSize.Level1) * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(ReportJsonFileTest, UpdateCallNodeEventCount, TestSize.Level1) +HWTEST_F(ReportJsonFileTest, UpdateCallNodeEventCount, TestSize.Level2) { StdoutRecord output; VirtualRuntime virtualRuntime; @@ -566,7 +566,7 @@ HWTEST_F(ReportJsonFileTest, UpdateCallNodeEventCount, TestSize.Level1) * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(ReportJsonFileTest, ProcessSymbolsFiles, TestSize.Level1) +HWTEST_F(ReportJsonFileTest, ProcessSymbolsFiles, TestSize.Level0) { VirtualRuntime virtualRuntime; std::unique_ptr json = @@ -626,7 +626,7 @@ HWTEST_F(ReportJsonFileTest, GetFunctionID, TestSize.Level1) * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(ReportJsonFileTest, GetLibID, TestSize.Level1) +HWTEST_F(ReportJsonFileTest, GetLibID, TestSize.Level2) { StdoutRecord output; VirtualRuntime virtualRuntime; @@ -651,7 +651,7 @@ HWTEST_F(ReportJsonFileTest, GetLibID, TestSize.Level1) * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(ReportJsonFileTest, GetConfigIndex, TestSize.Level1) +HWTEST_F(ReportJsonFileTest, GetConfigIndex, TestSize.Level2) { StdoutRecord output; VirtualRuntime virtualRuntime; @@ -697,7 +697,7 @@ HWTEST_F(ReportJsonFileTest, GetConfigName, TestSize.Level1) * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(ReportJsonFileTest, GetConfig, TestSize.Level1) +HWTEST_F(ReportJsonFileTest, GetConfig, TestSize.Level2) { StdoutRecord output; VirtualRuntime virtualRuntime; diff --git a/test/unittest/common/native/report_protobuf_file_test.cpp b/test/unittest/common/native/report_protobuf_file_test.cpp index 6280588..197bbab 100644 --- a/test/unittest/common/native/report_protobuf_file_test.cpp +++ b/test/unittest/common/native/report_protobuf_file_test.cpp @@ -72,7 +72,7 @@ void ReportProtobufFileTest::TearDown() {} * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(ReportProtobufFileTest, Create, TestSize.Level1) +HWTEST_F(ReportProtobufFileTest, Create, TestSize.Level2) { std::string fileName = "perf.proto"; ASSERT_EQ(protobufOutputFileWriter_->Create(fileName), true); @@ -103,7 +103,7 @@ HWTEST_F(ReportProtobufFileTest, Close, TestSize.Level1) * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(ReportProtobufFileTest, ProcessRecord, TestSize.Level1) +HWTEST_F(ReportProtobufFileTest, ProcessRecord, TestSize.Level0) { std::string fileName = "perf.proto"; class ReportProtobufFileWriterMock : public ReportProtobufFileWriter { @@ -144,7 +144,7 @@ HWTEST_F(ReportProtobufFileTest, ProcessRecordPerfRecordLost, TestSize.Level1) * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(ReportProtobufFileTest, ProcessRecordPerfRecordComm, TestSize.Level1) +HWTEST_F(ReportProtobufFileTest, ProcessRecordPerfRecordComm, TestSize.Level2) { int expectRecord = 0; std::string fileName = "perf.proto"; @@ -208,7 +208,7 @@ HWTEST_F(ReportProtobufFileTest, BeforeClose, TestSize.Level1) * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(ReportProtobufFileTest, ProcessSymbolsFiles, TestSize.Level1) +HWTEST_F(ReportProtobufFileTest, ProcessSymbolsFiles, TestSize.Level0) { unsigned int expectRecord = 0; std::string fileName = "perf.proto"; @@ -247,7 +247,7 @@ HWTEST_F(ReportProtobufFileTest, ProcessSymbolsFiles, TestSize.Level1) * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(ReportProtobufFileTest, ProcessReportInfo, TestSize.Level1) +HWTEST_F(ReportProtobufFileTest, ProcessReportInfo, TestSize.Level2) { int expectRecord = 0; std::string fileName = "perf.proto"; diff --git a/test/unittest/common/native/report_test.cpp b/test/unittest/common/native/report_test.cpp index 6283dde..4595bf8 100644 --- a/test/unittest/common/native/report_test.cpp +++ b/test/unittest/common/native/report_test.cpp @@ -109,7 +109,7 @@ void GetStringTest(const ReportItem &item, ReportKeyGetFunction &getFunction, * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(ReportTest, ReportItemCallFrameSame, TestSize.Level1) +HWTEST_F(ReportTest, ReportItemCallFrameSame, TestSize.Level0) { ReportItemCallFrame a("a", 0x0, "aa", 0, 0); ReportItemCallFrame aDuplicated("a", 0x0, "aa", 0, 0); @@ -134,7 +134,7 @@ HWTEST_F(ReportTest, ReportItemCallFrameSame, TestSize.Level1) * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(ReportTest, CompareSortingEventCount, TestSize.Level1) +HWTEST_F(ReportTest, CompareSortingEventCount, TestSize.Level2) { ReportItemCallFrame a("a", 0x0, "aa", 0, 0); ReportItemCallFrame a2("a", 0x0, "aa", 2, 0); @@ -211,7 +211,7 @@ HWTEST_F(ReportTest, ReportItemSame, TestSize.Level1) * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(ReportTest, ReportItemCompareSortingEventCount, TestSize.Level1) +HWTEST_F(ReportTest, ReportItemCompareSortingEventCount, TestSize.Level2) { ReportItem a123(1, 2, "comm", "dso", "func", 0x123, 123); ReportItem a1234(1, 2, "comm", "dso", "func", 0x1234, 1234); @@ -231,7 +231,7 @@ HWTEST_F(ReportTest, ReportItemCompareSortingEventCount, TestSize.Level1) * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(ReportTest, CompareEventCount, TestSize.Level1) +HWTEST_F(ReportTest, CompareEventCount, TestSize.Level2) { ReportItem low(1, 4, "comm", "dso", "func", 0x123, 123); ReportItem mid(2, 5, "comm", "dso", "func", 0x1234, 1234); @@ -256,7 +256,7 @@ HWTEST_F(ReportTest, GetEventCount, TestSize.Level1) * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(ReportTest, ComparePid, TestSize.Level1) +HWTEST_F(ReportTest, ComparePid, TestSize.Level2) { ReportItem low(1, 4, "comm", "dso", "func", 0x123, 123); ReportItem mid(2, 5, "comm", "dso", "func", 0x1234, 1234); @@ -304,7 +304,7 @@ HWTEST_F(ReportTest, GetTid, TestSize.Level1) * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(ReportTest, CompareComm, TestSize.Level1) +HWTEST_F(ReportTest, CompareComm, TestSize.Level2) { ReportItem low(1, 4, "comm", "dso", "func", 0x123, 123); ReportItem mid(2, 5, "domm", "dso", "func", 0x1234, 1234); @@ -341,7 +341,7 @@ HWTEST_F(ReportTest, CompareFunc, TestSize.Level1) * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(ReportTest, GetFunc, TestSize.Level1) +HWTEST_F(ReportTest, GetFunc, TestSize.Level2) { ReportItem a(123, 4, "comm", "dso", "func", 0x123, 123); GetStringTest(a, ReportItem::GetFunc, a.func_, a.func_.length()); @@ -391,7 +391,7 @@ HWTEST_F(ReportTest, CompareFromDso, TestSize.Level1) * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(ReportTest, GetFromDso, TestSize.Level1) +HWTEST_F(ReportTest, GetFromDso, TestSize.Level2) { ReportItem a(123, 4, "comm", "dso", "func", 0x123, 123); a.fromDso_ = "fromDso"; @@ -431,7 +431,7 @@ HWTEST_F(ReportTest, GetFromFunc, TestSize.Level1) * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(ReportTest, UpdateValueMaxLen, TestSize.Level1) +HWTEST_F(ReportTest, UpdateValueMaxLen, TestSize.Level2) { ReportKey key = { "pid", ReportItem::ComparePid, ReportItem::GetPid, "%*d", std::vector(), @@ -465,7 +465,7 @@ HWTEST_F(ReportTest, UpdateValueMaxLen, TestSize.Level1) * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(ReportTest, GetValue, TestSize.Level1) +HWTEST_F(ReportTest, GetValue, TestSize.Level0) { ReportKey key = { "pid", ReportItem::ComparePid, ReportItem::GetPid, "%*d", std::vector(), @@ -548,7 +548,7 @@ HWTEST_F(ReportTest, MultiLevelSame, TestSize.Level1) * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(ReportTest, MultiLevelSorting, TestSize.Level1) +HWTEST_F(ReportTest, MultiLevelSorting, TestSize.Level2) { class ReportMock : public Report { public: @@ -583,7 +583,7 @@ HWTEST_F(ReportTest, MultiLevelSorting, TestSize.Level1) * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(ReportTest, MultiLevelSameAndUpdateCount, TestSize.Level1) +HWTEST_F(ReportTest, MultiLevelSameAndUpdateCount, TestSize.Level2) { class ReportMock : public Report { public: @@ -722,7 +722,7 @@ HWTEST_F(ReportTest, MultiLevelCompare, TestSize.Level1) * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(ReportTest, AddReportItem, TestSize.Level1) +HWTEST_F(ReportTest, AddReportItem, TestSize.Level0) { PerfRecordSample sample(false, 0, 0, 1); sample.callFrames_.emplace_back(0x1, 0x1234, "dummy", "frame1"); diff --git a/test/unittest/common/native/ring_buffer_test.cpp b/test/unittest/common/native/ring_buffer_test.cpp index 9e25f66..874bc31 100644 --- a/test/unittest/common/native/ring_buffer_test.cpp +++ b/test/unittest/common/native/ring_buffer_test.cpp @@ -112,7 +112,7 @@ HWTEST_F(RingBufferTest, Basic, TestSize.Level1) ASSERT_TRUE(rb.GetFreeSize() == cap) << "the buffer should be empty now"; } -HWTEST_F(RingBufferTest, Wrap, TestSize.Level1) +HWTEST_F(RingBufferTest, Wrap, TestSize.Level0) { RingBuffer rb {cap}; const __u16 maxWriteSize = 65535; diff --git a/test/unittest/common/native/spe_decoder_test.cpp b/test/unittest/common/native/spe_decoder_test.cpp index cd20722..b31f3b4 100644 --- a/test/unittest/common/native/spe_decoder_test.cpp +++ b/test/unittest/common/native/spe_decoder_test.cpp @@ -90,7 +90,7 @@ HWTEST_F(SpeDecoderTest, TestGetSpeEventNameByType, TestSize.Level1) * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(SpeDecoderTest, TestRecord, TestSize.Level1) +HWTEST_F(SpeDecoderTest, TestRecord, TestSize.Level0) { StdoutRecord stdoutRecord; std::string testProcesses = "com.ohos.sceneboard"; @@ -212,7 +212,7 @@ HWTEST_F(SpeDecoderTest, TestSpeDecoder, TestSize.Level1) * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(SpeDecoderTest, TestSpeDumpRawData1, TestSize.Level1) +HWTEST_F(SpeDecoderTest, TestSpeDumpRawData1, TestSize.Level2) { const size_t dataDize = 1624; u8 rawData[dataDize] = {0xb0, 0x9c, 0x87, 0xc1, 0x0a, 0x80, 0xff, 0xff, diff --git a/test/unittest/common/native/subcommand_dump_test.cpp b/test/unittest/common/native/subcommand_dump_test.cpp index 654c3fb..f935604 100644 --- a/test/unittest/common/native/subcommand_dump_test.cpp +++ b/test/unittest/common/native/subcommand_dump_test.cpp @@ -120,22 +120,22 @@ HWTEST_F(SubCommandDumpTest, DumpInputFilename1, TestSize.Level1) TestDumpCommand("/data/test/resource/testdata/perf.data ", false); } -HWTEST_F(SubCommandDumpTest, DumpInputFilename2, TestSize.Level1) +HWTEST_F(SubCommandDumpTest, DumpInputFilename2, TestSize.Level2) { TestDumpCommand("-i /data/test/resource/testdata/perf.data "); } -HWTEST_F(SubCommandDumpTest, DumpInputFilenamErr, TestSize.Level1) +HWTEST_F(SubCommandDumpTest, DumpInputFilenamErr, TestSize.Level3) { TestDumpCommand("-i whatfile ", false); } -HWTEST_F(SubCommandDumpTest, DumpHeaderAttrs, TestSize.Level1) +HWTEST_F(SubCommandDumpTest, DumpHeaderAttrs, TestSize.Level0) { TestDumpCommand("-i /data/test/resource/testdata/perf.data --head "); } -HWTEST_F(SubCommandDumpTest, DumpData, TestSize.Level1) +HWTEST_F(SubCommandDumpTest, DumpData, TestSize.Level2) { TestDumpCommand("-i /data/test/resource/testdata/perf.data -d "); } @@ -145,22 +145,22 @@ HWTEST_F(SubCommandDumpTest, DumpFeatures, TestSize.Level1) TestDumpCommand("-i /data/test/resource/testdata/perf.data -f "); } -HWTEST_F(SubCommandDumpTest, DumpSympath, TestSize.Level1) +HWTEST_F(SubCommandDumpTest, DumpSympath, TestSize.Level2) { TestDumpCommand("-i /data/test/resource/testdata/perf.data --sympath ./ "); } -HWTEST_F(SubCommandDumpTest, DumpSympathErr, TestSize.Level1) +HWTEST_F(SubCommandDumpTest, DumpSympathErr, TestSize.Level2) { TestDumpCommand("-i /data/test/resource/testdata/perf.data --sympath where ", false); } -HWTEST_F(SubCommandDumpTest, DumpExportUserdata0, TestSize.Level1) +HWTEST_F(SubCommandDumpTest, DumpExportUserdata0, TestSize.Level2) { TestDumpCommand("-i /data/test/resource/testdata/perf.data --export 0"); } -HWTEST_F(SubCommandDumpTest, DumpExportUserdata1, TestSize.Level1) +HWTEST_F(SubCommandDumpTest, DumpExportUserdata1, TestSize.Level2) { TestDumpCommand("-i /data/test/resource/testdata/perf.data --export 1"); } @@ -170,33 +170,33 @@ HWTEST_F(SubCommandDumpTest, DumpElffile, TestSize.Level1) TestDumpCommand("--elf /data/test/resource/testdata/elf_test "); } -HWTEST_F(SubCommandDumpTest, DumpElffileErr, TestSize.Level1) +HWTEST_F(SubCommandDumpTest, DumpElffileErr, TestSize.Level3) { TestDumpCommand("--elf whatfile ", false); } -HWTEST_F(SubCommandDumpTest, DumpInputElfConflict, TestSize.Level1) +HWTEST_F(SubCommandDumpTest, DumpInputElfConflict, TestSize.Level3) { TestDumpCommand("perf.data --elf elffile ", false); } #if defined(HAVE_PROTOBUF) && HAVE_PROTOBUF -HWTEST_F(SubCommandDumpTest, DumpProtofile, TestSize.Level1) +HWTEST_F(SubCommandDumpTest, DumpProtofile, TestSize.Level0) { TestDumpCommand("--proto /data/test/resource/testdata/proto_test "); } -HWTEST_F(SubCommandDumpTest, DumpProtofileErr, TestSize.Level1) +HWTEST_F(SubCommandDumpTest, DumpProtofileErr, TestSize.Level3) { TestDumpCommand("--proto whatfile ", false); } -HWTEST_F(SubCommandDumpTest, DumpInputProtoConflict, TestSize.Level1) +HWTEST_F(SubCommandDumpTest, DumpInputProtoConflict, TestSize.Level2) { TestDumpCommand("perf.data --proto ptotofile ", false); } -HWTEST_F(SubCommandDumpTest, DumpElfProtoConflict, TestSize.Level1) +HWTEST_F(SubCommandDumpTest, DumpElfProtoConflict, TestSize.Level3) { TestDumpCommand("--elf elffile --proto ptotofile ", false); } @@ -213,7 +213,7 @@ HWTEST_F(SubCommandDumpTest, DumpCompressDwarfStackTable, TestSize.Level1) EXPECT_EQ(stringOut.find("hiperf_stack_table") != std::string::npos, true); } -HWTEST_F(SubCommandDumpTest, DumpCompressDwarfStackid, TestSize.Level1) +HWTEST_F(SubCommandDumpTest, DumpCompressDwarfStackid, TestSize.Level2) { StdoutRecord stdoutRecord; stdoutRecord.Start(); @@ -224,7 +224,7 @@ HWTEST_F(SubCommandDumpTest, DumpCompressDwarfStackid, TestSize.Level1) EXPECT_EQ(stringOut.find("stackid") != std::string::npos, true); } -HWTEST_F(SubCommandDumpTest, DumpCompressDwarfTableNums, TestSize.Level1) +HWTEST_F(SubCommandDumpTest, DumpCompressDwarfTableNums, TestSize.Level2) { StdoutRecord stdoutRecord; stdoutRecord.Start(); @@ -235,7 +235,7 @@ HWTEST_F(SubCommandDumpTest, DumpCompressDwarfTableNums, TestSize.Level1) EXPECT_EQ(stringOut.find("TableNums") != std::string::npos, true); } -HWTEST_F(SubCommandDumpTest, DumpCompressDwarfNumNodes, TestSize.Level1) +HWTEST_F(SubCommandDumpTest, DumpCompressDwarfNumNodes, TestSize.Level2) { StdoutRecord stdoutRecord; stdoutRecord.Start(); @@ -246,7 +246,7 @@ HWTEST_F(SubCommandDumpTest, DumpCompressDwarfNumNodes, TestSize.Level1) EXPECT_EQ(stringOut.find("numNodes") != std::string::npos, true); } -HWTEST_F(SubCommandDumpTest, DumpCompressDwarfStackTableContent, TestSize.Level1) +HWTEST_F(SubCommandDumpTest, DumpCompressDwarfStackTableContent, TestSize.Level2) { StdoutRecord stdoutRecord; stdoutRecord.Start(); @@ -257,7 +257,7 @@ HWTEST_F(SubCommandDumpTest, DumpCompressDwarfStackTableContent, TestSize.Level1 EXPECT_EQ(stringOut.find("hiperf_stack_table content") != std::string::npos, true); } -HWTEST_F(SubCommandDumpTest, DumpCompressDwarfTableid, TestSize.Level1) +HWTEST_F(SubCommandDumpTest, DumpCompressDwarfTableid, TestSize.Level2) { StdoutRecord stdoutRecord; stdoutRecord.Start(); @@ -268,7 +268,7 @@ HWTEST_F(SubCommandDumpTest, DumpCompressDwarfTableid, TestSize.Level1) EXPECT_EQ(stringOut.find("tableid") != std::string::npos, true); } -HWTEST_F(SubCommandDumpTest, DumpCompressDwarfTableSize, TestSize.Level1) +HWTEST_F(SubCommandDumpTest, DumpCompressDwarfTableSize, TestSize.Level2) { StdoutRecord stdoutRecord; stdoutRecord.Start(); @@ -279,7 +279,7 @@ HWTEST_F(SubCommandDumpTest, DumpCompressDwarfTableSize, TestSize.Level1) EXPECT_EQ(stringOut.find("tableSize") != std::string::npos, true); } -HWTEST_F(SubCommandDumpTest, DumpCompressDwarfKernelUpperBoundary, TestSize.Level1) +HWTEST_F(SubCommandDumpTest, DumpCompressDwarfKernelUpperBoundary, TestSize.Level2) { StdoutRecord stdoutRecord; stdoutRecord.Start(); @@ -290,7 +290,7 @@ HWTEST_F(SubCommandDumpTest, DumpCompressDwarfKernelUpperBoundary, TestSize.Leve EXPECT_EQ(stringOut.find(kernelUpperBoundary) != std::string::npos, true); } -HWTEST_F(SubCommandDumpTest, DumpCompressDwarfKernelLowerBoundary, TestSize.Level1) +HWTEST_F(SubCommandDumpTest, DumpCompressDwarfKernelLowerBoundary, TestSize.Level3) { StdoutRecord stdoutRecord; stdoutRecord.Start(); @@ -301,7 +301,7 @@ HWTEST_F(SubCommandDumpTest, DumpCompressDwarfKernelLowerBoundary, TestSize.Leve EXPECT_EQ(stringOut.find(kernelLowerBoundary) != std::string::npos, true); } -HWTEST_F(SubCommandDumpTest, DumpCompressDwarfKernelIp, TestSize.Level1) +HWTEST_F(SubCommandDumpTest, DumpCompressDwarfKernelIp, TestSize.Level2) { StdoutRecord stdoutRecord; stdoutRecord.Start(); @@ -312,7 +312,7 @@ HWTEST_F(SubCommandDumpTest, DumpCompressDwarfKernelIp, TestSize.Level1) EXPECT_EQ(stringOut.find(kernelIp) != std::string::npos, true); } -HWTEST_F(SubCommandDumpTest, DumpCompressDwarfUerIpFixZero, TestSize.Level1) +HWTEST_F(SubCommandDumpTest, DumpCompressDwarfUerIpFixZero, TestSize.Level3) { StdoutRecord stdoutRecord; stdoutRecord.Start(); @@ -334,7 +334,7 @@ HWTEST_F(SubCommandDumpTest, DumpCompressDwarfUserIp, TestSize.Level1) EXPECT_EQ(stringOut.find(userIp) != std::string::npos, true); } -HWTEST_F(SubCommandDumpTest, DumpCompressDwarfCallchain, TestSize.Level1) +HWTEST_F(SubCommandDumpTest, DumpCompressDwarfCallchain, TestSize.Level3) { StdoutRecord stdoutRecord; stdoutRecord.Start(); @@ -367,7 +367,7 @@ HWTEST_F(SubCommandDumpTest, DumpCompressFpStackTable, TestSize.Level1) EXPECT_EQ(stringOut.find("hiperf_stack_table") != std::string::npos, true); } -HWTEST_F(SubCommandDumpTest, DumpCompressFpStackid, TestSize.Level1) +HWTEST_F(SubCommandDumpTest, DumpCompressFpStackid, TestSize.Level2) { StdoutRecord stdoutRecord; stdoutRecord.Start(); @@ -378,7 +378,7 @@ HWTEST_F(SubCommandDumpTest, DumpCompressFpStackid, TestSize.Level1) EXPECT_EQ(stringOut.find("stackid") != std::string::npos, true); } -HWTEST_F(SubCommandDumpTest, DumpCompressFpTableNums, TestSize.Level1) +HWTEST_F(SubCommandDumpTest, DumpCompressFpTableNums, TestSize.Level2) { StdoutRecord stdoutRecord; stdoutRecord.Start(); @@ -389,7 +389,7 @@ HWTEST_F(SubCommandDumpTest, DumpCompressFpTableNums, TestSize.Level1) EXPECT_EQ(stringOut.find("TableNums") != std::string::npos, true); } -HWTEST_F(SubCommandDumpTest, DumpCompressFpNumNodes, TestSize.Level1) +HWTEST_F(SubCommandDumpTest, DumpCompressFpNumNodes, TestSize.Level2) { StdoutRecord stdoutRecord; stdoutRecord.Start(); @@ -400,7 +400,7 @@ HWTEST_F(SubCommandDumpTest, DumpCompressFpNumNodes, TestSize.Level1) EXPECT_EQ(stringOut.find("numNodes") != std::string::npos, true); } -HWTEST_F(SubCommandDumpTest, DumpCompressFpStackTableContent, TestSize.Level1) +HWTEST_F(SubCommandDumpTest, DumpCompressFpStackTableContent, TestSize.Level3) { StdoutRecord stdoutRecord; stdoutRecord.Start(); @@ -411,7 +411,7 @@ HWTEST_F(SubCommandDumpTest, DumpCompressFpStackTableContent, TestSize.Level1) EXPECT_EQ(stringOut.find("hiperf_stack_table content") != std::string::npos, true); } -HWTEST_F(SubCommandDumpTest, DumpCompressFpTableid, TestSize.Level1) +HWTEST_F(SubCommandDumpTest, DumpCompressFpTableid, TestSize.Level2) { StdoutRecord stdoutRecord; stdoutRecord.Start(); @@ -422,7 +422,7 @@ HWTEST_F(SubCommandDumpTest, DumpCompressFpTableid, TestSize.Level1) EXPECT_EQ(stringOut.find("tableid") != std::string::npos, true); } -HWTEST_F(SubCommandDumpTest, DumpCompressFpTableSize, TestSize.Level1) +HWTEST_F(SubCommandDumpTest, DumpCompressFpTableSize, TestSize.Level2) { StdoutRecord stdoutRecord; stdoutRecord.Start(); @@ -433,7 +433,7 @@ HWTEST_F(SubCommandDumpTest, DumpCompressFpTableSize, TestSize.Level1) EXPECT_EQ(stringOut.find("tableSize") != std::string::npos, true); } -HWTEST_F(SubCommandDumpTest, DumpCompressFpKernelUpperBoundary, TestSize.Level1) +HWTEST_F(SubCommandDumpTest, DumpCompressFpKernelUpperBoundary, TestSize.Level3) { StdoutRecord stdoutRecord; stdoutRecord.Start(); @@ -444,7 +444,7 @@ HWTEST_F(SubCommandDumpTest, DumpCompressFpKernelUpperBoundary, TestSize.Level1) EXPECT_EQ(stringOut.find(kernelUpperBoundary) != std::string::npos, true); } -HWTEST_F(SubCommandDumpTest, DumpCompressFpKernelLowerBoundary, TestSize.Level1) +HWTEST_F(SubCommandDumpTest, DumpCompressFpKernelLowerBoundary, TestSize.Level2) { StdoutRecord stdoutRecord; stdoutRecord.Start(); @@ -455,7 +455,7 @@ HWTEST_F(SubCommandDumpTest, DumpCompressFpKernelLowerBoundary, TestSize.Level1) EXPECT_EQ(stringOut.find(kernelLowerBoundary) != std::string::npos, true); } -HWTEST_F(SubCommandDumpTest, DumpCompressFpKernelIp, TestSize.Level1) +HWTEST_F(SubCommandDumpTest, DumpCompressFpKernelIp, TestSize.Level2) { StdoutRecord stdoutRecord; stdoutRecord.Start(); @@ -466,7 +466,7 @@ HWTEST_F(SubCommandDumpTest, DumpCompressFpKernelIp, TestSize.Level1) EXPECT_EQ(stringOut.find(kernelIp) != std::string::npos, true); } -HWTEST_F(SubCommandDumpTest, DumpCompressFpUerIpFixZero, TestSize.Level1) +HWTEST_F(SubCommandDumpTest, DumpCompressFpUerIpFixZero, TestSize.Level3) { StdoutRecord stdoutRecord; stdoutRecord.Start(); @@ -477,7 +477,7 @@ HWTEST_F(SubCommandDumpTest, DumpCompressFpUerIpFixZero, TestSize.Level1) EXPECT_EQ(stringOut.find(userIpFixZero) != std::string::npos, true); } -HWTEST_F(SubCommandDumpTest, DumpCompressFpUserIp, TestSize.Level1) +HWTEST_F(SubCommandDumpTest, DumpCompressFpUserIp, TestSize.Level2) { StdoutRecord stdoutRecord; stdoutRecord.Start(); @@ -488,7 +488,7 @@ HWTEST_F(SubCommandDumpTest, DumpCompressFpUserIp, TestSize.Level1) EXPECT_EQ(stringOut.find(userIp) != std::string::npos, true); } -HWTEST_F(SubCommandDumpTest, DumpCompressFpCallchain, TestSize.Level1) +HWTEST_F(SubCommandDumpTest, DumpCompressFpCallchain, TestSize.Level3) { StdoutRecord stdoutRecord; stdoutRecord.Start(); @@ -499,7 +499,7 @@ HWTEST_F(SubCommandDumpTest, DumpCompressFpCallchain, TestSize.Level1) EXPECT_EQ(stringOut.find(callchain) != std::string::npos, true); } -HWTEST_F(SubCommandDumpTest, DumpCompressFpSymbol, TestSize.Level1) +HWTEST_F(SubCommandDumpTest, DumpCompressFpSymbol, TestSize.Level2) { StdoutRecord stdoutRecord; stdoutRecord.Start(); @@ -521,7 +521,7 @@ HWTEST_F(SubCommandDumpTest, DumpUncompressDwarfStackTable, TestSize.Level1) EXPECT_EQ(stringOut.find("hiperf_stack_table") != std::string::npos, false); } -HWTEST_F(SubCommandDumpTest, DumpUncompressDwarfStackid, TestSize.Level1) +HWTEST_F(SubCommandDumpTest, DumpUncompressDwarfStackid, TestSize.Level2) { StdoutRecord stdoutRecord; stdoutRecord.Start(); @@ -532,7 +532,7 @@ HWTEST_F(SubCommandDumpTest, DumpUncompressDwarfStackid, TestSize.Level1) EXPECT_EQ(stringOut.find("stackid") != std::string::npos, false); } -HWTEST_F(SubCommandDumpTest, DumpUncompressDwarfTableNums, TestSize.Level1) +HWTEST_F(SubCommandDumpTest, DumpUncompressDwarfTableNums, TestSize.Level2) { StdoutRecord stdoutRecord; stdoutRecord.Start(); @@ -543,7 +543,7 @@ HWTEST_F(SubCommandDumpTest, DumpUncompressDwarfTableNums, TestSize.Level1) EXPECT_EQ(stringOut.find("TableNums") != std::string::npos, false); } -HWTEST_F(SubCommandDumpTest, DumpUncompressDwarfNumNodes, TestSize.Level1) +HWTEST_F(SubCommandDumpTest, DumpUncompressDwarfNumNodes, TestSize.Level2) { StdoutRecord stdoutRecord; stdoutRecord.Start(); @@ -554,7 +554,7 @@ HWTEST_F(SubCommandDumpTest, DumpUncompressDwarfNumNodes, TestSize.Level1) EXPECT_EQ(stringOut.find("numNodes") != std::string::npos, false); } -HWTEST_F(SubCommandDumpTest, DumpUncompressDwarfStackTableContent, TestSize.Level1) +HWTEST_F(SubCommandDumpTest, DumpUncompressDwarfStackTableContent, TestSize.Level2) { StdoutRecord stdoutRecord; stdoutRecord.Start(); @@ -565,7 +565,7 @@ HWTEST_F(SubCommandDumpTest, DumpUncompressDwarfStackTableContent, TestSize.Leve EXPECT_EQ(stringOut.find("hiperf_stack_table content") != std::string::npos, false); } -HWTEST_F(SubCommandDumpTest, DumpUncompressDwarfTableid, TestSize.Level1) +HWTEST_F(SubCommandDumpTest, DumpUncompressDwarfTableid, TestSize.Level2) { StdoutRecord stdoutRecord; stdoutRecord.Start(); @@ -576,7 +576,7 @@ HWTEST_F(SubCommandDumpTest, DumpUncompressDwarfTableid, TestSize.Level1) EXPECT_EQ(stringOut.find("tableid") != std::string::npos, false); } -HWTEST_F(SubCommandDumpTest, DumpUncompressDwarfTableSize, TestSize.Level1) +HWTEST_F(SubCommandDumpTest, DumpUncompressDwarfTableSize, TestSize.Level2) { StdoutRecord stdoutRecord; stdoutRecord.Start(); @@ -664,7 +664,7 @@ HWTEST_F(SubCommandDumpTest, DumpUncompressDwarfSymbol, TestSize.Level1) EXPECT_EQ(stringOut.find(symbol) != std::string::npos, true); } -HWTEST_F(SubCommandDumpTest, DumpUncompressFpStackTable, TestSize.Level1) +HWTEST_F(SubCommandDumpTest, DumpUncompressFpStackTable, TestSize.Level2) { StdoutRecord stdoutRecord; stdoutRecord.Start(); @@ -675,7 +675,7 @@ HWTEST_F(SubCommandDumpTest, DumpUncompressFpStackTable, TestSize.Level1) EXPECT_EQ(stringOut.find("hiperf_stack_table") != std::string::npos, false); } -HWTEST_F(SubCommandDumpTest, DumpUncompressFpStackid, TestSize.Level1) +HWTEST_F(SubCommandDumpTest, DumpUncompressFpStackid, TestSize.Level2) { StdoutRecord stdoutRecord; stdoutRecord.Start(); @@ -686,7 +686,7 @@ HWTEST_F(SubCommandDumpTest, DumpUncompressFpStackid, TestSize.Level1) EXPECT_EQ(stringOut.find("stackid") != std::string::npos, false); } -HWTEST_F(SubCommandDumpTest, DumpUncompressFpTableNums, TestSize.Level1) +HWTEST_F(SubCommandDumpTest, DumpUncompressFpTableNums, TestSize.Level2) { StdoutRecord stdoutRecord; stdoutRecord.Start(); diff --git a/test/unittest/common/native/subcommand_help_test.cpp b/test/unittest/common/native/subcommand_help_test.cpp index 2c9ee6a..540ead0 100644 --- a/test/unittest/common/native/subcommand_help_test.cpp +++ b/test/unittest/common/native/subcommand_help_test.cpp @@ -68,7 +68,7 @@ void SubCommandHelpTest::TearDown() {} * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(SubCommandHelpTest, TestOnSubCommand, TestSize.Level1) +HWTEST_F(SubCommandHelpTest, TestOnSubCommand, TestSize.Level0) { std::vector args; diff --git a/test/unittest/common/native/subcommand_list_test.cpp b/test/unittest/common/native/subcommand_list_test.cpp index 79042fd..14fa78c 100644 --- a/test/unittest/common/native/subcommand_list_test.cpp +++ b/test/unittest/common/native/subcommand_list_test.cpp @@ -45,7 +45,7 @@ void SubCommandListTest::TearDown() {} * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(SubCommandListTest, TestOnSubCommandHW, TestSize.Level1) +HWTEST_F(SubCommandListTest, TestOnSubCommandHW, TestSize.Level0) { std::vector args; StdoutRecord stdoutRecord; @@ -77,7 +77,7 @@ HWTEST_F(SubCommandListTest, TestOnSubCommandSW, TestSize.Level1) * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(SubCommandListTest, TestOnSubCommandTP, TestSize.Level1) +HWTEST_F(SubCommandListTest, TestOnSubCommandTP, TestSize.Level2) { std::vector args; StdoutRecord stdoutRecord; @@ -125,7 +125,7 @@ HWTEST_F(SubCommandListTest, TestOnSubCommandRAW, TestSize.Level1) * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(SubCommandListTest, TestOnSubCommandERROR, TestSize.Level1) +HWTEST_F(SubCommandListTest, TestOnSubCommandERROR, TestSize.Level3) { std::vector args; StdoutRecord stdoutRecord; @@ -141,7 +141,7 @@ HWTEST_F(SubCommandListTest, TestOnSubCommandERROR, TestSize.Level1) * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(SubCommandListTest, TestOnSubCommandEmpty, TestSize.Level1) +HWTEST_F(SubCommandListTest, TestOnSubCommandEmpty, TestSize.Level2) { std::vector args; StdoutRecord stdoutRecord; diff --git a/test/unittest/common/native/subcommand_record_test.cpp b/test/unittest/common/native/subcommand_record_test.cpp index 24f6211..c1ef0dd 100644 --- a/test/unittest/common/native/subcommand_record_test.cpp +++ b/test/unittest/common/native/subcommand_record_test.cpp @@ -197,12 +197,12 @@ static bool CheckIntFromProcFile(const std::string& proc, int expect) } // app package name -HWTEST_F(SubCommandRecordTest, PackageName, TestSize.Level1) +HWTEST_F(SubCommandRecordTest, PackageName, TestSize.Level0) { ForkAndRunTest("-d 2 ", true, true); } -HWTEST_F(SubCommandRecordTest, PackageNameErr, TestSize.Level1) +HWTEST_F(SubCommandRecordTest, PackageNameErr, TestSize.Level3) { TestRecordCommand("-d 2 --app package_name ", false, false); } @@ -225,7 +225,7 @@ HWTEST_F(SubCommandRecordTest, CheckAppMsMin, TestSize.Level1) * @tc.type: FUNC * @tc.require: issueI5R305 */ -HWTEST_F(SubCommandRecordTest, CheckAppMsMinErr, TestSize.Level1) +HWTEST_F(SubCommandRecordTest, CheckAppMsMinErr, TestSize.Level3) { TestRecordCommand("-d 0.5 --chkms 0 ", false); } @@ -247,7 +247,7 @@ HWTEST_F(SubCommandRecordTest, CheckAppMsMax, TestSize.Level1) * @tc.type: FUNC * @tc.require: issueI5R305 */ -HWTEST_F(SubCommandRecordTest, CheckAppMsMaxErr, TestSize.Level1) +HWTEST_F(SubCommandRecordTest, CheckAppMsMaxErr, TestSize.Level3) { TestRecordCommand("-d 0.5 --chkms 201 ", false); } @@ -258,7 +258,7 @@ HWTEST_F(SubCommandRecordTest, CheckAppMsMaxErr, TestSize.Level1) * @tc.type: FUNC * @tc.require: issueI5R305 */ -HWTEST_F(SubCommandRecordTest, CheckAppMsInputErr, TestSize.Level1) +HWTEST_F(SubCommandRecordTest, CheckAppMsInputErr, TestSize.Level3) { TestRecordCommand("-d 0.5 --chkms abc ", false); } @@ -268,19 +268,19 @@ HWTEST_F(SubCommandRecordTest, StopSecondsMin, TestSize.Level1) ForkAndRunTest("-d 0.1 "); } -HWTEST_F(SubCommandRecordTest, StopSecondsMinErr, TestSize.Level1) +HWTEST_F(SubCommandRecordTest, StopSecondsMinErr, TestSize.Level2) { TestRecordCommand("-d 0.099 ", false); } -HWTEST_F(SubCommandRecordTest, StopSecondsMax, TestSize.Level1) +HWTEST_F(SubCommandRecordTest, StopSecondsMax, TestSize.Level3) { std::string opt = "-d 10000.0 "; opt += " ls "; // because UT don't need wait so long ForkAndRunTest(opt, true, false); } -HWTEST_F(SubCommandRecordTest, StopSecondsMaxErr, TestSize.Level1) +HWTEST_F(SubCommandRecordTest, StopSecondsMaxErr, TestSize.Level2) { std::string opt = "-d 10000.1 "; opt += " "; @@ -328,24 +328,24 @@ HWTEST_F(SubCommandRecordTest, SystemWide, TestSize.Level1) } // trackedCommand_ -HWTEST_F(SubCommandRecordTest, TrackedCommandErr, TestSize.Level1) +HWTEST_F(SubCommandRecordTest, TrackedCommandErr, TestSize.Level3) { TestRecordCommand("-d 2 -a aa ", false, false); } // --app and -p -HWTEST_F(SubCommandRecordTest, HasTargetErr, TestSize.Level1) +HWTEST_F(SubCommandRecordTest, HasTargetErr, TestSize.Level3) { TestRecordCommand("--app test -p 123 -d 3 ", false, false); } -HWTEST_F(SubCommandRecordTest, HasTargetErr1, TestSize.Level1) +HWTEST_F(SubCommandRecordTest, HasTargetErr1, TestSize.Level3) { TestRecordCommand("-d 3 ", false, false); } // exclude hiperf -HWTEST_F(SubCommandRecordTest, ExcludePerf, TestSize.Level1) +HWTEST_F(SubCommandRecordTest, ExcludePerf, TestSize.Level3) { SubCommandRecord::CheckRecordCallBack callback = [](const PerfEventRecord& record) { if (record.GetType() == PERF_RECORD_SAMPLE) { @@ -358,7 +358,7 @@ HWTEST_F(SubCommandRecordTest, ExcludePerf, TestSize.Level1) ForkAndRunTest("-d 2 -a --exclude-hiperf ", true, false, callback); } -HWTEST_F(SubCommandRecordTest, ExcludePerfErr, TestSize.Level1) +HWTEST_F(SubCommandRecordTest, ExcludePerfErr, TestSize.Level2) { TestRecordCommand("-d 2 --exclude-hiperf ", false, true); } @@ -377,7 +377,7 @@ HWTEST_F(SubCommandRecordTest, SelectCpu, TestSize.Level1) ForkAndRunTest("-d 2 -c 0 ", true, true, callback); } -HWTEST_F(SubCommandRecordTest, SelectCpuMulti, TestSize.Level1) +HWTEST_F(SubCommandRecordTest, SelectCpuMulti, TestSize.Level0) { int maxCpuid = sysconf(_SC_NPROCESSORS_CONF); std::string opt = "-d 2 -e sw-task-clock -c "; @@ -399,12 +399,12 @@ HWTEST_F(SubCommandRecordTest, SelectCpuMulti, TestSize.Level1) ForkAndRunTest(opt, true, true, callback); } -HWTEST_F(SubCommandRecordTest, SelectCpuMinErr, TestSize.Level1) +HWTEST_F(SubCommandRecordTest, SelectCpuMinErr, TestSize.Level2) { TestRecordCommand("-d 2 -c -1 ", false); } -HWTEST_F(SubCommandRecordTest, SelectCpuMaxErr, TestSize.Level1) +HWTEST_F(SubCommandRecordTest, SelectCpuMaxErr, TestSize.Level2) { int maxCpuid = sysconf(_SC_NPROCESSORS_CONF); std::string opt = "-d 2 -c "; @@ -413,13 +413,13 @@ HWTEST_F(SubCommandRecordTest, SelectCpuMaxErr, TestSize.Level1) TestRecordCommand(opt, false); } -HWTEST_F(SubCommandRecordTest, SelectCpuInputErr, TestSize.Level1) +HWTEST_F(SubCommandRecordTest, SelectCpuInputErr, TestSize.Level3) { TestRecordCommand("-d 2 -c abc ", false); } // --control -HWTEST_F(SubCommandRecordTest, CheckControlErr, TestSize.Level1) +HWTEST_F(SubCommandRecordTest, CheckControlErr, TestSize.Level3) { TestRecordCommand("-a --control st", false, false); } @@ -431,7 +431,7 @@ HWTEST_F(SubCommandRecordTest, CpuLimitMin, TestSize.Level1) EXPECT_EQ(CheckIntFromProcFile(PERF_CPU_TIME_MAX_PERCENT, 1), true); } -HWTEST_F(SubCommandRecordTest, CpuLimitErr, TestSize.Level1) +HWTEST_F(SubCommandRecordTest, CpuLimitErr, TestSize.Level3) { TestRecordCommand("-d 2 --cpu-limit 0 ", false); } @@ -442,12 +442,12 @@ HWTEST_F(SubCommandRecordTest, CpuLimitMax, TestSize.Level1) EXPECT_EQ(CheckIntFromProcFile(PERF_CPU_TIME_MAX_PERCENT, 100), true); } -HWTEST_F(SubCommandRecordTest, CpuLimitMaxErr, TestSize.Level1) +HWTEST_F(SubCommandRecordTest, CpuLimitMaxErr, TestSize.Level2) { TestRecordCommand("-d 2 --cpu-limit 101 ", false); } -HWTEST_F(SubCommandRecordTest, CpuLimitInputErr, TestSize.Level1) +HWTEST_F(SubCommandRecordTest, CpuLimitInputErr, TestSize.Level2) { TestRecordCommand("-d 2 --cpu-limit abc ", false); } @@ -458,22 +458,22 @@ HWTEST_F(SubCommandRecordTest, FrequncyMin, TestSize.Level1) ForkAndRunTest("-d 2 -f 1 "); } -HWTEST_F(SubCommandRecordTest, FrequncyMinErr, TestSize.Level1) +HWTEST_F(SubCommandRecordTest, FrequncyMinErr, TestSize.Level2) { TestRecordCommand("-d 2 -f 0 ", false); } -HWTEST_F(SubCommandRecordTest, FrequncyMax, TestSize.Level1) +HWTEST_F(SubCommandRecordTest, FrequncyMax, TestSize.Level3) { ForkAndRunTest("-d 2 -f 100000 "); } -HWTEST_F(SubCommandRecordTest, FrequncyMaxErr, TestSize.Level1) +HWTEST_F(SubCommandRecordTest, FrequncyMaxErr, TestSize.Level2) { TestRecordCommand("-d 2 -f 100001 ", false); } -HWTEST_F(SubCommandRecordTest, FrequncyInputErr, TestSize.Level1) +HWTEST_F(SubCommandRecordTest, FrequncyInputErr, TestSize.Level3) { TestRecordCommand("-d 2 -f abc ", false); } @@ -484,7 +484,7 @@ HWTEST_F(SubCommandRecordTest, PeriodMin, TestSize.Level1) ForkAndRunTest("-d 2 --period 1 "); } -HWTEST_F(SubCommandRecordTest, PeriodMinErr, TestSize.Level1) +HWTEST_F(SubCommandRecordTest, PeriodMinErr, TestSize.Level2) { TestRecordCommand("-d 2 --period 0 ", false); } @@ -497,7 +497,7 @@ HWTEST_F(SubCommandRecordTest, PeriodMax, TestSize.Level1) ForkAndRunTest(opt); } -HWTEST_F(SubCommandRecordTest, PeriodMaxErr, TestSize.Level1) +HWTEST_F(SubCommandRecordTest, PeriodMaxErr, TestSize.Level2) { std::string opt = "-d 2 --period "; uint32_t value = static_cast(INT_MAX) + 1; @@ -506,12 +506,12 @@ HWTEST_F(SubCommandRecordTest, PeriodMaxErr, TestSize.Level1) TestRecordCommand(opt, false); } -HWTEST_F(SubCommandRecordTest, PeriodInputErr, TestSize.Level1) +HWTEST_F(SubCommandRecordTest, PeriodInputErr, TestSize.Level2) { TestRecordCommand("-d 2 --period abc ", false); } -HWTEST_F(SubCommandRecordTest, PeriodAndFrequncyConflict, TestSize.Level1) +HWTEST_F(SubCommandRecordTest, PeriodAndFrequncyConflict, TestSize.Level2) { TestRecordCommand("-d 2 -f 2000 --period 10 ", false); } @@ -556,7 +556,7 @@ void SubCommandRecordTest::TestEvents(std::string &opt, std::string &uk, bool is } // select events -HWTEST_F(SubCommandRecordTest, SelectEvents, TestSize.Level1) +HWTEST_F(SubCommandRecordTest, SelectEvents, TestSize.Level0) { std::string opt = "-d 2 -c 0 -e "; std::string uk = ""; @@ -584,7 +584,7 @@ HWTEST_F(SubCommandRecordTest, SelectEventsKernel_2, TestSize.Level1) TestEvents(opt, uk, false); } -HWTEST_F(SubCommandRecordTest, SelectEventsErr, TestSize.Level1) +HWTEST_F(SubCommandRecordTest, SelectEventsErr, TestSize.Level3) { ForkAndRunTest("-d 2 -c 0 -e what ", false); } @@ -611,7 +611,7 @@ HWTEST_F(SubCommandRecordTest, GroupEventsKernal, TestSize.Level1) TestEvents(opt, uk); } -HWTEST_F(SubCommandRecordTest, GroupEventsErr, TestSize.Level1) +HWTEST_F(SubCommandRecordTest, GroupEventsErr, TestSize.Level2) { ForkAndRunTest("-d 2 -c 0 -g what ", false); } @@ -632,32 +632,32 @@ HWTEST_F(SubCommandRecordTest, KernelSymbols, TestSize.Level1) TestRecordCommand("-d 2 -p 2 -s dwarf ", true, false); } -HWTEST_F(SubCommandRecordTest, SelectPidMulti, TestSize.Level1) +HWTEST_F(SubCommandRecordTest, SelectPidMulti, TestSize.Level0) { ForkAndRunTest("-d 2 -p 1,2,3 ", true, false); } -HWTEST_F(SubCommandRecordTest, SelectPidMinErr, TestSize.Level1) +HWTEST_F(SubCommandRecordTest, SelectPidMinErr, TestSize.Level2) { TestRecordCommand("-d 2 -p 0 ", false, false); } -HWTEST_F(SubCommandRecordTest, SelectPidMinErr1, TestSize.Level1) +HWTEST_F(SubCommandRecordTest, SelectPidMinErr1, TestSize.Level3) { TestRecordCommand("-d 2 -p -1 ", false, false); } -HWTEST_F(SubCommandRecordTest, SelectPidErr, TestSize.Level1) +HWTEST_F(SubCommandRecordTest, SelectPidErr, TestSize.Level2) { TestRecordCommand("-d 2 -p 99999999 ", false, false); } -HWTEST_F(SubCommandRecordTest, SelectPidInputErr, TestSize.Level1) +HWTEST_F(SubCommandRecordTest, SelectPidInputErr, TestSize.Level2) { TestRecordCommand("-d 2 -p abc ", false, false); } -HWTEST_F(SubCommandRecordTest, SelectPidInputConflict, TestSize.Level1) +HWTEST_F(SubCommandRecordTest, SelectPidInputConflict, TestSize.Level3) { ForkAndRunTest("-d 2 -a -p 1 ", false, false); } @@ -668,22 +668,22 @@ HWTEST_F(SubCommandRecordTest, SelectTid, TestSize.Level1) ForkAndRunTest("-d 2 -t 1 ", true, false); } -HWTEST_F(SubCommandRecordTest, SelectTidMulti, TestSize.Level1) +HWTEST_F(SubCommandRecordTest, SelectTidMulti, TestSize.Level0) { ForkAndRunTest("-d 2 -t 1,2,3 ", true, false); } -HWTEST_F(SubCommandRecordTest, SelectTidMinErr, TestSize.Level1) +HWTEST_F(SubCommandRecordTest, SelectTidMinErr, TestSize.Level3) { TestRecordCommand("-d 2 -t 0 ", false, false); } -HWTEST_F(SubCommandRecordTest, SelectTidErr, TestSize.Level1) +HWTEST_F(SubCommandRecordTest, SelectTidErr, TestSize.Level3) { TestRecordCommand("-d 2 -t 99999999 ", false, false); } -HWTEST_F(SubCommandRecordTest, SelectTidInputErr, TestSize.Level1) +HWTEST_F(SubCommandRecordTest, SelectTidInputErr, TestSize.Level3) { TestRecordCommand("-d 2 -t abc ", false, false); } @@ -694,18 +694,18 @@ HWTEST_F(SubCommandRecordTest, CpuOff, TestSize.Level1) ForkAndRunTest("-d 2 --offcpu -o /data/local/tmp/offcpu_perf.data"); } -HWTEST_F(SubCommandRecordTest, BranchFilterInputErr, TestSize.Level1) +HWTEST_F(SubCommandRecordTest, BranchFilterInputErr, TestSize.Level3) { TestRecordCommand("-d 2 -j what ", false); } -HWTEST_F(SubCommandRecordTest, BranchFilterInputMoreErr, TestSize.Level1) +HWTEST_F(SubCommandRecordTest, BranchFilterInputMoreErr, TestSize.Level3) { TestRecordCommand("-d 2 -j any,n ", false); } // call stack -HWTEST_F(SubCommandRecordTest, CallStackFp, TestSize.Level1) +HWTEST_F(SubCommandRecordTest, CallStackFp, TestSize.Level0) { ForkAndRunTest("-d 2 --call-stack fp "); TearDown(); @@ -713,7 +713,7 @@ HWTEST_F(SubCommandRecordTest, CallStackFp, TestSize.Level1) ForkAndRunTest("-d 2 -s fp "); } -HWTEST_F(SubCommandRecordTest, CallStackFpInputMoreErr, TestSize.Level1) +HWTEST_F(SubCommandRecordTest, CallStackFpInputMoreErr, TestSize.Level2) { TestRecordCommand("-d 2 --call-stack fp,abc ", false); TearDown(); @@ -721,7 +721,7 @@ HWTEST_F(SubCommandRecordTest, CallStackFpInputMoreErr, TestSize.Level1) TestRecordCommand("-d 2 -s fp,abc ", false); } -HWTEST_F(SubCommandRecordTest, CallStackInputErr, TestSize.Level1) +HWTEST_F(SubCommandRecordTest, CallStackInputErr, TestSize.Level2) { TestRecordCommand("-d 2 --call-stack what ", false); TearDown(); @@ -729,7 +729,7 @@ HWTEST_F(SubCommandRecordTest, CallStackInputErr, TestSize.Level1) TestRecordCommand("-d 2 -s what ", false); } -HWTEST_F(SubCommandRecordTest, CallStackDwarfSizeMin, TestSize.Level1) +HWTEST_F(SubCommandRecordTest, CallStackDwarfSizeMin, TestSize.Level2) { // it will cause some crash in -fprofile-arcs and -ftest-coverage // we will fix it latter @@ -739,7 +739,7 @@ HWTEST_F(SubCommandRecordTest, CallStackDwarfSizeMin, TestSize.Level1) ForkAndRunTest("-d 2 -s dwarf,8 "); } -HWTEST_F(SubCommandRecordTest, CallStackDwarfSizeMinErr, TestSize.Level1) +HWTEST_F(SubCommandRecordTest, CallStackDwarfSizeMinErr, TestSize.Level2) { TestRecordCommand("-d 2 --call-stack dwarf,7 ", false); TearDown(); @@ -755,7 +755,7 @@ HWTEST_F(SubCommandRecordTest, CallStackDwarfSizeMax, TestSize.Level1) ForkAndRunTest("-d 2 -s dwarf,65528 "); } -HWTEST_F(SubCommandRecordTest, CallStackDwarfSizeMaxErr, TestSize.Level1) +HWTEST_F(SubCommandRecordTest, CallStackDwarfSizeMaxErr, TestSize.Level2) { TestRecordCommand("-d 2 --call-stack dwarf,65529 ", false); TearDown(); @@ -763,7 +763,7 @@ HWTEST_F(SubCommandRecordTest, CallStackDwarfSizeMaxErr, TestSize.Level1) TestRecordCommand("-d 2 -s dwarf,65529 ", false); } -HWTEST_F(SubCommandRecordTest, CallStackDwarfSizeErr, TestSize.Level1) +HWTEST_F(SubCommandRecordTest, CallStackDwarfSizeErr, TestSize.Level2) { TestRecordCommand("-d 2 --call-stack dwarf,15 ", false); TearDown(); @@ -771,7 +771,7 @@ HWTEST_F(SubCommandRecordTest, CallStackDwarfSizeErr, TestSize.Level1) TestRecordCommand("-d 2 -s dwarf,15 ", false); } -HWTEST_F(SubCommandRecordTest, CallStackDwarfSizeInputErr, TestSize.Level1) +HWTEST_F(SubCommandRecordTest, CallStackDwarfSizeInputErr, TestSize.Level2) { TestRecordCommand("-d 2 --call-stack dwarf,abc ", false); TearDown(); @@ -779,7 +779,7 @@ HWTEST_F(SubCommandRecordTest, CallStackDwarfSizeInputErr, TestSize.Level1) TestRecordCommand("-d 2 -s dwarf,abc ", false); } -HWTEST_F(SubCommandRecordTest, CallStackDwarfSizeInputMoreErr, TestSize.Level1) +HWTEST_F(SubCommandRecordTest, CallStackDwarfSizeInputMoreErr, TestSize.Level3) { TestRecordCommand("-d 2 --call-stack dwarf,16,32 ", false); TearDown(); @@ -787,7 +787,7 @@ HWTEST_F(SubCommandRecordTest, CallStackDwarfSizeInputMoreErr, TestSize.Level1) TestRecordCommand("-d 2 -s dwarf,16,32 ", false); } -HWTEST_F(SubCommandRecordTest, CallStackUsageErr, TestSize.Level1) +HWTEST_F(SubCommandRecordTest, CallStackUsageErr, TestSize.Level3) { TestRecordCommand("-d 2 -s abc --call-stack bcd", false); } @@ -814,7 +814,7 @@ HWTEST_F(SubCommandRecordTest, SymbolDir, TestSize.Level1) ForkAndRunTest("-d 2 --symbol-dir ./ "); } -HWTEST_F(SubCommandRecordTest, SymbolDirErr, TestSize.Level1) +HWTEST_F(SubCommandRecordTest, SymbolDirErr, TestSize.Level2) { TestRecordCommand("-d 2 --symbol-dir where ", false); } @@ -845,23 +845,23 @@ HWTEST_F(SubCommandRecordTest, ClockIdClockTai, TestSize.Level1) ForkAndRunTest("-c 0 -d 2 -e sw-task-clock --clockid clock_tai "); } -HWTEST_F(SubCommandRecordTest, ClockIdInputErr, TestSize.Level1) +HWTEST_F(SubCommandRecordTest, ClockIdInputErr, TestSize.Level2) { TestRecordCommand("-c 0 -d 2 --clockid what ", false); } // mmap pages -HWTEST_F(SubCommandRecordTest, MmapPagesPower2Err, TestSize.Level1) +HWTEST_F(SubCommandRecordTest, MmapPagesPower2Err, TestSize.Level3) { TestRecordCommand("-d 2 -m 101 ", false); } -HWTEST_F(SubCommandRecordTest, MmapPagesMin, TestSize.Level1) +HWTEST_F(SubCommandRecordTest, MmapPagesMin, TestSize.Level2) { ForkAndRunTest("-d 2 -m 2 "); } -HWTEST_F(SubCommandRecordTest, MmapPagesMinErr, TestSize.Level1) +HWTEST_F(SubCommandRecordTest, MmapPagesMinErr, TestSize.Level2) { TestRecordCommand("-d 2 -m 1 ", false); } @@ -871,29 +871,29 @@ HWTEST_F(SubCommandRecordTest, MmapPagesMax, TestSize.Level1) ForkAndRunTest("-d 2 -m 1024 "); } -HWTEST_F(SubCommandRecordTest, MmapPagesMaxErr, TestSize.Level1) +HWTEST_F(SubCommandRecordTest, MmapPagesMaxErr, TestSize.Level2) { TestRecordCommand("-d 2 -m 1025 ", false); } -HWTEST_F(SubCommandRecordTest, MmapPagesInputErr, TestSize.Level1) +HWTEST_F(SubCommandRecordTest, MmapPagesInputErr, TestSize.Level2) { TestRecordCommand("-d 2 -m abc ", false); } // output file name -HWTEST_F(SubCommandRecordTest, OutputFileName, TestSize.Level1) +HWTEST_F(SubCommandRecordTest, OutputFileName, TestSize.Level2) { ForkAndRunTest("-d 2 -o /data/local/tmp/output.perf.data "); } -HWTEST_F(SubCommandRecordTest, OutputFileNameErr, TestSize.Level1) +HWTEST_F(SubCommandRecordTest, OutputFileNameErr, TestSize.Level2) { TestRecordCommand("-d 2 -o nopath/output.perf.data ", false); } // data size limit -HWTEST_F(SubCommandRecordTest, DataLimit, TestSize.Level1) +HWTEST_F(SubCommandRecordTest, DataLimit, TestSize.Level2) { ForkAndRunTest("-d 2 --data-limit 1K "); TearDown(); @@ -904,12 +904,12 @@ HWTEST_F(SubCommandRecordTest, DataLimit, TestSize.Level1) ForkAndRunTest("-d 2 --data-limit 1G "); } -HWTEST_F(SubCommandRecordTest, DataLimit1, TestSize.Level1) +HWTEST_F(SubCommandRecordTest, DataLimit1, TestSize.Level2) { ForkAndRunTest("-a --data-limit 1K ", true, false); } -HWTEST_F(SubCommandRecordTest, DataLimitErr, TestSize.Level1) +HWTEST_F(SubCommandRecordTest, DataLimitErr, TestSize.Level2) { TestRecordCommand("-d 2 --data-limit 10A ", false); TearDown(); @@ -922,12 +922,12 @@ HWTEST_F(SubCommandRecordTest, RecordCompress, TestSize.Level1) ForkAndRunTest("-d 2 -z -o /data/local/tmp/perf.data.tar.gz"); } -HWTEST_F(SubCommandRecordTest, Verbose, TestSize.Level1) +HWTEST_F(SubCommandRecordTest, Verbose, TestSize.Level2) { ForkAndRunTest("-d 2 --verbose "); } -HWTEST_F(SubCommandRecordTest, DumpOptions, TestSize.Level1) +HWTEST_F(SubCommandRecordTest, DumpOptions, TestSize.Level2) { StdoutRecord stdoutRecord; stdoutRecord.Start(); @@ -943,7 +943,7 @@ HWTEST_F(SubCommandRecordTest, DumpOptions, TestSize.Level1) * @tc.desc: Test size of file generated under system wide frequency 100 and dwarf unwind * @tc.type: FUNC */ -HWTEST_F(SubCommandRecordTest, FileSizeOnFrequency100_DWARF_SYSTEM, TestSize.Level1) +HWTEST_F(SubCommandRecordTest, FileSizeOnFrequency100_DWARF_SYSTEM, TestSize.Level2) { ForkAndRunTest("-d 10 -a -f 100 -s dwarf", true, false); std::string fileName = TEST_FILE; @@ -956,7 +956,7 @@ HWTEST_F(SubCommandRecordTest, FileSizeOnFrequency100_DWARF_SYSTEM, TestSize.Lev * @tc.desc: Test size of file generated under system wide frequency 500 and dwarf unwind * @tc.type: FUNC */ -HWTEST_F(SubCommandRecordTest, FileSizeOnFrequency500_DWARF_SYSTEM, TestSize.Level1) +HWTEST_F(SubCommandRecordTest, FileSizeOnFrequency500_DWARF_SYSTEM, TestSize.Level2) { ForkAndRunTest("-d 10 -a -f 500 -s dwarf", true, false); std::string fileName = TEST_FILE; @@ -969,7 +969,7 @@ HWTEST_F(SubCommandRecordTest, FileSizeOnFrequency500_DWARF_SYSTEM, TestSize.Lev * @tc.desc: Test size of file generated under system wide frequency 1000 and dwarf unwind * @tc.type: FUNC */ -HWTEST_F(SubCommandRecordTest, FileSizeOnFrequency1000_DWARF_SYSTEM, TestSize.Level1) +HWTEST_F(SubCommandRecordTest, FileSizeOnFrequency1000_DWARF_SYSTEM, TestSize.Level2) { ForkAndRunTest("-d 10 -a -f 1000 -s dwarf", true, false); std::string fileName = TEST_FILE; @@ -982,7 +982,7 @@ HWTEST_F(SubCommandRecordTest, FileSizeOnFrequency1000_DWARF_SYSTEM, TestSize.Le * @tc.desc: Test size of file generated under system wide frequency 2000 and dwarf unwind * @tc.type: FUNC */ -HWTEST_F(SubCommandRecordTest, FileSizeOnFrequency2000_DWARF_SYSTEM, TestSize.Level1) +HWTEST_F(SubCommandRecordTest, FileSizeOnFrequency2000_DWARF_SYSTEM, TestSize.Level2) { ForkAndRunTest("-d 10 -a -f 2000 -s dwarf", true, false); std::string fileName = TEST_FILE; @@ -995,7 +995,7 @@ HWTEST_F(SubCommandRecordTest, FileSizeOnFrequency2000_DWARF_SYSTEM, TestSize.Le * @tc.desc: Test size of file generated under system wide frequency 4000 and dwarf unwind * @tc.type: FUNC */ -HWTEST_F(SubCommandRecordTest, FileSizeOnFrequency4000_DWARF_SYSTEM, TestSize.Level1) +HWTEST_F(SubCommandRecordTest, FileSizeOnFrequency4000_DWARF_SYSTEM, TestSize.Level0) { ForkAndRunTest("-d 10 -a -f 4000 -s dwarf", true, false); std::string fileName = TEST_FILE; @@ -1008,7 +1008,7 @@ HWTEST_F(SubCommandRecordTest, FileSizeOnFrequency4000_DWARF_SYSTEM, TestSize.Le * @tc.desc: Test size of file generated under system wide frequency 8000 and dwarf unwind * @tc.type: FUNC */ -HWTEST_F(SubCommandRecordTest, FileSizeOnFrequency8000_DWARF_SYSTEM, TestSize.Level1) +HWTEST_F(SubCommandRecordTest, FileSizeOnFrequency8000_DWARF_SYSTEM, TestSize.Level2) { ForkAndRunTest("-d 10 -a -f 8000 -s dwarf", true, false); std::string fileName = TEST_FILE; @@ -1021,7 +1021,7 @@ HWTEST_F(SubCommandRecordTest, FileSizeOnFrequency8000_DWARF_SYSTEM, TestSize.Le * @tc.desc: Test size of file generated under system wide frequency 100 and fp unwind * @tc.type: FUNC */ -HWTEST_F(SubCommandRecordTest, FileSizeOnFrequency100_FP_SYSTEM, TestSize.Level1) +HWTEST_F(SubCommandRecordTest, FileSizeOnFrequency100_FP_SYSTEM, TestSize.Level2) { ForkAndRunTest("-d 10 -a -f 100 -s fp", true, false); std::string fileName = TEST_FILE; @@ -1034,7 +1034,7 @@ HWTEST_F(SubCommandRecordTest, FileSizeOnFrequency100_FP_SYSTEM, TestSize.Level1 * @tc.desc: Test size of file generated under system wide frequency 500 and fp unwind * @tc.type: FUNC */ -HWTEST_F(SubCommandRecordTest, FileSizeOnFrequency500_FP_SYSTEM, TestSize.Level1) +HWTEST_F(SubCommandRecordTest, FileSizeOnFrequency500_FP_SYSTEM, TestSize.Level2) { ForkAndRunTest("-d 10 -a -f 500 -s fp", true, false); std::string fileName = TEST_FILE; @@ -1047,7 +1047,7 @@ HWTEST_F(SubCommandRecordTest, FileSizeOnFrequency500_FP_SYSTEM, TestSize.Level1 * @tc.desc: Test size of file generated under system wide frequency 1000 and fp unwind * @tc.type: FUNC */ -HWTEST_F(SubCommandRecordTest, FileSizeOnFrequency1000_FP_SYSTEM, TestSize.Level1) +HWTEST_F(SubCommandRecordTest, FileSizeOnFrequency1000_FP_SYSTEM, TestSize.Level2) { ForkAndRunTest("-d 10 -a -f 1000 -s fp", true, false); std::string fileName = TEST_FILE; @@ -1060,7 +1060,7 @@ HWTEST_F(SubCommandRecordTest, FileSizeOnFrequency1000_FP_SYSTEM, TestSize.Level * @tc.desc: Test size of file generated under system wide frequency 2000 and fp unwind * @tc.type: FUNC */ -HWTEST_F(SubCommandRecordTest, FileSizeOnFrequency2000_FP_SYSTEM, TestSize.Level1) +HWTEST_F(SubCommandRecordTest, FileSizeOnFrequency2000_FP_SYSTEM, TestSize.Level2) { ForkAndRunTest("-d 10 -a -f 2000 -s fp", true, false); std::string fileName = TEST_FILE; @@ -1073,7 +1073,7 @@ HWTEST_F(SubCommandRecordTest, FileSizeOnFrequency2000_FP_SYSTEM, TestSize.Level * @tc.desc: Test size of file generated under system wide frequency 4000 and fp unwind * @tc.type: FUNC */ -HWTEST_F(SubCommandRecordTest, FileSizeOnFrequency4000_FP_SYSTEM, TestSize.Level1) +HWTEST_F(SubCommandRecordTest, FileSizeOnFrequency4000_FP_SYSTEM, TestSize.Level0) { ForkAndRunTest("-d 10 -a -f 4000 -s fp", true, false); std::string fileName = TEST_FILE; @@ -1086,7 +1086,7 @@ HWTEST_F(SubCommandRecordTest, FileSizeOnFrequency4000_FP_SYSTEM, TestSize.Level * @tc.desc: Test size of file generated under system wide frequency 8000 and fp unwind * @tc.type: FUNC */ -HWTEST_F(SubCommandRecordTest, FileSizeOnFrequency8000_FP_SYSTEM, TestSize.Level1) +HWTEST_F(SubCommandRecordTest, FileSizeOnFrequency8000_FP_SYSTEM, TestSize.Level2) { ForkAndRunTest("-d 10 -a -f 8000 -s fp", true, false); std::string fileName = TEST_FILE; @@ -1099,7 +1099,7 @@ HWTEST_F(SubCommandRecordTest, FileSizeOnFrequency8000_FP_SYSTEM, TestSize.Level * @tc.desc: Test size of file generated under one process frequency 100 and dwarf unwind * @tc.type: FUNC */ -HWTEST_F(SubCommandRecordTest, FileSizeOnFrequency100_DWARF_PROCESS, TestSize.Level1) +HWTEST_F(SubCommandRecordTest, FileSizeOnFrequency100_DWARF_PROCESS, TestSize.Level2) { ForkAndRunTest("-d 10 -f 100 -s dwarf", true, true); std::string fileName = TEST_FILE; @@ -1112,7 +1112,7 @@ HWTEST_F(SubCommandRecordTest, FileSizeOnFrequency100_DWARF_PROCESS, TestSize.Le * @tc.desc: Test size of file generated under one process frequency 500 and dwarf unwind * @tc.type: FUNC */ -HWTEST_F(SubCommandRecordTest, FileSizeOnFrequency500_DWARF_PROCESS, TestSize.Level1) +HWTEST_F(SubCommandRecordTest, FileSizeOnFrequency500_DWARF_PROCESS, TestSize.Level2) { ForkAndRunTest("-d 10 -f 500 -s dwarf", true, true); std::string fileName = TEST_FILE; @@ -1125,7 +1125,7 @@ HWTEST_F(SubCommandRecordTest, FileSizeOnFrequency500_DWARF_PROCESS, TestSize.Le * @tc.desc: Test size of file generated under one process frequency 1000 and dwarf unwind * @tc.type: FUNC */ -HWTEST_F(SubCommandRecordTest, FileSizeOnFrequency1000_DWARF_PROCESS, TestSize.Level1) +HWTEST_F(SubCommandRecordTest, FileSizeOnFrequency1000_DWARF_PROCESS, TestSize.Level2) { ForkAndRunTest("-d 10 -f 1000 -s dwarf", true, true); std::string fileName = TEST_FILE; @@ -1138,7 +1138,7 @@ HWTEST_F(SubCommandRecordTest, FileSizeOnFrequency1000_DWARF_PROCESS, TestSize.L * @tc.desc: Test size of file generated under one process frequency 2000 and dwarf unwind * @tc.type: FUNC */ -HWTEST_F(SubCommandRecordTest, FileSizeOnFrequency2000_DWARF_PROCESS, TestSize.Level1) +HWTEST_F(SubCommandRecordTest, FileSizeOnFrequency2000_DWARF_PROCESS, TestSize.Level2) { ForkAndRunTest("-d 10 -f 2000 -s dwarf", true, true); std::string fileName = TEST_FILE; @@ -1151,7 +1151,7 @@ HWTEST_F(SubCommandRecordTest, FileSizeOnFrequency2000_DWARF_PROCESS, TestSize.L * @tc.desc: Test size of file generated under one process frequency 4000 and dwarf unwind * @tc.type: FUNC */ -HWTEST_F(SubCommandRecordTest, FileSizeOnFrequency4000_DWARF_PROCESS, TestSize.Level1) +HWTEST_F(SubCommandRecordTest, FileSizeOnFrequency4000_DWARF_PROCESS, TestSize.Level0) { ForkAndRunTest("-d 10 -f 4000 -s dwarf", true, true); std::string fileName = TEST_FILE; @@ -1164,7 +1164,7 @@ HWTEST_F(SubCommandRecordTest, FileSizeOnFrequency4000_DWARF_PROCESS, TestSize.L * @tc.desc: Test size of file generated under one process frequency 8000 and dwarf unwind * @tc.type: FUNC */ -HWTEST_F(SubCommandRecordTest, FileSizeOnFrequency8000_DWARF_PROCESS, TestSize.Level1) +HWTEST_F(SubCommandRecordTest, FileSizeOnFrequency8000_DWARF_PROCESS, TestSize.Level2) { ForkAndRunTest("-d 10 -f 8000 -s dwarf", true, true); std::string fileName = TEST_FILE; @@ -1177,7 +1177,7 @@ HWTEST_F(SubCommandRecordTest, FileSizeOnFrequency8000_DWARF_PROCESS, TestSize.L * @tc.desc: Test size of file generated under one process frequency 100 and fp unwind * @tc.type: FUNC */ -HWTEST_F(SubCommandRecordTest, FileSizeOnFrequency100_FP_PROCESS, TestSize.Level1) +HWTEST_F(SubCommandRecordTest, FileSizeOnFrequency100_FP_PROCESS, TestSize.Level2) { ForkAndRunTest("-d 10 -f 100 -s fp", true, true); std::string fileName = TEST_FILE; @@ -1190,7 +1190,7 @@ HWTEST_F(SubCommandRecordTest, FileSizeOnFrequency100_FP_PROCESS, TestSize.Level * @tc.desc: Test size of file generated under one process frequency 500 and fp unwind * @tc.type: FUNC */ -HWTEST_F(SubCommandRecordTest, FileSizeOnFrequency500_FP_PROCESS, TestSize.Level1) +HWTEST_F(SubCommandRecordTest, FileSizeOnFrequency500_FP_PROCESS, TestSize.Level2) { ForkAndRunTest("-d 10 -f 500 -s fp", true, true); std::string fileName = TEST_FILE; @@ -1203,7 +1203,7 @@ HWTEST_F(SubCommandRecordTest, FileSizeOnFrequency500_FP_PROCESS, TestSize.Level * @tc.desc: Test size of file generated under one process frequency 1000 and fp unwind * @tc.type: FUNC */ -HWTEST_F(SubCommandRecordTest, FileSizeOnFrequency1000_FP_PROCESS, TestSize.Level1) +HWTEST_F(SubCommandRecordTest, FileSizeOnFrequency1000_FP_PROCESS, TestSize.Level2) { ForkAndRunTest("-d 10 -f 1000 -s fp", true, true); std::string fileName = TEST_FILE; @@ -1216,7 +1216,7 @@ HWTEST_F(SubCommandRecordTest, FileSizeOnFrequency1000_FP_PROCESS, TestSize.Leve * @tc.desc: Test size of file generated under one process frequency 2000 and fp unwind * @tc.type: FUNC */ -HWTEST_F(SubCommandRecordTest, FileSizeOnFrequency2000_FP_PROCESS, TestSize.Level1) +HWTEST_F(SubCommandRecordTest, FileSizeOnFrequency2000_FP_PROCESS, TestSize.Level2) { ForkAndRunTest("-d 10 -f 2000 -s fp", true, true); std::string fileName = TEST_FILE; @@ -1229,7 +1229,7 @@ HWTEST_F(SubCommandRecordTest, FileSizeOnFrequency2000_FP_PROCESS, TestSize.Leve * @tc.desc: Test size of file generated under one process frequency 4000 and fp unwind * @tc.type: FUNC */ -HWTEST_F(SubCommandRecordTest, FileSizeOnFrequency4000_FP_PROCESS, TestSize.Level1) +HWTEST_F(SubCommandRecordTest, FileSizeOnFrequency4000_FP_PROCESS, TestSize.Level0) { ForkAndRunTest("-d 10 -f 4000 -s fp", true, true); std::string fileName = TEST_FILE; @@ -1242,7 +1242,7 @@ HWTEST_F(SubCommandRecordTest, FileSizeOnFrequency4000_FP_PROCESS, TestSize.Leve * @tc.desc: Test size of file generated under one process frequency 8000 and fp unwind * @tc.type: FUNC */ -HWTEST_F(SubCommandRecordTest, FileSizeOnFrequency8000_FP_PROCESS, TestSize.Level1) +HWTEST_F(SubCommandRecordTest, FileSizeOnFrequency8000_FP_PROCESS, TestSize.Level2) { ForkAndRunTest("-d 10 -f 8000 -s fp", true, true); std::string fileName = TEST_FILE; @@ -1383,33 +1383,33 @@ HWTEST_F(SubCommandRecordTest, ExcludeMixedThreadName, TestSize.Level1) } // --restart -HWTEST_F(SubCommandRecordTest, ReStartNotApp1, TestSize.Level1) +HWTEST_F(SubCommandRecordTest, ReStartNotApp1, TestSize.Level3) { TestRecordCommand("-p 5 --restart ", false, false); } -HWTEST_F(SubCommandRecordTest, ReStartNotApp2, TestSize.Level1) +HWTEST_F(SubCommandRecordTest, ReStartNotApp2, TestSize.Level3) { TestRecordCommand("-a --restart ", false, false); } -HWTEST_F(SubCommandRecordTest, ReStartNotApp3, TestSize.Level1) +HWTEST_F(SubCommandRecordTest, ReStartNotApp3, TestSize.Level3) { TestRecordCommand("-p 5 -a --restart ", false, false); } -HWTEST_F(SubCommandRecordTest, ReStartConflict, TestSize.Level1) +HWTEST_F(SubCommandRecordTest, ReStartConflict, TestSize.Level3) { TestRecordCommand("--restart -a ", false, true); } -HWTEST_F(SubCommandRecordTest, ReStart, TestSize.Level1) +HWTEST_F(SubCommandRecordTest, ReStart, TestSize.Level0) { TestRecordCommand("--restart ", false, true); } // --exclude-tid -HWTEST_F(SubCommandRecordTest, ExcludeTidConflict, TestSize.Level1) +HWTEST_F(SubCommandRecordTest, ExcludeTidConflict, TestSize.Level2) { TestRecordCommand("--exclude-tid 5 --exclude-thread test ", false, true); } @@ -1429,7 +1429,7 @@ HWTEST_F(SubCommandRecordTest, CmdLinesSizeSucess, TestSize.Level1) * @tc.desc: Test --cmdline-size option * @tc.type: FUNC */ -HWTEST_F(SubCommandRecordTest, CmdLinesSizeOutRange, TestSize.Level1) +HWTEST_F(SubCommandRecordTest, CmdLinesSizeOutRange, TestSize.Level3) { TestRecordCommand("-d 2 --cmdline-size 8192 ", false); } @@ -1439,7 +1439,7 @@ HWTEST_F(SubCommandRecordTest, CmdLinesSizeOutRange, TestSize.Level1) * @tc.desc: Test --cmdline-size option * @tc.type: FUNC */ -HWTEST_F(SubCommandRecordTest, CmdLinesSizeNotPowerOf2, TestSize.Level1) +HWTEST_F(SubCommandRecordTest, CmdLinesSizeNotPowerOf2, TestSize.Level3) { TestRecordCommand("-d 2 --cmdline-size 1000 ", false); } @@ -1469,7 +1469,7 @@ HWTEST_F(SubCommandRecordTest, EnableDebugInfoSymbolicDwarf, TestSize.Level1) * @tc.desc: Test --callchain-useronly option with fp * @tc.type: FUNC */ -HWTEST_F(SubCommandRecordTest, CallChainUserOnlyFp, TestSize.Level1) +HWTEST_F(SubCommandRecordTest, CallChainUserOnlyFp, TestSize.Level3) { ForkAndRunTest("-d 2 -s fp --callchain-useronly", true, true); } @@ -1489,7 +1489,7 @@ HWTEST_F(SubCommandRecordTest, CallChainUserOnlyDwarf, TestSize.Level1) * @tc.desc: Test --callchain-useronly option without fp/dwarf * @tc.type: FUNC */ -HWTEST_F(SubCommandRecordTest, CallChainUserOnlyError, TestSize.Level1) +HWTEST_F(SubCommandRecordTest, CallChainUserOnlyError, TestSize.Level3) { ForkAndRunTest("-d 2 --callchain-useronly", false, true); } @@ -1509,7 +1509,7 @@ HWTEST_F(SubCommandRecordTest, DedupStack, TestSize.Level1) * @tc.desc: Test --dedup_stack option with -a * @tc.type: FUNC */ -HWTEST_F(SubCommandRecordTest, DedupStackErr, TestSize.Level1) +HWTEST_F(SubCommandRecordTest, DedupStackErr, TestSize.Level3) { TestRecordCommand("-d 2 -a -s dwarf --dedup_stack", false, false); } @@ -1562,7 +1562,7 @@ HWTEST_F(SubCommandRecordTest, SendFifoAndWaitReply, TestSize.Level1) * @tc.desc: Test report option error * @tc.type: FUNC */ -HWTEST_F(SubCommandRecordTest, ReportErr, TestSize.Level1) +HWTEST_F(SubCommandRecordTest, ReportErr, TestSize.Level3) { TestRecordCommand("-d 2 -a --report ", false, false); } @@ -1592,7 +1592,7 @@ HWTEST_F(SubCommandRecordTest, TraceCommand, TestSize.Level1) * @tc.desc: Test InvalidCommand option * @tc.type: FUNC */ -HWTEST_F(SubCommandRecordTest, TraceCommandErr, TestSize.Level1) +HWTEST_F(SubCommandRecordTest, TraceCommandErr, TestSize.Level3) { TestRecordCommand("-d 2 -s dwarf invalidcommand", false, false); } @@ -1602,7 +1602,7 @@ HWTEST_F(SubCommandRecordTest, TraceCommandErr, TestSize.Level1) * @tc.desc: Test input with -a * @tc.type: FUNC */ -HWTEST_F(SubCommandRecordTest, TestInputErr, TestSize.Level1) +HWTEST_F(SubCommandRecordTest, TestInputErr, TestSize.Level3) { TestRecordCommand("-d 2 -a -s dwarf -f 2000 --pipe_input", false, false); } @@ -1612,7 +1612,7 @@ HWTEST_F(SubCommandRecordTest, TestInputErr, TestSize.Level1) * @tc.desc: Test output with -a * @tc.type: FUNC */ -HWTEST_F(SubCommandRecordTest, TestOutputErr, TestSize.Level1) +HWTEST_F(SubCommandRecordTest, TestOutputErr, TestSize.Level3) { TestRecordCommand("-d 2 -a -s dwarf -f 2000 --pipe_output", false, false); } @@ -1622,7 +1622,7 @@ HWTEST_F(SubCommandRecordTest, TestOutputErr, TestSize.Level1) * @tc.desc: Test branch filter with -a * @tc.type: FUNC */ -HWTEST_F(SubCommandRecordTest, TestBranchFilterErr, TestSize.Level1) +HWTEST_F(SubCommandRecordTest, TestBranchFilterErr, TestSize.Level3) { TestRecordCommand("-d 2 -a -s dwarf -f 2000 -j", false, false); } @@ -1632,7 +1632,7 @@ HWTEST_F(SubCommandRecordTest, TestBranchFilterErr, TestSize.Level1) * @tc.desc: Test call stack with -a * @tc.type: FUNC */ -HWTEST_F(SubCommandRecordTest, TestCallStackErr, TestSize.Level1) +HWTEST_F(SubCommandRecordTest, TestCallStackErr, TestSize.Level3) { TestRecordCommand("-d 2 -a -f 2000 --call-stack", false, false); } @@ -1642,7 +1642,7 @@ HWTEST_F(SubCommandRecordTest, TestCallStackErr, TestSize.Level1) * @tc.desc: Test event group with -a * @tc.type: FUNC */ -HWTEST_F(SubCommandRecordTest, TestEventGroupErr, TestSize.Level1) +HWTEST_F(SubCommandRecordTest, TestEventGroupErr, TestSize.Level3) { TestRecordCommand("-d 2 -a -f 2000 -g", false, false); } @@ -1652,7 +1652,7 @@ HWTEST_F(SubCommandRecordTest, TestEventGroupErr, TestSize.Level1) * @tc.desc: Test exclude-thread with -a * @tc.type: FUNC */ -HWTEST_F(SubCommandRecordTest, TestExcludeThreadErr, TestSize.Level1) +HWTEST_F(SubCommandRecordTest, TestExcludeThreadErr, TestSize.Level3) { TestRecordCommand("-d 2 -a -f 2000 --exclude-thread", false, false); } @@ -1662,7 +1662,7 @@ HWTEST_F(SubCommandRecordTest, TestExcludeThreadErr, TestSize.Level1) * @tc.desc: Test symbol-dir with -a * @tc.type: FUNC */ -HWTEST_F(SubCommandRecordTest, TestSymbolDirErr, TestSize.Level1) +HWTEST_F(SubCommandRecordTest, TestSymbolDirErr, TestSize.Level3) { TestRecordCommand("-d 2 -a -f 2000 --symbol-dir", false, false); } @@ -1672,7 +1672,7 @@ HWTEST_F(SubCommandRecordTest, TestSymbolDirErr, TestSize.Level1) * @tc.desc: Test control with -a * @tc.type: FUNC */ -HWTEST_F(SubCommandRecordTest, TestControlErr, TestSize.Level1) +HWTEST_F(SubCommandRecordTest, TestControlErr, TestSize.Level3) { TestRecordCommand("-d 2 -a -f 2000 --control", false, false); } @@ -1682,7 +1682,7 @@ HWTEST_F(SubCommandRecordTest, TestControlErr, TestSize.Level1) * @tc.desc: Test cmdline-size with -a * @tc.type: FUNC */ -HWTEST_F(SubCommandRecordTest, TestCmdlineSizeErr, TestSize.Level1) +HWTEST_F(SubCommandRecordTest, TestCmdlineSizeErr, TestSize.Level3) { TestRecordCommand("-d 2 -a -f 2000 --cmdline-size", false, false); } @@ -2044,7 +2044,7 @@ HWTEST_F(SubCommandRecordTest, CheckSpeOption, TestSize.Level1) * @tc.desc: Test CheckSpeOption * @tc.type: FUNC */ -HWTEST_F(SubCommandRecordTest, CheckSpeOptionErr, TestSize.Level1) +HWTEST_F(SubCommandRecordTest, CheckSpeOptionErr, TestSize.Level3) { constexpr uint64_t disable = 0; constexpr uint64_t enable = 1; diff --git a/test/unittest/common/native/subcommand_report_test.cpp b/test/unittest/common/native/subcommand_report_test.cpp index e9e3b48..2f66a43 100644 --- a/test/unittest/common/native/subcommand_report_test.cpp +++ b/test/unittest/common/native/subcommand_report_test.cpp @@ -170,7 +170,7 @@ HWTEST_F(SubCommandReportTest, TestParseOption, TestSize.Level1) * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(SubCommandReportTest, TestDumpOptions, TestSize.Level1) +HWTEST_F(SubCommandReportTest, TestDumpOptions, TestSize.Level2) { StdoutRecord stdoutRecord; stdoutRecord.Start(); @@ -208,7 +208,7 @@ HWTEST_F(SubCommandReportTest, TestOnSubCommand_i, TestSize.Level1) * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(SubCommandReportTest, TestOnSubCommand_gzip_fail, TestSize.Level1) +HWTEST_F(SubCommandReportTest, TestOnSubCommand_gzip_fail, TestSize.Level3) { StdoutRecord stdoutRecord; stdoutRecord.Start(); @@ -231,7 +231,7 @@ HWTEST_F(SubCommandReportTest, TestOnSubCommand_gzip_fail, TestSize.Level1) * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(SubCommandReportTest, TestOnSubCommand_gzip, TestSize.Level1) +HWTEST_F(SubCommandReportTest, TestOnSubCommand_gzip, TestSize.Level2) { StdoutRecord stdoutRecord; stdoutRecord.Start(); @@ -276,7 +276,7 @@ HWTEST_F(SubCommandReportTest, TestOnSubCommand_i1, TestSize.Level1) * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(SubCommandReportTest, TestOnSubCommand_i2, TestSize.Level1) +HWTEST_F(SubCommandReportTest, TestOnSubCommand_i2, TestSize.Level2) { StdoutRecord stdoutRecord; stdoutRecord.Start(); @@ -299,7 +299,7 @@ HWTEST_F(SubCommandReportTest, TestOnSubCommand_i2, TestSize.Level1) * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(SubCommandReportTest, TestOnSubCommand_diff, TestSize.Level1) +HWTEST_F(SubCommandReportTest, TestOnSubCommand_diff, TestSize.Level2) { StdoutRecord stdoutRecord; stdoutRecord.Start(); @@ -325,7 +325,7 @@ HWTEST_F(SubCommandReportTest, TestOnSubCommand_diff, TestSize.Level1) * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(SubCommandReportTest, TestOnSubCommand_Diff_Same, TestSize.Level1) +HWTEST_F(SubCommandReportTest, TestOnSubCommand_Diff_Same, TestSize.Level2) { StdoutRecord stdoutRecord; stdoutRecord.Start(); @@ -351,7 +351,7 @@ HWTEST_F(SubCommandReportTest, TestOnSubCommand_Diff_Same, TestSize.Level1) * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(SubCommandReportTest, TestOnSubCommand_sort, TestSize.Level1) +HWTEST_F(SubCommandReportTest, TestOnSubCommand_sort, TestSize.Level2) { StdoutRecord stdoutRecord; stdoutRecord.Start(); @@ -401,7 +401,7 @@ HWTEST_F(SubCommandReportTest, TestOnSubCommand_sort1, TestSize.Level1) * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(SubCommandReportTest, TestOnSubCommand_sort2, TestSize.Level1) +HWTEST_F(SubCommandReportTest, TestOnSubCommand_sort2, TestSize.Level2) { StdoutRecord stdoutRecord; stdoutRecord.Start(); @@ -426,7 +426,7 @@ HWTEST_F(SubCommandReportTest, TestOnSubCommand_sort2, TestSize.Level1) * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(SubCommandReportTest, TestOnSubCommand_sort3, TestSize.Level1) +HWTEST_F(SubCommandReportTest, TestOnSubCommand_sort3, TestSize.Level2) { StdoutRecord stdoutRecord; stdoutRecord.Start(); @@ -451,7 +451,7 @@ HWTEST_F(SubCommandReportTest, TestOnSubCommand_sort3, TestSize.Level1) * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(SubCommandReportTest, TestOnSubCommand_sort4, TestSize.Level1) +HWTEST_F(SubCommandReportTest, TestOnSubCommand_sort4, TestSize.Level3) { StdoutRecord stdoutRecord; stdoutRecord.Start(); @@ -476,7 +476,7 @@ HWTEST_F(SubCommandReportTest, TestOnSubCommand_sort4, TestSize.Level1) * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(SubCommandReportTest, TestOnSubCommand_symbol, TestSize.Level1) +HWTEST_F(SubCommandReportTest, TestOnSubCommand_symbol, TestSize.Level2) { StdoutRecord stdoutRecord; stdoutRecord.Start(); @@ -526,7 +526,7 @@ HWTEST_F(SubCommandReportTest, TestOnSubCommand_limit, TestSize.Level1) * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(SubCommandReportTest, TestOnSubCommand_limit1, TestSize.Level1) +HWTEST_F(SubCommandReportTest, TestOnSubCommand_limit1, TestSize.Level2) { StdoutRecord stdoutRecord; stdoutRecord.Start(); @@ -551,7 +551,7 @@ HWTEST_F(SubCommandReportTest, TestOnSubCommand_limit1, TestSize.Level1) * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(SubCommandReportTest, TestOnSubCommand_limit2, TestSize.Level1) +HWTEST_F(SubCommandReportTest, TestOnSubCommand_limit2, TestSize.Level0) { StdoutRecord stdoutRecord; stdoutRecord.Start(); @@ -576,7 +576,7 @@ HWTEST_F(SubCommandReportTest, TestOnSubCommand_limit2, TestSize.Level1) * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(SubCommandReportTest, TestOnSubCommand_limit3, TestSize.Level1) +HWTEST_F(SubCommandReportTest, TestOnSubCommand_limit3, TestSize.Level2) { StdoutRecord stdoutRecord; stdoutRecord.Start(); @@ -601,7 +601,7 @@ HWTEST_F(SubCommandReportTest, TestOnSubCommand_limit3, TestSize.Level1) * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(SubCommandReportTest, TestOnSubCommand_limit4, TestSize.Level1) +HWTEST_F(SubCommandReportTest, TestOnSubCommand_limit4, TestSize.Level2) { StdoutRecord stdoutRecord; stdoutRecord.Start(); @@ -651,7 +651,7 @@ HWTEST_F(SubCommandReportTest, TestOnSubCommand_callstack, TestSize.Level1) * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(SubCommandReportTest, TestOnSubCommand_comms, TestSize.Level1) +HWTEST_F(SubCommandReportTest, TestOnSubCommand_comms, TestSize.Level2) { StdoutRecord stdoutRecord; stdoutRecord.Start(); @@ -676,7 +676,7 @@ HWTEST_F(SubCommandReportTest, TestOnSubCommand_comms, TestSize.Level1) * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(SubCommandReportTest, TestOnSubCommand_pids, TestSize.Level1) +HWTEST_F(SubCommandReportTest, TestOnSubCommand_pids, TestSize.Level0) { StdoutRecord stdoutRecord; stdoutRecord.Start(); @@ -701,7 +701,7 @@ HWTEST_F(SubCommandReportTest, TestOnSubCommand_pids, TestSize.Level1) * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(SubCommandReportTest, TestOnSubCommand_pids1, TestSize.Level1) +HWTEST_F(SubCommandReportTest, TestOnSubCommand_pids1, TestSize.Level2) { StdoutRecord stdoutRecord; stdoutRecord.Start(); @@ -726,7 +726,7 @@ HWTEST_F(SubCommandReportTest, TestOnSubCommand_pids1, TestSize.Level1) * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(SubCommandReportTest, TestOnSubCommand_pids2, TestSize.Level1) +HWTEST_F(SubCommandReportTest, TestOnSubCommand_pids2, TestSize.Level2) { StdoutRecord stdoutRecord; stdoutRecord.Start(); @@ -751,7 +751,7 @@ HWTEST_F(SubCommandReportTest, TestOnSubCommand_pids2, TestSize.Level1) * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(SubCommandReportTest, TestOnSubCommand_pids3, TestSize.Level1) +HWTEST_F(SubCommandReportTest, TestOnSubCommand_pids3, TestSize.Level3) { StdoutRecord stdoutRecord; stdoutRecord.Start(); @@ -801,7 +801,7 @@ HWTEST_F(SubCommandReportTest, TestOnSubCommand_tids, TestSize.Level1) * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(SubCommandReportTest, TestOnSubCommand_tids1, TestSize.Level1) +HWTEST_F(SubCommandReportTest, TestOnSubCommand_tids1, TestSize.Level2) { StdoutRecord stdoutRecord; stdoutRecord.Start(); @@ -826,7 +826,7 @@ HWTEST_F(SubCommandReportTest, TestOnSubCommand_tids1, TestSize.Level1) * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(SubCommandReportTest, TestOnSubCommand_tids2, TestSize.Level1) +HWTEST_F(SubCommandReportTest, TestOnSubCommand_tids2, TestSize.Level2) { StdoutRecord stdoutRecord; stdoutRecord.Start(); @@ -851,7 +851,7 @@ HWTEST_F(SubCommandReportTest, TestOnSubCommand_tids2, TestSize.Level1) * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(SubCommandReportTest, TestOnSubCommand_tids3, TestSize.Level1) +HWTEST_F(SubCommandReportTest, TestOnSubCommand_tids3, TestSize.Level3) { StdoutRecord stdoutRecord; stdoutRecord.Start(); @@ -876,7 +876,7 @@ HWTEST_F(SubCommandReportTest, TestOnSubCommand_tids3, TestSize.Level1) * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(SubCommandReportTest, TestOnSubCommand_dsos, TestSize.Level1) +HWTEST_F(SubCommandReportTest, TestOnSubCommand_dsos, TestSize.Level2) { StdoutRecord stdoutRecord; stdoutRecord.Start(); @@ -901,7 +901,7 @@ HWTEST_F(SubCommandReportTest, TestOnSubCommand_dsos, TestSize.Level1) * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(SubCommandReportTest, TestOnSubCommand_dsos1, TestSize.Level1) +HWTEST_F(SubCommandReportTest, TestOnSubCommand_dsos1, TestSize.Level2) { StdoutRecord stdoutRecord; stdoutRecord.Start(); @@ -926,7 +926,7 @@ HWTEST_F(SubCommandReportTest, TestOnSubCommand_dsos1, TestSize.Level1) * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(SubCommandReportTest, TestOnSubCommand_dsos2, TestSize.Level1) +HWTEST_F(SubCommandReportTest, TestOnSubCommand_dsos2, TestSize.Level3) { StdoutRecord stdoutRecord; stdoutRecord.Start(); @@ -950,7 +950,7 @@ HWTEST_F(SubCommandReportTest, TestOnSubCommand_dsos2, TestSize.Level1) * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(SubCommandReportTest, TestOnSubCommand_funcs, TestSize.Level1) +HWTEST_F(SubCommandReportTest, TestOnSubCommand_funcs, TestSize.Level2) { StdoutRecord stdoutRecord; stdoutRecord.Start(); @@ -975,7 +975,7 @@ HWTEST_F(SubCommandReportTest, TestOnSubCommand_funcs, TestSize.Level1) * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(SubCommandReportTest, TestOnSubCommand_funcs1, TestSize.Level1) +HWTEST_F(SubCommandReportTest, TestOnSubCommand_funcs1, TestSize.Level2) { StdoutRecord stdoutRecord; stdoutRecord.Start(); @@ -999,7 +999,7 @@ HWTEST_F(SubCommandReportTest, TestOnSubCommand_funcs1, TestSize.Level1) * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(SubCommandReportTest, TestOnSubCommand_json, TestSize.Level1) +HWTEST_F(SubCommandReportTest, TestOnSubCommand_json, TestSize.Level0) { StdoutRecord stdoutRecord; stdoutRecord.Start(); @@ -1023,7 +1023,7 @@ HWTEST_F(SubCommandReportTest, TestOnSubCommand_json, TestSize.Level1) * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(SubCommandReportTest, TestOnSubCommand_json1, TestSize.Level1) +HWTEST_F(SubCommandReportTest, TestOnSubCommand_json1, TestSize.Level3) { StdoutRecord stdoutRecord; stdoutRecord.Start(); @@ -1071,7 +1071,7 @@ HWTEST_F(SubCommandReportTest, TestOnSubCommand_proto, TestSize.Level1) * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(SubCommandReportTest, TestOnSubCommand_proto1, TestSize.Level1) +HWTEST_F(SubCommandReportTest, TestOnSubCommand_proto1, TestSize.Level3) { StdoutRecord stdoutRecord; stdoutRecord.Start(); @@ -1108,7 +1108,7 @@ HWTEST_F(SubCommandReportTest, TestLoadPerfData, TestSize.Level1) * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(SubCommandReportTest, TestOutputReport, TestSize.Level1) +HWTEST_F(SubCommandReportTest, TestOutputReport, TestSize.Level2) { EXPECT_EQ(Command::DispatchCommand("report -i " + RESOURCE_PATH + "report_test.data -o " + RESOURCE_PATH + "perfnew2.data"), @@ -1254,7 +1254,7 @@ HWTEST_F(SubCommandReportTest, TestFpUnCompress, TestSize.Level1) * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(SubCommandReportTest, TestOnSubCommand_from_funcs_fail, TestSize.Level1) +HWTEST_F(SubCommandReportTest, TestOnSubCommand_from_funcs_fail, TestSize.Level2) { StdoutRecord stdoutRecord; stdoutRecord.Start(); @@ -1296,7 +1296,7 @@ HWTEST_F(SubCommandReportTest, TestOnSubCommand_offcpu, TestSize.Level1) * @tc.desc: Test GetInstance * @tc.type: FUNC */ -HWTEST_F(SubCommandReportTest, GetInstance, TestSize.Level1) +HWTEST_F(SubCommandReportTest, GetInstance, TestSize.Level2) { StdoutRecord stdoutRecord; stdoutRecord.Start(); diff --git a/test/unittest/common/native/subcommand_stat_test.cpp b/test/unittest/common/native/subcommand_stat_test.cpp index 46e9fc4..a81717c 100644 --- a/test/unittest/common/native/subcommand_stat_test.cpp +++ b/test/unittest/common/native/subcommand_stat_test.cpp @@ -231,7 +231,7 @@ void SubCommandStatTest::CheckGroupCoverage(const std::string &stringOut, * @tc.desc: -a * @tc.type: FUNC */ -HWTEST_F(SubCommandStatTest, TestOnSubCommand_a, TestSize.Level1) +HWTEST_F(SubCommandStatTest, TestOnSubCommand_a, TestSize.Level0) { StdoutRecord stdoutRecord; stdoutRecord.Start(); @@ -257,7 +257,7 @@ HWTEST_F(SubCommandStatTest, TestOnSubCommand_a, TestSize.Level1) * @tc.desc: -a * @tc.type: FUNC */ -HWTEST_F(SubCommandStatTest, TestOnSubCommand_a1, TestSize.Level1) +HWTEST_F(SubCommandStatTest, TestOnSubCommand_a1, TestSize.Level2) { StdoutRecord stdoutRecord; stdoutRecord.Start(); @@ -336,7 +336,7 @@ HWTEST_F(SubCommandStatTest, TestOnSubCommand_a3, TestSize.Level1) * @tc.desc: -a * @tc.type: FUNC */ -HWTEST_F(SubCommandStatTest, TestOnSubCommand_a4, TestSize.Level1) +HWTEST_F(SubCommandStatTest, TestOnSubCommand_a4, TestSize.Level3) { StdoutRecord stdoutRecord; stdoutRecord.Start(); @@ -361,7 +361,7 @@ HWTEST_F(SubCommandStatTest, TestOnSubCommand_a4, TestSize.Level1) * @tc.desc: -c * @tc.type: FUNC */ -HWTEST_F(SubCommandStatTest, TestOnSubCommand_c, TestSize.Level1) +HWTEST_F(SubCommandStatTest, TestOnSubCommand_c, TestSize.Level2) { int tid1 = 0; std::thread t1(SubCommandStatTest::TestCodeThread, std::ref(tid1)); @@ -421,7 +421,7 @@ HWTEST_F(SubCommandStatTest, TestOnSubCommand_c, TestSize.Level1) * @tc.desc: -c * @tc.type: FUNC */ -HWTEST_F(SubCommandStatTest, TestOnSubCommand_c1, TestSize.Level1) +HWTEST_F(SubCommandStatTest, TestOnSubCommand_c1, TestSize.Level2) { int tid1 = 0; std::thread t1(SubCommandStatTest::TestCodeThread, std::ref(tid1)); @@ -533,7 +533,7 @@ HWTEST_F(SubCommandStatTest, TestOnSubCommand_c3, TestSize.Level1) * @tc.desc: -c * @tc.type: FUNC */ -HWTEST_F(SubCommandStatTest, TestOnSubCommand_c4, TestSize.Level1) +HWTEST_F(SubCommandStatTest, TestOnSubCommand_c4, TestSize.Level3) { int tid1 = 0; std::thread t1(SubCommandStatTest::TestCodeThread, std::ref(tid1)); @@ -569,7 +569,7 @@ HWTEST_F(SubCommandStatTest, TestOnSubCommand_c4, TestSize.Level1) * @tc.desc: -c * @tc.type: FUNC */ -HWTEST_F(SubCommandStatTest, TestOnSubCommand_c5, TestSize.Level1) +HWTEST_F(SubCommandStatTest, TestOnSubCommand_c5, TestSize.Level3) { int tid1 = 0; std::thread t1(SubCommandStatTest::TestCodeThread, std::ref(tid1)); @@ -605,7 +605,7 @@ HWTEST_F(SubCommandStatTest, TestOnSubCommand_c5, TestSize.Level1) * @tc.desc: -d * @tc.type: FUNC */ -HWTEST_F(SubCommandStatTest, TestOnSubCommand_d, TestSize.Level1) +HWTEST_F(SubCommandStatTest, TestOnSubCommand_d, TestSize.Level2) { int tid1 = 0; std::thread t1(SubCommandStatTest::TestCodeThread, std::ref(tid1)); @@ -647,7 +647,7 @@ HWTEST_F(SubCommandStatTest, TestOnSubCommand_d, TestSize.Level1) * @tc.desc: -p * @tc.type: FUNC */ -HWTEST_F(SubCommandStatTest, TestOnSubCommand_p, TestSize.Level1) +HWTEST_F(SubCommandStatTest, TestOnSubCommand_p, TestSize.Level2) { int tid1 = 0; std::thread t1(SubCommandStatTest::TestCodeThread, std::ref(tid1)); @@ -681,7 +681,7 @@ HWTEST_F(SubCommandStatTest, TestOnSubCommand_p, TestSize.Level1) * @tc.desc: -p * @tc.type: FUNC */ -HWTEST_F(SubCommandStatTest, TestOnSubCommand_p1, TestSize.Level1) +HWTEST_F(SubCommandStatTest, TestOnSubCommand_p1, TestSize.Level3) { int tid1 = 0; std::thread t1(SubCommandStatTest::TestCodeThread, std::ref(tid1)); @@ -715,7 +715,7 @@ HWTEST_F(SubCommandStatTest, TestOnSubCommand_p1, TestSize.Level1) * @tc.desc: -p * @tc.type: FUNC */ -HWTEST_F(SubCommandStatTest, TestOnSubCommand_p2, TestSize.Level1) +HWTEST_F(SubCommandStatTest, TestOnSubCommand_p2, TestSize.Level3) { int tid1 = 0; std::thread t1(SubCommandStatTest::TestCodeThread, std::ref(tid1)); @@ -749,7 +749,7 @@ HWTEST_F(SubCommandStatTest, TestOnSubCommand_p2, TestSize.Level1) * @tc.desc: --chkms * @tc.type: FUNC */ -HWTEST_F(SubCommandStatTest, TestOnSubCommand_ch, TestSize.Level1) +HWTEST_F(SubCommandStatTest, TestOnSubCommand_ch, TestSize.Level2) { int tid1 = 0; std::thread t1(SubCommandStatTest::TestCodeThread, std::ref(tid1)); @@ -783,7 +783,7 @@ HWTEST_F(SubCommandStatTest, TestOnSubCommand_ch, TestSize.Level1) * @tc.desc: aa * @tc.type: FUNC */ -HWTEST_F(SubCommandStatTest, TestOnSubCommand_aa, TestSize.Level1) +HWTEST_F(SubCommandStatTest, TestOnSubCommand_aa, TestSize.Level2) { int tid1 = 0; std::thread t1(SubCommandStatTest::TestCodeThread, std::ref(tid1)); @@ -817,7 +817,7 @@ HWTEST_F(SubCommandStatTest, TestOnSubCommand_aa, TestSize.Level1) * @tc.desc: -d * @tc.type: FUNC */ -HWTEST_F(SubCommandStatTest, TestOnSubCommand_d1, TestSize.Level1) +HWTEST_F(SubCommandStatTest, TestOnSubCommand_d1, TestSize.Level0) { StdoutRecord stdoutRecord; stdoutRecord.Start(); @@ -842,7 +842,7 @@ HWTEST_F(SubCommandStatTest, TestOnSubCommand_d1, TestSize.Level1) * @tc.desc: -d * @tc.type: FUNC */ -HWTEST_F(SubCommandStatTest, TestOnSubCommand_d2, TestSize.Level1) +HWTEST_F(SubCommandStatTest, TestOnSubCommand_d2, TestSize.Level3) { int tid1 = 0; std::thread t1(SubCommandStatTest::TestCodeThread, std::ref(tid1)); @@ -877,7 +877,7 @@ HWTEST_F(SubCommandStatTest, TestOnSubCommand_d2, TestSize.Level1) * @tc.desc: -d * @tc.type: FUNC */ -HWTEST_F(SubCommandStatTest, TestOnSubCommand_d3, TestSize.Level1) +HWTEST_F(SubCommandStatTest, TestOnSubCommand_d3, TestSize.Level3) { int tid1 = 0; std::thread t1(SubCommandStatTest::TestCodeThread, std::ref(tid1)); @@ -912,7 +912,7 @@ HWTEST_F(SubCommandStatTest, TestOnSubCommand_d3, TestSize.Level1) * @tc.desc: -d * @tc.type: FUNC */ -HWTEST_F(SubCommandStatTest, TestOnSubCommand_d4, TestSize.Level1) +HWTEST_F(SubCommandStatTest, TestOnSubCommand_d4, TestSize.Level2) { int tid1 = 0; std::thread t1(SubCommandStatTest::TestCodeThread, std::ref(tid1)); @@ -955,7 +955,7 @@ HWTEST_F(SubCommandStatTest, TestOnSubCommand_d4, TestSize.Level1) * @tc.desc: -d * @tc.type: FUNC */ -HWTEST_F(SubCommandStatTest, TestOnSubCommand_d5, TestSize.Level1) +HWTEST_F(SubCommandStatTest, TestOnSubCommand_d5, TestSize.Level2) { int tid1 = 0; std::thread t1(SubCommandStatTest::TestCodeThread, std::ref(tid1)); @@ -993,7 +993,7 @@ HWTEST_F(SubCommandStatTest, TestOnSubCommand_d5, TestSize.Level1) * @tc.desc: -d * @tc.type: FUNC */ -HWTEST_F(SubCommandStatTest, TestOnSubCommand_d6, TestSize.Level1) +HWTEST_F(SubCommandStatTest, TestOnSubCommand_d6, TestSize.Level3) { int tid1 = 0; std::thread t1(SubCommandStatTest::TestCodeThread, std::ref(tid1)); @@ -1077,7 +1077,7 @@ HWTEST_F(SubCommandStatTest, TestOnSubCommand_i, TestSize.Level1) * @tc.desc: -i * @tc.type: FUNC */ -HWTEST_F(SubCommandStatTest, TestOnSubCommand_i1, TestSize.Level1) +HWTEST_F(SubCommandStatTest, TestOnSubCommand_i1, TestSize.Level2) { int tid1 = 0; std::thread t1(SubCommandStatTest::TestCodeThread, std::ref(tid1)); @@ -1121,7 +1121,7 @@ HWTEST_F(SubCommandStatTest, TestOnSubCommand_i1, TestSize.Level1) * @tc.desc: -i * @tc.type: FUNC */ -HWTEST_F(SubCommandStatTest, TestOnSubCommand_i2, TestSize.Level1) +HWTEST_F(SubCommandStatTest, TestOnSubCommand_i2, TestSize.Level2) { int tid1 = 0; std::thread t1(SubCommandStatTest::TestCodeThread, std::ref(tid1)); @@ -1156,7 +1156,7 @@ HWTEST_F(SubCommandStatTest, TestOnSubCommand_i2, TestSize.Level1) * @tc.desc: -i * @tc.type: FUNC */ -HWTEST_F(SubCommandStatTest, TestOnSubCommand_i3, TestSize.Level1) +HWTEST_F(SubCommandStatTest, TestOnSubCommand_i3, TestSize.Level3) { int tid1 = 0; std::thread t1(SubCommandStatTest::TestCodeThread, std::ref(tid1)); @@ -1191,7 +1191,7 @@ HWTEST_F(SubCommandStatTest, TestOnSubCommand_i3, TestSize.Level1) * @tc.desc: -i * @tc.type: FUNC */ -HWTEST_F(SubCommandStatTest, TestOnSubCommand_i4, TestSize.Level1) +HWTEST_F(SubCommandStatTest, TestOnSubCommand_i4, TestSize.Level2) { int tid1 = 0; std::thread t1(SubCommandStatTest::TestCodeThread, std::ref(tid1)); @@ -1235,7 +1235,7 @@ HWTEST_F(SubCommandStatTest, TestOnSubCommand_i4, TestSize.Level1) * @tc.desc: -e261 * @tc.type: FUNC */ -HWTEST_F(SubCommandStatTest, TestOnSubCommand_e, TestSize.Level1) +HWTEST_F(SubCommandStatTest, TestOnSubCommand_e, TestSize.Level0) { int tid1 = 0; std::thread t1(SubCommandStatTest::TestCodeThread, std::ref(tid1)); @@ -1317,7 +1317,7 @@ HWTEST_F(SubCommandStatTest, TestOnSubCommand_e1, TestSize.Level1) * @tc.desc: -e261 * @tc.type: FUNC */ -HWTEST_F(SubCommandStatTest, TestOnSubCommand_e2, TestSize.Level1) +HWTEST_F(SubCommandStatTest, TestOnSubCommand_e2, TestSize.Level2) { int tid1 = 0; std::thread t1(SubCommandStatTest::TestCodeThread, std::ref(tid1)); @@ -1358,7 +1358,7 @@ HWTEST_F(SubCommandStatTest, TestOnSubCommand_e2, TestSize.Level1) * @tc.desc: -e261 * @tc.type: FUNC */ -HWTEST_F(SubCommandStatTest, TestOnSubCommand_e3, TestSize.Level1) +HWTEST_F(SubCommandStatTest, TestOnSubCommand_e3, TestSize.Level2) { int tid1 = 0; std::thread t1(SubCommandStatTest::TestCodeThread, std::ref(tid1)); @@ -1399,7 +1399,7 @@ HWTEST_F(SubCommandStatTest, TestOnSubCommand_e3, TestSize.Level1) * @tc.desc: -e261 * @tc.type: FUNC */ -HWTEST_F(SubCommandStatTest, TestOnSubCommand_e4, TestSize.Level1) +HWTEST_F(SubCommandStatTest, TestOnSubCommand_e4, TestSize.Level2) { int tid1 = 0; std::thread t1(SubCommandStatTest::TestCodeThread, std::ref(tid1)); @@ -1433,7 +1433,7 @@ HWTEST_F(SubCommandStatTest, TestOnSubCommand_e4, TestSize.Level1) * @tc.desc: -g * @tc.type: FUNC */ -HWTEST_F(SubCommandStatTest, TestOnSubCommand_g, TestSize.Level1) +HWTEST_F(SubCommandStatTest, TestOnSubCommand_g, TestSize.Level2) { int tid1 = 0; std::thread t1(SubCommandStatTest::TestCodeThread, std::ref(tid1)); @@ -1527,7 +1527,7 @@ HWTEST_F(SubCommandStatTest, TestOnSubCommand_g1, TestSize.Level1) * @tc.desc: -g * @tc.type: FUNC */ -HWTEST_F(SubCommandStatTest, TestOnSubCommand_g2, TestSize.Level1) +HWTEST_F(SubCommandStatTest, TestOnSubCommand_g2, TestSize.Level2) { int tid1 = 0; std::thread t1(SubCommandStatTest::TestCodeThread, std::ref(tid1)); @@ -1573,7 +1573,7 @@ HWTEST_F(SubCommandStatTest, TestOnSubCommand_g2, TestSize.Level1) * @tc.desc: -g * @tc.type: FUNC */ -HWTEST_F(SubCommandStatTest, TestOnSubCommand_g3, TestSize.Level1) +HWTEST_F(SubCommandStatTest, TestOnSubCommand_g3, TestSize.Level2) { int tid1 = 0; std::thread t1(SubCommandStatTest::TestCodeThread, std::ref(tid1)); @@ -1609,7 +1609,7 @@ HWTEST_F(SubCommandStatTest, TestOnSubCommand_g3, TestSize.Level1) * @tc.desc: -g u:k * @tc.type: FUNC */ -HWTEST_F(SubCommandStatTest, TestOnSubCommand_g_uk, TestSize.Level1) +HWTEST_F(SubCommandStatTest, TestOnSubCommand_g_uk, TestSize.Level2) { int tid1 = 0; std::thread t1(SubCommandStatTest::TestCodeThread, std::ref(tid1)); @@ -1756,7 +1756,7 @@ HWTEST_F(SubCommandStatTest, TestOnSubCommand_p_t1, TestSize.Level1) * @tc.desc: -p -t * @tc.type: FUNC */ -HWTEST_F(SubCommandStatTest, TestOnSubCommand_p_t2, TestSize.Level1) +HWTEST_F(SubCommandStatTest, TestOnSubCommand_p_t2, TestSize.Level2) { StdoutRecord stdoutRecord; stdoutRecord.Start(); @@ -1788,7 +1788,7 @@ HWTEST_F(SubCommandStatTest, TestOnSubCommand_p_t2, TestSize.Level1) * @tc.desc: -p -t * @tc.type: FUNC */ -HWTEST_F(SubCommandStatTest, TestOnSubCommand_p_t3, TestSize.Level1) +HWTEST_F(SubCommandStatTest, TestOnSubCommand_p_t3, TestSize.Level3) { StdoutRecord stdoutRecord; stdoutRecord.Start(); @@ -1820,7 +1820,7 @@ HWTEST_F(SubCommandStatTest, TestOnSubCommand_p_t3, TestSize.Level1) * @tc.desc: -p -t * @tc.type: FUNC */ -HWTEST_F(SubCommandStatTest, TestOnSubCommand_p_t4, TestSize.Level1) +HWTEST_F(SubCommandStatTest, TestOnSubCommand_p_t4, TestSize.Level2) { int tid1 = 0; std::thread t1(SubCommandStatTest::TestCodeThread, std::ref(tid1)); @@ -1867,7 +1867,7 @@ HWTEST_F(SubCommandStatTest, TestOnSubCommand_p_t4, TestSize.Level1) * @tc.desc: -p -t * @tc.type: FUNC */ -HWTEST_F(SubCommandStatTest, TestOnSubCommand_verbose, TestSize.Level1) +HWTEST_F(SubCommandStatTest, TestOnSubCommand_verbose, TestSize.Level2) { int tid1 = 0; std::thread t1(SubCommandStatTest::TestCodeThread, std::ref(tid1)); @@ -1913,7 +1913,7 @@ HWTEST_F(SubCommandStatTest, TestOnSubCommand_verbose, TestSize.Level1) * @tc.desc: -p -t * @tc.type: FUNC */ -HWTEST_F(SubCommandStatTest, TestOnSubCommand_verbose1, TestSize.Level1) +HWTEST_F(SubCommandStatTest, TestOnSubCommand_verbose1, TestSize.Level2) { int tid1 = 0; std::thread t1(SubCommandStatTest::TestCodeThread, std::ref(tid1)); @@ -1986,7 +1986,7 @@ HWTEST_F(SubCommandStatTest, TestOnSubCommand_cmd, TestSize.Level1) * @tc.desc: --no-inherit * @tc.type: FUNC */ -HWTEST_F(SubCommandStatTest, TestOnSubCommand_ni, TestSize.Level1) +HWTEST_F(SubCommandStatTest, TestOnSubCommand_ni, TestSize.Level2) { StdoutRecord stdoutRecord; const std::string configName {"hw-cpu-cycles"}; @@ -2049,7 +2049,7 @@ HWTEST_F(SubCommandStatTest, TestParseOption, TestSize.Level1) * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(SubCommandStatTest, TestDumpOptions, TestSize.Level1) +HWTEST_F(SubCommandStatTest, TestDumpOptions, TestSize.Level2) { StdoutRecord stdoutRecord; stdoutRecord.Start(); @@ -2127,7 +2127,7 @@ HWTEST_F(SubCommandStatTest, TestReport, TestSize.Level1) * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(SubCommandStatTest, TestReport_Piling, TestSize.Level1) +HWTEST_F(SubCommandStatTest, TestReport_Piling, TestSize.Level2) { SubCommandStat cmdStat; std::vector eventNames = { @@ -2173,7 +2173,7 @@ HWTEST_F(SubCommandStatTest, TestReport_Piling, TestSize.Level1) * @tc.desc: Test handle other config * @tc.type: FUNC */ -HWTEST_F(SubCommandStatTest, HandleOtherConfig, TestSize.Level1) +HWTEST_F(SubCommandStatTest, HandleOtherConfig, TestSize.Level2) { PerfEvents::Summary summary(1, 1, 1, 1, 1); double comment = 0; @@ -2203,7 +2203,7 @@ HWTEST_F(SubCommandStatTest, CheckOptionPidAndApp, TestSize.Level1) * @tc.desc: --restart * @tc.type: FUNC */ -HWTEST_F(SubCommandStatTest, TestOnSubCommand_restart_fail, TestSize.Level1) +HWTEST_F(SubCommandStatTest, TestOnSubCommand_restart_fail, TestSize.Level2) { StdoutRecord stdoutRecord; stdoutRecord.Start(); @@ -2224,7 +2224,7 @@ HWTEST_F(SubCommandStatTest, TestOnSubCommand_restart_fail, TestSize.Level1) * @tc.desc: --app * @tc.type: FUNC */ -HWTEST_F(SubCommandStatTest, TestOnSubCommand_app_running, TestSize.Level1) +HWTEST_F(SubCommandStatTest, TestOnSubCommand_app_running, TestSize.Level3) { StdoutRecord stdoutRecord; stdoutRecord.Start(); diff --git a/test/unittest/common/native/subcommand_test.cpp b/test/unittest/common/native/subcommand_test.cpp index 4151b53..d399121 100644 --- a/test/unittest/common/native/subcommand_test.cpp +++ b/test/unittest/common/native/subcommand_test.cpp @@ -62,7 +62,7 @@ void HiPerfSubcommandTest::TearDown() * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(HiPerfSubcommandTest, TestRegisterSubCommand, TestSize.Level1) +HWTEST_F(HiPerfSubcommandTest, TestRegisterSubCommand, TestSize.Level0) { EXPECT_EQ(SubCommand::RegisterSubCommand("", std::make_unique(TEST_CMD_1)), false); @@ -155,7 +155,7 @@ HWTEST_F(HiPerfSubcommandTest, TestOnSubCommandOptionsDump, TestSize.Level1) * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(HiPerfSubcommandTest, TestOnPreSubCommand, TestSize.Level1) +HWTEST_F(HiPerfSubcommandTest, TestOnPreSubCommand, TestSize.Level3) { std::vector args; SubcommandObj subcomm; @@ -170,7 +170,7 @@ HWTEST_F(HiPerfSubcommandTest, TestOnPreSubCommand, TestSize.Level1) * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(HiPerfSubcommandTest, TestClearSubCommands, TestSize.Level1) +HWTEST_F(HiPerfSubcommandTest, TestClearSubCommands, TestSize.Level2) { SubCommand::ClearSubCommands(); EXPECT_EQ(SubCommand::GetSubCommands().size(), 0u); diff --git a/test/unittest/common/native/symbols_file_test.cpp b/test/unittest/common/native/symbols_file_test.cpp index b401c62..f8f0451 100644 --- a/test/unittest/common/native/symbols_file_test.cpp +++ b/test/unittest/common/native/symbols_file_test.cpp @@ -121,7 +121,7 @@ void SymbolsFileTest::PrintSymbols(const std::vector &symbols) const * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(SymbolsFileTest, setSymbolsFilePath, TestSize.Level1) +HWTEST_F(SymbolsFileTest, setSymbolsFilePath, TestSize.Level2) { auto symbolsFile = SymbolsFile::CreateSymbolsFile(SYMBOL_UNKNOW_FILE); EXPECT_EQ(symbolsFile->setSymbolsFilePath(PATH_DATA_TEMP), true); @@ -163,7 +163,7 @@ HWTEST_F(SymbolsFileTest, setSymbolsFilePathVectorSuccess, TestSize.Level1) * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(SymbolsFileTest, setSymbolsFilePathVectorFailed, TestSize.Level1) +HWTEST_F(SymbolsFileTest, setSymbolsFilePathVectorFailed, TestSize.Level3) { auto symbolsFile = SymbolsFile::CreateSymbolsFile(SYMBOL_UNKNOW_FILE); std::vector symbolsSearchPaths; @@ -228,7 +228,7 @@ bool TestLoadSymbols(SymbolsFileType symbolsFileType, const std::string &path) * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(SymbolsFileTest, SymbolsFileDefaultVirtual, TestSize.Level1) +HWTEST_F(SymbolsFileTest, SymbolsFileDefaultVirtual, TestSize.Level2) { std::unique_ptr symbolsFile = SymbolsFile::CreateSymbolsFile(SYMBOL_UNKNOW_FILE); uint64_t value = 0; @@ -244,7 +244,7 @@ HWTEST_F(SymbolsFileTest, SymbolsFileDefaultVirtual, TestSize.Level1) * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(SymbolsFileTest, LoadKernelSymbols, TestSize.Level1) +HWTEST_F(SymbolsFileTest, LoadKernelSymbols, TestSize.Level0) { if (access("/sys/kernel/notes", F_OK) == 0) { // read from kernel runtime @@ -334,7 +334,7 @@ HWTEST_F(SymbolsFileTest, LoadElfSymbols, TestSize.Level1) * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(SymbolsFileTest, GetSymbolWithVaddr, TestSize.Level1) +HWTEST_F(SymbolsFileTest, GetSymbolWithVaddr, TestSize.Level0) { if (access("/sys/kernel/notes", F_OK) == 0) { auto symbols = SymbolsFile::CreateSymbolsFile(SYMBOL_KERNEL_FILE); @@ -422,7 +422,7 @@ HWTEST_F(SymbolsFileTest, GetSymbolWithVaddr2, TestSize.Level1) * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(SymbolsFileTest, GetSymbolWithVaddrFullMatch, TestSize.Level1) +HWTEST_F(SymbolsFileTest, GetSymbolWithVaddrFullMatch, TestSize.Level2) { auto elfSymbols = SymbolsFile::CreateSymbolsFile(SYMBOL_ELF_FILE); ASSERT_EQ(elfSymbols->setSymbolsFilePath(PATH_RESOURCE_TEST_DATA), true); @@ -619,7 +619,7 @@ HWTEST_F(SymbolsFileTest, FindSymbolFile, TestSize.Level1) * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(SymbolsFileTest, GetBuildId, TestSize.Level1) +HWTEST_F(SymbolsFileTest, GetBuildId, TestSize.Level2) { std::unique_ptr symbolsFile = SymbolsFile::CreateSymbolsFile(SYMBOL_ELF_FILE); // empty elf @@ -779,7 +779,7 @@ HWTEST_F(SymbolsFileTest, GetHDRSectionInfo, TestSize.Level1) * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(SymbolsFileTest, GetHDRSectionInfoStripped, TestSize.Level1) +HWTEST_F(SymbolsFileTest, GetHDRSectionInfoStripped, TestSize.Level2) { std::unique_ptr symbolsFile = SymbolsFile::CreateSymbolsFile( SYMBOL_ELF_FILE, PATH_RESOURCE_TEST_DATA + TEST_FILE_ELF_STRIPPED_NOEFHDR); @@ -883,7 +883,7 @@ HWTEST_F(SymbolsFileTest, LoadSymbolsFromSaved, TestSize.Level1) * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(SymbolsFileTest, exportSymbolToFileFormatMatched, TestSize.Level1) +HWTEST_F(SymbolsFileTest, exportSymbolToFileFormatMatched, TestSize.Level2) { for (int type = 0; type < SYMBOL_UNKNOW_FILE; type++) { auto symbolsFile = SymbolsFile::CreateSymbolsFile(); diff --git a/test/unittest/common/native/tracked_command_test.cpp b/test/unittest/common/native/tracked_command_test.cpp index 3ac8fb9..92eda6e 100644 --- a/test/unittest/common/native/tracked_command_test.cpp +++ b/test/unittest/common/native/tracked_command_test.cpp @@ -42,7 +42,7 @@ void TrackedCommandTest::SetUp() {} void TrackedCommandTest::TearDown() {} -HWTEST_F(TrackedCommandTest, CommandExisted, TestSize.Level1) +HWTEST_F(TrackedCommandTest, CommandExisted, TestSize.Level0) { std::unique_ptr trackedCMD = TrackedCommand::CreateInstance(cmd_); ASSERT_NE(trackedCMD, nullptr); diff --git a/test/unittest/common/native/unique_stack_table_test.cpp b/test/unittest/common/native/unique_stack_table_test.cpp index df1706d..13caf88 100644 --- a/test/unittest/common/native/unique_stack_table_test.cpp +++ b/test/unittest/common/native/unique_stack_table_test.cpp @@ -58,7 +58,7 @@ void UniqueStackTableTest::TearDown() * @tc.desc: Test stack compress normal function * @tc.type: FUNC */ -HWTEST_F(UniqueStackTableTest, Test_Normal, TestSize.Level1) +HWTEST_F(UniqueStackTableTest, Test_Normal, TestSize.Level0) { u64 baseips[] = {0x6bcc, 0x35A8, @@ -103,7 +103,7 @@ HWTEST_F(UniqueStackTableTest, Test_Resize, TestSize.Level1) EXPECT_EQ(table->Resize(), false); } -HWTEST_F(UniqueStackTableTest, Test_Oversize, TestSize.Level1) +HWTEST_F(UniqueStackTableTest, Test_Oversize, TestSize.Level2) { uint32_t oversize = 128 * 1024 * 1024; std::shared_ptr table = std::make_shared(1, oversize); diff --git a/test/unittest/common/native/utilities_test.cpp b/test/unittest/common/native/utilities_test.cpp index ac152e4..b1c8351 100644 --- a/test/unittest/common/native/utilities_test.cpp +++ b/test/unittest/common/native/utilities_test.cpp @@ -104,7 +104,7 @@ void UtilitiesTest::ExitThreads() * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(UtilitiesTest, StringReplace, TestSize.Level1) +HWTEST_F(UtilitiesTest, StringReplace, TestSize.Level2) { const std::string testString = "1234567890"; EXPECT_EQ(StringReplace(testString, "1", ""), "234567890"); @@ -124,7 +124,7 @@ HWTEST_F(UtilitiesTest, StringReplace, TestSize.Level1) * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(UtilitiesTest, StringSplit, TestSize.Level1) +HWTEST_F(UtilitiesTest, StringSplit, TestSize.Level0) { std::string testString = "1,23,456,7890,"; size_t testSize = testString.size(); @@ -147,7 +147,7 @@ HWTEST_F(UtilitiesTest, StringSplit, TestSize.Level1) * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(UtilitiesTest, SubStringCount, TestSize.Level1) +HWTEST_F(UtilitiesTest, SubStringCount, TestSize.Level2) { std::string testString = "1,22,333,4444,"; EXPECT_EQ(SubStringCount(testString, ""), testString.size()); @@ -169,7 +169,7 @@ HWTEST_F(UtilitiesTest, SubStringCount, TestSize.Level1) * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(UtilitiesTest, StringEndsWith, TestSize.Level1) +HWTEST_F(UtilitiesTest, StringEndsWith, TestSize.Level2) { std::string testString = "1,22,333,4444,"; EXPECT_EQ(StringEndsWith(testString, ""), true); @@ -186,7 +186,7 @@ HWTEST_F(UtilitiesTest, StringEndsWith, TestSize.Level1) * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(UtilitiesTest, StringStartsWith, TestSize.Level1) +HWTEST_F(UtilitiesTest, StringStartsWith, TestSize.Level3) { std::string testString = "1,22,333,4444,"; EXPECT_EQ(StringStartsWith(testString, ""), true); @@ -236,7 +236,7 @@ HWTEST_F(UtilitiesTest, VectorToString, TestSize.Level1) * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(UtilitiesTest, SetToString, TestSize.Level1) +HWTEST_F(UtilitiesTest, SetToString, TestSize.Level2) { EXPECT_EQ(SetToString({}), ""); EXPECT_EQ(SetToString({"a"}), "a"); @@ -254,7 +254,7 @@ HWTEST_F(UtilitiesTest, SetToString, TestSize.Level1) * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(UtilitiesTest, BufferToHexString, TestSize.Level1) +HWTEST_F(UtilitiesTest, BufferToHexString, TestSize.Level2) { const unsigned char buf[] = "12345678"; @@ -291,7 +291,7 @@ HWTEST_F(UtilitiesTest, BufferToHexString, TestSize.Level1) * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(UtilitiesTest, HexDump, TestSize.Level1) +HWTEST_F(UtilitiesTest, HexDump, TestSize.Level2) { const unsigned char buf[] = "12345678"; const void *vbuf = static_cast(buf); @@ -312,7 +312,7 @@ HWTEST_F(UtilitiesTest, HexDump, TestSize.Level1) * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(UtilitiesTest, StringTrim, TestSize.Level1) +HWTEST_F(UtilitiesTest, StringTrim, TestSize.Level3) { std::string test; EXPECT_STREQ(StringTrim(test = " a ").c_str(), "a"); @@ -331,7 +331,7 @@ HWTEST_F(UtilitiesTest, StringTrim, TestSize.Level1) * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(UtilitiesTest, RecordStdout, TestSize.Level1) +HWTEST_F(UtilitiesTest, RecordStdout, TestSize.Level2) { StdoutRecord stdoutRecord; @@ -373,7 +373,7 @@ HWTEST_F(UtilitiesTest, IsDigits, TestSize.Level1) * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(UtilitiesTest, IsHexxDigits, TestSize.Level1) +HWTEST_F(UtilitiesTest, IsHexxDigits, TestSize.Level2) { EXPECT_EQ(IsHexDigits(""), false); EXPECT_EQ(IsHexDigits("1"), true); @@ -393,7 +393,7 @@ HWTEST_F(UtilitiesTest, IsHexxDigits, TestSize.Level1) * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(UtilitiesTest, IsSameCommand, TestSize.Level1) +HWTEST_F(UtilitiesTest, IsSameCommand, TestSize.Level2) { EXPECT_EQ(IsSameCommand("", ""), false); EXPECT_EQ(IsSameCommand("a", ""), false); @@ -427,7 +427,7 @@ HWTEST_F(UtilitiesTest, CompressFile, TestSize.Level1) * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(UtilitiesTest, UncompressFile, TestSize.Level1) +HWTEST_F(UtilitiesTest, UncompressFile, TestSize.Level2) { std::string gzipPath = "./test.gz"; std::string dataPath = "./test"; @@ -522,7 +522,7 @@ HWTEST_F(UtilitiesTest, PlatformPathConvert, TestSize.Level1) * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(UtilitiesTest, ToHex, TestSize.Level1) +HWTEST_F(UtilitiesTest, ToHex, TestSize.Level2) { unsigned char hVal = 'G'; EXPECT_STREQ(ToHex(hVal, 1, true).c_str(), "0x47"); @@ -576,7 +576,7 @@ HWTEST_F(UtilitiesTest, ReadIntFromProcFile02, TestSize.Level1) * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(UtilitiesTest, ReadIntFromProcFile03, TestSize.Level1) +HWTEST_F(UtilitiesTest, ReadIntFromProcFile03, TestSize.Level2) { std::string strPath = "/sys/kernel/tracing/saved_cmdlines_size"; int strLen = 0; @@ -589,7 +589,7 @@ HWTEST_F(UtilitiesTest, ReadIntFromProcFile03, TestSize.Level1) * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(UtilitiesTest, WriteIntToProcFile, TestSize.Level1) +HWTEST_F(UtilitiesTest, WriteIntToProcFile, TestSize.Level2) { std::string strPath = "./hiperf_log.txt"; int strVal = 0; @@ -624,7 +624,7 @@ HWTEST_F(UtilitiesTest, WriteStringToFile, TestSize.Level1) * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(UtilitiesTest, Percentage, TestSize.Level1) +HWTEST_F(UtilitiesTest, Percentage, TestSize.Level2) { EXPECT_EQ(Percentage(99, 100), 99); } @@ -675,12 +675,12 @@ HWTEST_F(UtilitiesTest, GetSubthreadIDs, TestSize.Level1) * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(UtilitiesTest, IsBeta, TestSize.Level1) +HWTEST_F(UtilitiesTest, IsBeta, TestSize.Level2) { EXPECT_EQ(IsBeta(), true); } -HWTEST_F(UtilitiesTest, CanonicalizeSpecPath, TestSize.Level1) +HWTEST_F(UtilitiesTest, CanonicalizeSpecPath, TestSize.Level0) { EXPECT_EQ(CanonicalizeSpecPath(nullptr), ""); EXPECT_EQ(CanonicalizeSpecPath("/data/local/tmp/test/../test.txt"), ""); @@ -764,7 +764,7 @@ HWTEST_F(UtilitiesTest, CollectPidsByAppname2, TestSize.Level1) * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(UtilitiesTest, CheckOutOfRange1, TestSize.Level1) +HWTEST_F(UtilitiesTest, CheckOutOfRange1, TestSize.Level0) { static constexpr int min = 10; static constexpr int max = 20; @@ -777,7 +777,7 @@ HWTEST_F(UtilitiesTest, CheckOutOfRange1, TestSize.Level1) * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(UtilitiesTest, CheckOutOfRange2, TestSize.Level1) +HWTEST_F(UtilitiesTest, CheckOutOfRange2, TestSize.Level3) { static constexpr int min = 10; static constexpr int max = 20; @@ -790,7 +790,7 @@ HWTEST_F(UtilitiesTest, CheckOutOfRange2, TestSize.Level1) * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(UtilitiesTest, CheckOutOfRange3, TestSize.Level1) +HWTEST_F(UtilitiesTest, CheckOutOfRange3, TestSize.Level3) { static constexpr int min = 10; static constexpr int max = 20; @@ -803,7 +803,7 @@ HWTEST_F(UtilitiesTest, CheckOutOfRange3, TestSize.Level1) * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(UtilitiesTest, CheckOutOfRange4, TestSize.Level1) +HWTEST_F(UtilitiesTest, CheckOutOfRange4, TestSize.Level3) { static constexpr int min = 10; static constexpr int max = 20; @@ -829,7 +829,7 @@ HWTEST_F(UtilitiesTest, CheckOutOfRange5, TestSize.Level1) * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(UtilitiesTest, IsSameCommand2, TestSize.Level1) +HWTEST_F(UtilitiesTest, IsSameCommand2, TestSize.Level2) { std::vector v = {""}; EXPECT_EQ(IsSameCommand("", v), false); @@ -844,7 +844,7 @@ HWTEST_F(UtilitiesTest, IsSameCommand2, TestSize.Level1) * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(UtilitiesTest, IsArkJsFile, TestSize.Level1) +HWTEST_F(UtilitiesTest, IsArkJsFile, TestSize.Level2) { EXPECT_EQ(IsArkJsFile("test.hap"), true); EXPECT_EQ(IsArkJsFile("[anon:ArkTS Code:test.so/buffer.js]"), true); diff --git a/test/unittest/common/native/virtual_runtime_test.cpp b/test/unittest/common/native/virtual_runtime_test.cpp index d450927..e930efd 100644 --- a/test/unittest/common/native/virtual_runtime_test.cpp +++ b/test/unittest/common/native/virtual_runtime_test.cpp @@ -270,7 +270,7 @@ void VirtualRuntimeTest::PrepareUserSymbol() * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(VirtualRuntimeTest, GetSymbol, TestSize.Level1) +HWTEST_F(VirtualRuntimeTest, GetSymbol, TestSize.Level0) { DfxSymbol symbol; PrepareKernelSymbol(); @@ -342,7 +342,7 @@ HWTEST_F(VirtualRuntimeTest, UpdateFromPerfData, TestSize.Level1) * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(VirtualRuntimeTest, UnwindFromRecord, TestSize.Level1) +HWTEST_F(VirtualRuntimeTest, UnwindFromRecord, TestSize.Level0) { // symbol auto &symbolsFile = runtime_->symbolsFiles_.emplace_back( @@ -383,7 +383,7 @@ HWTEST_F(VirtualRuntimeTest, UnwindFromRecord, TestSize.Level1) * @tc.desc: Test update maps and symbols * @tc.type: FUNC */ -HWTEST_F(VirtualRuntimeTest, Update, TestSize.Level1) +HWTEST_F(VirtualRuntimeTest, Update, TestSize.Level2) { EXPECT_EQ(runtime_->IsKernelThread(0), false); runtime_->UpdateServiceSpaceMaps(); @@ -397,7 +397,7 @@ HWTEST_F(VirtualRuntimeTest, Update, TestSize.Level1) * @tc.desc: Test Clear Symbol Cache * @tc.type: FUNC */ -HWTEST_F(VirtualRuntimeTest, ClearSymbolCache, TestSize.Level1) +HWTEST_F(VirtualRuntimeTest, ClearSymbolCache, TestSize.Level2) { VirtualRuntime runtime; std::vector> symbolsFiles = {}; diff --git a/test/unittest/common/native/virtual_thread_test.cpp b/test/unittest/common/native/virtual_thread_test.cpp index 2981f9d..3594429 100644 --- a/test/unittest/common/native/virtual_thread_test.cpp +++ b/test/unittest/common/native/virtual_thread_test.cpp @@ -148,7 +148,7 @@ int VirtualThreadTest::PhdrCallBack(struct dl_phdr_info *info, size_t size, void * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(VirtualThreadTest, ParseMap, TestSize.Level1) +HWTEST_F(VirtualThreadTest, ParseMap, TestSize.Level2) { std::vector> files; VirtualThread thread(getpid(), files); @@ -271,7 +271,7 @@ HWTEST_F(VirtualThreadTest, FindMapByAddr, TestSize.Level1) * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(VirtualThreadTest, FindMapByFileInfo, TestSize.Level1) +HWTEST_F(VirtualThreadTest, FindMapByFileInfo, TestSize.Level0) { std::vector> files; VirtualThread thread(getpid(), files); @@ -312,7 +312,7 @@ HWTEST_F(VirtualThreadTest, FindMapByFileInfo, TestSize.Level1) * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(VirtualThreadTest, FindSymbolsFileByMap, TestSize.Level1) +HWTEST_F(VirtualThreadTest, FindSymbolsFileByMap, TestSize.Level0) { std::vector> files; SymbolFileStruct symbolFileStruct; @@ -352,7 +352,7 @@ HWTEST_F(VirtualThreadTest, FindSymbolsFileByMap, TestSize.Level1) * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(VirtualThreadTest, ReadRoMemory, TestSize.Level1) +HWTEST_F(VirtualThreadTest, ReadRoMemory, TestSize.Level2) { std::vector> symbolsFiles; VirtualThread thread(getpid(), symbolsFiles); -- Gitee