mirror of
https://github.com/vllm-project/vllm.git
synced 2025-12-06 15:04:47 +08:00
Update coveragerc and add codecov.yml for path fixes (#26435)
Signed-off-by: Reza Barazesh <rezabarazesh@meta.com>
This commit is contained in:
17
.coveragerc
17
.coveragerc
@@ -1,5 +1,10 @@
|
|||||||
[run]
|
[run]
|
||||||
source = vllm
|
# Track the installed vllm package (this is what actually gets imported during tests)
|
||||||
|
# Use wildcard pattern to match the installed location
|
||||||
|
source =
|
||||||
|
vllm
|
||||||
|
*/dist-packages/vllm
|
||||||
|
*/site-packages/vllm
|
||||||
omit =
|
omit =
|
||||||
*/tests/*
|
*/tests/*
|
||||||
*/test_*
|
*/test_*
|
||||||
@@ -12,6 +17,16 @@ omit =
|
|||||||
*/benchmarks/*
|
*/benchmarks/*
|
||||||
*/docs/*
|
*/docs/*
|
||||||
|
|
||||||
|
[paths]
|
||||||
|
# Map all possible vllm locations to a canonical "vllm" path
|
||||||
|
# This ensures coverage.combine properly merges data from different test runs
|
||||||
|
source =
|
||||||
|
vllm
|
||||||
|
/vllm-workspace/src/vllm
|
||||||
|
/vllm-workspace/vllm
|
||||||
|
*/site-packages/vllm
|
||||||
|
*/dist-packages/vllm
|
||||||
|
|
||||||
[report]
|
[report]
|
||||||
exclude_lines =
|
exclude_lines =
|
||||||
pragma: no cover
|
pragma: no cover
|
||||||
|
|||||||
12
codecov.yml
Normal file
12
codecov.yml
Normal file
@@ -0,0 +1,12 @@
|
|||||||
|
codecov:
|
||||||
|
require_ci_to_pass: false
|
||||||
|
|
||||||
|
fixes:
|
||||||
|
# Map source code paths to repository root paths
|
||||||
|
# Wildcards match any Python version (python3.*)
|
||||||
|
- "/vllm-workspace/src/vllm/::vllm/"
|
||||||
|
- "/vllm-workspace/vllm/::vllm/"
|
||||||
|
- "/usr/local/lib/python3.*/dist-packages/vllm/::vllm/"
|
||||||
|
- "/usr/local/lib/python3.*/site-packages/vllm/::vllm/"
|
||||||
|
- "/usr/lib/python3.*/dist-packages/vllm/::vllm/"
|
||||||
|
- "/usr/lib/python3.*/site-packages/vllm/::vllm/"
|
||||||
Reference in New Issue
Block a user