* python/trfArgClasses.py
- Correct setting of dataset from dsn#lfn notation in case of list or simple string input in argFile.valueSetter - Stricter tests for multiple dsn#lnf inputs in argFile._getDatasetFromFilename * test/test_trfArgClasses.py - Expanded test coverage for dsn#lfn cases * Tagging PyJobTransforms-02-03-58 (PyJobTransforms-02-03-58) * python/trfArgClasses.py - Correct setting of dataset from dsn#lfn notation in case of list or simple string input in argFile.valueSetter - Stricter tests for multiple dsn#lnf inputs in argFile._getDatasetFromFilename * test/test_trfArgClasses.py - Expanded test coverage for dsn#lfn cases * Tagging PyJobTransforms-02-03-58 2015-06-23 Graeme Stewart <graeme.andrew.stewart@cern.ch> * python/trfArgClasses.py - Add a selfMerge method for argBSFile (merges DRAWs in MP mode) * python/trfExe.py - Add self._athenaMP data member to base transformExecutor class, with getter - Trap UnboundLocalError when handling memory monitor in scriptExecutor.execute - Use trfMPTools.athenaMPOutputHandler in athenaExecutor.postExecute, deleting previous athenaExecutor._athenaMPoutputs method - Major refectoring of bsMergeExecutor to properly handle inputs/outputs with different names; support stub file when all input files are empty, including 'fake' execution ... (Long ChangeLog diff - truncated)
Showing
- Tools/PyJobTransforms/python/trfArgClasses.py 95 additions, 60 deletionsTools/PyJobTransforms/python/trfArgClasses.py
- Tools/PyJobTransforms/python/trfArgs.py 15 additions, 6 deletionsTools/PyJobTransforms/python/trfArgs.py
- Tools/PyJobTransforms/python/trfExe.py 119 additions, 155 deletionsTools/PyJobTransforms/python/trfExe.py
- Tools/PyJobTransforms/python/trfFileUtils.py 2 additions, 2 deletionsTools/PyJobTransforms/python/trfFileUtils.py
- Tools/PyJobTransforms/python/trfMPTools.py 155 additions, 0 deletionsTools/PyJobTransforms/python/trfMPTools.py
- Tools/PyJobTransforms/python/trfReports.py 8 additions, 3 deletionsTools/PyJobTransforms/python/trfReports.py
- Tools/PyJobTransforms/python/trfValidation.py 8 additions, 3 deletionsTools/PyJobTransforms/python/trfValidation.py
- Tools/PyJobTransforms/test/test_Reco_AthenaMP_tf.py 6 additions, 21 deletionsTools/PyJobTransforms/test/test_Reco_AthenaMP_tf.py
- Tools/PyJobTransforms/test/test_Reco_q222_tf.py 45 additions, 0 deletionsTools/PyJobTransforms/test/test_Reco_q222_tf.py
- Tools/PyJobTransforms/test/test_trfArgClasses.py 59 additions, 7 deletionsTools/PyJobTransforms/test/test_trfArgClasses.py
- Tools/PyJobTransforms/test/test_trfArgs.py 24 additions, 1 deletionTools/PyJobTransforms/test/test_trfArgs.py
- Tools/PyJobTransforms/test/test_trfMPTools.py 162 additions, 0 deletionsTools/PyJobTransforms/test/test_trfMPTools.py
Loading
Please register or sign in to comment