ATLAS Offline Software
Public Member Functions | Public Attributes | List of all members
TileRawDataReadTestConfig.Finalizer Class Reference
Inheritance diagram for TileRawDataReadTestConfig.Finalizer:
Collaboration diagram for TileRawDataReadTestConfig.Finalizer:

Public Member Functions

def __init__ (self, name=None, **kw)
 
def finalize (self)
 

Public Attributes

 refDirectory
 
 dumpDirectory
 

Detailed Description

Definition at line 58 of file TileRawDataReadTestConfig.py.

Constructor & Destructor Documentation

◆ __init__()

def TileRawDataReadTestConfig.Finalizer.__init__ (   self,
  name = None,
**  kw 
)

Definition at line 59 of file TileRawDataReadTestConfig.py.

59  def __init__(self, name=None, **kw):
60  self.refDirectory = ""
61  self.dumpDirectory = ""
62  super(Finalizer, self).__init__(name, **kw)
63 

Member Function Documentation

◆ finalize()

def TileRawDataReadTestConfig.Finalizer.finalize (   self)

Definition at line 64 of file TileRawDataReadTestConfig.py.

64  def finalize(self):
65  self.msg.info(f'Reference directory: {self.refDirectory}')
66  self.msg.info(f'Dump directory: {self.dumpDirectory}')
67  dumps = glob.glob(os.path.join(self.refDirectory, '*.dump'))
68  for refDump in dumps:
69  localDump = os.path.join(self.dumpDirectory, os.path.basename(refDump))
70  os.system(f'diff -u {refDump} {localDump}')
71  self.msg.info(f'Finalize: compared {len(dumps)} dumps')
72  sys.stdout.flush()
73  return StatusCode.Success
74 
75 

Member Data Documentation

◆ dumpDirectory

TileRawDataReadTestConfig.Finalizer.dumpDirectory

Definition at line 61 of file TileRawDataReadTestConfig.py.

◆ refDirectory

TileRawDataReadTestConfig.Finalizer.refDirectory

Definition at line 60 of file TileRawDataReadTestConfig.py.


The documentation for this class was generated from the following file:
grepfile.info
info
Definition: grepfile.py:38
python.tests.PyTestsLib.finalize
def finalize(self)
_info( "content of StoreGate..." ) self.sg.dump()
Definition: PyTestsLib.py:53
python.processes.powheg.ZZ.ZZ.__init__
def __init__(self, base_directory, **kwargs)
Constructor: all process options are set here.
Definition: ZZ.py:18