Skip to content

[do not merge] Test serial tests#761

Open
christiangnrd wants to merge 3 commits intomainfrom
serialtests
Open

[do not merge] Test serial tests#761
christiangnrd wants to merge 3 commits intomainfrom
serialtests

Conversation

@christiangnrd
Copy link
Copy Markdown
Member

No description provided.

@christiangnrd christiangnrd changed the title {do not merge] Test serial tests [do not merge] Test serial tests Apr 2, 2026
Copy link
Copy Markdown
Contributor

@github-actions github-actions Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Metal Benchmarks

Details
Benchmark suite Current: d7642b8 Previous: 1af3aef Ratio
array/accumulate/Float32/1d 1123916.5 ns 1113770.5 ns 1.01
array/accumulate/Float32/dims=1 1567291.5 ns 1551084 ns 1.01
array/accumulate/Float32/dims=1L 9884458 ns 9823458.5 ns 1.01
array/accumulate/Float32/dims=2 1891500 ns 1869125 ns 1.01
array/accumulate/Float32/dims=2L 7322625 ns 7234500 ns 1.01
array/accumulate/Int64/1d 1248792 ns 1259292 ns 0.99
array/accumulate/Int64/dims=1 1824562.5 ns 1833292 ns 1.00
array/accumulate/Int64/dims=1L 11554542 ns 11548646 ns 1.00
array/accumulate/Int64/dims=2 2313687.5 ns 2156000 ns 1.07
array/accumulate/Int64/dims=2L 9829541 ns 9765500 ns 1.01
array/broadcast 602750 ns 608792 ns 0.99
array/construct 6375 ns 6000 ns 1.06
array/permutedims/2d 1163083.5 ns 1167020.5 ns 1.00
array/permutedims/3d 1672104 ns 1679667 ns 1.00
array/permutedims/4d 2397041.5 ns 2380542 ns 1.01
array/private/copy 541104 ns 596666 ns 0.91
array/private/copyto!/cpu_to_gpu 790125 ns 786083.5 ns 1.01
array/private/copyto!/gpu_to_cpu 798000 ns 796625 ns 1.00
array/private/copyto!/gpu_to_gpu 629083 ns 631500 ns 1.00
array/private/iteration/findall/bool 1406750 ns 1411938 ns 1.00
array/private/iteration/findall/int 1564062 ns 1563375 ns 1.00
array/private/iteration/findfirst/bool 2044458 ns 2023833 ns 1.01
array/private/iteration/findfirst/int 2060625 ns 2045020.5 ns 1.01
array/private/iteration/findmin/1d 2488562.5 ns 2470417 ns 1.01
array/private/iteration/findmin/2d 1785479.5 ns 1774854 ns 1.01
array/private/iteration/logical 2646250 ns 2618500 ns 1.01
array/private/iteration/scalar 5502708.5 ns 4934917 ns 1.12
array/random/rand/Float32 624000 ns 634500 ns 0.98
array/random/rand/Int64 781333 ns 771417 ns 1.01
array/random/rand!/Float32 569084 ns 578709 ns 0.98
array/random/rand!/Int64 537333 ns 547250 ns 0.98
array/random/randn/Float32 1011437.5 ns 1008833.5 ns 1.00
array/random/randn!/Float32 751792 ns 714625 ns 1.05
array/reductions/mapreduce/Float32/1d 1053500 ns 1041062.5 ns 1.01
array/reductions/mapreduce/Float32/dims=1 832583 ns 838292 ns 0.99
array/reductions/mapreduce/Float32/dims=1L 1310292 ns 1563812.5 ns 0.84
array/reductions/mapreduce/Float32/dims=2 857125 ns 864854 ns 0.99
array/reductions/mapreduce/Float32/dims=2L 1808000 ns 1798229.5 ns 1.01
array/reductions/mapreduce/Int64/1d 1533896 ns 1534250 ns 1.00
array/reductions/mapreduce/Int64/dims=1 1102709 ns 1102709 ns 1
array/reductions/mapreduce/Int64/dims=1L 2029312.5 ns 1996770.5 ns 1.02
array/reductions/mapreduce/Int64/dims=2 1178584 ns 1183062.5 ns 1.00
array/reductions/mapreduce/Int64/dims=2L 3631437.5 ns 3617646 ns 1.00
array/reductions/reduce/Float32/1d 1022125 ns 1029479.5 ns 0.99
array/reductions/reduce/Float32/dims=1 822000 ns 830333 ns 0.99
array/reductions/reduce/Float32/dims=1L 1303604 ns 1317584 ns 0.99
array/reductions/reduce/Float32/dims=2 845666.5 ns 856145.5 ns 0.99
array/reductions/reduce/Float32/dims=2L 1801167 ns 1795250 ns 1.00
array/reductions/reduce/Int64/1d 1375708 ns 1500500 ns 0.92
array/reductions/reduce/Int64/dims=1 1091333 ns 1106458 ns 0.99
array/reductions/reduce/Int64/dims=1L 2002042 ns 2016083 ns 0.99
array/reductions/reduce/Int64/dims=2 1184708 ns 1154354.5 ns 1.03
array/reductions/reduce/Int64/dims=2L 4224458 ns 4213709 ns 1.00
array/shared/copy 274437.5 ns 276625 ns 0.99
array/shared/copyto!/cpu_to_gpu 98834 ns 97833 ns 1.01
array/shared/copyto!/gpu_to_cpu 100709 ns 98208 ns 1.03
array/shared/copyto!/gpu_to_gpu 122583 ns 122000 ns 1.00
array/shared/iteration/findall/bool 1415958.5 ns 1433249.5 ns 0.99
array/shared/iteration/findall/int 1566875 ns 1571812.5 ns 1.00
array/shared/iteration/findfirst/bool 1650792 ns 1630083 ns 1.01
array/shared/iteration/findfirst/int 1645917 ns 1635084 ns 1.01
array/shared/iteration/findmin/1d 2119937.5 ns 2098979 ns 1.01
array/shared/iteration/findmin/2d 1789292 ns 1779458 ns 1.01
array/shared/iteration/logical 2269459 ns 2292083 ns 0.99
array/shared/iteration/scalar 202250 ns 202833 ns 1.00
integration/byval/reference 1541458 ns 1549208 ns 0.99
integration/byval/slices=1 1561958 ns 1564292 ns 1.00
integration/byval/slices=2 2631333 ns 2597625 ns 1.01
integration/byval/slices=3 9271667 ns 8449250 ns 1.10
integration/metaldevrt 866583 ns 863917 ns 1.00
kernel/indexing 576125 ns 594792 ns 0.97
kernel/indexing_checked 582292 ns 606541.5 ns 0.96
kernel/launch 11667 ns 11833 ns 0.99
kernel/rand 564625 ns 569167 ns 0.99
latency/import 1421253166.5 ns 1420952187.5 ns 1.00
latency/precompile 25422309667 ns 25612710875 ns 0.99
latency/ttfp 2338427770.5 ns 2339829875 ns 1.00
metal/synchronization/context 19750 ns 20000 ns 0.99
metal/synchronization/stream 18875 ns 19000 ns 0.99

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

@codecov
Copy link
Copy Markdown

codecov Bot commented Apr 11, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 82.05%. Comparing base (1af3aef) to head (d7642b8).

Additional details and impacted files
@@            Coverage Diff             @@
##             main     #761      +/-   ##
==========================================
- Coverage   82.66%   82.05%   -0.61%     
==========================================
  Files          62       59       -3     
  Lines        2872     2875       +3     
==========================================
- Hits         2374     2359      -15     
- Misses        498      516      +18     

☔ View full report in Codecov by Sentry.
📢 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.

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