Skip to content

force on doctest merging#2180

Draft
jyn514 wants to merge 2 commits intomainfrom
jyn/force-doctest-merge
Draft

force on doctest merging#2180
jyn514 wants to merge 2 commits intomainfrom
jyn/force-doctest-merge

Conversation

@jyn514
Copy link
Copy Markdown
Contributor

@jyn514 jyn514 commented Feb 25, 2026

most of this is upstream work, see rust-lang/rust#153072. only e4561ae and d8f0ea3 are specific to ferrocene.

before: 54.9 seconds to merge coverage (total time: 2:28 with a hot cache)

---
Fully Tested: 5792
Partially tested: 104
Fully untested: 180
Fully ignored: 299
Total: 6375
---

after: TODO to merge coverage (total time: 5:03 with a hot cache)

---
Fully Tested: 5798
Partially tested: 103
Fully untested: 175
Fully ignored: 299
Total: 6375
---

In both cases the time to run blanket after merging profdata is trivial.

@jyn514 jyn514 added the blocked waiting on another change label Mar 11, 2026
@jyn514
Copy link
Copy Markdown
Contributor Author

jyn514 commented Mar 11, 2026

merged upstream, just waiting on the next upstream pull.

@jyn514 jyn514 force-pushed the jyn/force-doctest-merge branch from 61b34a5 to c483072 Compare March 19, 2026 16:42
@jyn514 jyn514 added waiting-on-author If this PR was opened by an automation, the "author" is the assignee. and removed blocked waiting on another change labels Mar 19, 2026
bors-ferrocene Bot added a commit that referenced this pull request Apr 3, 2026
2265: blanket: Report all unused annotations at once r=Hoverbear a=jyn514

Cherry-picked from #2180.

2266: Fix `-C metadata` documentation r=Hoverbear a=jyn514

Fixes #8.

Our docs: https://public-docs.ferrocene.dev/main/user-manual/rustc/cli.html#um_rustc_C_metadata
Upstream's docs: https://doc.rust-lang.org/rustc/codegen-options/index.html#metadata

2267: Blanket: terminal output distinguishes annotated functions r=Hoverbear a=jyn514

Before, this was possible to distinguish in the generated HTML doc, but hard to figure out from CI logs.

I verified locally that running `x test --coverage=library` shows the same output for fully/partially/untested in the terminal as shown in the HTML.

Co-authored-by: Jynn Nelson <[email protected]>
bors-ferrocene Bot added a commit that referenced this pull request Apr 3, 2026
2265: blanket: Report all unused annotations at once r=Hoverbear a=jyn514

Cherry-picked from #2180.

2266: Fix `-C metadata` documentation r=Hoverbear a=jyn514

Fixes #8.

Our docs: https://public-docs.ferrocene.dev/main/user-manual/rustc/cli.html#um_rustc_C_metadata
Upstream's docs: https://doc.rust-lang.org/rustc/codegen-options/index.html#metadata

Co-authored-by: Jynn Nelson <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

waiting-on-author If this PR was opened by an automation, the "author" is the assignee.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant