Skip to content

Add schema check

Marco Clemencic requested to merge add-schema-check into master

This MR introduces an automatic consistency check on the schema of the conditions database.

The check makes sure that all the condition payloads in a .yml folder are consistent (same number and name of top level keys) and enforces that the file .schema.json is in sync with the content of the files.

We are not making any assumption on the internal format of the condition objects as those changes can be easily handled at runtime, while schema changes may lead to failures at the framework (DD4hep) level.

I also fixed a couple of issues in the repository.

Edited by Marco Clemencic

Merge request reports