From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp12.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id QHC4KEg7ImP1pQAAbAwnHQ (envelope-from ) for ; Wed, 14 Sep 2022 22:36:24 +0200 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp12.migadu.com with LMTPS id aPBqKEg7ImNspwAAauVa8A (envelope-from ) for ; Wed, 14 Sep 2022 22:36:24 +0200 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 826003F1C2 for ; Wed, 14 Sep 2022 22:36:23 +0200 (CEST) Received: from localhost ([::1]:52908 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oYZ7N-0002Mr-DT for larch@yhetil.org; Wed, 14 Sep 2022 16:36:21 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:54264) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oYZ76-0002Lr-VO for bug-guix@gnu.org; Wed, 14 Sep 2022 16:36:07 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:39417) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oYZ74-0008So-GA for bug-guix@gnu.org; Wed, 14 Sep 2022 16:36:03 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1oYZ74-0007ri-3t for bug-guix@gnu.org; Wed, 14 Sep 2022 16:36:02 -0400 X-Loop: help-debbugs@gnu.org Subject: bug#57077: guix-jupyter fails a test References: In-Reply-To: Resent-From: Ricardo Wurmus Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Wed, 14 Sep 2022 20:36:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 57077 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 57077@debbugs.gnu.org Received: via spool by 57077-submit@debbugs.gnu.org id=B57077.166318772330189 (code B ref 57077); Wed, 14 Sep 2022 20:36:02 +0000 Received: (at 57077) by debbugs.gnu.org; 14 Sep 2022 20:35:23 +0000 Received: from localhost ([127.0.0.1]:56349 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oYZ6Q-0007qp-JA for submit@debbugs.gnu.org; Wed, 14 Sep 2022 16:35:23 -0400 Received: from sender4-of-o51.zoho.com ([136.143.188.51]:21116) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oYZ6M-0007qf-Lv for 57077@debbugs.gnu.org; Wed, 14 Sep 2022 16:35:21 -0400 ARC-Seal: i=1; a=rsa-sha256; t=1663187715; cv=none; d=zohomail.com; s=zohoarc; b=jTbBiH/FDKljJlRScfAV87Cd5aPnFOlswrAw8gGl/hIX6qoMO1y1KviwJ9iytTcoWlNqbKF/dpjxH25YaLsqP3rc0JEXnL6YlZHeITNycg8IBp3vwlCowBUc/qW+6/TFemW+8LziO0+Dw29+mhjL7KaxdkHyohElV4vx2ElnN/8= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1663187715; h=Content-Type:Content-Transfer-Encoding:Date:From:MIME-Version:Message-ID:Subject:To; bh=UZSbLQy6fOBT0vVDUdhz055mSEDk3FgN02nn1HvsK1w=; b=jRSn3YfhKK8kMzLmJVIXTFOsj0t/yYpL2okq9r2HxtN5iM+tltCZ2ikdQ504iHV2WAxPQJBDS+gHrwh+OvC8gAWdxSUvIRHDPB88Rr9EHKEDRBKId+fRPSFL4OGSV+3cU/wglOuhVjwouYPXQeWuV5kMM9FSQ/JYpSDmEp/894o= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass header.i=elephly.net; spf=pass smtp.mailfrom=rekado@elephly.net; dmarc=pass header.from= DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1663187715; s=zoho; d=elephly.net; i=rekado@elephly.net; h=From:From:To:To:Subject:Subject:Date:Date:Message-ID:MIME-Version:Content-Type:Content-Transfer-Encoding:Message-Id:Reply-To:Cc; bh=UZSbLQy6fOBT0vVDUdhz055mSEDk3FgN02nn1HvsK1w=; b=OQQl74QM4j9Ro8Jsnt64br6sc4Pr9h4nXwpNr+OYdbvDzmd9g89HXyXJ6ATv3LIV eGfe188yOLRI7dx+Jn39KedMwHU0b9fvGLKZRjaXV2qD0UbmzwP0nHg6j6AZlemIn9e N47a4a3OBfiPI7ePq9WGNKGoMYFXpKRxAucSeMjk= Received: from localhost (112-111-142-46.pool.kielnet.net [46.142.111.112]) by mx.zohomail.com with SMTPS id 1663187713055637.1281835795414; Wed, 14 Sep 2022 13:35:13 -0700 (PDT) User-agent: mu4e 1.8.7; emacs 28.1 From: Ricardo Wurmus Date: Wed, 14 Sep 2022 22:34:06 +0200 X-URL: https://elephly.net X-PGP-Key: https://elephly.net/rekado.pubkey X-PGP-Fingerprint: BCA6 89B6 3655 3801 C3C6 2150 197A 5888 235F ACAC Message-ID: <8735ctlmo2.fsf@elephly.net> MIME-Version: 1.0 Content-Type: text/plain Content-Transfer-Encoding: quoted-printable X-ZohoMailClient: External X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-guix@gnu.org List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+larch=yhetil.org@gnu.org Sender: "bug-Guix" X-Migadu-Flow: FLOW_IN X-Migadu-To: larch@yhetil.org X-Migadu-Country: US ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1663187784; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding:resent-cc: resent-from:resent-sender:resent-message-id:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=UZSbLQy6fOBT0vVDUdhz055mSEDk3FgN02nn1HvsK1w=; b=TU2BRXcUfKPFK7alSnqbocDaBxHEM5DbHdZ0RfSy2Ee5LehCAKEw2cYm1zlrHw0/eKfVbf XESkDyD28T8N083zlT0NUZPaLYpiWFunfRciwKGyY0LZzeBszbr5IycyUN9piNfvkEfpfw dmxfpkHLffNnjPWsQWNqy0bkwJ43BkDyaRQ/0MI9YziKy35SI6WublDWkAErPEvcX4w33s zPjlJOKvBNlL6WfRChSzKx5AgxtWNRSec5Xzhnm6kFOlsYI6tFX7cJx9zOaw0yYuT022IX Lw4Mdtde+LJtTiRKiu4b7IMGajjvoLrrtB0/TJwSWvVQ41hUkj5TSHtx3shRJA== ARC-Seal: i=2; s=key1; d=yhetil.org; t=1663187784; a=rsa-sha256; cv=fail; b=Fc5HEbJhtlMJJ2BoaQ57y3EPM+UxzeDEugm0e9Rin8/4j0hlGuKekTXoWwU+2bBVNc9tFH IRyEBHmmrclGkLKl1E63ncWSdZ0GD6BmKuL2F4kfTrvRCjNuY8/BrJRKgqDEpbN6Aa0lGQ igH+jUDZgEYiV5EaG6TpEnEHJT7xPg4mglhcll6Z5pQ1LuWsCOC/PS1KhaoFlfCrj0k6PK BZjCT+za1EErFueUQ28rc0YsPlUekXBuWhaL1XznFnunPo9oTUV3PIxjOR5lj1ijAvJ0E8 2D0xjVxsZeY9ubrOibA2PWK/r5SAa42VG24u7RnXW3ro6x4sSY8ZOwoz7XhQ7w== ARC-Authentication-Results: i=2; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=elephly.net header.s=zoho header.b=OQQl74QM; arc=reject ("signature check failed: fail, {[1] = sig:zohomail.com:reject}"); dmarc=none; spf=pass (aspmx1.migadu.com: domain of "bug-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="bug-guix-bounces+larch=yhetil.org@gnu.org" X-Migadu-Spam-Score: 2.68 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=elephly.net header.s=zoho header.b=OQQl74QM; arc=reject ("signature check failed: fail, {[1] = sig:zohomail.com:reject}"); dmarc=none; spf=pass (aspmx1.migadu.com: domain of "bug-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="bug-guix-bounces+larch=yhetil.org@gnu.org" X-Migadu-Queue-Id: 826003F1C2 X-Spam-Score: 2.68 X-Migadu-Scanner: scn1.migadu.com X-TUID: GU0Qeys7RL1u Unfortunately, guix-jupyter still fails to build for me as of commit 29d52a56f2d254781b65dbec0f1009db0b9d06e6. --8<---------------cut here---------------start------------->8--- =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D Guix-Jupyter 0.2.2: ./test-suite.log =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D # TOTAL: 36 # PASS: 33 # SKIP: 0 # XFAIL: 0 # FAIL: 3 # XPASS: 0 # ERROR: 0 .. contents:: :depth: 2 FAIL: tests/kernels =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D /gnu/store/msd98spsahl2vxc2g2z2wgyai10dyr14-python-ipython-8.2.0/lib/python= 3.9/site-packages/IPython/paths.py:70: UserWarning: IPython parent '/homele= ss-shelter' is not a writable location, using a temp directory. warn("IPython parent '{0}' is not a writable location," NOTE: When using the `ipython kernel` entry point, Ctrl-C will not work. To exit, you will have to explicitly quit this process, by either sending "quit" from a client, or using Ctrl-\ in UNIX-like environments. To read more about this, see https://github.com/ipython/ipython/issues/2049 To connect another client to this kernel, use: --existing /tmp/guix-build-guix-jupyter-0.2.2.drv-0/guix-jupyter-kernel= .U55aZ4/conn/2031766281046451459.json test-name: run-kernel python3 location: /tmp/guix-build-guix-jupyter-0.2.2.drv-0/source/tests/kernels.scm= :44 source: + (test-assert + "run-kernel python3" + (let ((kernel + (run-kernel %context %python3-specs %kernel-key))) + (set! %kernel kernel) + (and (kernel? (pk 'kernel kernel)) + (begin + (kill (kernel-pid kernel) 0) + (let ((greetings (read-message %kernel 5000))) + (or (not greetings) + (list (message-type greetings) + (kernel-status-execution-state + (json->kernel-status + (message-content greetings)))))))))) ;;; (kernel #< name: "Python 3 (ipykernel)" pid: 884 key: "secretke= y" control: # shell: # stdin: # heartbeat: # iosub: # proper= ties: ()>) actual-value: #f actual-error: + (wrong-type-arg + "string->symbol" + "Wrong type argument in position ~A (expecting ~A): ~S" + (1 "string" #f) + (#f)) result: FAIL test-name: kernel_info_request location: /tmp/guix-build-guix-jupyter-0.2.2.drv-0/source/tests/kernels.scm= :61 source: + (test-equal + "kernel_info_request" + "python" + (let ((request + (message + (header "kernel_info_request" "luser" "12345") + "{}"))) + (send-message %kernel request) + (let* ((replies + (unfold + (cut > <> 2) + (lambda (_) (read-message %kernel 10000)) + #{1+}# + 0))) + (define (type-predicate type) + (lambda (message) + (string=3D? (message-type message) type))) + (and (every message? (pk 'replies replies)) + (match (filter (type-predicate "status") replies) + ((busy idle) + (and (eq? 'busy + (kernel-status-execution-state + (json->kernel-status (message-content busy= )))) + (eq? 'idle + (kernel-status-execution-state + (json->kernel-status (message-content idle= )))) + (equal? + (message-parent-header busy) + (message-header request)) + (equal? + (message-parent-header idle) + (message-header request))))) + (let ((reply (find (type-predicate "kernel_info_reply") + replies))) + (and (equal? + (message-parent-header reply) + (message-header request)) + (let ((reply (json->kernel-info-reply + (message-content reply)))) + (language-info-name + (kernel-info-reply-language-info reply))))))))) ;;; (replies (#< header: #<
id: "377e5f0c-c85d2027900218a7= a09c8021_884_1" user: "username" session: "377e5f0c-c85d2027900218a7a09c802= 1" date: "2022-09-14T16:03:05.486528Z" type: "status" version: "5.3" sender= : #vu8(107 101 114 110 101 108 46 97 53 55 99 49 102 53 54 45 52 49 98 100 = 45 52 99 98 98 45 98 101 97 57 45 57 51 57 102 97 99 97 56 55 55 102 52 46 = 115 116 97 116 117 115)> parent-header: #f metadata: "{}" content: "{\"exec= ution_state\": \"starting\"}" buffers: ()> #< header: #<
i= d: "377e5f0c-c85d2027900218a7a09c8021_884_2" user: "username" session: "377= e5f0c-c85d2027900218a7a09c8021" date: "2022-09-14T16:03:05.505955Z" type: "= status" version: "5.3" sender: #vu8(107 101 114 110 101 108 46 97 53 55 99 = 49 102 53 54 45 52 49 98 100 45 52 99 98 98 45 98 101 97 57 45 57 51 57 102= 97 99 97 56 55 55 102 52 46 115 116 97 116 117 115)> parent-header: #< id: "7b136e32ddcbe2e226edffb116a4fca9" user: "luser" session: "12345" = date: "2022-09-14T16:03:05.503986000" type: "kernel_info_request" version: = "5.0" sender: #f> metadata: "{}" content: "{\"execution_state\": \"busy\"}"= buffers: ()> #< header: #<
id: "377e5f0c-c85d2027900218a7= a09c8021_884_4" user: "username" session: "377e5f0c-c85d2027900218a7a09c802= 1" date: "2022-09-14T16:03:05.507374Z" type: "status" version: "5.3" sender= : #vu8(107 101 114 110 101 108 46 97 53 55 99 49 102 53 54 45 52 49 98 100 = 45 52 99 98 98 45 98 101 97 57 45 57 51 57 102 97 99 97 56 55 55 102 52 46 = 115 116 97 116 117 115)> parent-header: #<
id: "7b136e32ddcbe2e226e= dffb116a4fca9" user: "luser" session: "12345" date: "2022-09-14T16:03:05.50= 3986000" type: "kernel_info_request" version: "5.0" sender: #f> metadata: "= {}" content: "{\"execution_state\": \"idle\"}" buffers: ()>)) expected-value: "python" actual-value: #f actual-error: + (match-error + "match" + "no matching pattern" + (#< header: #<
id: "377e5f0c-c85d2027900218a7a09c8021_= 884_1" user: "username" session: "377e5f0c-c85d2027900218a7a09c8021" date: = "2022-09-14T16:03:05.486528Z" type: "status" version: "5.3" sender: #vu8(10= 7 101 114 110 101 108 46 97 53 55 99 49 102 53 54 45 52 49 98 100 45 52 99 = 98 98 45 98 101 97 57 45 57 51 57 102 97 99 97 56 55 55 102 52 46 115 116 9= 7 116 117 115)> parent-header: #f metadata: "{}" content: "{\"execution_sta= te\": \"starting\"}" buffers: ()> + #< header: #<
id: "377e5f0c-c85d2027900218a7a09c8021_= 884_2" user: "username" session: "377e5f0c-c85d2027900218a7a09c8021" date: = "2022-09-14T16:03:05.505955Z" type: "status" version: "5.3" sender: #vu8(10= 7 101 114 110 101 108 46 97 53 55 99 49 102 53 54 45 52 49 98 100 45 52 99 = 98 98 45 98 101 97 57 45 57 51 57 102 97 99 97 56 55 55 102 52 46 115 116 9= 7 116 117 115)> parent-header: #<
id: "7b136e32ddcbe2e226edffb116a4= fca9" user: "luser" session: "12345" date: "2022-09-14T16:03:05.503986000" = type: "kernel_info_request" version: "5.0" sender: #f> metadata: "{}" conte= nt: "{\"execution_state\": \"busy\"}" buffers: ()> + #< header: #<
id: "377e5f0c-c85d2027900218a7a09c8021_= 884_4" user: "username" session: "377e5f0c-c85d2027900218a7a09c8021" date: = "2022-09-14T16:03:05.507374Z" type: "status" version: "5.3" sender: #vu8(10= 7 101 114 110 101 108 46 97 53 55 99 49 102 53 54 45 52 49 98 100 45 52 99 = 98 98 45 98 101 97 57 45 57 51 57 102 97 99 97 56 55 55 102 52 46 115 116 9= 7 116 117 115)> parent-header: #<
id: "7b136e32ddcbe2e226edffb116a4= fca9" user: "luser" session: "12345" date: "2022-09-14T16:03:05.503986000" = type: "kernel_info_request" version: "5.0" sender: #f> metadata: "{}" conte= nt: "{\"execution_state\": \"idle\"}" buffers: ()>)) result: FAIL test-name: execute_request location: /tmp/guix-build-guix-jupyter-0.2.2.drv-0/source/tests/kernels.scm= :100 source: + (test-equal + "execute_request" + 42 + (let ((request + (message + (header "execute_request" "luser" "12345") + (scm->json-string + (execute-request->json + (execute-request (code "40 + 2\n"))))))) + (send-message %kernel request) + (let* ((replies + (unfold + (cut > <> 4) + (lambda (_) (read-message %kernel 10000)) + #{1+}# + 0))) + (define (type-predicate type) + (lambda (message) + (string=3D? (message-type message) type))) + (and (every message? (pk 'replies replies)) + (match (filter (type-predicate "status") replies) + ((busy idle) + (and (eq? 'busy + (kernel-status-execution-state + (json->kernel-status (message-content busy= )))) + (eq? 'idle + (kernel-status-execution-state + (json->kernel-status (message-content idle= )))) + (equal? + (message-parent-header busy) + (message-header request)) + (equal? + (message-parent-header idle) + (message-header request))))) + (let ((input (find (type-predicate "execute_input") replies))) + (equal? + (message-parent-header input) + (message-header request))) + (let ((reply (find (type-predicate "execute_reply") replies))) + (equal? + (message-parent-header reply) + (message-header request))) + (let ((result + (find (type-predicate "execute_result") replies))) + (and (equal? + (message-parent-header result) + (message-header request)) + (let* ((content + (json-string->scm (message-content result))) + (data (assoc-ref content "data")) + (text (assoc-ref data "text/plain"))) + (string->number text)))))))) ;;; (replies (#< header: #<
id: "377e5f0c-c85d2027900218a7= a09c8021_884_3" user: "username" session: "377e5f0c-c85d2027900218a7a09c802= 1" date: "2022-09-14T16:03:05.506350Z" type: "kernel_info_reply" version: "= 5.3" sender: #f> parent-header: #<
id: "7b136e32ddcbe2e226edffb116a= 4fca9" user: "luser" session: "12345" date: "2022-09-14T16:03:05.503986000"= type: "kernel_info_request" version: "5.0" sender: #f> metadata: "{}" cont= ent: "{\"status\": \"ok\", \"protocol_version\": \"5.3\", \"implementation\= ": \"ipython\", \"implementation_version\": \"8.2.0\", \"language_info\": {= \"name\": \"python\", \"version\": \"3.9.9\", \"mimetype\": \"text/x-python= \", \"codemirror_mode\": {\"name\": \"ipython\", \"version\": 3}, \"pygment= s_lexer\": \"ipython3\", \"nbconvert_exporter\": \"python\", \"file_extensi= on\": \".py\"}, \"banner\": \"Python 3.9.9 (main, Jan 1 1970, 00:00:01) \\= nType 'copyright', 'credits' or 'license' for more information\\nIPython 8.= 2.0 -- An enhanced Interactive Python. Type '?' for help.\\n\", \"help_link= s\": [{\"text\": \"Python Reference\", \"url\": \"https://docs.python.org/3= .9\"}, {\"text\": \"IPython Reference\", \"url\": \"https://ipython.org/doc= umentation.html\"}, {\"text\": \"NumPy Reference\", \"url\": \"https://docs= .scipy.org/doc/numpy/reference/\"}, {\"text\": \"SciPy Reference\", \"url\"= : \"https://docs.scipy.org/doc/scipy/reference/\"}, {\"text\": \"Matplotlib= Reference\", \"url\": \"https://matplotlib.org/contents.html\"}, {\"text\"= : \"SymPy Reference\", \"url\": \"http://docs.sympy.org/latest/index.html\"= }, {\"text\": \"pandas Reference\", \"url\": \"https://pandas.pydata.org/pa= ndas-docs/stable/\"}]}" buffers: ()> #< header: #<
id: "37= 7e5f0c-c85d2027900218a7a09c8021_884_5" user: "username" session: "377e5f0c-= c85d2027900218a7a09c8021" date: "2022-09-14T16:03:05.524608Z" type: "status= " version: "5.3" sender: #vu8(107 101 114 110 101 108 46 97 53 55 99 49 102= 53 54 45 52 49 98 100 45 52 99 98 98 45 98 101 97 57 45 57 51 57 102 97 99= 97 56 55 55 102 52 46 115 116 97 116 117 115)> parent-header: #<
i= d: "b101b0c27f41055fc03178fdce86a4f6" user: "luser" session: "12345" date: = "2022-09-14T16:03:05.523517000" type: "execute_request" version: "5.0" send= er: #f> metadata: "{}" content: "{\"execution_state\": \"busy\"}" buffers: = ()> #< header: #<
id: "377e5f0c-c85d2027900218a7a09c8021_8= 84_6" user: "username" session: "377e5f0c-c85d2027900218a7a09c8021" date: "= 2022-09-14T16:03:05.524906Z" type: "execute_input" version: "5.3" sender: #= vu8(107 101 114 110 101 108 46 97 53 55 99 49 102 53 54 45 52 49 98 100 45 = 52 99 98 98 45 98 101 97 57 45 57 51 57 102 97 99 97 56 55 55 102 52 46 101= 120 101 99 117 116 101 95 105 110 112 117 116)> parent-header: #<
= id: "b101b0c27f41055fc03178fdce86a4f6" user: "luser" session: "12345" date:= "2022-09-14T16:03:05.523517000" type: "execute_request" version: "5.0" sen= der: #f> metadata: "{}" content: "{\"code\": \"40 + 2\\n\", \"execution_cou= nt\": 1}" buffers: ()> #< header: #<
id: "377e5f0c-c85d202= 7900218a7a09c8021_884_7" user: "username" session: "377e5f0c-c85d2027900218= a7a09c8021" date: "2022-09-14T16:03:05.531062Z" type: "execute_result" vers= ion: "5.3" sender: #vu8(107 101 114 110 101 108 46 97 53 55 99 49 102 53 54= 45 52 49 98 100 45 52 99 98 98 45 98 101 97 57 45 57 51 57 102 97 99 97 56= 55 55 102 52 46 101 120 101 99 117 116 101 95 114 101 115 117 108 116)> pa= rent-header: #<
id: "b101b0c27f41055fc03178fdce86a4f6" user: "luser= " session: "12345" date: "2022-09-14T16:03:05.523517000" type: "execute_req= uest" version: "5.0" sender: #f> metadata: "{}" content: "{\"data\": {\"tex= t/plain\": \"42\"}, \"metadata\": {}, \"execution_count\": 1}" buffers: ()>= #< header: #<
id: "377e5f0c-c85d2027900218a7a09c8021_884_= 8" user: "username" session: "377e5f0c-c85d2027900218a7a09c8021" date: "202= 2-09-14T16:03:05.540033Z" type: "execute_reply" version: "5.3" sender: #f> = parent-header: #<
id: "b101b0c27f41055fc03178fdce86a4f6" user: "lus= er" session: "12345" date: "2022-09-14T16:03:05.523517000" type: "execute_r= equest" version: "5.0" sender: #f> metadata: "{\"started\": \"2022-09-14T16= :03:05.524836Z\", \"dependencies_met\": true, \"engine\": \"a57c1f56-41bd-4= cbb-bea9-939faca877f4\", \"status\": \"ok\"}" content: "{\"status\": \"ok\"= , \"execution_count\": 1, \"user_expressions\": {}, \"payload\": []}" buffe= rs: ()>)) expected-value: 42 actual-value: #f actual-error: + (match-error + "match" + "no matching pattern" + (#< header: #<
id: "377e5f0c-c85d2027900218a7a09c8021_= 884_5" user: "username" session: "377e5f0c-c85d2027900218a7a09c8021" date: = "2022-09-14T16:03:05.524608Z" type: "status" version: "5.3" sender: #vu8(10= 7 101 114 110 101 108 46 97 53 55 99 49 102 53 54 45 52 49 98 100 45 52 99 = 98 98 45 98 101 97 57 45 57 51 57 102 97 99 97 56 55 55 102 52 46 115 116 9= 7 116 117 115)> parent-header: #<
id: "b101b0c27f41055fc03178fdce86= a4f6" user: "luser" session: "12345" date: "2022-09-14T16:03:05.523517000" = type: "execute_request" version: "5.0" sender: #f> metadata: "{}" content: = "{\"execution_state\": \"busy\"}" buffers: ()>)) result: FAIL --8<---------------cut here---------------end--------------->8--- --=20 Ricardo