Skip to content

Instantly share code, notes, and snippets.

@mpolanski
Created February 8, 2021 04:42
Show Gist options
  • Save mpolanski/10026b089183b2938f7373d86980b40f to your computer and use it in GitHub Desktop.
Save mpolanski/10026b089183b2938f7373d86980b40f to your computer and use it in GitHub Desktop.
$ docker run --rm -it i386/alpine:latest
WARNING: The requested image's platform (linux/386) does not match the detected host platform (linux/amd64) and no specific platform was requested
/ # apk add git python3 py3-xlib py3-pytest py3-pytest-asyncio py3-pytest-timeout xvfb-run i3wm
fetch https://dl-cdn.alpinelinux.org/alpine/v3.13/main/x86/APKINDEX.tar.gz
fetch https://dl-cdn.alpinelinux.org/alpine/v3.13/community/x86/APKINDEX.tar.gz
(1/111) Installing ca-certificates (20191127-r5)
(2/111) Installing brotli-libs (1.0.9-r3)
(3/111) Installing nghttp2-libs (1.42.0-r1)
(4/111) Installing libcurl (7.74.0-r0)
(5/111) Installing expat (2.2.10-r1)
(6/111) Installing pcre2 (10.36-r0)
(7/111) Installing git (2.30.0-r0)
(8/111) Installing libxau (1.0.9-r0)
(9/111) Installing libbsd (0.10.0-r0)
(10/111) Installing libxdmcp (1.1.3-r0)
(11/111) Installing libxcb (1.14-r1)
(12/111) Installing libx11 (1.7.0-r0)
(13/111) Installing libxext (1.3.4-r0)
(14/111) Installing libxrender (0.9.10-r3)
(15/111) Installing libbz2 (1.0.8-r1)
(16/111) Installing libpng (1.6.37-r1)
(17/111) Installing freetype (2.10.4-r1)
(18/111) Installing libuuid (2.36.1-r1)
(19/111) Installing fontconfig (2.13.1-r3)
(20/111) Installing pixman (0.40.0-r2)
(21/111) Installing cairo (1.16.0-r2)
(22/111) Installing libev (4.33-r0)
(23/111) Installing libffi (3.3-r2)
(24/111) Installing libintl (0.20.2-r2)
(25/111) Installing libblkid (2.36.1-r1)
(26/111) Installing libmount (2.36.1-r1)
(27/111) Installing pcre (8.44-r0)
(28/111) Installing glib (2.66.4-r0)
(29/111) Installing libxft (2.3.3-r0)
(30/111) Installing fribidi (1.0.10-r0)
(31/111) Installing graphite2 (1.3.14-r0)
(32/111) Installing harfbuzz (2.7.4-r1)
(33/111) Installing pango (1.48.1-r0)
(34/111) Installing xcb-util (0.4.0-r3)
(35/111) Installing startup-notification (0.12-r4)
(36/111) Installing xcb-util-image (0.4.0-r1)
(37/111) Installing xcb-util-renderutil (0.3.9-r1)
(38/111) Installing xcb-util-cursor (0.1.3-r2)
(39/111) Installing xcb-util-wm (0.4.1-r1)
(40/111) Installing xcb-util-keysyms (0.4.0-r1)
(41/111) Installing xcb-util-xrm (1.3-r0)
(42/111) Installing pkgconf (1.7.3-r0)
(43/111) Installing xkeyboard-config (2.31-r0)
(44/111) Installing xz-libs (5.2.5-r0)
(45/111) Installing libxml2 (2.9.10-r6)
(46/111) Installing libxkbcommon (1.0.3-r0)
(47/111) Installing libxkbcommon-x11 (1.0.3-r0)
(48/111) Installing yajl (2.1.0-r1)
(49/111) Installing i3wm (4.19.1-r0)
(50/111) Installing gdbm (1.19-r0)
(51/111) Installing ncurses-terminfo-base (6.2_p20210109-r0)
(52/111) Installing ncurses-libs (6.2_p20210109-r0)
(53/111) Installing readline (8.1.0-r0)
(54/111) Installing sqlite-libs (3.34.1-r0)
(55/111) Installing python3 (3.8.7-r0)
(56/111) Installing py3-atomicwrites (1.4.0-r0)
(57/111) Installing py3-attrs (20.3.0-r0)
(58/111) Installing py3-more-itertools (8.6.0-r0)
(59/111) Installing py3-iniconfig (1.1.1-r0)
(60/111) Installing py3-pluggy (0.13.1-r1)
(61/111) Installing py3-py (1.10.0-r0)
(62/111) Installing py3-six (1.15.0-r0)
(63/111) Installing py3-wcwidth (0.2.5-r0)
(64/111) Installing py3-ordered-set (4.0.2-r0)
(65/111) Installing py3-appdirs (1.4.4-r1)
(66/111) Installing py3-parsing (2.4.7-r1)
(67/111) Installing py3-packaging (20.9-r0)
(68/111) Installing py3-setuptools (51.3.3-r0)
(69/111) Installing py3-toml (0.10.2-r0)
(70/111) Installing py3-pytest (6.2.1-r0)
(71/111) Installing py3-pytest-asyncio (0.14.0-r0)
(72/111) Installing py3-pytest-timeout (1.4.2-r0)
(73/111) Installing py3-xlib (0.29-r0)
(74/111) Installing encodings (1.0.5-r0)
(75/111) Installing font-alias (1.0.3-r1)
(76/111) Installing libfontenc (1.1.4-r0)
(77/111) Installing mkfontscale (1.2.1-r1)
(78/111) Installing util-macros (1.19.2-r1)
(79/111) Installing font-misc-misc (1.1.2-r1)
(80/111) Installing font-cursor-misc (1.0.3-r1)
(81/111) Installing libxkbfile (1.1.0-r0)
(82/111) Installing xkbcomp (1.4.4-r0)
(83/111) Installing libice (1.0.10-r0)
(84/111) Installing libsm (1.2.3-r0)
(85/111) Installing libxt (1.2.1-r0)
(86/111) Installing libxmu (1.1.3-r0)
(87/111) Installing xauth (1.1-r0)
(88/111) Installing mcookie (2.36.1-r1)
(89/111) Installing xmodmap (1.0.10-r0)
(90/111) Installing xrdb (1.2.0-r1)
(91/111) Installing xinit (1.4.1-r0)
(92/111) Installing mesa (20.3.3-r0)
(93/111) Installing libxdamage (1.1.5-r1)
(94/111) Installing libxfixes (5.0.3-r2)
(95/111) Installing libxxf86vm (1.1.4-r2)
(96/111) Installing libpciaccess (0.16-r0)
(97/111) Installing libdrm (2.4.104-r0)
(98/111) Installing mesa-glapi (20.3.3-r0)
(99/111) Installing libxshmfence (1.3-r1)
(100/111) Installing mesa-gl (20.3.3-r0)
(101/111) Installing libxfont2 (2.0.4-r0)
(102/111) Installing gmp (6.2.1-r0)
(103/111) Installing nettle (3.7-r0)
(104/111) Installing xvfb (1.20.10-r0)
(105/111) Installing libacl (2.2.53-r0)
(106/111) Installing libattr (2.4.48-r0)
(107/111) Installing skalibs (2.10.0.0-r0)
(108/111) Installing s6-ipcserver (2.10.0.0-r0)
(109/111) Installing utmps (0.1.0.0-r0)
Executing utmps-0.1.0.0-r0.pre-install
(110/111) Installing coreutils (8.32-r2)
(111/111) Installing xvfb-run (1.20.7.3-r0)
Executing busybox-1.32.1-r2.trigger
Executing ca-certificates-20191127-r5.trigger
Executing fontconfig-2.13.1-r3.trigger
Executing mkfontscale-1.2.1-r1.trigger
OK: 113 MiB in 125 packages
/ # adduser -D tester
/ # su - tester
1b0d1b4637e0:~$ git clone https://github.com/altdesktop/i3ipc-python
Cloning into 'i3ipc-python'...
remote: Enumerating objects: 211, done.
remote: Counting objects: 100% (211/211), done.
remote: Compressing objects: 100% (142/142), done.
remote: Total 1651 (delta 123), reused 135 (delta 69), pack-reused 1440
Receiving objects: 100% (1651/1651), 487.43 KiB | 1.76 MiB/s, done.
Resolving deltas: 100% (971/971), done.
1b0d1b4637e0:~$ cd i3ipc-python
1b0d1b4637e0:~/i3ipc-python$ xvfb-run python3 run-tests.py
i3 version v3.13.1-19-g2a78065181 © 2009 Michael Stapelberg and contributors
_XSERVTransmkdir: Owner of /tmp/.X11-unix should be set to root
========================================== test session starts ==========================================
platform linux -- Python 3.8.7, pytest-6.2.1, py-1.10.0, pluggy-0.13.1
rootdir: /home/tester/i3ipc-python, configfile: pytest.ini
plugins: asyncio-0.14.0, timeout-1.4.2
timeout: 5.0s
timeout method: signal
timeout func_only: False
collected 28 items
test/test_event_exceptions.py
.Closing SHM log "/i3-log-61"
test/test_get_bindings_modes.py .Closing SHM log "/i3-log-66"
test/test_get_config.py .Closing SHM log "/i3-log-69"
test/test_get_marks.py .02/08/21 04:31:59 - ERROR: Could not parse con id "4120732320"
02/08/21 04:31:59 - ERROR: Could not parse con id "4120718192"
Closing SHM log "/i3-log-73"
test/test_leaves.py .02/08/21 04:31:59 - ERROR: Could not parse con id "4120146592"
02/08/21 04:31:59 - ERROR: Could not parse con id "4120128432"
02/08/21 04:31:59 - ERROR: Could not parse con id "4148172096"
02/08/21 04:31:59 - ERROR: Could not parse con id "4148172416"
02/08/21 04:31:59 - ERROR: Could not parse con id "4120129072"
Closing SHM log "/i3-log-79"
test/test_restart.py BUG: single log message > 4k
02/08/21 04:31:59 - ERROR: Received ConfigureNotify for unknown window 0x00400000
02/08/21 04:31:59 - ERROR: Received ExposeEvent for unknown window 0x00400000
02/08/21 04:31:59 - ERROR: Received ConfigureNotify for unknown window 0x00400000
02/08/21 04:31:59 - ERROR: Received ConfigureNotify for unknown window 0x00400003
02/08/21 04:31:59 - ERROR: Received ExposeEvent for unknown window 0x00400003
02/08/21 04:31:59 - ERROR: Received ConfigureNotify for unknown window 0x00400003
02/08/21 04:31:59 - ERROR: Received ConfigureNotify for unknown window 0x00400006
02/08/21 04:31:59 - ERROR: Received ExposeEvent for unknown window 0x00400006
02/08/21 04:31:59 - ERROR: Received ConfigureNotify for unknown window 0x00400006
02/08/21 04:31:59 - ERROR: Received ConfigureNotify for unknown window 0x00400009
02/08/21 04:31:59 - ERROR: Received ExposeEvent for unknown window 0x00400009
02/08/21 04:31:59 - ERROR: Received ConfigureNotify for unknown window 0x00400009
02/08/21 04:31:59 - ERROR: Received ConfigureNotify for unknown window 0x0040000c
02/08/21 04:31:59 - ERROR: Received ExposeEvent for unknown window 0x0040000c
02/08/21 04:31:59 - ERROR: Received ConfigureNotify for unknown window 0x0040000c
.02/08/21 04:31:59 - ERROR: Could not parse con id "4120197696"
02/08/21 04:31:59 - ERROR: Could not parse con id "4120170528"
02/08/21 04:31:59 - ERROR: Could not parse con id "4120170848"
02/08/21 04:31:59 - ERROR: Could not parse con id "4120171168"
02/08/21 04:31:59 - ERROR: Could not parse con id "4147729568"
Closing SHM log "/i3-log-85"
test/test_shutdown_event.py BUG: single log message > 4k
02/08/21 04:31:59 - ERROR: Received ConfigureNotify for unknown window 0x00400000
02/08/21 04:31:59 - ERROR: Received ExposeEvent for unknown window 0x00400000
02/08/21 04:31:59 - ERROR: Received ConfigureNotify for unknown window 0x00400000
02/08/21 04:31:59 - ERROR: Received ConfigureNotify for unknown window 0x00400003
02/08/21 04:31:59 - ERROR: Received ExposeEvent for unknown window 0x00400003
02/08/21 04:31:59 - ERROR: Received ConfigureNotify for unknown window 0x00400003
02/08/21 04:31:59 - ERROR: Received ConfigureNotify for unknown window 0x00400006
02/08/21 04:31:59 - ERROR: Received ExposeEvent for unknown window 0x00400006
02/08/21 04:31:59 - ERROR: Received ConfigureNotify for unknown window 0x00400006
02/08/21 04:31:59 - ERROR: Received ConfigureNotify for unknown window 0x00400009
02/08/21 04:31:59 - ERROR: Received ExposeEvent for unknown window 0x00400009
02/08/21 04:31:59 - ERROR: Received ConfigureNotify for unknown window 0x00400009
02/08/21 04:31:59 - ERROR: Received ConfigureNotify for unknown window 0x0040000c
02/08/21 04:31:59 - ERROR: Received ExposeEvent for unknown window 0x0040000c
02/08/21 04:31:59 - ERROR: Received ConfigureNotify for unknown window 0x0040000c
BUG: single log message > 4k
.02/08/21 04:31:59 - ERROR: Received ConfigureNotify for unknown window 0x00400000
02/08/21 04:31:59 - ERROR: Received ExposeEvent for unknown window 0x00400000
02/08/21 04:31:59 - ERROR: Received ConfigureNotify for unknown window 0x00400000
02/08/21 04:31:59 - ERROR: Received ConfigureNotify for unknown window 0x00400003
02/08/21 04:31:59 - ERROR: Received ExposeEvent for unknown window 0x00400003
02/08/21 04:31:59 - ERROR: Received ConfigureNotify for unknown window 0x00400003
02/08/21 04:31:59 - ERROR: Received ConfigureNotify for unknown window 0x00400006
02/08/21 04:31:59 - ERROR: Received ExposeEvent for unknown window 0x00400006
02/08/21 04:31:59 - ERROR: Received ConfigureNotify for unknown window 0x00400006
02/08/21 04:31:59 - ERROR: Received ConfigureNotify for unknown window 0x00400009
02/08/21 04:31:59 - ERROR: Received ExposeEvent for unknown window 0x00400009
02/08/21 04:31:59 - ERROR: Received ConfigureNotify for unknown window 0x00400009
02/08/21 04:31:59 - ERROR: Received ConfigureNotify for unknown window 0x0040000c
02/08/21 04:31:59 - ERROR: Received ExposeEvent for unknown window 0x0040000c
02/08/21 04:31:59 - ERROR: Received ConfigureNotify for unknown window 0x0040000c
02/08/21 04:31:59 - ERROR: Could not parse con id "4120128064"
02/08/21 04:31:59 - ERROR: Could not parse con id "4120100896"
02/08/21 04:31:59 - ERROR: Could not parse con id "4120101216"
02/08/21 04:31:59 - ERROR: Could not parse con id "4120101536"
02/08/21 04:31:59 - ERROR: Could not parse con id "4147659936"
Closing SHM log "/i3-log-90"
test/test_ticks.py .02/08/21 04:31:59 - ERROR: Could not parse con id "4120351392"
02/08/21 04:31:59 - ERROR: Could not parse con id "4120333232"
02/08/21 04:31:59 - ERROR: Could not parse con id "4120333552"
02/08/21 04:31:59 - ERROR: Could not parse con id "4120333872"
02/08/21 04:31:59 - ERROR: Could not parse con id "4149171792"
Closing SHM log "/i3-log-101"
test/test_window.py F.FF02/08/21 04:32:02 - ERROR: Could not parse con id "4120588960"
02/08/21 04:32:02 - ERROR: Could not parse con id "4120570800"
02/08/21 04:32:02 - ERROR: Could not parse con id "4120571120"
02/08/21 04:32:02 - ERROR: Could not parse con id "4120571440"
02/08/21 04:32:02 - ERROR: Could not parse con id "4149409360"
02/08/21 04:32:02 - ERROR: Could not parse con id "4149409680"
02/08/21 04:32:02 - ERROR: Could not parse con id "4149410320"
02/08/21 04:32:02 - ERROR: Could not parse con id "4148614144"
Closing SHM log "/i3-log-104"
test/aio/test_event_exceptions.py .02/08/21 04:32:02 - ERROR: Could not parse con id "4120838816"
02/08/21 04:32:02 - ERROR: Could not parse con id "4120820656"
02/08/21 04:32:02 - ERROR: Could not parse con id "4120820976"
02/08/21 04:32:02 - ERROR: Could not parse con id "4120821296"
02/08/21 04:32:02 - ERROR: Could not parse con id "4149659216"
02/08/21 04:32:02 - ERROR: Could not parse con id "4149659536"
02/08/21 04:32:02 - ERROR: Could not parse con id "4149659856"
02/08/21 04:32:02 - ERROR: Could not parse con id "4149660176"
Closing SHM log "/i3-log-120"
test/aio/test_get_bindings_modes.py .02/08/21 04:32:02 - ERROR: Could not parse con id "4120330912"
02/08/21 04:32:02 - ERROR: Could not parse con id "4120312752"
02/08/21 04:32:02 - ERROR: Could not parse con id "4120313072"
02/08/21 04:32:02 - ERROR: Could not parse con id "4120313392"
02/08/21 04:32:02 - ERROR: Could not parse con id "4149151312"
02/08/21 04:32:02 - ERROR: Could not parse con id "4149151632"
02/08/21 04:32:02 - ERROR: Could not parse con id "4149151952"
02/08/21 04:32:02 - ERROR: Could not parse con id "4149152272"
Closing SHM log "/i3-log-129"
test/aio/test_get_config.py .02/08/21 04:32:02 - ERROR: Could not parse con id "4120502944"
02/08/21 04:32:02 - ERROR: Could not parse con id "4120484784"
02/08/21 04:32:02 - ERROR: Could not parse con id "4120485104"
02/08/21 04:32:02 - ERROR: Could not parse con id "4120485424"
02/08/21 04:32:02 - ERROR: Could not parse con id "4149323344"
02/08/21 04:32:02 - ERROR: Could not parse con id "4149323664"
02/08/21 04:32:02 - ERROR: Could not parse con id "4149323984"
02/08/21 04:32:02 - ERROR: Could not parse con id "4149324304"
Closing SHM log "/i3-log-138"
test/aio/test_get_marks.py .02/08/21 04:32:02 - ERROR: Could not parse con id "4120031904"
02/08/21 04:32:02 - ERROR: Could not parse con id "4120013744"
02/08/21 04:32:02 - ERROR: Could not parse con id "4120014064"
02/08/21 04:32:02 - ERROR: Could not parse con id "4120014384"
02/08/21 04:32:02 - ERROR: Could not parse con id "4148852304"
02/08/21 04:32:02 - ERROR: Could not parse con id "4148852624"
02/08/21 04:32:02 - ERROR: Could not parse con id "4148852944"
02/08/21 04:32:02 - ERROR: Could not parse con id "4148853264"
02/08/21 04:32:02 - ERROR: Could not parse con id "4148853584"
02/08/21 04:32:02 - ERROR: Could not parse con id "4148853904"
Closing SHM log "/i3-log-147"
test/aio/test_leaves.py .02/08/21 04:32:02 - ERROR: Could not parse con id "4120183456"
02/08/21 04:32:02 - ERROR: Could not parse con id "4120165296"
02/08/21 04:32:02 - ERROR: Could not parse con id "4120165616"
02/08/21 04:32:02 - ERROR: Could not parse con id "4120165936"
02/08/21 04:32:02 - ERROR: Could not parse con id "4149003856"
02/08/21 04:32:02 - ERROR: Could not parse con id "4149004176"
02/08/21 04:32:02 - ERROR: Could not parse con id "4149004496"
02/08/21 04:32:02 - ERROR: Could not parse con id "4149004816"
02/08/21 04:32:02 - ERROR: Could not parse con id "4149005136"
02/08/21 04:32:02 - ERROR: Could not parse con id "4149005456"
02/08/21 04:32:02 - ERROR: Could not parse con id "4154774592"
02/08/21 04:32:02 - ERROR: Could not parse con id "4154774912"
02/08/21 04:32:02 - ERROR: Could not parse con id "4154773952"
Closing SHM log "/i3-log-152"
test/aio/test_output.py .02/08/21 04:32:02 - ERROR: Could not parse con id "4120486560"
02/08/21 04:32:02 - ERROR: Could not parse con id "4120466384"
02/08/21 04:32:02 - ERROR: Could not parse con id "4120466704"
02/08/21 04:32:02 - ERROR: Could not parse con id "4120467024"
02/08/21 04:32:02 - ERROR: Could not parse con id "4149306960"
02/08/21 04:32:02 - ERROR: Could not parse con id "4149307280"
02/08/21 04:32:02 - ERROR: Could not parse con id "4149307600"
02/08/21 04:32:02 - ERROR: Could not parse con id "4149307920"
02/08/21 04:32:02 - ERROR: Could not parse con id "4149308240"
02/08/21 04:32:02 - ERROR: Could not parse con id "4149308560"
02/08/21 04:32:02 - ERROR: Could not parse con id "4148548304"
02/08/21 04:32:02 - ERROR: Could not parse con id "4148548624"
02/08/21 04:32:02 - ERROR: Could not parse con id "4148548944"
Closing SHM log "/i3-log-164"
test/aio/test_requests.py .02/08/21 04:32:02 - ERROR: Could not parse con id "4120138400"
02/08/21 04:32:02 - ERROR: Could not parse con id "4120117216"
02/08/21 04:32:02 - ERROR: Could not parse con id "4120117536"
02/08/21 04:32:02 - ERROR: Could not parse con id "4120117856"
02/08/21 04:32:02 - ERROR: Could not parse con id "4148958800"
02/08/21 04:32:02 - ERROR: Could not parse con id "4148959120"
02/08/21 04:32:02 - ERROR: Could not parse con id "4148959440"
02/08/21 04:32:02 - ERROR: Could not parse con id "4148959760"
02/08/21 04:32:02 - ERROR: Could not parse con id "4148960080"
02/08/21 04:32:02 - ERROR: Could not parse con id "4148960400"
02/08/21 04:32:02 - ERROR: Could not parse con id "4148200144"
02/08/21 04:32:02 - ERROR: Could not parse con id "4148200464"
02/08/21 04:32:02 - ERROR: Could not parse con id "4148200784"
Closing SHM log "/i3-log-173"
test/aio/test_restart.py BUG: single log message > 4k
02/08/21 04:32:03 - ERROR: Received ConfigureNotify for unknown window 0x02c00000
02/08/21 04:32:03 - ERROR: Received ExposeEvent for unknown window 0x02c00000
02/08/21 04:32:03 - ERROR: Received ConfigureNotify for unknown window 0x02c00000
02/08/21 04:32:03 - ERROR: Received ConfigureNotify for unknown window 0x02c00003
02/08/21 04:32:03 - ERROR: Received ExposeEvent for unknown window 0x02c00003
02/08/21 04:32:03 - ERROR: Received ConfigureNotify for unknown window 0x02c00003
02/08/21 04:32:03 - ERROR: Received ConfigureNotify for unknown window 0x02c00006
02/08/21 04:32:03 - ERROR: Received ExposeEvent for unknown window 0x02c00006
02/08/21 04:32:03 - ERROR: Received ConfigureNotify for unknown window 0x02c00006
02/08/21 04:32:03 - ERROR: Received ConfigureNotify for unknown window 0x02c00009
02/08/21 04:32:03 - ERROR: Received ExposeEvent for unknown window 0x02c00009
02/08/21 04:32:03 - ERROR: Received ConfigureNotify for unknown window 0x02c00009
02/08/21 04:32:03 - ERROR: Received ConfigureNotify for unknown window 0x02c0000c
02/08/21 04:32:03 - ERROR: Received ExposeEvent for unknown window 0x02c0000c
02/08/21 04:32:03 - ERROR: Received ConfigureNotify for unknown window 0x02c0000c
02/08/21 04:32:03 - ERROR: Received ConfigureNotify for unknown window 0x02c0000f
02/08/21 04:32:03 - ERROR: Received ExposeEvent for unknown window 0x02c0000f
02/08/21 04:32:03 - ERROR: Received ConfigureNotify for unknown window 0x02c0000f
02/08/21 04:32:03 - ERROR: Received ConfigureNotify for unknown window 0x02c00012
02/08/21 04:32:03 - ERROR: Received ExposeEvent for unknown window 0x02c00012
02/08/21 04:32:03 - ERROR: Received ConfigureNotify for unknown window 0x02c00012
02/08/21 04:32:03 - ERROR: Received ConfigureNotify for unknown window 0x02c00015
02/08/21 04:32:03 - ERROR: Received ExposeEvent for unknown window 0x02c00015
02/08/21 04:32:03 - ERROR: Received ConfigureNotify for unknown window 0x02c00015
02/08/21 04:32:03 - ERROR: Received ConfigureNotify for unknown window 0x02c00018
02/08/21 04:32:03 - ERROR: Received ExposeEvent for unknown window 0x02c00018
02/08/21 04:32:03 - ERROR: Received ConfigureNotify for unknown window 0x02c00018
02/08/21 04:32:03 - ERROR: Received ConfigureNotify for unknown window 0x02c0001b
02/08/21 04:32:03 - ERROR: Received ExposeEvent for unknown window 0x02c0001b
02/08/21 04:32:03 - ERROR: Received ConfigureNotify for unknown window 0x02c0001b
02/08/21 04:32:03 - ERROR: Received ConfigureNotify for unknown window 0x02c0001e
02/08/21 04:32:03 - ERROR: Received ExposeEvent for unknown window 0x02c0001e
02/08/21 04:32:03 - ERROR: Received ConfigureNotify for unknown window 0x02c0001e
02/08/21 04:32:03 - ERROR: Received ConfigureNotify for unknown window 0x02c00021
02/08/21 04:32:03 - ERROR: Received ExposeEvent for unknown window 0x02c00021
02/08/21 04:32:03 - ERROR: Received ConfigureNotify for unknown window 0x02c00021
02/08/21 04:32:03 - ERROR: Received ConfigureNotify for unknown window 0x02c00024
02/08/21 04:32:03 - ERROR: Received ExposeEvent for unknown window 0x02c00024
02/08/21 04:32:03 - ERROR: Received ConfigureNotify for unknown window 0x02c00024
.02/08/21 04:32:03 - ERROR: Could not parse con id "4120377920"
02/08/21 04:32:03 - ERROR: Could not parse con id "4120350752"
02/08/21 04:32:03 - ERROR: Could not parse con id "4120351072"
02/08/21 04:32:03 - ERROR: Could not parse con id "4120351392"
02/08/21 04:32:03 - ERROR: Could not parse con id "4147926176"
02/08/21 04:32:03 - ERROR: Could not parse con id "4147926496"
02/08/21 04:32:03 - ERROR: Could not parse con id "4147926816"
02/08/21 04:32:03 - ERROR: Could not parse con id "4147927136"
02/08/21 04:32:03 - ERROR: Could not parse con id "4147927456"
02/08/21 04:32:03 - ERROR: Could not parse con id "4147927776"
Closing SHM log "/i3-log-182"
test/aio/test_scratchpad.py .02/08/21 04:32:03 - ERROR: Could not parse con id "4120580768"
02/08/21 04:32:03 - ERROR: Could not parse con id "4120562608"
02/08/21 04:32:03 - ERROR: Could not parse con id "4120562928"
02/08/21 04:32:03 - ERROR: Could not parse con id "4120563248"
02/08/21 04:32:03 - ERROR: Could not parse con id "4149401168"
02/08/21 04:32:03 - ERROR: Could not parse con id "4149401488"
02/08/21 04:32:03 - ERROR: Could not parse con id "4149401808"
02/08/21 04:32:03 - ERROR: Could not parse con id "4149402128"
02/08/21 04:32:03 - ERROR: Could not parse con id "4149402448"
02/08/21 04:32:03 - ERROR: Could not parse con id "4149402768"
02/08/21 04:32:03 - ERROR: Could not parse con id "4155170944"
Closing SHM log "/i3-log-193"
test/aio/test_shutdown_event.py BUG: single log message > 4k
02/08/21 04:32:03 - ERROR: Received ConfigureNotify for unknown window 0x00400000
02/08/21 04:32:03 - ERROR: Received ExposeEvent for unknown window 0x00400000
02/08/21 04:32:03 - ERROR: Received ConfigureNotify for unknown window 0x00400000
02/08/21 04:32:03 - ERROR: Received ConfigureNotify for unknown window 0x00400003
02/08/21 04:32:03 - ERROR: Received ExposeEvent for unknown window 0x00400003
02/08/21 04:32:03 - ERROR: Received ConfigureNotify for unknown window 0x00400003
02/08/21 04:32:03 - ERROR: Received ConfigureNotify for unknown window 0x00400006
02/08/21 04:32:03 - ERROR: Received ExposeEvent for unknown window 0x00400006
02/08/21 04:32:03 - ERROR: Received ConfigureNotify for unknown window 0x00400006
02/08/21 04:32:03 - ERROR: Received ConfigureNotify for unknown window 0x00400009
02/08/21 04:32:03 - ERROR: Received ExposeEvent for unknown window 0x00400009
02/08/21 04:32:03 - ERROR: Received ConfigureNotify for unknown window 0x00400009
02/08/21 04:32:03 - ERROR: Received ConfigureNotify for unknown window 0x0040000c
02/08/21 04:32:03 - ERROR: Received ExposeEvent for unknown window 0x0040000c
02/08/21 04:32:03 - ERROR: Received ConfigureNotify for unknown window 0x0040000c
02/08/21 04:32:03 - ERROR: Received ConfigureNotify for unknown window 0x0040000f
02/08/21 04:32:03 - ERROR: Received ExposeEvent for unknown window 0x0040000f
02/08/21 04:32:03 - ERROR: Received ConfigureNotify for unknown window 0x0040000f
02/08/21 04:32:03 - ERROR: Received ConfigureNotify for unknown window 0x00400012
02/08/21 04:32:03 - ERROR: Received ExposeEvent for unknown window 0x00400012
02/08/21 04:32:03 - ERROR: Received ConfigureNotify for unknown window 0x00400012
02/08/21 04:32:03 - ERROR: Received ConfigureNotify for unknown window 0x00400015
02/08/21 04:32:03 - ERROR: Received ExposeEvent for unknown window 0x00400015
02/08/21 04:32:03 - ERROR: Received ConfigureNotify for unknown window 0x00400015
02/08/21 04:32:03 - ERROR: Received ConfigureNotify for unknown window 0x00400018
02/08/21 04:32:03 - ERROR: Received ExposeEvent for unknown window 0x00400018
02/08/21 04:32:03 - ERROR: Received ConfigureNotify for unknown window 0x00400018
02/08/21 04:32:03 - ERROR: Received ConfigureNotify for unknown window 0x0040001b
02/08/21 04:32:03 - ERROR: Received ExposeEvent for unknown window 0x0040001b
02/08/21 04:32:03 - ERROR: Received ConfigureNotify for unknown window 0x0040001b
02/08/21 04:32:03 - ERROR: Received ConfigureNotify for unknown window 0x0040001e
02/08/21 04:32:03 - ERROR: Received ExposeEvent for unknown window 0x0040001e
02/08/21 04:32:03 - ERROR: Received ConfigureNotify for unknown window 0x0040001e
BUG: single log message > 4k
.02/08/21 04:32:03 - ERROR: Received ConfigureNotify for unknown window 0x00400000
02/08/21 04:32:03 - ERROR: Received ExposeEvent for unknown window 0x00400000
02/08/21 04:32:03 - ERROR: Received ConfigureNotify for unknown window 0x00400000
02/08/21 04:32:03 - ERROR: Received ConfigureNotify for unknown window 0x00400003
02/08/21 04:32:03 - ERROR: Received ExposeEvent for unknown window 0x00400003
02/08/21 04:32:03 - ERROR: Received ConfigureNotify for unknown window 0x00400003
02/08/21 04:32:03 - ERROR: Received ConfigureNotify for unknown window 0x00400006
02/08/21 04:32:03 - ERROR: Received ExposeEvent for unknown window 0x00400006
02/08/21 04:32:03 - ERROR: Received ConfigureNotify for unknown window 0x00400006
02/08/21 04:32:03 - ERROR: Received ConfigureNotify for unknown window 0x00400009
02/08/21 04:32:03 - ERROR: Received ExposeEvent for unknown window 0x00400009
02/08/21 04:32:03 - ERROR: Received ConfigureNotify for unknown window 0x00400009
02/08/21 04:32:03 - ERROR: Received ConfigureNotify for unknown window 0x0040000c
02/08/21 04:32:03 - ERROR: Received ExposeEvent for unknown window 0x0040000c
02/08/21 04:32:03 - ERROR: Received ConfigureNotify for unknown window 0x0040000c
02/08/21 04:32:03 - ERROR: Received ConfigureNotify for unknown window 0x0040000f
02/08/21 04:32:03 - ERROR: Received ExposeEvent for unknown window 0x0040000f
02/08/21 04:32:03 - ERROR: Received ConfigureNotify for unknown window 0x0040000f
02/08/21 04:32:03 - ERROR: Received ConfigureNotify for unknown window 0x00400012
02/08/21 04:32:03 - ERROR: Received ExposeEvent for unknown window 0x00400012
02/08/21 04:32:03 - ERROR: Received ConfigureNotify for unknown window 0x00400012
02/08/21 04:32:03 - ERROR: Received ConfigureNotify for unknown window 0x00400015
02/08/21 04:32:03 - ERROR: Received ExposeEvent for unknown window 0x00400015
02/08/21 04:32:03 - ERROR: Received ConfigureNotify for unknown window 0x00400015
02/08/21 04:32:03 - ERROR: Received ConfigureNotify for unknown window 0x00400018
02/08/21 04:32:03 - ERROR: Received ExposeEvent for unknown window 0x00400018
02/08/21 04:32:03 - ERROR: Received ConfigureNotify for unknown window 0x00400018
02/08/21 04:32:03 - ERROR: Received ConfigureNotify for unknown window 0x0040001b
02/08/21 04:32:03 - ERROR: Received ExposeEvent for unknown window 0x0040001b
02/08/21 04:32:03 - ERROR: Received ConfigureNotify for unknown window 0x0040001b
02/08/21 04:32:03 - ERROR: Received ConfigureNotify for unknown window 0x0040001e
02/08/21 04:32:03 - ERROR: Received ExposeEvent for unknown window 0x0040001e
02/08/21 04:32:03 - ERROR: Received ConfigureNotify for unknown window 0x0040001e
02/08/21 04:32:03 - ERROR: Could not parse con id "4120435264"
02/08/21 04:32:03 - ERROR: Could not parse con id "4120408096"
02/08/21 04:32:03 - ERROR: Could not parse con id "4120408416"
02/08/21 04:32:03 - ERROR: Could not parse con id "4120408736"
02/08/21 04:32:03 - ERROR: Could not parse con id "4147983520"
02/08/21 04:32:03 - ERROR: Could not parse con id "4147983840"
02/08/21 04:32:03 - ERROR: Could not parse con id "4147984160"
02/08/21 04:32:03 - ERROR: Could not parse con id "4147984480"
02/08/21 04:32:03 - ERROR: Could not parse con id "4147984800"
02/08/21 04:32:03 - ERROR: Could not parse con id "4147985120"
Closing SHM log "/i3-log-203"
test/aio/test_ticks.py .02/08/21 04:32:03 - ERROR: Could not parse con id "4120380064"
02/08/21 04:32:03 - ERROR: Could not parse con id "4120361904"
02/08/21 04:32:03 - ERROR: Could not parse con id "4120362224"
02/08/21 04:32:03 - ERROR: Could not parse con id "4120362544"
02/08/21 04:32:03 - ERROR: Could not parse con id "4149200464"
02/08/21 04:32:03 - ERROR: Could not parse con id "4149200784"
02/08/21 04:32:03 - ERROR: Could not parse con id "4149201104"
02/08/21 04:32:03 - ERROR: Could not parse con id "4149201424"
02/08/21 04:32:03 - ERROR: Could not parse con id "4149201744"
02/08/21 04:32:03 - ERROR: Could not parse con id "4149202064"
Closing SHM log "/i3-log-210"
test/aio/test_window.py
++++++++++++++++++++++++++++++++++++++++++++++++ Timeout ++++++++++++++++++++++++++++++++++++++++++++++++
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Stack of Thread-30 (4125502864) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
File "/usr/lib/python3.8/threading.py", line 890, in _bootstrap
self._bootstrap_inner()
File "/usr/lib/python3.8/threading.py", line 932, in _bootstrap_inner
self.run()
File "/usr/lib/python3.8/threading.py", line 870, in run
self._target(*self._args, **self._kwargs)
File "/home/tester/i3ipc-python/test/aio/window.py", line 56, in loop
e = self.d.next_event()
File "/usr/lib/python3.8/site-packages/Xlib/display.py", line 187, in next_event
return self.display.next_event()
File "/usr/lib/python3.8/site-packages/Xlib/protocol/display.py", line 217, in next_event
self.send_and_recv(event = 1)
File "/usr/lib/python3.8/site-packages/Xlib/protocol/display.py", line 561, in send_and_recv
rs, ws, es = select.select([self.socket], writeset, [], timeout)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Stack of Thread-25 (4126825872) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
File "/usr/lib/python3.8/threading.py", line 890, in _bootstrap
self._bootstrap_inner()
File "/usr/lib/python3.8/threading.py", line 932, in _bootstrap_inner
self.run()
File "/usr/lib/python3.8/threading.py", line 870, in run
self._target(*self._args, **self._kwargs)
File "/home/tester/i3ipc-python/test/aio/window.py", line 56, in loop
e = self.d.next_event()
File "/usr/lib/python3.8/site-packages/Xlib/display.py", line 187, in next_event
return self.display.next_event()
File "/usr/lib/python3.8/site-packages/Xlib/protocol/display.py", line 217, in next_event
self.send_and_recv(event = 1)
File "/usr/lib/python3.8/site-packages/Xlib/protocol/display.py", line 561, in send_and_recv
rs, ws, es = select.select([self.socket], writeset, [], timeout)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Stack of Thread-24 (4129504656) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
File "/usr/lib/python3.8/threading.py", line 890, in _bootstrap
self._bootstrap_inner()
File "/usr/lib/python3.8/threading.py", line 932, in _bootstrap_inner
self.run()
File "/usr/lib/python3.8/threading.py", line 870, in run
self._target(*self._args, **self._kwargs)
File "/home/tester/i3ipc-python/test/aio/window.py", line 56, in loop
e = self.d.next_event()
File "/usr/lib/python3.8/site-packages/Xlib/display.py", line 187, in next_event
return self.display.next_event()
File "/usr/lib/python3.8/site-packages/Xlib/protocol/display.py", line 217, in next_event
self.send_and_recv(event = 1)
File "/usr/lib/python3.8/site-packages/Xlib/protocol/display.py", line 561, in send_and_recv
rs, ws, es = select.select([self.socket], writeset, [], timeout)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Stack of Thread-22 (4128443792) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
File "/usr/lib/python3.8/threading.py", line 890, in _bootstrap
self._bootstrap_inner()
File "/usr/lib/python3.8/threading.py", line 932, in _bootstrap_inner
self.run()
File "/usr/lib/python3.8/threading.py", line 870, in run
self._target(*self._args, **self._kwargs)
File "/home/tester/i3ipc-python/test/aio/window.py", line 56, in loop
e = self.d.next_event()
File "/usr/lib/python3.8/site-packages/Xlib/display.py", line 187, in next_event
return self.display.next_event()
File "/usr/lib/python3.8/site-packages/Xlib/protocol/display.py", line 217, in next_event
self.send_and_recv(event = 1)
File "/usr/lib/python3.8/site-packages/Xlib/protocol/display.py", line 561, in send_and_recv
rs, ws, es = select.select([self.socket], writeset, [], timeout)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Stack of Thread-14 (4131626384) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
File "/usr/lib/python3.8/threading.py", line 890, in _bootstrap
self._bootstrap_inner()
File "/usr/lib/python3.8/threading.py", line 932, in _bootstrap_inner
self.run()
File "/usr/lib/python3.8/threading.py", line 870, in run
self._target(*self._args, **self._kwargs)
File "/home/tester/i3ipc-python/test/aio/window.py", line 56, in loop
e = self.d.next_event()
File "/usr/lib/python3.8/site-packages/Xlib/display.py", line 187, in next_event
return self.display.next_event()
File "/usr/lib/python3.8/site-packages/Xlib/protocol/display.py", line 217, in next_event
self.send_and_recv(event = 1)
File "/usr/lib/python3.8/site-packages/Xlib/protocol/display.py", line 561, in send_and_recv
rs, ws, es = select.select([self.socket], writeset, [], timeout)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Stack of Thread-12 (4130565520) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
File "/usr/lib/python3.8/threading.py", line 890, in _bootstrap
self._bootstrap_inner()
File "/usr/lib/python3.8/threading.py", line 932, in _bootstrap_inner
self.run()
File "/usr/lib/python3.8/threading.py", line 870, in run
self._target(*self._args, **self._kwargs)
File "/home/tester/i3ipc-python/test/aio/window.py", line 56, in loop
e = self.d.next_event()
File "/usr/lib/python3.8/site-packages/Xlib/display.py", line 187, in next_event
return self.display.next_event()
File "/usr/lib/python3.8/site-packages/Xlib/protocol/display.py", line 217, in next_event
self.send_and_recv(event = 1)
File "/usr/lib/python3.8/site-packages/Xlib/protocol/display.py", line 561, in send_and_recv
rs, ws, es = select.select([self.socket], writeset, [], timeout)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Stack of Thread-6 (4132949392) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
File "/usr/lib/python3.8/threading.py", line 890, in _bootstrap
self._bootstrap_inner()
File "/usr/lib/python3.8/threading.py", line 932, in _bootstrap_inner
self.run()
File "/usr/lib/python3.8/threading.py", line 870, in run
self._target(*self._args, **self._kwargs)
File "/home/tester/i3ipc-python/test/aio/window.py", line 56, in loop
e = self.d.next_event()
File "/usr/lib/python3.8/site-packages/Xlib/display.py", line 187, in next_event
return self.display.next_event()
File "/usr/lib/python3.8/site-packages/Xlib/protocol/display.py", line 217, in next_event
self.send_and_recv(event = 1)
File "/usr/lib/python3.8/site-packages/Xlib/protocol/display.py", line 561, in send_and_recv
rs, ws, es = select.select([self.socket], writeset, [], timeout)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Stack of Thread-5 (4134010256) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
File "/usr/lib/python3.8/threading.py", line 890, in _bootstrap
self._bootstrap_inner()
File "/usr/lib/python3.8/threading.py", line 932, in _bootstrap_inner
self.run()
File "/usr/lib/python3.8/threading.py", line 870, in run
self._target(*self._args, **self._kwargs)
File "/home/tester/i3ipc-python/test/aio/window.py", line 56, in loop
e = self.d.next_event()
File "/usr/lib/python3.8/site-packages/Xlib/display.py", line 187, in next_event
return self.display.next_event()
File "/usr/lib/python3.8/site-packages/Xlib/protocol/display.py", line 217, in next_event
self.send_and_recv(event = 1)
File "/usr/lib/python3.8/site-packages/Xlib/protocol/display.py", line 561, in send_and_recv
rs, ws, es = select.select([self.socket], writeset, [], timeout)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Stack of Thread-4 (4135333264) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
File "/usr/lib/python3.8/threading.py", line 890, in _bootstrap
self._bootstrap_inner()
File "/usr/lib/python3.8/threading.py", line 932, in _bootstrap_inner
self.run()
File "/usr/lib/python3.8/threading.py", line 870, in run
self._target(*self._args, **self._kwargs)
File "/home/tester/i3ipc-python/test/aio/window.py", line 56, in loop
e = self.d.next_event()
File "/usr/lib/python3.8/site-packages/Xlib/display.py", line 187, in next_event
return self.display.next_event()
File "/usr/lib/python3.8/site-packages/Xlib/protocol/display.py", line 217, in next_event
self.send_and_recv(event = 1)
File "/usr/lib/python3.8/site-packages/Xlib/protocol/display.py", line 561, in send_and_recv
rs, ws, es = select.select([self.socket], writeset, [], timeout)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Stack of Thread-3 (4136394128) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
File "/usr/lib/python3.8/threading.py", line 890, in _bootstrap
self._bootstrap_inner()
File "/usr/lib/python3.8/threading.py", line 932, in _bootstrap_inner
self.run()
File "/usr/lib/python3.8/threading.py", line 870, in run
self._target(*self._args, **self._kwargs)
File "/home/tester/i3ipc-python/test/aio/window.py", line 56, in loop
e = self.d.next_event()
File "/usr/lib/python3.8/site-packages/Xlib/display.py", line 187, in next_event
return self.display.next_event()
File "/usr/lib/python3.8/site-packages/Xlib/protocol/display.py", line 217, in next_event
self.send_and_recv(event = 1)
File "/usr/lib/python3.8/site-packages/Xlib/protocol/display.py", line 561, in send_and_recv
rs, ws, es = select.select([self.socket], writeset, [], timeout)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Stack of Thread-2 (4137717136) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
File "/usr/lib/python3.8/threading.py", line 890, in _bootstrap
self._bootstrap_inner()
File "/usr/lib/python3.8/threading.py", line 932, in _bootstrap_inner
self.run()
File "/usr/lib/python3.8/threading.py", line 870, in run
self._target(*self._args, **self._kwargs)
File "/home/tester/i3ipc-python/test/aio/window.py", line 56, in loop
e = self.d.next_event()
File "/usr/lib/python3.8/site-packages/Xlib/display.py", line 187, in next_event
return self.display.next_event()
File "/usr/lib/python3.8/site-packages/Xlib/protocol/display.py", line 217, in next_event
self.send_and_recv(event = 1)
File "/usr/lib/python3.8/site-packages/Xlib/protocol/display.py", line 561, in send_and_recv
rs, ws, es = select.select([self.socket], writeset, [], timeout)
++++++++++++++++++++++++++++++++++++++++++++++++ Timeout ++++++++++++++++++++++++++++++++++++++++++++++++
FF..02/08/21 04:32:09 - ERROR: Could not parse con id "4120924832"
02/08/21 04:32:09 - ERROR: Could not parse con id "4120906672"
02/08/21 04:32:09 - ERROR: Could not parse con id "4120906992"
02/08/21 04:32:09 - ERROR: Could not parse con id "4120907312"
02/08/21 04:32:09 - ERROR: Could not parse con id "4149745232"
02/08/21 04:32:09 - ERROR: Could not parse con id "4149745552"
02/08/21 04:32:09 - ERROR: Could not parse con id "4149745872"
02/08/21 04:32:09 - ERROR: Could not parse con id "4149746192"
02/08/21 04:32:09 - ERROR: Could not parse con id "4149746512"
02/08/21 04:32:09 - ERROR: Could not parse con id "4149746832"
02/08/21 04:32:09 - ERROR: Could not parse con id "4159418448"
02/08/21 04:32:09 - ERROR: Could not parse con id "4159419728"
02/08/21 04:32:09 - ERROR: Could not parse con id "4159418768"
Closing SHM log "/i3-log-219"
test/aio/test_workspace.py F02/08/21 04:32:09 - ERROR: Could not parse con id "4120134304"
02/08/21 04:32:09 - ERROR: Could not parse con id "4120114128"
02/08/21 04:32:09 - ERROR: Could not parse con id "4120114448"
02/08/21 04:32:09 - ERROR: Could not parse con id "4120114768"
02/08/21 04:32:09 - ERROR: Could not parse con id "4148954704"
02/08/21 04:32:09 - ERROR: Could not parse con id "4148955024"
02/08/21 04:32:09 - ERROR: Could not parse con id "4148955344"
02/08/21 04:32:09 - ERROR: Could not parse con id "4148955664"
02/08/21 04:32:09 - ERROR: Could not parse con id "4148955984"
02/08/21 04:32:09 - ERROR: Could not parse con id "4148956304"
02/08/21 04:32:09 - ERROR: Could not parse con id "4148196048"
02/08/21 04:32:09 - ERROR: Could not parse con id "4148196368"
02/08/21 04:32:09 - ERROR: Could not parse con id "4148196688"
Closing SHM log "/i3-log-233"
=============================================== FAILURES ================================================
_____________________________________ TestWindow.test_window_event ______________________________________
self = <test_window.TestWindow object at 0xf643ddd8>
i3 = <i3ipc.connection.Connection object at 0xf6442e38>
def test_window_event(self, i3):
event = None
def on_window(i3, e):
nonlocal event
event = e
i3.main_quit()
i3.on('window', on_window)
Timer(0.001, self.open_window).start()
i3.main(timeout=2)
> assert event is not None
E assert None is not None
test/test_window.py:21: AssertionError
_________________________________ TestWindow.test_detailed_window_event _________________________________
self = <test_window.TestWindow object at 0xf68fa118>
i3 = <i3ipc.connection.Connection object at 0xf6442e38>
def test_detailed_window_event(self, i3):
events = []
def generate_events():
win1 = self.open_window()
win2 = self.open_window()
i3.command(f'[id={win1}] kill; [id={win2}] kill')
# TODO sync protocol
time.sleep(0.01)
i3.main_quit()
def on_window(i3, e):
nonlocal events
events.append(e)
i3.on(Event.WINDOW_NEW, on_window)
Timer(0.01, generate_events).start()
i3.main(timeout=2)
assert len(events)
for e in events:
assert e.change == 'new'
events.clear()
i3.off(on_window)
i3.on(Event.WINDOW_FOCUS, on_window)
Timer(0.01, generate_events).start()
i3.main(timeout=2)
> assert len(events)
E assert 0
E + where 0 = len([])
test/test_window.py:60: AssertionError
________________________________________ TestWindow.test_resize _________________________________________
self = <test_window.TestWindow object at 0xf60027a8>
i3 = <i3ipc.connection.Connection object at 0xf6442e38>
def test_resize(self, i3):
self.fresh_workspace()
self.open_window()
i3.command('floating enable')
self.command_checked('resize set height 200 px; resize set width 250 px')
con = i3.get_tree().find_focused()
self.command_checked('resize set width 300 px; resize set height 350 px')
con2 = i3.get_tree().find_focused()
def height_width(c):
return (c.rect.height + c.deco_rect.height, c.rect.width)
assert height_width(con) == (200, 250)
> assert height_width(con2) == (350, 300)
E assert (1024, 640) == (350, 300)
E At index 0 diff: 1024 != 350
E Use -v to get the full diff
test/test_window.py:79: AssertionError
_____________________________________ TestWindow.test_window_event ______________________________________
kwargs = {'i3': <i3ipc.aio.connection.Connection object at 0xf5e86fb8>}
coro = <coroutine object TestWindow.test_window_event at 0xf669eda8>
task = <Task pending name='Task-133' coro=<TestWindow.test_window_event() running at /home/tester/i3ipc-python/test/aio/test_window.py:23> wait_for=<Future pending cb=[<TaskWakeupMethWrapper object at 0xf5e97e80>()]>>
@functools.wraps(func)
def inner(**kwargs):
coro = func(**kwargs)
if coro is not None:
task = asyncio.ensure_future(coro, loop=_loop)
try:
> _loop.run_until_complete(task)
/usr/lib/python3.8/site-packages/pytest_asyncio/plugin.py:179:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
/usr/lib/python3.8/asyncio/base_events.py:603: in run_until_complete
self.run_forever()
/usr/lib/python3.8/asyncio/base_events.py:570: in run_forever
self._run_once()
/usr/lib/python3.8/asyncio/base_events.py:1823: in _run_once
event_list = self._selector.select(timeout)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <selectors.EpollSelector object at 0xf6905508>, timeout = -1
def select(self, timeout=None):
if timeout is None:
timeout = -1
elif timeout <= 0:
timeout = 0
else:
# epoll_wait() has a resolution of 1 millisecond, round away
# from zero to wait *at least* timeout seconds.
timeout = math.ceil(timeout * 1e3) * 1e-3
# epoll_wait() expects `maxevents` to be greater than zero;
# we want to make sure that `select()` can be called when no
# FD is registered.
max_ev = max(len(self._fd_to_key), 1)
ready = []
try:
> fd_event_list = self._selector.poll(timeout, max_ev)
E Failed: Timeout >5.0s
/usr/lib/python3.8/selectors.py:468: Failed
_________________________________ TestWindow.test_detailed_window_event _________________________________
self = <aio.test_window.TestWindow object at 0xf5cf92e0>
i3 = <i3ipc.aio.connection.Connection object at 0xf5e86fb8>
@pytest.mark.asyncio
async def test_detailed_window_event(self, i3):
events = []
def on_window(i3, e):
events.append(e)
async def generate_events():
win1 = self.open_window()
win2 = self.open_window()
await i3.command(f'[id={win1}] kill; [id={win2}] kill')
# TODO sync protocol
await asyncio.sleep(0.01)
i3.main_quit()
await i3.subscribe([Event.WINDOW])
i3.on(Event.WINDOW_NEW, on_window)
asyncio.ensure_future(generate_events())
> await i3.main()
test/aio/test_window.py:49:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <i3ipc.aio.connection.Connection object at 0xf5e86fb8>
async def main(self):
"""Starts the main loop for this connection to start handling events."""
if self._main_future is not None:
> raise Exception('the main loop is already running')
E Exception: the main loop is already running
i3ipc/aio/connection.py:702: Exception
_____________________________________ TestWorkspace.test_workspace ______________________________________
self = <aio.test_workspace.TestWorkspace object at 0xf5e9e418>
i3 = <i3ipc.aio.connection.Connection object at 0xf5c5c130>
@pytest.mark.asyncio
async def test_workspace(self, i3):
self.events = asyncio.Queue()
await i3.command('workspace 0')
await i3.subscribe([Event.WORKSPACE, Event.TICK])
i3.on(Event.WORKSPACE_FOCUS, self.on_workspace)
i3.on(Event.TICK, self.on_tick)
await i3.send_tick()
assert isinstance(await self.events.get(), TickEvent)
assert isinstance(await self.events.get(), TickEvent)
await i3.command('workspace 12')
e = await self.events.get()
workspaces = await i3.get_workspaces()
> assert len(workspaces) == 1
E assert 2 == 1
E + where 2 = len([<i3ipc.replies.WorkspaceReply object at 0xf5c5c1a8>, <i3ipc.replies.WorkspaceReply object at 0xf5c5cf88>])
test/aio/test_workspace.py:33: AssertionError
======================================== short test summary info ========================================
FAILED test/test_window.py::TestWindow::test_window_event - assert None is not None
FAILED test/test_window.py::TestWindow::test_detailed_window_event - assert 0
FAILED test/test_window.py::TestWindow::test_resize - assert (1024, 640) == (350, 300)
FAILED test/aio/test_window.py::TestWindow::test_window_event - Failed: Timeout >5.0s
FAILED test/aio/test_window.py::TestWindow::test_detailed_window_event - Exception: the main loop is a...
FAILED test/aio/test_workspace.py::TestWorkspace::test_workspace - assert 2 == 1
===================================== 6 failed, 22 passed in 11.05s =====================================
^CException ignored in: <module 'threading' from '/usr/lib/python3.8/threading.py'>
Traceback (most recent call last):
File "/usr/lib/python3.8/threading.py", line 1388, in _shutdown
Exception in thread Thread-2:
lock.acquire()
Traceback (most recent call last):
File "/usr/lib/python3.8/threading.py", line 932, in _bootstrap_inner
Exception in thread Thread-14:
Exception in thread Thread-22:
Exception in thread Thread-24:
Traceback (most recent call last):
Exception in thread Thread-33:
Exception in thread Thread-34:
Exception in thread Thread-12:
Traceback (most recent call last):
Exception in thread Thread-6:
Exception in thread Thread-3:
Traceback (most recent call last):
KeyboardInterrupt:
File "/usr/lib/python3.8/threading.py", line 932, in _bootstrap_inner
Exception in thread Thread-4:
Exception in thread Thread-5:
Traceback (most recent call last):
File "/usr/lib/python3.8/threading.py", line 932, in _bootstrap_inner
Traceback (most recent call last):
Traceback (most recent call last):
Traceback (most recent call last):
Traceback (most recent call last):
Traceback (most recent call last):
File "/usr/lib/python3.8/threading.py", line 932, in _bootstrap_inner
self.run()
File "/usr/lib/python3.8/threading.py", line 932, in _bootstrap_inner
Exception in thread Thread-25:
File "/usr/lib/python3.8/threading.py", line 932, in _bootstrap_inner
File "/usr/lib/python3.8/threading.py", line 932, in _bootstrap_inner
File "/usr/lib/python3.8/threading.py", line 932, in _bootstrap_inner
Traceback (most recent call last):
File "/usr/lib/python3.8/threading.py", line 932, in _bootstrap_inner
File "/usr/lib/python3.8/threading.py", line 932, in _bootstrap_inner
Exception in thread Thread-30:
self.run()
File "/usr/lib/python3.8/threading.py", line 932, in _bootstrap_inner
self.run()
Traceback (most recent call last):
File "run-tests.py", line 102, in <module>
main()
File "run-tests.py", line 95, in main
result = run_pytest(display)
File "run-tests.py", line 86, in run_pytest
return subprocess.run(cmd + sys.argv[1:], env=env)
File "/usr/lib/python3.8/subprocess.py", line 491, in run
stdout, stderr = process.communicate(input, timeout=timeout)
File "/usr/lib/python3.8/subprocess.py", line 1016, in communicate
self.wait()
File "/usr/lib/python3.8/subprocess.py", line 1079, in wait
return self._wait(timeout=timeout)
File "/usr/lib/python3.8/subprocess.py", line 1804, in _wait
(pid, sts) = self._try_wait(0)
File "/usr/lib/python3.8/subprocess.py", line 1762, in _try_wait
(pid, sts) = os.waitpid(self.pid, wait_flags)
KeyboardInterrupt
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment