简体中文界面。帖子、指南及政策正文保留原文;未对原文作自动翻译。

A delayed FR10 result closes the next plate attempt

SarahBrooks0850 · 2025年9月18日 06:24 UTC

已关闭
SA
SarahBrooks0850
I held an old plate result in our offline FR10 test and released it after the next attempt began, which made the new attempt look complete; how can I make that ordering repeatable and check the eventual repair without relying on random delays?

11 条回复

SA
SarahBrown0937

Use a queued sequence where the test explicitly releases each event, asserting the state after every delivery; keep the old result waiting while the new attempt begins, then deliver it on command.

14
SA
SarahBrooks0850

We have that sequence now and it reproduces the wrong match every time; both attempts currently share the plate label, with no separate attempt identity.

11
JU
JuliaBrooks0848

Add the same old result twice. One delayed nuisance is useful; two will catch a fix that only throws away the first one.

21
OW
OwenChan1095

Also keep the old attempt in the test history. Or rather, don't make success mean forgetting its result entirely. It should find its own attempt without changing the newer one.

-3
SA
SarahBrooks0850

Julia, duplicate added; Owen, agreed, the expected result updates the earlier attempt once and leaves the newer attempt waiting, with unmatched results kept separate.

19
SA
SarahBrown0937

Does the proposed attempt identity remain unique after restarting either side of the interface, not only while the test process stays open?

8
SA
SarahBrooks0850

Not in the first draft, Sarah Brown; the counter reset on application launch, so we've added that restart sequence before the developer changes the matching code.

8
JU
JuliaBrooks0848

Good catch. Test restoring an older saved file too, if that's something your maintainer actually does. Reopening isn't the only way old numbers come back.

19
SA
SarahBrown0937

Have the revised identity and duplicate cases passed now, or is the restart behaviour still being redesigned?

16
SA
SarahBrooks0850

The revised offline cases pass, including the older-file restore; thank you both, those were missing from my original happy-path test, but controls still needs to verify the real interface carries and retains the agreed identity.

17
OW
OwenChan1095

Has controls completed that interface check? I'd keep the offline result separate from the installed-system result in the handover until then.

19

讨论已关闭

此讨论已连续六个月没有活动,现已关闭新回复。 最后活动: .