The online tests use a CFN stack that is supposed to stay up for ~3 hours after any activity. Currently the detection of activity is flawed as it requires that a change occurs to the stack and not just an attempt to update the stack. This is problematic as it could result in the stack self-destructing while it's being used.
Specifically, an CFN update that results in no change does not reset the timer.