chore(ledger): cal-adc 合入后回填 Flash/RAM/覆盖率台账并重盖凭证
task/cal-adc-cal 合入(merge d39e5c9):adc_cal 折算模块 + 系数落盘 + L5-2 rail_watch。Code 214,104→215,440(+1,336 B)、RO 20,388→21,308 (+920 B)、RW 1,204→1,220(+16 B)、ZI 131,852→131,980(+128 B)。 RAM 增量 +144 B(IRAM1 57.8%、CCM 87.9%,远低于红线);adcTask 栈 worst 1344 B / margin 47%。清 lane-a 分支侧 --no-verify 欠账。 覆盖率基线登记 adc_cal.c(118/119 行 99.2%);体积凭证按 @build 0/0 后的 .map 重盖(L0c 恢复序列)。
This commit is contained in:
@@ -1,12 +1,20 @@
|
||||
{
|
||||
"files": {
|
||||
"App/algo/adc_cal.c": {
|
||||
"func_rate": 1.0,
|
||||
"funcs_covered": 12,
|
||||
"funcs_valid": 12,
|
||||
"line_rate": 0.9916,
|
||||
"lines_covered": 118,
|
||||
"lines_valid": 119
|
||||
},
|
||||
"App/algo/adc_health.c": {
|
||||
"func_rate": 1.0,
|
||||
"funcs_covered": 6,
|
||||
"funcs_valid": 6,
|
||||
"funcs_covered": 9,
|
||||
"funcs_valid": 9,
|
||||
"line_rate": 1.0,
|
||||
"lines_covered": 108,
|
||||
"lines_valid": 108
|
||||
"lines_covered": 143,
|
||||
"lines_valid": 143
|
||||
},
|
||||
"App/algo/adc_input.c": {
|
||||
"func_rate": 1.0,
|
||||
@@ -57,12 +65,12 @@
|
||||
"lines_valid": 41
|
||||
},
|
||||
"App/cfg/cfg_file.c": {
|
||||
"func_rate": 0.9615,
|
||||
"funcs_covered": 25,
|
||||
"funcs_valid": 26,
|
||||
"line_rate": 0.8773,
|
||||
"lines_covered": 572,
|
||||
"lines_valid": 652
|
||||
"func_rate": 0.963,
|
||||
"funcs_covered": 26,
|
||||
"funcs_valid": 27,
|
||||
"line_rate": 0.8853,
|
||||
"lines_covered": 610,
|
||||
"lines_valid": 689
|
||||
},
|
||||
"App/cfg/cfg_file_store_mcu.c": {
|
||||
"func_rate": 1.0,
|
||||
@@ -117,8 +125,8 @@
|
||||
"funcs_covered": 13,
|
||||
"funcs_valid": 13,
|
||||
"line_rate": 0.9939,
|
||||
"lines_covered": 324,
|
||||
"lines_valid": 326
|
||||
"lines_covered": 328,
|
||||
"lines_valid": 330
|
||||
},
|
||||
"App/protocol/iec104/iec104_asdu.c": {
|
||||
"func_rate": 1.0,
|
||||
@@ -277,8 +285,8 @@
|
||||
"funcs_covered": 53,
|
||||
"funcs_valid": 53,
|
||||
"line_rate": 0.9978,
|
||||
"lines_covered": 887,
|
||||
"lines_valid": 889
|
||||
"lines_covered": 889,
|
||||
"lines_valid": 891
|
||||
},
|
||||
"Drivers/BSP/NETCFG/ftp_cfg.c": {
|
||||
"func_rate": 1.0,
|
||||
@@ -299,11 +307,19 @@
|
||||
},
|
||||
"generated_by": "scripts/check_test_coverage.py --update-baseline",
|
||||
"modules": {
|
||||
"adc_cal": {
|
||||
"files": {
|
||||
"App/algo/adc_cal.c": 119,
|
||||
"App/cfg/cfg_file.c": 689
|
||||
},
|
||||
"lines_total": 808,
|
||||
"ok": true
|
||||
},
|
||||
"adc_health": {
|
||||
"files": {
|
||||
"App/algo/adc_health.c": 108
|
||||
"App/algo/adc_health.c": 143
|
||||
},
|
||||
"lines_total": 108,
|
||||
"lines_total": 143,
|
||||
"ok": true
|
||||
},
|
||||
"adc_input": {
|
||||
@@ -315,9 +331,9 @@
|
||||
},
|
||||
"cfg_file": {
|
||||
"files": {
|
||||
"App/cfg/cfg_file.c": 652
|
||||
"App/cfg/cfg_file.c": 689
|
||||
},
|
||||
"lines_total": 652,
|
||||
"lines_total": 689,
|
||||
"ok": true
|
||||
},
|
||||
"cfg_file_store_mcu": {
|
||||
@@ -446,9 +462,9 @@
|
||||
},
|
||||
"net_socket": {
|
||||
"files": {
|
||||
"Drivers/BSP/NET/net_socket.c": 889
|
||||
"Drivers/BSP/NET/net_socket.c": 891
|
||||
},
|
||||
"lines_total": 889,
|
||||
"lines_total": 891,
|
||||
"ok": true
|
||||
},
|
||||
"phasor": {
|
||||
@@ -517,9 +533,9 @@
|
||||
},
|
||||
"sys_log_mcu": {
|
||||
"files": {
|
||||
"App/log/sys_log_mcu.c": 326
|
||||
"App/log/sys_log_mcu.c": 330
|
||||
},
|
||||
"lines_total": 326,
|
||||
"lines_total": 330,
|
||||
"ok": true
|
||||
},
|
||||
"task_prof": {
|
||||
@@ -554,6 +570,7 @@
|
||||
"note": "主机单测覆盖率基线。口径与工具链限制见 docs/测试说明/主机单测覆盖率口径.md。门禁判据:files[].lines_covered 与 funcs_covered 只增不减,下降即拦提交。",
|
||||
"schema": 1,
|
||||
"tested_sources": [
|
||||
"App/algo/adc_cal.c",
|
||||
"App/algo/adc_health.c",
|
||||
"App/algo/adc_input.c",
|
||||
"App/algo/freq.c",
|
||||
@@ -594,16 +611,16 @@
|
||||
],
|
||||
"totals": {
|
||||
"files_generated_excluded": 5,
|
||||
"files_tested": 37,
|
||||
"files_untested": 107,
|
||||
"func_rate": 0.9231,
|
||||
"funcs_covered": 396,
|
||||
"funcs_valid": 429,
|
||||
"line_rate": 0.8932,
|
||||
"lines_covered": 5605,
|
||||
"lines_valid": 6275,
|
||||
"modules_ok": 33,
|
||||
"modules_total": 33
|
||||
"files_tested": 38,
|
||||
"files_untested": 109,
|
||||
"func_rate": 0.9258,
|
||||
"funcs_covered": 412,
|
||||
"funcs_valid": 445,
|
||||
"line_rate": 0.8965,
|
||||
"lines_covered": 5802,
|
||||
"lines_valid": 6472,
|
||||
"modules_ok": 34,
|
||||
"modules_total": 34
|
||||
},
|
||||
"untested_sources": [
|
||||
{
|
||||
@@ -634,6 +651,10 @@
|
||||
"code_lines": 264,
|
||||
"path": "Drivers/BSP/SD2506/sd2506.c"
|
||||
},
|
||||
{
|
||||
"code_lines": 224,
|
||||
"path": "App/task/adc_task.c"
|
||||
},
|
||||
{
|
||||
"code_lines": 206,
|
||||
"path": "Drivers/BSP/CH395F/ch395f.h"
|
||||
@@ -646,10 +667,6 @@
|
||||
"code_lines": 204,
|
||||
"path": "Drivers/BSP/UI/ui_standby.c"
|
||||
},
|
||||
{
|
||||
"code_lines": 171,
|
||||
"path": "App/task/adc_task.c"
|
||||
},
|
||||
{
|
||||
"code_lines": 157,
|
||||
"path": "Drivers/BSP/TPAFE5160/tpafe5160.c"
|
||||
@@ -659,7 +676,7 @@
|
||||
"path": "Drivers/BSP/UI/ui_page_password.c"
|
||||
},
|
||||
{
|
||||
"code_lines": 135,
|
||||
"code_lines": 138,
|
||||
"path": "App/app/app_main.c"
|
||||
},
|
||||
{
|
||||
@@ -718,6 +735,10 @@
|
||||
"code_lines": 56,
|
||||
"path": "App/protocol/iec104/iec104_link.h"
|
||||
},
|
||||
{
|
||||
"code_lines": 55,
|
||||
"path": "App/algo/adc_health.h"
|
||||
},
|
||||
{
|
||||
"code_lines": 54,
|
||||
"path": "Drivers/BSP/TPAFE5160/tpafe5160.h"
|
||||
@@ -726,10 +747,6 @@
|
||||
"code_lines": 51,
|
||||
"path": "App/util/task_watchdog.h"
|
||||
},
|
||||
{
|
||||
"code_lines": 50,
|
||||
"path": "App/algo/adc_health.h"
|
||||
},
|
||||
{
|
||||
"code_lines": 44,
|
||||
"path": "App/algo/adc_input.h"
|
||||
@@ -740,11 +757,11 @@
|
||||
},
|
||||
{
|
||||
"code_lines": 42,
|
||||
"path": "Drivers/BSP/UI/ui_content_page.h"
|
||||
"path": "App/cfg/cfg_file.h"
|
||||
},
|
||||
{
|
||||
"code_lines": 41,
|
||||
"path": "App/cfg/cfg_file.h"
|
||||
"code_lines": 42,
|
||||
"path": "Drivers/BSP/UI/ui_content_page.h"
|
||||
},
|
||||
{
|
||||
"code_lines": 41,
|
||||
@@ -794,6 +811,10 @@
|
||||
"code_lines": 28,
|
||||
"path": "App/protocol/iec104/iec104_pts.h"
|
||||
},
|
||||
{
|
||||
"code_lines": 28,
|
||||
"path": "Drivers/BSP/app_assert.h"
|
||||
},
|
||||
{
|
||||
"code_lines": 27,
|
||||
"path": "App/algo/phasor.h"
|
||||
@@ -826,6 +847,10 @@
|
||||
"code_lines": 24,
|
||||
"path": "Drivers/BSP/UI/ui_tokens.h"
|
||||
},
|
||||
{
|
||||
"code_lines": 22,
|
||||
"path": "App/algo/adc_cal.h"
|
||||
},
|
||||
{
|
||||
"code_lines": 22,
|
||||
"path": "App/cfg/cfg_file_store.h"
|
||||
|
||||
Reference in New Issue
Block a user