Hello everyone!
Recently, I've developed a tool for Galaxy. During the development, I've been using my own local instance of Tool Shed to test everything out.
The tool contains functional tests and when I run these tests on my local Tool Shed, They end up with success. (I performed steps described under " Using the Install and Test Framework With a Local Tool Shed" here: http://gregvonkuster.org/galaxy-tool-shed-certifying-repositories-install-test-framework/) A few days ago, I've created a repository in the main Tool Shed and uploaded the tool there. I noticed that automated tests ran in the main Tool Shed fail with an error message: Exception: Job in error state.
So, what can I do to make my test success in the main Tool Shed?
You can see the tool and complete test traceback here:
https://toolshed.g2.bx.psu.edu/view/hammock/hammock
In my local Tool Shed, I have the classic "Tests that passed successfully" and just a short note about the test.