reubeno / brush

bash/POSIX-compatible shell implemented in Rust
MIT License
26 stars 4 forks source link

build: refactor PR workflow to better support multi-platform build + test #169

Closed reubeno closed 1 month ago

github-actions[bot] commented 1 month ago

Performance Benchmark Report

Benchmark name Baseline (μs) Test/PR (μs) Delta (μs) Delta %
expand_one_string 3.63 μs 3.63 μs 0.00 μs ⚪ Unchanged
instantiate_shell 59.20 μs 60.68 μs 1.49 μs 🟠 +2.51%
instantiate_shell_with_init_scripts 24922.71 μs 24925.48 μs 2.78 μs ⚪ Unchanged
parse_bash_completion 5578.90 μs 5570.19 μs -8.71 μs ⚪ Unchanged
parse_sample_script 8.92 μs 8.83 μs -0.09 μs ⚪ Unchanged
run_echo_builtin_command 91.44 μs 90.92 μs -0.52 μs ⚪ Unchanged
run_one_builtin_command 110.46 μs 112.12 μs 1.66 μs ⚪ Unchanged
run_one_external_command 1850.70 μs 1844.52 μs -6.19 μs ⚪ Unchanged
run_one_external_command_directly 948.97 μs 948.72 μs -0.25 μs ⚪ Unchanged

Code Coverage Report: Only Changed Files listed

Package Coverage
Overall Coverage 🟢 76.26%

Minimum allowed coverage is 70%, this run produced 76.26%

github-actions[bot] commented 1 month ago

Test Results

 12 files   69 suites   22s :stopwatch: 411 tests 397 :white_check_mark: 14 :zzz: 0 :x: 413 runs  397 :white_check_mark: 16 :zzz: 0 :x:

Results for commit 1d2003a4.

:recycle: This comment has been updated with latest results.