Hello everyone,

I'm trying to move some integration tests for our django app to Jenkins.

I already succesfully managed to run integration tests for our business 
logic doing with coverage and violations as well, using something like:

COVER_OPTIONS="--with-coverage --cover-package=company_core 
--cover-inclusive --cover-erase"

ve/bin/pip install -r test-requirements.txt
source ve/bin/activate
nosetests --nologcapture --with-xunit $COVER_OPTIONS 
company_core/tests/unit company_core/tests/integration
python -m coverage xml -i
pylint -f parseable -d I0011,R0801 company_core | tee pylint.out


However for the app itself, we need something more, because I need to be 
able to run locally one API server on port 9797 and the django app itself 
on port 8000.

So ideally the flow should be the following on Jenkins:
- checkout everything
- run api and app daemons
- run integration tests
- collect results and kill daemons

I still haven't found a proper way to run the daemon processes though, any 
suggestions?
Thanks

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to