[galaxyproject/galaxy] 5ab286: Prevent transient job state test failures from fai...
Branch: refs/heads/dev Home: https://github.com/galaxyproject/galaxy Commit: 5ab28634cabc1df2aa14e9db303247e41b9ea311 https://github.com/galaxyproject/galaxy/commit/5ab28634cabc1df2aa14e9db30324... Author: John Chilton <jmchilton@gmail.com> Date: 2017-08-29 (Tue, 29 Aug 2017) Changed paths: M test/api/test_jobs.py Log Message: ----------- Prevent transient job state test failures from failing the build. A precondition to the real meat of the test is failing to be met sometimes in production - this failure is indicating a problem with the test and not with Galaxy. I previously tried to address this with https://github.com/galaxyproject/galaxy/pull/3988 but that didn't work. Now if the trainsient ok occurs the test will be skipped. Most of the time it won't skip and the rest of the test will execute and ensure there aren't regressions in behaviors related to cleaning up datasets after job completion. I'm placing the skips a couple different places so hopefully we can get a stack trace at somepoint - knowing where the code is when the job state is changing from running to ok will help puzzle out what is handing for the two minutes the job is running in the test framework. Commit: 2f9cd0ee491cc99af4a64416e21ce95e6e7dbb33 https://github.com/galaxyproject/galaxy/commit/2f9cd0ee491cc99af4a64416e21ce... Author: Martin Cech <marten@bx.psu.edu> Date: 2017-08-30 (Wed, 30 Aug 2017) Changed paths: M test/api/test_jobs.py Log Message: ----------- Merge pull request #4510 from jmchilton/job_test_fix Prevent transient job state test failures from failing the build. Compare: https://github.com/galaxyproject/galaxy/compare/f3b8a121b7d9...2f9cd0ee491c
participants (1)
-
GitHub