Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 7 Next »

hEvery night regression testing occurs for several different
configurations across several different platforms. The results are
uploaded to CatTrack and a report is mailed out to the regression
mailing list. Look here if you are
looking for how to run our automated tests.

CatTrack

CatTrack is a web application designed to track results of the tests over time. All the results are kept at;

http://jikesrvm.anu.edu.au/cattrack

If CatTrack is done, core team members can attempt to bring it back up by doing the following:

ssh cattrack@jikesrvm.anu.edu.au './stop.sh ; ./start.sh'

Core Developer Information

Core developers may have access to a number of regression test
machines provided by Australia National University. These can be used
to test changes prior to committing them to the main source tree. The
easiest way to test the changes is to rsyncthe source tree
across. Given that most of the core developers will share a test
account on these machines it is required that you rsynch the source
tree into a subdirectory of the regression machines.

rsync -azvLe ssh --delete --exclude '.svn' --exclude 'rvmroot/target' --exclude 'rvmroot/components' --exclude 'rvmroot/dist' $localrvmroot $machine:$remotervmroot

where:

  • localrvmroot is the directory of your local world
  • machine is the ssh style machine description (eg. test@rvmppclnx32.anu.edu)
  • remotervmroot is the directory on the test machine (eg. /home/test/irogers/rvmroot)

this example shows putting your local machine as the source. You can
reverse the source and target to perform the copy the other way
around.

Current List of Regression Machines

Machine Name

Role

Location

OS

Architecture

Hardware details

jikesrvm

catrack

ANU

Linux

x86

P4

jalapeno

regression

ANU

Linux

x86_64

Core 2 Quad

habenero

regression

ANU

Linux

x86_64

Core 2 Duo

cayenne

regression

ANU

Linux

x86_64

P4-D

kumataka

regression

ANU

Linux

x86_64

P4-D

paprika

regression

ANU

OS X

x86

Core 2 Duo

rvmppclnx64

regression

ANU

Linux

ppc

Power5

piano

regression

Watson

Linux

ppc

JS21 (PPC970)

piccolo

regression

Watson

AIX

ppc

JS21 (PPC970)

excalibur

regression

Watson

AIX

ppc

Power4 (8 cores)

  • No labels