============================= slowest 50 durations =============================
33.07s call tests/tensor/test_blas.py::TestGemmNoFlags::test_gemm
23.50s call tests/tensor/test_pad.py::test_pad_grad_matches_numeric[edge]
20.70s call tests/tensor/test_pad.py::test_pad_grad_matches_numeric[maximum]
20.14s call tests/tensor/test_blas.py::test_dot22scalar
18.84s call tests/tensor/test_math_scipy.py::TestBetaincBroadcast::test_grad
18.25s call tests/tensor/test_pad.py::test_pad_grad_matches_numeric[linear_ramp]
17.14s call tests/tensor/test_pad.py::test_pad_grad_matches_numeric[minimum]
16.97s call tests/tensor/test_pad.py::test_pad_grad_matches_numeric[mean]
14.57s call tests/tensor/test_math_scipy.py::TestBetaIncGrad::test_stan_grad_partial
14.27s call tests/tensor/test_math_scipy.py::TestGammaIncBroadcast::test_grad
12.29s call tests/tensor/test_pad.py::test_nd_padding[symmetric-linear_ramp]
12.25s call tests/tensor/signal/test_conv.py::test_convolve2d[fill-boundary_kwargs0-same-data_shape=(3, 3)-kernel_shape=(3, 3)]
11.07s call tests/tensor/signal/test_conv.py::test_convolve2d[wrap-boundary_kwargs2-full-data_shape=(3, 3)-kernel_shape=(3, 3)]
10.65s call tests/tensor/test_pad.py::test_linear_ramp_pad[0-symmetrical-3d square]
10.13s call tests/tensor/test_pad.py::test_pad_grad_matches_numeric[wrap]
9.32s call tests/tensor/signal/test_conv.py::test_convolve2d[fill-boundary_kwargs0-full-data_shape=(3, 3)-kernel_shape=(3, 3)]
9.04s call tests/tensor/signal/test_conv.py::test_convolve2d[fill-boundary_kwargs1-full-data_shape=(3, 3)-kernel_shape=(3, 3)]
8.86s call tests/tensor/test_blas.py::test_local_dot22_to_dot22scalar
8.71s call tests/tensor/signal/test_conv.py::test_convolve2d[symm-boundary_kwargs3-full-data_shape=(3, 3)-kernel_shape=(3, 3)]
8.02s call tests/tensor/test_blas.py::test_gemm_unrolled
7.98s call tests/tensor/test_pad.py::test_nd_padding[symmetric-minimum]
7.50s call tests/tensor/test_pad.py::test_nd_padding[symmetric-edge]
7.35s call tests/tensor/signal/test_conv.py::test_convolve2d[symm-boundary_kwargs3-same-data_shape=(5, 5)-kernel_shape=(3, 3)]
7.34s call tests/tensor/signal/test_conv.py::test_convolve2d[wrap-boundary_kwargs2-full-data_shape=(5, 5)-kernel_shape=(3, 3)]
7.15s call tests/tensor/signal/test_conv.py::test_convolve2d[symm-boundary_kwargs3-full-data_shape=(8, 8)-kernel_shape=(5, 8)]
7.14s call tests/tensor/signal/test_conv.py::test_convolve2d[wrap-boundary_kwargs2-full-data_shape=(8, 8)-kernel_shape=(3, 3)]
7.10s call tests/tensor/signal/test_conv.py::test_convolve2d[wrap-boundary_kwargs2-same-data_shape=(5, 5)-kernel_shape=(3, 3)]
7.03s call tests/tensor/signal/test_conv.py::test_convolve2d[fill-boundary_kwargs1-full-data_shape=(8, 8)-kernel_shape=(3, 3)]
7.00s call tests/tensor/signal/test_conv.py::test_convolve2d[symm-boundary_kwargs3-full-data_shape=(3, 3)-kernel_shape=(5, 3)]
6.85s call tests/tensor/test_pad.py::test_linear_ramp_pad[0-symmetrical-2d square]
6.84s call tests/tensor/signal/test_conv.py::test_convolve2d[wrap-boundary_kwargs2-full-data_shape=(8, 8)-kernel_shape=(5, 8)]
6.82s call tests/tensor/signal/test_conv.py::test_convolve2d[wrap-boundary_kwargs2-full-data_shape=(3, 3)-kernel_shape=(5, 8)]
6.79s call tests/tensor/test_math_scipy.py::TestHyp2F1Broadcast::test_grad
6.65s call tests/tensor/signal/test_conv.py::test_convolve2d[symm-boundary_kwargs3-full-data_shape=(8, 8)-kernel_shape=(3, 3)]
6.59s call tests/tensor/signal/test_conv.py::test_convolve2d[symm-boundary_kwargs3-full-data_shape=(5, 5)-kernel_shape=(3, 3)]
6.58s call tests/tensor/signal/test_conv.py::test_convolve2d[fill-boundary_kwargs1-same-data_shape=(8, 8)-kernel_shape=(3, 3)]
6.58s call tests/tensor/signal/test_conv.py::test_convolve2d[fill-boundary_kwargs1-same-data_shape=(3, 3)-kernel_shape=(5, 3)]
6.50s call tests/tensor/test_pad.py::test_pad_grad_matches_numeric[symmetric]
6.47s call tests/tensor/test_pad.py::test_pad_grad_matches_numeric[reflect]
6.40s call tests/tensor/test_blas.py::test_dot22scalar_cast
6.38s call tests/tensor/signal/test_conv.py::test_convolve2d[fill-boundary_kwargs0-same-data_shape=(5, 5)-kernel_shape=(5, 8)]
6.28s call tests/tensor/signal/test_conv.py::test_convolve2d[fill-boundary_kwargs0-same-data_shape=(8, 8)-kernel_shape=(3, 3)]
6.20s call tests/tensor/signal/test_conv.py::test_convolve2d[fill-boundary_kwargs0-same-data_shape=(5, 5)-kernel_shape=(3, 3)]
5.99s call tests/tensor/test_pad.py::test_pad_grad_matches_numeric[constant]
5.88s call tests/tensor/test_math_scipy.py::TestGammaInccBroadcast::test_grad
5.83s call tests/tensor/signal/test_conv.py::test_batched_1d_agrees_with_2d_row_filter[direct-valid]
5.71s call tests/tensor/signal/test_conv.py::test_convolve2d[fill-boundary_kwargs1-full-data_shape=(5, 5)-kernel_shape=(3, 3)]
5.65s call tests/tensor/signal/test_conv.py::test_batched_1d_agrees_with_2d_row_filter[direct-full]
5.59s call tests/tensor/test_pad.py::test_linear_ramp_pad[0-symmetrical-1d]
5.58s call tests/tensor/test_pad.py::test_stat_pad[None-mean-symmetrical-3d square]
=========================== short test summary info ============================
If you are motivated to help speed up some tests, we would appreciate it!
Here are some of the slowest test times:
(11 minutes 55 seconds) mode CVM : py3.12 : ubuntu-latest : tensor basic+elemwise+blockwise
(6 minutes 20 seconds) mode CVM : py3.12 : ubuntu-latest : scan
(16 minutes 48 seconds) mode CVM : py3.14 : ubuntu-latest : tensor math+subtensor
(11 minutes 23 seconds) mode CVM : py3.12 : ubuntu-latest : tensor rewriting
(16 minutes 39 seconds) mode NUMBA : py3.12 : ubuntu-latest : tensor basic+elemwise+blockwise
(25 minutes 10 seconds) mode NUMBA : py3.12 : ubuntu-latest : tensor *rest
(28 minutes 45 seconds) mode NUMBA : py3.12 : ubuntu-latest : *rest
(9 minutes 46 seconds) mode CVM : py3.12 : ubuntu-latest : tensor *rest
(20 minutes 56 seconds) mode NUMBA : py3.12 : ubuntu-latest : tensor rewriting
(21 minutes 24 seconds) mode NUMBA : py3.12 : ubuntu-latest : tensor scipy+blas+pad
(7 minutes 4 seconds) mode CVM : py3.14 : ubuntu-latest : tensor *rest
(17 minutes 0 seconds) mode NUMBA : py3.14 : ubuntu-latest : tensor basic+elemwise+blockwise
(10 minutes 5 seconds) mode CVM : py3.12 : ubuntu-latest : tensor scipy+blas+pad
(17 minutes 39 seconds) mode CVM : py3.12 : ubuntu-latest : tensor math+subtensor
(10 minutes 44 seconds) mode CVM : py3.14 : ubuntu-latest : tensor basic+elemwise+blockwise
(8 minutes 36 seconds) mode CVM : py3.14 : ubuntu-latest : *rest
(4 minutes 20 seconds) mode CVM : py3.14 : ubuntu-latest : tensor linalg
(19 minutes 45 seconds) mode NUMBA : py3.14 : ubuntu-latest : tensor *rest
(5 minutes 38 seconds) mode CVM : py3.14 : ubuntu-latest : scan
(4 minutes 39 seconds) mode CVM : py3.12 : ubuntu-latest : tensor linalg
(8 minutes 21 seconds) mode CVM : py3.14 : ubuntu-latest : tensor rewriting
(7 minutes 51 seconds) mode CVM : py3.14 : ubuntu-latest : tensor scipy+blas+pad
(9 minutes 51 seconds) mode NUMBA : py3.12 : ubuntu-latest : scan
(23 minutes 25 seconds) mode NUMBA : py3.14 : ubuntu-latest : *rest
(9 minutes 23 seconds) mode CVM : py3.12 : ubuntu-latest : *rest
(28 minutes 40 seconds) mode NUMBA : py3.12 : ubuntu-latest : tensor linalg
You can find more information on how to contribute here
Automatically generated by GitHub Action
Latest run date: 2026-08-14
Run logs: 31769705872