diff --git a/.github/workflows/coverage.yml b/.github/workflows/coverage.yml index c058b000c2968a..25f8ce9fbe05ff 100644 --- a/.github/workflows/coverage.yml +++ b/.github/workflows/coverage.yml @@ -67,6 +67,10 @@ jobs: -DENABLE_OV_ONNX_FRONTEND=ON -DENABLE_STRICT_DEPENDENCIES=OFF -DENABLE_COVERAGE=ON + -DCMAKE_C_FLAGS="-fprofile-update=atomic" + -DCMAKE_CXX_FLAGS="-fprofile-update=atomic" + -DCMAKE_EXE_LINKER_FLAGS="--coverage" + -DCMAKE_SHARED_LINKER_FLAGS="--coverage" -DCMAKE_C_COMPILER_LAUNCHER=ccache -DCMAKE_CXX_COMPILER_LAUNCHER=ccache -DCMAKE_C_LINKER_LAUNCHER=ccache