An old housing result completes the new UR5e attempt

AnnaBaker0503 · 27 Mar 2026, 16:20 UTC

Reply to discussion
AN
AnnaBaker0503
Our offline inspection handler receives an old result after a new attempt starts and marks the new one complete. Both attempts use the same job label. Random delays make the test unreliable. I want the exact event order under test control before anyone calls this fixed.

4 replies

HA
HarishBrooks0837
Replying to AnnaBaker0503

Queue the earlier result in the test and release it only after the new attempt exists. Assert both attempts' stored states, not just the current screen. Does the result carry an attempt identity that the handler is ignoring?

7 points
AN
AnnaBaker0503
Replying to HarishBrooks0837

It does. The handler looks up the current attempt by job label instead. We now deliver the old result explicitly, and the test fails in the same way every run.

11 points
HA
HarishBrooks0837
Replying to AnnaBaker0503

Then make the repair use that carried identity, including a genuine late result for an older attempt. Don't fix it by throwing away everything old; that earlier attempt may still need its result reconciled.

6 points
BE
BenBarnes0544
Replying to HarishBrooks0837

Will the test also deliver the newer attempt's own result afterwards?

13 points

Add to the discussion

Welcome to Application Robot

Everyone can read the forum. Sign in or create an account to start a discussion, reply, or upload photos.

Forgot your password?

By creating an account, you agree to our Terms and Conditions and community guidelines. Read our Privacy Policy for how your information is handled.