From 8ae7ab48947a064576dab276787206b998eb7895 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 11:34:38 +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 | 22 +-- test/unittest/common/native/command_test.cpp | 2 +- .../unittest/common/native/cpu_usage_test.cpp | 8 +- .../common/native/debug_logger_test.cpp | 2 +- test/unittest/common/native/dwarf_test.cpp | 2 +- .../common/native/hiperf_client_test.cpp | 14 +- .../common/native/hiperf_libreport_test.cpp | 4 +- .../common/native/option_debug_test.cpp | 2 +- test/unittest/common/native/option_test.cpp | 8 +- .../common/native/perf_event_record_test.cpp | 6 +- .../common/native/perf_events_test.cpp | 6 +- .../common/native/perf_file_reader_test.cpp | 6 +- .../common/native/perf_file_writer_test.cpp | 4 +- test/unittest/common/native/register_test.cpp | 2 +- .../common/native/report_json_file_test.cpp | 6 +- .../native/report_protobuf_file_test.cpp | 2 +- test/unittest/common/native/report_test.cpp | 4 +- .../common/native/spe_decoder_test.cpp | 2 +- .../common/native/subcommand_dump_test.cpp | 20 +-- .../common/native/subcommand_help_test.cpp | 2 +- .../common/native/subcommand_list_test.cpp | 2 +- .../common/native/subcommand_record_test.cpp | 168 +++++++++--------- .../common/native/subcommand_report_test.cpp | 10 +- .../common/native/subcommand_stat_test.cpp | 38 ++-- .../common/native/symbols_file_test.cpp | 4 +- .../common/native/unique_stack_table_test.cpp | 2 +- .../unittest/common/native/utilities_test.cpp | 6 +- .../common/native/virtual_runtime_test.cpp | 4 +- .../common/native/virtual_thread_test.cpp | 4 +- 29 files changed, 181 insertions(+), 181 deletions(-) diff --git a/test/unittest/common/native/callstack_test.cpp b/test/unittest/common/native/callstack_test.cpp index e03185e..2ff880c 100644 --- a/test/unittest/common/native/callstack_test.cpp +++ b/test/unittest/common/native/callstack_test.cpp @@ -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 @@ -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 @@ -479,7 +479,7 @@ HWTEST_F(CallStackTest, ExpendCallStackTwoChance, TestSize.Level1) * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(CallStackTest, ExpendCallStackFullCache, TestSize.Level1) +HWTEST_F(CallStackTest, ExpendCallStackFullCache, TestSize.Level0) { CallStack callStack; for (size_t i = 0; i < MAX_CALL_FRAME_EXPAND_CACHE_SIZE; i++) { @@ -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.Level3) { 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 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..761d717 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); } @@ -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); } @@ -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); } @@ -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); } diff --git a/test/unittest/common/native/debug_logger_test.cpp b/test/unittest/common/native/debug_logger_test.cpp index 4c961bc..922819c 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; diff --git a/test/unittest/common/native/dwarf_test.cpp b/test/unittest/common/native/dwarf_test.cpp index f656b35..8cd0340 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) { diff --git a/test/unittest/common/native/hiperf_client_test.cpp b/test/unittest/common/native/hiperf_client_test.cpp index 99a10e7..1f3b331 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); @@ -283,7 +283,7 @@ HWTEST_F(HiperfClientTest, SetSelectGroups, TestSize.Level1) TestCaseOption(opt); } -HWTEST_F(HiperfClientTest, SetNoInherit, TestSize.Level1) +HWTEST_F(HiperfClientTest, SetNoInherit, TestSize.Level0) { 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()}; @@ -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"; diff --git a/test/unittest/common/native/hiperf_libreport_test.cpp b/test/unittest/common/native/hiperf_libreport_test.cpp index 2aa1fee..a0359c2 100644 --- a/test/unittest/common/native/hiperf_libreport_test.cpp +++ b/test/unittest/common/native/hiperf_libreport_test.cpp @@ -339,7 +339,7 @@ HWTEST_F(HiperfLibReportTest, Test_Dump_IllegalPath, TestSize.Level1) 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); @@ -394,7 +394,7 @@ 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); diff --git a/test/unittest/common/native/option_debug_test.cpp b/test/unittest/common/native/option_debug_test.cpp index a97a19e..eaa2522 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); } diff --git a/test/unittest/common/native/option_test.cpp b/test/unittest/common/native/option_test.cpp index e9f4527..93d67a2 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; @@ -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); @@ -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); @@ -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}; diff --git a/test/unittest/common/native/perf_event_record_test.cpp b/test/unittest/common/native/perf_event_record_test.cpp index a237889..63eb1fb 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, @@ -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}; @@ -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.Level0) { struct TestRecordExitst { perf_event_header h; diff --git a/test/unittest/common/native/perf_events_test.cpp b/test/unittest/common/native/perf_events_test.cpp index 9fbca23..ee701c3 100644 --- a/test/unittest/common/native/perf_events_test.cpp +++ b/test/unittest/common/native/perf_events_test.cpp @@ -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; diff --git a/test/unittest/common/native/perf_file_reader_test.cpp b/test/unittest/common/native/perf_file_reader_test.cpp index 8e6a3cc..e812d65 100644 --- a/test/unittest/common/native/perf_file_reader_test.cpp +++ b/test/unittest/common/native/perf_file_reader_test.cpp @@ -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; @@ -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.Level3) { 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..5425cbf 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; @@ -176,7 +176,7 @@ HWTEST_F(PerfFileWriterTest, TestFileWriter_AuxTraceInfo, TestSize.Level1) ASSERT_TRUE((access(filename.c_str(), F_OK) == 0)); } -HWTEST_F(PerfFileWriterTest, TestFileWriter_NoWriteAttrAndId, TestSize.Level1) +HWTEST_F(PerfFileWriterTest, TestFileWriter_NoWriteAttrAndId, TestSize.Level3) { std::string filename = "./TestFileWriter_NoWriteAttrAndId"; PerfFileWriter fileWriter; diff --git a/test/unittest/common/native/register_test.cpp b/test/unittest/common/native/register_test.cpp index d97590e..25437cc 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)); diff --git a/test/unittest/common/native/report_json_file_test.cpp b/test/unittest/common/native/report_json_file_test.cpp index 5ee9b18..5fc9813 100644 --- a/test/unittest/common/native/report_json_file_test.cpp +++ b/test/unittest/common/native/report_json_file_test.cpp @@ -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 = { @@ -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; @@ -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 = diff --git a/test/unittest/common/native/report_protobuf_file_test.cpp b/test/unittest/common/native/report_protobuf_file_test.cpp index 6280588..7adbad6 100644 --- a/test/unittest/common/native/report_protobuf_file_test.cpp +++ b/test/unittest/common/native/report_protobuf_file_test.cpp @@ -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 { diff --git a/test/unittest/common/native/report_test.cpp b/test/unittest/common/native/report_test.cpp index 6283dde..cbd1518 100644 --- a/test/unittest/common/native/report_test.cpp +++ b/test/unittest/common/native/report_test.cpp @@ -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(), @@ -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/spe_decoder_test.cpp b/test/unittest/common/native/spe_decoder_test.cpp index cd20722..44096aa 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"; diff --git a/test/unittest/common/native/subcommand_dump_test.cpp b/test/unittest/common/native/subcommand_dump_test.cpp index 0afb4fd..a8c3517 100644 --- a/test/unittest/common/native/subcommand_dump_test.cpp +++ b/test/unittest/common/native/subcommand_dump_test.cpp @@ -165,12 +165,12 @@ HWTEST_F(SubCommandDumpTest, DumpInputFilename2, TestSize.Level1) EXPECT_EQ(FileCompare("/data/local/tmp/dump_tmp.txt", targetFile), true); } -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 -o /data/local/tmp/dump_tmp.txt"); std::string targetFile = RESOURCE_PATH + "dump_head.txt"; @@ -196,7 +196,7 @@ HWTEST_F(SubCommandDumpTest, DumpSympath, TestSize.Level1) TestDumpCommand("-i /data/test/resource/testdata/perf.data --sympath ./ "); } -HWTEST_F(SubCommandDumpTest, DumpSympathErr, TestSize.Level1) +HWTEST_F(SubCommandDumpTest, DumpSympathErr, TestSize.Level3) { TestDumpCommand("-i /data/test/resource/testdata/perf.data --sympath where ", false); } @@ -220,33 +220,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.Level3) { TestDumpCommand("perf.data --proto ptotofile ", false); } -HWTEST_F(SubCommandDumpTest, DumpElfProtoConflict, TestSize.Level1) +HWTEST_F(SubCommandDumpTest, DumpElfProtoConflict, TestSize.Level3) { TestDumpCommand("--elf elffile --proto ptotofile ", false); } @@ -873,7 +873,7 @@ HWTEST_F(SubCommandDumpTest, DumpUncompressFpSymbol, TestSize.Level1) EXPECT_EQ(stringOut.find(symbol) != std::string::npos, true); } -HWTEST_F(SubCommandDumpTest, DumpOutputFail, TestSize.Level1) +HWTEST_F(SubCommandDumpTest, DumpOutputFail, TestSize.Level3) { 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..fe4f014 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; diff --git a/test/unittest/common/native/subcommand_record_test.cpp b/test/unittest/common/native/subcommand_record_test.cpp index 32d0019..bf2d2c1 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); } @@ -280,7 +280,7 @@ HWTEST_F(SubCommandRecordTest, StopSecondsMax, TestSize.Level1) ForkAndRunTest(opt, true, false); } -HWTEST_F(SubCommandRecordTest, StopSecondsMaxErr, TestSize.Level1) +HWTEST_F(SubCommandRecordTest, StopSecondsMaxErr, TestSize.Level3) { std::string opt = "-d 10000.1 "; opt += " "; @@ -328,18 +328,18 @@ 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); } @@ -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.Level3) { 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.Level3) { TestRecordCommand("-d 2 -c -1 ", false); } -HWTEST_F(SubCommandRecordTest, SelectCpuMaxErr, TestSize.Level1) +HWTEST_F(SubCommandRecordTest, SelectCpuMaxErr, TestSize.Level3) { int maxCpuid = sysconf(_SC_NPROCESSORS_CONF); std::string opt = "-d 2 -c "; @@ -427,13 +427,13 @@ HWTEST_F(SubCommandRecordTest, SelectCpuMax, TestSize.Level1) ForkAndRunTest("-d 2 -c " + std::to_string(maxCpuid), true, true, callback); } -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); } @@ -445,7 +445,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); } @@ -456,12 +456,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.Level3) { TestRecordCommand("-d 2 --cpu-limit 101 ", false); } -HWTEST_F(SubCommandRecordTest, CpuLimitInputErr, TestSize.Level1) +HWTEST_F(SubCommandRecordTest, CpuLimitInputErr, TestSize.Level3) { TestRecordCommand("-d 2 --cpu-limit abc ", false); } @@ -472,7 +472,7 @@ HWTEST_F(SubCommandRecordTest, FrequncyMin, TestSize.Level1) ForkAndRunTest("-d 2 -f 1 "); } -HWTEST_F(SubCommandRecordTest, FrequncyMinErr, TestSize.Level1) +HWTEST_F(SubCommandRecordTest, FrequncyMinErr, TestSize.Level3) { TestRecordCommand("-d 2 -f 0 ", false); } @@ -482,12 +482,12 @@ HWTEST_F(SubCommandRecordTest, FrequncyMax, TestSize.Level1) ForkAndRunTest("-d 2 -f 100000 "); } -HWTEST_F(SubCommandRecordTest, FrequncyMaxErr, TestSize.Level1) +HWTEST_F(SubCommandRecordTest, FrequncyMaxErr, TestSize.Level3) { TestRecordCommand("-d 2 -f 100001 ", false); } -HWTEST_F(SubCommandRecordTest, FrequncyInputErr, TestSize.Level1) +HWTEST_F(SubCommandRecordTest, FrequncyInputErr, TestSize.Level3) { TestRecordCommand("-d 2 -f abc ", false); } @@ -498,7 +498,7 @@ HWTEST_F(SubCommandRecordTest, PeriodMin, TestSize.Level1) ForkAndRunTest("-d 2 --period 1 "); } -HWTEST_F(SubCommandRecordTest, PeriodMinErr, TestSize.Level1) +HWTEST_F(SubCommandRecordTest, PeriodMinErr, TestSize.Level3) { TestRecordCommand("-d 2 --period 0 ", false); } @@ -511,7 +511,7 @@ HWTEST_F(SubCommandRecordTest, PeriodMax, TestSize.Level1) ForkAndRunTest(opt); } -HWTEST_F(SubCommandRecordTest, PeriodMaxErr, TestSize.Level1) +HWTEST_F(SubCommandRecordTest, PeriodMaxErr, TestSize.Level3) { std::string opt = "-d 2 --period "; uint32_t value = static_cast(INT_MAX) + 1; @@ -520,7 +520,7 @@ HWTEST_F(SubCommandRecordTest, PeriodMaxErr, TestSize.Level1) TestRecordCommand(opt, false); } -HWTEST_F(SubCommandRecordTest, PeriodInputErr, TestSize.Level1) +HWTEST_F(SubCommandRecordTest, PeriodInputErr, TestSize.Level3) { TestRecordCommand("-d 2 --period abc ", false); } @@ -570,7 +570,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 = ""; @@ -598,7 +598,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); } @@ -625,7 +625,7 @@ HWTEST_F(SubCommandRecordTest, GroupEventsKernal, TestSize.Level1) TestEvents(opt, uk); } -HWTEST_F(SubCommandRecordTest, GroupEventsErr, TestSize.Level1) +HWTEST_F(SubCommandRecordTest, GroupEventsErr, TestSize.Level3) { ForkAndRunTest("-d 2 -c 0 -g what ", false); } @@ -646,32 +646,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.Level3) { 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.Level3) { TestRecordCommand("-d 2 -p 99999999 ", false, false); } -HWTEST_F(SubCommandRecordTest, SelectPidInputErr, TestSize.Level1) +HWTEST_F(SubCommandRecordTest, SelectPidInputErr, TestSize.Level3) { 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); } @@ -682,22 +682,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); } @@ -708,18 +708,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(); @@ -727,7 +727,7 @@ HWTEST_F(SubCommandRecordTest, CallStackFp, TestSize.Level1) ForkAndRunTest("-d 2 -s fp "); } -HWTEST_F(SubCommandRecordTest, CallStackFpInputMoreErr, TestSize.Level1) +HWTEST_F(SubCommandRecordTest, CallStackFpInputMoreErr, TestSize.Level3) { TestRecordCommand("-d 2 --call-stack fp,abc ", false); TearDown(); @@ -735,7 +735,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.Level3) { TestRecordCommand("-d 2 --call-stack what ", false); TearDown(); @@ -743,7 +743,7 @@ HWTEST_F(SubCommandRecordTest, CallStackInputErr, TestSize.Level1) TestRecordCommand("-d 2 -s what ", false); } -HWTEST_F(SubCommandRecordTest, CallStackDwarfSizeMin, TestSize.Level1) +HWTEST_F(SubCommandRecordTest, CallStackDwarfSizeMin, TestSize.Level0) { // it will cause some crash in -fprofile-arcs and -ftest-coverage // we will fix it latter @@ -753,7 +753,7 @@ HWTEST_F(SubCommandRecordTest, CallStackDwarfSizeMin, TestSize.Level1) ForkAndRunTest("-d 2 -s dwarf,8 "); } -HWTEST_F(SubCommandRecordTest, CallStackDwarfSizeMinErr, TestSize.Level1) +HWTEST_F(SubCommandRecordTest, CallStackDwarfSizeMinErr, TestSize.Level3) { TestRecordCommand("-d 2 --call-stack dwarf,7 ", false); TearDown(); @@ -769,7 +769,7 @@ HWTEST_F(SubCommandRecordTest, CallStackDwarfSizeMax, TestSize.Level1) ForkAndRunTest("-d 2 -s dwarf,65528 "); } -HWTEST_F(SubCommandRecordTest, CallStackDwarfSizeMaxErr, TestSize.Level1) +HWTEST_F(SubCommandRecordTest, CallStackDwarfSizeMaxErr, TestSize.Level3) { TestRecordCommand("-d 2 --call-stack dwarf,65529 ", false); TearDown(); @@ -777,7 +777,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.Level3) { TestRecordCommand("-d 2 --call-stack dwarf,15 ", false); TearDown(); @@ -785,7 +785,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.Level3) { TestRecordCommand("-d 2 --call-stack dwarf,abc ", false); TearDown(); @@ -793,7 +793,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(); @@ -801,7 +801,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); } @@ -828,7 +828,7 @@ HWTEST_F(SubCommandRecordTest, SymbolDir, TestSize.Level1) ForkAndRunTest("-d 2 --symbol-dir ./ "); } -HWTEST_F(SubCommandRecordTest, SymbolDirErr, TestSize.Level1) +HWTEST_F(SubCommandRecordTest, SymbolDirErr, TestSize.Level3) { TestRecordCommand("-d 2 --symbol-dir where ", false); } @@ -859,13 +859,13 @@ 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.Level3) { 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); } @@ -875,7 +875,7 @@ HWTEST_F(SubCommandRecordTest, MmapPagesMin, TestSize.Level1) ForkAndRunTest("-d 2 -m 2 "); } -HWTEST_F(SubCommandRecordTest, MmapPagesMinErr, TestSize.Level1) +HWTEST_F(SubCommandRecordTest, MmapPagesMinErr, TestSize.Level3) { TestRecordCommand("-d 2 -m 1 ", false); } @@ -885,12 +885,12 @@ HWTEST_F(SubCommandRecordTest, MmapPagesMax, TestSize.Level1) ForkAndRunTest("-d 2 -m 1024 "); } -HWTEST_F(SubCommandRecordTest, MmapPagesMaxErr, TestSize.Level1) +HWTEST_F(SubCommandRecordTest, MmapPagesMaxErr, TestSize.Level3) { TestRecordCommand("-d 2 -m 1025 ", false); } -HWTEST_F(SubCommandRecordTest, MmapPagesInputErr, TestSize.Level1) +HWTEST_F(SubCommandRecordTest, MmapPagesInputErr, TestSize.Level3) { TestRecordCommand("-d 2 -m abc ", false); } @@ -901,7 +901,7 @@ HWTEST_F(SubCommandRecordTest, OutputFileName, TestSize.Level1) ForkAndRunTest("-d 2 -o /data/local/tmp/output.perf.data "); } -HWTEST_F(SubCommandRecordTest, OutputFileNameErr, TestSize.Level1) +HWTEST_F(SubCommandRecordTest, OutputFileNameErr, TestSize.Level3) { TestRecordCommand("-d 2 -o nopath/output.perf.data ", false); } @@ -923,7 +923,7 @@ HWTEST_F(SubCommandRecordTest, DataLimit1, TestSize.Level1) ForkAndRunTest("-a --data-limit 1K ", true, false); } -HWTEST_F(SubCommandRecordTest, DataLimitErr, TestSize.Level1) +HWTEST_F(SubCommandRecordTest, DataLimitErr, TestSize.Level3) { TestRecordCommand("-d 2 --data-limit 10A ", false); TearDown(); @@ -957,7 +957,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.Level0) { ForkAndRunTest("-d 10 -a -f 100 -s dwarf", true, false); std::string fileName = TEST_FILE; @@ -1022,7 +1022,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.Level0) { ForkAndRunTest("-d 10 -a -f 8000 -s dwarf", true, false); std::string fileName = TEST_FILE; @@ -1035,7 +1035,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.Level0) { ForkAndRunTest("-d 10 -a -f 100 -s fp", true, false); std::string fileName = TEST_FILE; @@ -1100,7 +1100,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.Level0) { ForkAndRunTest("-d 10 -a -f 8000 -s fp", true, false); std::string fileName = TEST_FILE; @@ -1113,7 +1113,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.Level0) { ForkAndRunTest("-d 10 -f 100 -s dwarf", true, true); std::string fileName = TEST_FILE; @@ -1191,7 +1191,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.Level0) { ForkAndRunTest("-d 10 -f 100 -s fp", true, true); std::string fileName = TEST_FILE; @@ -1397,33 +1397,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.Level3) { TestRecordCommand("--exclude-tid 5 --exclude-thread test ", false, true); } @@ -1443,7 +1443,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); } @@ -1453,7 +1453,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); } @@ -1503,7 +1503,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); } @@ -1523,7 +1523,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); } @@ -1576,7 +1576,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); } @@ -1606,7 +1606,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); } @@ -1616,7 +1616,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); } @@ -1626,7 +1626,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); } @@ -1636,7 +1636,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); } @@ -1646,7 +1646,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); } @@ -1666,7 +1666,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); } @@ -1676,7 +1676,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); } @@ -1686,7 +1686,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); } @@ -1696,7 +1696,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); } @@ -2058,7 +2058,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 08afa32..ce61a4c 100644 --- a/test/unittest/common/native/subcommand_report_test.cpp +++ b/test/unittest/common/native/subcommand_report_test.cpp @@ -551,7 +551,7 @@ HWTEST_F(SubCommandReportTest, TestOnSubCommand_callstack_limit, TestSize.Level1 * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(SubCommandReportTest, TestOnSubCommand_callstack_limit_err1, TestSize.Level1) +HWTEST_F(SubCommandReportTest, TestOnSubCommand_callstack_limit_err1, TestSize.Level3) { StdoutRecord stdoutRecord; stdoutRecord.Start(); @@ -576,7 +576,7 @@ HWTEST_F(SubCommandReportTest, TestOnSubCommand_callstack_limit_err1, TestSize.L * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(SubCommandReportTest, TestOnSubCommand_callstack_limit_err2, TestSize.Level1) +HWTEST_F(SubCommandReportTest, TestOnSubCommand_callstack_limit_err2, TestSize.Level3) { StdoutRecord stdoutRecord; stdoutRecord.Start(); @@ -626,7 +626,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(); @@ -751,7 +751,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(); @@ -1074,7 +1074,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(); diff --git a/test/unittest/common/native/subcommand_stat_test.cpp b/test/unittest/common/native/subcommand_stat_test.cpp index e22231d..f04142f 100644 --- a/test/unittest/common/native/subcommand_stat_test.cpp +++ b/test/unittest/common/native/subcommand_stat_test.cpp @@ -254,7 +254,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(); @@ -367,7 +367,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(); @@ -564,7 +564,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)); @@ -600,7 +600,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)); @@ -678,7 +678,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.Level3) { int tid1 = 0; std::thread t1(SubCommandStatTest::TestCodeThread, std::ref(tid1)); @@ -712,7 +712,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)); @@ -746,7 +746,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)); @@ -780,7 +780,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.Level3) { int tid1 = 0; std::thread t1(SubCommandStatTest::TestCodeThread, std::ref(tid1)); @@ -814,7 +814,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.Level3) { int tid1 = 0; std::thread t1(SubCommandStatTest::TestCodeThread, std::ref(tid1)); @@ -848,7 +848,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(); @@ -873,7 +873,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)); @@ -908,7 +908,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)); @@ -1152,7 +1152,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.Level3) { int tid1 = 0; std::thread t1(SubCommandStatTest::TestCodeThread, std::ref(tid1)); @@ -1266,7 +1266,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)); @@ -1430,7 +1430,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.Level3) { int tid1 = 0; std::thread t1(SubCommandStatTest::TestCodeThread, std::ref(tid1)); @@ -1929,7 +1929,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.Level0) { int tid1 = 0; std::thread t1(SubCommandStatTest::TestCodeThread, std::ref(tid1)); @@ -2312,7 +2312,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.Level3) { StdoutRecord stdoutRecord; stdoutRecord.Start(); @@ -2333,7 +2333,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(); @@ -2350,7 +2350,7 @@ HWTEST_F(SubCommandStatTest, TestOnSubCommand_app_running, TestSize.Level1) * @tc.desc: -p * @tc.type: FUNC */ -HWTEST_F(SubCommandStatTest, CheckPidAndApp, TestSize.Level1) +HWTEST_F(SubCommandStatTest, CheckPidAndApp, TestSize.Level3) { std::string cmd = "stat -p " + std::to_string(INT_MAX) + " -d 2"; EXPECT_EQ(Command::DispatchCommand(cmd), false); diff --git a/test/unittest/common/native/symbols_file_test.cpp b/test/unittest/common/native/symbols_file_test.cpp index b401c62..db555a9 100644 --- a/test/unittest/common/native/symbols_file_test.cpp +++ b/test/unittest/common/native/symbols_file_test.cpp @@ -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); diff --git a/test/unittest/common/native/unique_stack_table_test.cpp b/test/unittest/common/native/unique_stack_table_test.cpp index df1706d..bb6c343 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, diff --git a/test/unittest/common/native/utilities_test.cpp b/test/unittest/common/native/utilities_test.cpp index 6b149a2..1c16ded 100644 --- a/test/unittest/common/native/utilities_test.cpp +++ b/test/unittest/common/native/utilities_test.cpp @@ -134,7 +134,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(); @@ -690,7 +690,7 @@ HWTEST_F(UtilitiesTest, IsBeta, TestSize.Level1) 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"), ""); @@ -774,7 +774,7 @@ HWTEST_F(UtilitiesTest, CollectPidsByAppname2, TestSize.Level1) * @tc.desc: * @tc.type: FUNC */ -HWTEST_F(UtilitiesTest, CheckOutOfRange1, TestSize.Level1) +HWTEST_F(UtilitiesTest, CheckOutOfRange0, TestSize.Level1) { static constexpr int min = 10; static constexpr int max = 20; diff --git a/test/unittest/common/native/virtual_runtime_test.cpp b/test/unittest/common/native/virtual_runtime_test.cpp index d450927..78c9db7 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( diff --git a/test/unittest/common/native/virtual_thread_test.cpp b/test/unittest/common/native/virtual_thread_test.cpp index 2981f9d..4e94901 100644 --- a/test/unittest/common/native/virtual_thread_test.cpp +++ b/test/unittest/common/native/virtual_thread_test.cpp @@ -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; -- Gitee