chore(ledger): runpar 合入后回填台账/凭证/覆盖率并同步计数
task/runpar-par 合入(merge 7bbcc9c):卡10 运行参数段 [run_par] 9 键 + 104 映射 0x8030~0x804F + 死区真源收编 + SYS_EVT_RUN_PAR_SAVE 落盘链。 @build 0/0:Code=219,620 / RO=22,036 / RW=1,280 / ZI=132,864; RW_IRAM1 76,720 B(58.6%)、CCM 87.9%。Flash +1,912 B、RAM +8 B 与 lane-d 申报一致,--no-verify 欠账清。meas.c 静态更名越界照准(同 TU 撞名 C2369 的最小修)。run_par.c 入覆盖率基线(39/39 套件);钩子 45→46、单测钩子 21→22、总闸 38→39(AGENTS + 门禁 README)。
This commit is contained in:
@@ -2,11 +2,11 @@
|
||||
"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
|
||||
"funcs_covered": 13,
|
||||
"funcs_valid": 13,
|
||||
"line_rate": 0.984,
|
||||
"lines_covered": 123,
|
||||
"lines_valid": 125
|
||||
},
|
||||
"App/algo/adc_health.c": {
|
||||
"func_rate": 1.0,
|
||||
@@ -64,6 +64,14 @@
|
||||
"lines_covered": 173,
|
||||
"lines_valid": 179
|
||||
},
|
||||
"App/algo/run_par.c": {
|
||||
"func_rate": 1.0,
|
||||
"funcs_covered": 10,
|
||||
"funcs_valid": 10,
|
||||
"line_rate": 0.945,
|
||||
"lines_covered": 103,
|
||||
"lines_valid": 109
|
||||
},
|
||||
"App/algo/sample_ring.c": {
|
||||
"func_rate": 1.0,
|
||||
"funcs_covered": 5,
|
||||
@@ -164,9 +172,9 @@
|
||||
"func_rate": 0.9524,
|
||||
"funcs_covered": 20,
|
||||
"funcs_valid": 21,
|
||||
"line_rate": 0.8703,
|
||||
"lines_covered": 208,
|
||||
"lines_valid": 239
|
||||
"line_rate": 0.876,
|
||||
"lines_covered": 212,
|
||||
"lines_valid": 242
|
||||
},
|
||||
"App/sync/time_sync.c": {
|
||||
"func_rate": 1.0,
|
||||
@@ -180,9 +188,9 @@
|
||||
"func_rate": 0.875,
|
||||
"funcs_covered": 7,
|
||||
"funcs_valid": 8,
|
||||
"line_rate": 0.8417,
|
||||
"line_rate": 0.8298,
|
||||
"lines_covered": 117,
|
||||
"lines_valid": 139
|
||||
"lines_valid": 141
|
||||
},
|
||||
"App/util/sha256.c": {
|
||||
"func_rate": 1.0,
|
||||
@@ -341,10 +349,10 @@
|
||||
"modules": {
|
||||
"adc_cal": {
|
||||
"files": {
|
||||
"App/algo/adc_cal.c": 119,
|
||||
"App/algo/adc_cal.c": 125,
|
||||
"App/cfg/cfg_file.c": 689
|
||||
},
|
||||
"lines_total": 808,
|
||||
"lines_total": 814,
|
||||
"ok": true
|
||||
},
|
||||
"adc_health": {
|
||||
@@ -408,24 +416,27 @@
|
||||
},
|
||||
"iec104": {
|
||||
"files": {
|
||||
"App/algo/adc_cal.c": 125,
|
||||
"App/algo/freq.c": 130,
|
||||
"App/algo/meas.c": 64,
|
||||
"App/algo/phasor.c": 55,
|
||||
"App/algo/prot_elm.c": 106,
|
||||
"App/algo/prot_set.c": 179,
|
||||
"App/algo/run_par.c": 109,
|
||||
"App/algo/sample_ring.c": 41,
|
||||
"App/cfg/cfg_file.c": 689,
|
||||
"App/protocol/iec104/iec104_asdu.c": 103,
|
||||
"App/protocol/iec104/iec104_link.c": 405,
|
||||
"App/protocol/iec104/iec104_pts.c": 239
|
||||
"App/protocol/iec104/iec104_pts.c": 242
|
||||
},
|
||||
"lines_total": 1322,
|
||||
"lines_total": 2248,
|
||||
"ok": true
|
||||
},
|
||||
"iec104_serv": {
|
||||
"files": {
|
||||
"App/task/iec104_serv.c": 139
|
||||
"App/task/iec104_serv.c": 141
|
||||
},
|
||||
"lines_total": 139,
|
||||
"lines_total": 141,
|
||||
"ok": true
|
||||
},
|
||||
"lftpd": {
|
||||
@@ -519,14 +530,14 @@
|
||||
},
|
||||
"prot_dim": {
|
||||
"files": {
|
||||
"App/algo/adc_cal.c": 119,
|
||||
"App/algo/adc_cal.c": 125,
|
||||
"App/algo/freq.c": 130,
|
||||
"App/algo/phasor.c": 55,
|
||||
"App/algo/prot_elm.c": 106,
|
||||
"App/algo/prot_set.c": 179,
|
||||
"App/algo/sample_ring.c": 41
|
||||
},
|
||||
"lines_total": 630,
|
||||
"lines_total": 636,
|
||||
"ok": true
|
||||
},
|
||||
"prot_elm": {
|
||||
@@ -555,6 +566,15 @@
|
||||
"lines_total": 208,
|
||||
"ok": true
|
||||
},
|
||||
"run_par": {
|
||||
"files": {
|
||||
"App/algo/adc_cal.c": 125,
|
||||
"App/algo/run_par.c": 109,
|
||||
"App/cfg/cfg_file.c": 689
|
||||
},
|
||||
"lines_total": 923,
|
||||
"ok": true
|
||||
},
|
||||
"sha256": {
|
||||
"files": {
|
||||
"App/util/sha256.c": 114
|
||||
@@ -647,6 +667,7 @@
|
||||
"App/algo/phasor.c",
|
||||
"App/algo/prot_elm.c",
|
||||
"App/algo/prot_set.c",
|
||||
"App/algo/run_par.c",
|
||||
"App/algo/sample_ring.c",
|
||||
"App/cfg/cfg_file.c",
|
||||
"App/cfg/cfg_file_store_mcu.c",
|
||||
@@ -684,16 +705,16 @@
|
||||
],
|
||||
"totals": {
|
||||
"files_generated_excluded": 5,
|
||||
"files_tested": 42,
|
||||
"files_untested": 121,
|
||||
"func_rate": 0.9342,
|
||||
"funcs_covered": 440,
|
||||
"funcs_valid": 471,
|
||||
"line_rate": 0.9021,
|
||||
"lines_covered": 6090,
|
||||
"lines_valid": 6751,
|
||||
"modules_ok": 38,
|
||||
"modules_total": 38
|
||||
"files_tested": 43,
|
||||
"files_untested": 122,
|
||||
"func_rate": 0.9357,
|
||||
"funcs_covered": 451,
|
||||
"funcs_valid": 482,
|
||||
"line_rate": 0.9026,
|
||||
"lines_covered": 6202,
|
||||
"lines_valid": 6871,
|
||||
"modules_ok": 39,
|
||||
"modules_total": 39
|
||||
},
|
||||
"untested_sources": [
|
||||
{
|
||||
@@ -717,7 +738,7 @@
|
||||
"path": "Drivers/BSP/UI/ui_content_page.c"
|
||||
},
|
||||
{
|
||||
"code_lines": 282,
|
||||
"code_lines": 283,
|
||||
"path": "App/task/default_task.c"
|
||||
},
|
||||
{
|
||||
@@ -761,7 +782,7 @@
|
||||
"path": "Drivers/BSP/UI/ui_page_password.c"
|
||||
},
|
||||
{
|
||||
"code_lines": 138,
|
||||
"code_lines": 140,
|
||||
"path": "App/app/app_main.c"
|
||||
},
|
||||
{
|
||||
@@ -961,7 +982,7 @@
|
||||
"path": "Drivers/BSP/UI/ui_tokens.h"
|
||||
},
|
||||
{
|
||||
"code_lines": 22,
|
||||
"code_lines": 23,
|
||||
"path": "App/algo/adc_cal.h"
|
||||
},
|
||||
{
|
||||
@@ -997,9 +1018,13 @@
|
||||
"path": "Drivers/BSP/UI/ui_page_dc.c"
|
||||
},
|
||||
{
|
||||
"code_lines": 18,
|
||||
"code_lines": 19,
|
||||
"path": "App/app/sys_events.h"
|
||||
},
|
||||
{
|
||||
"code_lines": 18,
|
||||
"path": "App/algo/run_par.h"
|
||||
},
|
||||
{
|
||||
"code_lines": 18,
|
||||
"path": "Drivers/BSP/NET/lftpd/lftpd.h"
|
||||
|
||||
Reference in New Issue
Block a user