There was a bug previously that made it so that validation only provided accurate results if threshold == 100. This fixes that.
The PR includes a complete rewrite of the validation logic: instead of using MGRS Tile IDs for validation, it uses RTC Burst ID matching. The logic works like this:
RTC bursts are queried at CMR between a start and end date
DSWx-S1 tiles are queried for at CMR between the same start and end dates
A list of input RTC bursts used for the DSWx-S1 tiles are extracted and aggregated
Lists 1 and 3 are compared for differences. If differences are found, a report table is generated detailing MGRS Tile ID, covered RTC burst IDs, and missing / unprocessed RTC burst IDs.
Proposed Changes
[CHANGE] Fixes to script to use RTC burst ID based validation
Purpose
Proposed Changes
Issues
888
Testing