79 | | == Jenkins == |
80 | | CI Server: SysAdmin/Jenkins |
| 79 | == Continuous Integration == |
| 80 | CI Server results: |
| 81 | http://82.71.213.53/eden/admin/result |
| 82 | |
| 83 | To run the test suite manually: |
| 84 | {{{ |
| 85 | sudo sh /etc/cron.custom/web2pystarter |
| 86 | }}} |
| 87 | Open another console then: |
| 88 | {{{ |
| 89 | sudo sh /etc/cron.custom/testsuite |
| 90 | }}} |
| 91 | This first updates Eden and Web2py from Github, then runs the functional tests followed by smoke tests. |
| 92 | |
| 93 | To just run smoke tests: |
| 94 | {{{ |
| 95 | cd /home/web2py |
| 96 | 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 |
| 97 | }}} |
| 98 | |
| 99 | We also have an install of [SysAdmin/Jenkins Jenkins] which should ideally be configured to run this. |