Join GitHub today
GitHub is home to over 36 million developers working together to host and review code, manage projects, and build software together.Sign up
Ready Integration Testing for Prime Time #3291
From a74cda6, "IntegrationTestCases differ from functional tests in that they start up a Galaxy instance configured on a per test class basis - so this new class of "integration tests" can test configuration modalities of Galaxy that cannot be tested with traditional Galaxy functional tests."
This PR adds the ability to run integration tests via
This PR adds a test case for various advanced job runner functionality - job resource parameters and re-submission of jobs based on hitting walltime and memory limits. These were previously not tested at all. In order to implement this testing I also enhanced the local job runner to leverage the job state handling framework implemented by @natefoo and previously only available to the asynchronous job runners.
Okay - so I have significantly expanded the scope of this PR. It now covers essentially all of #3293 as well.