After downgrading to Python 3.6, things are much better: down to 2 failures:
- pymc3/tests/test_model_graph.py::TestSimpleModel::test_graphviz
- pymc3/tests/test_step.py::TestNutsCheckTrace::test_bad_init FAILED
See https://bpaste.net/show/8d52561e45bc
I think the graphviz test is just a library problem having to do with me forgetting to reinstall the library when I downgraded to 3.6
Lines 2805 on in the (extremely slow to load) paste show test_bad_init
results, which look like there may be a more real problem there. I’m a bit confused, because I would expect an error to be raised when we are testing a bad initial value. IIUC, the value error we expected did get signaled, but then we also see a chain failure error, which the test did not expect.