PyUtils: Parse and return xAOD::FileMetaData content
Load the FileMetaData object and its auxiliary store. Add a function to parse the content. Scan for dynamic FileMetaData and add code to grab it. At the moment, there are a few assumptions: the only std dynamic object is strings (true), any boolean starts with an 'is', and the only other possible attributes are floats.
Unfortunately, taking the dynamic FileMetaData attributes through the FileMetaData interface (which would be cleaner) does not work, these objects end up empty. Not sure what is the underlying reason.
Tag: @mrenda @gemmeren @tcuhadar
Tagged Tulay to make sure the additional information returned will not cause havoc in the ART tests. AN upshot here is that meta-diff
should now also find differences in the xAOD::FileMetaData
content.
Merge request reports
Activity
added JetEtmiss Tools master review-pending-level-1 labels
added 1 commit
- 2be735ed - Catch RDO and (D)AOD forms for dynamic attributes
CI Result SUCCESS (hash 14d8bc7a)Athena AthSimulation AthGeneration AnalysisBase AthAnalysis DetCommon externals cmake make required tests optional tests Full details available on this CI monitor view. Check the JIRA CI status board for known problems
Athena: number of compilation errors 0, warnings 0
AthSimulation: number of compilation errors 0, warnings 0
AthGeneration: number of compilation errors 0, warnings 0
AnalysisBase: number of compilation errors 0, warnings 0
AthAnalysis: number of compilation errors 0, warnings 0
DetCommon: number of compilation errors 0, warnings 0
For experts only: Jenkins output [CI-MERGE-REQUEST-CC7 44170] CI Result SUCCESS (hash 2be735ed)Athena AthSimulation AthGeneration AnalysisBase AthAnalysis DetCommon externals cmake make required tests optional tests Full details available on this CI monitor view. Check the JIRA CI status board for known problems
Athena: number of compilation errors 0, warnings 0
AthSimulation: number of compilation errors 0, warnings 0
AthGeneration: number of compilation errors 0, warnings 0
AnalysisBase: number of compilation errors 0, warnings 0
AthAnalysis: number of compilation errors 0, warnings 0
DetCommon: number of compilation errors 0, warnings 0
For experts only: Jenkins output [CI-MERGE-REQUEST-CC7 44179]added review-approved label and removed review-pending-level-1 label
- Resolved by Frank Berghaus
added review-pending-expert label
removed review-approved label
removed review-pending-expert label
added review-approved label
mentioned in commit ac940e5c
added sweep:ignore label
mentioned in merge request !49279 (merged)
mentioned in commit berghaus/athena@67737ff2