Skip to content

Make kernel integration tests deterministic - #10

Merged
jph00 merged 1 commit into
mainfrom
pr/make-kernel-integration-tests-deterministic
Aug 30, 2026
Merged

Make kernel integration tests deterministic#10
jph00 merged 1 commit into
mainfrom
pr/make-kernel-integration-tests-deterministic

Conversation

@jph00

@jph00 jph00 commented Aug 30, 2026

Copy link
Copy Markdown
Contributor

Replace Kernmini’s handwritten ZMQ/process test harness with ConKernelClient across the Python adapter, native Rust, and IPython integration stories. Concurrent behavior now synchronizes on live protocol events instead of timing sleeps, fixing the transient late-IOPub CI failure.

The duplicated MiniSession machinery is removed, stable test kernel launchers replace generated scripts, and DEV documents the testing boundary. The DAP transport test remains deliberately direct because that transport is itself under test.

@jph00 jph00 added the bug Something isn't working label Aug 30, 2026
@jph00
jph00 merged commit 196adb5 into main Aug 30, 2026
@jph00
jph00 deleted the pr/make-kernel-integration-tests-deterministic branch August 30, 2026 10:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant