22 tests failing
4/26 passing (15%)Protocol error: Failed to deliver message (6 frames) cause of Not connected to peers. Unable to send messages(15)
status_busy_idle_lifecycle, execute_input_broadcast, complete_request +12 more
Timeout(3)
execute_stdout, execute_stderr, interrupt_request
Protocol error: Codec Error: Broken pipe (os error 32)(2)
execute_reply_ok, shutdown_reply
Timeout failures often indicate the kernel doesn't implement certain message types. Check if these messages are supported in your kernel.
heartbeat_responds
Kernel responds to heartbeat ping within timeout
heartbeatPass
kernel_info_reply_valid
Kernel returns valid kernel_info_reply with status ok
kernel_info_requestPass
kernel_info_has_language_info
kernel_info_reply contains non-empty language_info.name
kernel_info_requestPass
kernel_info_has_protocol_version
kernel_info_reply contains non-empty protocol_version
kernel_info_requestPass
execute_stdout
Execute code that prints produces stream message on stdout
execute_requestFail
execute_stderr
Execute code that prints to stderr produces stream message
streamFail
execute_reply_ok
Execute valid code returns execute_reply with status ok
execute_requestFail
status_busy_idle_lifecycle
Kernel broadcasts busy then idle status on iopub during execution
statusFail
execute_input_broadcast
Kernel broadcasts execute_input on iopub when executing
execute_inputFail
shutdown_reply
Kernel responds to shutdown request and terminates cleanly
shutdown_requestFail
complete_request
Kernel responds to completion request with complete_reply
complete_requestFail
inspect_request
Kernel responds to inspection request with inspect_reply
inspect_requestFail
is_complete_complete
Kernel correctly identifies complete code as 'complete'
is_complete_requestFail
is_complete_incomplete
Kernel correctly identifies incomplete code as 'incomplete'
is_complete_requestFail
history_request
Kernel responds to history request with history_reply
history_requestFail
comm_info_request
Kernel responds to comm_info request with comm_info_reply
comm_info_requestFail
error_handling
Kernel properly reports errors for invalid syntax
execute_requestFail
display_data
Kernel can produce display_data messages for rich output
display_dataFail
update_display_data
Kernel can update existing displays via update_display_data
update_display_dataFail
execute_result
Expression evaluation produces execute_result on iopub
execute_resultFail
rich_execute_result
Expression evaluation produces execute_result with rich MIME types (HTML, images, etc.)
execute_resultSkip
stdin_input_request
Kernel can request input from frontend via stdin channel
input_requestSkip
comms_lifecycle
Kernel supports comm open/msg/close lifecycle
comm_openFail
interrupt_request
Kernel responds to interrupt request on control channel
interrupt_requestFail
execution_count_increments
Execution count increments with each execute_request
execute_requestFail
parent_header_correlation
All response messages contain correct parent_header
parent_headerFail