cpp_client_telemetry
cpp_client_telemetry copied to clipboard
CI pipeline failure
The CI pipeline for C/C++ on Windows (defined here) reports success even when several builds fail. See this example where I recently broke the win32-dll build but the pipeline reported success (search "(Rebuild target(s)) -- FAILED" to easily find the issues). It also appears common for the sqllite build to be broken (as seen in this PR which did not introduce a bug the way mine did).
Thanks for reporting it. Seems this line https://github.com/microsoft/cpp_client_telemetry/blob/c5e79bfd3aed528a07cfa87e608a33693d767b62/.github/workflows/build-windows-vs2019.yaml#L26 is preventing failure to be flagged. It was added as part of #768. Tagging @maxgolov if he still remember why this was done :)
Ok my bad, Seems the above change is only to prevent submodules checkout failures to be flagged, need to investigate more here.