Difference between revisions of "Testing Crons"

From Mpich
Jump to: navigation, search
(Raw crontab info)
Line 2: Line 2:
  
 
== Raw crontab info ==
 
== Raw crontab info ==
Dump of crontabs from [email protected] and [email protected] on relevant hosts as of 2008-01-07. AFAICT they are the only ones with testing related cron jobs.
+
Dump of crontabs from [email protected] and [email protected] on relevant hosts as of 2009-08-03. These cover the '''old''' nightly tests.
 
 
'''{{color|red|NOTE: I believe that smash has been replaced with lans32-2 and crunch has been replaced with lans32-1, but I'm not 100% certain.}}''' [[User:Goodell|Goodell]] 11:08, 18 January 2008 (CST)
 
  
 
<pre>
 
<pre>
 
<nowiki>
 
<nowiki>
==== dumping thakur's contab on schwinn
+
==== dumping thakur's contab on caccini
==== dumping thakur's contab on crunch
 
 
00 21 * * * /home/MPI/nightly/basictests -otherargs=-enable=-enable-sharedlibs=gcc -arch=IA32-Linux-GNU-shared
 
00 21 * * * /home/MPI/nightly/basictests -otherargs=-enable=-enable-sharedlibs=gcc -arch=IA32-Linux-GNU-shared
==== dumping thakur's contab on smash
 
# m h  dom mon dow  command
 
00 21 * * * /home/MPI/nightly/basictests -soft=intel-9.1 -cc="icc" -cxx="icpc" -fc="ifort" -f90="ifort" -arch=IA32-Linux-Intel
 
==== dumping thakur's contab on atlantis
 
45 20 * * 1,4 /home/MPI/nightly/basictests -cc=/opt/csw/gcc3/bin/gcc -cxx=/opt/csw/gcc3/bin/g++ -f77=/opt/csw/gcc3/bin/g77 -f90=/opt/csw/gcc3/bin/g77 -arch=SPARC-Solaris-GNU32
 
45 20 * * 2,5 /home/MPI/nightly/basictests -cc=cc -cxx=CC -fc=f77 -f90=f90 -arch=SPARC-Solaris-Sun32
 
45 20 * * 3,6 /home/MPI/nightly/basictests -cc="cc -xarch=v9" -cxx="CC -xarch=v9" -fc="f77 -xarch=v9" -f90="f90 -xarch=v9" -arch=SPARC-Solaris-Sun64
 
 
==== dumping thakur's contab on octagon
 
==== dumping thakur's contab on octagon
 
30 21 * * * /home/MPI/nightly/basictests -cc=gcc -cxx=g++ -f77=g77 -f90=gfortran -arch=x86_64-Linux-GNU
 
30 21 * * * /home/MPI/nightly/basictests -cc=gcc -cxx=g++ -f77=g77 -f90=gfortran -arch=x86_64-Linux-GNU
==== dumping thakur's contab on octopus
+
==== dumping thakur's contab on vanquish
00 22 * * * /home/MPI/nightly/basictests -soft=intel-9.1 -cc=icc -cxx=icpc -fc=ifort -f90=ifort -arch=x86_64-Linux-Intel
+
00 21 * * * /home/MPI/nightly/basictests -soft=intel-9.1 -cc=icc -cxx=icpc -fc=ifort -f90=ifort -arch=x86_64-Linux-Intel
 
==== dumping thakur's contab on triumph
 
==== dumping thakur's contab on triumph
 
49 06 * * 6 /home/MPI/nightly/getcoverage -updateweb -quiet
 
49 06 * * 6 /home/MPI/nightly/getcoverage -updateweb -quiet
 
49 06 * * 4 /home/MPI/nightly/getcoverage -updateweb -quiet -device=ch3:ssm
 
49 06 * * 4 /home/MPI/nightly/getcoverage -updateweb -quiet -device=ch3:ssm
 
49 06 * * 2 /home/MPI/nightly/getcoverage -updateweb -quiet -device=ch3:nemesis
 
