| | A simple regular testing of Moses codebase, aka cruise control |
| | -------------------------------------------------------------- |
| |
|
| | Features: |
| |
|
| | - Checkout latest commits |
| | - Test configure, make, make scripts |
| | - Run regression tests |
| | - Run a sample EMS pipeline |
| | - Report results into logfiles |
| | - A simple web interface in PHP |
| |
|
| | How to run cruise control: |
| |
|
| | 1) Download and compile SRILM |
| |
|
| | 2) Download, compile and install IRSTLM |
| |
|
| | 3) Edit the configuration file example.config. You can create as many |
| | configuration files as you like. |
| |
|
| | 4) Execute ./test_all_new_commits.sh yourfile.config |
| |
|
| |
|
| | How to set up the web interface: |
| |
|
| | 1) Install Apache and PHP |
| |
|
| | 2) Copy files from cruise-control/web into Apache |
| |
|
| | 3) Point StaticData::logs_path to correct directory, e.g. /home/cruise/logs/example/ |
| | Default value is |
| |
|
| | Written by Ondrej Bojar, Ales Tamchyna, Barry Haddow, Rimas Blazaitis |
| |
|