Reason for change

Improved the behavior of verify:

  • first and last datagrams are always checked (opening/closing reason/action)
  • verify will produce a separate lockfile for missing data
  • checkRun will fail on missing data only if the run is supposed to be complete

Test Procedure

We have processed LPA and LCI runs in the DEV pipeline with this version of L1Proc.

Rollback procedure

We can easily switch back to the previous version of L1Proc.

CCB Jira

SSC-282@JIRA

Details

L1Pipeline: L1Pipeline v2r4:

  • Modify the behavior of verify to write a separate lockfile, which is checked only when the run is 'ready to retire'.

svac/TestReport: TestReport-11-03-00

  • Always checking opening/closing action for first/last datagram.

Complete set of tags for L1Proc 2.4

GlastRelease (sim/recon): GlastRelease-v15r47p12gr16

ScienceTools (Level 2) : v9r18p5

svac/L1Pipeline: L1Pipeline v2r3p0

calibTkrUtil v2r9p1
calibGenTKR v4r5

dataMonitoring/FastMonCfg: FastMonCfg-02-01-01
dataMonitoring/DigiReconCalMeritCfg: DigiReconCalMeritCfg-01-04-06

dataMonitoring/Common: Common-06-08-03
dataMonitoring/FastMon: FastMon-05-02-01
datMonitoring/IGRF: IGRF-02-01-00

svac/Monitor: Monitor-01-06-01
svac/EngineeringModelRoot: v4r4

svac/TestReport: TestReport-11-03-00

users/richard/pipelineDatasets: v0r6

ft2Util: v1r2p31

evtClassDefs v0r18p0

GPLtools: GPLtools-01-15-01-fo06