FR10 reporting mock bypasses the response we need to test

MinaArcher0424 · 9 Mar 2026, 15:15 UTC

Closed
MI
MinaArcher0424
Our offline controller-reporting screen works because the mock returns true to everything. I need the developer to test the response interpretation, including missing data, while the FR10 bench is unavailable. The bracket shown on screen must not become rejected merely because its status could not be read.

11 replies

AL
AlexAbbott0037
Replying to MinaArcher0424

Use saved responses from the applicable interface and send them through the real parser. Start with a successful read, missing data and a failed read rather than a mock-only screen path.

19 points
MI
MinaArcher0424
Replying to AlexAbbott0037

The developer has saved successful and failed reads from the same application version. We can also supply a deliberately incomplete response. The current mock was bypassing the parser entirely.

24 points
RO
RobinAllen0338
Replying to MinaArcher0424

What does the ordinary screen show after a successful read followed by a failure, Mina?

6 points
CH
ChloeBennett0744
Replying to RobinAllen0338

Keep response failure distinct from the controller status being reported. I would want the screen to say that the read failed, with any older value clearly identified as old.

-4 points
LU
LucaAdams0091
Replying to RobinAllen0338

And test that sequence without clearing the screen between cases, because a fresh screen is very good at hiding yesterday's green value.

18 points
MI
MinaArcher0424
Replying to RobinAllen0338

Robin, it keeps the old value looking current. The success-to-failure test exposed that immediately. The developer has separated last successful value from current read state in the draft.

24 points
AL
AlexAbbott0037
Replying to MinaArcher0424

Check first-read failure as well. There is no older value to display in that case.

15 points
RO
RobinAllen0338
Replying to MinaArcher0424

Does incomplete data take the same failure route rather than becoming a false status value?

6 points
MI
MinaArcher0424
Replying to RobinAllen0338

Yes, and the diagnostic says which required field was absent. First-read failure shows no value. A later failure shows the last reading as old, with its observation time, not as a new reading.

6 points
CH
ChloeBennett0744
Replying to MinaArcher0424

Have the trainer read both screen states without the developer explaining them. The distinction may be correct internally while the wording still suggests an inspection rejection.

6 points
MI
MinaArcher0424
Replying to ChloeBennett0744

The trainer recognised both as unavailable current status, not rejected brackets. Saved success, failed read, incomplete response and success-then-failure all passed through the real reporting screen. This offline repair is complete; controller connection checks remain separate.

25 points

Discussion closed

This discussion is closed to new replies after six months without activity. Last activity: .