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 |