I am using Hudson for continuous integration in out project. We are using python, git and nose tests for unit testing. What I need is that Hudson should execute nose tests after every build. For that I have added following shell scripts in under execute shell section.
$ nosetests /sub/test_sample1.py
$ nosetests /sub/test_sample2.py
$ nosetests /sub/test_sample3.py
...
Hudson is executing this scripts correctly. But the problem is that in case of any of the test scripts fails here that it won't run other scripts next to it. It stops after first error. I want it should keep on executing all test cases. How can I do this?