Hi Randy,
I'm a physicist colleague of Geoff (he's our IT tech). The test list has 3 upload tests (2 of which are pylinac: catphan and winston-lutz, the other a csv), several composite tests reporting back analysed data, grabbing baselines from an imported library and providing diffs to expected value, and a boolean (yes/no) test.
As Geoff says, if you leave the boolean unanswered (and unskipped) when submitting with all 3 files uploaded, it just crashes the CherryPy service (running 3.1 on Windows) . When we ran this on v3.0 on Ubuntu there was no problem. However, if you don't upload one of the 2 pylinac test files, the page behaves as expected ("values required if not skipping").
Just something we noticed when doing our upgrade testing, it isn't something we can reproduce on any other test list thankfully.
Many thanks,
Dan