(Please be patient, these tests take a while to run.)