Migrate TCK backend from .cdb to .git
switch to new git-native layout which omits ConfigTreeNodes, and stores only PropertyConfig
- each configuration corresponds to a given commit
- each set of fast-run changable configurations are on the same branch
- TCKs correspond to git tags
An example git repo converted from .cdb can be found at https://gitlab.cern.ch/graven/tck Interesting observation: this git repo is 22.5 Mb, whereas the source .cdb file is 125 Mb, i.e. the (bare) git repo is 6x smaller.
- add option to obtain a collection of digests for a TCK
TODO: add a bit code which, after conversion, loops over all TCKs in the .cdb file, and for each TCK:
- pick up the same TCK from the .git version, and do the same.
- demand that those two sets of MD5 sums are equal
Edited by Andre Gunther
Merge request reports
Activity
assigned to @graven
added 7 commits
-
44e01f47...04cd1713 - 6 commits from branch
master
- bc5e3765 - add trivial conversion from .cdb to .git
-
44e01f47...04cd1713 - 6 commits from branch
added 9 commits
-
f1be03bd...088f8a65 - 8 commits from branch
master
- a576ab5b - add trivial conversion from .cdb to .git
-
f1be03bd...088f8a65 - 8 commits from branch
added 1 commit
- 40665744 - avoid crash when reading back NBB2HHTriggerTool properties
added 1 commit
- 3a7bbeef - avoid crash when reading back NBB2HHTriggerTool properties
added 1 commit
- db8fb6e0 - avoid crash when reading back NBB2HHTriggerTool properties
added 36 commits
-
0f0ddad4...254ae078 - 32 commits from branch
master
- acf7d0c7 - add trivial conversion from .cdb to .git
- 83162296 - switch to new git-native layout
- 4cef36de - avoid crash when reading back NBB2HHTriggerTool properties
- 8d6ed66a - Refactor to-git conversion code
Toggle commit list-
0f0ddad4...254ae078 - 32 commits from branch
Please register or sign in to reply