[ET Trac] [Einstein Toolkit] #1517: Make Simfactory tell you what it's doing

Einstein Toolkit trac-noreply at einsteintoolkit.org
Fri Sep 19 08:40:36 CDT 2014


#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?

-- 
Ticket URL: <https://trac.einsteintoolkit.org/ticket/1517#comment:17>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit


More information about the Trac mailing list