root/branches/newmole/scripts/readme.txt

Revision 687, 1.7 kB (checked in by peter, 2 years ago)

Merge changes from mainline upto r685.

This branch is now fully merged. Any remaining problems in doxygen, scripts
and tsuite should now be resolved.

  • Property svn:eol-style set to native
Line 
1===============================================================
2NIGHTLY RUN OF TEST SUITE
3
4nightly_run_tsuite.pl - main script on my machine
5        starts first and must end last since launches checks
6        runs second group of sims (second slave does first, a point of confusion)
7        copies current.exe to tsuite directory for second script to use
8        creates log fil autorun.log
9        checks results
10        sends email announcing results
11        calls ir_extime.pl to track exec time
12        calls promote_last_good to promote last to last_good if all is ok
13        autorun.log
14
15nightly_runL_tsuite_part2.pl  - second script
16        runs first block sims across network
17        uses current.exe in tsuite dir which was copied there by first script
18        autorun2.log log file in auto directory
19
20LOAD LEVELING
21$nmod_calc - var controls number of sims in each half
22        adjust in each script to get load leveling right
23        decrease value to have master end later
24
25===============================================================
26
27NIGHTLY COPY OF FILES ACROSS CLUSTER
28nightly_copy_files.pl
29        runs at 9pm each night if unix source.tar.gz is older than debug/current.exe
30        runs following:
31                copy_source.pl
32                copy_data.pl
33                copy_tsuite.pl
34
35===============================================================
36WEEKLY BACKUP
37weekly_backup.pl
38copies files to lightning cd rom, saturday night
39
40===============================================================
41MORNING DATE
42morning_dateit.pl
43run at 8am to update version number
44
45===============================================================
46
47SLOW RUNS
48scripts dayslow?.pl are called by lightning,
49all call dayslow_master.pl with an arg, 0, 1, or 2
50dayslow0 runs sims 0 - 4
51log file is dayslowx.log
52
53day_runL_slow.pl checks whether errors?.txt is younger than exe,
54        runs part of the test suite if no
55
Note: See TracBrowser for help on using the browser.