mirror of
https://github.com/qdrant/qdrant.git
synced 2026-08-02 16:10:58 -05:00
* Introduce coverage reports for integration tests * Install cargo-llvm-cov * Use multiline script * Explicityl setup COVERAGE env var * fix integration tests and log generated data * fix ls path * upload lcov file to GH artifacts * integration profraw dynamic filename * Fix llvm profile filename template * Use interrupt instead of kill and merge consensus test results into same file * Drop upload artifact stage * install llvm-cov * upload as artifact and export coverage files * try simplifying workflow * Migrate coverage generation to existing dedicated gh workflow * trigger on coverage related branches * Build only if qdrant binary with cov doesnt exist * Use valid yaml * include mode in profraw filename * split coverage workflow into parallel jobs * add poetry version to env * log poetry version to install * clean up integration test workflow * Simplify comments