| 80 | | CI Server results: |
| 81 | | * http://82.71.213.53/eden/admin/result |
| 82 | | |
| 83 | | Setup Notes: |
| 84 | | * https://docs.google.com/document/d/1T29cF3kkK4lIAVdiATfE8a-tLm_Tyh3_dIh6FJWY7sU/edit |
| 85 | | |
| 86 | | To run the test suite manually: |
| 87 | | {{{ |
| 88 | | sudo sh /etc/cron.custom/web2pystarter |
| 89 | | }}} |
| 90 | | Open another console then: |
| 91 | | {{{ |
| 92 | | sudo sh /etc/cron.custom/testsuite |
| 93 | | }}} |
| 94 | | This first updates Eden and Web2py from Github, then runs the functional tests followed by smoke tests. |
| 95 | | |
| 96 | | To just run smoke tests: |
| 97 | | {{{ |
| 98 | | cd /home/web2py |
| 99 | | 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 |
| 100 | | }}} |
| 101 | | |
| 102 | | We also have an install of [SysAdmin/Jenkins Jenkins] which could be configured to run this. |
| 103 | | - or we could setupan Eden instance to manage this via Scheduler |
| 104 | | |
| | 80 | See SysAdmin/ContinuousIntegration |