feat: 输出测试报告xml文件

增加测试用例输出成xml,便于后端获取测试报告数据

Log: UT输出xml报告数据
Change-Id: I313b9ed21d60b12021972dd1535b4ec5c01b79ac
(cherry picked from commit 14a2e1a0e1)
This commit is contained in:
ck 2021-07-07 17:38:49 +08:00
parent 9a89317998
commit 0cd1d96898
1 changed files with 6 additions and 4 deletions

View File

@ -14,8 +14,10 @@ cd ../tests/
rm -rf $BUILD_DIR
mkdir $BUILD_DIR
cd $BUILD_DIR
qmake ../
make check
qmake .. CONFIG+=debug
export ASAN_OPTIONS=halt_on_error=0
TESTARGS="--gtest_output=xml:dde_test_report_dtkgui.xml" make check -j$(nproc)
lcov -d ./ -c -o coverage_all.info
#lcov --extract coverage_all.info $EXTRACT_ARGS --output-file coverage.info
@ -23,5 +25,5 @@ lcov --remove coverage_all.info "*/tests/*" "*/usr/include*" "*build/src*" --out
cd ..
genhtml -o $REPORT_DIR $BUILD_DIR/coverage.info
rm -rf $BUILD_DIR
rm -rf ../$BUILD_DIR
#rm -rf $BUILD_DIR
#rm -rf ../$BUILD_DIR