Skip to content

[CI] Fix codecov test results upload - #60

Merged
slashmo merged 1 commit into
mainfrom
ci/fix-codecov
Jul 5, 2026
Merged

slashmo merged 1 commit into
mainfrom
ci/fix-codecov

Conversation

@slashmo

@slashmo slashmo commented Jul 5, 2026

Copy link
Copy Markdown
Member

No description provided.

@slashmo
slashmo enabled auto-merge (squash) July 5, 2026 20:16
@codecov

codecov Bot commented Jul 5, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ All tests successful. No failed tests found.

📢 Thoughts on this report? Let us know!

@github-actions

github-actions Bot commented Jul 5, 2026 •

Copy link
Copy Markdown

✅ Pull request no significant performance differences ✅

Summary

�[33mWarning: this project depends on the benchmark package using its legacy
identifier 'package-benchmark'. The repository has been renamed; please update
your Package.swift to use the new URL and identifier:

.package(url: "https://github.com/ordo-one/benchmark", ...)
.product(name: "Benchmark", package: "benchmark"),
.plugin(name: "BenchmarkPlugin", package: "benchmark"),

Support for the legacy 'package-benchmark' identifier will be removed in a
future release.�[0m

�[33mWarning: running with the Swift runtime interposer on Linux to avoid the Swift 6.3 runtime hook crash. See https://github.com/ordo-one/benchmark/issues/349�[0m

New baseline 'pull_request' is WITHIN the 'main' baseline thresholds.

Full Benchmark Comparison

�[33mWarning: this project depends on the benchmark package using its legacy
identifier 'package-benchmark'. The repository has been renamed; please update
your Package.swift to use the new URL and identifier:

.package(url: "https://github.com/ordo-one/benchmark", ...)
.product(name: "Benchmark", package: "benchmark"),
.plugin(name: "BenchmarkPlugin", package: "benchmark"),

Support for the legacy 'package-benchmark' identifier will be removed in a
future release.�[0m

�[33mWarning: running with the Swift runtime interposer on Linux to avoid the Swift 6.3 runtime hook crash. See https://github.com/ordo-one/benchmark/issues/349�[0m

Comparing results between 'main' and 'pull_request'

Host '078f735449fd' with 4 'x86_64' processors with 15 GB memory, running:
#18~24.04.1-Ubuntu SMP Thu May 28 16:39:11 UTC 2026

CraneBenchmarks

FileSystemMigrationResolver: Read SQL Script metrics

Time (wall clock): results within specified thresholds, fold down for details.

Time (wall clock) (μs) * p0 p25 p50 p75 p90 p99 p100 Samples
main 11 11 11 11 11 11 11 87
pull_request 11 11 11 11 11 12 12 86
Δ 0 0 0 0 0 1 1 -1
Improvement % 0 0 0 0 0 -9 -9 -1

Time (total CPU): results within specified thresholds, fold down for details.

Time (total CPU) (μs) * p0 p25 p50 p75 p90 p99 p100 Samples
main 0 10 10 10 20 20 20 87
pull_request 0 10 10 10 20 20 20 86
Δ 0 0 0 0 0 0 0 -1
Improvement % 0 0 0 0 0 0 0 -1

Throughput (# / s): results within specified thresholds, fold down for details.

Throughput (# / s) (K) p0 p25 p50 p75 p90 p99 p100 Samples
main 90 90 89 89 88 87 87 87
pull_request 89 89 88 88 88 87 87 86
Δ -1 -1 -1 -1 0 0 0 -1
Improvement % -1 -1 -1 -1 0 0 0 -1

Memory (resident peak): results within specified thresholds, fold down for details.

Memory (resident peak) (M) p0 p25 p50 p75 p90 p99 p100 Samples
main 27 27 27 27 27 27 27 87
pull_request 27 27 27 27 27 27 27 86
Δ 0 0 0 0 0 0 0 -1
Improvement % 0 0 0 0 0 0 0 -1

Malloc / free Δ (bytes): results within specified thresholds, fold down for details.

Malloc / free Δ (bytes) * p0 p25 p50 p75 p90 p99 p100 Samples
main 0 0 0 0 0 0 0 87
pull_request 0 0 0 0 0 0 0 86
Δ 0 0 0 0 0 0 0 -1
Improvement % 0 0 0 0 0 0 0 -1

Malloc / free Δ: results within specified thresholds, fold down for details.

Malloc / free Δ * p0 p25 p50 p75 p90 p99 p100 Samples
main 0 0 0 0 0 0 0 87
pull_request 0 0 0 0 0 0 0 86
Δ 0 0 0 0 0 0 0 -1
Improvement % 0 0 0 0 0 0 0 -1

Malloc (total): results within specified thresholds, fold down for details.

Malloc (total) * p0 p25 p50 p75 p90 p99 p100 Samples
main 9 9 9 9 9 9 9 87
pull_request 9 9 9 9 9 9 9 86
Δ 0 0 0 0 0 0 0 -1
Improvement % 0 0 0 0 0 0 0 -1

Malloc (bytes total): results within specified thresholds, fold down for details.

Malloc (bytes total) * p0 p25 p50 p75 p90 p99 p100 Samples
main 839 839 839 839 848 849 849 87
pull_request 839 839 839 839 848 848 848 86
Δ 0 0 0 0 0 -1 -1 -1
Improvement % 0 0 0 0 0 0 0 -1

Free (total): results within specified thresholds, fold down for details.

Free (total) * p0 p25 p50 p75 p90 p99 p100 Samples
main 9 9 9 9 9 9 9 87
pull_request 9 9 9 9 9 9 9 86
Δ 0 0 0 0 0 0 0 -1
Improvement % 0 0 0 0 0 0 0 -1

FileSystemMigrationResolver: Resolve metrics

Time (wall clock): results within specified thresholds, fold down for details.

Time (wall clock) (ms) * p0 p25 p50 p75 p90 p99 p100 Samples
main 76 77 77 79 80 80 80 13
pull_request 76 76 77 77 77 78 78 13
Δ 0 -1 0 -2 -3 -2 -2 0
Improvement % 0 1 0 3 4 2 2 0

Time (total CPU): results within specified thresholds, fold down for details.

Time (total CPU) (ms) * p0 p25 p50 p75 p90 p99 p100 Samples
main 60 70 80 90 90 90 90 13
pull_request 70 70 80 80 80 80 80 13
Δ 10 0 0 -10 -10 -10 -10 0
Improvement % -17 0 0 11 11 11 11 0

Throughput (# / s): results within specified thresholds, fold down for details.

Throughput (# / s) (#) p0 p25 p50 p75 p90 p99 p100 Samples
main 13 13 13 13 13 12 12 13
pull_request 13 13 13 13 13 13 13 13
Δ 0 0 0 0 0 1 1 0
Improvement % 0 0 0 0 0 8 8 0

Memory (resident peak): results within specified thresholds, fold down for details.

Memory (resident peak) (M) p0 p25 p50 p75 p90 p99 p100 Samples
main 28 28 28 28 28 28 28 13
pull_request 28 28 28 28 28 28 28 13
Δ 0 0 0 0 0 0 0 0
Improvement % 0 0 0 0 0 0 0 0

Malloc / free Δ (bytes): results within specified thresholds, fold down for details.

Malloc / free Δ (bytes) * p0 p25 p50 p75 p90 p99 p100 Samples
main 0 0 0 0 0 0 0 13
pull_request 0 0 0 0 0 0 0 13
Δ 0 0 0 0 0 0 0 0
Improvement % 0 0 0 0 0 0 0 0

Malloc / free Δ: results within specified thresholds, fold down for details.

Malloc / free Δ * p0 p25 p50 p75 p90 p99 p100 Samples
main 0 0 0 0 0 0 0 13
pull_request 0 0 0 0 0 0 0 13
Δ 0 0 0 0 0 0 0 0
Improvement % 0 0 0 0 0 0 0 0

Malloc (total): results within specified thresholds, fold down for details.

Malloc (total) (K) * p0 p25 p50 p75 p90 p99 p100 Samples
main 75 75 75 75 75 75 75 13
pull_request 75 75 75 75 75 75 75 13
Δ 0 0 0 0 0 0 0 0
Improvement % 0 0 0 0 0 0 0 0

Malloc (bytes total): results within specified thresholds, fold down for details.

Malloc (bytes total) (M) * p0 p25 p50 p75 p90 p99 p100 Samples
main 18 18 18 18 18 18 18 13
pull_request 18 18 18 18 18 18 18 13
Δ 0 0 0 0 0 0 0 0
Improvement % 0 0 0 0 0 0 0 0

Free (total): results within specified thresholds, fold down for details.

Free (total) (K) * p0 p25 p50 p75 p90 p99 p100 Samples
main 75 75 75 75 75 75 75 13
pull_request 75 75 75 75 75 75 75 13
Δ 0 0 0 0 0 0 0 0
Improvement % 0 0 0 0 0 0 0 0

FileSystemMigrationResolver: Resolve recursively metrics

Time (wall clock): results within specified thresholds, fold down for details.

Time (wall clock) (ms) * p0 p25 p50 p75 p90 p99 p100 Samples
main 77 78 79 80 80 81 81 13
pull_request 77 78 78 78 78 79 79 13
Δ 0 0 -1 -2 -2 -2 -2 0
Improvement % 0 0 1 2 2 2 2 0

Time (total CPU): results within specified thresholds, fold down for details.

Time (total CPU) (ms) * p0 p25 p50 p75 p90 p99 p100 Samples
main 70 80 80 80 90 90 90 13
pull_request 70 70 80 80 80 90 90 13
Δ 0 -10 0 0 -10 0 0 0
Improvement % 0 12 0 0 11 0 0 0

Throughput (# / s): results within specified thresholds, fold down for details.

Throughput (# / s) (#) p0 p25 p50 p75 p90 p99 p100 Samples
main 13 13 13 12 12 12 12 13
pull_request 13 13 13 13 13 13 13 13
Δ 0 0 0 1 1 1 1 0
Improvement % 0 0 0 8 8 8 8 0

Memory (resident peak): results within specified thresholds, fold down for details.

Memory (resident peak) (M) p0 p25 p50 p75 p90 p99 p100 Samples
main 28 28 28 28 28 28 28 13
pull_request 28 28 28 28 28 28 28 13
Δ 0 0 0 0 0 0 0 0
Improvement % 0 0 0 0 0 0 0 0

Malloc / free Δ (bytes): results within specified thresholds, fold down for details.

Malloc / free Δ (bytes) * p0 p25 p50 p75 p90 p99 p100 Samples
main 0 0 0 0 0 0 0 13
pull_request 0 0 0 0 0 0 0 13
Δ 0 0 0 0 0 0 0 0
Improvement % 0 0 0 0 0 0 0 0

Malloc / free Δ: results within specified thresholds, fold down for details.

Malloc / free Δ * p0 p25 p50 p75 p90 p99 p100 Samples
main 0 0 0 0 0 0 0 13
pull_request 0 0 0 0 0 0 0 13
Δ 0 0 0 0 0 0 0 0
Improvement % 0 0 0 0 0 0 0 0

Malloc (total): results within specified thresholds, fold down for details.

Malloc (total) (K) * p0 p25 p50 p75 p90 p99 p100 Samples
main 76 76 76 76 76 76 76 13
pull_request 76 76 76 76 76 76 76 13
Δ 0 0 0 0 0 0 0 0
Improvement % 0 0 0 0 0 0 0 0

Malloc (bytes total): results within specified thresholds, fold down for details.

Malloc (bytes total) (M) * p0 p25 p50 p75 p90 p99 p100 Samples
main 18 18 18 18 18 18 18 13
pull_request 18 18 18 18 18 18 18 13
Δ 0 0 0 0 0 0 0 0
Improvement % 0 0 0 0 0 0 0 0

Free (total): results within specified thresholds, fold down for details.

Free (total) (K) * p0 p25 p50 p75 p90 p99 p100 Samples
main 76 76 76 76 76 76 76 13
pull_request 76 76 76 76 76 76 76 13
Δ 0 0 0 0 0 0 0 0
Improvement % 0 0 0 0 0 0 0 0

@slashmo
slashmo merged commit e45db4b into main Jul 5, 2026
18 checks passed
@slashmo
slashmo deleted the ci/fix-codecov branch July 5, 2026 20:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant