Changes between Version 2 and Version 3 of SysAdmin/ContinuousIntegration


Ignore:
Timestamp:
12/17/12 12:19:43 (12 years ago)
Author:
spM
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • SysAdmin/ContinuousIntegration

    v2 v3  
    5454  * sudo /etc/init.d/uwsgi start
    5555
    56 === Start Test Suite Manually ===
     56=== Start Test Suite Manually On the CI Server===
    5757
     58{{{#!sh
     59sudo sh /etc/cron.custom/web2pystarter
     60}}}
     61Open another console then:
     62{{{#!sh
     63sudo sh /etc/cron.custom/testsuite
     64}}}
     65This first updates Eden and Web2py from Github, then runs the functional tests followed by smoke tests.
    5866
    59 xvfb-run -a python web2py.py -S eden -M -R ~web2py/applications/eden/modules/tests/suite.py
     67To just run smoke tests:
     68{{{#!sh
     69cd /home/web2py
     70xvfb-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}}}
    6072
    61 
     73We also have an install of [SysAdmin/Jenkins Jenkins] which should ideally be configured to run this.
    6274==== Shell Script to Start The Test Suite On The CI Server ====
    6375