Commit caa231d
committed
Fix codecov flags to show different coverage for regular vs scheduled runs
Previously, scheduled runs uploaded coverage to both 'regular' and
'scheduled' flags, causing both to show identical coverage percentages.
Now each flag is updated exclusively by its respective run type:
- 'regular': Updated only by PR runs (subset tests)
- 'scheduled': Updated only by scheduled runs (full test suite)
This allows the 'scheduled' flag to properly reflect coverage from
scheduled_only tests, which should be higher than the 'regular' flag.
Updated codecov.yml comments to accurately document this behavior.
Or a shorter version if preferred:
Fix codecov to upload to separate flags for PR vs scheduled runs
Scheduled runs now upload only to 'scheduled' flag instead of both
'regular,scheduled'. This ensures the flags reflect their respective
test suites: regular (PR subset) vs scheduled (full suite including
scheduled_only tests).1 parent 05bf24c commit caa231d
2 files changed
Lines changed: 9 additions & 9 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
133 | 133 | | |
134 | 134 | | |
135 | 135 | | |
136 | | - | |
137 | | - | |
| 136 | + | |
| 137 | + | |
138 | 138 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
13 | 13 | | |
14 | 14 | | |
15 | 15 | | |
16 | | - | |
| 16 | + | |
17 | 17 | | |
18 | | - | |
19 | | - | |
| 18 | + | |
20 | 19 | | |
21 | 20 | | |
22 | | - | |
23 | | - | |
| 21 | + | |
| 22 | + | |
24 | 23 | | |
| 24 | + | |
25 | 25 | | |
26 | 26 | | |
27 | 27 | | |
| |||
43 | 43 | | |
44 | 44 | | |
45 | 45 | | |
46 | | - | |
| 46 | + | |
47 | 47 | | |
48 | 48 | | |
49 | | - | |
| 49 | + | |
50 | 50 | | |
51 | 51 | | |
52 | 52 | | |
| |||
0 commit comments