Closed akhenry closed 2 years ago
Classifying as blocker for now as this could mislead the operator if they do not realize they are seeing data outside of the range they have specified based on the assumption that it is doing this in fixed mode as well. If this behavior is not happening in fixed mode, then this could be downgraded to medium.
Reclassifying as critical. It's an important issue, but it shouldn't block release.
This needs investigation to see if we can reproduce in any of our environments.
@akhenry I'm having trouble replicating this:
Walking through the code in the debugger, the check below should be rejecting telemetry produced after the bounds have been set: https://github.com/nasa/openmct/blob/master/src/api/telemetry/TelemetryCollection.js#L190 Perhaps somehow those bounds weren't set properly? Is this easy to see on banner? I can keep trying to replicate if so.
Astutely @davetsay pointed out that the time conductor in the screenshot is within bounds. I’ll close this ticket.
Summary
Telemetry tables are showing data with timestamps that are after the end bound of the time conductor. This is demonstrated in this example screenshot provided by the open source community:
Expected vs Current Behavior
Telemetry tables should respect the bounds defined by the time API.
Impact Check List