feat: 输出测试报告xml文件
增加测试用例输出成xml,便于后端获取测试报告数据
Log: UT输出xml报告数据
Change-Id: I313b9ed21d60b12021972dd1535b4ec5c01b79ac
(cherry picked from commit 14a2e1a0e1)
This commit is contained in:
parent
9a89317998
commit
0cd1d96898
|
|
@ -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
|
||||
|
|
|
|||
Loading…
Reference in New Issue