Skip to content

fix(inkless): ensure ReplicaManager shutdown in Inkless tests - #623

Merged
tvainika merged 1 commit into
mainfrom
jeqo/fix-replica-manager-test
Jun 1, 2026
Merged

fix(inkless): ensure ReplicaManager shutdown in Inkless tests#623
tvainika merged 1 commit into
mainfrom
jeqo/fix-replica-manager-test

Conversation

@jeqo

@jeqo jeqo commented May 29, 2026

Copy link
Copy Markdown
Contributor

Move replicaManager initialization outside try blocks so shutdown can be placed in finally, preventing executor-Fetch thread leaks that cause verifyNoUnexpectedThreads failures in CI nightly.

@jeqo

jeqo commented May 29, 2026

Copy link
Copy Markdown
Contributor Author

Running Nightly CI manually on this branch to check if it goes green again: https://github.com/aiven/inkless/actions/runs/26640104032

@jeqo
jeqo force-pushed the jeqo/fix-replica-manager-test branch from c51f1b5 to 3754fec Compare May 29, 2026 13:56
@jeqo

jeqo commented May 29, 2026

Copy link
Copy Markdown
Contributor Author

Move replicaManager initialization outside try blocks so shutdown
can be placed in finally, preventing executor-Fetch thread leaks
that cause verifyNoUnexpectedThreads failures in CI nightly.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@jeqo
jeqo force-pushed the jeqo/fix-replica-manager-test branch from 3754fec to 154914c Compare May 29, 2026 15:05
@jeqo

jeqo commented May 29, 2026

Copy link
Copy Markdown
Contributor Author

CI back to green, testing Nightly CI again: https://github.com/aiven/inkless/actions/runs/26646059681

@jeqo

jeqo commented May 29, 2026

Copy link
Copy Markdown
Contributor Author

Nightly CI is green again 🟢

@jeqo
jeqo marked this pull request as ready for review May 29, 2026 16:38
@jeqo
jeqo requested review from tvainika and viktorsomogyi May 29, 2026 16:38
@tvainika
tvainika merged commit bd6a05a into main Jun 1, 2026
9 checks passed
@tvainika
tvainika deleted the jeqo/fix-replica-manager-test branch June 1, 2026 05:49
giuseppelillo pushed a commit that referenced this pull request Jun 4, 2026
Move replicaManager initialization outside try blocks so shutdown
can be placed in finally, preventing executor-Fetch thread leaks
that cause verifyNoUnexpectedThreads failures in CI nightly.

Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
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