Skip to content

Implement ParallelTestRunner display improvements - #3245

Merged
maleadt merged 5 commits into
mainfrom
styledstring
Aug 26, 2026
Merged

Implement ParallelTestRunner display improvements#3245
maleadt merged 5 commits into
mainfrom
styledstring

Conversation

@christiangnrd

Copy link
Copy Markdown
Member

Use default colour instead of :white and print rss in yellow when it's above the worker restart threshold

@codecov

codecov Bot commented Aug 22, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 92.68%. Comparing base (f1c2dcb) to head (a0f90e1).
⚠️ Report is 1 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #3245      +/-   ##
==========================================
+ Coverage   92.66%   92.68%   +0.01%     
==========================================
  Files         184      184              
  Lines       16176    16176              
==========================================
+ Hits        14990    14992       +2     
+ Misses       1186     1184       -2     

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@github-actions

Copy link
Copy Markdown
Contributor

CUDA.jl Benchmarks

Details
Benchmark suite Current: a0f90e1 Previous: f1c2dcb Ratio
array/accumulate/Float32/1d 98042 ns 97757 ns 1.00
array/accumulate/Float32/dims=1 71812 ns 72251 ns 0.99
array/accumulate/Float32/dims=1L 1598790 ns 1599352 ns 1.00
array/accumulate/Float32/dims=2 137094 ns 137934 ns 0.99
array/accumulate/Float32/dims=2L 660445 ns 659774 ns 1.00
array/accumulate/Int64/1d 117945 ns 117850 ns 1.00
array/accumulate/Int64/dims=1 76493 ns 76396 ns 1.00
array/accumulate/Int64/dims=1L 1717002 ns 1715658 ns 1.00
array/accumulate/Int64/dims=2 148721 ns 148676 ns 1.00
array/accumulate/Int64/dims=2L 987228 ns 987161 ns 1.00
array/broadcast 18024 ns 17712 ns 1.02
array/broadcast launch 9460 ns 8751.333333333334 ns 1.08
array/construct 879.0862068965517 ns 874.6607142857143 ns 1.01
array/copy 16333 ns 16385 ns 1.00
array/copyto!/cpu_to_gpu 209160 ns 208209 ns 1.00
array/copyto!/gpu_to_cpu 240224 ns 240797 ns 1.00
array/copyto!/gpu_to_gpu 9066.666666666666 ns 8958.666666666666 ns 1.01
array/iteration/findall/bool 133162 ns 132638 ns 1.00
array/iteration/findall/int 147576 ns 146498 ns 1.01
array/iteration/findfirst/bool 68999 ns 68518 ns 1.01
array/iteration/findfirst/int 70650 ns 70195 ns 1.01
array/iteration/findmin/1d 65358 ns 64408 ns 1.01
array/iteration/findmin/2d 99696 ns 99376 ns 1.00
array/iteration/logical 190252 ns 187866 ns 1.01
array/iteration/scalar 62540 ns 62527 ns 1.00
array/permutedims/2d 48368 ns 48266 ns 1.00
array/permutedims/3d 49802 ns 50042 ns 1.00
array/permutedims/4d 49783 ns 49777 ns 1.00
array/random/rand/Float32 11734 ns 11710 ns 1.00
array/random/rand/Int64 22648 ns 22484 ns 1.01
array/random/rand!/Float32 7710.25 ns 7826.75 ns 0.99
array/random/rand!/Int64 20051 ns 19938 ns 1.01
array/random/randn/Float32 33231 ns 32948 ns 1.01
array/random/randn!/Float32 23365 ns 23411 ns 1.00
array/reductions/mapreduce/Float32/1d 32734 ns 32707 ns 1.00
array/reductions/mapreduce/Float32/dims=1 37560 ns 37678 ns 1.00
array/reductions/mapreduce/Float32/dims=1L 50666 ns 50368 ns 1.01
array/reductions/mapreduce/Float32/dims=2 54988 ns 54900 ns 1.00
array/reductions/mapreduce/Float32/dims=2L 66933 ns 67068 ns 1.00
array/reductions/mapreduce/Int64/1d 40564 ns 39790 ns 1.02
array/reductions/mapreduce/Int64/dims=1 40526 ns 40639 ns 1.00
array/reductions/mapreduce/Int64/dims=1L 88578 ns 88392 ns 1.00
array/reductions/mapreduce/Int64/dims=2 57392 ns 57524 ns 1.00
array/reductions/mapreduce/Int64/dims=2L 83043 ns 82933 ns 1.00
array/reductions/reduce/Float32/1d 32821 ns 32599 ns 1.01
array/reductions/reduce/Float32/dims=1 37767 ns 37807 ns 1.00
array/reductions/reduce/Float32/dims=1L 50474 ns 50239 ns 1.00
array/reductions/reduce/Float32/dims=2 55146 ns 55233 ns 1.00
array/reductions/reduce/Float32/dims=2L 68316 ns 68967 ns 0.99
array/reductions/reduce/Int64/1d 39588 ns 39454 ns 1.00
array/reductions/reduce/Int64/dims=1 40468 ns 40134 ns 1.01
array/reductions/reduce/Int64/dims=1L 88425 ns 88225 ns 1.00
array/reductions/reduce/Int64/dims=2 57136 ns 57175 ns 1.00
array/reductions/reduce/Int64/dims=2L 82668 ns 82630 ns 1.00
array/reverse/1d 16756 ns 16492 ns 1.02
array/reverse/1dL 69715 ns 69275 ns 1.01
array/reverse/1dL_inplace 67293 ns 67321 ns 1.00
array/reverse/1d_inplace 8388 ns 10129.333333333334 ns 0.83
array/reverse/2d 19948 ns 20001 ns 1.00
array/reverse/2dL 73257 ns 73440 ns 1.00
array/reverse/2dL_inplace 67102 ns 67081 ns 1.00
array/reverse/2d_inplace 9880 ns 10270 ns 0.96
array/sorting/1d 2640728 ns 2656268 ns 0.99
array/sorting/2d 1028961 ns 1029271 ns 1.00
array/sorting/by 3183731 ns 3181708 ns 1.00
cuda/synchronization/context/auto 1024.9 ns 1011.2 ns 1.01
cuda/synchronization/context/blocking 778.360824742268 ns 775.875 ns 1.00
cuda/synchronization/context/nonblocking 5794.5 ns 5740.5 ns 1.01
cuda/synchronization/stream/auto 886.4375 ns 856.6833333333333 ns 1.03
cuda/synchronization/stream/blocking 674.8506493506494 ns 655.3548387096774 ns 1.03
cuda/synchronization/stream/nonblocking 5639.714285714285 ns 5544 ns 1.02
integration/byval/reference 147805 ns 147726 ns 1.00
integration/byval/slices=1 148555 ns 148600 ns 1.00
integration/byval/slices=2 291626 ns 291478 ns 1.00
integration/byval/slices=3 434719 ns 434349 ns 1.00
integration/cudadevrt 104954 ns 104975 ns 1.00
integration/volumerhs 9145716 ns 9136526 ns 1.00
kernel/indexing 12745 ns 12801 ns 1.00
kernel/indexing_checked 13663 ns 13502 ns 1.01
kernel/launch 2073.777777777778 ns 2195.5555555555557 ns 0.94
kernel/occupancy 709.625 ns 820.3666666666667 ns 0.87
kernel/rand 17459 ns 13730 ns 1.27
latency/import 4098684953 ns 4095440314 ns 1.00
latency/precompile 4870569993 ns 4856791188 ns 1.00
latency/ttfp 4556744415 ns 4540682922 ns 1.00

This comment was automatically generated by workflow using github-action-benchmark.

@maleadt maleadt changed the title [CI] Implement ParallelTestRunner display improvements Implement ParallelTestRunner display improvements Aug 26, 2026
@maleadt
maleadt merged commit 53a5c8e into main Aug 26, 2026
1 check passed
@maleadt
maleadt deleted the styledstring branch August 26, 2026 16:27
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.

2 participants