49 06 * * 2 /home/MPI/nightly/getcoverage -updateweb -quiet -device=ch3:nemesis
47 08 * * * /homes/MPI/nightly/updatesum
+
47 08 * * * /home/MPI/nightly/updatesum
07 07 * * *  /homes/MPI/nightly/updatesum
+
07 07 * * *  /home/MPI/nightly/updatesum
07 17 * * *  /homes/MPI/nightly/cleanold
+
07 12 * * *  /home/MPI/nightly/updatesum
22 07 * * *  /homes/MPI/testing/tsuites/bin/updatetsuites
+
07 17 * * *  /home/MPI/nightly/cleanold
 +
22 19 * * *  /home/MPI/testing/tsuites/bin/updatetsuites
 
# updatecvs updates the mpich2 in /home/MPI/testing/mpich2/mpich2 and  
 
# updatecvs updates the mpich2 in /home/MPI/testing/mpich2/mpich2 and  
 
# runs maint/updatefiles over it
 
# runs maint/updatefiles over it
Line 37: Line 28:
 
09 08 * * * /home/MPI/nightly/updatetodo
 
09 08 * * * /home/MPI/nightly/updatetodo
 
# Get the CVS summaries
 
# Get the CVS summaries
 +
# 09 23 * * 0 /home/MPI/maint/getcvsinfo -preset=mpich
 
# 08 23 * * 0 /home/MPI/maint/getcvsinfo -preset=mpich2
 
# 08 23 * * 0 /home/MPI/maint/getcvsinfo -preset=mpich2
==== dumping buntinas's contab on schwinn
+
# Make sure that the ftp logs are being collected
 +
27 08 * * * /home/MPI/maint/ftplogs/checklogs
 +
# Get ftp log info
 +
17 03 1 * * /home/MPI/maint/ftplogs/get_aftp_monthly
 +
# Update the MPICH1 bug list page
 +
# 37 05 * * * /home/MPI/maint/makebuglist
 +
15 21 * * * /home/MPI/nightly/basictests -soft=intel-11 -cc="icc" -cxx="icpc" -fc="ifort" -f90="ifort" -arch=IA32-Linux-Intel
 +
==== dumping buntinas's contab on elephant
 
00 22 * * * /home/MPI/nightly/basictests -arch=IA32-Linux-GNU
 
00 22 * * * /home/MPI/nightly/basictests -arch=IA32-Linux-GNU
 
</nowiki>
 
</nowiki>
Line 44: Line 43:
  
 
The above output was created by concatenating the results of the following command as run by each user (along with some minor trimming):
 
The above output was created by concatenating the results of the following command as run by each user (along with some minor trimming):
  for h in schwinn crunch smash atlantis octagon octopus triumph ; do ; echo "==== dumping ${USER}'s contab on ${h}" ; ssh ${h}.mcs.anl.gov crontab -l ; done
+
  for h in schwinn crunch octagon octopus triumph vanquish elephant; do ; echo "==== dumping ${USER}'s contab on ${h}" ; ssh ${h}.mcs.anl.gov crontab -l ; done
  
 
== Human Readable Timeline ==
 
== Human Readable Timeline ==

Revision as of 18:25, 3 August 2009

This page should help in debugging issues running the nightly tests.

Raw crontab info

Dump of crontabs from [email protected] and [email protected] on relevant hosts as of 2009-08-03. These cover the old nightly tests.

