![]() |
Belle II Software
release-05-02-19
|
Variables | |
| dictionary | EXPECTED_CHECKSUMS |
| A mapping name -> version, checksum of the expected objects. More... | |
| list | OBJECT_NAMES |
| Object names part of mdst. More... | |
| list | objects = [get_object_with_name(object_name)() for object_name in OBJECT_NAMES] |
| the actual objects corresponding to the names | |
| list | problems = [] |
| keep track of found problems | |
| found = get_streamer_checksums(objects) | |
| dictionary of objects to (version, checksum) | |
| expected_version | |
| expected_checksum | |
Check that all the classdef versions and class checksums are consistent to prevent accidental mismatch: If one forgets to increase the ClassDef but the streamer info checksum changes this will trigger a test failure. We can distuingish 1. ClassDef version changed unnecessary 2. forgot to change ClassDef 3. both changed
| expected_checksum |
checksum so far
Definition at line 81 of file mdst_class_versions.py.
| dictionary EXPECTED_CHECKSUMS |
A mapping name -> version, checksum of the expected objects.
Definition at line 17 of file mdst_class_versions.py.
| expected_version |
version so far
Definition at line 81 of file mdst_class_versions.py.
| list OBJECT_NAMES |