Skip to content
Snippets Groups Projects

Nightly test to detect changes of classes in Trigger EDM

Merged Oleg Kuprash requested to merge okuprash/athena:check_streamerinfo into master

Summary of updates:

  • Updates StreamerInfoGenerator needed due to changes in Python binding introduced in ROOT 6.22
  • Make dictwrite.py callable from other packages, to use in a nightly test
  • Add the test itself. The test reads list of classes that are stored in Trigger EDM and detects whether in a given nightly build the checksum of TStreamerInfo class object is changed compared to what is already stored in bs-streamerinfos.root. If it is, the test is failed and will ask the Trigger EDM coordinator to update the streamerinfos file. This should help preventing errors in bytestream decoding in newer releases with evolved classes.
Edited by Oleg Kuprash

Merge request reports

Pipeline #2034435 passed

Pipeline passed for c6adfad5 on okuprash:check_streamerinfo

Approval is optional

Merged by Frank WinklmeierFrank Winklmeier 4 years ago (Oct 26, 2020 10:28am UTC)

Merge details

  • Changes merged into master with e328bfe9 (commits were squashed).
  • Did not delete the source branch.

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
Please register or sign in to reply
Loading