Skip to content

Fix external storage CaN test stability#1454

Merged
jmaeagle99 merged 6 commits intotemporalio:mainfrom
jmaeagle99:fix-exstore-can-test
Apr 23, 2026
Merged

Fix external storage CaN test stability#1454
jmaeagle99 merged 6 commits intotemporalio:mainfrom
jmaeagle99:fix-exstore-can-test

Conversation

@jmaeagle99
Copy link
Copy Markdown
Contributor

What was changed

Add signal/handler to test_extstore_continue_as_new_result_stored_under_current_run test to fix race condition.

Why?

The workflow used by test_extstore_continue_as_new_result_stored_under_current_run quickly performs a CaN operation, which doesn't allow the test to deterministically get the original run ID before the final run ID. Add a signal handler to pace the workflow with the test expectations.

Checklist

  1. How was this tested: Updated test
  2. Any docs updates needed? No

@jmaeagle99 jmaeagle99 requested a review from a team as a code owner April 15, 2026 19:10
@jmaeagle99 jmaeagle99 enabled auto-merge (squash) April 23, 2026 04:05
@jmaeagle99 jmaeagle99 merged commit cfedf83 into temporalio:main Apr 23, 2026
52 of 59 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants