========================== slowest 100 test durations ==========================
42.57s call     test/contrib/test_funsor.py::test_gaussian_hmm
25.67s call     test/test_mcmc.py::test_compile_warmup_run[True-sequential-2]
25.47s call     test/test_mcmc.py::test_compile_warmup_run[False-sequential-2]
23.90s call     test/test_mcmc.py::test_logistic_regression_x64[SA]
20.14s call     test/test_mcmc.py::test_beta_bernoulli_x64[SA]
19.67s call     test/test_mcmc.py::test_functional_beta_bernoulli_x64[NUTS]
17.90s call     test/test_mcmc.py::test_functional_beta_bernoulli_x64[HMC]
16.25s call     test/test_reparam.py::test_neals_funnel_smoke
13.92s call     test/test_mcmc.py::test_model_with_multiple_exec_paths[False]
13.56s call     test/contrib/test_control_flow.py::test_scan
12.36s call     test/test_mcmc.py::test_model_with_multiple_exec_paths[True]
10.90s call     test/test_mcmc.py::test_compile_warmup_run[False-vectorized-2]
9.96s call     test/test_mcmc.py::test_compile_warmup_run[True-vectorized-2]
9.73s call     test/test_autoguide.py::test_logistic_regression[AutoBNAFNormal]
9.63s call     test/test_mcmc.py::test_beta_bernoulli_x64[NUTS]
8.71s call     test/test_mcmc.py::test_reuse_mcmc_run[50-False]
8.62s call     test/contrib/test_funsor.py::test_gaussian_mixture_model
8.37s call     test/test_autoguide.py::test_beta_bernoulli[AutoBNAFNormal]
8.31s call     test/test_mcmc.py::test_mcmc_progbar
7.73s call     test/test_mcmc.py::test_change_point_x64
7.70s call     test/test_mcmc.py::test_logistic_regression_x64[HMC]
7.30s call     test/test_mcmc.py::test_reuse_mcmc_run[100-False]
7.10s call     test/test_nn.py::test_block_neural_arn[batch_shape0-None-hidden_factors1-5]
7.07s call     test/test_mcmc.py::test_reuse_mcmc_run[50-True]
6.94s call     test/test_hmc_util.py::test_welford_covariance[True-False-True]
6.83s call     test/test_distributions.py::test_expand[sample_shape1-prepend_shape1-LKJ-None-params31]
6.72s call     test/test_mcmc.py::test_logistic_regression_x64[NUTS]
6.71s call     test/test_hmc_util.py::test_welford_covariance[False-False-True]
6.62s call     test/test_nn.py::test_masks[2-2-6]
6.41s call     test/test_infer_util.py::test_predictive[True]
6.25s call     test/contrib/test_funsor.py::test_bernoulli_latent_model
6.12s call     test/test_infer_util.py::test_predictive_with_guide
6.05s call     test/test_mcmc.py::test_uniform_normal
5.78s call     test/test_mcmc.py::test_empty_model[True-parallel-2]
5.67s call     test/test_mcmc.py::test_empty_model[False-parallel-2]
5.66s call     test/contrib/test_funsor.py::test_change_point
5.66s call     test/test_mcmc.py::test_empty_model[True-sequential-2]
5.62s call     test/test_mcmc.py::test_empty_model[False-sequential-2]
5.28s call     test/test_autoguide.py::test_logistic_regression[AutoIAFNormal]
5.25s call     test/test_infer_util.py::test_predictive[False]
4.99s call     test/test_hmc_util.py::test_welford_covariance[False-True-True]
4.91s call     test/test_hmc_util.py::test_welford_covariance[True-True-True]
4.79s call     test/test_mcmc.py::test_prior_with_sample_shape
4.66s call     test/test_infer_util.py::test_predictive_with_improper
4.66s call     test/test_nn.py::test_block_neural_arn[batch_shape0-None-hidden_factors0-5]
4.49s call     test/test_svi.py::test_jitted_update_fn
4.47s call     test/test_autoguide.py::test_beta_bernoulli[AutoIAFNormal]
4.35s call     test/test_mcmc.py::test_dirichlet_categorical_x64[True-NUTS]
4.31s call     test/test_mcmc.py::test_improper_prior
4.25s call     test/test_infer_util.py::test_initialize_model_dirichlet_categorical[init_strategy1]
4.25s call     test/test_infer_util.py::test_initialize_model_dirichlet_categorical[init_strategy2]
4.23s call     test/test_autoguide.py::test_beta_bernoulli[AutoDiagonalNormal]
4.23s call     test/test_mcmc.py::test_improper_normal
4.20s call     test/test_mcmc.py::test_beta_bernoulli_x64[HMC]
4.13s call     test/test_mcmc.py::test_empty_model[True-vectorized-2]
4.09s call     test/pyroapi/test_pyroapi.py::test_local_param_ok[py]
4.09s call     test/test_mcmc.py::test_correlated_mvn
3.98s call     test/test_mcmc.py::test_dirichlet_categorical_x64[False-NUTS]
3.95s call     test/test_distributions.py::test_expand[sample_shape1-prepend_shape1-LKJCholesky-None-params37]
3.91s call     test/test_distributions.py::test_expand[sample_shape1-prepend_shape0-LKJ-None-params31]
3.91s call     test/test_distributions.py::test_mean_var[LKJ-None-params31]
3.91s call     test/test_distributions.py::test_pathwise_gradient[StudentT-sp_dist4-params4]
3.86s call     test/test_distributions.py::test_pathwise_gradient[Gamma-sp_dist0-params0]
3.86s call     test/test_distributions.py::test_pathwise_gradient[Beta-sp_dist3-params3]
3.86s call     test/test_compile.py::test_mcmc_one_chain[True-True]
3.82s call     test/test_compile.py::test_mcmc_one_chain[True-False]
3.78s call     test/pyroapi/test_pyroapi.py::test_plate_ok[py]
3.77s call     test/test_svi.py::test_beta_bernoulli[elbo1]
3.75s call     test/test_mcmc.py::test_reuse_mcmc_run[100-True]
3.72s call     test/test_mcmc.py::test_unnormalized_normal_x64[True-NUTS]
3.69s call     test/test_distributions.py::test_expand[sample_shape0-prepend_shape1-LKJ-None-params31]
3.69s call     test/pyroapi/test_pyroapi.py::test_constraints[py]
3.65s call     test/test_distributions.py::test_expand[sample_shape1-prepend_shape1-LKJCholesky-None-params34]
3.64s call     test/test_distributions.py::test_dist_shape[prepend_shape2-LKJ-None-params31]
3.63s call     test/test_distributions.py::test_expand[sample_shape1-prepend_shape1-Poisson-<lambda>-params95]
3.61s call     test/test_mcmc.py::test_extra_fields
3.59s call     test/pyroapi/test_pyroapi.py::test_constraints[jit]
3.59s call     test/pyroapi/test_pyroapi.py::test_local_param_ok[jit]
3.58s call     test/test_infer_util.py::test_initialize_model_dirichlet_categorical[init_strategy0]
3.56s call     test/test_distributions.py::test_expand[sample_shape1-prepend_shape1-LKJ-None-params30]
3.54s call     test/test_mcmc.py::test_empty_model[False-vectorized-2]
3.54s call     test/pyroapi/test_pyroapi.py::test_plate_ok[jit]
3.51s call     test/test_infer_util.py::test_log_likelihood[batch_shape1]
3.49s call     test/test_mcmc.py::test_binomial_stable_x64[True]
3.35s call     test/test_mcmc.py::test_binomial_stable_x64[False]
3.34s call     test/test_nn.py::test_masks[1-2-6]
3.31s call     test/test_distributions.py::test_mean_var[Beta-<lambda>-params2]
3.22s call     test/pyroapi/test_pyroapi.py::test_nested_plate_plate_ok[py]
3.20s call     test/test_autoguide.py::test_logistic_regression[AutoDiagonalNormal]
3.17s call     test/test_reparam.py::test_loc_scale[0-Normal-0.0-(3, 2)]
3.17s call     test/test_distributions.py::test_mean_var[LKJCholesky-None-params37]
3.16s call     test/pyroapi/test_pyroapi.py::test_nested_plate_plate_ok[jit]
3.13s call     test/test_distributions.py::test_expand[sample_shape0-prepend_shape1-LKJCholesky-None-params37]
3.10s call     test/test_distributions.py::test_expand[sample_shape0-prepend_shape1-LKJCholesky-None-params34]
3.10s call     test/test_distributions.py::test_expand[sample_shape1-prepend_shape0-LKJCholesky-None-params34]
3.07s call     test/test_mcmc.py::test_compile_warmup_run[True-parallel-1]
3.07s call     test/test_mcmc.py::test_compile_warmup_run[False-parallel-1]
3.06s call     test/test_infer_util.py::test_model_with_mask_false
3.05s call     test/test_distributions.py::test_mean_var[LKJCholesky-None-params34]
3.03s call     test/test_mcmc.py::test_empty_model[False-sequential-1]
=== 2782 passed, 411 skipped, 16 deselected, 3 xfailed in 1373.71s (0:22:53) ===