Skip to content

Commit

Permalink
Merge pull request #314 from ting-ms/master
Browse files Browse the repository at this point in the history
Update test script to generate JUnit format test report.
  • Loading branch information
bo-ms authored Nov 16, 2023
2 parents cd87763 + 2362271 commit d17d7bd
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 3 deletions.
2 changes: 1 addition & 1 deletion scripts/cmake_bootstrap.sh
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@ function test() {
else
repeat_fail=${CTEST_REPEAT_FAIL}
fi
ctest $parallel --timeout 1000 -O $1.txt -T test --no-compress-output --test-output-size-passed 4194304 --test-output-size-failed 4194304 --output-on-failure --repeat until-pass:${repeat_fail}
ctest $parallel --timeout 1000 -O $1.txt -T test --no-compress-output --test-output-size-passed 4194304 --test-output-size-failed 4194304 --output-on-failure --repeat until-pass:${repeat_fail} --output-junit $1.xml
popd
grep -E "^(\s*[0-9]+|Total)" build/$1/$1.txt >build/$1.txt
sed -i "s/\x1B\[[0-9;]*[JKmsu]//g" build/$1.txt
Expand Down
9 changes: 7 additions & 2 deletions scripts/install.sh
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,11 @@
#
# Install necessary softwares for Ubuntu.

apt-get update
apt-get install -y \
# Remove large folder to save space
rm -rf /opt/hostedtoolcache

sudo apt-get update
sudo apt-get install -y \
gcc-multilib \
git \
g++ \
Expand All @@ -19,3 +22,5 @@ apt-get install -y \
python3 -m pip install --upgrade pip
pip3 install gcovr==4.1

# Upgrade cmake to the latest version.
pip install --upgrade cmake

0 comments on commit d17d7bd

Please sign in to comment.