| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
架构优化 Change-Id: Ia68f2835df73fe6bf337471f1b653b29eadb1612 Signed-off-by: leiguangyu <leiguangyu1@huawei.com> | 5 天前 | |
架构优化 Change-Id: Ia68f2835df73fe6bf337471f1b653b29eadb1612 Signed-off-by: leiguangyu <leiguangyu1@huawei.com> | 5 天前 | |
补充UT test用例 Signed-off-by:leiguangyu <leiguangyu@huawei.com> Signed-off-by: 冷昌晶 <chimponechimp@163.com> | 11 个月前 | |
codefix Signed-off-by: buzhenwang <leiguangyu1@huawei.com> | 1 个月前 | |
超大函数整改 Signed-off-by: buzhenwang <buzhenwang@huawei.com> | 8 个月前 | |
test: optimize unit tests duration and improve debugging - Reduce test duration from -d 2/10 to -d 1/2 to speed up CI - Add logging for system() calls to improve debugging - Merge duplicate FileSizeOnFrequency tests to reduce code duplication - Fix thread synchronization by using perf.join() instead of detach() - Add sw-cpu-clock event for DataLimit1 test to avoid long wait - Reduce loop iterations in stability tests from 10 to 5 Co-Authored-By: Agent Signed-off-by: wangqing <wangqing195@huawei.com> Change-Id: Ifa2a1ad79bc2c1e1d7ab75eeebda36098a597e41 | 1 个月前 | |
test: 补充 hiperf UT 覆盖率(两轮共25个用例) 新增测试用例列表: symbols_file_test.cpp (5个): - TestAdjustSymbolsEmpty: 测试空符号列表时的AdjustSymbols行为 - TestAddSymbol: 测试AddSymbol添加单个符号 - TestAddMultipleSymbols: 测试AddSymbol添加多个符号 - TestKernelModuleSymbolsCreate: 测试KernelModuleSymbols类创建 - TestCJFileSymbolsCreate: 测试CJFileSymbols类创建 utilities_test.cpp (5个): - TestRoundUpBasic: 测试RoundUp基本对齐功能 - TestRoundUpLargeValues: 测试RoundUp大数值对齐 - TestIsStringToIntSuccessValid: 测试有效整数字符串转换 - TestIsStringToIntSuccessInvalid: 测试无效字符串转换 - TestIsStringToIntSuccessEdgeCases: 测试边界值处理 virtual_runtime_test.cpp (5个): - TestSetSmoFlag: 测试SetSmoFlag/GetSmoFlag功能 - TestEnableDebugInfoSymbolic: 测试EnableDebugInfoSymbolic开关 - TestSetDedupStack: 测试SetDedupStack调用 - TestSetHM: 测试SetHM模式设置 - TestSetNeedKernelCallChain: 测试SetNeedKernelCallChain设置 virtual_thread_test.cpp (1个): - TestFindMapIndexByAddr: 测试FindMapIndexByAddr地址查找 debug_logger_test.cpp (4个): - TestGetLogLevelName: 测试GetLogLevelName返回日志级别缩写 - TestGetLogLevelByName: 测试GetLogLevelByName根据缩写返回级别 - TestGetLogLevelByTag: 测试GetLogLevelByTag标签查询 - TestSetLogLevel: 测试SetLogLevel/GetLogLevel功能 unique_stack_table_test.cpp (4个): - TestGetPid: 测试GetPid返回正确pid - TestGetTabelSize: 测试GetTabelSize返回表大小 - TestGetUsedIndexes: 测试GetUsedIndexes返回已用索引vector - TestGetWriteSize: 测试GetWriteSize返回写入大小 验证结果:25/25 测试通过设备验证 Signed-off-by: weixin_43212802 Co-Authored-By: Agent Signed-off-by: weixin_43212802 <liuwenhao36@h-partners.com> | 30 天前 | |
UT用例level等级整改 Signed-off-by:leiguangyu <leiguangyu@huawei.com> Signed-off-by: 冷昌晶 <chimponechimp@163.com> | 1 年前 | |
UT用例level等级整改 Signed-off-by:leiguangyu <leiguangyu@huawei.com> Signed-off-by: 冷昌晶 <chimponechimp@163.com> | 1 年前 | |
test: optimize unit tests duration and improve debugging - Reduce test duration from -d 2/10 to -d 1/2 to speed up CI - Add logging for system() calls to improve debugging - Merge duplicate FileSizeOnFrequency tests to reduce code duplication - Fix thread synchronization by using perf.join() instead of detach() - Add sw-cpu-clock event for DataLimit1 test to avoid long wait - Reduce loop iterations in stability tests from 10 to 5 Co-Authored-By: Agent Signed-off-by: wangqing <wangqing195@huawei.com> Change-Id: Ifa2a1ad79bc2c1e1d7ab75eeebda36098a597e41 | 1 个月前 | |
补充UT test用例 Signed-off-by:leiguangyu <leiguangyu@huawei.com> Signed-off-by: 冷昌晶 <chimponechimp@163.com> | 11 个月前 | |
优化用例 Change-Id: Idfc3fd4f5edb277c6bd985e4b396931f08fead8f Signed-off-by: leiguangyu <leiguangyu@huawei.com> | 11 个月前 | |
修复sophie,慧眼告警 Signed-off-by: buzhenwang <buzhenwang@huawei.com> | 8 个月前 | |
架构优化 Change-Id: Ia68f2835df73fe6bf337471f1b653b29eadb1612 Signed-off-by: leiguangyu <leiguangyu1@huawei.com> | 5 天前 | |
UT用例level等级整改 Signed-off-by:leiguangyu <leiguangyu@huawei.com> Signed-off-by: 冷昌晶 <chimponechimp@163.com> | 1 年前 | |
超大函数整改 Signed-off-by: buzhenwang <buzhenwang@huawei.com> | 9 个月前 | |
[hiperf]fix id and value read. Fix id and value read, add unit tests. Signed-off-by: meteors117 <liyukun27@h-partners.com> Change-Id: Id460ee9309ff835f3cb93d039ad7f3cd8586682f | 2 个月前 | |
test: optimize unit tests duration and improve debugging - Reduce test duration from -d 2/10 to -d 1/2 to speed up CI - Add logging for system() calls to improve debugging - Merge duplicate FileSizeOnFrequency tests to reduce code duplication - Fix thread synchronization by using perf.join() instead of detach() - Add sw-cpu-clock event for DataLimit1 test to avoid long wait - Reduce loop iterations in stability tests from 10 to 5 Co-Authored-By: Agent Signed-off-by: wangqing <wangqing195@huawei.com> Change-Id: Ifa2a1ad79bc2c1e1d7ab75eeebda36098a597e41 | 1 个月前 | |
test: fix process exit status handling and optimize record test - Fix WIFSIGNALED handling in perf_file_format_test to properly handle processes terminated by signals - Add --period 1 parameter in subcommand_record_test to ensure capturing every sw-context-switches event - Use stdout instead of file for report output in CheckThreadName test to avoid file I/O and improve reliability Co-Authored-By: Agent Signed-off-by: wangqing <wangqing195@huawei.com> Change-Id: Ia1a189adc7b13ff4c9d2637c36da00f6d6b54020 | 29 天前 | |
fix: dump ids删除0 Signed-off-by: jiangwei <jiangwei214@h-partners.com> | 8 个月前 | |
UT用例level等级整改 Signed-off-by:leiguangyu <leiguangyu@huawei.com> Signed-off-by: 冷昌晶 <chimponechimp@163.com> | 1 年前 | |
codefix Signed-off-by: buzhenwang <leiguangyu1@huawei.com> | 4 个月前 | |
架构优化 Change-Id: Ia68f2835df73fe6bf337471f1b653b29eadb1612 Signed-off-by: leiguangyu <leiguangyu1@huawei.com> | 5 天前 | |
回退代码 Signed-off-by:leiguangyu <leiguangyu@huawei.com> Signed-off-by: buzhenwang <buzhenwang@huawei.com> | 1 年前 | |
Merge branch 'master' of gitee.com:leiguangyu/developtools_hiperf_wl_1 | 1 年前 | |
升级protobuf6.33.5 Co-Authored-By: Agent Signed-off-by: 王俊龙 <wangjunlong8@h-partners.com> | 20 天前 | |
[hiperf]fix id and value read. Fix id and value read, add unit tests. Signed-off-by: meteors117 <liyukun27@h-partners.com> Change-Id: Id460ee9309ff835f3cb93d039ad7f3cd8586682f | 2 个月前 | |
UT用例level等级整改 Signed-off-by:leiguangyu <leiguangyu@huawei.com> Signed-off-by: 冷昌晶 <chimponechimp@163.com> | 1 年前 | |
test: optimize unit tests duration and improve debugging - Reduce test duration from -d 2/10 to -d 1/2 to speed up CI - Add logging for system() calls to improve debugging - Merge duplicate FileSizeOnFrequency tests to reduce code duplication - Fix thread synchronization by using perf.join() instead of detach() - Add sw-cpu-clock event for DataLimit1 test to avoid long wait - Reduce loop iterations in stability tests from 10 to 5 Co-Authored-By: Agent Signed-off-by: wangqing <wangqing195@huawei.com> Change-Id: Ifa2a1ad79bc2c1e1d7ab75eeebda36098a597e41 | 1 个月前 | |
[hiperf]fix id and value read. Fix id and value read, add unit tests. Signed-off-by: meteors117 <liyukun27@h-partners.com> Change-Id: Id460ee9309ff835f3cb93d039ad7f3cd8586682f | 2 个月前 | |
fix:addUT Signed-off-by: leiguangyu <leiguangyu1@huawei.com> | 7 个月前 | |
UT用例level等级整改 Signed-off-by:leiguangyu <leiguangyu@huawei.com> Signed-off-by: 冷昌晶 <chimponechimp@163.com> | 1 年前 | |
并发优化 Change-Id: I64e3f7578f01ee964fa860cadb53d3b896a6dc64 Signed-off-by: leiguangyu <leiguangyu1@huawei.com> | 4 天前 | |
[hiperf]fix id and value read. Fix id and value read, add unit tests. Signed-off-by: meteors117 <liyukun27@h-partners.com> Change-Id: Id460ee9309ff835f3cb93d039ad7f3cd8586682f | 2 个月前 | |
test: optimize unit tests duration and improve debugging - Reduce test duration from -d 2/10 to -d 1/2 to speed up CI - Add logging for system() calls to improve debugging - Merge duplicate FileSizeOnFrequency tests to reduce code duplication - Fix thread synchronization by using perf.join() instead of detach() - Add sw-cpu-clock event for DataLimit1 test to avoid long wait - Reduce loop iterations in stability tests from 10 to 5 Co-Authored-By: Agent Signed-off-by: wangqing <wangqing195@huawei.com> Change-Id: Ifa2a1ad79bc2c1e1d7ab75eeebda36098a597e41 | 1 个月前 | |
超大函数整改 Signed-off-by: buzhenwang <buzhenwang@huawei.com> | 8 个月前 | |
并发优化 Change-Id: I64e3f7578f01ee964fa860cadb53d3b896a6dc64 Signed-off-by: leiguangyu <leiguangyu1@huawei.com> | 4 天前 | |
test: 补充 hiperf UT 覆盖率(两轮共25个用例) 新增测试用例列表: symbols_file_test.cpp (5个): - TestAdjustSymbolsEmpty: 测试空符号列表时的AdjustSymbols行为 - TestAddSymbol: 测试AddSymbol添加单个符号 - TestAddMultipleSymbols: 测试AddSymbol添加多个符号 - TestKernelModuleSymbolsCreate: 测试KernelModuleSymbols类创建 - TestCJFileSymbolsCreate: 测试CJFileSymbols类创建 utilities_test.cpp (5个): - TestRoundUpBasic: 测试RoundUp基本对齐功能 - TestRoundUpLargeValues: 测试RoundUp大数值对齐 - TestIsStringToIntSuccessValid: 测试有效整数字符串转换 - TestIsStringToIntSuccessInvalid: 测试无效字符串转换 - TestIsStringToIntSuccessEdgeCases: 测试边界值处理 virtual_runtime_test.cpp (5个): - TestSetSmoFlag: 测试SetSmoFlag/GetSmoFlag功能 - TestEnableDebugInfoSymbolic: 测试EnableDebugInfoSymbolic开关 - TestSetDedupStack: 测试SetDedupStack调用 - TestSetHM: 测试SetHM模式设置 - TestSetNeedKernelCallChain: 测试SetNeedKernelCallChain设置 virtual_thread_test.cpp (1个): - TestFindMapIndexByAddr: 测试FindMapIndexByAddr地址查找 debug_logger_test.cpp (4个): - TestGetLogLevelName: 测试GetLogLevelName返回日志级别缩写 - TestGetLogLevelByName: 测试GetLogLevelByName根据缩写返回级别 - TestGetLogLevelByTag: 测试GetLogLevelByTag标签查询 - TestSetLogLevel: 测试SetLogLevel/GetLogLevel功能 unique_stack_table_test.cpp (4个): - TestGetPid: 测试GetPid返回正确pid - TestGetTabelSize: 测试GetTabelSize返回表大小 - TestGetUsedIndexes: 测试GetUsedIndexes返回已用索引vector - TestGetWriteSize: 测试GetWriteSize返回写入大小 验证结果:25/25 测试通过设备验证 Signed-off-by: weixin_43212802 Co-Authored-By: Agent Signed-off-by: weixin_43212802 <liuwenhao36@h-partners.com> | 30 天前 | |
统计打点功能增加ut Signed-off-by: yuanye <yuanye64@huawei.com> | 1 年前 | |
codefix Signed-off-by: buzhenwang <leiguangyu1@huawei.com> | 1 个月前 | |
架构优化 Change-Id: Ia68f2835df73fe6bf337471f1b653b29eadb1612 Signed-off-by: leiguangyu <leiguangyu1@huawei.com> | 5 天前 | |
UT用例level等级整改 Signed-off-by:leiguangyu <leiguangyu@huawei.com> Signed-off-by: 冷昌晶 <chimponechimp@163.com> | 1 年前 | |
test: 补充 hiperf UT 覆盖率(两轮共25个用例) 新增测试用例列表: symbols_file_test.cpp (5个): - TestAdjustSymbolsEmpty: 测试空符号列表时的AdjustSymbols行为 - TestAddSymbol: 测试AddSymbol添加单个符号 - TestAddMultipleSymbols: 测试AddSymbol添加多个符号 - TestKernelModuleSymbolsCreate: 测试KernelModuleSymbols类创建 - TestCJFileSymbolsCreate: 测试CJFileSymbols类创建 utilities_test.cpp (5个): - TestRoundUpBasic: 测试RoundUp基本对齐功能 - TestRoundUpLargeValues: 测试RoundUp大数值对齐 - TestIsStringToIntSuccessValid: 测试有效整数字符串转换 - TestIsStringToIntSuccessInvalid: 测试无效字符串转换 - TestIsStringToIntSuccessEdgeCases: 测试边界值处理 virtual_runtime_test.cpp (5个): - TestSetSmoFlag: 测试SetSmoFlag/GetSmoFlag功能 - TestEnableDebugInfoSymbolic: 测试EnableDebugInfoSymbolic开关 - TestSetDedupStack: 测试SetDedupStack调用 - TestSetHM: 测试SetHM模式设置 - TestSetNeedKernelCallChain: 测试SetNeedKernelCallChain设置 virtual_thread_test.cpp (1个): - TestFindMapIndexByAddr: 测试FindMapIndexByAddr地址查找 debug_logger_test.cpp (4个): - TestGetLogLevelName: 测试GetLogLevelName返回日志级别缩写 - TestGetLogLevelByName: 测试GetLogLevelByName根据缩写返回级别 - TestGetLogLevelByTag: 测试GetLogLevelByTag标签查询 - TestSetLogLevel: 测试SetLogLevel/GetLogLevel功能 unique_stack_table_test.cpp (4个): - TestGetPid: 测试GetPid返回正确pid - TestGetTabelSize: 测试GetTabelSize返回表大小 - TestGetUsedIndexes: 测试GetUsedIndexes返回已用索引vector - TestGetWriteSize: 测试GetWriteSize返回写入大小 验证结果:25/25 测试通过设备验证 Signed-off-by: weixin_43212802 Co-Authored-By: Agent Signed-off-by: weixin_43212802 <liuwenhao36@h-partners.com> | 30 天前 | |
!1028 merge fix/signal-handler-and-path-security into master 修复信号处理函数安全性和路径规范化问题 Created-by: qq_437963121 Commit-by: wangqing Merged-by: openharmony_ci Description: Fixes #796 ## 修改内容 - 在信号处理器中使用异步信号安全的 write() 替代 printf() - 使用 C++11 大括号初始化正确初始化 sigaction 结构体 - 简化 CanonicalizeSpecPath 函数的返回语句 - 添加路径长度校验(len >= PATH_MAX) - 新增空路径和沙箱路径的 UT 测试用例 ## 测试结果 - 编译:通过(rk3568) - UT测试:全通过 See merge request: openharmony/developtools_hiperf!1028 | 12 天前 | |
并发优化 Change-Id: I64e3f7578f01ee964fa860cadb53d3b896a6dc64 Signed-off-by: leiguangyu <leiguangyu1@huawei.com> | 4 天前 | |
架构优化 Change-Id: Ia68f2835df73fe6bf337471f1b653b29eadb1612 Signed-off-by: leiguangyu <leiguangyu1@huawei.com> | 5 天前 |
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 5 天前 | ||
| 5 天前 | ||
| 11 个月前 | ||
| 1 个月前 | ||
| 8 个月前 | ||
| 1 个月前 | ||
| 30 天前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 个月前 | ||
| 11 个月前 | ||
| 11 个月前 | ||
| 8 个月前 | ||
| 5 天前 | ||
| 1 年前 | ||
| 9 个月前 | ||
| 2 个月前 | ||
| 1 个月前 | ||
| 29 天前 | ||
| 8 个月前 | ||
| 1 年前 | ||
| 4 个月前 | ||
| 5 天前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 20 天前 | ||
| 2 个月前 | ||
| 1 年前 | ||
| 1 个月前 | ||
| 2 个月前 | ||
| 7 个月前 | ||
| 1 年前 | ||
| 4 天前 | ||
| 2 个月前 | ||
| 1 个月前 | ||
| 8 个月前 | ||
| 4 天前 | ||
| 30 天前 | ||
| 1 年前 | ||
| 1 个月前 | ||
| 5 天前 | ||
| 1 年前 | ||
| 30 天前 | ||
| 12 天前 | ||
| 4 天前 | ||
| 5 天前 |