Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Randomly failing test t_AlignDet_Telescope_align_new on masOS #282

Closed
petricm opened this issue Dec 13, 2017 · 1 comment · Fixed by #292
Closed

Randomly failing test t_AlignDet_Telescope_align_new on masOS #282

petricm opened this issue Dec 13, 2017 · 1 comment · Fixed by #292
Labels

Comments

@petricm
Copy link

petricm commented Dec 13, 2017

  • OS version: macOS 10.13
  • Compiler version: Apple clang 9.0
  • DD4hep version: master

The test t_AlignDet_Telescope_align_new fails randomly on a mac, it has a failure rate of approx 50%, since in one or two retries it passes

36/210 Test  #36: t_AlignDet_Telescope_align_new ................................***Failed  Required regular expression not found.Regex=[World transformation of: /world/Telescope/module_3/sensor  Tr:\( 3.9e\+02,       0,     4.9 \[cm\]\)
]  1.73 sec
 ### running test :  'geoPluginRun  -volmgr -destroy -plugin DD4hep_AlignmentExample_align_telescope -input file:/Users/gitlab-runner/builds/98de57ac/0/CLICdp/DetectorSoftware/DD4hep/examples/AlignDet/compact/Telescope.xml -setup file:/Users/gitlab-runner/builds/98de57ac/0/CLICdp/DetectorSoftware/DD4hep/examples/Conditions/data/manager.xml'
PersistencyIO    INFO  +++ Set Streamer to dd4hep::OpaqueDataBlock
PersistencyIO    INFO  +++ Patching TGeoVolume.fUserExtension to persistent
Info in <TGeoManager::TGeoManager>: Geometry world, Detector Geometry created
PersistencyIO    INFO  +++ Patching TGeoNode.fUserExtension to persistent
geoPluginRun: No geometry input supplied. No geometry will be loaded.
DD4hepVolumeManager INFO  **** running plugin DD4hepVolumeManager ! 
VolumeManager    INFO   - populating volume ids - be patient ...
VolumeManager    INFO   - populating volume ids - done. 0 nodes.
VolumeManager    INFO  +++ Volume manager populated and loaded.
Info in <TGeoManager::SetTopVolume>: Top volume is world_volume. Master volume is world_volume
Info in <TGeoNavigator::BuildCache>: --- Maximum geometry depth set to 100
Detector         INFO   *********** created World volume with size :      50      50      50
Info in <TGeoManager::CheckGeometry>: Fixing runtime shapes...
Info in <TGeoManager::CheckGeometry>: ...Nothing to fix
Info in <TGeoManager::CloseGeometry>: Counting nodes...
Info in <TGeoManager::Voxelize>: Voxelizing...
Info in <TGeoManager::CloseGeometry>: Building cache...
Info in <TGeoManager::CountLevels>: max level = 3, max placements = 9
Info in <TGeoManager::CloseGeometry>: 38 nodes/ 38 volume UID's in Detector Geometry
Info in <TGeoManager::CloseGeometry>: ----------------modeler ready----------------
Compact          INFO  ++ Converted subdetector:Telescope of type DD4hep_Example_Telescope [sensitive]
Detector         INFO  +++ Patching names of anonymous shapes....
DDCond           INFO  +++ Successfully installed conditions manager instance 'DD4hep_ConditionsManager_Type1' to Detector.
Prepare          INFO  Got a total of 0 deltas for processing alignments.
Example          INFO  Setup 0/0 conditions (S:0,L:0,C:0,M:0) (A:0,M:0) for IOV:run(1)      
Example          INFO  =========================================================
Example          INFO  ====  Alignment transformation BEFORE manipulation  =====
Example          INFO  =========================================================
Example          WARN  ++ Detector element:/world/Telescope No alignment conditions present. Delta:Not availible
Example          WARN  ++ Detector element:/world/Telescope/module_1 No alignment conditions present. Delta:Not availible
Example          WARN  ++ Detector element:/world/Telescope/module_1/sensor No alignment conditions present. Delta:Not availible
Example          WARN  ++ Detector element:/world/Telescope/module_3 No alignment conditions present. Delta:Not availible
Example          WARN  ++ Detector element:/world/Telescope/module_3/sensor No alignment conditions present. Delta:Not availible
Example          WARN  ++ Detector element:/world/Telescope/module_5 No alignment conditions present. Delta:Not availible
Example          WARN  ++ Detector element:/world/Telescope/module_5/sensor No alignment conditions present. Delta:Not availible
Example          WARN  ++ Detector element:/world/Telescope/module_8/sensor No alignment conditions present. Delta:Not availible
Example          INFO  =========================================================
Example          INFO  ====  Alignment transformation AFTER manipulation   =====
Example          INFO  =========================================================
Example          INFO  ++ World transformation of: /world/Telescope                  Tr:(      55,       0,       0 [cm])
matrix  - tr=1  rot=1  refl=0  scl=0
  1.000000    0.000000    0.000000    Tx =  55.000000
  0.000000    1.000000    0.000000    Ty =   0.000000
  0.000000    0.000000    1.000000    Tz =   0.000000
