provide utility to inspect / assert data integrity in PDB (issue lists things to check)
- assert that all component test runs (modules, FE chips) have attachments following one of the schemas:
- attachment titles must always contain RAW, except for test types (
MIN_HEALTH_TEST,PIXEL_FAILURE_ANALYSIS,TUNING, andFECHIP_TEST)
- attachment titles must always contain RAW, except for test types (
- assert that subset of tests have attachments (e.g. none of the tests on PCBs currently require or have attachments) while most if not all tests on FE_CHIPs / MODULEs do -- perhaps "test runs with ObjectId-valid testRun numbers should have attachment checks"? (but this will miss test runs that need to be checked but are not done with localDB)
Edited by Giordon Holtsberg Stark