#1517: Make Simfactory tell you what it's doing --------------------------+------------------------------------------------- Reporter: sbrandt | Owner: sbrandt Type: enhancement | Status: reopened Priority: optional | Milestone: Cactus_4.3.0 Component: SimFactory | Version: development version Resolution: | Keywords: --------------------------+------------------------------------------------- Changes (by hinder):
* status: closed => reopened * resolution: fixed =>
Comment:
I have reverted this commit because it causes the automated build and test to fail completely. See https://build.barrywardell.net/job/EinsteinToolkit/1312/console. The failure is
{{{ Skeleton Created Job directory: "/home/jenkins/workspace/EinsteinToolkit/../simulations/EinsteinToolkit_a639fc5731c04d0ace7e147133c453e5b82ad5bb_1" Option --testsuite given Executable: "/home/jenkins/workspace/EinsteinToolkit/exe/cactus_sim" Option list: "/home/jenkins/workspace/EinsteinToolkit/../simulations/EinsteinToolkit_a639fc5731c04d0ace7e147133c453e5b82ad5bb_1/SIMFACTORY/cfg/OptionList" Submit script: "/home/jenkins/workspace/EinsteinToolkit/../simulations/EinsteinToolkit_a639fc5731c04d0ace7e147133c453e5b82ad5bb_1/SIMFACTORY/run/SubmitScript" Run script: "/home/jenkins/workspace/EinsteinToolkit/../simulations/EinsteinToolkit_a639fc5731c04d0ace7e147133c453e5b82ad5bb_1/SIMFACTORY/run/RunScript" Simulation name: EinsteinToolkit_a639fc5731c04d0ace7e147133c453e5b82ad5bb_1 Assigned restart id: 0 Copying testsuite data Traceback (most recent call last): File "simfactory/bin/../lib/sim.py", line 148, in <module> main() File "simfactory/bin/../lib/sim.py", line 144, in main CommandDispatch() File "simfactory/bin/../lib/sim.py", line 106, in CommandDispatch module.main() File "/home/jenkins/workspace/EinsteinToolkit/simfactory/lib/sim- manage.py", line 397, in main CommandDispatch() File "/home/jenkins/workspace/EinsteinToolkit/simfactory/lib/sim- manage.py", line 376, in CommandDispatch exec("command_%s()" % command) File "<string>", line 1, in <module> File "/home/jenkins/workspace/EinsteinToolkit/simfactory/lib/sim- manage.py", line 183, in command_create_run command_run() File "/home/jenkins/workspace/EinsteinToolkit/simfactory/lib/sim- manage.py", line 220, in command_run restart.userRun(simulationName) File "/home/jenkins/workspace/EinsteinToolkit/simfactory/lib/simrestart.py", line 956, in userRun self.copyTestsuiteData() File "/home/jenkins/workspace/EinsteinToolkit/simfactory/lib/simrestart.py", line 494, in copyTestsuiteData rsyncversion = simlib.RsyncVersion(rsyncInfo) File "/home/jenkins/workspace/EinsteinToolkit/simfactory/lib/simlib.py", line 1055, in RsyncVersion versionText = ExecuteCommand('%s --version' % rsynccmd, True) File "/home/jenkins/workspace/EinsteinToolkit/simfactory/lib/simlib.py", line 545, in ExecuteCommand if (not output) or (global_dict['VERBOSE']): KeyError: 'VERBOSE' }}}
The script which is running when this failure occurs is at https://bitbucket.org/ianhinder/cactusjenkins/src/master/test- cactus?at=master and the relevant command is presumably the {{{ simfactory/bin/sim create-run --testsuite $tests --procs $cores --num- threads $((cores/nprocs)) $simname }}} Maybe you can reproduce the failure with a similar command line?