unit_tests_coverage.bat 570 B

123456789
  1. @echo off
  2. set PATH=%PATH%;C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\Llvm\x64\bin\;C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Current\Bin\
  3. msbuild VS2019_Clang\JoltPhysics.sln /p:Configuration=ReleaseCoverage
  4. cd VS2019_Clang\ReleaseCoverage
  5. UnitTests.exe
  6. llvm-profdata merge -sparse default.profraw -o default.profdata
  7. cd ..\..
  8. llvm-cov show -format=html -output-dir=CoverageReport .\VS2019_Clang\ReleaseCoverage\UnitTests.exe -instr-profile=.\VS2019_Clang\ReleaseCoverage\default.profdata
  9. CoverageReport\index.html