Skip to content

feat: introduce metabench, a unified benchmarking framework #5591

feat: introduce metabench, a unified benchmarking framework

feat: introduce metabench, a unified benchmarking framework #5591

Triggered via pull request September 4, 2026 22:46
@geeknoidgeeknoid
synchronize #732
metabench
Status Failure
Total duration 47m 2s
Artifacts

main.yml

on: pull_request
Matrix: script-tests
Matrix: testing
Matrix: static-analysis
Matrix: coverage
semver
44s
semver
external-type-exposure
1m 44s
external-type-exposure
model-checking
0s
model-checking
fuzz-testing
0s
fuzz-testing
mutation-testing
0s
mutation-testing
Matrix: extended-analysis
required-checks
3s
required-checks
Fit to window
Zoom out
Zoom in

Annotations

32 errors, 12 warnings, and 13 notices
coverage (ubuntu-latest)
Process completed with exit code 101.
coverage (ubuntu-latest)
cannot find type `BenchmarkSuite` in module `::metabench::__private`
coverage (ubuntu-latest)
cannot find type `BenchmarkSuite` in module `::metabench::__private`
coverage (ubuntu-latest)
cannot find type `BenchmarkSuite` in module `::metabench::__private`
coverage (ubuntu-latest)
cannot find type `BenchmarkSuite` in module `::metabench::__private`
coverage (ubuntu-latest)
cannot find type `BenchmarkSuite` in module `::metabench::__private`
coverage (ubuntu-latest)
cannot find type `BenchmarkSuite` in module `::metabench::__private`
coverage (ubuntu-24.04-arm)
Process completed with exit code 101.
coverage (ubuntu-24.04-arm)
cannot find type `BenchmarkSuite` in module `::metabench::__private`
coverage (ubuntu-24.04-arm)
cannot find type `BenchmarkSuite` in module `::metabench::__private`
coverage (ubuntu-24.04-arm)
cannot find type `BenchmarkSuite` in module `::metabench::__private`
coverage (ubuntu-24.04-arm)
cannot find type `BenchmarkSuite` in module `::metabench::__private`
coverage (ubuntu-24.04-arm)
cannot find type `BenchmarkSuite` in module `::metabench::__private`
coverage (ubuntu-24.04-arm)
cannot find type `BenchmarkSuite` in module `::metabench::__private`
coverage (windows-latest)
Process completed with exit code 1.
coverage (windows-latest)
cannot find type `BenchmarkSuite` in module `::metabench::__private`
coverage (windows-latest)
cannot find type `BenchmarkSuite` in module `::metabench::__private`
coverage (windows-latest)
cannot find type `BenchmarkSuite` in module `::metabench::__private`
coverage (windows-latest)
cannot find type `BenchmarkSuite` in module `::metabench::__private`
coverage (windows-latest)
cannot find type `BenchmarkSuite` in module `::metabench::__private`
coverage (windows-latest)
cannot find type `BenchmarkSuite` in module `::metabench::__private`
testing (ubuntu-24.04-arm)
Process completed with exit code 100.
testing (ubuntu-latest)
Process completed with exit code 1.
testing (ubuntu-latest)
Process completed with exit code 101.
testing (ubuntu-latest)
Process completed with exit code 101.
testing (ubuntu-latest)
Process completed with exit code 1.
testing (windows-latest)
Process completed with exit code 1.
testing (windows-11-arm)
Error: ENOENT: no such file or directory, opendir 'C:\a\oxidizer\oxidizer\target\tests\target'
testing (windows-11-arm)
ENOENT: no such file or directory, opendir 'C:\a\oxidizer\oxidizer\target\tests\target'
testing (windows-11-arm)
Process completed with exit code 1.
required-checks
Process completed with exit code 1.
required-checks
One or more required jobs did not succeed or skip:
external-type-exposure: crates/multitude/src/arc.rs#L406
trait bound of multitude::Arc::Arc references a hidden item. Items marked `#[doc(hidden)]` cannot be checked for external types
external-type-exposure: crates/multitude/src/arc.rs#L384
trait bound of multitude::Arc::Arc references a hidden item. Items marked `#[doc(hidden)]` cannot be checked for external types
external-type-exposure: crates/multitude/src/arc.rs#L279
trait bound of multitude::Arc::Arc::unsize_pin references a hidden item. Items marked `#[doc(hidden)]` cannot be checked for external types
external-type-exposure: crates/multitude/src/arc.rs#L260
trait bound of multitude::Arc::Arc::unsize references a hidden item. Items marked `#[doc(hidden)]` cannot be checked for external types
external-type-exposure: crates/multitude/src/arc.rs#L249
trait bound of multitude::Arc::Arc references a hidden item. Items marked `#[doc(hidden)]` cannot be checked for external types
external-type-exposure: crates/multitude/src/arc.rs#L134
trait bound of multitude::Arc::Arc references a hidden item. Items marked `#[doc(hidden)]` cannot be checked for external types
external-type-exposure: crates/multitude/src/arc.rs#L126
trait bound of multitude::Arc::Arc references a hidden item. Items marked `#[doc(hidden)]` cannot be checked for external types
external-type-exposure: crates/multitude/src/arc.rs#L119
trait bound of multitude::Arc::Arc references a hidden item. Items marked `#[doc(hidden)]` cannot be checked for external types
external-type-exposure: crates/multitude/src/arc.rs#L100
trait bound of multitude::Arc::Arc references a hidden item. Items marked `#[doc(hidden)]` cannot be checked for external types
external-type-exposure: crates/metabench/src/engines.rs#L8
associated type metabench::Engines::Engines::Internal references a hidden item. Items marked `#[doc(hidden)]` cannot be checked for external types
static-analysis (ubuntu-24.04-arm)
install-action: cargo-sort is supported but version 2.1.4 for 'aarch64_linux' is not supported (updating install-action might resolve this); fallback to cargo-binstall
testing (windows-11-arm)
You've hit a rate limit, your rate limit will reset in 13 seconds
sccache stats - semver
0% - 0 hits, 0 misses, 0 errors
sccache stats - external-type-exposure
66% - 77 hits, 39 misses, 0 errors
sccache stats - static-analysis
64% - 97 hits, 54 misses, 0 errors
sccache stats - coverage
21% - 28 hits, 104 misses, 0 errors
sccache stats - coverage
69% - 91 hits, 41 misses, 0 errors
sccache stats - static-analysis
45% - 70 hits, 85 misses, 0 errors
sccache stats - static-analysis
0% - 0 hits, 28 misses, 0 errors
static-analysis (windows-11-arm)
"The windows-11-arm label will migrate to use Visual Studio 2026 by default beginning September 21, 2026. For more information see https://github.com/actions/runner-images/issues/14602"
sccache stats - coverage
2% - 3 hits, 131 misses, 0 errors
sccache stats - testing
67% - 384 hits, 188 misses, 0 errors
sccache stats - testing
20% - 484 hits, 1934 misses, 0 errors
sccache stats - testing
43% - 261 hits, 350 misses, 0 errors
testing (windows-11-arm)
"The windows-11-arm label will migrate to use Visual Studio 2026 by default beginning September 21, 2026. For more information see https://github.com/actions/runner-images/issues/14602"