|
Ran
|
Jobs
1
|
Files
923
|
Run time
3min
|
Badge
README BADGES
|
push
github
Enforce `Cargo.lock` is up-to-date in lint CI (#15839) * Enforce `Cargo.lock` is up-to-date in lint CI It is currently possible to merge changes to `main` that leave `Cargo.lock` needing updates. This enforces, as part of the CI lint job, that `Cargo.lock` is unchanged when running `cargo` compilation commands. It's hard to do this via `tox` because the package is highly opinionated and doesn't permit running commands before package build. We may want to go further in the future in CI and enforce that the entire `git` repository is clean after the equivalent local commands, but that would require a bit more work because there are differences in CI where we generate files that are not necessarily covered in `.gitignore` (such as coverage and PGO steps). * Fix `Cargo.lock` (cherry picked from commit 0b7d00062)
103568 of 118666 relevant lines covered (87.28%)
997213.72 hits per line
| Lines | Coverage | ∆ | File |
|---|---|---|---|
| 1 |
86.99 |
0.0% | crates/circuit/src/parameter/parameter_expression.rs |
| 1 |
74.06 |
0.04% | crates/circuit/src/parameter/symbol_expr.rs |
| 3 |
92.8 |
0.51% | crates/qasm2/src/lex.rs |
| ID | Job ID | Ran | Files | Coverage | |
|---|---|---|---|---|---|
| 1 | 23345367804.1 | 923 |
87.28 |
GitHub Action Run |
| Coverage | ∆ | File | Lines | Relevant | Covered | Missed | Hits/Line |
|---|