If "manage.py" would print test results into standard output, Jenkins build console would show how the tests are going.
Or did you mean that "manage.py" actually does that, but you do not see the output from manage.py until it has finished? If that's the case, the problem is caused by manage.py using buffered output. Manage.py should flush it's standard output after every line to send it to the pipe which connects the standard output to Jenkins. -- Sami 2012/4/22 photon <linna...@gmail.com> > Jenkins is a powerful tool, but when I build a job, I cannot see runtime > test progress or test results on the console output. The job is built by > way of "Execute shell". For example, I have following test results: > + ./manage.py test api > ..EEFBuild was aborte > > But jenkins only show the test results on console output when the build is > finished. > > When the build process is not finished, jenkins only shows the last > statement of test call(mange.py test ..) and an image of running circle, > but could not show the test progress, as the image shown below. > <https://lh4.googleusercontent.com/-8M4gbYpfMuc/T5QK_W6GdaI/AAAAAAAAAHY/xFAqLa5GBeM/s1600/jenkins_waiting_finished.jpg> > I think it would be convenient to get immediate test results when the > tests are still running. So is this possible by any configuration or > plugin? > Thanks in advance. >