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"]);
});
}