From 6f4106bb8fa956fa0c8d41dc09d50edd65b5802a Mon Sep 17 00:00:00 2001 From: yaozhicheng Date: Wed, 6 Nov 2024 17:57:36 +0800 Subject: [PATCH] fix doc display --- comm/result.py | 2 ++ documents/content/zh-cn/docs/_index.md | 43 +++++++++++++++++++++----- documents/static/js/chart_meta.js | 10 ++++++ 3 files changed, 47 insertions(+), 8 deletions(-) diff --git a/comm/result.py b/comm/result.py index a39fc93..91e8491 100644 --- a/comm/result.py +++ b/comm/result.py @@ -217,6 +217,8 @@ def update_dut_tree_node_meta(tree_data): meta["functions"]["cover"] += child_meta["functions"]["cover"] meta["lines"]["total"] += child_meta["lines"]["total"] meta["lines"]["cover"] += child_meta["lines"]["cover"] + meta["lines"]["text"] = "%d/%d (%.2f %%)" % (meta["lines"]["cover"], meta["lines"]["total"], + float(meta["lines"]["cover"])/meta["lines"]["total"]*100) if meta["lines"]["total"] > 0 else "0/0 (0.00 %)" meta["value"] += child_meta["value"] node["meta"] = meta node["value"] = node["meta"]["value"] diff --git a/documents/content/zh-cn/docs/_index.md b/documents/content/zh-cn/docs/_index.md index ef36967..01c44e8 100755 --- a/documents/content/zh-cn/docs/_index.md +++ b/documents/content/zh-cn/docs/_index.md @@ -11,13 +11,40 @@ weight: 10 香山昆明湖架构各个模块验证情况如上图中所示。总统计数据如下: -1. 总测试用例数(Total Cases)xx; -1. 测试用例通过数(Passed Cases)xx; -1. 测试用例未过数(Failed Cases)xx; -1. 测试用例跳过数(Skipped Cases)xx; -1. 总功能覆盖点数(Function Coverage)xx; -1. 覆盖点已覆盖数(Coverage Functions)xx; -1. 总代码行覆盖率(Line Coverage Rate)xx; + +
    +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + +
  • 总测试用例数(Total Cases)
  • -
  • 测试用例通过数(Passed Cases)
  • -
  • 测试用例未过数(Failed Cases)
  • -
  • 测试用例跳过数(Skipped Cases)
  • -
  • 总功能覆盖点数(Function Coverage)
  • -
  • 覆盖点已覆盖数(Coverage Functions)
  • -
  • 总代码行覆盖率(Line Coverage Rate)
  • -
    + +*总代码行会随着DUT的增加而不断增加,因此:总代码行覆盖率不是最终覆盖率 其他内容快捷连接: @@ -32,5 +59,5 @@ weight: 10
    -数据自动更新日期:xx; +数据自动更新日期:1970-01-01 00:00:00
    diff --git a/documents/static/js/chart_meta.js b/documents/static/js/chart_meta.js index 16be16a..5bdf6ac 100644 --- a/documents/static/js/chart_meta.js +++ b/documents/static/js/chart_meta.js @@ -46,6 +46,16 @@ function show_meta_chart(chart_id, data_url) { option && utChart.setOption(option); window.addEventListener('resize', function () { utChart.resize(); }); + + // set em data + $("#em_id_report_cases_toal").text(graph_data["tree"]["meta"]["cases"]["total"]); + $("#em_id_report_cases_pass").text(graph_data["tree"]["meta"]["cases"]["pass"]); + $("#em_id_report_cases_fail").text(graph_data["tree"]["meta"]["cases"]["fail"]); + $("#em_id_report_cases_skip").text(graph_data["tree"]["meta"]["cases"]["skip"]); + $("#em_id_report_function_total").text(graph_data["tree"]["meta"]["functions"]["total"]); + $("#em_id_report_function_cover").text(graph_data["tree"]["meta"]["functions"]["cover"]); + $("#em_id_report_line_coverage").text(graph_data["tree"]["meta"]["lines"]["text"]); + $("#em_id_report_date").text(graph_data["extend"]["time"]); }); }