[dummy test] ci: test Codecov integration with dummy coverage#1493
[dummy test] ci: test Codecov integration with dummy coverage#1493jamesgao-jpg wants to merge 7 commits intomainfrom
Conversation
- Add test_helpers.h: IndexTestHelper template class for reducing repetitive Build/Search code - Add test_config_generators.h: Centralized ConfigGenerator class for all index configurations - Add test_flat.cc: Dedicated Flat index tests (build, search, bitset, range search, serialization) - Add test_distance_unit.cc: Unit tests for distance computation (L2, IP, L1, Linf) - Add test_distance_datatypes.cc: Multi-datatype distance tests (fp16, bf16, int8) - Add test_utility_components.cc: BlockingQueue and BitsetView unit tests Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com> Signed-off-by: xianliang.li <xianliang.li@zilliz.com>
- Merge test_distance_unit.cc into test_distances.cc - Merge test_distance_datatypes.cc into test_simd.cc - Add sparse_utils unit tests (SparseRow, MaxMinHeap, GrowableVectorView, DocIdFilterByVector) - Add HNSW edge case tests (empty graph, heavy filtering, iterator) - Enable coverage reporting in CI workflow (with_coverage=True) - Add codecov.yml configuration (70% global, 80% patch targets) - Add scripts/run_incremental_coverage.sh for local coverage analysis Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com> Signed-off-by: xianliang.li <xianliang.li@zilliz.com>
Coverage report generation is handled inline in ut.yaml workflow. The run_codecov.sh script redundantly re-runs tests and is not referenced by any CI pipeline. Signed-off-by: jamesgao-jpg <james.gao@zilliz.com>
Signed-off-by: jamesgao-jpg <james.gao@zilliz.com>
Signed-off-by: jamesgao-jpg <james.gao@zilliz.com>
…ces.cc Signed-off-by: jamesgao-jpg <james.gao@zilliz.com>
Skip real build/test and create a minimal LCOV file to validate that Codecov upload and PR comments work correctly. Signed-off-by: jamesgao-jpg <james.gao@zilliz.com>
|
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: jamesgao-jpg The full list of commands accepted by this bot can be found here. DetailsNeeds approval from an approver in each of these files:Approvers can indicate their approval by writing |
|
@jamesgao-jpg 🔍 Important: PR Classification Needed! For efficient project management and a seamless review process, it's essential to classify your PR correctly. Here's how:
For any PR outside the kind/improvement category, ensure you link to the associated issue using the format: “issue: #”. Thanks for your efforts and contribution to the community!. |
Summary
coverage.infoin LCOV formatThis is a throwaway PR to validate the Codecov setup from PR #1492.
Test plan