The Travis build was failing on a time out intermittently every once in a while despite all of the same test runs passing on my local machine, so I figured the time out was happening because Travis was running the tests too slowly sometimes, so I extended to the time out from 5 seconds to 15 seconds when the tests are run with Grunt to try to avoid the tests timing out on Travis.