Changes between Version 2 and Version 3 of SysAdmin/ContinuousIntegration
- Timestamp:
- 12/17/12 12:19:43 (12 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
SysAdmin/ContinuousIntegration
v2 v3 54 54 * sudo /etc/init.d/uwsgi start 55 55 56 === Start Test Suite Manually ===56 === Start Test Suite Manually On the CI Server=== 57 57 58 {{{#!sh 59 sudo sh /etc/cron.custom/web2pystarter 60 }}} 61 Open another console then: 62 {{{#!sh 63 sudo sh /etc/cron.custom/testsuite 64 }}} 65 This first updates Eden and Web2py from Github, then runs the functional tests followed by smoke tests. 58 66 59 xvfb-run -a python web2py.py -S eden -M -R ~web2py/applications/eden/modules/tests/suite.py 67 To just run smoke tests: 68 {{{#!sh 69 cd /home/web2py 70 xvfb-run -a python web2py.py -S eden -M -R applications/eden/modules/tests/suite.py -A --html-path /home/web2py/applications/eden/static/test_smoke/ --suite smoke --force-debug --link-depth 16 -V 4 71 }}} 60 72 61 73 We also have an install of [SysAdmin/Jenkins Jenkins] which should ideally be configured to run this. 62 74 ==== Shell Script to Start The Test Suite On The CI Server ==== 63 75