- Notifications
You must be signed in to change notification settings - Fork 2.2k
Open
Description
If you are motivated to help speed up some tests, we would appreciate it!
Here are some of the slowest test times:
(Calculating time from 2025-05-28T05:38:26Z to 2025-05-28T05:44:22Z) alternative_backends (ubuntu-latest, float64, 3.13, tests/distributions/test_random_alternative_b...
============================= slowest 50 durations ============================= 18.81s call tests/sampling/test_jax.py::test_transform_samples[scan-1-None-sampler0] 12.31s call tests/sampling/test_jax.py::test_get_log_likelihood 12.19s call tests/sampling/test_mcmc_external.py::test_external_nuts_sampler[nutpie] 8.84s call tests/distributions/test_random_alternative_backends.py::test_dirichlet_multinomial[NUMBA] 8.15s call tests/sampling/test_jax.py::test_get_batched_jittered_initial_points 7.71s call tests/sampling/test_jax.py::test_transform_samples[scan-2-None-sampler0] 7.44s call tests/sampling/test_jax.py::test_transform_samples[vmap-1-cpu-sampler0] 7.43s call tests/sampling/test_jax.py::test_transform_samples[vmap-2-cpu-sampler0] 7.18s call tests/sampling/test_jax.py::test_transform_samples[scan-1-cpu-sampler0] 7.00s call tests/sampling/test_jax.py::test_transform_samples[scan-2-cpu-sampler0] 7.00s call tests/sampling/test_jax.py::test_transform_samples[vmap-2-None-sampler0] 6.94s call tests/sampling/test_jax.py::test_transform_samples[vmap-1-None-sampler0] 6.31s call tests/distributions/test_random_alternative_backends.py::test_dirichlet_multinomial[FAST_RUN] 6.02s call tests/sampling/test_mcmc_external.py::test_external_nuts_sampler[blackjax] 5.92s call tests/sampling/test_jax.py::test_sample_partially_observed 5.86s call tests/distributions/test_random_alternative_backends.py::test_mvstudentt[NUMBA] 5.77s call tests/distributions/test_random_alternative_backends.py::test_dirichlet_multinomial_dims[NUMBA] 5.54s call tests/sampling/test_jax.py::test_transform_samples[scan-1-None-sampler1] 5.53s call tests/sampling/test_mcmc_external.py::test_external_nuts_sampler[pymc] 5.37s call tests/sampling/test_jax.py::test_transform_samples[scan-2-cpu-sampler1] 5.02s call tests/sampling/test_jax.py::test_transform_samples[scan-2-None-sampler1] 4.86s call tests/sampling/test_jax.py::test_initvals_without_jitter[sampler0] 4.79s call tests/sampling/test_jax.py::test_transform_samples[vmap-2-cpu-sampler1] 4.76s call tests/sampling/test_jax.py::test_transform_samples[vmap-2-None-sampler1] 4.18s call tests/sampling/test_mcmc_external.py::test_external_nuts_sampler[numpyro] 4.15s call tests/distributions/test_random_alternative_backends.py::test_mvstudentt[FAST_RUN] 3.98s call tests/sampling/test_jax.py::test_seeding[2-123-sampler0] 3.97s call tests/sampling/test_jax.py::test_transform_samples[vmap-1-cpu-sampler1] 3.97s call tests/sampling/test_jax.py::test_transform_samples[vmap-1-None-sampler1] 3.93s call tests/sampling/test_jax.py::test_transform_samples[scan-1-cpu-sampler1] 3.92s call tests/sampling/test_jax.py::test_seeding[1-123-sampler0] 3.89s call tests/sampling/test_jax.py::test_seeding[2-None-sampler0] 3.89s call tests/sampling/test_jax.py::test_seeding[1-None-sampler0] 3.66s call tests/sampling/test_jax.py::test_idata_kwargs[None-idata_kwargs0-sampler0] 3.02s call tests/sampling/test_jax.py::test_deterministic_samples[sampler0] 2.93s call tests/sampling/test_jax.py::test_initvals_without_jitter[sampler1] 2.63s call tests/sampling/test_jax.py::test_seeding[2-None-sampler1] 2.62s call tests/sampling/test_jax.py::test_seeding[2-123-sampler1] 2.59s call tests/sampling/test_jax.py::test_idata_kwargs[None-idata_kwargs1-sampler0] 2.56s call tests/sampling/test_jax.py::test_idata_kwargs[cpu-idata_kwargs1-sampler0] 2.53s call tests/sampling/test_jax.py::test_idata_kwargs[None-idata_kwargs0-sampler1] 2.52s call tests/sampling/test_jax.py::test_idata_kwargs[cpu-idata_kwargs4-sampler0] 2.49s call tests/sampling/test_jax.py::test_idata_kwargs[None-idata_kwargs3-sampler0] 2.48s call tests/sampling/test_jax.py::test_idata_kwargs[cpu-idata_kwargs3-sampler0] 2.44s call tests/sampling/test_jax.py::test_idata_kwargs[cpu-idata_kwargs0-sampler0] 2.44s call tests/sampling/test_jax.py::test_idata_kwargs[None-idata_kwargs4-sampler0] 2.42s call tests/sampling/test_jax.py::test_idata_kwargs[None-idata_kwargs2-sampler0] 2.42s call tests/sampling/test_jax.py::test_idata_kwargs[cpu-idata_kwargs2-sampler0] 2.26s call tests/sampling/test_jax.py::test_convergence_warnings[blackjax] 2.15s call tests/sampling/test_jax.py::test_idata_contains_stats[sample_blackjax_nuts] ================= 79 passed, 25 warnings in 293.41s (0:04:53) ================== (Calculating time from 2025-05-28T05:38:32Z to 2025-05-28T05:59:54Z) float32 (windows-latest, float32, 3.13, tests/sampling/test_mcmc.py tests/ode/test_ode.py tests/o...
============================ slowest 50 durations ============================= 58.47s call tests/sampling/test_mcmc.py::test_step_args 34.87s call tests/sampling/test_mcmc.py::TestSample::test_random_seed[1-None-1-advi] 30.78s call tests/sampling/test_mcmc.py::test_sample_var_names 27.71s call tests/sampling/test_mcmc.py::test_blas_cores 27.42s call tests/distributions/test_transform.py::TestElementWiseLogp::test_dirichlet[a1-None] 25.24s call tests/sampling/test_mcmc.py::test_sample_find_MAP_does_not_modify_start 21.92s call tests/sampling/test_mcmc.py::TestSample::test_random_seed[2-seeds5-2-advi] 21.87s call tests/sampling/test_mcmc.py::TestSample::test_random_seed[2-1-2-advi] 21.77s call tests/sampling/test_mcmc.py::TestSample::test_random_seed[2-None-2-advi] 20.42s call tests/sampling/test_mcmc.py::TestSample::test_random_seed[2-None-2-map] 20.16s call tests/sampling/test_mcmc.py::TestSample::test_random_seed[2-seeds5-2-map] 20.10s call tests/sampling/test_mcmc.py::TestSample::test_random_seed[2-1-2-map] 19.85s call tests/sampling/test_mcmc.py::TestSample::test_sample_does_not_rely_on_external_global_seeding 17.73s call tests/sampling/test_mcmc.py::TestSample::test_random_seed[2-None-2-jitter+adapt_diag] 17.70s call tests/sampling/test_mcmc.py::TestSample::test_random_seed[2-seeds5-2-jitter+adapt_diag] 17.70s call tests/sampling/test_mcmc.py::TestSample::test_random_seed[2-1-2-jitter+adapt_diag] 17.58s call tests/sampling/test_mcmc.py::TestSample::test_transform_with_rv_dependency[False] 15.30s call tests/ode/test_ode.py::TestDiffEqModel::test_vector_ode_2_param 14.95s call tests/ode/test_ode.py::TestDiffEqModel::test_vector_ode_1_param 14.81s call tests/distributions/test_transform.py::test_ordered 14.68s call tests/sampling/test_mcmc.py::TestSample::test_transform_with_rv_dependency[True] 14.56s call tests/distributions/test_transform.py::TestElementWiseLogp::test_dirichlet[a0-None] 13.58s call tests/distributions/test_transform.py::test_interval 13.32s call tests/sampling/test_mcmc.py::test_exec_nuts_init[advi] 13.03s call tests/distributions/test_transform.py::TestElementWiseLogp::test_triangular[-10-0-200-size1] 12.55s call tests/ode/test_ode.py::TestSensitivityInitialCondition::test_sens_ic_vector_2_param_tensor 12.03s call tests/sampling/test_mcmc.py::test_exec_nuts_init[map] 11.15s call tests/distributions/test_transform.py::test_simplex_bounds 11.12s call tests/sampling/test_mcmc.py::TestSample::test_sample_init[advi] 10.88s call tests/ode/test_ode.py::test_simulate 10.69s call tests/sampling/test_mcmc.py::TestSample::test_default_sample_does_not_set_global_seed 10.63s call tests/distributions/test_transform.py::TestElementWiseLogp::test_half_normal_ordered[sigma1-size1] 10.45s call tests/ode/test_ode.py::TestDiffEqModel::test_scalar_ode_2_param 10.38s call tests/distributions/test_transform.py::TestElementWiseLogp::test_uniform[lower2-upper2-size2] 10.23s setup tests/sampling/test_mcmc.py::TestInitNuts::test_checks_seeds_kwarg 9.69s call tests/distributions/test_transform.py::TestElementWiseLogp::test_dirichlet[a2-size2] 9.14s call tests/sampling/test_mcmc.py::test_no_init_nuts_compound 8.97s call tests/distributions/test_transform.py::test_simplex 8.94s call tests/sampling/test_mcmc.py::TestSample::test_parallel_start 8.93s call tests/sampling/test_mcmc.py::test_init_nuts 8.90s call tests/distributions/test_transform.py::TestElementWiseLogp::test_beta[a2-b2-size2] 8.82s call tests/sampling/test_mcmc.py::test_no_init_nuts_step 8.77s call tests/sampling/test_mcmc.py::TestSampleReturn::test_logs_sampler_warnings[2] 8.73s call tests/sampling/test_mcmc.py::TestSample::test_sample_callback 8.56s call tests/distributions/test_transform.py::TestElementWiseLogp::test_uniform_other[lower2-upper2-size2-transform2] 8.55s call tests/ode/test_ode.py::test_logp_scalar_ode 8.53s call tests/distributions/test_transform.py::TestElementWiseLogp::test_uniform_other[0.5-5.5-size1-transform1] 8.21s call tests/sampling/test_mcmc.py::TestSample::test_random_seed[1-None-1-map] 8.12s call tests/distributions/test_transform.py::TestElementWiseLogp::test_uniform[0.5-5.5-size1] 7.96s call tests/distributions/test_transform.py::TestElementWiseLogp::test_uniform_ordered[lower1-upper1-size1] ===== 182 passed, 7 skipped, 1 xfailed, 40 warnings in 1110.24s (0:18:30) ===== (Calculating time from 2025-05-28T05:38:28Z to 2025-05-28T05:55:46Z) ubuntu (ubuntu-latest, float64, 3.13, tests/test_util.py tests/test_pytensorf.py tests/test_math....
============================= slowest 50 durations ============================= 48.86s call tests/test_func_utils.py::test_find_constrained_prior[0.5-StudentT-0-1-init_guess3-fixed_params3-None] 39.02s call tests/distributions/test_mixture.py::TestMixtureSameFamily::test_with_multinomial[(3, 4)] 36.90s call tests/test_func_utils.py::test_find_constrained_prior[0.95-StudentT-0-1-init_guess3-fixed_params3-None] 36.21s call tests/test_func_utils.py::test_find_constrained_prior[0.75-StudentT-0-1-init_guess3-fixed_params3-None] 32.63s call tests/distributions/test_mixture.py::TestMixtureSameFamily::test_with_multinomial[(20,)] 25.85s call tests/test_func_utils.py::test_find_constrained_prior[0.5-Gamma-0.1-0.4-init_guess0-fixed_params0-None] 25.77s call tests/distributions/test_mixture.py::TestMixture::test_single_poisson_sampling 19.80s call tests/distributions/test_mixture.py::TestZeroInflatedMixture::test_zero_inflated_negative_binomial_support_point[psi3-mu3-alpha3-size3-expected3] 19.26s call tests/distributions/test_mixture.py::TestNormalMixture::test_normal_mixture_nd[(3, 3)-5] 19.02s call tests/distributions/test_mixture.py::TestMixture::test_single_multivariate_component_deterministic_weights[size2-component0-weights0] 17.57s call tests/distributions/test_mixture.py::TestMixture::test_list_mvnormals_predictive_sampling_shape 15.84s call tests/distributions/test_mixture.py::TestNormalMixture::test_normal_mixture_nd[3-5] 15.40s call tests/distributions/test_mixture.py::TestMixture::test_single_multivariate_component_deterministic_weights[None-component0-weights1] 15.34s call tests/distributions/test_mixture.py::TestNormalMixture::test_normal_mixture_sampling 15.33s call tests/distributions/test_mixture.py::TestMixture::test_list_normals_sampling 14.73s call tests/distributions/test_mixture.py::TestMixture::test_single_univariate_component_deterministic_weights[None-component0-weights1] 12.84s call tests/distributions/test_mixture.py::TestHurdleMixtures::test_hurdle_zero_draws[dist-0.1-non_psi_args0] 12.83s call tests/distributions/test_mixture.py::TestMixture::test_single_multivariate_component_deterministic_weights[None-component0-weights0] 12.64s call tests/distributions/test_mixture.py::TestMixtureVsLatent::test_scalar_components 12.47s call tests/distributions/test_mixture.py::TestZeroInflatedMixture::test_zero_inflated_poisson_support_point[0.2-mu3-size3-expected3] 11.44s call tests/test_func_utils.py::test_find_constrained_prior[0.5-Normal-155-180-init_guess1-fixed_params1-None] 11.18s call tests/distributions/test_mixture.py::TestMixture::test_list_poissons_sampling 11.11s call tests/distributions/test_mixture.py::TestMixture::test_list_mvnormals_logp 10.95s call tests/distributions/test_mixture.py::TestNormalMixture::test_normal_mixture_nd[1-5] 10.93s call tests/test_func_utils.py::test_find_constrained_prior_error_too_large[Gamma-0.1-0.4-init_guess0-fixed_params0] 10.58s call tests/distributions/test_mixture.py::TestMixtureVsLatent::test_vector_components 9.85s call tests/distributions/test_mixture.py::TestMixture::test_single_univariate_component_deterministic_weights[None-component3-weights0] 9.85s call tests/test_func_utils.py::test_find_constrained_prior[0.5-StudentT-0.1-0.4-init_guess2-fixed_params2-None] 9.60s call tests/test_pytensorf.py::TestBroadcasting::test_metropolis_sampling 8.98s call tests/test_func_utils.py::test_find_constrained_prior[0.5-Binomial-0-8-init_guess6-fixed_params6-None] 8.64s call tests/distributions/test_shape_utils.py::TestSizeShapeDimsObserved::test_observed_with_column_vector 8.59s call tests/test_func_utils.py::test_find_constrained_prior[0.75-Gamma-0.1-0.4-init_guess0-fixed_params0-None] 8.54s call tests/distributions/test_mixture.py::TestMixture::test_nested_mixture 8.54s call tests/backends/test_base.py::TestInitTrace::test_init_trace_continuation_unsupported 8.50s call tests/distributions/test_mixture.py::TestZeroInflatedMixture::test_zeroinflatednegativebinomial_logp 8.44s call tests/step_methods/hmc/test_hmc.py::TestStepHamiltonianMC::test_step_continuous[<lambda>-1000_0] 8.18s call tests/distributions/test_mixture.py::TestMixture::test_single_univariate_component_deterministic_weights[None-component0-weights0] 8.10s call tests/distributions/test_mixture.py::TestNormalMixture::test_normal_mixture_nd[()-5] 6.90s call tests/test_func_utils.py::test_find_constrained_prior[0.95-Gamma-0.1-0.4-init_guess0-fixed_params0-None] 6.84s call tests/distributions/test_mixture.py::TestMixture::test_list_multivariate_components_deterministic_weights[size2-components0-weights0] 6.23s call tests/distributions/test_mixture.py::TestZeroInflatedMixture::test_zero_inflated_binomial_support_point[0.4-25-p3-size3-expected3] 6.17s call tests/distributions/test_mixture.py::TestZeroInflatedMixture::test_zero_inflated_poisson_support_point[0.9-3.0-None-3] 6.13s call tests/distributions/test_mixture.py::TestMixtureSameFamily::test_broadcasting_in_shape 5.90s call tests/distributions/test_mixture.py::TestZeroInflatedMixture::test_zero_inflated_poisson_support_point[0.8-2.9-5-expected1] 5.87s call tests/distributions/test_mixture.py::TestHurdleMixtures::test_hurdle_logp_at_zero[dist-0.25-non_psi_args5] 5.76s call tests/distributions/test_mixture.py::TestHurdleMixtures::test_hurdle_zero_draws[dist-0.15-non_psi_args4] 5.57s call tests/distributions/test_mixture.py::TestZeroInflatedMixture::test_zero_inflated_negative_binomial_support_point[0.2-10-4-5-expected1] 5.39s call tests/distributions/test_mixture.py::TestMixture::test_list_multivariate_components_deterministic_weights[None-components0-weights1] 5.19s call tests/test_func_utils.py::test_find_constrained_prior[0.5-Poisson-1-15-init_guess7-fixed_params7-None] 5.18s call tests/distributions/test_mixture.py::TestZeroInflatedMixture::test_zero_inflated_negative_binomial_support_point[0.4-mu2-alpha2-None-expected2] ================= 610 passed, 55 warnings in 977.85s (0:16:17) ================= (Calculating time from 2025-05-28T05:38:34Z to 2025-05-28T05:51:19Z) windows (windows-latest, float64, 3.10, tests/variational/test_approximations.py tests/variationa...
============================ slowest 50 durations ============================= 62.27s call tests/variational/test_inference.py::test_replacements[FullRankADVI] 59.52s call tests/variational/test_inference.py::test_replacements[ASVGD] 46.54s call tests/variational/test_inference.py::test_replacements[ADVI] 33.88s call tests/variational/test_inference.py::test_replacements[SVGD] 33.61s call tests/variational/test_inference.py::test_fit_oo[SVGD-full] 27.33s call tests/variational/test_inference.py::test_fit_oo[ASVGD-full] 22.54s call tests/variational/test_approximations.py::test_seeding_advi_fit 20.23s call tests/variational/test_inference.py::test_fit_data_coords 17.53s call tests/variational/test_approximations.py::test_elbo 16.74s call tests/variational/test_approximations.py::test_empirical_from_trace 15.78s call tests/variational/test_inference.py::test_fit_oo[FullRankADVI-full] 15.48s call tests/variational/test_inference.py::test_fit_oo[ADVI-mini] 15.35s call tests/variational/test_inference.py::test_fit_with_nans[True] 11.57s call tests/variational/test_inference.py::test_fit_data[SVGD-full] 10.56s call tests/variational/test_approximations.py::test_empirical_does_not_support_inference_data 9.27s call tests/variational/test_inference.py::test_fit_fn_text[svgd-kwargs4-None] 8.88s call tests/variational/test_inference.py::test_multiple_minibatch_variables 7.45s call tests/variational/test_inference.py::test_fit_fn_text[advi-kwargs2-None] 5.95s call tests/variational/test_inference.py::test_fit_oo[ADVI-full] 5.74s call tests/variational/test_inference.py::test_fit_oo[FullRankADVI-mini] 5.46s call tests/variational/test_inference.py::test_fit_fn_text[asvgd-kwargs7-None] 5.30s call tests/variational/test_inference.py::test_fit_fn_text[fullrank_advi-kwargs3-None] 5.22s call tests/variational/test_inference.py::test_var_replacement 4.96s call tests/variational/test_inference.py::test_fit_data[ASVGD-full] 4.89s call tests/variational/test_inference.py::test_fit_with_nans[False] 4.44s call tests/variational/test_inference.py::test_fit_start[SVGD-full] 4.38s call tests/variational/test_inference.py::test_fit_data[FullRankADVI-mini] 3.78s call tests/variational/test_opvi.py::test_init_groups[raises0-grouping0] 3.65s call tests/test_initial_point.py::TestInitvalEvaluation::test_dependent_initvals[False] 3.16s call tests/variational/test_opvi.py::test_logq_globals[FullRankGroup: None, MeanFieldGroup: ['one']] 3.08s call tests/variational/test_opvi.py::test_group_api_params[raises0-params0-MeanFieldGroup-kw0-None] 3.06s call tests/variational/test_approximations.py::test_scale_cost_to_minibatch_works[2] 3.00s call tests/variational/test_inference.py::test_fit_data[FullRankADVI-full] 2.96s call tests/variational/test_inference.py::test_fit_data[ADVI-mini] 2.96s call tests/variational/test_inference.py::test_fit_fn_text[svgd-kwargs5-None] 2.64s call tests/variational/test_approximations.py::test_scale_cost_to_minibatch_works[5] 2.50s setup tests/variational/test_inference.py::test_replacements[FullRankADVI] 2.30s call tests/variational/test_inference.py::test_fit_start[ADVI-full] 2.29s call tests/variational/test_inference.py::test_fit_start[ADVI-mini] 1.96s call tests/variational/test_approximations.py::test_elbo_beta_kl[5] 1.96s call tests/variational/test_approximations.py::test_scale_cost_to_minibatch_works[8] 1.90s call tests/variational/test_inference.py::test_fit_start[FullRankADVI-mini] 1.84s call tests/variational/test_approximations.py::test_elbo_beta_kl[8] 1.79s call tests/variational/test_inference.py::test_clear_cache 1.76s call tests/variational/test_inference.py::test_fit_start[FullRankADVI-full] 1.75s call tests/variational/test_inference.py::test_fit_data[ADVI-full] 1.71s call tests/variational/test_opvi.py::test_logq_mini_2_sample_2_var[MeanFieldGroup: {}] 1.70s call tests/variational/test_opvi.py::test_init_groups[raises1-grouping1] 1.67s call tests/variational/test_inference.py::test_remove_scan_op 1.55s call tests/variational/test_inference.py::test_profile[FullRankADVI-mini] ================= 122 passed, 10 skipped in 565.70s (0:09:25) ================= (Calculating time from 2025-05-28T05:38:28Z to 2025-05-28T06:03:56Z) ubuntu (ubuntu-latest, float64, 3.13, tests/distributions/test_continuous.py tests/distributions/...
============================= slowest 50 durations ============================= 55.06s call tests/distributions/test_multivariate.py::test_mvnormal_no_cholesky_in_model_logp 32.23s call tests/distributions/test_multivariate.py::TestLKJCorr::test_distribution 21.69s call tests/distributions/test_continuous.py::TestMatchesScipy::test_truncated_normal 21.05s call tests/distributions/test_multivariate.py::TestMoments::test_stickbreakingweights_support_point[0.5-5-size3-expected3] 19.26s call tests/distributions/test_continuous.py::TestMoments::test_truncatednormal_support_point[mu2-1-None-10-size2-expected2] 18.97s call tests/distributions/test_continuous.py::TestMatchesScipy::test_triangular 18.47s call tests/distributions/test_multivariate.py::TestMoments::test_dirichlet_multinomial_support_point[a5-n5-size5-expected5] 18.33s call tests/distributions/test_multivariate.py::TestMatchesScipy::test_mvnormal_indef 17.29s call tests/distributions/test_multivariate.py::TestMatchesScipy::test_multinomial_vectorized[extra_size2-p0-n2] 16.04s call tests/distributions/test_multivariate.py::TestMatchesScipy::test_multinomial_vectorized[extra_size2-p2-10] 15.76s call tests/distributions/test_multivariate.py::TestLKJCholeskCov::test_dist 15.47s call tests/distributions/test_multivariate.py::TestMatchesScipy::test_dirichlet_vectorized[extra_size2-a2] 15.01s call tests/distributions/test_multivariate.py::TestMatchesScipy::test_dirichlet_vectorized[extra_size1-a2] 14.85s call tests/distributions/test_multivariate.py::TestMatchesScipy::test_dirichlet_vectorized[extra_size0-a2] 14.76s call tests/distributions/test_continuous.py::TestMatchesScipy::test_interpolated 13.68s call tests/distributions/test_multivariate.py::TestMatchesScipy::test_multinomial_vectorized[extra_size2-p1-n2] 13.29s call tests/distributions/test_multivariate.py::TestMatchesScipy::test_multinomial_vectorized[extra_size0-p1-n2] 13.23s call tests/distributions/test_multivariate.py::TestMatchesScipy::test_multinomial_vectorized[extra_size0-p2-10] 12.80s call tests/distributions/test_multivariate.py::TestMatchesScipy::test_dirichlet_vectorized[extra_size2-a1] 12.76s call tests/distributions/test_multivariate.py::TestMatchesScipy::test_multinomial_vectorized[extra_size0-p0-n2] 12.66s call tests/distributions/test_continuous.py::TestMatchesScipy::test_uniform 12.18s call tests/distributions/test_multivariate.py::TestMatchesScipy::test_multinomial_vectorized[extra_size0-p1-10] 11.61s call tests/distributions/test_multivariate.py::TestMatchesScipy::test_stickbreakingweights_vectorized[alpha1-5] 11.41s call tests/distributions/test_multivariate.py::TestMatchesScipy::test_multinomial_vectorized[extra_size0-p0-n1] 11.13s call tests/distributions/test_multivariate.py::TestZeroSumNormal::test_zsn_dims[dims0-None] 11.03s call tests/distributions/test_continuous.py::TestMoments::test_truncatednormal_support_point[1-sigma1--10-inf-None-expected1] 10.98s call tests/distributions/test_multivariate.py::TestMoments::test_zerosum_normal_support_point[shape1-2-expected1] 10.91s call tests/distributions/test_continuous.py::TestMoments::test_skewstudentt_support_point[10-10-mu3-sigma3-size3-expected3] 10.77s call tests/distributions/test_continuous.py::TestMoments::test_beta_support_point[1-beta3-size3-expected3] 10.70s call tests/distributions/test_continuous.py::TestMoments::test_exgaussian_support_point[1-1-sigma1-None-expected1] 10.66s call tests/distributions/test_multivariate.py::TestMatchesScipy::test_dirichlet_vectorized[extra_size1-a1] 10.00s call tests/distributions/test_multivariate.py::TestMatchesScipy::test_multinomial_vectorized[extra_size1-p0-n2] 9.95s call tests/distributions/test_multivariate.py::TestZeroSumNormal::test_zsn_dims[dims2-2] 9.76s call tests/distributions/test_continuous.py::TestMoments::test_halfstudentt_support_point[1-sigma2-size2-expected2] 9.73s call tests/distributions/test_continuous.py::TestMoments::test_uniform_support_point[0-upper3-size3-expected3] 9.60s call tests/distributions/test_multivariate.py::TestMatchesScipy::test_dirichlet_vectorized[extra_size0-a1] 9.40s call tests/distributions/test_multivariate.py::TestMatchesScipy::test_mvnormal[2] 9.32s call tests/distributions/test_multivariate.py::TestMoments::test_zerosum_normal_support_point[shape2-3-expected2] 8.86s call tests/distributions/test_multivariate.py::TestMatchesScipy::test_dirichlet_vectorized[extra_size1-a0] 8.65s call tests/distributions/test_multivariate.py::TestMatchesScipy::test_mvnormal[1] 8.59s call tests/distributions/test_multivariate.py::TestZeroSumNormal::test_zsn_logp[5-shape3-2-mvn_axes3] 8.46s call tests/distributions/test_multivariate.py::TestMvStudentTCov::test_distribution 8.40s call tests/distributions/test_multivariate.py::TestMatchesScipy::test_kroneckernormal[0-3-2] 8.17s call tests/distributions/test_multivariate.py::TestMatchesScipy::test_multinomial_vectorized[extra_size1-p0-n1] 8.13s call tests/distributions/test_continuous.py::TestMatchesScipy::test_get_tau_sigma 8.13s call tests/distributions/test_multivariate.py::TestMatchesScipy::test_dirichlet_vectorized[extra_size2-a0] 8.08s call tests/distributions/test_multivariate.py::TestMoments::test_mvstudentt_support_point[2-mu6-cov6-size6-expected6] 8.02s call tests/distributions/test_continuous.py::TestMoments::test_interpolated_support_point[x_points3-pdf_points3-size3-expected3] 8.01s call tests/distributions/test_continuous.py::TestMoments::test_gamma_support_point[alpha3-beta3-size3-expected3] 8.00s call tests/distributions/test_multivariate.py::TestKroneckerNormal::test_distribution =========== 647 passed, 3 xfailed, 72 warnings in 1473.64s (0:24:33) =========== (Calculating time from 2025-05-28T05:38:34Z to 2025-05-28T05:55:53Z) windows (windows-latest, float64, 3.10, tests/model/test_core.py tests/sampling/test_mcmc.py)
============================ slowest 50 durations ============================= 55.05s call tests/sampling/test_mcmc.py::test_step_args 27.58s call tests/sampling/test_mcmc.py::test_sample_var_names 27.02s call tests/model/test_core.py::TestImputationMissingData::test_missing_multivariate_separable 25.76s call tests/sampling/test_mcmc.py::TestSample::test_random_seed[1-None-1-advi] 25.28s call tests/sampling/test_mcmc.py::test_blas_cores 24.02s call tests/sampling/test_mcmc.py::test_sample_find_MAP_does_not_modify_start 20.67s call tests/sampling/test_mcmc.py::TestSample::test_random_seed[2-seeds5-2-advi] 20.59s call tests/sampling/test_mcmc.py::TestSample::test_random_seed[2-None-2-advi] 20.38s call tests/sampling/test_mcmc.py::TestSample::test_random_seed[2-1-2-advi] 19.38s call tests/sampling/test_mcmc.py::TestSample::test_random_seed[2-None-2-map] 19.33s call tests/sampling/test_mcmc.py::TestSample::test_random_seed[2-1-2-map] 19.26s call tests/sampling/test_mcmc.py::TestSample::test_random_seed[2-seeds5-2-map] 19.07s call tests/sampling/test_mcmc.py::TestSample::test_sample_does_not_rely_on_external_global_seeding 18.78s call tests/model/test_core.py::TestValueGradFunction::test_missing_data 17.06s call tests/sampling/test_mcmc.py::TestSample::test_random_seed[2-seeds5-2-jitter+adapt_diag] 16.80s call tests/sampling/test_mcmc.py::TestSample::test_random_seed[2-None-2-jitter+adapt_diag] 16.77s call tests/sampling/test_mcmc.py::TestSample::test_random_seed[2-1-2-jitter+adapt_diag] 16.14s call tests/model/test_core.py::TestNested::test_nested_model_to_netcdf 15.77s call tests/model/test_core.py::TestImputationMissingData::test_truncated_normal 14.75s call tests/model/test_core.py::TestImputationMissingData::test_interval_missing_observations 13.82s call tests/model/test_core.py::TestValueGradFunction::test_edge_case 13.53s call tests/sampling/test_mcmc.py::TestSample::test_transform_with_rv_dependency[True] 12.64s call tests/sampling/test_mcmc.py::TestSample::test_transform_with_rv_dependency[False] 10.77s call tests/sampling/test_mcmc.py::test_exec_nuts_init[advi] 10.46s call tests/model/test_core.py::test_model_d2logp[True] 10.31s call tests/sampling/test_mcmc.py::TestSample::test_default_sample_does_not_set_global_seed 9.86s call tests/sampling/test_mcmc.py::TestSample::test_sample_init[advi] 8.65s call tests/sampling/test_mcmc.py::test_no_init_nuts_compound 8.56s call tests/sampling/test_mcmc.py::TestSample::test_parallel_start 8.53s call tests/sampling/test_mcmc.py::test_init_nuts 8.41s call tests/model/test_core.py::TestImputationMissingData::test_missing_logp1 8.37s call tests/model/test_core.py::TestImputationMissingData::test_missing_dual_observations 8.36s call tests/sampling/test_mcmc.py::test_no_init_nuts_step 8.32s call tests/sampling/test_mcmc.py::TestSample::test_sample_callback 8.29s call tests/sampling/test_mcmc.py::TestSampleReturn::test_logs_sampler_warnings[2] 8.13s call tests/model/test_core.py::TestPytensorRelatedLogpBugs::test_pytensor_switch_broadcast_edge_cases_2 7.82s call tests/sampling/test_mcmc.py::test_exec_nuts_init[map] 6.95s call tests/sampling/test_mcmc.py::test_exec_nuts_init[advi_map] 6.93s call tests/sampling/test_mcmc.py::TestType::test_float32 6.45s call tests/model/test_core.py::TestTransformArgs::test_default_transform_is_applied 5.36s call tests/model/test_core.py::TestImputationMissingData::test_coordinates 5.09s call tests/model/test_core.py::TestImputationMissingData::test_missing_multivariate_unseparable 4.85s call tests/sampling/test_mcmc.py::TestNamedSampling::test_shared_named 4.85s call tests/model/test_core.py::TestModelDebug::test_invalid_observed_value 4.67s call tests/model/test_core.py::test_model_logp_fast_compile 4.62s call tests/sampling/test_mcmc.py::TestSample::test_random_seed[1-1-2-advi] 4.62s call tests/sampling/test_mcmc.py::TestSample::test_random_seed[1-None-1-map] 4.60s call tests/sampling/test_mcmc.py::TestSample::test_random_seed[2-None-1-advi] 4.57s call tests/model/test_core.py::TestImputationMissingData::test_missing_basic[pandas] 4.57s call tests/sampling/test_mcmc.py::TestSample::test_random_seed[1-1-1-advi] =========== 222 passed, 5 skipped, 30 warnings in 848.07s (0:14:08) =========== (Calculating time from 2025-05-28T05:38:27Z to 2025-05-28T05:50:19Z) ubuntu (ubuntu-latest, float64, 3.13, tests/distributions/test_censored.py tests/distributions/te...
============================= slowest 50 durations ============================= 25.03s call tests/distributions/test_discrete.py::test_orderedlogistic_dimensions[(3, 1)] 22.27s call tests/distributions/test_custom.py::TestCustomSymbolicDist::test_scan 20.75s call tests/distributions/test_discrete.py::test_orderedlogistic_dimensions[(3, 2)] 15.96s call tests/distributions/test_custom.py::TestCustomSymbolicDist::test_custom_dist_default_support_point_scan 15.88s call tests/distributions/test_censored.py::TestCensored::test_censored_workflow[False] 15.87s call tests/distributions/test_distribution.py::TestPartialObservedRV::test_multivariate_constant_mask_separable[True-False] 14.01s call tests/distributions/test_discrete.py::TestMatchesScipy::test_categorical_logp_batch_dims 13.48s call tests/distributions/test_censored.py::TestCensored::test_censored_workflow[True] 13.38s call tests/distributions/test_discrete.py::TestMatchesScipy::test_discrete_unif 11.94s call tests/sampling/test_forward.py::TestSamplePriorPredictive::test_multivariate2 11.89s call tests/distributions/test_discrete.py::TestMoments::test_hyper_geometric_support_point[50-10-n3-size3-expected3] 11.49s call tests/distributions/test_discrete.py::TestMatchesScipy::test_hypergeometric 11.09s call tests/distributions/test_custom.py::TestCustomSymbolicDist::test_custom_dist_default_support_point_nested[-3-1-size2-expected2] 11.09s call tests/distributions/test_custom.py::TestCustomSymbolicDist::test_custom_dist_default_support_point_scan_recurring 10.65s call tests/distributions/test_discrete.py::TestMoments::test_categorical_support_point[p3-size3-expected3] 10.19s call tests/distributions/test_custom.py::TestCustomSymbolicDist::test_custom_dist_default_support_point_nested[-1-1-None-5] 9.90s setup tests/sampling/test_forward.py::TestSamplePPC::test_logging_sampled_basic_rvs_posterior_mutable[MultiTrace] 9.58s call tests/distributions/test_discrete.py::TestMoments::test_beta_binomial_support_point[10-1-beta3-size3-expected3] 9.31s call tests/distributions/test_custom.py::TestCustomSymbolicDist::test_inferred_logp_mixture 9.11s call tests/distributions/test_discrete.py::TestMoments::test_negative_binomial_support_point[10-p3-size3-expected3] 8.75s call tests/distributions/test_discrete.py::TestMatchesScipy::test_categorical_negative_p_symbolic 8.50s call tests/distributions/test_discrete.py::test_orderedlogistic_dimensions[(1,)] 8.30s call tests/distributions/test_discrete.py::TestOrderedProbit::test_expected_categorical 8.09s call tests/distributions/test_simulator.py::TestSimulator::test_multiple_simulators 8.00s call tests/sampling/test_forward.py::TestCompileForwardSampler::test_lkj_cholesky_cov 7.64s call tests/distributions/test_custom.py::TestCustomSymbolicDist::test_custom_dist_default_support_point[dist_params3-size3-expected3-<lambda>] 7.42s call tests/distributions/test_custom.py::TestCustomDist::test_serialize_custom_dist 6.79s call tests/stats/test_log_density.py::TestComputeLogLikelihood::test_multivariate 6.78s call tests/distributions/test_discrete.py::TestMoments::test_hyper_geometric_support_point[50-10-23-5-expected1] 6.70s call tests/distributions/test_discrete.py::TestMoments::test_discrete_weibull_support_point[q3-beta3-None-expected3] 6.57s call tests/distributions/test_distribution.py::TestPartialObservedRV::test_multivariate_constant_mask_separable[True-True] 6.22s call tests/distributions/test_discrete.py::TestMatchesScipy::test_negative_binomial 6.16s call tests/distributions/test_custom.py::TestCustomDist::test_custom_dist_multivariate_logp[None] 5.91s call tests/distributions/test_custom.py::TestCustomSymbolicDist::test_custom_dist_default_support_point[dist_params2-None-4.4816890703380645-<lambda>] 5.66s call tests/distributions/test_custom.py::TestCustomSymbolicDist::test_custom_dist_default_support_point[dist_params1-None-expected1-<lambda>] 5.57s call tests/distributions/test_discrete.py::TestMoments::test_discrete_uniform_support_point[1-upper3-size3-expected3] 5.45s call tests/distributions/test_discrete.py::TestDiscreteWeibull::test_distribution 5.39s call tests/distributions/test_simulator.py::TestSimulator::test_nested_simulators 5.33s call tests/distributions/test_discrete.py::TestMoments::test_hyper_geometric_support_point[50-10-n2-None-expected2] 5.32s call tests/distributions/test_simulator.py::TestSimulator::test_custom_dist_sum_stat[float32] 5.12s call tests/distributions/test_discrete.py::TestMatchesScipy::test_beta_binomial 4.81s call tests/distributions/test_discrete.py::TestMatchesScipy::test_categorical_bounds 4.60s call tests/distributions/test_simulator.py::TestSimulator::test_one_gaussian 4.31s call tests/sampling/test_forward.py::TestSamplePPC::test_model_not_drawable_prior 4.29s call tests/distributions/test_custom.py::TestCustomSymbolicDist::test_custom_dist_default_support_point[dist_params0-None-148.4131591025766-<lambda>] 4.18s call tests/distributions/test_discrete.py::TestMoments::test_beta_binomial_support_point[10-1-1-5-expected1] 4.11s call tests/distributions/test_discrete.py::TestMatchesScipy::test_orderedprobit[3] 4.10s call tests/distributions/test_simulator.py::TestSimulator::test_simulator_metropolis_mcmc 4.07s call tests/distributions/test_discrete.py::TestMoments::test_bernoulli_support_point[p3-size3-expected3] 4.05s call tests/distributions/test_discrete.py::TestMoments::test_poisson_support_point[mu3-size3-expected3] =========== 350 passed, 1 xfailed, 344 warnings in 656.77s (0:10:56) =========== (Calculating time from 2025-05-28T05:38:27Z to 2025-05-28T05:45:17Z) macos (macos-latest, float64, 3.13, tests/sampling/test_parallel.py tests/test_data.py tests/vari...
============================= slowest 50 durations ============================= 29.66s call tests/model/test_core.py::TestImputationMissingData::test_missing_multivariate_separable 18.46s call tests/model/test_core.py::TestImputationMissingData::test_truncated_normal 17.21s call tests/variational/test_minibatch_rv.py::TestMinibatchRandomVariable::test_multidim_scaling 15.69s call tests/model/test_core.py::TestImputationMissingData::test_interval_missing_observations 15.59s call tests/model/test_core.py::TestValueGradFunction::test_missing_data 12.46s call tests/variational/test_minibatch_rv.py::TestMinibatchRandomVariable::test_derived_rv 10.70s call tests/model/test_core.py::TestImputationMissingData::test_missing_logp1 10.59s call tests/sampling/test_parallel.py::test_remote_pipe_closed 10.24s call tests/sampling/test_parallel.py::test_context 7.66s call tests/model/test_core.py::TestValueGradFunction::test_edge_case 7.11s call tests/model/test_core.py::TestImputationMissingData::test_missing_dual_observations 6.62s call tests/test_data.py::TestData::test_shared_data_as_rv_input 6.55s call tests/sampling/test_parallel.py::test_spawn_densitydist_bound_method 6.49s call tests/model/test_core.py::test_model_d2logp[True] 6.31s call tests/model/test_core.py::TestModelDebug::test_invalid_observed_value 5.97s call tests/model/test_core.py::TestImputationMissingData::test_missing_multivariate_unseparable 5.92s call tests/variational/test_minibatch_rv.py::TestMinibatchRandomVariable::test_density_scaling 5.62s call tests/model/test_core.py::test_model_logp_fast_compile 4.67s call tests/sampling/test_parallel.py::test_spawn_densitydist_function 4.47s call tests/model/test_core.py::TestImputationMissingData::test_missing_logp2 4.42s call tests/test_data.py::TestData::test_sample 4.39s call tests/sampling/test_parallel.py::test_explicit_sample[spawn] 4.32s call tests/model/test_core.py::TestImputationMissingData::test_coordinates 4.23s call tests/model/test_core.py::TestTransformArgs::test_default_transform_is_applied 3.26s call tests/model/test_core.py::TestImputationMissingData::test_missing_basic[pandas] 3.23s call tests/test_data.py::TestData::test_shared_data_as_index 3.20s call tests/model/test_core.py::TestModelDebug::test_invalid_parameter[logp] 2.81s call tests/sampling/test_parallel.py::test_bad_unpickle 2.71s call tests/model/test_core.py::TestPytensorRelatedLogpBugs::test_pytensor_switch_broadcast_edge_cases_2 2.70s call tests/model/test_core.py::TestModelDebug::test_invalid_parameter_cant_be_evaluated[logp-True] 2.68s call tests/model/test_core.py::test_tempered_logp_dlogp[False] 2.66s call tests/model/test_core.py::TestProfile::test_profile_model 2.58s call tests/model/test_core.py::TestImputationMissingData::test_missing_vector_parameter 2.58s call tests/model/test_core.py::TestObserved::test_observed_compute_test_value 2.52s call tests/model/test_core.py::TestModelDebug::test_invalid_parameter_cant_be_evaluated[dlogp-True] 2.51s call tests/model/test_core.py::TestModelDebug::test_invalid_parameter[dlogp] 2.28s call tests/model/test_core.py::TestImputationMissingData::test_symbolic_random_variable 1.98s call tests/model/test_core.py::test_model_d2logp[False] 1.89s call tests/test_data.py::test_scaling_data_works_in_likelihood 1.62s call tests/test_data.py::TestData::test_sample_posterior_predictive_after_set_data_with_coords 1.58s call tests/model/test_core.py::test_model_dlogp[True] 1.42s call tests/model/test_core.py::TestModelDebug::test_invalid_value 1.39s call tests/variational/test_minibatch_rv.py::TestMinibatchRandomVariable::test_minibatch_parameter_and_value 1.36s call tests/model/test_core.py::TestCheckStartVals::test_valid_start_point 1.33s call tests/test_data.py::TestData::test_sample_after_set_data 1.33s call tests/model/test_core.py::test_point_logps 1.32s call tests/model/test_core.py::TestModelDebug::test_no_problems[logp] 1.30s call tests/test_data.py::TestData::test_set_data_to_non_data_container_variables 1.18s call tests/model/test_core.py::test_initial_point 1.17s call tests/model/test_core.py::TestImputationMissingData::test_missing_basic[masked] ====== 168 passed, 2 skipped, 1 xfailed, 5 warnings in 303.83s (0:05:03) ======= (Calculating time from 2025-05-28T05:38:32Z to 2025-05-28T05:53:10Z) windows (windows-latest, float64, 3.10, tests/gp/test_cov.py tests/gp/test_gp.py tests/gp/test_me...
============================ slowest 50 durations ============================= 46.66s setup tests/gp/test_gp.py::TestMarginalVsMarginalApprox::test_fits_and_preds[FITC] 25.36s call tests/smc/test_smc.py::TestSMC::test_marginal_likelihood 22.76s call tests/gp/test_gp.py::TestMarginalVsMarginalApprox::test_fits_and_preds[FITC] 21.89s call tests/smc/test_smc.py::TestSMC::test_unobserved_categorical 17.49s call tests/sampling/test_parallel.py::test_sampling_with_random_generator_matches[2] 17.28s call tests/gp/test_gp.py::TestMarginalVsLatent::testLatentMultioutput 17.23s call tests/smc/test_smc.py::TestSMC::test_sample 15.70s call tests/gp/test_gp.py::TestGPAdditive::testAdditiveMarginal 14.12s call tests/smc/test_smc.py::TestSMC::test_return_datatype[2] 13.79s call tests/smc/test_smc.py::TestMHKernel::test_normal_model 13.58s call tests/ode/test_ode.py::TestSensitivityInitialCondition::test_sens_ic_vector_2_param_tensor 13.40s call tests/gp/test_gp.py::TestMarginalVsMarginalApprox::test_fits_and_preds[VFE] 12.85s call tests/sampling/test_parallel.py::test_iterator 12.73s call tests/smc/test_smc.py::TestSMC::test_kernel_kwargs 12.68s call tests/gp/test_gp.py::TestGPAdditive::testAdditiveMarginalApprox[VFE] 12.03s call tests/sampling/test_parallel.py::test_remote_pipe_closed 11.94s call tests/ode/test_ode.py::TestDiffEqModel::test_vector_ode_1_param 11.51s call tests/smc/test_smc.py::TestSMC::test_return_datatype[1] 11.29s call tests/smc/test_smc.py::TestSMC::test_start 11.25s call tests/gp/test_gp.py::TestGPAdditive::testAdditiveMarginalApprox[FITC] 10.77s call tests/smc/test_smc.py::TestSMC::test_unobserved_bernoulli 10.22s call tests/sampling/test_parallel.py::test_spawn_densitydist_bound_method 10.11s call tests/gp/test_gp.py::TestTP::testTPvsLatent 9.94s call tests/gp/test_gp.py::TestMarginalKron::testMarginalKronvsMarginalpredict 9.47s call tests/sampling/test_parallel.py::test_context 9.39s call tests/gp/test_cov.py::TestCovAdd::test_symadd_cov 9.18s call tests/sampling/test_parallel.py::test_spawn_densitydist_function 8.70s call tests/smc/test_smc.py::TestSMC::test_parallel_custom 8.64s call tests/sampling/test_parallel.py::test_bad_unpickle 8.15s call tests/ode/test_ode.py::TestDiffEqModel::test_vector_ode_2_param 7.94s call tests/gp/test_gp.py::TestTP::testTPvsLatentReparameterized 7.46s call tests/ode/test_ode.py::test_logp_scalar_ode 7.26s call tests/gp/test_gp.py::TestMarginalKron::testMarginalKronvsMarginal 7.10s call tests/gp/test_gp.py::TestGPAdditive::testAdditiveLatent 7.02s call tests/smc/test_smc.py::TestSMC::test_convergence_checks 6.76s call tests/gp/test_gp.py::TestGPAdditive::testAdditiveMarginalApprox[DTC] 6.72s call tests/gp/test_cov.py::TestCovPSD::test_covpsd_add 6.63s call tests/sampling/test_parallel.py::test_explicit_sample[spawn] 6.63s call tests/ode/test_ode.py::test_simulate 6.51s call tests/gp/test_gp.py::TestLatentKron::testLatentKronvsLatent 6.21s call tests/gp/test_cov.py::TestCovProd::test_multiops 6.19s call tests/gp/test_cov.py::TestCovKron::test_multiops 5.97s call tests/ode/test_ode.py::TestDiffEqModel::test_scalar_ode_1_param 5.80s setup tests/gp/test_gp.py::TestMarginalKron::testMarginalKronvsMarginalpredict 5.78s call tests/smc/test_smc.py::TestMHKernel::test_proposal_dist_shape 5.62s setup tests/gp/test_gp.py::TestMarginalVsLatent::testLatent1 5.51s call tests/gp/test_gp.py::TestMarginalVsMarginalApprox::test_fits_and_preds[DTC] 5.34s setup tests/gp/test_gp.py::TestMarginalKron::testMarginalKronvsMarginal 5.34s setup tests/gp/test_gp.py::TestMarginalKron::testMarginalKronRaises 4.98s call tests/ode/test_ode.py::TestSensitivityInitialCondition::test_sens_ic_vector_3_params ====== 177 passed, 2 skipped, 1 xfailed, 6 warnings in 698.90s (0:11:38) ====== (Calculating time from 2025-05-28T05:38:27Z to 2025-05-28T05:43:35Z) macos (macos-latest, float64, 3.13, tests/sampling/test_mcmc.py )
============================= slowest 50 durations ============================= 24.84s call tests/sampling/test_mcmc.py::TestSample::test_random_seed[1-None-1-advi] 11.63s call tests/sampling/test_mcmc.py::test_exec_nuts_init[advi] 8.69s setup tests/sampling/test_mcmc.py::TestInitNuts::test_checks_seeds_kwarg 8.66s call tests/sampling/test_mcmc.py::TestSample::test_transform_with_rv_dependency[False] 7.78s call tests/sampling/test_mcmc.py::test_step_args 7.73s call tests/sampling/test_mcmc.py::TestSample::test_sample_init[advi] 7.44s call tests/sampling/test_mcmc.py::TestSample::test_transform_with_rv_dependency[True] 7.38s call tests/sampling/test_mcmc.py::test_sample_var_names 6.52s call tests/sampling/test_mcmc.py::test_exec_nuts_init[map] 6.04s call tests/sampling/test_mcmc.py::TestSample::test_deterministic_of_unobserved[True] 5.35s call tests/sampling/test_mcmc.py::TestSample::test_random_seed[1-None-1-jitter+adapt_diag] 5.16s call tests/sampling/test_mcmc.py::TestType::test_float32 4.72s call tests/sampling/test_mcmc.py::test_exec_nuts_init[advi_map] 4.64s call tests/sampling/test_mcmc.py::TestSample::test_random_seed[1-None-1-map] 4.46s call tests/sampling/test_mcmc.py::test_sample_find_MAP_does_not_modify_start 3.74s call tests/sampling/test_mcmc.py::TestNamedSampling::test_shared_named 3.70s call tests/sampling/test_mcmc.py::TestType::test_float64 3.43s call tests/sampling/test_mcmc.py::TestSample::test_sample_init[map] 2.78s call tests/sampling/test_mcmc.py::TestShared::test_sample 2.65s call tests/sampling/test_mcmc.py::TestSample::test_sample_init[advi_map] 2.49s call tests/sampling/test_mcmc.py::TestSample::test_random_seed[2-1-2-advi] 2.45s call tests/sampling/test_mcmc.py::TestSample::test_random_seed[2-1-1-advi] 2.44s call tests/sampling/test_mcmc.py::TestSample::test_random_seed[2-None-2-advi] 2.34s call tests/sampling/test_mcmc.py::TestSample::test_random_seed[1-seeds2-2-advi] 2.33s call tests/sampling/test_mcmc.py::TestSample::test_random_seed[2-None-1-advi] 2.32s call tests/sampling/test_mcmc.py::test_exec_nuts_init[ADVI+adapt_diag] 2.30s call tests/sampling/test_mcmc.py::TestSample::test_random_seed[2-seeds5-2-advi] 2.29s call tests/sampling/test_mcmc.py::TestSample::test_random_seed[1-seeds2-1-advi] 2.29s call tests/sampling/test_mcmc.py::TestSample::test_random_seed[1-1-2-advi] 2.25s call tests/sampling/test_mcmc.py::TestSample::test_random_seed[2-seeds5-1-advi] 2.20s call tests/sampling/test_mcmc.py::TestSample::test_random_seed[1-1-1-advi] 2.16s call tests/sampling/test_mcmc.py::TestSample::test_random_seed[2-None-1-map] 2.05s call tests/sampling/test_mcmc.py::TestSample::test_random_seed[1-None-2-advi] 2.02s call tests/sampling/test_mcmc.py::TestSample::test_deterministic_of_unobserved[False] 2.01s call tests/sampling/test_mcmc.py::TestSample::test_random_seed[2-seeds5-1-map] 1.90s call tests/sampling/test_mcmc.py::TestSample::test_random_seed[2-1-1-map] 1.89s call tests/sampling/test_mcmc.py::test_blas_cores 1.65s call tests/sampling/test_mcmc.py::TestSample::test_random_seed[2-None-2-map] 1.64s call tests/sampling/test_mcmc.py::TestSample::test_random_seed[2-seeds5-2-map] 1.55s call tests/sampling/test_mcmc.py::TestSample::test_random_seed[2-1-2-map] 1.52s call tests/sampling/test_mcmc.py::TestSample::test_random_seed[1-seeds2-2-map] 1.48s call tests/sampling/test_mcmc.py::TestSample::test_random_seed[1-None-2-map] 1.47s call tests/sampling/test_mcmc.py::TestSample::test_random_seed[1-seeds2-1-map] 1.46s call tests/sampling/test_mcmc.py::TestSample::test_random_seed[1-1-2-map] 1.46s call tests/sampling/test_mcmc.py::TestSample::test_random_seed[1-1-1-map] 1.43s call tests/sampling/test_mcmc.py::TestSample::test_sample_does_not_rely_on_external_global_seeding 1.39s call tests/sampling/test_mcmc.py::TestSample::test_default_sample_does_not_set_global_seed 0.78s call tests/sampling/test_mcmc.py::test_exec_nuts_init[jitter+adapt_full] 0.72s call tests/sampling/test_mcmc.py::TestSampleReturn::test_sample_return_lengths 0.56s call tests/sampling/test_mcmc.py::test_exec_nuts_init[jitter+adapt_diag] ============ 98 passed, 5 skipped, 25 warnings in 213.17s (0:03:33) ============ (Calculating time from 2025-05-28T05:38:27Z to 2025-05-28T05:49:49Z) ubuntu (ubuntu-latest, float64, 3.13, tests/tuning/test_scaling.py tests/tuning/test_starting.py ...
============================= slowest 50 durations ============================= 20.76s call tests/distributions/test_transform.py::TestElementWiseLogp::test_dirichlet[a1-None] 19.31s call tests/tuning/test_starting.py::test_find_MAP_discrete 18.62s call tests/sampling/test_mcmc.py::TestSample::test_random_seed[1-None-1-advi] 15.42s call tests/tuning/test_starting.py::test_find_MAP 15.24s call tests/distributions/test_dist_math.py::test_multinomial_check_parameters 14.03s call tests/tuning/test_starting.py::test_find_MAP_issue_4488 11.83s call tests/distributions/test_transform.py::test_ordered 11.20s call tests/distributions/test_transform.py::TestElementWiseLogp::test_triangular[-10-0-200-size1] 10.55s call tests/distributions/test_transform.py::test_interval 10.25s call tests/sampling/test_mcmc.py::test_exec_nuts_init[advi] 9.80s call tests/sampling/test_mcmc.py::test_step_args 9.80s call tests/sampling/test_mcmc.py::test_sample_var_names 9.70s call tests/tuning/test_starting.py::test_mle_jacobian[True] 9.37s call tests/distributions/test_transform.py::test_simplex 9.32s call tests/tuning/test_scaling.py::test_guess_scaling 9.00s call tests/distributions/test_transform.py::test_simplex_bounds 8.39s call tests/distributions/test_transform.py::TestElementWiseLogp::test_half_normal_ordered[sigma1-size1] 8.07s call tests/sampling/test_mcmc.py::TestSample::test_sample_init[advi] 7.49s call tests/sampling/test_parallel.py::test_remote_pipe_closed 7.14s call tests/distributions/test_transform.py::TestElementWiseLogp::test_beta[0.5-0.5-size1] 7.13s call tests/distributions/test_transform.py::TestElementWiseLogp::test_dirichlet[a2-size2] 6.96s call tests/sampling/test_mcmc.py::test_exec_nuts_init[map] 6.80s call tests/distributions/test_transform.py::TestElementWiseLogp::test_uniform_other[0.5-5.5-size1-transform1] 6.76s call tests/distributions/test_transform.py::TestElementWiseLogp::test_uniform_other[lower2-upper2-size2-transform2] 6.52s call tests/distributions/test_transform.py::TestElementWiseLogp::test_beta[a2-b2-size2] 6.36s call tests/distributions/test_transform.py::TestElementWiseLogp::test_half_normal[5.0-size1] 6.30s call tests/distributions/test_transform.py::TestElementWiseLogp::test_uniform_ordered[lower1-upper1-size1] 6.21s call tests/distributions/test_transform.py::TestElementWiseLogp::test_uniform[0.5-5.5-size1] 6.03s call tests/sampling/test_parallel.py::test_spawn_densitydist_bound_method 5.82s call tests/distributions/test_dist_math.py::TestI0e::test_grad 5.70s call tests/tuning/test_starting.py::test_accuracy_non_normal 5.65s call tests/sampling/test_mcmc.py::TestType::test_float32 5.63s call tests/distributions/test_transform.py::TestElementWiseLogp::test_uniform[lower2-upper2-size2] 5.60s call tests/sampling/test_mcmc.py::test_exec_nuts_init[advi_map] 5.57s call tests/tuning/test_starting.py::test_accuracy_normal 5.55s call tests/distributions/test_transform.py::test_chain_jacob_det 5.45s call tests/sampling/test_parallel.py::test_spawn_densitydist_function 5.43s call tests/sampling/test_mcmc.py::TestSample::test_transform_with_rv_dependency[True] 5.42s call tests/sampling/test_parallel.py::test_context 5.39s call tests/sampling/test_parallel.py::test_bad_unpickle 5.36s call tests/distributions/test_transform.py::TestElementWiseLogp::test_beta_ordered[a1-b1-size1] 4.98s call tests/distributions/test_transform.py::TestElementWiseLogp::test_uniform_ordered[0.0-1.0-size0] 4.96s call tests/distributions/test_transform.py::TestElementWiseLogp::test_dirichlet[a0-None] 4.88s call tests/sampling/test_mcmc.py::TestSample::test_transform_with_rv_dependency[False] 4.60s call tests/sampling/test_parallel.py::test_explicit_sample[spawn] 4.47s call tests/distributions/test_transform.py::TestElementWiseLogp::test_half_normal[sigma2-size2] 4.46s call tests/distributions/test_transform.py::test_log_exp_m1 4.20s call tests/tuning/test_starting.py::test_mle_jacobian[False] 4.06s call tests/sampling/test_mcmc.py::TestSample::test_random_seed[2-1-2-advi] 4.05s call tests/distributions/test_transform.py::TestElementWiseLogp::test_uniform[0.0-1.0-2] ====== 214 passed, 7 skipped, 1 xfailed, 39 warnings in 624.88s (0:10:24) ====== (Calculating time from 2025-05-28T05:38:32Z to 2025-05-28T05:52:01Z) windows (windows-latest, float64, 3.10, tests/step_methods/test_metropolis.py tests/step_methods/...
============================ slowest 50 durations ============================= 95.06s setup tests/step_methods/test_metropolis.py::TestMetropolisUniform::test_kstest 50.71s setup tests/step_methods/hmc/test_nuts.py::TestNUTSLKJCholeskyCov::test_kstest 45.07s call tests/step_methods/test_metropolis.py::TestMetropolis::test_elemwise_update[batched_dist4] 44.43s call tests/step_methods/test_metropolis.py::TestMetropolis::test_elemwise_update[batched_dist3] 34.86s setup tests/step_methods/hmc/test_nuts.py::TestNUTSUniform2::test_kstest 34.84s setup tests/step_methods/hmc/test_nuts.py::TestNUTSUniform::test_kstest 33.54s setup tests/step_methods/hmc/test_nuts.py::TestNUTSUniform3::test_kstest 28.03s setup tests/step_methods/test_slicer.py::TestSliceUniform::test_kstest 22.94s setup tests/step_methods/hmc/test_nuts.py::TestNUTSStudentT::test_kstest 22.48s call tests/step_methods/test_metropolis.py::TestMetropolis::test_elemwise_update[batched_dist2] 20.98s setup tests/step_methods/hmc/test_nuts.py::TestNUTSBetaBinomial::test_kstest 19.53s setup tests/step_methods/hmc/test_nuts.py::TestNUTSNormal::test_kstest 19.15s call tests/step_methods/test_metropolis.py::TestMetropolis::test_elemwise_update[batched_dist1] 17.95s call tests/step_methods/test_metropolis.py::TestMetropolis::test_elemwise_update[batched_dist0] 11.97s call tests/step_methods/test_metropolis.py::TestMetropolis::test_elemwise_update_different_scales 11.86s call tests/step_methods/hmc/test_nuts.py::TestNutsCheckTrace::test_emits_energy_warnings 9.40s call tests/step_methods/test_metropolis.py::TestStepMetropolis::test_step_discrete 9.12s call tests/step_methods/test_metropolis.py::TestDEMetropolisZ::test_tuning_epsilon_parallel 8.64s call tests/step_methods/test_metropolis.py::TestMetropolis::test_tuning_reset 8.49s call tests/step_methods/hmc/test_nuts.py::TestNutsCheckTrace::test_multiple_samplers 6.77s call tests/step_methods/test_compound.py::TestCompoundStep::test_non_blocked 6.67s call tests/step_methods/test_metropolis.py::TestStepMetropolis::test_step_continuous[<function TestStepMetropolis.<lambda> at 0x000002991105F1C0>-4000] 5.18s call tests/step_methods/test_metropolis.py::TestDEMetropolis::test_demcmc_tune_parameter 4.73s call tests/step_methods/test_metropolis.py::TestStepMetropolis::test_step_categorical[uniform] 4.01s call tests/step_methods/test_metropolis.py::TestMetropolis::test_multinomial_no_elemwise_update 3.74s call tests/step_methods/test_metropolis.py::TestRVsAssignmentMetropolis::test_discrete_steps[BinaryMetropolis] 3.25s call tests/step_methods/test_slicer.py::TestStepSlicer::test_step_continuous[<function TestStepSlicer.<lambda> at 0x00000299110981F0>-2000] 2.89s call tests/step_methods/hmc/test_nuts.py::TestStepNUTS::test_step_continuous[<lambda>-1000_0] 2.89s call tests/step_methods/hmc/test_nuts.py::TestNutsCheckTrace::test_bad_init_nonparallel 2.66s call tests/step_methods/test_compound.py::TestCompoundStep::test_name 2.65s call tests/step_methods/test_slicer.py::TestStepSlicer::test_step_continuous[<function TestStepSlicer.<lambda> at 0x0000029911098670>-2000] 2.65s call tests/step_methods/test_metropolis.py::TestStepMetropolis::test_step_categorical[proportional] 2.63s call tests/step_methods/test_metropolis.py::test_sampling_state[Metropolis-simple_model] 2.49s call tests/step_methods/test_compound.py::TestStepCompound::test_step_continuous[<function TestStepCompound.<lambda> at 0x00000299110989D0>-1000] 2.01s call tests/step_methods/hmc/test_nuts.py::TestStepNUTS::test_step_continuous[<lambda>-1000_1] 1.79s call tests/step_methods/test_compound.py::TestStatsBijection::test_flatten_steps 1.63s call tests/step_methods/hmc/test_nuts.py::TestNutsCheckTrace::test_sampler_stats 1.45s call tests/step_methods/hmc/test_nuts.py::test_nuts_step_legacy_value_grad_function 1.37s call tests/step_methods/hmc/test_hmc.py::TestStepHamiltonianMC::test_step_continuous[<lambda>-1000_0] 1.37s call tests/step_methods/hmc/test_hmc.py::TestStepHamiltonianMC::test_step_continuous[<lambda>-1000_1] 1.28s call tests/step_methods/test_compound.py::TestCompoundStep::test_blocked 1.18s call tests/step_methods/hmc/test_hmc.py::test_leapfrog_reversible 0.96s call tests/step_methods/test_metropolis.py::TestDEMetropolisZ::test_tuning_lambda_sequential 0.95s call tests/step_methods/test_metropolis.py::TestDEMetropolisZ::test_tuning_reset 0.91s call tests/step_methods/test_compound.py::TestStatsMetadata::test_stats_from_steps 0.85s call tests/step_methods/test_metropolis.py::TestRVsAssignmentMetropolis::test_discrete_steps[BinaryGibbsMetropolis] 0.73s call tests/step_methods/test_metropolis.py::TestDEMetropolisZ::test_tuning_none 0.39s call tests/step_methods/test_metropolis.py::TestDEMetropolisZ::test_custom_proposal_dist 0.37s call tests/step_methods/test_metropolis.py::TestDEMetropolisZ::test_tune_drop_fraction 0.36s call tests/step_methods/hmc/test_nuts.py::TestNutsCheckTrace::test_bad_init_parallel ========= 118 passed, 6 skipped, 15950 warnings in 631.19s (0:10:31) ========== (Calculating time from 2025-05-28T05:38:28Z to 2025-05-28T05:48:07Z) macos (macos-latest, float64, 3.13, tests/backends/test_arviz.py tests/backends/test_zarr.py test...
============================= slowest 50 durations ============================= 31.86s call tests/backends/test_arviz.py::TestDataPyMC::test_mv_missing_data_model 21.68s call tests/backends/test_arviz.py::TestDataPyMC::test_multivariate_observations 20.63s setup tests/backends/test_arviz.py::TestDataPyMC::test_to_idata 16.56s call tests/backends/test_arviz.py::TestDataPyMC::test_single_observation 9.55s setup tests/backends/test_zarr.py::test_record[single_step-include_transformed-frequent_writes] 7.74s call tests/backends/test_arviz.py::TestDataPyMC::test_autodetect_coords_from_model[True] 5.41s call tests/backends/test_arviz.py::TestDataPyMC::test_missing_data_model 4.65s call tests/backends/test_arviz.py::TestDataPyMC::test_overwrite_model_coords_dims 3.10s call tests/backends/test_arviz.py::TestDataPyMC::test_constant_data[True] 2.43s setup tests/backends/test_zarr.py::test_record[compound_step-include_transformed-frequent_writes] 2.24s call tests/backends/test_zarr.py::test_record[single_step-include_transformed-frequent_writes] 1.99s call tests/backends/test_arviz.py::TestDataPyMC::test_to_idata 1.84s call tests/variational/test_updates.py::test_updates_fast[scalar-without_args-all_params-adagrad_window] 1.72s call tests/backends/test_arviz.py::TestDataPyMC::test_potential 1.64s call tests/backends/test_arviz.py::TestDataPyMC::test_single_chain[1] 1.48s call tests/variational/test_updates.py::test_updates_fast[scalar-without_args-all_params-adam] 1.36s call tests/variational/test_updates.py::test_updates_fast[scalar-without_args-all_params-rmsprop] 1.29s call tests/backends/test_arviz.py::TestDataPyMC::test_predictions_constant_data 1.26s call tests/variational/test_updates.py::test_updates_fast[mixed-without_args-all_params-adadelta] 1.23s call tests/backends/test_arviz.py::TestDataPyMC::test_include_transformed 1.11s call tests/backends/test_zarr.py::test_sample[compound_step-include_transformed-discard_tuning-return_idata-keep_warning_stat-parallel_sampling-compute_loglike-frequent_writes] 1.11s call tests/backends/test_arviz.py::TestPyMCWarmupHandling::test_save_warmup[0-50-1-False] 1.06s setup tests/backends/test_zarr.py::test_sample[compound_step-include_transformed-discard_tuning-return_zarr-discard_warning_stat-sequential_sampling-compute_loglike-frequent_writes] 1.05s call tests/backends/test_arviz.py::TestDataPyMC::test_multiple_observed_rv[True] 1.02s setup tests/backends/test_zarr.py::test_sample[compound_step-discard_transformed-keep_tuning-return_idata-keep_warning_stat-parallel_sampling-no_loglike-sparse_writes] 1.02s setup tests/backends/test_zarr.py::test_sample[compound_step-discard_transformed-keep_tuning-return_idata-keep_warning_stat-parallel_sampling-no_loglike-frequent_writes] 1.02s setup tests/backends/test_zarr.py::test_split_warmup[compound_step-include_transformed-0] 1.00s call tests/backends/test_zarr.py::test_sampling_consistency[compound_step-frequent_writes] 0.98s setup tests/backends/test_zarr.py::test_sample[compound_step-discard_transformed-discard_tuning-return_zarr-discard_warning_stat-parallel_sampling-no_loglike-sparse_writes] 0.97s setup tests/backends/test_zarr.py::test_sample[compound_step-include_transformed-discard_tuning-return_zarr-discard_warning_stat-parallel_sampling-no_loglike-sparse_writes] 0.97s setup tests/backends/test_zarr.py::test_sample[compound_step-discard_transformed-discard_tuning-return_zarr-discard_warning_stat-parallel_sampling-compute_loglike-frequent_writes] 0.97s setup tests/backends/test_zarr.py::test_record[compound_step-discard_transformed-frequent_writes] 0.97s setup tests/backends/test_zarr.py::test_sample[compound_step-include_transformed-discard_tuning-return_idata-keep_warning_stat-parallel_sampling-no_loglike-sparse_writes] 0.95s setup tests/backends/test_zarr.py::test_sample[compound_step-include_transformed-discard_tuning-return_zarr-keep_warning_stat-sequential_sampling-no_loglike-frequent_writes] 0.95s setup tests/backends/test_zarr.py::test_split_warmup[compound_step-include_transformed-5] 0.94s call tests/backends/test_arviz.py::TestDataPyMC::test_posterior_predictive_thinned 0.94s setup tests/backends/test_zarr.py::test_sample[compound_step-include_transformed-discard_tuning-return_zarr-keep_warning_stat-parallel_sampling-compute_loglike-sparse_writes] 0.94s setup tests/backends/test_zarr.py::test_sample[single_step-discard_transformed-discard_tuning-return_zarr-keep_warning_stat-sequential_sampling-compute_loglike-sparse_writes] 0.94s setup tests/backends/test_zarr.py::test_split_warmup[compound_step-include_transformed-10] 0.94s call tests/backends/test_zarr.py::test_sampling_consistency[single_step-frequent_writes] 0.93s setup tests/backends/test_zarr.py::test_sample[compound_step-include_transformed-discard_tuning-return_idata-discard_warning_stat-parallel_sampling-no_loglike-frequent_writes] 0.93s setup tests/backends/test_zarr.py::test_sample[compound_step-include_transformed-keep_tuning-return_idata-discard_warning_stat-sequential_sampling-no_loglike-sparse_writes] 0.92s setup tests/backends/test_zarr.py::test_sample[compound_step-include_transformed-discard_tuning-return_idata-discard_warning_stat-parallel_sampling-compute_loglike-sparse_writes] 0.92s setup tests/backends/test_zarr.py::test_split_warmup[compound_step-discard_transformed-0] 0.92s setup tests/backends/test_zarr.py::test_sample[compound_step-include_transformed-discard_tuning-return_zarr-discard_warning_stat-parallel_sampling-compute_loglike-sparse_writes] 0.91s setup tests/backends/test_zarr.py::test_sample[compound_step-include_transformed-discard_tuning-return_idata-keep_warning_stat-sequential_sampling-compute_loglike-sparse_writes] 0.90s setup tests/backends/test_zarr.py::test_sample[compound_step-include_transformed-discard_tuning-return_zarr-keep_warning_stat-parallel_sampling-no_loglike-sparse_writes] 0.90s setup tests/backends/test_zarr.py::test_sample[compound_step-include_transformed-discard_tuning-return_idata-discard_warning_stat-sequential_sampling-compute_loglike-frequent_writes] 0.89s setup tests/backends/test_zarr.py::test_sample[compound_step-include_transformed-keep_tuning-return_zarr-keep_warning_stat-sequential_sampling-no_loglike-sparse_writes] 0.88s setup tests/backends/test_zarr.py::test_sample[compound_step-include_transformed-keep_tuning-return_idata-discard_warning_stat-parallel_sampling-no_loglike-frequent_writes] ============ 480 passed, 64 skipped, 1 warning in 460.59s (0:07:40) ============ (Calculating time from 2025-05-28T05:38:28Z to 2025-05-28T05:56:04Z) ubuntu (ubuntu-latest, float64, 3.13, tests/distributions/test_timeseries.py tests/gp/test_cov.py...
============================= slowest 50 durations ============================= 32.12s call tests/gp/test_hsgp_approx.py::TestHSGP::test_prior[cov_func0-centered] 28.98s call tests/distributions/test_timeseries.py::TestAR::test_batched_sigma 27.46s call tests/gp/test_hsgp_approx.py::TestHSGPPeriodic::test_prior[100.0-cov_func0] 24.44s call tests/gp/test_hsgp_approx.py::TestHSGP::test_prior[cov_func1-noncentered] 24.25s call tests/gp/test_hsgp_approx.py::TestHSGPPeriodic::test_conditional_periodic[cov_func0] 23.85s setup tests/gp/test_gp.py::TestMarginalVsMarginalApprox::test_fits_and_preds[FITC] 23.13s call tests/gp/test_hsgp_approx.py::TestHSGP::test_conditional[cov_func0-centered] 23.06s call tests/gp/test_hsgp_approx.py::TestHSGP::test_conditional[cov_func1-noncentered] 21.82s call tests/distributions/test_timeseries.py::TestPredefinedRandomWalk::test_gaussian_inference 21.58s call tests/distributions/test_timeseries.py::TestRandomWalk::test_init_logp_univariate[init_dist0] 17.59s call tests/gp/test_gp.py::TestMarginalVsMarginalApprox::test_fits_and_preds[FITC] 17.09s call tests/distributions/test_timeseries.py::TestAR::test_multivariate_init_dist 16.45s call tests/model/test_core.py::TestImputationMissingData::test_missing_multivariate_separable 16.33s call tests/distributions/test_timeseries.py::TestRandomWalk::test_support_point[init_dist1-innovation_dist1-9-size1-expected1-True] 14.88s call tests/distributions/test_timeseries.py::TestEulerMaruyama::test_linear_model 14.72s call tests/distributions/test_timeseries.py::TestAR::test_batched_size[False] 14.64s call tests/distributions/test_timeseries.py::TestRandomWalk::test_init_logp_multivariate[init_dist0] 14.37s call tests/distributions/test_timeseries.py::TestAR::test_batched_size[True] 14.17s call tests/distributions/test_timeseries.py::TestGARCH11::test_batched_size[True-omega] 13.06s call tests/distributions/test_timeseries.py::TestRandomWalk::test_init_logp_univariate[init_dist1] 13.04s call tests/distributions/test_timeseries.py::TestRandomWalk::test_support_point[init_dist2-innovation_dist2-9-None-expected2-True] 12.28s call tests/model/test_core.py::TestImputationMissingData::test_truncated_normal 11.94s call tests/distributions/test_timeseries.py::TestGARCH11::test_support_point[size1-expected1] 11.25s call tests/distributions/test_timeseries.py::TestGARCH11::test_batched_size[True-beta_1] 11.15s call tests/model/transform/test_conditioning.py::test_change_value_transforms 10.66s call tests/model/test_core.py::TestValueGradFunction::test_missing_data 10.58s call tests/model/test_core.py::TestImputationMissingData::test_interval_missing_observations 10.53s call tests/gp/test_gp.py::TestGPAdditive::testAdditiveMarginal 10.41s call tests/gp/test_gp.py::TestMarginalVsLatent::testLatentMultioutput 10.25s call tests/gp/test_gp.py::TestMarginalVsMarginalApprox::test_fits_and_preds[VFE] 10.22s call tests/distributions/test_timeseries.py::TestGARCH11::test_batched_size[True-alpha_1] 10.12s call tests/distributions/test_timeseries.py::TestPredefinedRandomWalk::test_mvgaussian_with_chol_cov_rv[chol] 9.45s call tests/gp/test_gp.py::TestGPAdditive::testAdditiveMarginalApprox[VFE] 9.43s call tests/gp/test_gp.py::TestGPAdditive::testAdditiveMarginalApprox[FITC] 8.83s call tests/distributions/test_timeseries.py::TestGARCH11::test_batched_size[False-omega] 8.82s call tests/distributions/test_timeseries.py::TestGARCH11::test_batched_size[False-alpha_1] 8.73s call tests/distributions/test_timeseries.py::TestGARCH11::test_batched_size[False-beta_1] 8.35s call tests/gp/test_gp.py::TestMarginalKron::testMarginalKronvsMarginalpredict 8.26s call tests/distributions/test_timeseries.py::TestEulerMaruyama::test_batched_size[True-2] 8.20s call tests/distributions/test_timeseries.py::TestGARCH11::test_support_point[None-expected0] 7.61s call tests/distributions/test_timeseries.py::TestEulerMaruyama::test_batched_size[True-1] 6.85s call tests/ode/test_ode.py::TestDiffEqModel::test_vector_ode_1_param 6.64s call tests/model/test_core.py::test_model_d2logp[True] 6.39s call tests/model/test_core.py::TestImputationMissingData::test_missing_dual_observations 6.36s call tests/distributions/test_timeseries.py::TestAR::test_batched_rhos 5.91s call tests/gp/test_gp.py::TestGPAdditive::testAdditiveMarginalApprox[DTC] 5.82s call tests/ode/test_ode.py::TestSensitivityInitialCondition::test_sens_ic_vector_2_param_tensor 5.51s call tests/gp/test_gp.py::TestLatentKron::testLatentKronvsLatent 5.47s call tests/gp/test_gp.py::TestMarginalKron::testMarginalKronvsMarginal 5.45s call tests/gp/test_gp.py::TestGPAdditive::testAdditiveLatent =========== 463 passed, 3 xfailed, 21 warnings in 1001.47s (0:16:41) =========== (Calculating time from 2025-05-28T05:38:29Z to 2025-05-28T06:02:07Z) ubuntu (ubuntu-latest, float64, 3.13, tests/backends/test_mcbackend.py tests/backends/test_zarr.p...
============================= slowest 50 durations ============================= 33.79s call tests/distributions/test_truncated.py::test_change_truncated_size 22.26s call tests/distributions/test_truncated.py::test_truncated_multiple_rngs 22.23s call tests/distributions/test_truncated.py::test_truncated_support_point[truncated_dist2--1-None-shape2-expected2] 21.85s call tests/backends/test_mcbackend.py::test_make_runmeta_and_point_fn 20.68s call tests/distributions/test_truncated.py::test_vectorized_bounds 19.54s call tests/logprob/test_transforms.py::TestTransform::test_check_jac_det[transform2] 19.53s call tests/logprob/test_tensor.py::test_measurable_join_multivariate[size19-10-size29-10-2-False-2] 16.99s call tests/logprob/test_transform_value.py::test_default_value_transform_logprob[pt_dist17-dist_params17-<lambda>-size17] 16.65s call tests/logprob/test_tensor.py::test_measurable_join_multivariate[size15-10-size25-10-1-True-1] 14.98s call tests/logprob/test_transform_value.py::test_default_value_transform_logprob[pt_dist16-dist_params16-<lambda>-None] 14.27s call tests/logprob/test_transform_value.py::test_weakref_leak 11.96s call tests/distributions/test_truncated.py::test_truncated_support_point[truncated_dist1--1-2-shape1-expected1] 11.69s call tests/distributions/test_truncated.py::test_truncated_maxwell_dist 11.54s setup tests/backends/test_zarr.py::test_record[single_step-include_transformed-frequent_writes] 11.06s call tests/distributions/test_truncated.py::test_truncation_continuous_random[False-True-rejection--1-inf] 9.87s call tests/logprob/test_scan.py::test_scan_joint_logprob[False] 9.69s call tests/logprob/test_transforms.py::test_extra_bijective_rv_transforms[pt_transform2-transform2] 9.59s call tests/logprob/test_linalg.py::test_matrix_vector_transform[batch_shape1-True] 9.22s call tests/logprob/test_composite_logprob.py::test_affine_join_interdependent[False] 8.82s call tests/distributions/test_truncated.py::test_truncation_continuous_random[False-False-icdf--1-inf] 8.63s call tests/distributions/test_truncated.py::test_truncated_support_point[truncated_dist3-None-upper3-shape3-expected3] 8.57s call tests/logprob/test_linalg.py::test_matrix_vector_transform[batch_shape0-True] 8.36s call tests/distributions/test_truncated.py::test_truncation_continuous_random[False-True-icdf--1-inf] 8.17s call tests/distributions/test_truncated.py::test_truncated_inference 8.06s call tests/backends/test_mcbackend.py::TestMcBackendSampling::test_return_multitrace[False] 7.98s call tests/logprob/test_transform_value.py::test_default_value_transform_logprob[pt_dist15-dist_params15-<lambda>-size15] 7.72s call tests/logprob/test_mixture.py::test_hetero_mixture_categorical[X_args6-Y_args6-Z_args6-p_val6-comp_size6-idx_size6-extra_indices6-0-True] 7.44s call tests/distributions/test_truncated.py::test_truncation_logprob_bound_check 7.43s call tests/logprob/test_mixture.py::test_expand_indices_basic[A_parts8-indices8] 7.35s call tests/logprob/test_scan.py::test_convert_outer_out_to_in_sit_sot 7.10s call tests/distributions/test_truncated.py::test_truncation_continuous_random[True-False-icdf--1-inf] 6.76s call tests/logprob/test_mixture.py::test_expand_indices_moved_subspaces[A_parts0-indices0] 6.68s call tests/logprob/test_cumsum.py::test_normal_cumsum[size4-0] 6.65s call tests/distributions/test_truncated.py::test_truncation_discrete_random[rejection-2-inf] 6.50s call tests/distributions/test_truncated.py::test_truncation_continuous_random[False-False-rejection--1-inf] 6.37s call tests/distributions/test_truncated.py::test_truncated_gamma 6.36s call tests/logprob/test_tensor.py::test_measurable_join_multivariate[size12-2-size22-2-0-True-0] 6.26s call tests/logprob/test_scan.py::test_scan_multiple_output_types 6.11s call tests/logprob/test_order.py::test_max_logprob[shape4-0.9-None] 6.04s call tests/backends/test_mcbackend.py::test_get_variables_and_point_fn 5.87s call tests/distributions/test_truncated.py::test_truncation_continuous_random[True-True-icdf--1-inf] 5.74s call tests/logprob/test_transforms.py::TestLocScaleRVTransform::test_scale_transform_rv[rv_size2-matrix-False] 5.61s call tests/logprob/test_checks.py::test_specify_shape_logprob 5.34s call tests/logprob/test_order.py::test_max_logprob[3-0.85--1] 5.26s call tests/distributions/test_truncated.py::test_truncated_custom_dist_indexed_argument[rv_op0] 5.18s call tests/distributions/test_truncated.py::test_truncated_symbolic_rv[<lambda>0] 5.09s call tests/logprob/test_transform_value.py::test_scan_transform 4.95s call tests/logprob/test_tensor.py::test_measurable_join_multivariate[size17-5-size27-5-0-False-0] 4.94s call tests/logprob/test_mixture.py::test_expand_indices_basic[A_parts2-indices2] 4.91s call tests/logprob/test_tensor.py::test_measurable_join_univariate[size14-size24-0-False] ===== 667 passed, 64 skipped, 9 xfailed, 30 warnings in 1359.77s (0:22:39) ===== You can find more information on how to contribute here
Automatically generated by GitHub Action
Latest run date: 2025-06-03
Run logs: 15292379262
Metadata
Metadata
Assignees
Labels
No labels