A test report and coverage from the hub's CI (closes #307) fbd7c8551932
test runs under cargo-nextest and keeps a JUnit report whether or not
the tests pass; a coverage job runs them instrumented beside it, with
its own cached target, and keeps LCOV. coverage is not a required check,
so it never holds a landing.
<<<<<<< oxy conflict 2 of 2, side 1 of 2: change 6532b323 "oxygen and oxygenflow as pinned subrepos in deps/ (make pins moves them), and an OxygenFlow pipeline: fmt of this workspace, then clippy, tests and a release build against the pins"
62
91
env {
63
92
CARGO_INCREMENTAL "0"
64
93
}
…
18 unchanged lines
modifiedCHANGELOG.md+1−0
…
3 unchanged lines
4
4
5
5
## Unreleased
6
6
7
+
- **The hub's CI writes a test report and coverage (#307):** `test` runs under cargo-nextest and keeps a JUnit report (whether or not the tests pass); a new `coverage` job runs the tests instrumented beside it, with its own cached target, and keeps LCOV coverage. `coverage` is not a required check.
7
8
- **The new proposal form lines up (#315):** as wide as the changes above it; Draft with Claude a secondary button under the editor (it fills the fields, it does not open the proposal); the draft checkbox and Open proposal on one row.
8
9
- **Draft with Claude proposes a title too (#316):** for a proposal not yet opened, the assistant begins its draft with a title in the style of the changes' own titles; it fills the title field unless you wrote one (the page's own suggestion does not count), and stays out of the description.
9
10
- **A waiting WASM job no longer says runners lack its image (#317):** a job with no image (the WASM tier) waited saying every runner "does not hold image" with an empty name; the explanation now skips the image check, as the claim always did.