The ubuntu groups were balanced on cold-compile time when they were set up, but layers and optim have grown into it since — layers alone now takes 4x what attention and rest do, and it sets the wall clock by itself. The windows smoke job is the other pole, 7m29 for three files.
layers hasn't been rebalanced since it was defined in #64, and five test files landed in it between #92 and #103, so that's probably most of the drift.
layers 8m04 ubuntu
smoke 7m29 windows
optim 4m56 ubuntu
dispatch-jax 2m53 ubuntu
dispatch-torch 2m27 ubuntu
dispatch-mlx 2m15 macos
rest 1m51 ubuntu
attention 1m50 ubuntu
(latest completed run on main; --durations=25 is already on, so the per-test breakdown is in each job's log)
The ubuntu groups were balanced on cold-compile time when they were set up, but
layersandoptimhave grown into it since —layersalone now takes 4x whatattentionandrestdo, and it sets the wall clock by itself. The windowssmokejob is the other pole, 7m29 for three files.layershasn't been rebalanced since it was defined in #64, and five test files landed in it between #92 and #103, so that's probably most of the drift.(latest completed run on main;
--durations=25is already on, so the per-test breakdown is in each job's log)