==== dumping thakur's contab on caccini
00 21 * * * /home/MPI/nightly/basictests -otherargs=-enable=-enable-sharedlibs=gcc -arch=IA32-Linux-GNU-shared
==== dumping thakur's contab on octagon
30 21 * * * /home/MPI/nightly/basictests -cc=gcc -cxx=g++ -f77=g77 -f90=gfortran -arch=x86_64-Linux-GNU
==== dumping thakur's contab on vanquish
00 21 * * * /home/MPI/nightly/basictests -soft=intel-9.1 -cc=icc -cxx=icpc -fc=ifort -f90=ifort -arch=x86_64-Linux-Intel
==== dumping thakur's contab on triumph
49 06 * * 6 /home/MPI/nightly/getcoverage -updateweb -quiet
49 06 * * 4 /home/MPI/nightly/getcoverage -updateweb -quiet -device=ch3:ssm
49 06 * * 2 /home/MPI/nightly/getcoverage -updateweb -quiet -device=ch3:nemesis
47 08 * * * /home/MPI/nightly/updatesum
07 07 * * *  /home/MPI/nightly/updatesum
07 12 * * *  /home/MPI/nightly/updatesum
07 17 * * *  /home/MPI/nightly/cleanold
22 19 * * *  /home/MPI/testing/tsuites/bin/updatetsuites
# updatecvs updates the mpich2 in /home/MPI/testing/mpich2/mpich2 and 
# runs maint/updatefiles over it
09 20 * * * /home/MPI/nightly/updatecvs
# Update the mpich todo list.  Make this update happen after the
# check for runaways
09 08 * * * /home/MPI/nightly/updatetodo
# Get the CVS summaries
# 09 23 * * 0 /home/MPI/maint/getcvsinfo -preset=mpich
# 08 23 * * 0 /home/MPI/maint/getcvsinfo -preset=mpich2
# Make sure that the ftp logs are being collected
27 08 * * * /home/MPI/maint/ftplogs/checklogs
# Get ftp log info
17 03 1 * * /home/MPI/maint/ftplogs/get_aftp_monthly
# Update the MPICH1 bug list page
# 37 05 * * * /home/MPI/maint/makebuglist
15 21 * * * /home/MPI/nightly/basictests -soft=intel-11 -cc="icc" -cxx="icpc" -fc="ifort" -f90="ifort" -arch=IA32-Linux-Intel
==== dumping buntinas's contab on elephant
00 22 * * * /home/MPI/nightly/basictests -arch=IA32-Linux-GNU

The above output was created by concatenating the results of the following command as run by each user (along with some minor trimming):

for h in schwinn crunch octagon octopus triumph vanquish elephant; do ; echo "==== dumping ${USER}'s contab on ${h}" ; ssh ${h}.mcs.anl.gov crontab -l ; done

Human Readable Timeline

Host Crontab Owner Start Time Days of the Week Command
triumph thakur 6:49am Tue /home/MPI/nightly/getcoverage -updateweb -quiet -device=ch3:nemesis
triumph thakur 6:49am Thu /home/MPI/nightly/getcoverage -updateweb -quiet -device=ch3:ssm
triumph thakur 6:49am Sat /home/MPI/nightly/getcoverage -updateweb -quiet
triumph thakur 7:07am * /homes/MPI/nightly/updatesum
triumph thakur 7:22am * /homes/MPI/testing/tsuites/bin/updatetsuites
triumph thakur 8:09am * /home/MPI/nightly/updatetodo # Update the mpich todo list. Make this update happen after the check for runaways
triumph thakur 5:08pm * /homes/MPI/nightly/cleanold
triumph thakur 8:09pm * /home/MPI/nightly/updatecvs # updatecvs updates the mpich2 in /home/MPI/testing/mpich2/mpich2 and runs maint/updatefiles over it
atlantis thakur 8:45pm Mon,Thu /home/MPI/nightly/basictests -cc=/opt/csw/gcc3/bin/gcc -cxx=/opt/csw/gcc3/bin/g++ -f77=/opt/csw/gcc3/bin/g77 -f90=/opt/csw/gcc3/bin/g77 -arch=SPARC-Solaris-GNU32
atlantis thakur 8:45pm Wed,Sat /home/MPI/nightly/basictests -cc="cc -xarch=v9" -cxx="CC -xarch=v9" -fc="f77 -xarch=v9" -f90="f90 -xarch=v9" -arch=SPARC-Solaris-Sun64
crunch thakur 9:00pm * /home/MPI/nightly/basictests -otherargs=-enable=-enable-sharedlibs=gcc -arch=IA32-Linux-GNU-shared
smash thakur 9:00pm * /home/MPI/nightly/basictests -soft=intel-9.1 -cc="icc" -cxx="icpc" -fc="ifort" -f90="ifort" -arch=IA32-Linux-Intel
octagon thakur 9:30pm * /home/MPI/nightly/basictests -cc=gcc -cxx=g++ -f77=g77 -f90=gfortran -arch=x86_64-Linux-GNU
octopus thakur 10:00pm * /home/MPI/nightly/basictests -soft=intel-9.1 -cc=icc -cxx=icpc -fc=ifort -f90=ifort -arch=x86_64-Linux-Intel
schwinn buntinas 10:00pm * /home/MPI/nightly/basictests -arch=IA32-Linux-GNU