Commit 346f96e
feat: add E2E coverage flags for overlay cross-repo uploads (#2997)
* feat: add E2E coverage flags for overlay cross-repo uploads
Add 6 e2e-* flags to codecov.yml for workspaces that have E2E tests
in rhdh-plugin-export-overlays. These flags receive Istanbul coverage
from instrumented dynamic plugin builds running on real RHDH/K8s
deployments.
Flags: e2e-adoption-insights, e2e-global-header, e2e-homepage,
e2e-quickstart, e2e-scorecard, e2e-theme
They inherit carryforward and status rules from default_rules.
Coverage is uploaded with --slug and --sha from source.json,
attributing it to the correct commit in this repo.
Ref: RHIDP-13411
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
* refactor(coverage): sort E2E flags alphabetically and condense comment
Move e2e-* flags to their correct alphabetical position in
individual_flags (between dcm and extensions) instead of appending
at the end, maintaining consistent ordering. Condense the 3-line
comment block to a single line with Jira reference.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
---------
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>1 parent 523b25c commit 346f96e
1 file changed
Lines changed: 19 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
90 | 90 | | |
91 | 91 | | |
92 | 92 | | |
| 93 | + | |
| 94 | + | |
| 95 | + | |
| 96 | + | |
| 97 | + | |
| 98 | + | |
| 99 | + | |
| 100 | + | |
| 101 | + | |
| 102 | + | |
| 103 | + | |
| 104 | + | |
| 105 | + | |
| 106 | + | |
| 107 | + | |
| 108 | + | |
| 109 | + | |
| 110 | + | |
| 111 | + | |
93 | 112 | | |
94 | 113 | | |
95 | 114 | | |
| |||
0 commit comments