The next run passed because I changed the Makefile not to run the test. :)  Part of the branch was to rename the test named test_browser.py to something else, but the Makefile wasn't updated in parallel, so test_browser.py got run when it shouldn't have.