Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
30 commits
Select commit Hold shift + click to select a range
6a3b0e9
Add RFC0013 for code coverage infrastructure in TheRock
reboss Jul 28, 2026
ff3270e
Clarify why downstream components don't need instrumentation
reboss Jul 29, 2026
ee10863
Explain llvm-cov -object wildcard limitation for header-only libs
reboss Jul 29, 2026
e2723dd
Remove implementation plan and unneeded details section
reboss Jul 30, 2026
8b9f5b7
Document therock_configure_coverage.py design
reboss Jul 30, 2026
2463655
Document test_categories_coverage.yaml schema and declarative approach
reboss Jul 30, 2026
73920e5
Document CI workflow integration for coverage
reboss Jul 30, 2026
55db1d8
Document codecov.io integration as out-of-scope detail
reboss Jul 30, 2026
98bfbad
Document resource allocation approach for coverage builds
reboss Jul 30, 2026
23ef977
Document failure handling policy for coverage tests
reboss Jul 30, 2026
d3196bf
Update revision history with all 2026-07-30 changes
reboss Jul 30, 2026
0fead9c
Add phased multi-architecture coverage strategy
reboss Aug 20, 2026
33fe872
Rename RFC0013 to RFC0014 (RFC0013 was already taken)
reboss Aug 20, 2026
a580ad1
Distinguish multi-arch, multi-GPU, and mock-based coverage
reboss Aug 20, 2026
c514589
Document coverage flag passthrough options
reboss Aug 20, 2026
7a127e1
Update post_build_upload.py to post_stage_upload.py
reboss Aug 20, 2026
ae56f97
Require unique artifact names for coverage builds
reboss Aug 20, 2026
25d68f8
Document profraw aggregation for sharded tests and multi-node builds
reboss Aug 20, 2026
d85a4b0
Document critical amd-llvm dependency and required smoke tests
reboss Aug 20, 2026
377bd62
Fix profraw artifact naming pattern placeholder
reboss Aug 20, 2026
633cb34
Document nightly coverage phased rollout and hybrid artifact approach
reboss Aug 25, 2026
3a83ebe
Document nightly hybrid artifact management strategy
reboss Aug 25, 2026
b6f045f
Add artifact granularity as critical open question and clean up stale…
reboss Aug 25, 2026
8ca32a1
Document nightly coverage architecture options and artifact naming
reboss Aug 26, 2026
f8150b1
Expand Option C nightly coverage architecture documentation
reboss Aug 31, 2026
9657a3f
Remove -coverage suffix and document nightly artifact extraction stra…
reboss Aug 31, 2026
5b18c0a
Remove deprecated KPACK_SPLIT_ARTIFACTS flag from coverage build
reboss Sep 14, 2026
9e7974e
Mark RFC0014 as accepted
reboss Sep 14, 2026
cb2f58e
Fix lint
reboss Sep 14, 2026
e41f4df
Merge branch 'main' into users/jorobbin/code-cov-rfc
reboss Sep 21, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions docs/rfcs/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,9 @@ benefit from further discussion.
- [RFC0009: OS Packaging Requirements](./RFC0009-OS-Packaging-Requirements.md)
- [RFC0010: Test Scripts Migration to Owning Repositories](./RFC0010-Test-Scripts-Migration.md)
- [RFC0011: Quartz: Central CI/CD Data Hub for the ROCm Ecosystem](./RFC0011-Quartz-CICD-Datahub.md)
- [RFC0012: Repo Structure](./RFC0012-Repo-Structure.md)
- [RFC0013: Consumer-Based Test Selection](./RFC0013-Consumer-Based-Test-Selection.md)
- [RFC0014: Code Coverage Infrastructure for TheRock](./RFC0014-Code-Coverage-Infrastructure.md)

## Adding an RFC

Expand Down
Loading
Loading