BEAST-Fitting / beast

Bayesian Extinction And Stellar Tool
http://beast.readthedocs.io
23 stars 35 forks source link

Regression test failures #598

Open karllark opened 4 years ago

karllark commented 4 years ago

We have updated things in the BEAST that are causing some of the regression tests to fail. The cached files used by these tests need updating. Most of the standard cached files (i.e., generated by running the phat_small example) have already been updated. The remaining regression tests that need updated files or revising so that they are independent of the cached files are:

Updates for cached files/data needed (would also be useful to add code to the appropriate beast-example subdir to recreate these when needed)

We need to document how to generate the cached test files so that we can maintain these regression tests.

lea-hagen commented 4 years ago

I'm pretty sure the underlying reason for the failures of these is the number of PDF bins used in the fitting. Going from 50 to 100 bins changes the 1D/2D PDFs (obviously) as well as the stats. I keep getting mixed up with how many bins the tests should be using, so it would help to clarify that.

karllark commented 4 years ago

I don't think it is the number of bins, but that the SED file has changed due to removing the LogL < -9. points from the isochrones.

lea-hagen commented 4 years ago

Oh yeah, that too!

karllark commented 4 years ago

These tests are marked to be skipped in PR #596. When each test is fixed, the skip notation should be removed. Skipping the tests allows for the coverage report to be generated which is useful.