Skip to content

Draft: Create new test for interaction with the TriggerDB

Mark Stockton requested to merge mark/athena:23-ARTtest into 23.0

ART implementation of current cron test (ATR-21941)

Thanks @aporeba for assistance with the initial version.

Test runs 8 steps:

  1. Create the SMK as would be created for P1
  2. Move the files to a directory to avoid overwriting (performs quick check of jsonfile references that should not exist in the db HLTJO json
  3. Upload to the ART trigger DB (creates a temporary file with keys)
  4. Download from the DB and compare
  5. Create duplicate files
  6. Same move operations as 2. but in a second directory
  7. Repeat the upload and check same keys returned as in 3.
  8. Run from the DB using the keys created

Merge request reports