Example          INFO  ++ World transformation of: /world/Telescope/module_1         Tr:( 3.3e+02,       0,       0 [cm])
matrix  - tr=1  rot=1  refl=0  scl=0
  1.000000    0.000000    0.000000    Tx = 333.000000
  0.000000    1.000000    0.000000    Ty =   0.000000
  0.000000    0.000000    1.000000    Tz =   0.000000
Example          INFO  ++ World transformation of: /world/Telescope/module_1/sensor  Tr:( 3.3e+02,       0,   -0.42 [cm])
matrix  - tr=1  rot=1  refl=0  scl=0
  1.000000    0.000000    0.000000    Tx = 333.000000
  0.000000    1.000000    0.000000    Ty =   0.000000
  0.000000    0.000000    1.000000    Tz =  -0.420000
Example          INFO  ++ World transformation of: /world/Telescope/module_2/sensor  Tr:(      55,       0,     2.4 [cm])
matrix  - tr=1  rot=1  refl=0  scl=0
  1.000000    0.000000    0.000000    Tx =  55.000000
  0.000000    1.000000    0.000000    Ty =   0.000000
  0.000000    0.000000    1.000000    Tz =   2.395000
Example          INFO  ++ World transformation of: /world/Telescope/module_3         Tr:( 3.3e+02,       0,       5 [cm])
matrix  - tr=1  rot=1  refl=0  scl=0
  1.000000    0.000000    0.000000    Tx = 333.000000
  0.000000    1.000000    0.000000    Ty =   0.000000
  0.000000    0.000000    1.000000    Tz =   5.000000
Example          INFO  ++ World transformation of: /world/Telescope/module_3/sensor  Tr:( 3.3e+02,       0,     4.9 [cm])
matrix  - tr=1  rot=1  refl=0  scl=0
  1.000000    0.000000    0.000000    Tx = 333.000000
  0.000000    1.000000    0.000000    Ty =   0.000000
  0.000000    0.000000    1.000000    Tz =   4.895000
Example          INFO  ++ World transformation of: /world/Telescope/module_4/sensor  Tr:(      55,       0,     7.4 [cm])
matrix  - tr=1  rot=1  refl=0  scl=0
  1.000000    0.000000    0.000000    Tx =  55.000000
  0.000000    1.000000    0.000000    Ty =   0.000000
  0.000000    0.000000    1.000000    Tz =   7.395000
Example          INFO  ++ World transformation of: /world/Telescope/module_5         Tr:(      55,       0,      25 [cm])
matrix  - tr=1  rot=1  refl=0  scl=0
  1.000000    0.000000    0.000000    Tx =  55.000000
  0.000000    1.000000    0.000000    Ty =   0.000000
  0.000000    0.000000    1.000000    Tz =  25.000000
Example          INFO  ++ World transformation of: /world/Telescope/module_5/sensor  Tr:(      55,       0,      25 [cm])
matrix  - tr=1  rot=1  refl=0  scl=0
  1.000000    0.000000    0.000000    Tx =  55.000000
  0.000000    1.000000    0.000000    Ty =   0.000000
  0.000000    0.000000    1.000000    Tz =  24.895000
Example          INFO  ++ World transformation of: /world/Telescope/module_6/sensor  Tr:(      55,       0,      42 [cm])
matrix  - tr=1  rot=1  refl=0  scl=0
  1.000000    0.000000    0.000000    Tx =  55.000000
  0.000000    1.000000    0.000000    Ty =   0.000000
  0.000000    0.000000    1.000000    Tz =  42.395000
Example          INFO  ++ World transformation of: /world/Telescope/module_7/sensor  Tr:(      55,       0,      45 [cm])
matrix  - tr=1  rot=1  refl=0  scl=0
  1.000000    0.000000    0.000000    Tx =  55.000000
  0.000000    1.000000    0.000000    Ty =   0.000000
  0.000000    0.000000    1.000000    Tz =  44.895000
Example          INFO  ++ World transformation of: /world/Telescope/module_8/sensor  Tr:(      55,       0,      47 [cm])
matrix  - tr=1  rot=1  refl=0  scl=0
  1.000000    0.000000    0.000000    Tx =  55.000000
  0.000000    1.000000    0.000000    Ty =   0.000000
  0.000000    0.000000    1.000000    Tz =  47.395000
geoPluginRun: Executed dd4hep plugin: 'DD4hep_AlignmentExample_align_telescope' with args (4) :[ -input file:/Users/gitlab-runner/builds/98de57ac/0/CLICdp/DetectorSoftware/DD4hep/examples/AlignDet/compact/Telescope.xml -setup file:/Users/gitlab-runner/builds/98de57ac/0/CLICdp/DetectorSoftware/DD4hep/examples/Conditions/data/manager.xml ]
ConditionsPool   INFO  +++ Remove Conditions for pool with IOV: run(1):[-9223372036854775808-9223372036854775807] age:  0 [  22 entries]
@petricm petricm added the bug label Dec 13, 2017
@MarkusFrankATcernch
Copy link
Contributor

The issue should be solved now.
See pull request #292 for details.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants