/var/helenos/ci/test-in-vm.py:142: YAMLLoadWarning: calling yaml.load() without Loader=... is deprecated, as the default Loader is unsafe. Please read https://msg.pyyaml.org/load for full details. scenario = yaml.load(f) [2024-09-20 01:36:42,010 main DEBUG] Creating new machine default. [2024-09-20 01:36:42,011 QEMU-ia32 DEBUG] Starting QEMU: qemu-system-i386 -cdrom /var/helenos/nightly/web-ci/.build-722/ia32/helenos-ia32.iso -boot d -m 512 -usb -device intel-hda -device hda-duplex -display none -monitor unix:tmp-vm-python/tmp-default-monitor,server,nowait -serial file:/var/helenos/nightly/tmp-ci/build/ia32/helenos/serial.txt [2024-09-20 01:36:42,031 rtr-ctl-socket DEBUG] remaining=30, n=0, interval=2, "Failed to connect to QEMU control socket." ALSA lib confmisc.c:855:(parse_card) cannot find card '0' ALSA lib conf.c:5180:(_snd_config_evaluate) function snd_func_card_inum returned error: No such file or directory ALSA lib confmisc.c:422:(snd_func_concat) error evaluating strings ALSA lib conf.c:5180:(_snd_config_evaluate) function snd_func_concat returned error: No such file or directory ALSA lib confmisc.c:1334:(snd_func_refer) error evaluating name ALSA lib conf.c:5180:(_snd_config_evaluate) function snd_func_refer returned error: No such file or directory ALSA lib conf.c:5703:(snd_config_expand) Evaluate error: No such file or directory ALSA lib pcm.c:2664:(snd_pcm_open_noupdate) Unknown PCM default sdl: SDL_OpenAudioDevice for playback failed sdl: Reason: ALSA: Couldn't open audio device: No such file or directory ALSA lib confmisc.c:855:(parse_card) cannot find card '0' ALSA lib conf.c:5180:(_snd_config_evaluate) function snd_func_card_inum returned error: No such file or directory ALSA lib confmisc.c:422:(snd_func_concat) error evaluating strings ALSA lib conf.c:5180:(_snd_config_evaluate) function snd_func_concat returned error: No such file or directory ALSA lib confmisc.c:1334:(snd_func_refer) error evaluating name ALSA lib conf.c:5180:(_snd_config_evaluate) function snd_func_refer returned error: No such file or directory ALSA lib conf.c:5703:(snd_config_expand) Evaluate error: No such file or directory ALSA lib pcm.c:2664:(snd_pcm_open_noupdate) Unknown PCM default sdl: SDL_OpenAudioDevice for playback failed sdl: Reason: ALSA: Couldn't open audio device: No such file or directory audio: Failed to create voice `dac' ALSA lib confmisc.c:855:(parse_card) cannot find card '0' ALSA lib conf.c:5180:(_snd_config_evaluate) function snd_func_card_inum returned error: No such file or directory ALSA lib confmisc.c:422:(snd_func_concat) error evaluating strings ALSA lib conf.c:5180:(_snd_config_evaluate) function snd_func_concat returned error: No such file or directory ALSA lib confmisc.c:1334:(snd_func_refer) error evaluating name ALSA lib conf.c:5180:(_snd_config_evaluate) function snd_func_refer returned error: No such file or directory ALSA lib conf.c:5703:(snd_config_expand) Evaluate error: No such file or directory ALSA lib pcm.c:2664:(snd_pcm_open_noupdate) Unknown PCM default sdl: SDL_OpenAudioDevice for recording failed sdl: Reason: ALSA: Couldn't open audio device: No such file or directory ALSA lib confmisc.c:855:(parse_card) cannot find card '0' ALSA lib conf.c:5180:(_snd_config_evaluate) function snd_func_card_inum returned error: No such file or directory ALSA lib confmisc.c:422:(snd_func_concat) error evaluating strings ALSA lib conf.c:5180:(_snd_config_evaluate) function snd_func_concat returned error: No such file or directory ALSA lib confmisc.c:1334:(snd_func_refer) error evaluating name ALSA lib conf.c:5180:(_snd_config_evaluate) function snd_func_refer returned error: No such file or directory ALSA lib conf.c:5703:(snd_config_expand) Evaluate error: No such file or directory ALSA lib pcm.c:2664:(snd_pcm_open_noupdate) Unknown PCM default sdl: SDL_OpenAudioDevice for recording failed sdl: Reason: ALSA: Couldn't open audio device: No such file or directory audio: Failed to create voice `adc' [2024-09-20 01:36:44,033 rtr-ctl-socket DEBUG] remaining=28, n=1, interval=2, "Failed to connect to QEMU control socket." [2024-09-20 01:36:44,033 QEMU-ia32 INFO] Machine started. [2024-09-20 01:36:44,033 QEMU-ia32 DEBUG] Sending command 'sendkey ret' [2024-09-20 01:36:44,033 rtr-vterm DEBUG] remaining=180, n=0, interval=5, "Failed to boot into userspace" [2024-09-20 01:36:44,033 QEMU-ia32 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2024-09-20 01:36:44,033 rtr-scrdump DEBUG] remaining=10, n=0, interval=1, "Failed to capture screen" [2024-09-20 01:36:44,934 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2024-09-20 01:36:44,934 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2024-09-20 01:36:44,934 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2024-09-20 01:36:44,934 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2024-09-20 01:36:44,934 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2024-09-20 01:36:44,934 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2024-09-20 01:36:44,934 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 1413 [2024-09-20 01:36:44,934 QEMU-ia32 DEBUG] Running pipe convert tmp-vm-python/tmp-default-screen-term.png -crop 640x368 +repage -crop 8x16 +repage +adjoin txt:- | sed -e 's|[0-9]*,[0-9]*: ([^)]*)[ ]*#\([0-9A-Fa-f]\{6\}\).*|\1|' -e 's:^#.*:@:' -e 's#000000#0#g' -e 's#FFFFFF#F#' | tee tmp-vm-python/tmp-default-1.txt | sed -e :a -e 'N;s#\n##;s#^@##;/@$/{s#@$##p;d}' -e 't a' | tee tmp-vm-python/tmp-default-2.txt | sed -f /var/helenos/ci/ocr.sed | sed '/../s#.*#?#' | tee tmp-vm-python/tmp-default-3.txt | paste -sd '' | fold -w 80 | tee tmp-vm-python/tmp-default-4.txt | head -n 23 | tee tmp-vm-python/tmp-default-screen-term.txt [2024-09-20 01:36:49,333 QEMU-ia32 DEBUG] Captured text: [2024-09-20 01:36:49,333 QEMU-ia32 DEBUG] | ____________________________????_?????__????????_???????????____________________ [2024-09-20 01:36:49,333 QEMU-ia32 DEBUG] | _??????????????????????????????????????????????????????????????????????????????? [2024-09-20 01:36:49,333 QEMU-ia32 DEBUG] | _??????????????????????????????????????????????????????????????????????????????? [2024-09-20 01:36:49,333 QEMU-ia32 DEBUG] | _??????????????????????????????????????????????????????????????????????????????? [2024-09-20 01:36:49,333 QEMU-ia32 DEBUG] | _?______________________________________________________________________________ [2024-09-20 01:36:49,333 QEMU-ia32 DEBUG] | _?______________________________________________________________________________ [2024-09-20 01:36:49,333 QEMU-ia32 DEBUG] | _?______________________________________________________________________________ [2024-09-20 01:36:49,333 QEMU-ia32 DEBUG] | _?______________________________________________________________________________ [2024-09-20 01:36:49,333 QEMU-ia32 DEBUG] | _?______________________________________________________________________________ [2024-09-20 01:36:49,333 QEMU-ia32 DEBUG] | _?______________________________________________________________________________ [2024-09-20 01:36:49,333 QEMU-ia32 DEBUG] | _?______________________________________________________________________________ [2024-09-20 01:36:49,333 QEMU-ia32 DEBUG] | _?______________________________________________________________________________ [2024-09-20 01:36:49,333 QEMU-ia32 DEBUG] | _?______________________________________________________________________________ [2024-09-20 01:36:49,333 QEMU-ia32 DEBUG] | _?______________________________________________________________________________ [2024-09-20 01:36:49,333 QEMU-ia32 DEBUG] | _?______________________________________________________________________________ [2024-09-20 01:36:49,333 QEMU-ia32 DEBUG] | _??????????????????????????????????????????????????????????????????????????????? [2024-09-20 01:36:49,333 QEMU-ia32 DEBUG] | ________________________________________________________________________________ [2024-09-20 01:36:49,333 QEMU-ia32 DEBUG] | ______????????_??????_?_????????_???????_????????????????_????????????__________ [2024-09-20 01:36:49,333 QEMU-ia32 DEBUG] | ______??????????????????????????_??????????????????????????????????????????_____ [2024-09-20 01:36:49,333 QEMU-ia32 DEBUG] | ______????????????????_????????????????????????????_????????_??????????????_____ [2024-09-20 01:36:49,333 QEMU-ia32 DEBUG] | ______???????_????????_??__??__???_???????????_?????____________________________ [2024-09-20 01:36:49,333 QEMU-ia32 DEBUG] | ________________________________________________________________________________ [2024-09-20 01:36:49,333 QEMU-ia32 DEBUG] | ________________________________________________________________________________ [2024-09-20 01:36:49,333 QEMU-ia32 DEBUG] Captured lines: ['____________________________????_?????__????????_???????????____________________', '_???????????????????????????????????????????????????????????????????????????????', '_???????????????????????????????????????????????????????????????????????????????', '_???????????????????????????????????????????????????????????????????????????????', '_?______________________________________________________________________________', '_?______________________________________________________________________________', '_?______________________________________________________________________________', '_?______________________________________________________________________________', '_?______________________________________________________________________________', '_?______________________________________________________________________________', '_?______________________________________________________________________________', '_?______________________________________________________________________________', '_?______________________________________________________________________________', '_?______________________________________________________________________________', '_?______________________________________________________________________________', '_???????????????????????????????????????????????????????????????????????????????', '________________________________________________________________________________', '______????????_??????_?_????????_???????_????????????????_????????????__________', '______??????????????????????????_??????????????????????????????????????????_____', '______????????????????_????????????????????????????_????????_??????????????_____', '______???????_????????_??__??__???_???????????_?????____________________________', '________________________________________________________________________________', '________________________________________________________________________________'] [2024-09-20 01:36:54,337 rtr-vterm DEBUG] remaining=175, n=1, interval=5, "Failed to boot into userspace" [2024-09-20 01:36:54,337 QEMU-ia32 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2024-09-20 01:36:54,337 rtr-scrdump DEBUG] remaining=10, n=0, interval=1, "Failed to capture screen" [2024-09-20 01:36:54,978 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2024-09-20 01:36:54,978 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2024-09-20 01:36:54,978 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2024-09-20 01:36:54,978 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2024-09-20 01:36:54,978 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2024-09-20 01:36:54,978 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2024-09-20 01:36:54,978 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 4473 [2024-09-20 01:36:54,978 QEMU-ia32 DEBUG] Running pipe convert tmp-vm-python/tmp-default-screen-term.png -crop 640x480 +repage -crop 8x16 +repage +adjoin txt:- | sed -e 's|[0-9]*,[0-9]*: ([^)]*)[ ]*#\([0-9A-Fa-f]\{6\}\).*|\1|' -e 's:^#.*:@:' -e 's#000000#0#g' -e 's#FFFFFF#F#' | tee tmp-vm-python/tmp-default-1.txt | sed -e :a -e 'N;s#\n##;s#^@##;/@$/{s#@$##p;d}' -e 't a' | tee tmp-vm-python/tmp-default-2.txt | sed -f /var/helenos/ci/ocr.sed | sed '/../s#.*#?#' | tee tmp-vm-python/tmp-default-3.txt | paste -sd '' | fold -w 80 | tee tmp-vm-python/tmp-default-4.txt | head -n 30 | tee tmp-vm-python/tmp-default-screen-term.txt [2024-09-20 01:37:00,493 QEMU-ia32 DEBUG] Captured text: [2024-09-20 01:37:00,493 QEMU-ia32 DEBUG] | ????????????????????????????????????????????????________________________________ [2024-09-20 01:37:00,493 QEMU-ia32 DEBUG] | ????????????????????????????????????????????????________________________________ [2024-09-20 01:37:00,494 QEMU-ia32 DEBUG] | ????????????????????????????????????????????____________________________________ [2024-09-20 01:37:00,494 QEMU-ia32 DEBUG] | ????????????????????????????????????????????____________________________________ [2024-09-20 01:37:00,494 QEMU-ia32 DEBUG] | ????????????????????????????????????????________________________________________ [2024-09-20 01:37:00,494 QEMU-ia32 DEBUG] | ???????????????????????????????????????????????????????????_____________________ [2024-09-20 01:37:00,494 QEMU-ia32 DEBUG] | ??????????????????????????????????????????????????????????______________________ [2024-09-20 01:37:00,494 QEMU-ia32 DEBUG] | ???????????????????????????????????????????????????????_________________________ [2024-09-20 01:37:00,494 QEMU-ia32 DEBUG] | ???????????????????????????????????????????_____________________________________ [2024-09-20 01:37:00,494 QEMU-ia32 DEBUG] | ??????????????????????????????????????????????__________________________________ [2024-09-20 01:37:00,494 QEMU-ia32 DEBUG] | ??????????????????????????????????????????????__________________________________ [2024-09-20 01:37:00,494 QEMU-ia32 DEBUG] | ????????????????????????????????????????????????________________________________ [2024-09-20 01:37:00,494 QEMU-ia32 DEBUG] | ????????????????????????????????????????????????________________________________ [2024-09-20 01:37:00,494 QEMU-ia32 DEBUG] | ????????????????????????????????????????________________________________________ [2024-09-20 01:37:00,494 QEMU-ia32 DEBUG] | ??????????????????????????????????????????????__________________________________ [2024-09-20 01:37:00,494 QEMU-ia32 DEBUG] | ??????????????????????????????????????????????__________________________________ [2024-09-20 01:37:00,494 QEMU-ia32 DEBUG] | ??????????????????????????????????????????????__________________________________ [2024-09-20 01:37:00,494 QEMU-ia32 DEBUG] | ????????????????????????????????????????????????????????????????????????________ [2024-09-20 01:37:00,494 QEMU-ia32 DEBUG] | ?????????????????????????????????????????????????_??????????????????????________ [2024-09-20 01:37:00,494 QEMU-ia32 DEBUG] | ??????????????????????????????????????????????????????????______________________ [2024-09-20 01:37:00,494 QEMU-ia32 DEBUG] | ?????????????????????????????????????????????????????????_______________________ [2024-09-20 01:37:00,495 QEMU-ia32 DEBUG] | ???????????????????????????????????????????????_________________________________ [2024-09-20 01:37:00,495 QEMU-ia32 DEBUG] | ???????????????????????????????????????????????????????????_____________________ [2024-09-20 01:37:00,495 QEMU-ia32 DEBUG] | ??????????????????????????????????????????????????????????______________________ [2024-09-20 01:37:00,495 QEMU-ia32 DEBUG] | ????????????????????????????????????????????????________________________________ [2024-09-20 01:37:00,495 QEMU-ia32 DEBUG] | ?????????????????????????????????????????????????????___________________________ [2024-09-20 01:37:00,495 QEMU-ia32 DEBUG] | ????????????????????????????????????????????????????____________________________ [2024-09-20 01:37:00,495 QEMU-ia32 DEBUG] | ????????????????????????????????????????????____________________________________ [2024-09-20 01:37:00,495 QEMU-ia32 DEBUG] | ????????????????????????????????????????????????????????________________________ [2024-09-20 01:37:00,495 QEMU-ia32 DEBUG] | ???????????????????????????????????????????????????????_________________________ [2024-09-20 01:37:00,495 QEMU-ia32 DEBUG] Captured lines: ['????????????????????????????????????????????????________________________________', '????????????????????????????????????????????????________________________________', '????????????????????????????????????????????____________________________________', '????????????????????????????????????????????____________________________________', '????????????????????????????????????????________________________________________', '???????????????????????????????????????????????????????????_____________________', '??????????????????????????????????????????????????????????______________________', '???????????????????????????????????????????????????????_________________________', '???????????????????????????????????????????_____________________________________', '??????????????????????????????????????????????__________________________________', '??????????????????????????????????????????????__________________________________', '????????????????????????????????????????????????________________________________', '????????????????????????????????????????????????________________________________', '????????????????????????????????????????________________________________________', '??????????????????????????????????????????????__________________________________', '??????????????????????????????????????????????__________________________________', '??????????????????????????????????????????????__________________________________', '????????????????????????????????????????????????????????????????????????________', '?????????????????????????????????????????????????_??????????????????????________', '??????????????????????????????????????????????????????????______________________', '?????????????????????????????????????????????????????????_______________________', '???????????????????????????????????????????????_________________________________', '???????????????????????????????????????????????????????????_____________________', '??????????????????????????????????????????????????????????______________________', '????????????????????????????????????????????????________________________________', '?????????????????????????????????????????????????????___________________________', '????????????????????????????????????????????????????____________________________', '????????????????????????????????????????????____________________________________', '????????????????????????????????????????????????????????________________________', '???????????????????????????????????????????????????????_________________________'] [2024-09-20 01:37:05,497 rtr-vterm DEBUG] remaining=170, n=2, interval=5, "Failed to boot into userspace" [2024-09-20 01:37:05,498 QEMU-ia32 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2024-09-20 01:37:05,498 rtr-scrdump DEBUG] remaining=10, n=0, interval=1, "Failed to capture screen" [2024-09-20 01:37:06,109 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2024-09-20 01:37:06,109 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2024-09-20 01:37:06,109 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2024-09-20 01:37:06,109 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2024-09-20 01:37:06,109 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2024-09-20 01:37:06,109 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2024-09-20 01:37:06,109 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 5754 [2024-09-20 01:37:06,109 QEMU-ia32 DEBUG] Running pipe convert tmp-vm-python/tmp-default-screen-term.png -crop 640x480 +repage -crop 8x16 +repage +adjoin txt:- | sed -e 's|[0-9]*,[0-9]*: ([^)]*)[ ]*#\([0-9A-Fa-f]\{6\}\).*|\1|' -e 's:^#.*:@:' -e 's#000000#0#g' -e 's#FFFFFF#F#' | tee tmp-vm-python/tmp-default-1.txt | sed -e :a -e 'N;s#\n##;s#^@##;/@$/{s#@$##p;d}' -e 't a' | tee tmp-vm-python/tmp-default-2.txt | sed -f /var/helenos/ci/ocr.sed | sed '/../s#.*#?#' | tee tmp-vm-python/tmp-default-3.txt | paste -sd '' | fold -w 80 | tee tmp-vm-python/tmp-default-4.txt | head -n 30 | tee tmp-vm-python/tmp-default-screen-term.txt [2024-09-20 01:37:10,128 QEMU-ia32 DEBUG] Captured text: [2024-09-20 01:37:10,128 QEMU-ia32 DEBUG] | ?????????????????????????????????????????????????????????????????????___________ [2024-09-20 01:37:10,129 QEMU-ia32 DEBUG] | ?????????????????????????????????????????????????????????????????????___________ [2024-09-20 01:37:10,129 QEMU-ia32 DEBUG] | ?????????????????????????????????????????????????????????????????_______________ [2024-09-20 01:37:10,129 QEMU-ia32 DEBUG] | ?????????????????????????????????????????_______________________________________ [2024-09-20 01:37:10,129 QEMU-ia32 DEBUG] | ??????????????????????????????????????????????????????????????????______________ [2024-09-20 01:37:10,129 QEMU-ia32 DEBUG] | ??????????????????????????????????????????????????????????????????______________ [2024-09-20 01:37:10,129 QEMU-ia32 DEBUG] | ??????????????????????????????????????????????????????????????????______________ [2024-09-20 01:37:10,129 QEMU-ia32 DEBUG] | ??????????????????????????????????????????????????????????????????______________ [2024-09-20 01:37:10,129 QEMU-ia32 DEBUG] | ??????????????????????????????????????????????????????????????????______________ [2024-09-20 01:37:10,129 QEMU-ia32 DEBUG] | ??????????????????????????????????????????______________________________________ [2024-09-20 01:37:10,129 QEMU-ia32 DEBUG] | ?????????????????????????????????????????????????_______________________________ [2024-09-20 01:37:10,129 QEMU-ia32 DEBUG] | ???????????????????????????????????????????????????????????????_________________ [2024-09-20 01:37:10,129 QEMU-ia32 DEBUG] | ????????????????????????????????????????????????????????????????????????________ [2024-09-20 01:37:10,129 QEMU-ia32 DEBUG] | ?????????????????????????????????????????????????????????????????????????_______ [2024-09-20 01:37:10,129 QEMU-ia32 DEBUG] | ???????????????????????????????????????????????????????????????????_??????______ [2024-09-20 01:37:10,129 QEMU-ia32 DEBUG] | ?????????????????????????????????????????????????????????????????????????_______ [2024-09-20 01:37:10,129 QEMU-ia32 DEBUG] | ??????????????????????????????????????????????????????????????????????????______ [2024-09-20 01:37:10,129 QEMU-ia32 DEBUG] | ??????????????????????????????????????????????????????????????__________________ [2024-09-20 01:37:10,129 QEMU-ia32 DEBUG] | ????????????????????????????????????????????????????____________________________ [2024-09-20 01:37:10,129 QEMU-ia32 DEBUG] | ???????????????????????????????????????????????????????????????????????_________ [2024-09-20 01:37:10,129 QEMU-ia32 DEBUG] | ???????????????????????????????_????????????????????????????????????????________ [2024-09-20 01:37:10,129 QEMU-ia32 DEBUG] | ?????????????????????????????????????????????????_______________________________ [2024-09-20 01:37:10,129 QEMU-ia32 DEBUG] | ????????????????????????????????????????????_?????______________________________ [2024-09-20 01:37:10,129 QEMU-ia32 DEBUG] | ????????????????????????????????????????????____________________________________ [2024-09-20 01:37:10,129 QEMU-ia32 DEBUG] | ???????????????????????????????????????????????????_____________________________ [2024-09-20 01:37:10,129 QEMU-ia32 DEBUG] | ????????????????????????????????????????????????????????________________________ [2024-09-20 01:37:10,129 QEMU-ia32 DEBUG] | ?????????????????????????????????????????????????????????????????????????_______ [2024-09-20 01:37:10,129 QEMU-ia32 DEBUG] | ??????????????????????????????????????????????????????????????????????????______ [2024-09-20 01:37:10,130 QEMU-ia32 DEBUG] | ?????????????????????????????????????????????????????????????___________________ [2024-09-20 01:37:10,130 QEMU-ia32 DEBUG] | ???????????????????????????????????????????????????????????????????????????????? [2024-09-20 01:37:10,130 QEMU-ia32 DEBUG] Captured lines: ['?????????????????????????????????????????????????????????????????????___________', '?????????????????????????????????????????????????????????????????????___________', '?????????????????????????????????????????????????????????????????_______________', '?????????????????????????????????????????_______________________________________', '??????????????????????????????????????????????????????????????????______________', '??????????????????????????????????????????????????????????????????______________', '??????????????????????????????????????????????????????????????????______________', '??????????????????????????????????????????????????????????????????______________', '??????????????????????????????????????????????????????????????????______________', '??????????????????????????????????????????______________________________________', '?????????????????????????????????????????????????_______________________________', '???????????????????????????????????????????????????????????????_________________', '????????????????????????????????????????????????????????????????????????________', '?????????????????????????????????????????????????????????????????????????_______', '???????????????????????????????????????????????????????????????????_??????______', '?????????????????????????????????????????????????????????????????????????_______', '??????????????????????????????????????????????????????????????????????????______', '??????????????????????????????????????????????????????????????__________________', '????????????????????????????????????????????????????____________________________', '???????????????????????????????????????????????????????????????????????_________', '???????????????????????????????_????????????????????????????????????????________', '?????????????????????????????????????????????????_______________________________', '????????????????????????????????????????????_?????______________________________', '????????????????????????????????????????????____________________________________', '???????????????????????????????????????????????????_____________________________', '????????????????????????????????????????????????????????________________________', '?????????????????????????????????????????????????????????????????????????_______', '??????????????????????????????????????????????????????????????????????????______', '?????????????????????????????????????????????????????????????___________________', '????????????????????????????????????????????????????????????????????????????????'] [2024-09-20 01:37:15,133 rtr-vterm DEBUG] remaining=165, n=3, interval=5, "Failed to boot into userspace" [2024-09-20 01:37:15,134 QEMU-ia32 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2024-09-20 01:37:15,134 rtr-scrdump DEBUG] remaining=10, n=0, interval=1, "Failed to capture screen" [2024-09-20 01:37:16,088 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2024-09-20 01:37:16,088 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2024-09-20 01:37:16,088 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2024-09-20 01:37:16,088 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2024-09-20 01:37:16,089 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2024-09-20 01:37:16,089 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2024-09-20 01:37:16,089 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 158 [2024-09-20 01:37:16,089 QEMU-ia32 DEBUG] Running pipe convert tmp-vm-python/tmp-default-screen-term.png -crop 640x480 +repage -crop 8x16 +repage +adjoin txt:- | sed -e 's|[0-9]*,[0-9]*: ([^)]*)[ ]*#\([0-9A-Fa-f]\{6\}\).*|\1|' -e 's:^#.*:@:' -e 's#000000#0#g' -e 's#FFFFFF#F#' | tee tmp-vm-python/tmp-default-1.txt | sed -e :a -e 'N;s#\n##;s#^@##;/@$/{s#@$##p;d}' -e 't a' | tee tmp-vm-python/tmp-default-2.txt | sed -f /var/helenos/ci/ocr.sed | sed '/../s#.*#?#' | tee tmp-vm-python/tmp-default-3.txt | paste -sd '' | fold -w 80 | tee tmp-vm-python/tmp-default-4.txt | head -n 30 | tee tmp-vm-python/tmp-default-screen-term.txt [2024-09-20 01:37:21,116 QEMU-ia32 DEBUG] Captured text: [2024-09-20 01:37:21,116 QEMU-ia32 DEBUG] | [2024-09-20 01:37:21,116 QEMU-ia32 DEBUG] | [2024-09-20 01:37:21,116 QEMU-ia32 DEBUG] | [2024-09-20 01:37:21,116 QEMU-ia32 DEBUG] | [2024-09-20 01:37:21,116 QEMU-ia32 DEBUG] | [2024-09-20 01:37:21,116 QEMU-ia32 DEBUG] | [2024-09-20 01:37:21,116 QEMU-ia32 DEBUG] | [2024-09-20 01:37:21,116 QEMU-ia32 DEBUG] | [2024-09-20 01:37:21,116 QEMU-ia32 DEBUG] | [2024-09-20 01:37:21,117 QEMU-ia32 DEBUG] | [2024-09-20 01:37:21,117 QEMU-ia32 DEBUG] | [2024-09-20 01:37:21,117 QEMU-ia32 DEBUG] | [2024-09-20 01:37:21,117 QEMU-ia32 DEBUG] | [2024-09-20 01:37:21,117 QEMU-ia32 DEBUG] | [2024-09-20 01:37:21,117 QEMU-ia32 DEBUG] | [2024-09-20 01:37:21,117 QEMU-ia32 DEBUG] | [2024-09-20 01:37:21,117 QEMU-ia32 DEBUG] | [2024-09-20 01:37:21,117 QEMU-ia32 DEBUG] | [2024-09-20 01:37:21,117 QEMU-ia32 DEBUG] | [2024-09-20 01:37:21,117 QEMU-ia32 DEBUG] | [2024-09-20 01:37:21,117 QEMU-ia32 DEBUG] | [2024-09-20 01:37:21,117 QEMU-ia32 DEBUG] | [2024-09-20 01:37:21,117 QEMU-ia32 DEBUG] | [2024-09-20 01:37:21,117 QEMU-ia32 DEBUG] | [2024-09-20 01:37:21,117 QEMU-ia32 DEBUG] | [2024-09-20 01:37:21,117 QEMU-ia32 DEBUG] | [2024-09-20 01:37:21,117 QEMU-ia32 DEBUG] | [2024-09-20 01:37:21,117 QEMU-ia32 DEBUG] | [2024-09-20 01:37:21,117 QEMU-ia32 DEBUG] | [2024-09-20 01:37:21,117 QEMU-ia32 DEBUG] | [2024-09-20 01:37:21,117 QEMU-ia32 DEBUG] Captured lines: ['', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', ''] [2024-09-20 01:37:26,122 rtr-vterm DEBUG] remaining=160, n=4, interval=5, "Failed to boot into userspace" [2024-09-20 01:37:26,122 QEMU-ia32 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2024-09-20 01:37:26,122 rtr-scrdump DEBUG] remaining=10, n=0, interval=1, "Failed to capture screen" convert: unable to read image data `tmp-vm-python/tmp-default-screen-full.ppm' @ error/pnm.c/ReadPNMImage/1350. convert: no images defined `tmp-vm-python/tmp-default-screen-term.png' @ error/convert.c/ConvertImageCommand/3229. [2024-09-20 01:37:27,145 rtr-scrdump DEBUG] remaining=9, n=1, interval=1, "Failed to capture screen" [2024-09-20 01:37:28,050 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2024-09-20 01:37:28,050 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2024-09-20 01:37:28,050 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2024-09-20 01:37:28,050 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2024-09-20 01:37:28,050 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2024-09-20 01:37:28,050 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2024-09-20 01:37:28,050 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 1619 [2024-09-20 01:37:28,051 QEMU-ia32 DEBUG] Running pipe convert tmp-vm-python/tmp-default-screen-term.png -crop 640x480 +repage -crop 8x16 +repage +adjoin txt:- | sed -e 's|[0-9]*,[0-9]*: ([^)]*)[ ]*#\([0-9A-Fa-f]\{6\}\).*|\1|' -e 's:^#.*:@:' -e 's#000000#0#g' -e 's#FFFFFF#F#' | tee tmp-vm-python/tmp-default-1.txt | sed -e :a -e 'N;s#\n##;s#^@##;/@$/{s#@$##p;d}' -e 't a' | tee tmp-vm-python/tmp-default-2.txt | sed -f /var/helenos/ci/ocr.sed | sed '/../s#.*#?#' | tee tmp-vm-python/tmp-default-3.txt | paste -sd '' | fold -w 80 | tee tmp-vm-python/tmp-default-4.txt | head -n 30 | tee tmp-vm-python/tmp-default-screen-term.txt [2024-09-20 01:37:32,844 QEMU-ia32 DEBUG] Captured text: [2024-09-20 01:37:32,844 QEMU-ia32 DEBUG] | HelenOS release 0.14.1 (Aladar), revision 2cf8f994c [2024-09-20 01:37:32,844 QEMU-ia32 DEBUG] | Built on 2024-09-20 01:33:21 [2024-09-20 01:37:32,844 QEMU-ia32 DEBUG] | Running on ia32 (terminal/59) [2024-09-20 01:37:32,845 QEMU-ia32 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2024-09-20 01:37:32,845 QEMU-ia32 DEBUG] | [2024-09-20 01:37:32,845 QEMU-ia32 DEBUG] | Welcome to HelenOS! [2024-09-20 01:37:32,845 QEMU-ia32 DEBUG] | https://www.helenos.org/ [2024-09-20 01:37:32,845 QEMU-ia32 DEBUG] | [2024-09-20 01:37:32,845 QEMU-ia32 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2024-09-20 01:37:32,845 QEMU-ia32 DEBUG] | [2024-09-20 01:37:32,845 QEMU-ia32 DEBUG] | / # _ [2024-09-20 01:37:32,845 QEMU-ia32 DEBUG] | [2024-09-20 01:37:32,845 QEMU-ia32 DEBUG] | [2024-09-20 01:37:32,845 QEMU-ia32 DEBUG] | [2024-09-20 01:37:32,845 QEMU-ia32 DEBUG] | [2024-09-20 01:37:32,845 QEMU-ia32 DEBUG] | [2024-09-20 01:37:32,845 QEMU-ia32 DEBUG] | [2024-09-20 01:37:32,845 QEMU-ia32 DEBUG] | [2024-09-20 01:37:32,845 QEMU-ia32 DEBUG] | [2024-09-20 01:37:32,845 QEMU-ia32 DEBUG] | [2024-09-20 01:37:32,845 QEMU-ia32 DEBUG] | [2024-09-20 01:37:32,845 QEMU-ia32 DEBUG] | [2024-09-20 01:37:32,845 QEMU-ia32 DEBUG] | [2024-09-20 01:37:32,845 QEMU-ia32 DEBUG] | [2024-09-20 01:37:32,845 QEMU-ia32 DEBUG] | [2024-09-20 01:37:32,845 QEMU-ia32 DEBUG] | [2024-09-20 01:37:32,845 QEMU-ia32 DEBUG] | [2024-09-20 01:37:32,845 QEMU-ia32 DEBUG] | [2024-09-20 01:37:32,845 QEMU-ia32 DEBUG] | [2024-09-20 01:37:32,845 QEMU-ia32 DEBUG] | [2024-09-20 01:37:32,845 QEMU-ia32 DEBUG] Captured lines: ['HelenOS release 0.14.1 (Aladar), revision 2cf8f994c', 'Built on 2024-09-20 01:33:21', 'Running on ia32 (terminal/59)', 'Copyright (c) 2001-2024 HelenOS project', '', 'Welcome to HelenOS!', 'https://www.helenos.org/', '', "Type 'help' [Enter] to see a few survival tips.", '', '/ # _', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', ''] [2024-09-20 01:37:32,845 QEMU-ia32 INFO] Machine booted into userspace. [2024-09-20 01:37:32,845 command INFO] Typing 'mkfile --size 2m /tmp/img' into default. [2024-09-20 01:37:32,846 command DEBUG] RE for prompt matching: re.compile('^/[^ ]* #\\ _[\t ]*$') [2024-09-20 01:37:32,846 QEMU-ia32 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2024-09-20 01:37:32,846 rtr-scrdump DEBUG] remaining=10, n=0, interval=1, "Failed to capture screen" [2024-09-20 01:37:33,494 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2024-09-20 01:37:33,495 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2024-09-20 01:37:33,495 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2024-09-20 01:37:33,495 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2024-09-20 01:37:33,495 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2024-09-20 01:37:33,495 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2024-09-20 01:37:33,495 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 1619 [2024-09-20 01:37:33,495 QEMU-ia32 DEBUG] Running pipe convert tmp-vm-python/tmp-default-screen-term.png -crop 640x480 +repage -crop 8x16 +repage +adjoin txt:- | sed -e 's|[0-9]*,[0-9]*: ([^)]*)[ ]*#\([0-9A-Fa-f]\{6\}\).*|\1|' -e 's:^#.*:@:' -e 's#000000#0#g' -e 's#FFFFFF#F#' | tee tmp-vm-python/tmp-default-1.txt | sed -e :a -e 'N;s#\n##;s#^@##;/@$/{s#@$##p;d}' -e 't a' | tee tmp-vm-python/tmp-default-2.txt | sed -f /var/helenos/ci/ocr.sed | sed '/../s#.*#?#' | tee tmp-vm-python/tmp-default-3.txt | paste -sd '' | fold -w 80 | tee tmp-vm-python/tmp-default-4.txt | head -n 30 | tee tmp-vm-python/tmp-default-screen-term.txt [2024-09-20 01:37:38,471 QEMU-ia32 DEBUG] Captured text: [2024-09-20 01:37:38,471 QEMU-ia32 DEBUG] | HelenOS release 0.14.1 (Aladar), revision 2cf8f994c [2024-09-20 01:37:38,471 QEMU-ia32 DEBUG] | Built on 2024-09-20 01:33:21 [2024-09-20 01:37:38,471 QEMU-ia32 DEBUG] | Running on ia32 (terminal/59) [2024-09-20 01:37:38,471 QEMU-ia32 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2024-09-20 01:37:38,471 QEMU-ia32 DEBUG] | [2024-09-20 01:37:38,471 QEMU-ia32 DEBUG] | Welcome to HelenOS! [2024-09-20 01:37:38,471 QEMU-ia32 DEBUG] | https://www.helenos.org/ [2024-09-20 01:37:38,471 QEMU-ia32 DEBUG] | [2024-09-20 01:37:38,471 QEMU-ia32 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2024-09-20 01:37:38,471 QEMU-ia32 DEBUG] | [2024-09-20 01:37:38,471 QEMU-ia32 DEBUG] | / # _ [2024-09-20 01:37:38,471 QEMU-ia32 DEBUG] | [2024-09-20 01:37:38,471 QEMU-ia32 DEBUG] | [2024-09-20 01:37:38,471 QEMU-ia32 DEBUG] | [2024-09-20 01:37:38,471 QEMU-ia32 DEBUG] | [2024-09-20 01:37:38,471 QEMU-ia32 DEBUG] | [2024-09-20 01:37:38,471 QEMU-ia32 DEBUG] | [2024-09-20 01:37:38,471 QEMU-ia32 DEBUG] | [2024-09-20 01:37:38,471 QEMU-ia32 DEBUG] | [2024-09-20 01:37:38,471 QEMU-ia32 DEBUG] | [2024-09-20 01:37:38,471 QEMU-ia32 DEBUG] | [2024-09-20 01:37:38,472 QEMU-ia32 DEBUG] | [2024-09-20 01:37:38,472 QEMU-ia32 DEBUG] | [2024-09-20 01:37:38,472 QEMU-ia32 DEBUG] | [2024-09-20 01:37:38,472 QEMU-ia32 DEBUG] | [2024-09-20 01:37:38,472 QEMU-ia32 DEBUG] | [2024-09-20 01:37:38,472 QEMU-ia32 DEBUG] | [2024-09-20 01:37:38,472 QEMU-ia32 DEBUG] | [2024-09-20 01:37:38,472 QEMU-ia32 DEBUG] | [2024-09-20 01:37:38,472 QEMU-ia32 DEBUG] | [2024-09-20 01:37:38,472 QEMU-ia32 DEBUG] Captured lines: ['HelenOS release 0.14.1 (Aladar), revision 2cf8f994c', 'Built on 2024-09-20 01:33:21', 'Running on ia32 (terminal/59)', 'Copyright (c) 2001-2024 HelenOS project', '', 'Welcome to HelenOS!', 'https://www.helenos.org/', '', "Type 'help' [Enter] to see a few survival tips.", '', '/ # _', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', ''] [2024-09-20 01:37:38,472 QEMU-ia32 DEBUG] Sending command 'sendkey m' [2024-09-20 01:37:38,472 QEMU-ia32 DEBUG] Sending command 'sendkey k' [2024-09-20 01:37:38,472 QEMU-ia32 DEBUG] Sending command 'sendkey f' [2024-09-20 01:37:38,472 QEMU-ia32 DEBUG] Sending command 'sendkey i' [2024-09-20 01:37:38,472 QEMU-ia32 DEBUG] Sending command 'sendkey l' [2024-09-20 01:37:38,472 QEMU-ia32 DEBUG] Sending command 'sendkey e' [2024-09-20 01:37:38,472 QEMU-ia32 DEBUG] Sending command 'sendkey spc' [2024-09-20 01:37:38,472 QEMU-ia32 DEBUG] Sending command 'sendkey minus' [2024-09-20 01:37:38,472 QEMU-ia32 DEBUG] Sending command 'sendkey minus' [2024-09-20 01:37:38,472 QEMU-ia32 DEBUG] Sending command 'sendkey s' [2024-09-20 01:37:38,472 QEMU-ia32 DEBUG] Sending command 'sendkey i' [2024-09-20 01:37:38,472 QEMU-ia32 DEBUG] Sending command 'sendkey z' [2024-09-20 01:37:38,472 QEMU-ia32 DEBUG] Sending command 'sendkey e' [2024-09-20 01:37:38,472 QEMU-ia32 DEBUG] Sending command 'sendkey spc' [2024-09-20 01:37:38,472 QEMU-ia32 DEBUG] Sending command 'sendkey 2' [2024-09-20 01:37:38,472 QEMU-ia32 DEBUG] Sending command 'sendkey m' [2024-09-20 01:37:38,472 QEMU-ia32 DEBUG] Sending command 'sendkey spc' [2024-09-20 01:37:38,472 QEMU-ia32 DEBUG] Sending command 'sendkey slash' [2024-09-20 01:37:38,472 QEMU-ia32 DEBUG] Sending command 'sendkey t' [2024-09-20 01:37:38,472 QEMU-ia32 DEBUG] Sending command 'sendkey m' [2024-09-20 01:37:38,472 QEMU-ia32 DEBUG] Sending command 'sendkey p' [2024-09-20 01:37:38,472 QEMU-ia32 DEBUG] Sending command 'sendkey slash' [2024-09-20 01:37:38,472 QEMU-ia32 DEBUG] Sending command 'sendkey i' [2024-09-20 01:37:38,472 QEMU-ia32 DEBUG] Sending command 'sendkey m' [2024-09-20 01:37:38,472 QEMU-ia32 DEBUG] Sending command 'sendkey g' [2024-09-20 01:37:38,473 rtr-vterm-type DEBUG] remaining=60, n=0, interval=2, "Failed to type command" [2024-09-20 01:37:38,473 QEMU-ia32 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2024-09-20 01:37:38,473 rtr-scrdump DEBUG] remaining=10, n=0, interval=1, "Failed to capture screen" [2024-09-20 01:37:39,566 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2024-09-20 01:37:39,566 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2024-09-20 01:37:39,566 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2024-09-20 01:37:39,566 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2024-09-20 01:37:39,566 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2024-09-20 01:37:39,566 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2024-09-20 01:37:39,566 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 1619 [2024-09-20 01:37:39,566 QEMU-ia32 DEBUG] Running pipe convert tmp-vm-python/tmp-default-screen-term.png -crop 640x480 +repage -crop 8x16 +repage +adjoin txt:- | sed -e 's|[0-9]*,[0-9]*: ([^)]*)[ ]*#\([0-9A-Fa-f]\{6\}\).*|\1|' -e 's:^#.*:@:' -e 's#000000#0#g' -e 's#FFFFFF#F#' | tee tmp-vm-python/tmp-default-1.txt | sed -e :a -e 'N;s#\n##;s#^@##;/@$/{s#@$##p;d}' -e 't a' | tee tmp-vm-python/tmp-default-2.txt | sed -f /var/helenos/ci/ocr.sed | sed '/../s#.*#?#' | tee tmp-vm-python/tmp-default-3.txt | paste -sd '' | fold -w 80 | tee tmp-vm-python/tmp-default-4.txt | head -n 30 | tee tmp-vm-python/tmp-default-screen-term.txt [2024-09-20 01:37:46,918 QEMU-ia32 DEBUG] Captured text: [2024-09-20 01:37:46,918 QEMU-ia32 DEBUG] | HelenOS release 0.14.1 (Aladar), revision 2cf8f994c [2024-09-20 01:37:46,918 QEMU-ia32 DEBUG] | Built on 2024-09-20 01:33:21 [2024-09-20 01:37:46,918 QEMU-ia32 DEBUG] | Running on ia32 (terminal/59) [2024-09-20 01:37:46,918 QEMU-ia32 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2024-09-20 01:37:46,918 QEMU-ia32 DEBUG] | [2024-09-20 01:37:46,918 QEMU-ia32 DEBUG] | Welcome to HelenOS! [2024-09-20 01:37:46,919 QEMU-ia32 DEBUG] | https://www.helenos.org/ [2024-09-20 01:37:46,919 QEMU-ia32 DEBUG] | [2024-09-20 01:37:46,919 QEMU-ia32 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2024-09-20 01:37:46,919 QEMU-ia32 DEBUG] | [2024-09-20 01:37:46,919 QEMU-ia32 DEBUG] | / # _ [2024-09-20 01:37:46,919 QEMU-ia32 DEBUG] | [2024-09-20 01:37:46,919 QEMU-ia32 DEBUG] | [2024-09-20 01:37:46,919 QEMU-ia32 DEBUG] | [2024-09-20 01:37:46,919 QEMU-ia32 DEBUG] | [2024-09-20 01:37:46,919 QEMU-ia32 DEBUG] | [2024-09-20 01:37:46,919 QEMU-ia32 DEBUG] | [2024-09-20 01:37:46,919 QEMU-ia32 DEBUG] | [2024-09-20 01:37:46,919 QEMU-ia32 DEBUG] | [2024-09-20 01:37:46,919 QEMU-ia32 DEBUG] | [2024-09-20 01:37:46,919 QEMU-ia32 DEBUG] | [2024-09-20 01:37:46,919 QEMU-ia32 DEBUG] | [2024-09-20 01:37:46,919 QEMU-ia32 DEBUG] | [2024-09-20 01:37:46,919 QEMU-ia32 DEBUG] | [2024-09-20 01:37:46,919 QEMU-ia32 DEBUG] | [2024-09-20 01:37:46,919 QEMU-ia32 DEBUG] | [2024-09-20 01:37:46,919 QEMU-ia32 DEBUG] | [2024-09-20 01:37:46,919 QEMU-ia32 DEBUG] | [2024-09-20 01:37:46,919 QEMU-ia32 DEBUG] | [2024-09-20 01:37:46,919 QEMU-ia32 DEBUG] | [2024-09-20 01:37:46,919 QEMU-ia32 DEBUG] Captured lines: ['HelenOS release 0.14.1 (Aladar), revision 2cf8f994c', 'Built on 2024-09-20 01:33:21', 'Running on ia32 (terminal/59)', 'Copyright (c) 2001-2024 HelenOS project', '', 'Welcome to HelenOS!', 'https://www.helenos.org/', '', "Type 'help' [Enter] to see a few survival tips.", '', '/ # _', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', ''] [2024-09-20 01:37:48,921 rtr-vterm-type DEBUG] remaining=58, n=1, interval=2, "Failed to type command" [2024-09-20 01:37:48,921 QEMU-ia32 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2024-09-20 01:37:48,922 rtr-scrdump DEBUG] remaining=10, n=0, interval=1, "Failed to capture screen" [2024-09-20 01:37:50,322 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2024-09-20 01:37:50,322 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2024-09-20 01:37:50,322 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2024-09-20 01:37:50,322 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2024-09-20 01:37:50,322 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2024-09-20 01:37:50,322 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2024-09-20 01:37:50,322 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 1770 [2024-09-20 01:37:50,323 QEMU-ia32 DEBUG] Running pipe convert tmp-vm-python/tmp-default-screen-term.png -crop 640x480 +repage -crop 8x16 +repage +adjoin txt:- | sed -e 's|[0-9]*,[0-9]*: ([^)]*)[ ]*#\([0-9A-Fa-f]\{6\}\).*|\1|' -e 's:^#.*:@:' -e 's#000000#0#g' -e 's#FFFFFF#F#' | tee tmp-vm-python/tmp-default-1.txt | sed -e :a -e 'N;s#\n##;s#^@##;/@$/{s#@$##p;d}' -e 't a' | tee tmp-vm-python/tmp-default-2.txt | sed -f /var/helenos/ci/ocr.sed | sed '/../s#.*#?#' | tee tmp-vm-python/tmp-default-3.txt | paste -sd '' | fold -w 80 | tee tmp-vm-python/tmp-default-4.txt | head -n 30 | tee tmp-vm-python/tmp-default-screen-term.txt [2024-09-20 01:37:59,323 QEMU-ia32 DEBUG] Captured text: [2024-09-20 01:37:59,323 QEMU-ia32 DEBUG] | HelenOS release 0.14.1 (Aladar), revision 2cf8f994c [2024-09-20 01:37:59,323 QEMU-ia32 DEBUG] | Built on 2024-09-20 01:33:21 [2024-09-20 01:37:59,323 QEMU-ia32 DEBUG] | Running on ia32 (terminal/59) [2024-09-20 01:37:59,323 QEMU-ia32 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2024-09-20 01:37:59,323 QEMU-ia32 DEBUG] | [2024-09-20 01:37:59,323 QEMU-ia32 DEBUG] | Welcome to HelenOS! [2024-09-20 01:37:59,323 QEMU-ia32 DEBUG] | https://www.helenos.org/ [2024-09-20 01:37:59,323 QEMU-ia32 DEBUG] | [2024-09-20 01:37:59,323 QEMU-ia32 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2024-09-20 01:37:59,323 QEMU-ia32 DEBUG] | [2024-09-20 01:37:59,323 QEMU-ia32 DEBUG] | / # mkfile --size 2m /tmp/img_ [2024-09-20 01:37:59,323 QEMU-ia32 DEBUG] | [2024-09-20 01:37:59,323 QEMU-ia32 DEBUG] | [2024-09-20 01:37:59,323 QEMU-ia32 DEBUG] | [2024-09-20 01:37:59,323 QEMU-ia32 DEBUG] | [2024-09-20 01:37:59,323 QEMU-ia32 DEBUG] | [2024-09-20 01:37:59,323 QEMU-ia32 DEBUG] | [2024-09-20 01:37:59,324 QEMU-ia32 DEBUG] | [2024-09-20 01:37:59,324 QEMU-ia32 DEBUG] | [2024-09-20 01:37:59,324 QEMU-ia32 DEBUG] | [2024-09-20 01:37:59,324 QEMU-ia32 DEBUG] | [2024-09-20 01:37:59,324 QEMU-ia32 DEBUG] | [2024-09-20 01:37:59,324 QEMU-ia32 DEBUG] | [2024-09-20 01:37:59,324 QEMU-ia32 DEBUG] | [2024-09-20 01:37:59,324 QEMU-ia32 DEBUG] | [2024-09-20 01:37:59,324 QEMU-ia32 DEBUG] | [2024-09-20 01:37:59,324 QEMU-ia32 DEBUG] | [2024-09-20 01:37:59,324 QEMU-ia32 DEBUG] | [2024-09-20 01:37:59,324 QEMU-ia32 DEBUG] | [2024-09-20 01:37:59,324 QEMU-ia32 DEBUG] | [2024-09-20 01:37:59,325 QEMU-ia32 DEBUG] Captured lines: ['HelenOS release 0.14.1 (Aladar), revision 2cf8f994c', 'Built on 2024-09-20 01:33:21', 'Running on ia32 (terminal/59)', 'Copyright (c) 2001-2024 HelenOS project', '', 'Welcome to HelenOS!', 'https://www.helenos.org/', '', "Type 'help' [Enter] to see a few survival tips.", '', '/ # mkfile --size 2m /tmp/img_', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', ''] [2024-09-20 01:37:59,325 QEMU-ia32 DEBUG] Sending command 'sendkey ret' [2024-09-20 01:37:59,325 rtr-vterm-run DEBUG] remaining=60, n=0, interval=2, "Failed to run command" [2024-09-20 01:37:59,325 command DEBUG] self.vterm = [] [2024-09-20 01:37:59,325 QEMU-ia32 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2024-09-20 01:37:59,325 rtr-scrdump DEBUG] remaining=10, n=0, interval=1, "Failed to capture screen" [2024-09-20 01:38:00,438 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2024-09-20 01:38:00,438 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2024-09-20 01:38:00,438 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2024-09-20 01:38:00,438 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2024-09-20 01:38:00,439 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2024-09-20 01:38:00,439 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2024-09-20 01:38:00,439 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 1770 [2024-09-20 01:38:00,439 QEMU-ia32 DEBUG] Running pipe convert tmp-vm-python/tmp-default-screen-term.png -crop 640x480 +repage -crop 8x16 +repage +adjoin txt:- | sed -e 's|[0-9]*,[0-9]*: ([^)]*)[ ]*#\([0-9A-Fa-f]\{6\}\).*|\1|' -e 's:^#.*:@:' -e 's#000000#0#g' -e 's#FFFFFF#F#' | tee tmp-vm-python/tmp-default-1.txt | sed -e :a -e 'N;s#\n##;s#^@##;/@$/{s#@$##p;d}' -e 't a' | tee tmp-vm-python/tmp-default-2.txt | sed -f /var/helenos/ci/ocr.sed | sed '/../s#.*#?#' | tee tmp-vm-python/tmp-default-3.txt | paste -sd '' | fold -w 80 | tee tmp-vm-python/tmp-default-4.txt | head -n 30 | tee tmp-vm-python/tmp-default-screen-term.txt [2024-09-20 01:38:10,482 QEMU-ia32 DEBUG] Captured text: [2024-09-20 01:38:10,482 QEMU-ia32 DEBUG] | HelenOS release 0.14.1 (Aladar), revision 2cf8f994c [2024-09-20 01:38:10,482 QEMU-ia32 DEBUG] | Built on 2024-09-20 01:33:21 [2024-09-20 01:38:10,482 QEMU-ia32 DEBUG] | Running on ia32 (terminal/59) [2024-09-20 01:38:10,482 QEMU-ia32 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2024-09-20 01:38:10,482 QEMU-ia32 DEBUG] | [2024-09-20 01:38:10,482 QEMU-ia32 DEBUG] | Welcome to HelenOS! [2024-09-20 01:38:10,482 QEMU-ia32 DEBUG] | https://www.helenos.org/ [2024-09-20 01:38:10,482 QEMU-ia32 DEBUG] | [2024-09-20 01:38:10,482 QEMU-ia32 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2024-09-20 01:38:10,482 QEMU-ia32 DEBUG] | [2024-09-20 01:38:10,482 QEMU-ia32 DEBUG] | / # mkfile --size 2m /tmp/img_ [2024-09-20 01:38:10,482 QEMU-ia32 DEBUG] | [2024-09-20 01:38:10,482 QEMU-ia32 DEBUG] | [2024-09-20 01:38:10,482 QEMU-ia32 DEBUG] | [2024-09-20 01:38:10,482 QEMU-ia32 DEBUG] | [2024-09-20 01:38:10,483 QEMU-ia32 DEBUG] | [2024-09-20 01:38:10,483 QEMU-ia32 DEBUG] | [2024-09-20 01:38:10,483 QEMU-ia32 DEBUG] | [2024-09-20 01:38:10,483 QEMU-ia32 DEBUG] | [2024-09-20 01:38:10,483 QEMU-ia32 DEBUG] | [2024-09-20 01:38:10,483 QEMU-ia32 DEBUG] | [2024-09-20 01:38:10,483 QEMU-ia32 DEBUG] | [2024-09-20 01:38:10,483 QEMU-ia32 DEBUG] | [2024-09-20 01:38:10,483 QEMU-ia32 DEBUG] | [2024-09-20 01:38:10,483 QEMU-ia32 DEBUG] | [2024-09-20 01:38:10,483 QEMU-ia32 DEBUG] | [2024-09-20 01:38:10,483 QEMU-ia32 DEBUG] | [2024-09-20 01:38:10,483 QEMU-ia32 DEBUG] | [2024-09-20 01:38:10,483 QEMU-ia32 DEBUG] | [2024-09-20 01:38:10,483 QEMU-ia32 DEBUG] | [2024-09-20 01:38:10,483 QEMU-ia32 DEBUG] Captured lines: ['HelenOS release 0.14.1 (Aladar), revision 2cf8f994c', 'Built on 2024-09-20 01:33:21', 'Running on ia32 (terminal/59)', 'Copyright (c) 2001-2024 HelenOS project', '', 'Welcome to HelenOS!', 'https://www.helenos.org/', '', "Type 'help' [Enter] to see a few survival tips.", '', '/ # mkfile --size 2m /tmp/img_', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', ''] [2024-09-20 01:38:10,483 command DEBUG] Read lines ['/ # mkfile --size 2m /tmp/img_'] [2024-09-20 01:38:12,485 rtr-vterm-run DEBUG] remaining=58, n=1, interval=2, "Failed to run command" [2024-09-20 01:38:12,485 command DEBUG] self.vterm = [] [2024-09-20 01:38:12,486 QEMU-ia32 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2024-09-20 01:38:12,486 rtr-scrdump DEBUG] remaining=10, n=0, interval=1, "Failed to capture screen" [2024-09-20 01:38:13,405 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2024-09-20 01:38:13,405 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2024-09-20 01:38:13,405 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2024-09-20 01:38:13,405 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2024-09-20 01:38:13,405 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2024-09-20 01:38:13,405 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2024-09-20 01:38:13,406 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 1806 [2024-09-20 01:38:13,406 QEMU-ia32 DEBUG] Running pipe convert tmp-vm-python/tmp-default-screen-term.png -crop 640x480 +repage -crop 8x16 +repage +adjoin txt:- | sed -e 's|[0-9]*,[0-9]*: ([^)]*)[ ]*#\([0-9A-Fa-f]\{6\}\).*|\1|' -e 's:^#.*:@:' -e 's#000000#0#g' -e 's#FFFFFF#F#' | tee tmp-vm-python/tmp-default-1.txt | sed -e :a -e 'N;s#\n##;s#^@##;/@$/{s#@$##p;d}' -e 't a' | tee tmp-vm-python/tmp-default-2.txt | sed -f /var/helenos/ci/ocr.sed | sed '/../s#.*#?#' | tee tmp-vm-python/tmp-default-3.txt | paste -sd '' | fold -w 80 | tee tmp-vm-python/tmp-default-4.txt | head -n 30 | tee tmp-vm-python/tmp-default-screen-term.txt [2024-09-20 01:38:21,744 QEMU-ia32 DEBUG] Captured text: [2024-09-20 01:38:21,744 QEMU-ia32 DEBUG] | HelenOS release 0.14.1 (Aladar), revision 2cf8f994c [2024-09-20 01:38:21,744 QEMU-ia32 DEBUG] | Built on 2024-09-20 01:33:21 [2024-09-20 01:38:21,744 QEMU-ia32 DEBUG] | Running on ia32 (terminal/59) [2024-09-20 01:38:21,744 QEMU-ia32 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2024-09-20 01:38:21,744 QEMU-ia32 DEBUG] | [2024-09-20 01:38:21,744 QEMU-ia32 DEBUG] | Welcome to HelenOS! [2024-09-20 01:38:21,744 QEMU-ia32 DEBUG] | https://www.helenos.org/ [2024-09-20 01:38:21,745 QEMU-ia32 DEBUG] | [2024-09-20 01:38:21,745 QEMU-ia32 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2024-09-20 01:38:21,745 QEMU-ia32 DEBUG] | [2024-09-20 01:38:21,745 QEMU-ia32 DEBUG] | / # mkfile --size 2m /tmp/img [2024-09-20 01:38:21,745 QEMU-ia32 DEBUG] | / # _ [2024-09-20 01:38:21,745 QEMU-ia32 DEBUG] | [2024-09-20 01:38:21,745 QEMU-ia32 DEBUG] | [2024-09-20 01:38:21,745 QEMU-ia32 DEBUG] | [2024-09-20 01:38:21,745 QEMU-ia32 DEBUG] | [2024-09-20 01:38:21,745 QEMU-ia32 DEBUG] | [2024-09-20 01:38:21,745 QEMU-ia32 DEBUG] | [2024-09-20 01:38:21,745 QEMU-ia32 DEBUG] | [2024-09-20 01:38:21,745 QEMU-ia32 DEBUG] | [2024-09-20 01:38:21,745 QEMU-ia32 DEBUG] | [2024-09-20 01:38:21,745 QEMU-ia32 DEBUG] | [2024-09-20 01:38:21,745 QEMU-ia32 DEBUG] | [2024-09-20 01:38:21,745 QEMU-ia32 DEBUG] | [2024-09-20 01:38:21,745 QEMU-ia32 DEBUG] | [2024-09-20 01:38:21,745 QEMU-ia32 DEBUG] | [2024-09-20 01:38:21,745 QEMU-ia32 DEBUG] | [2024-09-20 01:38:21,745 QEMU-ia32 DEBUG] | [2024-09-20 01:38:21,745 QEMU-ia32 DEBUG] | [2024-09-20 01:38:21,746 QEMU-ia32 DEBUG] | [2024-09-20 01:38:21,746 QEMU-ia32 DEBUG] Captured lines: ['HelenOS release 0.14.1 (Aladar), revision 2cf8f994c', 'Built on 2024-09-20 01:33:21', 'Running on ia32 (terminal/59)', 'Copyright (c) 2001-2024 HelenOS project', '', 'Welcome to HelenOS!', 'https://www.helenos.org/', '', "Type 'help' [Enter] to see a few survival tips.", '', '/ # mkfile --size 2m /tmp/img', '/ # _', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', ''] [2024-09-20 01:38:21,746 command DEBUG] Read lines ['/ # mkfile --size 2m /tmp/img', '/ # _'] [2024-09-20 01:38:21,746 command INFO] Command 'mkfile --size 2m /tmp/img' done. [2024-09-20 01:38:21,746 command INFO] Typing 'ls -e /tmp' into default. [2024-09-20 01:38:21,746 command DEBUG] RE for prompt matching: re.compile('^/[^ ]* #\\ _[\t ]*$') [2024-09-20 01:38:21,746 QEMU-ia32 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2024-09-20 01:38:21,746 rtr-scrdump DEBUG] remaining=10, n=0, interval=1, "Failed to capture screen" [2024-09-20 01:38:23,003 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2024-09-20 01:38:23,003 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2024-09-20 01:38:23,003 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2024-09-20 01:38:23,003 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2024-09-20 01:38:23,003 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2024-09-20 01:38:23,003 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2024-09-20 01:38:23,003 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 1806 [2024-09-20 01:38:23,003 QEMU-ia32 DEBUG] Running pipe convert tmp-vm-python/tmp-default-screen-term.png -crop 640x480 +repage -crop 8x16 +repage +adjoin txt:- | sed -e 's|[0-9]*,[0-9]*: ([^)]*)[ ]*#\([0-9A-Fa-f]\{6\}\).*|\1|' -e 's:^#.*:@:' -e 's#000000#0#g' -e 's#FFFFFF#F#' | tee tmp-vm-python/tmp-default-1.txt | sed -e :a -e 'N;s#\n##;s#^@##;/@$/{s#@$##p;d}' -e 't a' | tee tmp-vm-python/tmp-default-2.txt | sed -f /var/helenos/ci/ocr.sed | sed '/../s#.*#?#' | tee tmp-vm-python/tmp-default-3.txt | paste -sd '' | fold -w 80 | tee tmp-vm-python/tmp-default-4.txt | head -n 30 | tee tmp-vm-python/tmp-default-screen-term.txt [2024-09-20 01:38:30,115 QEMU-ia32 DEBUG] Captured text: [2024-09-20 01:38:30,115 QEMU-ia32 DEBUG] | HelenOS release 0.14.1 (Aladar), revision 2cf8f994c [2024-09-20 01:38:30,115 QEMU-ia32 DEBUG] | Built on 2024-09-20 01:33:21 [2024-09-20 01:38:30,115 QEMU-ia32 DEBUG] | Running on ia32 (terminal/59) [2024-09-20 01:38:30,115 QEMU-ia32 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2024-09-20 01:38:30,115 QEMU-ia32 DEBUG] | [2024-09-20 01:38:30,115 QEMU-ia32 DEBUG] | Welcome to HelenOS! [2024-09-20 01:38:30,115 QEMU-ia32 DEBUG] | https://www.helenos.org/ [2024-09-20 01:38:30,115 QEMU-ia32 DEBUG] | [2024-09-20 01:38:30,115 QEMU-ia32 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2024-09-20 01:38:30,115 QEMU-ia32 DEBUG] | [2024-09-20 01:38:30,115 QEMU-ia32 DEBUG] | / # mkfile --size 2m /tmp/img [2024-09-20 01:38:30,115 QEMU-ia32 DEBUG] | / # _ [2024-09-20 01:38:30,115 QEMU-ia32 DEBUG] | [2024-09-20 01:38:30,115 QEMU-ia32 DEBUG] | [2024-09-20 01:38:30,115 QEMU-ia32 DEBUG] | [2024-09-20 01:38:30,115 QEMU-ia32 DEBUG] | [2024-09-20 01:38:30,115 QEMU-ia32 DEBUG] | [2024-09-20 01:38:30,115 QEMU-ia32 DEBUG] | [2024-09-20 01:38:30,115 QEMU-ia32 DEBUG] | [2024-09-20 01:38:30,116 QEMU-ia32 DEBUG] | [2024-09-20 01:38:30,116 QEMU-ia32 DEBUG] | [2024-09-20 01:38:30,116 QEMU-ia32 DEBUG] | [2024-09-20 01:38:30,116 QEMU-ia32 DEBUG] | [2024-09-20 01:38:30,116 QEMU-ia32 DEBUG] | [2024-09-20 01:38:30,116 QEMU-ia32 DEBUG] | [2024-09-20 01:38:30,116 QEMU-ia32 DEBUG] | [2024-09-20 01:38:30,116 QEMU-ia32 DEBUG] | [2024-09-20 01:38:30,116 QEMU-ia32 DEBUG] | [2024-09-20 01:38:30,116 QEMU-ia32 DEBUG] | [2024-09-20 01:38:30,116 QEMU-ia32 DEBUG] | [2024-09-20 01:38:30,116 QEMU-ia32 DEBUG] Captured lines: ['HelenOS release 0.14.1 (Aladar), revision 2cf8f994c', 'Built on 2024-09-20 01:33:21', 'Running on ia32 (terminal/59)', 'Copyright (c) 2001-2024 HelenOS project', '', 'Welcome to HelenOS!', 'https://www.helenos.org/', '', "Type 'help' [Enter] to see a few survival tips.", '', '/ # mkfile --size 2m /tmp/img', '/ # _', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', ''] [2024-09-20 01:38:30,116 QEMU-ia32 DEBUG] Sending command 'sendkey l' [2024-09-20 01:38:30,116 QEMU-ia32 DEBUG] Sending command 'sendkey s' [2024-09-20 01:38:30,116 QEMU-ia32 DEBUG] Sending command 'sendkey spc' [2024-09-20 01:38:30,116 QEMU-ia32 DEBUG] Sending command 'sendkey minus' [2024-09-20 01:38:30,116 QEMU-ia32 DEBUG] Sending command 'sendkey e' [2024-09-20 01:38:30,116 QEMU-ia32 DEBUG] Sending command 'sendkey spc' [2024-09-20 01:38:30,116 QEMU-ia32 DEBUG] Sending command 'sendkey slash' [2024-09-20 01:38:30,116 QEMU-ia32 DEBUG] Sending command 'sendkey t' [2024-09-20 01:38:30,116 QEMU-ia32 DEBUG] Sending command 'sendkey m' [2024-09-20 01:38:30,116 QEMU-ia32 DEBUG] Sending command 'sendkey p' [2024-09-20 01:38:30,116 rtr-vterm-type DEBUG] remaining=60, n=0, interval=2, "Failed to type command" [2024-09-20 01:38:30,117 QEMU-ia32 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2024-09-20 01:38:30,117 rtr-scrdump DEBUG] remaining=10, n=0, interval=1, "Failed to capture screen" [2024-09-20 01:38:30,821 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2024-09-20 01:38:30,821 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2024-09-20 01:38:30,821 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2024-09-20 01:38:30,821 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2024-09-20 01:38:30,821 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2024-09-20 01:38:30,821 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2024-09-20 01:38:30,821 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 1806 [2024-09-20 01:38:30,821 QEMU-ia32 DEBUG] Running pipe convert tmp-vm-python/tmp-default-screen-term.png -crop 640x480 +repage -crop 8x16 +repage +adjoin txt:- | sed -e 's|[0-9]*,[0-9]*: ([^)]*)[ ]*#\([0-9A-Fa-f]\{6\}\).*|\1|' -e 's:^#.*:@:' -e 's#000000#0#g' -e 's#FFFFFF#F#' | tee tmp-vm-python/tmp-default-1.txt | sed -e :a -e 'N;s#\n##;s#^@##;/@$/{s#@$##p;d}' -e 't a' | tee tmp-vm-python/tmp-default-2.txt | sed -f /var/helenos/ci/ocr.sed | sed '/../s#.*#?#' | tee tmp-vm-python/tmp-default-3.txt | paste -sd '' | fold -w 80 | tee tmp-vm-python/tmp-default-4.txt | head -n 30 | tee tmp-vm-python/tmp-default-screen-term.txt [2024-09-20 01:38:35,808 QEMU-ia32 DEBUG] Captured text: [2024-09-20 01:38:35,808 QEMU-ia32 DEBUG] | HelenOS release 0.14.1 (Aladar), revision 2cf8f994c [2024-09-20 01:38:35,808 QEMU-ia32 DEBUG] | Built on 2024-09-20 01:33:21 [2024-09-20 01:38:35,808 QEMU-ia32 DEBUG] | Running on ia32 (terminal/59) [2024-09-20 01:38:35,809 QEMU-ia32 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2024-09-20 01:38:35,809 QEMU-ia32 DEBUG] | [2024-09-20 01:38:35,809 QEMU-ia32 DEBUG] | Welcome to HelenOS! [2024-09-20 01:38:35,809 QEMU-ia32 DEBUG] | https://www.helenos.org/ [2024-09-20 01:38:35,809 QEMU-ia32 DEBUG] | [2024-09-20 01:38:35,809 QEMU-ia32 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2024-09-20 01:38:35,809 QEMU-ia32 DEBUG] | [2024-09-20 01:38:35,809 QEMU-ia32 DEBUG] | / # mkfile --size 2m /tmp/img [2024-09-20 01:38:35,809 QEMU-ia32 DEBUG] | / # _ [2024-09-20 01:38:35,809 QEMU-ia32 DEBUG] | [2024-09-20 01:38:35,809 QEMU-ia32 DEBUG] | [2024-09-20 01:38:35,809 QEMU-ia32 DEBUG] | [2024-09-20 01:38:35,809 QEMU-ia32 DEBUG] | [2024-09-20 01:38:35,809 QEMU-ia32 DEBUG] | [2024-09-20 01:38:35,809 QEMU-ia32 DEBUG] | [2024-09-20 01:38:35,809 QEMU-ia32 DEBUG] | [2024-09-20 01:38:35,809 QEMU-ia32 DEBUG] | [2024-09-20 01:38:35,809 QEMU-ia32 DEBUG] | [2024-09-20 01:38:35,809 QEMU-ia32 DEBUG] | [2024-09-20 01:38:35,809 QEMU-ia32 DEBUG] | [2024-09-20 01:38:35,809 QEMU-ia32 DEBUG] | [2024-09-20 01:38:35,809 QEMU-ia32 DEBUG] | [2024-09-20 01:38:35,809 QEMU-ia32 DEBUG] | [2024-09-20 01:38:35,809 QEMU-ia32 DEBUG] | [2024-09-20 01:38:35,809 QEMU-ia32 DEBUG] | [2024-09-20 01:38:35,809 QEMU-ia32 DEBUG] | [2024-09-20 01:38:35,809 QEMU-ia32 DEBUG] | [2024-09-20 01:38:35,810 QEMU-ia32 DEBUG] Captured lines: ['HelenOS release 0.14.1 (Aladar), revision 2cf8f994c', 'Built on 2024-09-20 01:33:21', 'Running on ia32 (terminal/59)', 'Copyright (c) 2001-2024 HelenOS project', '', 'Welcome to HelenOS!', 'https://www.helenos.org/', '', "Type 'help' [Enter] to see a few survival tips.", '', '/ # mkfile --size 2m /tmp/img', '/ # _', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', ''] [2024-09-20 01:38:37,812 rtr-vterm-type DEBUG] remaining=58, n=1, interval=2, "Failed to type command" [2024-09-20 01:38:37,812 QEMU-ia32 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2024-09-20 01:38:37,812 rtr-scrdump DEBUG] remaining=10, n=0, interval=1, "Failed to capture screen" convert: unable to read image data `tmp-vm-python/tmp-default-screen-full.ppm' @ error/pnm.c/ReadPNMImage/1350. convert: no images defined `tmp-vm-python/tmp-default-screen-term.png' @ error/convert.c/ConvertImageCommand/3229. [2024-09-20 01:38:38,829 rtr-scrdump DEBUG] remaining=9, n=1, interval=1, "Failed to capture screen" [2024-09-20 01:38:39,650 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2024-09-20 01:38:39,650 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2024-09-20 01:38:39,650 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2024-09-20 01:38:39,650 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2024-09-20 01:38:39,650 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2024-09-20 01:38:39,650 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2024-09-20 01:38:39,650 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 1860 [2024-09-20 01:38:39,651 QEMU-ia32 DEBUG] Running pipe convert tmp-vm-python/tmp-default-screen-term.png -crop 640x480 +repage -crop 8x16 +repage +adjoin txt:- | sed -e 's|[0-9]*,[0-9]*: ([^)]*)[ ]*#\([0-9A-Fa-f]\{6\}\).*|\1|' -e 's:^#.*:@:' -e 's#000000#0#g' -e 's#FFFFFF#F#' | tee tmp-vm-python/tmp-default-1.txt | sed -e :a -e 'N;s#\n##;s#^@##;/@$/{s#@$##p;d}' -e 't a' | tee tmp-vm-python/tmp-default-2.txt | sed -f /var/helenos/ci/ocr.sed | sed '/../s#.*#?#' | tee tmp-vm-python/tmp-default-3.txt | paste -sd '' | fold -w 80 | tee tmp-vm-python/tmp-default-4.txt | head -n 30 | tee tmp-vm-python/tmp-default-screen-term.txt [2024-09-20 01:38:44,626 QEMU-ia32 DEBUG] Captured text: [2024-09-20 01:38:44,626 QEMU-ia32 DEBUG] | HelenOS release 0.14.1 (Aladar), revision 2cf8f994c [2024-09-20 01:38:44,626 QEMU-ia32 DEBUG] | Built on 2024-09-20 01:33:21 [2024-09-20 01:38:44,626 QEMU-ia32 DEBUG] | Running on ia32 (terminal/59) [2024-09-20 01:38:44,626 QEMU-ia32 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2024-09-20 01:38:44,626 QEMU-ia32 DEBUG] | [2024-09-20 01:38:44,626 QEMU-ia32 DEBUG] | Welcome to HelenOS! [2024-09-20 01:38:44,626 QEMU-ia32 DEBUG] | https://www.helenos.org/ [2024-09-20 01:38:44,626 QEMU-ia32 DEBUG] | [2024-09-20 01:38:44,626 QEMU-ia32 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2024-09-20 01:38:44,626 QEMU-ia32 DEBUG] | [2024-09-20 01:38:44,626 QEMU-ia32 DEBUG] | / # mkfile --size 2m /tmp/img [2024-09-20 01:38:44,626 QEMU-ia32 DEBUG] | / # ls -e /tmp_ [2024-09-20 01:38:44,626 QEMU-ia32 DEBUG] | [2024-09-20 01:38:44,626 QEMU-ia32 DEBUG] | [2024-09-20 01:38:44,626 QEMU-ia32 DEBUG] | [2024-09-20 01:38:44,626 QEMU-ia32 DEBUG] | [2024-09-20 01:38:44,626 QEMU-ia32 DEBUG] | [2024-09-20 01:38:44,626 QEMU-ia32 DEBUG] | [2024-09-20 01:38:44,627 QEMU-ia32 DEBUG] | [2024-09-20 01:38:44,627 QEMU-ia32 DEBUG] | [2024-09-20 01:38:44,627 QEMU-ia32 DEBUG] | [2024-09-20 01:38:44,627 QEMU-ia32 DEBUG] | [2024-09-20 01:38:44,627 QEMU-ia32 DEBUG] | [2024-09-20 01:38:44,627 QEMU-ia32 DEBUG] | [2024-09-20 01:38:44,627 QEMU-ia32 DEBUG] | [2024-09-20 01:38:44,627 QEMU-ia32 DEBUG] | [2024-09-20 01:38:44,627 QEMU-ia32 DEBUG] | [2024-09-20 01:38:44,627 QEMU-ia32 DEBUG] | [2024-09-20 01:38:44,627 QEMU-ia32 DEBUG] | [2024-09-20 01:38:44,627 QEMU-ia32 DEBUG] | [2024-09-20 01:38:44,627 QEMU-ia32 DEBUG] Captured lines: ['HelenOS release 0.14.1 (Aladar), revision 2cf8f994c', 'Built on 2024-09-20 01:33:21', 'Running on ia32 (terminal/59)', 'Copyright (c) 2001-2024 HelenOS project', '', 'Welcome to HelenOS!', 'https://www.helenos.org/', '', "Type 'help' [Enter] to see a few survival tips.", '', '/ # mkfile --size 2m /tmp/img', '/ # ls -e /tmp_', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', ''] [2024-09-20 01:38:44,627 QEMU-ia32 DEBUG] Sending command 'sendkey ret' [2024-09-20 01:38:44,627 rtr-vterm-run DEBUG] remaining=60, n=0, interval=2, "Failed to run command" [2024-09-20 01:38:44,627 command DEBUG] self.vterm = [] [2024-09-20 01:38:44,627 QEMU-ia32 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2024-09-20 01:38:44,627 rtr-scrdump DEBUG] remaining=10, n=0, interval=1, "Failed to capture screen" [2024-09-20 01:38:45,138 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2024-09-20 01:38:45,138 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2024-09-20 01:38:45,138 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2024-09-20 01:38:45,138 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2024-09-20 01:38:45,138 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2024-09-20 01:38:45,139 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2024-09-20 01:38:45,139 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 1860 [2024-09-20 01:38:45,139 QEMU-ia32 DEBUG] Running pipe convert tmp-vm-python/tmp-default-screen-term.png -crop 640x480 +repage -crop 8x16 +repage +adjoin txt:- | sed -e 's|[0-9]*,[0-9]*: ([^)]*)[ ]*#\([0-9A-Fa-f]\{6\}\).*|\1|' -e 's:^#.*:@:' -e 's#000000#0#g' -e 's#FFFFFF#F#' | tee tmp-vm-python/tmp-default-1.txt | sed -e :a -e 'N;s#\n##;s#^@##;/@$/{s#@$##p;d}' -e 't a' | tee tmp-vm-python/tmp-default-2.txt | sed -f /var/helenos/ci/ocr.sed | sed '/../s#.*#?#' | tee tmp-vm-python/tmp-default-3.txt | paste -sd '' | fold -w 80 | tee tmp-vm-python/tmp-default-4.txt | head -n 30 | tee tmp-vm-python/tmp-default-screen-term.txt [2024-09-20 01:38:50,373 QEMU-ia32 DEBUG] Captured text: [2024-09-20 01:38:50,373 QEMU-ia32 DEBUG] | HelenOS release 0.14.1 (Aladar), revision 2cf8f994c [2024-09-20 01:38:50,373 QEMU-ia32 DEBUG] | Built on 2024-09-20 01:33:21 [2024-09-20 01:38:50,373 QEMU-ia32 DEBUG] | Running on ia32 (terminal/59) [2024-09-20 01:38:50,373 QEMU-ia32 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2024-09-20 01:38:50,373 QEMU-ia32 DEBUG] | [2024-09-20 01:38:50,373 QEMU-ia32 DEBUG] | Welcome to HelenOS! [2024-09-20 01:38:50,373 QEMU-ia32 DEBUG] | https://www.helenos.org/ [2024-09-20 01:38:50,373 QEMU-ia32 DEBUG] | [2024-09-20 01:38:50,373 QEMU-ia32 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2024-09-20 01:38:50,373 QEMU-ia32 DEBUG] | [2024-09-20 01:38:50,373 QEMU-ia32 DEBUG] | / # mkfile --size 2m /tmp/img [2024-09-20 01:38:50,373 QEMU-ia32 DEBUG] | / # ls -e /tmp_ [2024-09-20 01:38:50,373 QEMU-ia32 DEBUG] | [2024-09-20 01:38:50,373 QEMU-ia32 DEBUG] | [2024-09-20 01:38:50,373 QEMU-ia32 DEBUG] | [2024-09-20 01:38:50,373 QEMU-ia32 DEBUG] | [2024-09-20 01:38:50,373 QEMU-ia32 DEBUG] | [2024-09-20 01:38:50,373 QEMU-ia32 DEBUG] | [2024-09-20 01:38:50,373 QEMU-ia32 DEBUG] | [2024-09-20 01:38:50,374 QEMU-ia32 DEBUG] | [2024-09-20 01:38:50,374 QEMU-ia32 DEBUG] | [2024-09-20 01:38:50,374 QEMU-ia32 DEBUG] | [2024-09-20 01:38:50,374 QEMU-ia32 DEBUG] | [2024-09-20 01:38:50,374 QEMU-ia32 DEBUG] | [2024-09-20 01:38:50,374 QEMU-ia32 DEBUG] | [2024-09-20 01:38:50,374 QEMU-ia32 DEBUG] | [2024-09-20 01:38:50,374 QEMU-ia32 DEBUG] | [2024-09-20 01:38:50,374 QEMU-ia32 DEBUG] | [2024-09-20 01:38:50,374 QEMU-ia32 DEBUG] | [2024-09-20 01:38:50,374 QEMU-ia32 DEBUG] | [2024-09-20 01:38:50,374 QEMU-ia32 DEBUG] Captured lines: ['HelenOS release 0.14.1 (Aladar), revision 2cf8f994c', 'Built on 2024-09-20 01:33:21', 'Running on ia32 (terminal/59)', 'Copyright (c) 2001-2024 HelenOS project', '', 'Welcome to HelenOS!', 'https://www.helenos.org/', '', "Type 'help' [Enter] to see a few survival tips.", '', '/ # mkfile --size 2m /tmp/img', '/ # ls -e /tmp_', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', ''] [2024-09-20 01:38:50,374 command DEBUG] Read lines ['/ # ls -e /tmp_'] [2024-09-20 01:38:52,376 rtr-vterm-run DEBUG] remaining=58, n=1, interval=2, "Failed to run command" [2024-09-20 01:38:52,376 command DEBUG] self.vterm = [] [2024-09-20 01:38:52,377 QEMU-ia32 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2024-09-20 01:38:52,377 rtr-scrdump DEBUG] remaining=10, n=0, interval=1, "Failed to capture screen" [2024-09-20 01:38:53,105 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2024-09-20 01:38:53,105 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2024-09-20 01:38:53,105 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2024-09-20 01:38:53,105 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2024-09-20 01:38:53,105 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2024-09-20 01:38:53,105 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2024-09-20 01:38:53,105 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 1994 [2024-09-20 01:38:53,105 QEMU-ia32 DEBUG] Running pipe convert tmp-vm-python/tmp-default-screen-term.png -crop 640x480 +repage -crop 8x16 +repage +adjoin txt:- | sed -e 's|[0-9]*,[0-9]*: ([^)]*)[ ]*#\([0-9A-Fa-f]\{6\}\).*|\1|' -e 's:^#.*:@:' -e 's#000000#0#g' -e 's#FFFFFF#F#' | tee tmp-vm-python/tmp-default-1.txt | sed -e :a -e 'N;s#\n##;s#^@##;/@$/{s#@$##p;d}' -e 't a' | tee tmp-vm-python/tmp-default-2.txt | sed -f /var/helenos/ci/ocr.sed | sed '/../s#.*#?#' | tee tmp-vm-python/tmp-default-3.txt | paste -sd '' | fold -w 80 | tee tmp-vm-python/tmp-default-4.txt | head -n 30 | tee tmp-vm-python/tmp-default-screen-term.txt [2024-09-20 01:38:58,833 QEMU-ia32 DEBUG] Captured text: [2024-09-20 01:38:58,833 QEMU-ia32 DEBUG] | HelenOS release 0.14.1 (Aladar), revision 2cf8f994c [2024-09-20 01:38:58,833 QEMU-ia32 DEBUG] | Built on 2024-09-20 01:33:21 [2024-09-20 01:38:58,833 QEMU-ia32 DEBUG] | Running on ia32 (terminal/59) [2024-09-20 01:38:58,833 QEMU-ia32 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2024-09-20 01:38:58,834 QEMU-ia32 DEBUG] | [2024-09-20 01:38:58,834 QEMU-ia32 DEBUG] | Welcome to HelenOS! [2024-09-20 01:38:58,834 QEMU-ia32 DEBUG] | https://www.helenos.org/ [2024-09-20 01:38:58,834 QEMU-ia32 DEBUG] | [2024-09-20 01:38:58,834 QEMU-ia32 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2024-09-20 01:38:58,834 QEMU-ia32 DEBUG] | [2024-09-20 01:38:58,834 QEMU-ia32 DEBUG] | / # mkfile --size 2m /tmp/img [2024-09-20 01:38:58,834 QEMU-ia32 DEBUG] | / # ls -e /tmp [2024-09-20 01:38:58,834 QEMU-ia32 DEBUG] | img 2097152 [2024-09-20 01:38:58,834 QEMU-ia32 DEBUG] | / # _ [2024-09-20 01:38:58,834 QEMU-ia32 DEBUG] | [2024-09-20 01:38:58,834 QEMU-ia32 DEBUG] | [2024-09-20 01:38:58,834 QEMU-ia32 DEBUG] | [2024-09-20 01:38:58,834 QEMU-ia32 DEBUG] | [2024-09-20 01:38:58,834 QEMU-ia32 DEBUG] | [2024-09-20 01:38:58,834 QEMU-ia32 DEBUG] | [2024-09-20 01:38:58,834 QEMU-ia32 DEBUG] | [2024-09-20 01:38:58,834 QEMU-ia32 DEBUG] | [2024-09-20 01:38:58,834 QEMU-ia32 DEBUG] | [2024-09-20 01:38:58,834 QEMU-ia32 DEBUG] | [2024-09-20 01:38:58,834 QEMU-ia32 DEBUG] | [2024-09-20 01:38:58,834 QEMU-ia32 DEBUG] | [2024-09-20 01:38:58,834 QEMU-ia32 DEBUG] | [2024-09-20 01:38:58,834 QEMU-ia32 DEBUG] | [2024-09-20 01:38:58,834 QEMU-ia32 DEBUG] | [2024-09-20 01:38:58,834 QEMU-ia32 DEBUG] | [2024-09-20 01:38:58,834 QEMU-ia32 DEBUG] Captured lines: ['HelenOS release 0.14.1 (Aladar), revision 2cf8f994c', 'Built on 2024-09-20 01:33:21', 'Running on ia32 (terminal/59)', 'Copyright (c) 2001-2024 HelenOS project', '', 'Welcome to HelenOS!', 'https://www.helenos.org/', '', "Type 'help' [Enter] to see a few survival tips.", '', '/ # mkfile --size 2m /tmp/img', '/ # ls -e /tmp', 'img 2097152', '/ # _', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', ''] [2024-09-20 01:38:58,834 command DEBUG] Read lines ['/ # ls -e /tmp', 'img 2097152', '/ # _'] [2024-09-20 01:38:58,834 command INFO] Command 'ls -e /tmp' done. [2024-09-20 01:38:58,834 command INFO] Typing '/srv/bd/file_bd /tmp/img fbd0' into default. [2024-09-20 01:38:58,834 command DEBUG] RE for prompt matching: re.compile('^/[^ ]* #\\ _[\t ]*$') [2024-09-20 01:38:58,835 QEMU-ia32 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2024-09-20 01:38:58,835 rtr-scrdump DEBUG] remaining=10, n=0, interval=1, "Failed to capture screen" [2024-09-20 01:38:59,500 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2024-09-20 01:38:59,500 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2024-09-20 01:38:59,500 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2024-09-20 01:38:59,500 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2024-09-20 01:38:59,500 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2024-09-20 01:38:59,500 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2024-09-20 01:38:59,500 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 1994 [2024-09-20 01:38:59,500 QEMU-ia32 DEBUG] Running pipe convert tmp-vm-python/tmp-default-screen-term.png -crop 640x480 +repage -crop 8x16 +repage +adjoin txt:- | sed -e 's|[0-9]*,[0-9]*: ([^)]*)[ ]*#\([0-9A-Fa-f]\{6\}\).*|\1|' -e 's:^#.*:@:' -e 's#000000#0#g' -e 's#FFFFFF#F#' | tee tmp-vm-python/tmp-default-1.txt | sed -e :a -e 'N;s#\n##;s#^@##;/@$/{s#@$##p;d}' -e 't a' | tee tmp-vm-python/tmp-default-2.txt | sed -f /var/helenos/ci/ocr.sed | sed '/../s#.*#?#' | tee tmp-vm-python/tmp-default-3.txt | paste -sd '' | fold -w 80 | tee tmp-vm-python/tmp-default-4.txt | head -n 30 | tee tmp-vm-python/tmp-default-screen-term.txt [2024-09-20 01:39:04,663 QEMU-ia32 DEBUG] Captured text: [2024-09-20 01:39:04,663 QEMU-ia32 DEBUG] | HelenOS release 0.14.1 (Aladar), revision 2cf8f994c [2024-09-20 01:39:04,663 QEMU-ia32 DEBUG] | Built on 2024-09-20 01:33:21 [2024-09-20 01:39:04,663 QEMU-ia32 DEBUG] | Running on ia32 (terminal/59) [2024-09-20 01:39:04,663 QEMU-ia32 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2024-09-20 01:39:04,663 QEMU-ia32 DEBUG] | [2024-09-20 01:39:04,663 QEMU-ia32 DEBUG] | Welcome to HelenOS! [2024-09-20 01:39:04,663 QEMU-ia32 DEBUG] | https://www.helenos.org/ [2024-09-20 01:39:04,663 QEMU-ia32 DEBUG] | [2024-09-20 01:39:04,663 QEMU-ia32 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2024-09-20 01:39:04,663 QEMU-ia32 DEBUG] | [2024-09-20 01:39:04,663 QEMU-ia32 DEBUG] | / # mkfile --size 2m /tmp/img [2024-09-20 01:39:04,664 QEMU-ia32 DEBUG] | / # ls -e /tmp [2024-09-20 01:39:04,664 QEMU-ia32 DEBUG] | img 2097152 [2024-09-20 01:39:04,664 QEMU-ia32 DEBUG] | / # _ [2024-09-20 01:39:04,664 QEMU-ia32 DEBUG] | [2024-09-20 01:39:04,664 QEMU-ia32 DEBUG] | [2024-09-20 01:39:04,664 QEMU-ia32 DEBUG] | [2024-09-20 01:39:04,664 QEMU-ia32 DEBUG] | [2024-09-20 01:39:04,664 QEMU-ia32 DEBUG] | [2024-09-20 01:39:04,664 QEMU-ia32 DEBUG] | [2024-09-20 01:39:04,664 QEMU-ia32 DEBUG] | [2024-09-20 01:39:04,664 QEMU-ia32 DEBUG] | [2024-09-20 01:39:04,664 QEMU-ia32 DEBUG] | [2024-09-20 01:39:04,664 QEMU-ia32 DEBUG] | [2024-09-20 01:39:04,664 QEMU-ia32 DEBUG] | [2024-09-20 01:39:04,664 QEMU-ia32 DEBUG] | [2024-09-20 01:39:04,664 QEMU-ia32 DEBUG] | [2024-09-20 01:39:04,664 QEMU-ia32 DEBUG] | [2024-09-20 01:39:04,664 QEMU-ia32 DEBUG] | [2024-09-20 01:39:04,664 QEMU-ia32 DEBUG] | [2024-09-20 01:39:04,664 QEMU-ia32 DEBUG] Captured lines: ['HelenOS release 0.14.1 (Aladar), revision 2cf8f994c', 'Built on 2024-09-20 01:33:21', 'Running on ia32 (terminal/59)', 'Copyright (c) 2001-2024 HelenOS project', '', 'Welcome to HelenOS!', 'https://www.helenos.org/', '', "Type 'help' [Enter] to see a few survival tips.", '', '/ # mkfile --size 2m /tmp/img', '/ # ls -e /tmp', 'img 2097152', '/ # _', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', ''] [2024-09-20 01:39:04,664 QEMU-ia32 DEBUG] Sending command 'sendkey slash' [2024-09-20 01:39:04,664 QEMU-ia32 DEBUG] Sending command 'sendkey s' [2024-09-20 01:39:04,665 QEMU-ia32 DEBUG] Sending command 'sendkey r' [2024-09-20 01:39:04,665 QEMU-ia32 DEBUG] Sending command 'sendkey v' [2024-09-20 01:39:04,665 QEMU-ia32 DEBUG] Sending command 'sendkey slash' [2024-09-20 01:39:04,665 QEMU-ia32 DEBUG] Sending command 'sendkey b' [2024-09-20 01:39:04,665 QEMU-ia32 DEBUG] Sending command 'sendkey d' [2024-09-20 01:39:04,665 QEMU-ia32 DEBUG] Sending command 'sendkey slash' [2024-09-20 01:39:04,665 QEMU-ia32 DEBUG] Sending command 'sendkey f' [2024-09-20 01:39:04,665 QEMU-ia32 DEBUG] Sending command 'sendkey i' [2024-09-20 01:39:04,665 QEMU-ia32 DEBUG] Sending command 'sendkey l' [2024-09-20 01:39:04,665 QEMU-ia32 DEBUG] Sending command 'sendkey e' [2024-09-20 01:39:04,665 QEMU-ia32 DEBUG] Sending command 'sendkey shift-minus' [2024-09-20 01:39:04,665 QEMU-ia32 DEBUG] Sending command 'sendkey b' [2024-09-20 01:39:04,665 QEMU-ia32 DEBUG] Sending command 'sendkey d' [2024-09-20 01:39:04,665 QEMU-ia32 DEBUG] Sending command 'sendkey spc' [2024-09-20 01:39:04,665 QEMU-ia32 DEBUG] Sending command 'sendkey slash' [2024-09-20 01:39:04,665 QEMU-ia32 DEBUG] Sending command 'sendkey t' [2024-09-20 01:39:04,665 QEMU-ia32 DEBUG] Sending command 'sendkey m' [2024-09-20 01:39:04,665 QEMU-ia32 DEBUG] Sending command 'sendkey p' [2024-09-20 01:39:04,665 QEMU-ia32 DEBUG] Sending command 'sendkey slash' [2024-09-20 01:39:04,665 QEMU-ia32 DEBUG] Sending command 'sendkey i' [2024-09-20 01:39:04,665 QEMU-ia32 DEBUG] Sending command 'sendkey m' [2024-09-20 01:39:04,665 QEMU-ia32 DEBUG] Sending command 'sendkey g' [2024-09-20 01:39:04,665 QEMU-ia32 DEBUG] Sending command 'sendkey spc' [2024-09-20 01:39:04,666 QEMU-ia32 DEBUG] Sending command 'sendkey f' [2024-09-20 01:39:04,666 QEMU-ia32 DEBUG] Sending command 'sendkey b' [2024-09-20 01:39:04,666 QEMU-ia32 DEBUG] Sending command 'sendkey d' [2024-09-20 01:39:04,666 QEMU-ia32 DEBUG] Sending command 'sendkey 0' [2024-09-20 01:39:04,666 rtr-vterm-type DEBUG] remaining=60, n=0, interval=2, "Failed to type command" [2024-09-20 01:39:04,666 QEMU-ia32 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2024-09-20 01:39:04,666 rtr-scrdump DEBUG] remaining=10, n=0, interval=1, "Failed to capture screen" convert: unable to open image `tmp-vm-python/tmp-default-screen-full.ppm': No such file or directory @ error/blob.c/OpenBlob/2959. convert: no images defined `tmp-vm-python/tmp-default-screen-term.png' @ error/convert.c/ConvertImageCommand/3229. [2024-09-20 01:39:05,685 rtr-scrdump DEBUG] remaining=9, n=1, interval=1, "Failed to capture screen" [2024-09-20 01:39:06,416 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2024-09-20 01:39:06,416 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2024-09-20 01:39:06,416 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2024-09-20 01:39:06,416 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2024-09-20 01:39:06,416 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2024-09-20 01:39:06,417 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2024-09-20 01:39:06,417 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 1994 [2024-09-20 01:39:06,417 QEMU-ia32 DEBUG] Running pipe convert tmp-vm-python/tmp-default-screen-term.png -crop 640x480 +repage -crop 8x16 +repage +adjoin txt:- | sed -e 's|[0-9]*,[0-9]*: ([^)]*)[ ]*#\([0-9A-Fa-f]\{6\}\).*|\1|' -e 's:^#.*:@:' -e 's#000000#0#g' -e 's#FFFFFF#F#' | tee tmp-vm-python/tmp-default-1.txt | sed -e :a -e 'N;s#\n##;s#^@##;/@$/{s#@$##p;d}' -e 't a' | tee tmp-vm-python/tmp-default-2.txt | sed -f /var/helenos/ci/ocr.sed | sed '/../s#.*#?#' | tee tmp-vm-python/tmp-default-3.txt | paste -sd '' | fold -w 80 | tee tmp-vm-python/tmp-default-4.txt | head -n 30 | tee tmp-vm-python/tmp-default-screen-term.txt [2024-09-20 01:39:11,519 QEMU-ia32 DEBUG] Captured text: [2024-09-20 01:39:11,519 QEMU-ia32 DEBUG] | HelenOS release 0.14.1 (Aladar), revision 2cf8f994c [2024-09-20 01:39:11,519 QEMU-ia32 DEBUG] | Built on 2024-09-20 01:33:21 [2024-09-20 01:39:11,519 QEMU-ia32 DEBUG] | Running on ia32 (terminal/59) [2024-09-20 01:39:11,519 QEMU-ia32 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2024-09-20 01:39:11,519 QEMU-ia32 DEBUG] | [2024-09-20 01:39:11,519 QEMU-ia32 DEBUG] | Welcome to HelenOS! [2024-09-20 01:39:11,519 QEMU-ia32 DEBUG] | https://www.helenos.org/ [2024-09-20 01:39:11,519 QEMU-ia32 DEBUG] | [2024-09-20 01:39:11,519 QEMU-ia32 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2024-09-20 01:39:11,519 QEMU-ia32 DEBUG] | [2024-09-20 01:39:11,520 QEMU-ia32 DEBUG] | / # mkfile --size 2m /tmp/img [2024-09-20 01:39:11,520 QEMU-ia32 DEBUG] | / # ls -e /tmp [2024-09-20 01:39:11,520 QEMU-ia32 DEBUG] | img 2097152 [2024-09-20 01:39:11,520 QEMU-ia32 DEBUG] | / # _ [2024-09-20 01:39:11,520 QEMU-ia32 DEBUG] | [2024-09-20 01:39:11,520 QEMU-ia32 DEBUG] | [2024-09-20 01:39:11,520 QEMU-ia32 DEBUG] | [2024-09-20 01:39:11,520 QEMU-ia32 DEBUG] | [2024-09-20 01:39:11,520 QEMU-ia32 DEBUG] | [2024-09-20 01:39:11,520 QEMU-ia32 DEBUG] | [2024-09-20 01:39:11,520 QEMU-ia32 DEBUG] | [2024-09-20 01:39:11,520 QEMU-ia32 DEBUG] | [2024-09-20 01:39:11,520 QEMU-ia32 DEBUG] | [2024-09-20 01:39:11,520 QEMU-ia32 DEBUG] | [2024-09-20 01:39:11,520 QEMU-ia32 DEBUG] | [2024-09-20 01:39:11,520 QEMU-ia32 DEBUG] | [2024-09-20 01:39:11,520 QEMU-ia32 DEBUG] | [2024-09-20 01:39:11,520 QEMU-ia32 DEBUG] | [2024-09-20 01:39:11,520 QEMU-ia32 DEBUG] | [2024-09-20 01:39:11,520 QEMU-ia32 DEBUG] | [2024-09-20 01:39:11,520 QEMU-ia32 DEBUG] Captured lines: ['HelenOS release 0.14.1 (Aladar), revision 2cf8f994c', 'Built on 2024-09-20 01:33:21', 'Running on ia32 (terminal/59)', 'Copyright (c) 2001-2024 HelenOS project', '', 'Welcome to HelenOS!', 'https://www.helenos.org/', '', "Type 'help' [Enter] to see a few survival tips.", '', '/ # mkfile --size 2m /tmp/img', '/ # ls -e /tmp', 'img 2097152', '/ # _', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', ''] [2024-09-20 01:39:13,522 rtr-vterm-type DEBUG] remaining=58, n=1, interval=2, "Failed to type command" [2024-09-20 01:39:13,523 QEMU-ia32 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2024-09-20 01:39:13,523 rtr-scrdump DEBUG] remaining=10, n=0, interval=1, "Failed to capture screen" [2024-09-20 01:39:14,297 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2024-09-20 01:39:14,297 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2024-09-20 01:39:14,297 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2024-09-20 01:39:14,298 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2024-09-20 01:39:14,298 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2024-09-20 01:39:14,298 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2024-09-20 01:39:14,298 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 2156 [2024-09-20 01:39:14,298 QEMU-ia32 DEBUG] Running pipe convert tmp-vm-python/tmp-default-screen-term.png -crop 640x480 +repage -crop 8x16 +repage +adjoin txt:- | sed -e 's|[0-9]*,[0-9]*: ([^)]*)[ ]*#\([0-9A-Fa-f]\{6\}\).*|\1|' -e 's:^#.*:@:' -e 's#000000#0#g' -e 's#FFFFFF#F#' | tee tmp-vm-python/tmp-default-1.txt | sed -e :a -e 'N;s#\n##;s#^@##;/@$/{s#@$##p;d}' -e 't a' | tee tmp-vm-python/tmp-default-2.txt | sed -f /var/helenos/ci/ocr.sed | sed '/../s#.*#?#' | tee tmp-vm-python/tmp-default-3.txt | paste -sd '' | fold -w 80 | tee tmp-vm-python/tmp-default-4.txt | head -n 30 | tee tmp-vm-python/tmp-default-screen-term.txt [2024-09-20 01:39:19,281 QEMU-ia32 DEBUG] Captured text: [2024-09-20 01:39:19,281 QEMU-ia32 DEBUG] | HelenOS release 0.14.1 (Aladar), revision 2cf8f994c [2024-09-20 01:39:19,281 QEMU-ia32 DEBUG] | Built on 2024-09-20 01:33:21 [2024-09-20 01:39:19,281 QEMU-ia32 DEBUG] | Running on ia32 (terminal/59) [2024-09-20 01:39:19,281 QEMU-ia32 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2024-09-20 01:39:19,281 QEMU-ia32 DEBUG] | [2024-09-20 01:39:19,281 QEMU-ia32 DEBUG] | Welcome to HelenOS! [2024-09-20 01:39:19,281 QEMU-ia32 DEBUG] | https://www.helenos.org/ [2024-09-20 01:39:19,281 QEMU-ia32 DEBUG] | [2024-09-20 01:39:19,281 QEMU-ia32 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2024-09-20 01:39:19,281 QEMU-ia32 DEBUG] | [2024-09-20 01:39:19,281 QEMU-ia32 DEBUG] | / # mkfile --size 2m /tmp/img [2024-09-20 01:39:19,281 QEMU-ia32 DEBUG] | / # ls -e /tmp [2024-09-20 01:39:19,281 QEMU-ia32 DEBUG] | img 2097152 [2024-09-20 01:39:19,281 QEMU-ia32 DEBUG] | / # /srv/bd/file_bd /tmp/img fbd0_ [2024-09-20 01:39:19,281 QEMU-ia32 DEBUG] | [2024-09-20 01:39:19,281 QEMU-ia32 DEBUG] | [2024-09-20 01:39:19,281 QEMU-ia32 DEBUG] | [2024-09-20 01:39:19,281 QEMU-ia32 DEBUG] | [2024-09-20 01:39:19,281 QEMU-ia32 DEBUG] | [2024-09-20 01:39:19,282 QEMU-ia32 DEBUG] | [2024-09-20 01:39:19,282 QEMU-ia32 DEBUG] | [2024-09-20 01:39:19,282 QEMU-ia32 DEBUG] | [2024-09-20 01:39:19,282 QEMU-ia32 DEBUG] | [2024-09-20 01:39:19,282 QEMU-ia32 DEBUG] | [2024-09-20 01:39:19,282 QEMU-ia32 DEBUG] | [2024-09-20 01:39:19,282 QEMU-ia32 DEBUG] | [2024-09-20 01:39:19,282 QEMU-ia32 DEBUG] | [2024-09-20 01:39:19,282 QEMU-ia32 DEBUG] | [2024-09-20 01:39:19,282 QEMU-ia32 DEBUG] | [2024-09-20 01:39:19,282 QEMU-ia32 DEBUG] | [2024-09-20 01:39:19,282 QEMU-ia32 DEBUG] Captured lines: ['HelenOS release 0.14.1 (Aladar), revision 2cf8f994c', 'Built on 2024-09-20 01:33:21', 'Running on ia32 (terminal/59)', 'Copyright (c) 2001-2024 HelenOS project', '', 'Welcome to HelenOS!', 'https://www.helenos.org/', '', "Type 'help' [Enter] to see a few survival tips.", '', '/ # mkfile --size 2m /tmp/img', '/ # ls -e /tmp', 'img 2097152', '/ # /srv/bd/file_bd /tmp/img fbd0_', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', ''] [2024-09-20 01:39:19,282 QEMU-ia32 DEBUG] Sending command 'sendkey ret' [2024-09-20 01:39:19,282 rtr-vterm-run DEBUG] remaining=60, n=0, interval=2, "Failed to run command" [2024-09-20 01:39:19,282 command DEBUG] self.vterm = [] [2024-09-20 01:39:19,293 QEMU-ia32 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2024-09-20 01:39:19,293 rtr-scrdump DEBUG] remaining=10, n=0, interval=1, "Failed to capture screen" [2024-09-20 01:39:20,062 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2024-09-20 01:39:20,062 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2024-09-20 01:39:20,062 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2024-09-20 01:39:20,062 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2024-09-20 01:39:20,062 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2024-09-20 01:39:20,062 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2024-09-20 01:39:20,062 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 2156 [2024-09-20 01:39:20,063 QEMU-ia32 DEBUG] Running pipe convert tmp-vm-python/tmp-default-screen-term.png -crop 640x480 +repage -crop 8x16 +repage +adjoin txt:- | sed -e 's|[0-9]*,[0-9]*: ([^)]*)[ ]*#\([0-9A-Fa-f]\{6\}\).*|\1|' -e 's:^#.*:@:' -e 's#000000#0#g' -e 's#FFFFFF#F#' | tee tmp-vm-python/tmp-default-1.txt | sed -e :a -e 'N;s#\n##;s#^@##;/@$/{s#@$##p;d}' -e 't a' | tee tmp-vm-python/tmp-default-2.txt | sed -f /var/helenos/ci/ocr.sed | sed '/../s#.*#?#' | tee tmp-vm-python/tmp-default-3.txt | paste -sd '' | fold -w 80 | tee tmp-vm-python/tmp-default-4.txt | head -n 30 | tee tmp-vm-python/tmp-default-screen-term.txt [2024-09-20 01:39:24,863 QEMU-ia32 DEBUG] Captured text: [2024-09-20 01:39:24,863 QEMU-ia32 DEBUG] | HelenOS release 0.14.1 (Aladar), revision 2cf8f994c [2024-09-20 01:39:24,863 QEMU-ia32 DEBUG] | Built on 2024-09-20 01:33:21 [2024-09-20 01:39:24,863 QEMU-ia32 DEBUG] | Running on ia32 (terminal/59) [2024-09-20 01:39:24,863 QEMU-ia32 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2024-09-20 01:39:24,863 QEMU-ia32 DEBUG] | [2024-09-20 01:39:24,864 QEMU-ia32 DEBUG] | Welcome to HelenOS! [2024-09-20 01:39:24,864 QEMU-ia32 DEBUG] | https://www.helenos.org/ [2024-09-20 01:39:24,864 QEMU-ia32 DEBUG] | [2024-09-20 01:39:24,864 QEMU-ia32 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2024-09-20 01:39:24,864 QEMU-ia32 DEBUG] | [2024-09-20 01:39:24,864 QEMU-ia32 DEBUG] | / # mkfile --size 2m /tmp/img [2024-09-20 01:39:24,864 QEMU-ia32 DEBUG] | / # ls -e /tmp [2024-09-20 01:39:24,864 QEMU-ia32 DEBUG] | img 2097152 [2024-09-20 01:39:24,864 QEMU-ia32 DEBUG] | / # /srv/bd/file_bd /tmp/img fbd0_ [2024-09-20 01:39:24,864 QEMU-ia32 DEBUG] | [2024-09-20 01:39:24,864 QEMU-ia32 DEBUG] | [2024-09-20 01:39:24,864 QEMU-ia32 DEBUG] | [2024-09-20 01:39:24,864 QEMU-ia32 DEBUG] | [2024-09-20 01:39:24,864 QEMU-ia32 DEBUG] | [2024-09-20 01:39:24,864 QEMU-ia32 DEBUG] | [2024-09-20 01:39:24,864 QEMU-ia32 DEBUG] | [2024-09-20 01:39:24,864 QEMU-ia32 DEBUG] | [2024-09-20 01:39:24,864 QEMU-ia32 DEBUG] | [2024-09-20 01:39:24,864 QEMU-ia32 DEBUG] | [2024-09-20 01:39:24,864 QEMU-ia32 DEBUG] | [2024-09-20 01:39:24,864 QEMU-ia32 DEBUG] | [2024-09-20 01:39:24,864 QEMU-ia32 DEBUG] | [2024-09-20 01:39:24,864 QEMU-ia32 DEBUG] | [2024-09-20 01:39:24,864 QEMU-ia32 DEBUG] | [2024-09-20 01:39:24,864 QEMU-ia32 DEBUG] | [2024-09-20 01:39:24,864 QEMU-ia32 DEBUG] Captured lines: ['HelenOS release 0.14.1 (Aladar), revision 2cf8f994c', 'Built on 2024-09-20 01:33:21', 'Running on ia32 (terminal/59)', 'Copyright (c) 2001-2024 HelenOS project', '', 'Welcome to HelenOS!', 'https://www.helenos.org/', '', "Type 'help' [Enter] to see a few survival tips.", '', '/ # mkfile --size 2m /tmp/img', '/ # ls -e /tmp', 'img 2097152', '/ # /srv/bd/file_bd /tmp/img fbd0_', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', ''] [2024-09-20 01:39:24,864 command DEBUG] Read lines ['/ # /srv/bd/file_bd /tmp/img fbd0_'] [2024-09-20 01:39:26,865 rtr-vterm-run DEBUG] remaining=58, n=1, interval=2, "Failed to run command" [2024-09-20 01:39:26,865 command DEBUG] self.vterm = [] [2024-09-20 01:39:26,866 QEMU-ia32 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2024-09-20 01:39:26,866 rtr-scrdump DEBUG] remaining=10, n=0, interval=1, "Failed to capture screen" [2024-09-20 01:39:27,560 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2024-09-20 01:39:27,560 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2024-09-20 01:39:27,560 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2024-09-20 01:39:27,560 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2024-09-20 01:39:27,560 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2024-09-20 01:39:27,560 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2024-09-20 01:39:27,560 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 2532 [2024-09-20 01:39:27,560 QEMU-ia32 DEBUG] Running pipe convert tmp-vm-python/tmp-default-screen-term.png -crop 640x480 +repage -crop 8x16 +repage +adjoin txt:- | sed -e 's|[0-9]*,[0-9]*: ([^)]*)[ ]*#\([0-9A-Fa-f]\{6\}\).*|\1|' -e 's:^#.*:@:' -e 's#000000#0#g' -e 's#FFFFFF#F#' | tee tmp-vm-python/tmp-default-1.txt | sed -e :a -e 'N;s#\n##;s#^@##;/@$/{s#@$##p;d}' -e 't a' | tee tmp-vm-python/tmp-default-2.txt | sed -f /var/helenos/ci/ocr.sed | sed '/../s#.*#?#' | tee tmp-vm-python/tmp-default-3.txt | paste -sd '' | fold -w 80 | tee tmp-vm-python/tmp-default-4.txt | head -n 30 | tee tmp-vm-python/tmp-default-screen-term.txt [2024-09-20 01:39:33,432 QEMU-ia32 DEBUG] Captured text: [2024-09-20 01:39:33,432 QEMU-ia32 DEBUG] | HelenOS release 0.14.1 (Aladar), revision 2cf8f994c [2024-09-20 01:39:33,433 QEMU-ia32 DEBUG] | Built on 2024-09-20 01:33:21 [2024-09-20 01:39:33,433 QEMU-ia32 DEBUG] | Running on ia32 (terminal/59) [2024-09-20 01:39:33,433 QEMU-ia32 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2024-09-20 01:39:33,433 QEMU-ia32 DEBUG] | [2024-09-20 01:39:33,433 QEMU-ia32 DEBUG] | Welcome to HelenOS! [2024-09-20 01:39:33,433 QEMU-ia32 DEBUG] | https://www.helenos.org/ [2024-09-20 01:39:33,433 QEMU-ia32 DEBUG] | [2024-09-20 01:39:33,433 QEMU-ia32 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2024-09-20 01:39:33,433 QEMU-ia32 DEBUG] | [2024-09-20 01:39:33,433 QEMU-ia32 DEBUG] | / # mkfile --size 2m /tmp/img [2024-09-20 01:39:33,433 QEMU-ia32 DEBUG] | / # ls -e /tmp [2024-09-20 01:39:33,433 QEMU-ia32 DEBUG] | img 2097152 [2024-09-20 01:39:33,433 QEMU-ia32 DEBUG] | / # /srv/bd/file_bd /tmp/img fbd0 [2024-09-20 01:39:33,433 QEMU-ia32 DEBUG] | file_bd: File-backed block device driver [2024-09-20 01:39:33,433 QEMU-ia32 DEBUG] | file_bd: Accepting connections [2024-09-20 01:39:33,433 QEMU-ia32 DEBUG] | / # _ [2024-09-20 01:39:33,433 QEMU-ia32 DEBUG] | [2024-09-20 01:39:33,433 QEMU-ia32 DEBUG] | [2024-09-20 01:39:33,433 QEMU-ia32 DEBUG] | [2024-09-20 01:39:33,433 QEMU-ia32 DEBUG] | [2024-09-20 01:39:33,433 QEMU-ia32 DEBUG] | [2024-09-20 01:39:33,433 QEMU-ia32 DEBUG] | [2024-09-20 01:39:33,433 QEMU-ia32 DEBUG] | [2024-09-20 01:39:33,433 QEMU-ia32 DEBUG] | [2024-09-20 01:39:33,433 QEMU-ia32 DEBUG] | [2024-09-20 01:39:33,433 QEMU-ia32 DEBUG] | [2024-09-20 01:39:33,433 QEMU-ia32 DEBUG] | [2024-09-20 01:39:33,434 QEMU-ia32 DEBUG] | [2024-09-20 01:39:33,434 QEMU-ia32 DEBUG] | [2024-09-20 01:39:33,434 QEMU-ia32 DEBUG] Captured lines: ['HelenOS release 0.14.1 (Aladar), revision 2cf8f994c', 'Built on 2024-09-20 01:33:21', 'Running on ia32 (terminal/59)', 'Copyright (c) 2001-2024 HelenOS project', '', 'Welcome to HelenOS!', 'https://www.helenos.org/', '', "Type 'help' [Enter] to see a few survival tips.", '', '/ # mkfile --size 2m /tmp/img', '/ # ls -e /tmp', 'img 2097152', '/ # /srv/bd/file_bd /tmp/img fbd0', 'file_bd: File-backed block device driver', 'file_bd: Accepting connections', '/ # _', '', '', '', '', '', '', '', '', '', '', '', '', ''] [2024-09-20 01:39:33,434 command DEBUG] Read lines ['/ # /srv/bd/file_bd /tmp/img fbd0', 'file_bd: File-backed block device driver', 'file_bd: Accepting connections', '/ # _'] [2024-09-20 01:39:33,434 command INFO] Command '/srv/bd/file_bd /tmp/img fbd0' done. [2024-09-20 01:39:33,434 command INFO] Typing 'mkfat --type 12 fbd0' into default. [2024-09-20 01:39:33,434 command DEBUG] RE for prompt matching: re.compile('^/[^ ]* #\\ _[\t ]*$') [2024-09-20 01:39:33,435 QEMU-ia32 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2024-09-20 01:39:33,435 rtr-scrdump DEBUG] remaining=10, n=0, interval=1, "Failed to capture screen" [2024-09-20 01:39:34,221 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2024-09-20 01:39:34,221 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2024-09-20 01:39:34,222 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2024-09-20 01:39:34,222 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2024-09-20 01:39:34,222 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2024-09-20 01:39:34,222 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2024-09-20 01:39:34,222 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 2532 [2024-09-20 01:39:34,222 QEMU-ia32 DEBUG] Running pipe convert tmp-vm-python/tmp-default-screen-term.png -crop 640x480 +repage -crop 8x16 +repage +adjoin txt:- | sed -e 's|[0-9]*,[0-9]*: ([^)]*)[ ]*#\([0-9A-Fa-f]\{6\}\).*|\1|' -e 's:^#.*:@:' -e 's#000000#0#g' -e 's#FFFFFF#F#' | tee tmp-vm-python/tmp-default-1.txt | sed -e :a -e 'N;s#\n##;s#^@##;/@$/{s#@$##p;d}' -e 't a' | tee tmp-vm-python/tmp-default-2.txt | sed -f /var/helenos/ci/ocr.sed | sed '/../s#.*#?#' | tee tmp-vm-python/tmp-default-3.txt | paste -sd '' | fold -w 80 | tee tmp-vm-python/tmp-default-4.txt | head -n 30 | tee tmp-vm-python/tmp-default-screen-term.txt [2024-09-20 01:39:43,589 QEMU-ia32 DEBUG] Captured text: [2024-09-20 01:39:43,589 QEMU-ia32 DEBUG] | HelenOS release 0.14.1 (Aladar), revision 2cf8f994c [2024-09-20 01:39:43,590 QEMU-ia32 DEBUG] | Built on 2024-09-20 01:33:21 [2024-09-20 01:39:43,590 QEMU-ia32 DEBUG] | Running on ia32 (terminal/59) [2024-09-20 01:39:43,590 QEMU-ia32 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2024-09-20 01:39:43,590 QEMU-ia32 DEBUG] | [2024-09-20 01:39:43,590 QEMU-ia32 DEBUG] | Welcome to HelenOS! [2024-09-20 01:39:43,590 QEMU-ia32 DEBUG] | https://www.helenos.org/ [2024-09-20 01:39:43,590 QEMU-ia32 DEBUG] | [2024-09-20 01:39:43,590 QEMU-ia32 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2024-09-20 01:39:43,590 QEMU-ia32 DEBUG] | [2024-09-20 01:39:43,590 QEMU-ia32 DEBUG] | / # mkfile --size 2m /tmp/img [2024-09-20 01:39:43,590 QEMU-ia32 DEBUG] | / # ls -e /tmp [2024-09-20 01:39:43,590 QEMU-ia32 DEBUG] | img 2097152 [2024-09-20 01:39:43,590 QEMU-ia32 DEBUG] | / # /srv/bd/file_bd /tmp/img fbd0 [2024-09-20 01:39:43,590 QEMU-ia32 DEBUG] | file_bd: File-backed block device driver [2024-09-20 01:39:43,590 QEMU-ia32 DEBUG] | file_bd: Accepting connections [2024-09-20 01:39:43,590 QEMU-ia32 DEBUG] | / # _ [2024-09-20 01:39:43,590 QEMU-ia32 DEBUG] | [2024-09-20 01:39:43,590 QEMU-ia32 DEBUG] | [2024-09-20 01:39:43,590 QEMU-ia32 DEBUG] | [2024-09-20 01:39:43,590 QEMU-ia32 DEBUG] | [2024-09-20 01:39:43,590 QEMU-ia32 DEBUG] | [2024-09-20 01:39:43,590 QEMU-ia32 DEBUG] | [2024-09-20 01:39:43,590 QEMU-ia32 DEBUG] | [2024-09-20 01:39:43,590 QEMU-ia32 DEBUG] | [2024-09-20 01:39:43,590 QEMU-ia32 DEBUG] | [2024-09-20 01:39:43,590 QEMU-ia32 DEBUG] | [2024-09-20 01:39:43,590 QEMU-ia32 DEBUG] | [2024-09-20 01:39:43,590 QEMU-ia32 DEBUG] | [2024-09-20 01:39:43,591 QEMU-ia32 DEBUG] | [2024-09-20 01:39:43,591 QEMU-ia32 DEBUG] Captured lines: ['HelenOS release 0.14.1 (Aladar), revision 2cf8f994c', 'Built on 2024-09-20 01:33:21', 'Running on ia32 (terminal/59)', 'Copyright (c) 2001-2024 HelenOS project', '', 'Welcome to HelenOS!', 'https://www.helenos.org/', '', "Type 'help' [Enter] to see a few survival tips.", '', '/ # mkfile --size 2m /tmp/img', '/ # ls -e /tmp', 'img 2097152', '/ # /srv/bd/file_bd /tmp/img fbd0', 'file_bd: File-backed block device driver', 'file_bd: Accepting connections', '/ # _', '', '', '', '', '', '', '', '', '', '', '', '', ''] [2024-09-20 01:39:43,591 QEMU-ia32 DEBUG] Sending command 'sendkey m' [2024-09-20 01:39:43,591 QEMU-ia32 DEBUG] Sending command 'sendkey k' [2024-09-20 01:39:43,591 QEMU-ia32 DEBUG] Sending command 'sendkey f' [2024-09-20 01:39:43,591 QEMU-ia32 DEBUG] Sending command 'sendkey a' [2024-09-20 01:39:43,591 QEMU-ia32 DEBUG] Sending command 'sendkey t' [2024-09-20 01:39:43,591 QEMU-ia32 DEBUG] Sending command 'sendkey spc' [2024-09-20 01:39:43,591 QEMU-ia32 DEBUG] Sending command 'sendkey minus' [2024-09-20 01:39:43,591 QEMU-ia32 DEBUG] Sending command 'sendkey minus' [2024-09-20 01:39:43,591 QEMU-ia32 DEBUG] Sending command 'sendkey t' [2024-09-20 01:39:43,591 QEMU-ia32 DEBUG] Sending command 'sendkey y' [2024-09-20 01:39:43,591 QEMU-ia32 DEBUG] Sending command 'sendkey p' [2024-09-20 01:39:43,591 QEMU-ia32 DEBUG] Sending command 'sendkey e' [2024-09-20 01:39:43,591 QEMU-ia32 DEBUG] Sending command 'sendkey spc' [2024-09-20 01:39:43,591 QEMU-ia32 DEBUG] Sending command 'sendkey 1' [2024-09-20 01:39:43,591 QEMU-ia32 DEBUG] Sending command 'sendkey 2' [2024-09-20 01:39:43,591 QEMU-ia32 DEBUG] Sending command 'sendkey spc' [2024-09-20 01:39:43,591 QEMU-ia32 DEBUG] Sending command 'sendkey f' [2024-09-20 01:39:43,591 QEMU-ia32 DEBUG] Sending command 'sendkey b' [2024-09-20 01:39:43,592 QEMU-ia32 DEBUG] Sending command 'sendkey d' [2024-09-20 01:39:43,592 QEMU-ia32 DEBUG] Sending command 'sendkey 0' [2024-09-20 01:39:43,592 rtr-vterm-type DEBUG] remaining=60, n=0, interval=2, "Failed to type command" [2024-09-20 01:39:43,592 QEMU-ia32 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2024-09-20 01:39:43,592 rtr-scrdump DEBUG] remaining=10, n=0, interval=1, "Failed to capture screen" convert: unable to open image `tmp-vm-python/tmp-default-screen-full.ppm': No such file or directory @ error/blob.c/OpenBlob/2959. convert: no images defined `tmp-vm-python/tmp-default-screen-term.png' @ error/convert.c/ConvertImageCommand/3229. [2024-09-20 01:39:44,603 rtr-scrdump DEBUG] remaining=9, n=1, interval=1, "Failed to capture screen" [2024-09-20 01:39:45,921 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2024-09-20 01:39:45,921 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2024-09-20 01:39:45,921 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2024-09-20 01:39:45,921 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2024-09-20 01:39:45,921 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2024-09-20 01:39:45,921 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2024-09-20 01:39:45,921 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 2532 [2024-09-20 01:39:45,921 QEMU-ia32 DEBUG] Running pipe convert tmp-vm-python/tmp-default-screen-term.png -crop 640x480 +repage -crop 8x16 +repage +adjoin txt:- | sed -e 's|[0-9]*,[0-9]*: ([^)]*)[ ]*#\([0-9A-Fa-f]\{6\}\).*|\1|' -e 's:^#.*:@:' -e 's#000000#0#g' -e 's#FFFFFF#F#' | tee tmp-vm-python/tmp-default-1.txt | sed -e :a -e 'N;s#\n##;s#^@##;/@$/{s#@$##p;d}' -e 't a' | tee tmp-vm-python/tmp-default-2.txt | sed -f /var/helenos/ci/ocr.sed | sed '/../s#.*#?#' | tee tmp-vm-python/tmp-default-3.txt | paste -sd '' | fold -w 80 | tee tmp-vm-python/tmp-default-4.txt | head -n 30 | tee tmp-vm-python/tmp-default-screen-term.txt [2024-09-20 01:39:55,218 QEMU-ia32 DEBUG] Captured text: [2024-09-20 01:39:55,218 QEMU-ia32 DEBUG] | HelenOS release 0.14.1 (Aladar), revision 2cf8f994c [2024-09-20 01:39:55,218 QEMU-ia32 DEBUG] | Built on 2024-09-20 01:33:21 [2024-09-20 01:39:55,218 QEMU-ia32 DEBUG] | Running on ia32 (terminal/59) [2024-09-20 01:39:55,218 QEMU-ia32 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2024-09-20 01:39:55,218 QEMU-ia32 DEBUG] | [2024-09-20 01:39:55,218 QEMU-ia32 DEBUG] | Welcome to HelenOS! [2024-09-20 01:39:55,218 QEMU-ia32 DEBUG] | https://www.helenos.org/ [2024-09-20 01:39:55,218 QEMU-ia32 DEBUG] | [2024-09-20 01:39:55,219 QEMU-ia32 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2024-09-20 01:39:55,219 QEMU-ia32 DEBUG] | [2024-09-20 01:39:55,219 QEMU-ia32 DEBUG] | / # mkfile --size 2m /tmp/img [2024-09-20 01:39:55,219 QEMU-ia32 DEBUG] | / # ls -e /tmp [2024-09-20 01:39:55,219 QEMU-ia32 DEBUG] | img 2097152 [2024-09-20 01:39:55,219 QEMU-ia32 DEBUG] | / # /srv/bd/file_bd /tmp/img fbd0 [2024-09-20 01:39:55,219 QEMU-ia32 DEBUG] | file_bd: File-backed block device driver [2024-09-20 01:39:55,219 QEMU-ia32 DEBUG] | file_bd: Accepting connections [2024-09-20 01:39:55,219 QEMU-ia32 DEBUG] | / # _ [2024-09-20 01:39:55,219 QEMU-ia32 DEBUG] | [2024-09-20 01:39:55,219 QEMU-ia32 DEBUG] | [2024-09-20 01:39:55,219 QEMU-ia32 DEBUG] | [2024-09-20 01:39:55,219 QEMU-ia32 DEBUG] | [2024-09-20 01:39:55,219 QEMU-ia32 DEBUG] | [2024-09-20 01:39:55,219 QEMU-ia32 DEBUG] | [2024-09-20 01:39:55,219 QEMU-ia32 DEBUG] | [2024-09-20 01:39:55,219 QEMU-ia32 DEBUG] | [2024-09-20 01:39:55,219 QEMU-ia32 DEBUG] | [2024-09-20 01:39:55,219 QEMU-ia32 DEBUG] | [2024-09-20 01:39:55,219 QEMU-ia32 DEBUG] | [2024-09-20 01:39:55,219 QEMU-ia32 DEBUG] | [2024-09-20 01:39:55,219 QEMU-ia32 DEBUG] | [2024-09-20 01:39:55,219 QEMU-ia32 DEBUG] Captured lines: ['HelenOS release 0.14.1 (Aladar), revision 2cf8f994c', 'Built on 2024-09-20 01:33:21', 'Running on ia32 (terminal/59)', 'Copyright (c) 2001-2024 HelenOS project', '', 'Welcome to HelenOS!', 'https://www.helenos.org/', '', "Type 'help' [Enter] to see a few survival tips.", '', '/ # mkfile --size 2m /tmp/img', '/ # ls -e /tmp', 'img 2097152', '/ # /srv/bd/file_bd /tmp/img fbd0', 'file_bd: File-backed block device driver', 'file_bd: Accepting connections', '/ # _', '', '', '', '', '', '', '', '', '', '', '', '', ''] [2024-09-20 01:39:57,221 rtr-vterm-type DEBUG] remaining=58, n=1, interval=2, "Failed to type command" [2024-09-20 01:39:57,222 QEMU-ia32 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2024-09-20 01:39:57,222 rtr-scrdump DEBUG] remaining=10, n=0, interval=1, "Failed to capture screen" [2024-09-20 01:39:58,486 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2024-09-20 01:39:58,486 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2024-09-20 01:39:58,486 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2024-09-20 01:39:58,487 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2024-09-20 01:39:58,487 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2024-09-20 01:39:58,487 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2024-09-20 01:39:58,487 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 2652 [2024-09-20 01:39:58,487 QEMU-ia32 DEBUG] Running pipe convert tmp-vm-python/tmp-default-screen-term.png -crop 640x480 +repage -crop 8x16 +repage +adjoin txt:- | sed -e 's|[0-9]*,[0-9]*: ([^)]*)[ ]*#\([0-9A-Fa-f]\{6\}\).*|\1|' -e 's:^#.*:@:' -e 's#000000#0#g' -e 's#FFFFFF#F#' | tee tmp-vm-python/tmp-default-1.txt | sed -e :a -e 'N;s#\n##;s#^@##;/@$/{s#@$##p;d}' -e 't a' | tee tmp-vm-python/tmp-default-2.txt | sed -f /var/helenos/ci/ocr.sed | sed '/../s#.*#?#' | tee tmp-vm-python/tmp-default-3.txt | paste -sd '' | fold -w 80 | tee tmp-vm-python/tmp-default-4.txt | head -n 30 | tee tmp-vm-python/tmp-default-screen-term.txt [2024-09-20 01:40:07,697 QEMU-ia32 DEBUG] Captured text: [2024-09-20 01:40:07,697 QEMU-ia32 DEBUG] | HelenOS release 0.14.1 (Aladar), revision 2cf8f994c [2024-09-20 01:40:07,697 QEMU-ia32 DEBUG] | Built on 2024-09-20 01:33:21 [2024-09-20 01:40:07,697 QEMU-ia32 DEBUG] | Running on ia32 (terminal/59) [2024-09-20 01:40:07,698 QEMU-ia32 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2024-09-20 01:40:07,698 QEMU-ia32 DEBUG] | [2024-09-20 01:40:07,698 QEMU-ia32 DEBUG] | Welcome to HelenOS! [2024-09-20 01:40:07,698 QEMU-ia32 DEBUG] | https://www.helenos.org/ [2024-09-20 01:40:07,698 QEMU-ia32 DEBUG] | [2024-09-20 01:40:07,698 QEMU-ia32 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2024-09-20 01:40:07,698 QEMU-ia32 DEBUG] | [2024-09-20 01:40:07,698 QEMU-ia32 DEBUG] | / # mkfile --size 2m /tmp/img [2024-09-20 01:40:07,698 QEMU-ia32 DEBUG] | / # ls -e /tmp [2024-09-20 01:40:07,698 QEMU-ia32 DEBUG] | img 2097152 [2024-09-20 01:40:07,698 QEMU-ia32 DEBUG] | / # /srv/bd/file_bd /tmp/img fbd0 [2024-09-20 01:40:07,698 QEMU-ia32 DEBUG] | file_bd: File-backed block device driver [2024-09-20 01:40:07,698 QEMU-ia32 DEBUG] | file_bd: Accepting connections [2024-09-20 01:40:07,698 QEMU-ia32 DEBUG] | / # mkfat --type 12 fbd0_ [2024-09-20 01:40:07,698 QEMU-ia32 DEBUG] | [2024-09-20 01:40:07,698 QEMU-ia32 DEBUG] | [2024-09-20 01:40:07,698 QEMU-ia32 DEBUG] | [2024-09-20 01:40:07,698 QEMU-ia32 DEBUG] | [2024-09-20 01:40:07,698 QEMU-ia32 DEBUG] | [2024-09-20 01:40:07,698 QEMU-ia32 DEBUG] | [2024-09-20 01:40:07,698 QEMU-ia32 DEBUG] | [2024-09-20 01:40:07,698 QEMU-ia32 DEBUG] | [2024-09-20 01:40:07,698 QEMU-ia32 DEBUG] | [2024-09-20 01:40:07,698 QEMU-ia32 DEBUG] | [2024-09-20 01:40:07,698 QEMU-ia32 DEBUG] | [2024-09-20 01:40:07,698 QEMU-ia32 DEBUG] | [2024-09-20 01:40:07,698 QEMU-ia32 DEBUG] | [2024-09-20 01:40:07,698 QEMU-ia32 DEBUG] Captured lines: ['HelenOS release 0.14.1 (Aladar), revision 2cf8f994c', 'Built on 2024-09-20 01:33:21', 'Running on ia32 (terminal/59)', 'Copyright (c) 2001-2024 HelenOS project', '', 'Welcome to HelenOS!', 'https://www.helenos.org/', '', "Type 'help' [Enter] to see a few survival tips.", '', '/ # mkfile --size 2m /tmp/img', '/ # ls -e /tmp', 'img 2097152', '/ # /srv/bd/file_bd /tmp/img fbd0', 'file_bd: File-backed block device driver', 'file_bd: Accepting connections', '/ # mkfat --type 12 fbd0_', '', '', '', '', '', '', '', '', '', '', '', '', ''] [2024-09-20 01:40:07,698 QEMU-ia32 DEBUG] Sending command 'sendkey ret' [2024-09-20 01:40:07,698 rtr-vterm-run DEBUG] remaining=60, n=0, interval=2, "Failed to run command" [2024-09-20 01:40:07,698 command DEBUG] self.vterm = [] [2024-09-20 01:40:07,699 QEMU-ia32 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2024-09-20 01:40:07,699 rtr-scrdump DEBUG] remaining=10, n=0, interval=1, "Failed to capture screen" [2024-09-20 01:40:08,308 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2024-09-20 01:40:08,308 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2024-09-20 01:40:08,308 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2024-09-20 01:40:08,308 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2024-09-20 01:40:08,308 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2024-09-20 01:40:08,308 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2024-09-20 01:40:08,309 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 2652 [2024-09-20 01:40:08,309 QEMU-ia32 DEBUG] Running pipe convert tmp-vm-python/tmp-default-screen-term.png -crop 640x480 +repage -crop 8x16 +repage +adjoin txt:- | sed -e 's|[0-9]*,[0-9]*: ([^)]*)[ ]*#\([0-9A-Fa-f]\{6\}\).*|\1|' -e 's:^#.*:@:' -e 's#000000#0#g' -e 's#FFFFFF#F#' | tee tmp-vm-python/tmp-default-1.txt | sed -e :a -e 'N;s#\n##;s#^@##;/@$/{s#@$##p;d}' -e 't a' | tee tmp-vm-python/tmp-default-2.txt | sed -f /var/helenos/ci/ocr.sed | sed '/../s#.*#?#' | tee tmp-vm-python/tmp-default-3.txt | paste -sd '' | fold -w 80 | tee tmp-vm-python/tmp-default-4.txt | head -n 30 | tee tmp-vm-python/tmp-default-screen-term.txt [2024-09-20 01:40:13,627 QEMU-ia32 DEBUG] Captured text: [2024-09-20 01:40:13,627 QEMU-ia32 DEBUG] | HelenOS release 0.14.1 (Aladar), revision 2cf8f994c [2024-09-20 01:40:13,627 QEMU-ia32 DEBUG] | Built on 2024-09-20 01:33:21 [2024-09-20 01:40:13,627 QEMU-ia32 DEBUG] | Running on ia32 (terminal/59) [2024-09-20 01:40:13,627 QEMU-ia32 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2024-09-20 01:40:13,627 QEMU-ia32 DEBUG] | [2024-09-20 01:40:13,627 QEMU-ia32 DEBUG] | Welcome to HelenOS! [2024-09-20 01:40:13,627 QEMU-ia32 DEBUG] | https://www.helenos.org/ [2024-09-20 01:40:13,627 QEMU-ia32 DEBUG] | [2024-09-20 01:40:13,627 QEMU-ia32 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2024-09-20 01:40:13,627 QEMU-ia32 DEBUG] | [2024-09-20 01:40:13,627 QEMU-ia32 DEBUG] | / # mkfile --size 2m /tmp/img [2024-09-20 01:40:13,627 QEMU-ia32 DEBUG] | / # ls -e /tmp [2024-09-20 01:40:13,627 QEMU-ia32 DEBUG] | img 2097152 [2024-09-20 01:40:13,627 QEMU-ia32 DEBUG] | / # /srv/bd/file_bd /tmp/img fbd0 [2024-09-20 01:40:13,627 QEMU-ia32 DEBUG] | file_bd: File-backed block device driver [2024-09-20 01:40:13,627 QEMU-ia32 DEBUG] | file_bd: Accepting connections [2024-09-20 01:40:13,627 QEMU-ia32 DEBUG] | / # mkfat --type 12 fbd0_ [2024-09-20 01:40:13,627 QEMU-ia32 DEBUG] | [2024-09-20 01:40:13,627 QEMU-ia32 DEBUG] | [2024-09-20 01:40:13,627 QEMU-ia32 DEBUG] | [2024-09-20 01:40:13,627 QEMU-ia32 DEBUG] | [2024-09-20 01:40:13,627 QEMU-ia32 DEBUG] | [2024-09-20 01:40:13,627 QEMU-ia32 DEBUG] | [2024-09-20 01:40:13,627 QEMU-ia32 DEBUG] | [2024-09-20 01:40:13,627 QEMU-ia32 DEBUG] | [2024-09-20 01:40:13,627 QEMU-ia32 DEBUG] | [2024-09-20 01:40:13,627 QEMU-ia32 DEBUG] | [2024-09-20 01:40:13,627 QEMU-ia32 DEBUG] | [2024-09-20 01:40:13,627 QEMU-ia32 DEBUG] | [2024-09-20 01:40:13,627 QEMU-ia32 DEBUG] | [2024-09-20 01:40:13,627 QEMU-ia32 DEBUG] Captured lines: ['HelenOS release 0.14.1 (Aladar), revision 2cf8f994c', 'Built on 2024-09-20 01:33:21', 'Running on ia32 (terminal/59)', 'Copyright (c) 2001-2024 HelenOS project', '', 'Welcome to HelenOS!', 'https://www.helenos.org/', '', "Type 'help' [Enter] to see a few survival tips.", '', '/ # mkfile --size 2m /tmp/img', '/ # ls -e /tmp', 'img 2097152', '/ # /srv/bd/file_bd /tmp/img fbd0', 'file_bd: File-backed block device driver', 'file_bd: Accepting connections', '/ # mkfat --type 12 fbd0_', '', '', '', '', '', '', '', '', '', '', '', '', ''] [2024-09-20 01:40:13,627 command DEBUG] Read lines ['/ # mkfat --type 12 fbd0_'] [2024-09-20 01:40:15,629 rtr-vterm-run DEBUG] remaining=58, n=1, interval=2, "Failed to run command" [2024-09-20 01:40:15,629 command DEBUG] self.vterm = [] [2024-09-20 01:40:15,630 QEMU-ia32 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2024-09-20 01:40:15,630 rtr-scrdump DEBUG] remaining=10, n=0, interval=1, "Failed to capture screen" [2024-09-20 01:40:16,405 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2024-09-20 01:40:16,405 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2024-09-20 01:40:16,405 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2024-09-20 01:40:16,405 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2024-09-20 01:40:16,405 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2024-09-20 01:40:16,405 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2024-09-20 01:40:16,406 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 3646 [2024-09-20 01:40:16,406 QEMU-ia32 DEBUG] Running pipe convert tmp-vm-python/tmp-default-screen-term.png -crop 640x480 +repage -crop 8x16 +repage +adjoin txt:- | sed -e 's|[0-9]*,[0-9]*: ([^)]*)[ ]*#\([0-9A-Fa-f]\{6\}\).*|\1|' -e 's:^#.*:@:' -e 's#000000#0#g' -e 's#FFFFFF#F#' | tee tmp-vm-python/tmp-default-1.txt | sed -e :a -e 'N;s#\n##;s#^@##;/@$/{s#@$##p;d}' -e 't a' | tee tmp-vm-python/tmp-default-2.txt | sed -f /var/helenos/ci/ocr.sed | sed '/../s#.*#?#' | tee tmp-vm-python/tmp-default-3.txt | paste -sd '' | fold -w 80 | tee tmp-vm-python/tmp-default-4.txt | head -n 30 | tee tmp-vm-python/tmp-default-screen-term.txt [2024-09-20 01:40:19,741 QEMU-ia32 DEBUG] Captured text: [2024-09-20 01:40:19,741 QEMU-ia32 DEBUG] | HelenOS release 0.14.1 (Aladar), revision 2cf8f994c [2024-09-20 01:40:19,741 QEMU-ia32 DEBUG] | Built on 2024-09-20 01:33:21 [2024-09-20 01:40:19,741 QEMU-ia32 DEBUG] | Running on ia32 (terminal/59) [2024-09-20 01:40:19,741 QEMU-ia32 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2024-09-20 01:40:19,741 QEMU-ia32 DEBUG] | [2024-09-20 01:40:19,741 QEMU-ia32 DEBUG] | Welcome to HelenOS! [2024-09-20 01:40:19,741 QEMU-ia32 DEBUG] | https://www.helenos.org/ [2024-09-20 01:40:19,741 QEMU-ia32 DEBUG] | [2024-09-20 01:40:19,741 QEMU-ia32 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2024-09-20 01:40:19,741 QEMU-ia32 DEBUG] | [2024-09-20 01:40:19,741 QEMU-ia32 DEBUG] | / # mkfile --size 2m /tmp/img [2024-09-20 01:40:19,741 QEMU-ia32 DEBUG] | / # ls -e /tmp [2024-09-20 01:40:19,741 QEMU-ia32 DEBUG] | img 2097152 [2024-09-20 01:40:19,741 QEMU-ia32 DEBUG] | / # /srv/bd/file_bd /tmp/img fbd0 [2024-09-20 01:40:19,741 QEMU-ia32 DEBUG] | file_bd: File-backed block device driver [2024-09-20 01:40:19,741 QEMU-ia32 DEBUG] | file_bd: Accepting connections [2024-09-20 01:40:19,741 QEMU-ia32 DEBUG] | / # mkfat --type 12 fbd0 [2024-09-20 01:40:19,741 QEMU-ia32 DEBUG] | Device: fbd0 [2024-09-20 01:40:19,741 QEMU-ia32 DEBUG] | mkfat: Block device has 4096 blocks. [2024-09-20 01:40:19,741 QEMU-ia32 DEBUG] | mkfat: Creating FAT filesystem on device fbd0. [2024-09-20 01:40:19,741 QEMU-ia32 DEBUG] | mkfat: Filesystem type FAT12. [2024-09-20 01:40:19,741 QEMU-ia32 DEBUG] | Writing allocation table 1. [2024-09-20 01:40:19,741 QEMU-ia32 DEBUG] | Writing allocation table 2. [2024-09-20 01:40:19,741 QEMU-ia32 DEBUG] | Writing root directory. [2024-09-20 01:40:19,741 QEMU-ia32 DEBUG] | Success. [2024-09-20 01:40:19,741 QEMU-ia32 DEBUG] | / # _ [2024-09-20 01:40:19,741 QEMU-ia32 DEBUG] | [2024-09-20 01:40:19,741 QEMU-ia32 DEBUG] | [2024-09-20 01:40:19,741 QEMU-ia32 DEBUG] | [2024-09-20 01:40:19,741 QEMU-ia32 DEBUG] | [2024-09-20 01:40:19,741 QEMU-ia32 DEBUG] Captured lines: ['HelenOS release 0.14.1 (Aladar), revision 2cf8f994c', 'Built on 2024-09-20 01:33:21', 'Running on ia32 (terminal/59)', 'Copyright (c) 2001-2024 HelenOS project', '', 'Welcome to HelenOS!', 'https://www.helenos.org/', '', "Type 'help' [Enter] to see a few survival tips.", '', '/ # mkfile --size 2m /tmp/img', '/ # ls -e /tmp', 'img 2097152', '/ # /srv/bd/file_bd /tmp/img fbd0', 'file_bd: File-backed block device driver', 'file_bd: Accepting connections', '/ # mkfat --type 12 fbd0', 'Device: fbd0', 'mkfat: Block device has 4096 blocks.', 'mkfat: Creating FAT filesystem on device fbd0.', 'mkfat: Filesystem type FAT12.', 'Writing allocation table 1.', 'Writing allocation table 2.', 'Writing root directory.', 'Success.', '/ # _', '', '', '', ''] [2024-09-20 01:40:19,741 command DEBUG] Read lines ['/ # mkfat --type 12 fbd0', 'Device: fbd0', 'mkfat: Block device has 4096 blocks.', 'mkfat: Creating FAT filesystem on device fbd0.', 'mkfat: Filesystem type FAT12.', 'Writing allocation table 1.', 'Writing allocation table 2.', 'Writing root directory.', 'Success.', '/ # _'] [2024-09-20 01:40:19,741 command INFO] Command 'mkfat --type 12 fbd0' done. [2024-09-20 01:40:19,741 command INFO] Typing 'mkdir /tmp/mnt' into default. [2024-09-20 01:40:19,742 command DEBUG] RE for prompt matching: re.compile('^/[^ ]* #\\ _[\t ]*$') [2024-09-20 01:40:19,742 QEMU-ia32 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2024-09-20 01:40:19,742 rtr-scrdump DEBUG] remaining=10, n=0, interval=1, "Failed to capture screen" [2024-09-20 01:40:20,209 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2024-09-20 01:40:20,209 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2024-09-20 01:40:20,209 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2024-09-20 01:40:20,209 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2024-09-20 01:40:20,209 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2024-09-20 01:40:20,209 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2024-09-20 01:40:20,209 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 3646 [2024-09-20 01:40:20,209 QEMU-ia32 DEBUG] Running pipe convert tmp-vm-python/tmp-default-screen-term.png -crop 640x480 +repage -crop 8x16 +repage +adjoin txt:- | sed -e 's|[0-9]*,[0-9]*: ([^)]*)[ ]*#\([0-9A-Fa-f]\{6\}\).*|\1|' -e 's:^#.*:@:' -e 's#000000#0#g' -e 's#FFFFFF#F#' | tee tmp-vm-python/tmp-default-1.txt | sed -e :a -e 'N;s#\n##;s#^@##;/@$/{s#@$##p;d}' -e 't a' | tee tmp-vm-python/tmp-default-2.txt | sed -f /var/helenos/ci/ocr.sed | sed '/../s#.*#?#' | tee tmp-vm-python/tmp-default-3.txt | paste -sd '' | fold -w 80 | tee tmp-vm-python/tmp-default-4.txt | head -n 30 | tee tmp-vm-python/tmp-default-screen-term.txt [2024-09-20 01:40:25,021 QEMU-ia32 DEBUG] Captured text: [2024-09-20 01:40:25,021 QEMU-ia32 DEBUG] | HelenOS release 0.14.1 (Aladar), revision 2cf8f994c [2024-09-20 01:40:25,021 QEMU-ia32 DEBUG] | Built on 2024-09-20 01:33:21 [2024-09-20 01:40:25,021 QEMU-ia32 DEBUG] | Running on ia32 (terminal/59) [2024-09-20 01:40:25,021 QEMU-ia32 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2024-09-20 01:40:25,021 QEMU-ia32 DEBUG] | [2024-09-20 01:40:25,021 QEMU-ia32 DEBUG] | Welcome to HelenOS! [2024-09-20 01:40:25,021 QEMU-ia32 DEBUG] | https://www.helenos.org/ [2024-09-20 01:40:25,021 QEMU-ia32 DEBUG] | [2024-09-20 01:40:25,021 QEMU-ia32 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2024-09-20 01:40:25,021 QEMU-ia32 DEBUG] | [2024-09-20 01:40:25,021 QEMU-ia32 DEBUG] | / # mkfile --size 2m /tmp/img [2024-09-20 01:40:25,021 QEMU-ia32 DEBUG] | / # ls -e /tmp [2024-09-20 01:40:25,021 QEMU-ia32 DEBUG] | img 2097152 [2024-09-20 01:40:25,021 QEMU-ia32 DEBUG] | / # /srv/bd/file_bd /tmp/img fbd0 [2024-09-20 01:40:25,021 QEMU-ia32 DEBUG] | file_bd: File-backed block device driver [2024-09-20 01:40:25,021 QEMU-ia32 DEBUG] | file_bd: Accepting connections [2024-09-20 01:40:25,021 QEMU-ia32 DEBUG] | / # mkfat --type 12 fbd0 [2024-09-20 01:40:25,021 QEMU-ia32 DEBUG] | Device: fbd0 [2024-09-20 01:40:25,021 QEMU-ia32 DEBUG] | mkfat: Block device has 4096 blocks. [2024-09-20 01:40:25,021 QEMU-ia32 DEBUG] | mkfat: Creating FAT filesystem on device fbd0. [2024-09-20 01:40:25,021 QEMU-ia32 DEBUG] | mkfat: Filesystem type FAT12. [2024-09-20 01:40:25,021 QEMU-ia32 DEBUG] | Writing allocation table 1. [2024-09-20 01:40:25,022 QEMU-ia32 DEBUG] | Writing allocation table 2. [2024-09-20 01:40:25,022 QEMU-ia32 DEBUG] | Writing root directory. [2024-09-20 01:40:25,022 QEMU-ia32 DEBUG] | Success. [2024-09-20 01:40:25,022 QEMU-ia32 DEBUG] | / # _ [2024-09-20 01:40:25,022 QEMU-ia32 DEBUG] | [2024-09-20 01:40:25,022 QEMU-ia32 DEBUG] | [2024-09-20 01:40:25,022 QEMU-ia32 DEBUG] | [2024-09-20 01:40:25,022 QEMU-ia32 DEBUG] | [2024-09-20 01:40:25,022 QEMU-ia32 DEBUG] Captured lines: ['HelenOS release 0.14.1 (Aladar), revision 2cf8f994c', 'Built on 2024-09-20 01:33:21', 'Running on ia32 (terminal/59)', 'Copyright (c) 2001-2024 HelenOS project', '', 'Welcome to HelenOS!', 'https://www.helenos.org/', '', "Type 'help' [Enter] to see a few survival tips.", '', '/ # mkfile --size 2m /tmp/img', '/ # ls -e /tmp', 'img 2097152', '/ # /srv/bd/file_bd /tmp/img fbd0', 'file_bd: File-backed block device driver', 'file_bd: Accepting connections', '/ # mkfat --type 12 fbd0', 'Device: fbd0', 'mkfat: Block device has 4096 blocks.', 'mkfat: Creating FAT filesystem on device fbd0.', 'mkfat: Filesystem type FAT12.', 'Writing allocation table 1.', 'Writing allocation table 2.', 'Writing root directory.', 'Success.', '/ # _', '', '', '', ''] [2024-09-20 01:40:25,022 QEMU-ia32 DEBUG] Sending command 'sendkey m' [2024-09-20 01:40:25,022 QEMU-ia32 DEBUG] Sending command 'sendkey k' [2024-09-20 01:40:25,022 QEMU-ia32 DEBUG] Sending command 'sendkey d' [2024-09-20 01:40:25,022 QEMU-ia32 DEBUG] Sending command 'sendkey i' [2024-09-20 01:40:25,022 QEMU-ia32 DEBUG] Sending command 'sendkey r' [2024-09-20 01:40:25,022 QEMU-ia32 DEBUG] Sending command 'sendkey spc' [2024-09-20 01:40:25,022 QEMU-ia32 DEBUG] Sending command 'sendkey slash' [2024-09-20 01:40:25,022 QEMU-ia32 DEBUG] Sending command 'sendkey t' [2024-09-20 01:40:25,022 QEMU-ia32 DEBUG] Sending command 'sendkey m' [2024-09-20 01:40:25,022 QEMU-ia32 DEBUG] Sending command 'sendkey p' [2024-09-20 01:40:25,022 QEMU-ia32 DEBUG] Sending command 'sendkey slash' [2024-09-20 01:40:25,022 QEMU-ia32 DEBUG] Sending command 'sendkey m' [2024-09-20 01:40:25,022 QEMU-ia32 DEBUG] Sending command 'sendkey n' [2024-09-20 01:40:25,022 QEMU-ia32 DEBUG] Sending command 'sendkey t' [2024-09-20 01:40:25,022 rtr-vterm-type DEBUG] remaining=60, n=0, interval=2, "Failed to type command" [2024-09-20 01:40:25,023 QEMU-ia32 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2024-09-20 01:40:25,023 rtr-scrdump DEBUG] remaining=10, n=0, interval=1, "Failed to capture screen" convert: unable to read image data `tmp-vm-python/tmp-default-screen-full.ppm' @ error/pnm.c/ReadPNMImage/1350. convert: no images defined `tmp-vm-python/tmp-default-screen-term.png' @ error/convert.c/ConvertImageCommand/3229. [2024-09-20 01:40:26,045 rtr-scrdump DEBUG] remaining=9, n=1, interval=1, "Failed to capture screen" [2024-09-20 01:40:26,997 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2024-09-20 01:40:26,997 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2024-09-20 01:40:26,997 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2024-09-20 01:40:26,997 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2024-09-20 01:40:26,997 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2024-09-20 01:40:26,997 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2024-09-20 01:40:26,997 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 3646 [2024-09-20 01:40:26,997 QEMU-ia32 DEBUG] Running pipe convert tmp-vm-python/tmp-default-screen-term.png -crop 640x480 +repage -crop 8x16 +repage +adjoin txt:- | sed -e 's|[0-9]*,[0-9]*: ([^)]*)[ ]*#\([0-9A-Fa-f]\{6\}\).*|\1|' -e 's:^#.*:@:' -e 's#000000#0#g' -e 's#FFFFFF#F#' | tee tmp-vm-python/tmp-default-1.txt | sed -e :a -e 'N;s#\n##;s#^@##;/@$/{s#@$##p;d}' -e 't a' | tee tmp-vm-python/tmp-default-2.txt | sed -f /var/helenos/ci/ocr.sed | sed '/../s#.*#?#' | tee tmp-vm-python/tmp-default-3.txt | paste -sd '' | fold -w 80 | tee tmp-vm-python/tmp-default-4.txt | head -n 30 | tee tmp-vm-python/tmp-default-screen-term.txt [2024-09-20 01:40:32,156 QEMU-ia32 DEBUG] Captured text: [2024-09-20 01:40:32,156 QEMU-ia32 DEBUG] | HelenOS release 0.14.1 (Aladar), revision 2cf8f994c [2024-09-20 01:40:32,156 QEMU-ia32 DEBUG] | Built on 2024-09-20 01:33:21 [2024-09-20 01:40:32,156 QEMU-ia32 DEBUG] | Running on ia32 (terminal/59) [2024-09-20 01:40:32,156 QEMU-ia32 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2024-09-20 01:40:32,156 QEMU-ia32 DEBUG] | [2024-09-20 01:40:32,156 QEMU-ia32 DEBUG] | Welcome to HelenOS! [2024-09-20 01:40:32,156 QEMU-ia32 DEBUG] | https://www.helenos.org/ [2024-09-20 01:40:32,156 QEMU-ia32 DEBUG] | [2024-09-20 01:40:32,156 QEMU-ia32 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2024-09-20 01:40:32,156 QEMU-ia32 DEBUG] | [2024-09-20 01:40:32,156 QEMU-ia32 DEBUG] | / # mkfile --size 2m /tmp/img [2024-09-20 01:40:32,157 QEMU-ia32 DEBUG] | / # ls -e /tmp [2024-09-20 01:40:32,157 QEMU-ia32 DEBUG] | img 2097152 [2024-09-20 01:40:32,157 QEMU-ia32 DEBUG] | / # /srv/bd/file_bd /tmp/img fbd0 [2024-09-20 01:40:32,157 QEMU-ia32 DEBUG] | file_bd: File-backed block device driver [2024-09-20 01:40:32,157 QEMU-ia32 DEBUG] | file_bd: Accepting connections [2024-09-20 01:40:32,157 QEMU-ia32 DEBUG] | / # mkfat --type 12 fbd0 [2024-09-20 01:40:32,157 QEMU-ia32 DEBUG] | Device: fbd0 [2024-09-20 01:40:32,157 QEMU-ia32 DEBUG] | mkfat: Block device has 4096 blocks. [2024-09-20 01:40:32,157 QEMU-ia32 DEBUG] | mkfat: Creating FAT filesystem on device fbd0. [2024-09-20 01:40:32,157 QEMU-ia32 DEBUG] | mkfat: Filesystem type FAT12. [2024-09-20 01:40:32,157 QEMU-ia32 DEBUG] | Writing allocation table 1. [2024-09-20 01:40:32,157 QEMU-ia32 DEBUG] | Writing allocation table 2. [2024-09-20 01:40:32,157 QEMU-ia32 DEBUG] | Writing root directory. [2024-09-20 01:40:32,157 QEMU-ia32 DEBUG] | Success. [2024-09-20 01:40:32,157 QEMU-ia32 DEBUG] | / # _ [2024-09-20 01:40:32,157 QEMU-ia32 DEBUG] | [2024-09-20 01:40:32,157 QEMU-ia32 DEBUG] | [2024-09-20 01:40:32,157 QEMU-ia32 DEBUG] | [2024-09-20 01:40:32,157 QEMU-ia32 DEBUG] | [2024-09-20 01:40:32,157 QEMU-ia32 DEBUG] Captured lines: ['HelenOS release 0.14.1 (Aladar), revision 2cf8f994c', 'Built on 2024-09-20 01:33:21', 'Running on ia32 (terminal/59)', 'Copyright (c) 2001-2024 HelenOS project', '', 'Welcome to HelenOS!', 'https://www.helenos.org/', '', "Type 'help' [Enter] to see a few survival tips.", '', '/ # mkfile --size 2m /tmp/img', '/ # ls -e /tmp', 'img 2097152', '/ # /srv/bd/file_bd /tmp/img fbd0', 'file_bd: File-backed block device driver', 'file_bd: Accepting connections', '/ # mkfat --type 12 fbd0', 'Device: fbd0', 'mkfat: Block device has 4096 blocks.', 'mkfat: Creating FAT filesystem on device fbd0.', 'mkfat: Filesystem type FAT12.', 'Writing allocation table 1.', 'Writing allocation table 2.', 'Writing root directory.', 'Success.', '/ # _', '', '', '', ''] [2024-09-20 01:40:34,159 rtr-vterm-type DEBUG] remaining=58, n=1, interval=2, "Failed to type command" [2024-09-20 01:40:34,160 QEMU-ia32 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2024-09-20 01:40:34,160 rtr-scrdump DEBUG] remaining=10, n=0, interval=1, "Failed to capture screen" [2024-09-20 01:40:34,876 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2024-09-20 01:40:34,876 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2024-09-20 01:40:34,876 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2024-09-20 01:40:34,876 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2024-09-20 01:40:34,876 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2024-09-20 01:40:34,876 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2024-09-20 01:40:34,876 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 3723 [2024-09-20 01:40:34,876 QEMU-ia32 DEBUG] Running pipe convert tmp-vm-python/tmp-default-screen-term.png -crop 640x480 +repage -crop 8x16 +repage +adjoin txt:- | sed -e 's|[0-9]*,[0-9]*: ([^)]*)[ ]*#\([0-9A-Fa-f]\{6\}\).*|\1|' -e 's:^#.*:@:' -e 's#000000#0#g' -e 's#FFFFFF#F#' | tee tmp-vm-python/tmp-default-1.txt | sed -e :a -e 'N;s#\n##;s#^@##;/@$/{s#@$##p;d}' -e 't a' | tee tmp-vm-python/tmp-default-2.txt | sed -f /var/helenos/ci/ocr.sed | sed '/../s#.*#?#' | tee tmp-vm-python/tmp-default-3.txt | paste -sd '' | fold -w 80 | tee tmp-vm-python/tmp-default-4.txt | head -n 30 | tee tmp-vm-python/tmp-default-screen-term.txt [2024-09-20 01:40:43,748 QEMU-ia32 DEBUG] Captured text: [2024-09-20 01:40:43,748 QEMU-ia32 DEBUG] | HelenOS release 0.14.1 (Aladar), revision 2cf8f994c [2024-09-20 01:40:43,748 QEMU-ia32 DEBUG] | Built on 2024-09-20 01:33:21 [2024-09-20 01:40:43,748 QEMU-ia32 DEBUG] | Running on ia32 (terminal/59) [2024-09-20 01:40:43,748 QEMU-ia32 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2024-09-20 01:40:43,748 QEMU-ia32 DEBUG] | [2024-09-20 01:40:43,748 QEMU-ia32 DEBUG] | Welcome to HelenOS! [2024-09-20 01:40:43,748 QEMU-ia32 DEBUG] | https://www.helenos.org/ [2024-09-20 01:40:43,748 QEMU-ia32 DEBUG] | [2024-09-20 01:40:43,748 QEMU-ia32 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2024-09-20 01:40:43,748 QEMU-ia32 DEBUG] | [2024-09-20 01:40:43,748 QEMU-ia32 DEBUG] | / # mkfile --size 2m /tmp/img [2024-09-20 01:40:43,748 QEMU-ia32 DEBUG] | / # ls -e /tmp [2024-09-20 01:40:43,748 QEMU-ia32 DEBUG] | img 2097152 [2024-09-20 01:40:43,749 QEMU-ia32 DEBUG] | / # /srv/bd/file_bd /tmp/img fbd0 [2024-09-20 01:40:43,749 QEMU-ia32 DEBUG] | file_bd: File-backed block device driver [2024-09-20 01:40:43,749 QEMU-ia32 DEBUG] | file_bd: Accepting connections [2024-09-20 01:40:43,749 QEMU-ia32 DEBUG] | / # mkfat --type 12 fbd0 [2024-09-20 01:40:43,749 QEMU-ia32 DEBUG] | Device: fbd0 [2024-09-20 01:40:43,749 QEMU-ia32 DEBUG] | mkfat: Block device has 4096 blocks. [2024-09-20 01:40:43,749 QEMU-ia32 DEBUG] | mkfat: Creating FAT filesystem on device fbd0. [2024-09-20 01:40:43,749 QEMU-ia32 DEBUG] | mkfat: Filesystem type FAT12. [2024-09-20 01:40:43,749 QEMU-ia32 DEBUG] | Writing allocation table 1. [2024-09-20 01:40:43,749 QEMU-ia32 DEBUG] | Writing allocation table 2. [2024-09-20 01:40:43,749 QEMU-ia32 DEBUG] | Writing root directory. [2024-09-20 01:40:43,749 QEMU-ia32 DEBUG] | Success. [2024-09-20 01:40:43,749 QEMU-ia32 DEBUG] | / # mkdir /tmp/mnt_ [2024-09-20 01:40:43,749 QEMU-ia32 DEBUG] | [2024-09-20 01:40:43,749 QEMU-ia32 DEBUG] | [2024-09-20 01:40:43,749 QEMU-ia32 DEBUG] | [2024-09-20 01:40:43,749 QEMU-ia32 DEBUG] | [2024-09-20 01:40:43,749 QEMU-ia32 DEBUG] Captured lines: ['HelenOS release 0.14.1 (Aladar), revision 2cf8f994c', 'Built on 2024-09-20 01:33:21', 'Running on ia32 (terminal/59)', 'Copyright (c) 2001-2024 HelenOS project', '', 'Welcome to HelenOS!', 'https://www.helenos.org/', '', "Type 'help' [Enter] to see a few survival tips.", '', '/ # mkfile --size 2m /tmp/img', '/ # ls -e /tmp', 'img 2097152', '/ # /srv/bd/file_bd /tmp/img fbd0', 'file_bd: File-backed block device driver', 'file_bd: Accepting connections', '/ # mkfat --type 12 fbd0', 'Device: fbd0', 'mkfat: Block device has 4096 blocks.', 'mkfat: Creating FAT filesystem on device fbd0.', 'mkfat: Filesystem type FAT12.', 'Writing allocation table 1.', 'Writing allocation table 2.', 'Writing root directory.', 'Success.', '/ # mkdir /tmp/mnt_', '', '', '', ''] [2024-09-20 01:40:43,749 QEMU-ia32 DEBUG] Sending command 'sendkey ret' [2024-09-20 01:40:43,749 rtr-vterm-run DEBUG] remaining=60, n=0, interval=2, "Failed to run command" [2024-09-20 01:40:43,749 command DEBUG] self.vterm = [] [2024-09-20 01:40:43,750 QEMU-ia32 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2024-09-20 01:40:43,750 rtr-scrdump DEBUG] remaining=10, n=0, interval=1, "Failed to capture screen" [2024-09-20 01:40:44,917 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2024-09-20 01:40:44,917 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2024-09-20 01:40:44,917 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2024-09-20 01:40:44,917 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2024-09-20 01:40:44,917 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2024-09-20 01:40:44,917 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2024-09-20 01:40:44,917 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 3723 [2024-09-20 01:40:44,917 QEMU-ia32 DEBUG] Running pipe convert tmp-vm-python/tmp-default-screen-term.png -crop 640x480 +repage -crop 8x16 +repage +adjoin txt:- | sed -e 's|[0-9]*,[0-9]*: ([^)]*)[ ]*#\([0-9A-Fa-f]\{6\}\).*|\1|' -e 's:^#.*:@:' -e 's#000000#0#g' -e 's#FFFFFF#F#' | tee tmp-vm-python/tmp-default-1.txt | sed -e :a -e 'N;s#\n##;s#^@##;/@$/{s#@$##p;d}' -e 't a' | tee tmp-vm-python/tmp-default-2.txt | sed -f /var/helenos/ci/ocr.sed | sed '/../s#.*#?#' | tee tmp-vm-python/tmp-default-3.txt | paste -sd '' | fold -w 80 | tee tmp-vm-python/tmp-default-4.txt | head -n 30 | tee tmp-vm-python/tmp-default-screen-term.txt [2024-09-20 01:40:53,543 QEMU-ia32 DEBUG] Captured text: [2024-09-20 01:40:53,543 QEMU-ia32 DEBUG] | HelenOS release 0.14.1 (Aladar), revision 2cf8f994c [2024-09-20 01:40:53,543 QEMU-ia32 DEBUG] | Built on 2024-09-20 01:33:21 [2024-09-20 01:40:53,543 QEMU-ia32 DEBUG] | Running on ia32 (terminal/59) [2024-09-20 01:40:53,543 QEMU-ia32 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2024-09-20 01:40:53,543 QEMU-ia32 DEBUG] | [2024-09-20 01:40:53,543 QEMU-ia32 DEBUG] | Welcome to HelenOS! [2024-09-20 01:40:53,544 QEMU-ia32 DEBUG] | https://www.helenos.org/ [2024-09-20 01:40:53,544 QEMU-ia32 DEBUG] | [2024-09-20 01:40:53,544 QEMU-ia32 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2024-09-20 01:40:53,544 QEMU-ia32 DEBUG] | [2024-09-20 01:40:53,544 QEMU-ia32 DEBUG] | / # mkfile --size 2m /tmp/img [2024-09-20 01:40:53,544 QEMU-ia32 DEBUG] | / # ls -e /tmp [2024-09-20 01:40:53,544 QEMU-ia32 DEBUG] | img 2097152 [2024-09-20 01:40:53,544 QEMU-ia32 DEBUG] | / # /srv/bd/file_bd /tmp/img fbd0 [2024-09-20 01:40:53,544 QEMU-ia32 DEBUG] | file_bd: File-backed block device driver [2024-09-20 01:40:53,544 QEMU-ia32 DEBUG] | file_bd: Accepting connections [2024-09-20 01:40:53,544 QEMU-ia32 DEBUG] | / # mkfat --type 12 fbd0 [2024-09-20 01:40:53,544 QEMU-ia32 DEBUG] | Device: fbd0 [2024-09-20 01:40:53,544 QEMU-ia32 DEBUG] | mkfat: Block device has 4096 blocks. [2024-09-20 01:40:53,544 QEMU-ia32 DEBUG] | mkfat: Creating FAT filesystem on device fbd0. [2024-09-20 01:40:53,544 QEMU-ia32 DEBUG] | mkfat: Filesystem type FAT12. [2024-09-20 01:40:53,544 QEMU-ia32 DEBUG] | Writing allocation table 1. [2024-09-20 01:40:53,544 QEMU-ia32 DEBUG] | Writing allocation table 2. [2024-09-20 01:40:53,544 QEMU-ia32 DEBUG] | Writing root directory. [2024-09-20 01:40:53,544 QEMU-ia32 DEBUG] | Success. [2024-09-20 01:40:53,544 QEMU-ia32 DEBUG] | / # mkdir /tmp/mnt_ [2024-09-20 01:40:53,544 QEMU-ia32 DEBUG] | [2024-09-20 01:40:53,544 QEMU-ia32 DEBUG] | [2024-09-20 01:40:53,544 QEMU-ia32 DEBUG] | [2024-09-20 01:40:53,544 QEMU-ia32 DEBUG] | [2024-09-20 01:40:53,544 QEMU-ia32 DEBUG] Captured lines: ['HelenOS release 0.14.1 (Aladar), revision 2cf8f994c', 'Built on 2024-09-20 01:33:21', 'Running on ia32 (terminal/59)', 'Copyright (c) 2001-2024 HelenOS project', '', 'Welcome to HelenOS!', 'https://www.helenos.org/', '', "Type 'help' [Enter] to see a few survival tips.", '', '/ # mkfile --size 2m /tmp/img', '/ # ls -e /tmp', 'img 2097152', '/ # /srv/bd/file_bd /tmp/img fbd0', 'file_bd: File-backed block device driver', 'file_bd: Accepting connections', '/ # mkfat --type 12 fbd0', 'Device: fbd0', 'mkfat: Block device has 4096 blocks.', 'mkfat: Creating FAT filesystem on device fbd0.', 'mkfat: Filesystem type FAT12.', 'Writing allocation table 1.', 'Writing allocation table 2.', 'Writing root directory.', 'Success.', '/ # mkdir /tmp/mnt_', '', '', '', ''] [2024-09-20 01:40:53,545 command DEBUG] Read lines ['/ # mkdir /tmp/mnt_'] [2024-09-20 01:40:55,545 rtr-vterm-run DEBUG] remaining=58, n=1, interval=2, "Failed to run command" [2024-09-20 01:40:55,545 command DEBUG] self.vterm = [] [2024-09-20 01:40:55,546 QEMU-ia32 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2024-09-20 01:40:55,546 rtr-scrdump DEBUG] remaining=10, n=0, interval=1, "Failed to capture screen" [2024-09-20 01:40:56,858 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2024-09-20 01:40:56,858 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2024-09-20 01:40:56,858 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2024-09-20 01:40:56,858 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2024-09-20 01:40:56,858 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2024-09-20 01:40:56,858 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2024-09-20 01:40:56,858 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 3759 [2024-09-20 01:40:56,859 QEMU-ia32 DEBUG] Running pipe convert tmp-vm-python/tmp-default-screen-term.png -crop 640x480 +repage -crop 8x16 +repage +adjoin txt:- | sed -e 's|[0-9]*,[0-9]*: ([^)]*)[ ]*#\([0-9A-Fa-f]\{6\}\).*|\1|' -e 's:^#.*:@:' -e 's#000000#0#g' -e 's#FFFFFF#F#' | tee tmp-vm-python/tmp-default-1.txt | sed -e :a -e 'N;s#\n##;s#^@##;/@$/{s#@$##p;d}' -e 't a' | tee tmp-vm-python/tmp-default-2.txt | sed -f /var/helenos/ci/ocr.sed | sed '/../s#.*#?#' | tee tmp-vm-python/tmp-default-3.txt | paste -sd '' | fold -w 80 | tee tmp-vm-python/tmp-default-4.txt | head -n 30 | tee tmp-vm-python/tmp-default-screen-term.txt [2024-09-20 01:41:05,975 QEMU-ia32 DEBUG] Captured text: [2024-09-20 01:41:05,975 QEMU-ia32 DEBUG] | HelenOS release 0.14.1 (Aladar), revision 2cf8f994c [2024-09-20 01:41:05,975 QEMU-ia32 DEBUG] | Built on 2024-09-20 01:33:21 [2024-09-20 01:41:05,975 QEMU-ia32 DEBUG] | Running on ia32 (terminal/59) [2024-09-20 01:41:05,975 QEMU-ia32 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2024-09-20 01:41:05,975 QEMU-ia32 DEBUG] | [2024-09-20 01:41:05,975 QEMU-ia32 DEBUG] | Welcome to HelenOS! [2024-09-20 01:41:05,975 QEMU-ia32 DEBUG] | https://www.helenos.org/ [2024-09-20 01:41:05,975 QEMU-ia32 DEBUG] | [2024-09-20 01:41:05,975 QEMU-ia32 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2024-09-20 01:41:05,975 QEMU-ia32 DEBUG] | [2024-09-20 01:41:05,975 QEMU-ia32 DEBUG] | / # mkfile --size 2m /tmp/img [2024-09-20 01:41:05,975 QEMU-ia32 DEBUG] | / # ls -e /tmp [2024-09-20 01:41:05,975 QEMU-ia32 DEBUG] | img 2097152 [2024-09-20 01:41:05,975 QEMU-ia32 DEBUG] | / # /srv/bd/file_bd /tmp/img fbd0 [2024-09-20 01:41:05,976 QEMU-ia32 DEBUG] | file_bd: File-backed block device driver [2024-09-20 01:41:05,976 QEMU-ia32 DEBUG] | file_bd: Accepting connections [2024-09-20 01:41:05,976 QEMU-ia32 DEBUG] | / # mkfat --type 12 fbd0 [2024-09-20 01:41:05,976 QEMU-ia32 DEBUG] | Device: fbd0 [2024-09-20 01:41:05,976 QEMU-ia32 DEBUG] | mkfat: Block device has 4096 blocks. [2024-09-20 01:41:05,976 QEMU-ia32 DEBUG] | mkfat: Creating FAT filesystem on device fbd0. [2024-09-20 01:41:05,976 QEMU-ia32 DEBUG] | mkfat: Filesystem type FAT12. [2024-09-20 01:41:05,976 QEMU-ia32 DEBUG] | Writing allocation table 1. [2024-09-20 01:41:05,976 QEMU-ia32 DEBUG] | Writing allocation table 2. [2024-09-20 01:41:05,976 QEMU-ia32 DEBUG] | Writing root directory. [2024-09-20 01:41:05,976 QEMU-ia32 DEBUG] | Success. [2024-09-20 01:41:05,976 QEMU-ia32 DEBUG] | / # mkdir /tmp/mnt [2024-09-20 01:41:05,976 QEMU-ia32 DEBUG] | / # _ [2024-09-20 01:41:05,976 QEMU-ia32 DEBUG] | [2024-09-20 01:41:05,976 QEMU-ia32 DEBUG] | [2024-09-20 01:41:05,976 QEMU-ia32 DEBUG] | [2024-09-20 01:41:05,976 QEMU-ia32 DEBUG] Captured lines: ['HelenOS release 0.14.1 (Aladar), revision 2cf8f994c', 'Built on 2024-09-20 01:33:21', 'Running on ia32 (terminal/59)', 'Copyright (c) 2001-2024 HelenOS project', '', 'Welcome to HelenOS!', 'https://www.helenos.org/', '', "Type 'help' [Enter] to see a few survival tips.", '', '/ # mkfile --size 2m /tmp/img', '/ # ls -e /tmp', 'img 2097152', '/ # /srv/bd/file_bd /tmp/img fbd0', 'file_bd: File-backed block device driver', 'file_bd: Accepting connections', '/ # mkfat --type 12 fbd0', 'Device: fbd0', 'mkfat: Block device has 4096 blocks.', 'mkfat: Creating FAT filesystem on device fbd0.', 'mkfat: Filesystem type FAT12.', 'Writing allocation table 1.', 'Writing allocation table 2.', 'Writing root directory.', 'Success.', '/ # mkdir /tmp/mnt', '/ # _', '', '', ''] [2024-09-20 01:41:05,976 command DEBUG] Read lines ['/ # mkdir /tmp/mnt', '/ # _'] [2024-09-20 01:41:05,976 command INFO] Command 'mkdir /tmp/mnt' done. [2024-09-20 01:41:05,976 command INFO] Typing 'mount fat /tmp/mnt fbd0' into default. [2024-09-20 01:41:05,977 command DEBUG] RE for prompt matching: re.compile('^/[^ ]* #\\ _[\t ]*$') [2024-09-20 01:41:05,977 QEMU-ia32 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2024-09-20 01:41:05,977 rtr-scrdump DEBUG] remaining=10, n=0, interval=1, "Failed to capture screen" [2024-09-20 01:41:06,995 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2024-09-20 01:41:06,995 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2024-09-20 01:41:06,995 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2024-09-20 01:41:06,995 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2024-09-20 01:41:06,995 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2024-09-20 01:41:06,995 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2024-09-20 01:41:06,995 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 3759 [2024-09-20 01:41:06,995 QEMU-ia32 DEBUG] Running pipe convert tmp-vm-python/tmp-default-screen-term.png -crop 640x480 +repage -crop 8x16 +repage +adjoin txt:- | sed -e 's|[0-9]*,[0-9]*: ([^)]*)[ ]*#\([0-9A-Fa-f]\{6\}\).*|\1|' -e 's:^#.*:@:' -e 's#000000#0#g' -e 's#FFFFFF#F#' | tee tmp-vm-python/tmp-default-1.txt | sed -e :a -e 'N;s#\n##;s#^@##;/@$/{s#@$##p;d}' -e 't a' | tee tmp-vm-python/tmp-default-2.txt | sed -f /var/helenos/ci/ocr.sed | sed '/../s#.*#?#' | tee tmp-vm-python/tmp-default-3.txt | paste -sd '' | fold -w 80 | tee tmp-vm-python/tmp-default-4.txt | head -n 30 | tee tmp-vm-python/tmp-default-screen-term.txt [2024-09-20 01:41:15,671 QEMU-ia32 DEBUG] Captured text: [2024-09-20 01:41:15,672 QEMU-ia32 DEBUG] | HelenOS release 0.14.1 (Aladar), revision 2cf8f994c [2024-09-20 01:41:15,672 QEMU-ia32 DEBUG] | Built on 2024-09-20 01:33:21 [2024-09-20 01:41:15,672 QEMU-ia32 DEBUG] | Running on ia32 (terminal/59) [2024-09-20 01:41:15,672 QEMU-ia32 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2024-09-20 01:41:15,672 QEMU-ia32 DEBUG] | [2024-09-20 01:41:15,672 QEMU-ia32 DEBUG] | Welcome to HelenOS! [2024-09-20 01:41:15,672 QEMU-ia32 DEBUG] | https://www.helenos.org/ [2024-09-20 01:41:15,672 QEMU-ia32 DEBUG] | [2024-09-20 01:41:15,672 QEMU-ia32 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2024-09-20 01:41:15,672 QEMU-ia32 DEBUG] | [2024-09-20 01:41:15,672 QEMU-ia32 DEBUG] | / # mkfile --size 2m /tmp/img [2024-09-20 01:41:15,672 QEMU-ia32 DEBUG] | / # ls -e /tmp [2024-09-20 01:41:15,672 QEMU-ia32 DEBUG] | img 2097152 [2024-09-20 01:41:15,672 QEMU-ia32 DEBUG] | / # /srv/bd/file_bd /tmp/img fbd0 [2024-09-20 01:41:15,672 QEMU-ia32 DEBUG] | file_bd: File-backed block device driver [2024-09-20 01:41:15,672 QEMU-ia32 DEBUG] | file_bd: Accepting connections [2024-09-20 01:41:15,672 QEMU-ia32 DEBUG] | / # mkfat --type 12 fbd0 [2024-09-20 01:41:15,672 QEMU-ia32 DEBUG] | Device: fbd0 [2024-09-20 01:41:15,672 QEMU-ia32 DEBUG] | mkfat: Block device has 4096 blocks. [2024-09-20 01:41:15,672 QEMU-ia32 DEBUG] | mkfat: Creating FAT filesystem on device fbd0. [2024-09-20 01:41:15,672 QEMU-ia32 DEBUG] | mkfat: Filesystem type FAT12. [2024-09-20 01:41:15,672 QEMU-ia32 DEBUG] | Writing allocation table 1. [2024-09-20 01:41:15,672 QEMU-ia32 DEBUG] | Writing allocation table 2. [2024-09-20 01:41:15,672 QEMU-ia32 DEBUG] | Writing root directory. [2024-09-20 01:41:15,672 QEMU-ia32 DEBUG] | Success. [2024-09-20 01:41:15,673 QEMU-ia32 DEBUG] | / # mkdir /tmp/mnt [2024-09-20 01:41:15,673 QEMU-ia32 DEBUG] | / # _ [2024-09-20 01:41:15,673 QEMU-ia32 DEBUG] | [2024-09-20 01:41:15,673 QEMU-ia32 DEBUG] | [2024-09-20 01:41:15,673 QEMU-ia32 DEBUG] | [2024-09-20 01:41:15,673 QEMU-ia32 DEBUG] Captured lines: ['HelenOS release 0.14.1 (Aladar), revision 2cf8f994c', 'Built on 2024-09-20 01:33:21', 'Running on ia32 (terminal/59)', 'Copyright (c) 2001-2024 HelenOS project', '', 'Welcome to HelenOS!', 'https://www.helenos.org/', '', "Type 'help' [Enter] to see a few survival tips.", '', '/ # mkfile --size 2m /tmp/img', '/ # ls -e /tmp', 'img 2097152', '/ # /srv/bd/file_bd /tmp/img fbd0', 'file_bd: File-backed block device driver', 'file_bd: Accepting connections', '/ # mkfat --type 12 fbd0', 'Device: fbd0', 'mkfat: Block device has 4096 blocks.', 'mkfat: Creating FAT filesystem on device fbd0.', 'mkfat: Filesystem type FAT12.', 'Writing allocation table 1.', 'Writing allocation table 2.', 'Writing root directory.', 'Success.', '/ # mkdir /tmp/mnt', '/ # _', '', '', ''] [2024-09-20 01:41:15,673 QEMU-ia32 DEBUG] Sending command 'sendkey m' [2024-09-20 01:41:15,673 QEMU-ia32 DEBUG] Sending command 'sendkey o' [2024-09-20 01:41:15,673 QEMU-ia32 DEBUG] Sending command 'sendkey u' [2024-09-20 01:41:15,673 QEMU-ia32 DEBUG] Sending command 'sendkey n' [2024-09-20 01:41:15,673 QEMU-ia32 DEBUG] Sending command 'sendkey t' [2024-09-20 01:41:15,673 QEMU-ia32 DEBUG] Sending command 'sendkey spc' [2024-09-20 01:41:15,673 QEMU-ia32 DEBUG] Sending command 'sendkey f' [2024-09-20 01:41:15,673 QEMU-ia32 DEBUG] Sending command 'sendkey a' [2024-09-20 01:41:15,673 QEMU-ia32 DEBUG] Sending command 'sendkey t' [2024-09-20 01:41:15,673 QEMU-ia32 DEBUG] Sending command 'sendkey spc' [2024-09-20 01:41:15,673 QEMU-ia32 DEBUG] Sending command 'sendkey slash' [2024-09-20 01:41:15,673 QEMU-ia32 DEBUG] Sending command 'sendkey t' [2024-09-20 01:41:15,673 QEMU-ia32 DEBUG] Sending command 'sendkey m' [2024-09-20 01:41:15,673 QEMU-ia32 DEBUG] Sending command 'sendkey p' [2024-09-20 01:41:15,673 QEMU-ia32 DEBUG] Sending command 'sendkey slash' [2024-09-20 01:41:15,673 QEMU-ia32 DEBUG] Sending command 'sendkey m' [2024-09-20 01:41:15,673 QEMU-ia32 DEBUG] Sending command 'sendkey n' [2024-09-20 01:41:15,674 QEMU-ia32 DEBUG] Sending command 'sendkey t' [2024-09-20 01:41:15,674 QEMU-ia32 DEBUG] Sending command 'sendkey spc' [2024-09-20 01:41:15,674 QEMU-ia32 DEBUG] Sending command 'sendkey f' [2024-09-20 01:41:15,674 QEMU-ia32 DEBUG] Sending command 'sendkey b' [2024-09-20 01:41:15,674 QEMU-ia32 DEBUG] Sending command 'sendkey d' [2024-09-20 01:41:15,674 QEMU-ia32 DEBUG] Sending command 'sendkey 0' [2024-09-20 01:41:15,674 rtr-vterm-type DEBUG] remaining=60, n=0, interval=2, "Failed to type command" [2024-09-20 01:41:15,674 QEMU-ia32 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2024-09-20 01:41:15,674 rtr-scrdump DEBUG] remaining=10, n=0, interval=1, "Failed to capture screen" [2024-09-20 01:41:16,954 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2024-09-20 01:41:16,954 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2024-09-20 01:41:16,954 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2024-09-20 01:41:16,954 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2024-09-20 01:41:16,954 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2024-09-20 01:41:16,954 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2024-09-20 01:41:16,954 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 3759 [2024-09-20 01:41:16,954 QEMU-ia32 DEBUG] Running pipe convert tmp-vm-python/tmp-default-screen-term.png -crop 640x480 +repage -crop 8x16 +repage +adjoin txt:- | sed -e 's|[0-9]*,[0-9]*: ([^)]*)[ ]*#\([0-9A-Fa-f]\{6\}\).*|\1|' -e 's:^#.*:@:' -e 's#000000#0#g' -e 's#FFFFFF#F#' | tee tmp-vm-python/tmp-default-1.txt | sed -e :a -e 'N;s#\n##;s#^@##;/@$/{s#@$##p;d}' -e 't a' | tee tmp-vm-python/tmp-default-2.txt | sed -f /var/helenos/ci/ocr.sed | sed '/../s#.*#?#' | tee tmp-vm-python/tmp-default-3.txt | paste -sd '' | fold -w 80 | tee tmp-vm-python/tmp-default-4.txt | head -n 30 | tee tmp-vm-python/tmp-default-screen-term.txt [2024-09-20 01:41:23,784 QEMU-ia32 DEBUG] Captured text: [2024-09-20 01:41:23,784 QEMU-ia32 DEBUG] | HelenOS release 0.14.1 (Aladar), revision 2cf8f994c [2024-09-20 01:41:23,784 QEMU-ia32 DEBUG] | Built on 2024-09-20 01:33:21 [2024-09-20 01:41:23,784 QEMU-ia32 DEBUG] | Running on ia32 (terminal/59) [2024-09-20 01:41:23,784 QEMU-ia32 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2024-09-20 01:41:23,784 QEMU-ia32 DEBUG] | [2024-09-20 01:41:23,784 QEMU-ia32 DEBUG] | Welcome to HelenOS! [2024-09-20 01:41:23,784 QEMU-ia32 DEBUG] | https://www.helenos.org/ [2024-09-20 01:41:23,784 QEMU-ia32 DEBUG] | [2024-09-20 01:41:23,784 QEMU-ia32 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2024-09-20 01:41:23,784 QEMU-ia32 DEBUG] | [2024-09-20 01:41:23,784 QEMU-ia32 DEBUG] | / # mkfile --size 2m /tmp/img [2024-09-20 01:41:23,784 QEMU-ia32 DEBUG] | / # ls -e /tmp [2024-09-20 01:41:23,785 QEMU-ia32 DEBUG] | img 2097152 [2024-09-20 01:41:23,785 QEMU-ia32 DEBUG] | / # /srv/bd/file_bd /tmp/img fbd0 [2024-09-20 01:41:23,785 QEMU-ia32 DEBUG] | file_bd: File-backed block device driver [2024-09-20 01:41:23,785 QEMU-ia32 DEBUG] | file_bd: Accepting connections [2024-09-20 01:41:23,785 QEMU-ia32 DEBUG] | / # mkfat --type 12 fbd0 [2024-09-20 01:41:23,785 QEMU-ia32 DEBUG] | Device: fbd0 [2024-09-20 01:41:23,785 QEMU-ia32 DEBUG] | mkfat: Block device has 4096 blocks. [2024-09-20 01:41:23,785 QEMU-ia32 DEBUG] | mkfat: Creating FAT filesystem on device fbd0. [2024-09-20 01:41:23,785 QEMU-ia32 DEBUG] | mkfat: Filesystem type FAT12. [2024-09-20 01:41:23,785 QEMU-ia32 DEBUG] | Writing allocation table 1. [2024-09-20 01:41:23,785 QEMU-ia32 DEBUG] | Writing allocation table 2. [2024-09-20 01:41:23,785 QEMU-ia32 DEBUG] | Writing root directory. [2024-09-20 01:41:23,785 QEMU-ia32 DEBUG] | Success. [2024-09-20 01:41:23,785 QEMU-ia32 DEBUG] | / # mkdir /tmp/mnt [2024-09-20 01:41:23,785 QEMU-ia32 DEBUG] | / # _ [2024-09-20 01:41:23,785 QEMU-ia32 DEBUG] | [2024-09-20 01:41:23,785 QEMU-ia32 DEBUG] | [2024-09-20 01:41:23,785 QEMU-ia32 DEBUG] | [2024-09-20 01:41:23,785 QEMU-ia32 DEBUG] Captured lines: ['HelenOS release 0.14.1 (Aladar), revision 2cf8f994c', 'Built on 2024-09-20 01:33:21', 'Running on ia32 (terminal/59)', 'Copyright (c) 2001-2024 HelenOS project', '', 'Welcome to HelenOS!', 'https://www.helenos.org/', '', "Type 'help' [Enter] to see a few survival tips.", '', '/ # mkfile --size 2m /tmp/img', '/ # ls -e /tmp', 'img 2097152', '/ # /srv/bd/file_bd /tmp/img fbd0', 'file_bd: File-backed block device driver', 'file_bd: Accepting connections', '/ # mkfat --type 12 fbd0', 'Device: fbd0', 'mkfat: Block device has 4096 blocks.', 'mkfat: Creating FAT filesystem on device fbd0.', 'mkfat: Filesystem type FAT12.', 'Writing allocation table 1.', 'Writing allocation table 2.', 'Writing root directory.', 'Success.', '/ # mkdir /tmp/mnt', '/ # _', '', '', ''] [2024-09-20 01:41:25,787 rtr-vterm-type DEBUG] remaining=58, n=1, interval=2, "Failed to type command" [2024-09-20 01:41:25,788 QEMU-ia32 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2024-09-20 01:41:25,788 rtr-scrdump DEBUG] remaining=10, n=0, interval=1, "Failed to capture screen" [2024-09-20 01:41:26,455 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2024-09-20 01:41:26,455 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2024-09-20 01:41:26,455 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2024-09-20 01:41:26,455 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2024-09-20 01:41:26,455 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2024-09-20 01:41:26,455 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2024-09-20 01:41:26,456 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 3863 [2024-09-20 01:41:26,456 QEMU-ia32 DEBUG] Running pipe convert tmp-vm-python/tmp-default-screen-term.png -crop 640x480 +repage -crop 8x16 +repage +adjoin txt:- | sed -e 's|[0-9]*,[0-9]*: ([^)]*)[ ]*#\([0-9A-Fa-f]\{6\}\).*|\1|' -e 's:^#.*:@:' -e 's#000000#0#g' -e 's#FFFFFF#F#' | tee tmp-vm-python/tmp-default-1.txt | sed -e :a -e 'N;s#\n##;s#^@##;/@$/{s#@$##p;d}' -e 't a' | tee tmp-vm-python/tmp-default-2.txt | sed -f /var/helenos/ci/ocr.sed | sed '/../s#.*#?#' | tee tmp-vm-python/tmp-default-3.txt | paste -sd '' | fold -w 80 | tee tmp-vm-python/tmp-default-4.txt | head -n 30 | tee tmp-vm-python/tmp-default-screen-term.txt [2024-09-20 01:41:31,651 QEMU-ia32 DEBUG] Captured text: [2024-09-20 01:41:31,652 QEMU-ia32 DEBUG] | HelenOS release 0.14.1 (Aladar), revision 2cf8f994c [2024-09-20 01:41:31,652 QEMU-ia32 DEBUG] | Built on 2024-09-20 01:33:21 [2024-09-20 01:41:31,652 QEMU-ia32 DEBUG] | Running on ia32 (terminal/59) [2024-09-20 01:41:31,652 QEMU-ia32 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2024-09-20 01:41:31,652 QEMU-ia32 DEBUG] | [2024-09-20 01:41:31,652 QEMU-ia32 DEBUG] | Welcome to HelenOS! [2024-09-20 01:41:31,652 QEMU-ia32 DEBUG] | https://www.helenos.org/ [2024-09-20 01:41:31,652 QEMU-ia32 DEBUG] | [2024-09-20 01:41:31,652 QEMU-ia32 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2024-09-20 01:41:31,652 QEMU-ia32 DEBUG] | [2024-09-20 01:41:31,652 QEMU-ia32 DEBUG] | / # mkfile --size 2m /tmp/img [2024-09-20 01:41:31,652 QEMU-ia32 DEBUG] | / # ls -e /tmp [2024-09-20 01:41:31,652 QEMU-ia32 DEBUG] | img 2097152 [2024-09-20 01:41:31,652 QEMU-ia32 DEBUG] | / # /srv/bd/file_bd /tmp/img fbd0 [2024-09-20 01:41:31,652 QEMU-ia32 DEBUG] | file_bd: File-backed block device driver [2024-09-20 01:41:31,652 QEMU-ia32 DEBUG] | file_bd: Accepting connections [2024-09-20 01:41:31,652 QEMU-ia32 DEBUG] | / # mkfat --type 12 fbd0 [2024-09-20 01:41:31,652 QEMU-ia32 DEBUG] | Device: fbd0 [2024-09-20 01:41:31,652 QEMU-ia32 DEBUG] | mkfat: Block device has 4096 blocks. [2024-09-20 01:41:31,652 QEMU-ia32 DEBUG] | mkfat: Creating FAT filesystem on device fbd0. [2024-09-20 01:41:31,652 QEMU-ia32 DEBUG] | mkfat: Filesystem type FAT12. [2024-09-20 01:41:31,652 QEMU-ia32 DEBUG] | Writing allocation table 1. [2024-09-20 01:41:31,652 QEMU-ia32 DEBUG] | Writing allocation table 2. [2024-09-20 01:41:31,652 QEMU-ia32 DEBUG] | Writing root directory. [2024-09-20 01:41:31,652 QEMU-ia32 DEBUG] | Success. [2024-09-20 01:41:31,652 QEMU-ia32 DEBUG] | / # mkdir /tmp/mnt [2024-09-20 01:41:31,652 QEMU-ia32 DEBUG] | / # mount fat /tmp/mnt fbd0_ [2024-09-20 01:41:31,652 QEMU-ia32 DEBUG] | [2024-09-20 01:41:31,653 QEMU-ia32 DEBUG] | [2024-09-20 01:41:31,653 QEMU-ia32 DEBUG] | [2024-09-20 01:41:31,653 QEMU-ia32 DEBUG] Captured lines: ['HelenOS release 0.14.1 (Aladar), revision 2cf8f994c', 'Built on 2024-09-20 01:33:21', 'Running on ia32 (terminal/59)', 'Copyright (c) 2001-2024 HelenOS project', '', 'Welcome to HelenOS!', 'https://www.helenos.org/', '', "Type 'help' [Enter] to see a few survival tips.", '', '/ # mkfile --size 2m /tmp/img', '/ # ls -e /tmp', 'img 2097152', '/ # /srv/bd/file_bd /tmp/img fbd0', 'file_bd: File-backed block device driver', 'file_bd: Accepting connections', '/ # mkfat --type 12 fbd0', 'Device: fbd0', 'mkfat: Block device has 4096 blocks.', 'mkfat: Creating FAT filesystem on device fbd0.', 'mkfat: Filesystem type FAT12.', 'Writing allocation table 1.', 'Writing allocation table 2.', 'Writing root directory.', 'Success.', '/ # mkdir /tmp/mnt', '/ # mount fat /tmp/mnt fbd0_', '', '', ''] [2024-09-20 01:41:31,653 QEMU-ia32 DEBUG] Sending command 'sendkey ret' [2024-09-20 01:41:31,653 rtr-vterm-run DEBUG] remaining=60, n=0, interval=2, "Failed to run command" [2024-09-20 01:41:31,653 command DEBUG] self.vterm = [] [2024-09-20 01:41:31,653 QEMU-ia32 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2024-09-20 01:41:31,653 rtr-scrdump DEBUG] remaining=10, n=0, interval=1, "Failed to capture screen" [2024-09-20 01:41:32,436 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2024-09-20 01:41:32,436 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2024-09-20 01:41:32,436 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2024-09-20 01:41:32,436 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2024-09-20 01:41:32,436 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2024-09-20 01:41:32,436 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2024-09-20 01:41:32,436 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 3863 [2024-09-20 01:41:32,436 QEMU-ia32 DEBUG] Running pipe convert tmp-vm-python/tmp-default-screen-term.png -crop 640x480 +repage -crop 8x16 +repage +adjoin txt:- | sed -e 's|[0-9]*,[0-9]*: ([^)]*)[ ]*#\([0-9A-Fa-f]\{6\}\).*|\1|' -e 's:^#.*:@:' -e 's#000000#0#g' -e 's#FFFFFF#F#' | tee tmp-vm-python/tmp-default-1.txt | sed -e :a -e 'N;s#\n##;s#^@##;/@$/{s#@$##p;d}' -e 't a' | tee tmp-vm-python/tmp-default-2.txt | sed -f /var/helenos/ci/ocr.sed | sed '/../s#.*#?#' | tee tmp-vm-python/tmp-default-3.txt | paste -sd '' | fold -w 80 | tee tmp-vm-python/tmp-default-4.txt | head -n 30 | tee tmp-vm-python/tmp-default-screen-term.txt [2024-09-20 01:41:37,807 QEMU-ia32 DEBUG] Captured text: [2024-09-20 01:41:37,807 QEMU-ia32 DEBUG] | HelenOS release 0.14.1 (Aladar), revision 2cf8f994c [2024-09-20 01:41:37,807 QEMU-ia32 DEBUG] | Built on 2024-09-20 01:33:21 [2024-09-20 01:41:37,807 QEMU-ia32 DEBUG] | Running on ia32 (terminal/59) [2024-09-20 01:41:37,807 QEMU-ia32 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2024-09-20 01:41:37,807 QEMU-ia32 DEBUG] | [2024-09-20 01:41:37,807 QEMU-ia32 DEBUG] | Welcome to HelenOS! [2024-09-20 01:41:37,807 QEMU-ia32 DEBUG] | https://www.helenos.org/ [2024-09-20 01:41:37,807 QEMU-ia32 DEBUG] | [2024-09-20 01:41:37,807 QEMU-ia32 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2024-09-20 01:41:37,807 QEMU-ia32 DEBUG] | [2024-09-20 01:41:37,807 QEMU-ia32 DEBUG] | / # mkfile --size 2m /tmp/img [2024-09-20 01:41:37,808 QEMU-ia32 DEBUG] | / # ls -e /tmp [2024-09-20 01:41:37,808 QEMU-ia32 DEBUG] | img 2097152 [2024-09-20 01:41:37,808 QEMU-ia32 DEBUG] | / # /srv/bd/file_bd /tmp/img fbd0 [2024-09-20 01:41:37,808 QEMU-ia32 DEBUG] | file_bd: File-backed block device driver [2024-09-20 01:41:37,808 QEMU-ia32 DEBUG] | file_bd: Accepting connections [2024-09-20 01:41:37,808 QEMU-ia32 DEBUG] | / # mkfat --type 12 fbd0 [2024-09-20 01:41:37,808 QEMU-ia32 DEBUG] | Device: fbd0 [2024-09-20 01:41:37,808 QEMU-ia32 DEBUG] | mkfat: Block device has 4096 blocks. [2024-09-20 01:41:37,808 QEMU-ia32 DEBUG] | mkfat: Creating FAT filesystem on device fbd0. [2024-09-20 01:41:37,808 QEMU-ia32 DEBUG] | mkfat: Filesystem type FAT12. [2024-09-20 01:41:37,808 QEMU-ia32 DEBUG] | Writing allocation table 1. [2024-09-20 01:41:37,808 QEMU-ia32 DEBUG] | Writing allocation table 2. [2024-09-20 01:41:37,808 QEMU-ia32 DEBUG] | Writing root directory. [2024-09-20 01:41:37,808 QEMU-ia32 DEBUG] | Success. [2024-09-20 01:41:37,808 QEMU-ia32 DEBUG] | / # mkdir /tmp/mnt [2024-09-20 01:41:37,808 QEMU-ia32 DEBUG] | / # mount fat /tmp/mnt fbd0_ [2024-09-20 01:41:37,808 QEMU-ia32 DEBUG] | [2024-09-20 01:41:37,808 QEMU-ia32 DEBUG] | [2024-09-20 01:41:37,808 QEMU-ia32 DEBUG] | [2024-09-20 01:41:37,808 QEMU-ia32 DEBUG] Captured lines: ['HelenOS release 0.14.1 (Aladar), revision 2cf8f994c', 'Built on 2024-09-20 01:33:21', 'Running on ia32 (terminal/59)', 'Copyright (c) 2001-2024 HelenOS project', '', 'Welcome to HelenOS!', 'https://www.helenos.org/', '', "Type 'help' [Enter] to see a few survival tips.", '', '/ # mkfile --size 2m /tmp/img', '/ # ls -e /tmp', 'img 2097152', '/ # /srv/bd/file_bd /tmp/img fbd0', 'file_bd: File-backed block device driver', 'file_bd: Accepting connections', '/ # mkfat --type 12 fbd0', 'Device: fbd0', 'mkfat: Block device has 4096 blocks.', 'mkfat: Creating FAT filesystem on device fbd0.', 'mkfat: Filesystem type FAT12.', 'Writing allocation table 1.', 'Writing allocation table 2.', 'Writing root directory.', 'Success.', '/ # mkdir /tmp/mnt', '/ # mount fat /tmp/mnt fbd0_', '', '', ''] [2024-09-20 01:41:37,808 command DEBUG] Read lines ['/ # mount fat /tmp/mnt fbd0_'] [2024-09-20 01:41:39,810 rtr-vterm-run DEBUG] remaining=58, n=1, interval=2, "Failed to run command" [2024-09-20 01:41:39,810 command DEBUG] self.vterm = [] [2024-09-20 01:41:39,810 QEMU-ia32 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2024-09-20 01:41:39,810 rtr-scrdump DEBUG] remaining=10, n=0, interval=1, "Failed to capture screen" convert: unable to read image data `tmp-vm-python/tmp-default-screen-full.ppm' @ error/pnm.c/ReadPNMImage/1350. convert: no images defined `tmp-vm-python/tmp-default-screen-term.png' @ error/convert.c/ConvertImageCommand/3229. [2024-09-20 01:41:40,848 rtr-scrdump DEBUG] remaining=9, n=1, interval=1, "Failed to capture screen" [2024-09-20 01:41:41,525 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2024-09-20 01:41:41,525 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2024-09-20 01:41:41,525 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2024-09-20 01:41:41,525 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2024-09-20 01:41:41,525 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2024-09-20 01:41:41,525 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2024-09-20 01:41:41,525 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 3881 [2024-09-20 01:41:41,526 QEMU-ia32 DEBUG] Running pipe convert tmp-vm-python/tmp-default-screen-term.png -crop 640x480 +repage -crop 8x16 +repage +adjoin txt:- | sed -e 's|[0-9]*,[0-9]*: ([^)]*)[ ]*#\([0-9A-Fa-f]\{6\}\).*|\1|' -e 's:^#.*:@:' -e 's#000000#0#g' -e 's#FFFFFF#F#' | tee tmp-vm-python/tmp-default-1.txt | sed -e :a -e 'N;s#\n##;s#^@##;/@$/{s#@$##p;d}' -e 't a' | tee tmp-vm-python/tmp-default-2.txt | sed -f /var/helenos/ci/ocr.sed | sed '/../s#.*#?#' | tee tmp-vm-python/tmp-default-3.txt | paste -sd '' | fold -w 80 | tee tmp-vm-python/tmp-default-4.txt | head -n 30 | tee tmp-vm-python/tmp-default-screen-term.txt [2024-09-20 01:41:45,818 QEMU-ia32 DEBUG] Captured text: [2024-09-20 01:41:45,818 QEMU-ia32 DEBUG] | HelenOS release 0.14.1 (Aladar), revision 2cf8f994c [2024-09-20 01:41:45,819 QEMU-ia32 DEBUG] | Built on 2024-09-20 01:33:21 [2024-09-20 01:41:45,819 QEMU-ia32 DEBUG] | Running on ia32 (terminal/59) [2024-09-20 01:41:45,819 QEMU-ia32 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2024-09-20 01:41:45,819 QEMU-ia32 DEBUG] | [2024-09-20 01:41:45,819 QEMU-ia32 DEBUG] | Welcome to HelenOS! [2024-09-20 01:41:45,819 QEMU-ia32 DEBUG] | https://www.helenos.org/ [2024-09-20 01:41:45,819 QEMU-ia32 DEBUG] | [2024-09-20 01:41:45,819 QEMU-ia32 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2024-09-20 01:41:45,819 QEMU-ia32 DEBUG] | [2024-09-20 01:41:45,819 QEMU-ia32 DEBUG] | / # mkfile --size 2m /tmp/img [2024-09-20 01:41:45,819 QEMU-ia32 DEBUG] | / # ls -e /tmp [2024-09-20 01:41:45,819 QEMU-ia32 DEBUG] | img 2097152 [2024-09-20 01:41:45,819 QEMU-ia32 DEBUG] | / # /srv/bd/file_bd /tmp/img fbd0 [2024-09-20 01:41:45,819 QEMU-ia32 DEBUG] | file_bd: File-backed block device driver [2024-09-20 01:41:45,819 QEMU-ia32 DEBUG] | file_bd: Accepting connections [2024-09-20 01:41:45,819 QEMU-ia32 DEBUG] | / # mkfat --type 12 fbd0 [2024-09-20 01:41:45,819 QEMU-ia32 DEBUG] | Device: fbd0 [2024-09-20 01:41:45,819 QEMU-ia32 DEBUG] | mkfat: Block device has 4096 blocks. [2024-09-20 01:41:45,819 QEMU-ia32 DEBUG] | mkfat: Creating FAT filesystem on device fbd0. [2024-09-20 01:41:45,819 QEMU-ia32 DEBUG] | mkfat: Filesystem type FAT12. [2024-09-20 01:41:45,819 QEMU-ia32 DEBUG] | Writing allocation table 1. [2024-09-20 01:41:45,819 QEMU-ia32 DEBUG] | Writing allocation table 2. [2024-09-20 01:41:45,819 QEMU-ia32 DEBUG] | Writing root directory. [2024-09-20 01:41:45,819 QEMU-ia32 DEBUG] | Success. [2024-09-20 01:41:45,819 QEMU-ia32 DEBUG] | / # mkdir /tmp/mnt [2024-09-20 01:41:45,820 QEMU-ia32 DEBUG] | / # mount fat /tmp/mnt fbd0 [2024-09-20 01:41:45,820 QEMU-ia32 DEBUG] | / # _ [2024-09-20 01:41:45,820 QEMU-ia32 DEBUG] | [2024-09-20 01:41:45,820 QEMU-ia32 DEBUG] | [2024-09-20 01:41:45,820 QEMU-ia32 DEBUG] Captured lines: ['HelenOS release 0.14.1 (Aladar), revision 2cf8f994c', 'Built on 2024-09-20 01:33:21', 'Running on ia32 (terminal/59)', 'Copyright (c) 2001-2024 HelenOS project', '', 'Welcome to HelenOS!', 'https://www.helenos.org/', '', "Type 'help' [Enter] to see a few survival tips.", '', '/ # mkfile --size 2m /tmp/img', '/ # ls -e /tmp', 'img 2097152', '/ # /srv/bd/file_bd /tmp/img fbd0', 'file_bd: File-backed block device driver', 'file_bd: Accepting connections', '/ # mkfat --type 12 fbd0', 'Device: fbd0', 'mkfat: Block device has 4096 blocks.', 'mkfat: Creating FAT filesystem on device fbd0.', 'mkfat: Filesystem type FAT12.', 'Writing allocation table 1.', 'Writing allocation table 2.', 'Writing root directory.', 'Success.', '/ # mkdir /tmp/mnt', '/ # mount fat /tmp/mnt fbd0', '/ # _', '', ''] [2024-09-20 01:41:45,820 command DEBUG] Read lines ['/ # mount fat /tmp/mnt fbd0', '/ # _'] [2024-09-20 01:41:45,820 command INFO] Command 'mount fat /tmp/mnt fbd0' done. [2024-09-20 01:41:45,820 command INFO] Typing 'cp demo.txt /tmp/mnt' into default. [2024-09-20 01:41:45,820 command DEBUG] RE for prompt matching: re.compile('^/[^ ]* #\\ _[\t ]*$') [2024-09-20 01:41:45,820 QEMU-ia32 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2024-09-20 01:41:45,821 rtr-scrdump DEBUG] remaining=10, n=0, interval=1, "Failed to capture screen" [2024-09-20 01:41:46,562 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2024-09-20 01:41:46,562 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2024-09-20 01:41:46,562 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2024-09-20 01:41:46,562 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2024-09-20 01:41:46,562 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2024-09-20 01:41:46,562 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2024-09-20 01:41:46,563 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 3881 [2024-09-20 01:41:46,563 QEMU-ia32 DEBUG] Running pipe convert tmp-vm-python/tmp-default-screen-term.png -crop 640x480 +repage -crop 8x16 +repage +adjoin txt:- | sed -e 's|[0-9]*,[0-9]*: ([^)]*)[ ]*#\([0-9A-Fa-f]\{6\}\).*|\1|' -e 's:^#.*:@:' -e 's#000000#0#g' -e 's#FFFFFF#F#' | tee tmp-vm-python/tmp-default-1.txt | sed -e :a -e 'N;s#\n##;s#^@##;/@$/{s#@$##p;d}' -e 't a' | tee tmp-vm-python/tmp-default-2.txt | sed -f /var/helenos/ci/ocr.sed | sed '/../s#.*#?#' | tee tmp-vm-python/tmp-default-3.txt | paste -sd '' | fold -w 80 | tee tmp-vm-python/tmp-default-4.txt | head -n 30 | tee tmp-vm-python/tmp-default-screen-term.txt [2024-09-20 01:41:49,026 QEMU-ia32 DEBUG] Captured text: [2024-09-20 01:41:49,026 QEMU-ia32 DEBUG] | HelenOS release 0.14.1 (Aladar), revision 2cf8f994c [2024-09-20 01:41:49,026 QEMU-ia32 DEBUG] | Built on 2024-09-20 01:33:21 [2024-09-20 01:41:49,026 QEMU-ia32 DEBUG] | Running on ia32 (terminal/59) [2024-09-20 01:41:49,026 QEMU-ia32 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2024-09-20 01:41:49,026 QEMU-ia32 DEBUG] | [2024-09-20 01:41:49,026 QEMU-ia32 DEBUG] | Welcome to HelenOS! [2024-09-20 01:41:49,026 QEMU-ia32 DEBUG] | https://www.helenos.org/ [2024-09-20 01:41:49,026 QEMU-ia32 DEBUG] | [2024-09-20 01:41:49,026 QEMU-ia32 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2024-09-20 01:41:49,026 QEMU-ia32 DEBUG] | [2024-09-20 01:41:49,026 QEMU-ia32 DEBUG] | / # mkfile --size 2m /tmp/img [2024-09-20 01:41:49,026 QEMU-ia32 DEBUG] | / # ls -e /tmp [2024-09-20 01:41:49,026 QEMU-ia32 DEBUG] | img 2097152 [2024-09-20 01:41:49,026 QEMU-ia32 DEBUG] | / # /srv/bd/file_bd /tmp/img fbd0 [2024-09-20 01:41:49,026 QEMU-ia32 DEBUG] | file_bd: File-backed block device driver [2024-09-20 01:41:49,026 QEMU-ia32 DEBUG] | file_bd: Accepting connections [2024-09-20 01:41:49,026 QEMU-ia32 DEBUG] | / # mkfat --type 12 fbd0 [2024-09-20 01:41:49,026 QEMU-ia32 DEBUG] | Device: fbd0 [2024-09-20 01:41:49,026 QEMU-ia32 DEBUG] | mkfat: Block device has 4096 blocks. [2024-09-20 01:41:49,027 QEMU-ia32 DEBUG] | mkfat: Creating FAT filesystem on device fbd0. [2024-09-20 01:41:49,027 QEMU-ia32 DEBUG] | mkfat: Filesystem type FAT12. [2024-09-20 01:41:49,027 QEMU-ia32 DEBUG] | Writing allocation table 1. [2024-09-20 01:41:49,027 QEMU-ia32 DEBUG] | Writing allocation table 2. [2024-09-20 01:41:49,027 QEMU-ia32 DEBUG] | Writing root directory. [2024-09-20 01:41:49,027 QEMU-ia32 DEBUG] | Success. [2024-09-20 01:41:49,027 QEMU-ia32 DEBUG] | / # mkdir /tmp/mnt [2024-09-20 01:41:49,027 QEMU-ia32 DEBUG] | / # mount fat /tmp/mnt fbd0 [2024-09-20 01:41:49,027 QEMU-ia32 DEBUG] | / # _ [2024-09-20 01:41:49,027 QEMU-ia32 DEBUG] | [2024-09-20 01:41:49,027 QEMU-ia32 DEBUG] | [2024-09-20 01:41:49,027 QEMU-ia32 DEBUG] Captured lines: ['HelenOS release 0.14.1 (Aladar), revision 2cf8f994c', 'Built on 2024-09-20 01:33:21', 'Running on ia32 (terminal/59)', 'Copyright (c) 2001-2024 HelenOS project', '', 'Welcome to HelenOS!', 'https://www.helenos.org/', '', "Type 'help' [Enter] to see a few survival tips.", '', '/ # mkfile --size 2m /tmp/img', '/ # ls -e /tmp', 'img 2097152', '/ # /srv/bd/file_bd /tmp/img fbd0', 'file_bd: File-backed block device driver', 'file_bd: Accepting connections', '/ # mkfat --type 12 fbd0', 'Device: fbd0', 'mkfat: Block device has 4096 blocks.', 'mkfat: Creating FAT filesystem on device fbd0.', 'mkfat: Filesystem type FAT12.', 'Writing allocation table 1.', 'Writing allocation table 2.', 'Writing root directory.', 'Success.', '/ # mkdir /tmp/mnt', '/ # mount fat /tmp/mnt fbd0', '/ # _', '', ''] [2024-09-20 01:41:49,027 QEMU-ia32 DEBUG] Sending command 'sendkey c' [2024-09-20 01:41:49,027 QEMU-ia32 DEBUG] Sending command 'sendkey p' [2024-09-20 01:41:49,027 QEMU-ia32 DEBUG] Sending command 'sendkey spc' [2024-09-20 01:41:49,027 QEMU-ia32 DEBUG] Sending command 'sendkey d' [2024-09-20 01:41:49,027 QEMU-ia32 DEBUG] Sending command 'sendkey e' [2024-09-20 01:41:49,027 QEMU-ia32 DEBUG] Sending command 'sendkey m' [2024-09-20 01:41:49,027 QEMU-ia32 DEBUG] Sending command 'sendkey o' [2024-09-20 01:41:49,027 QEMU-ia32 DEBUG] Sending command 'sendkey dot' [2024-09-20 01:41:49,027 QEMU-ia32 DEBUG] Sending command 'sendkey t' [2024-09-20 01:41:49,027 QEMU-ia32 DEBUG] Sending command 'sendkey x' [2024-09-20 01:41:49,027 QEMU-ia32 DEBUG] Sending command 'sendkey t' [2024-09-20 01:41:49,027 QEMU-ia32 DEBUG] Sending command 'sendkey spc' [2024-09-20 01:41:49,027 QEMU-ia32 DEBUG] Sending command 'sendkey slash' [2024-09-20 01:41:49,027 QEMU-ia32 DEBUG] Sending command 'sendkey t' [2024-09-20 01:41:49,027 QEMU-ia32 DEBUG] Sending command 'sendkey m' [2024-09-20 01:41:49,028 QEMU-ia32 DEBUG] Sending command 'sendkey p' [2024-09-20 01:41:49,028 QEMU-ia32 DEBUG] Sending command 'sendkey slash' [2024-09-20 01:41:49,028 QEMU-ia32 DEBUG] Sending command 'sendkey m' [2024-09-20 01:41:49,028 QEMU-ia32 DEBUG] Sending command 'sendkey n' [2024-09-20 01:41:49,028 QEMU-ia32 DEBUG] Sending command 'sendkey t' [2024-09-20 01:41:49,028 rtr-vterm-type DEBUG] remaining=60, n=0, interval=2, "Failed to type command" [2024-09-20 01:41:49,028 QEMU-ia32 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2024-09-20 01:41:49,028 rtr-scrdump DEBUG] remaining=10, n=0, interval=1, "Failed to capture screen" [2024-09-20 01:41:49,466 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2024-09-20 01:41:49,466 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2024-09-20 01:41:49,467 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2024-09-20 01:41:49,467 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2024-09-20 01:41:49,467 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2024-09-20 01:41:49,467 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2024-09-20 01:41:49,467 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 3881 [2024-09-20 01:41:49,467 QEMU-ia32 DEBUG] Running pipe convert tmp-vm-python/tmp-default-screen-term.png -crop 640x480 +repage -crop 8x16 +repage +adjoin txt:- | sed -e 's|[0-9]*,[0-9]*: ([^)]*)[ ]*#\([0-9A-Fa-f]\{6\}\).*|\1|' -e 's:^#.*:@:' -e 's#000000#0#g' -e 's#FFFFFF#F#' | tee tmp-vm-python/tmp-default-1.txt | sed -e :a -e 'N;s#\n##;s#^@##;/@$/{s#@$##p;d}' -e 't a' | tee tmp-vm-python/tmp-default-2.txt | sed -f /var/helenos/ci/ocr.sed | sed '/../s#.*#?#' | tee tmp-vm-python/tmp-default-3.txt | paste -sd '' | fold -w 80 | tee tmp-vm-python/tmp-default-4.txt | head -n 30 | tee tmp-vm-python/tmp-default-screen-term.txt [2024-09-20 01:41:51,881 QEMU-ia32 DEBUG] Captured text: [2024-09-20 01:41:51,881 QEMU-ia32 DEBUG] | HelenOS release 0.14.1 (Aladar), revision 2cf8f994c [2024-09-20 01:41:51,881 QEMU-ia32 DEBUG] | Built on 2024-09-20 01:33:21 [2024-09-20 01:41:51,881 QEMU-ia32 DEBUG] | Running on ia32 (terminal/59) [2024-09-20 01:41:51,881 QEMU-ia32 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2024-09-20 01:41:51,881 QEMU-ia32 DEBUG] | [2024-09-20 01:41:51,881 QEMU-ia32 DEBUG] | Welcome to HelenOS! [2024-09-20 01:41:51,881 QEMU-ia32 DEBUG] | https://www.helenos.org/ [2024-09-20 01:41:51,881 QEMU-ia32 DEBUG] | [2024-09-20 01:41:51,881 QEMU-ia32 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2024-09-20 01:41:51,881 QEMU-ia32 DEBUG] | [2024-09-20 01:41:51,881 QEMU-ia32 DEBUG] | / # mkfile --size 2m /tmp/img [2024-09-20 01:41:51,881 QEMU-ia32 DEBUG] | / # ls -e /tmp [2024-09-20 01:41:51,881 QEMU-ia32 DEBUG] | img 2097152 [2024-09-20 01:41:51,881 QEMU-ia32 DEBUG] | / # /srv/bd/file_bd /tmp/img fbd0 [2024-09-20 01:41:51,881 QEMU-ia32 DEBUG] | file_bd: File-backed block device driver [2024-09-20 01:41:51,881 QEMU-ia32 DEBUG] | file_bd: Accepting connections [2024-09-20 01:41:51,881 QEMU-ia32 DEBUG] | / # mkfat --type 12 fbd0 [2024-09-20 01:41:51,881 QEMU-ia32 DEBUG] | Device: fbd0 [2024-09-20 01:41:51,881 QEMU-ia32 DEBUG] | mkfat: Block device has 4096 blocks. [2024-09-20 01:41:51,881 QEMU-ia32 DEBUG] | mkfat: Creating FAT filesystem on device fbd0. [2024-09-20 01:41:51,881 QEMU-ia32 DEBUG] | mkfat: Filesystem type FAT12. [2024-09-20 01:41:51,881 QEMU-ia32 DEBUG] | Writing allocation table 1. [2024-09-20 01:41:51,881 QEMU-ia32 DEBUG] | Writing allocation table 2. [2024-09-20 01:41:51,881 QEMU-ia32 DEBUG] | Writing root directory. [2024-09-20 01:41:51,881 QEMU-ia32 DEBUG] | Success. [2024-09-20 01:41:51,881 QEMU-ia32 DEBUG] | / # mkdir /tmp/mnt [2024-09-20 01:41:51,881 QEMU-ia32 DEBUG] | / # mount fat /tmp/mnt fbd0 [2024-09-20 01:41:51,881 QEMU-ia32 DEBUG] | / # _ [2024-09-20 01:41:51,881 QEMU-ia32 DEBUG] | [2024-09-20 01:41:51,881 QEMU-ia32 DEBUG] | [2024-09-20 01:41:51,881 QEMU-ia32 DEBUG] Captured lines: ['HelenOS release 0.14.1 (Aladar), revision 2cf8f994c', 'Built on 2024-09-20 01:33:21', 'Running on ia32 (terminal/59)', 'Copyright (c) 2001-2024 HelenOS project', '', 'Welcome to HelenOS!', 'https://www.helenos.org/', '', "Type 'help' [Enter] to see a few survival tips.", '', '/ # mkfile --size 2m /tmp/img', '/ # ls -e /tmp', 'img 2097152', '/ # /srv/bd/file_bd /tmp/img fbd0', 'file_bd: File-backed block device driver', 'file_bd: Accepting connections', '/ # mkfat --type 12 fbd0', 'Device: fbd0', 'mkfat: Block device has 4096 blocks.', 'mkfat: Creating FAT filesystem on device fbd0.', 'mkfat: Filesystem type FAT12.', 'Writing allocation table 1.', 'Writing allocation table 2.', 'Writing root directory.', 'Success.', '/ # mkdir /tmp/mnt', '/ # mount fat /tmp/mnt fbd0', '/ # _', '', ''] [2024-09-20 01:41:53,884 rtr-vterm-type DEBUG] remaining=58, n=1, interval=2, "Failed to type command" [2024-09-20 01:41:53,884 QEMU-ia32 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2024-09-20 01:41:53,884 rtr-scrdump DEBUG] remaining=10, n=0, interval=1, "Failed to capture screen" [2024-09-20 01:41:54,722 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2024-09-20 01:41:54,722 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2024-09-20 01:41:54,722 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2024-09-20 01:41:54,722 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2024-09-20 01:41:54,722 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2024-09-20 01:41:54,722 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2024-09-20 01:41:54,722 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 3969 [2024-09-20 01:41:54,723 QEMU-ia32 DEBUG] Running pipe convert tmp-vm-python/tmp-default-screen-term.png -crop 640x480 +repage -crop 8x16 +repage +adjoin txt:- | sed -e 's|[0-9]*,[0-9]*: ([^)]*)[ ]*#\([0-9A-Fa-f]\{6\}\).*|\1|' -e 's:^#.*:@:' -e 's#000000#0#g' -e 's#FFFFFF#F#' | tee tmp-vm-python/tmp-default-1.txt | sed -e :a -e 'N;s#\n##;s#^@##;/@$/{s#@$##p;d}' -e 't a' | tee tmp-vm-python/tmp-default-2.txt | sed -f /var/helenos/ci/ocr.sed | sed '/../s#.*#?#' | tee tmp-vm-python/tmp-default-3.txt | paste -sd '' | fold -w 80 | tee tmp-vm-python/tmp-default-4.txt | head -n 30 | tee tmp-vm-python/tmp-default-screen-term.txt [2024-09-20 01:41:59,088 QEMU-ia32 DEBUG] Captured text: [2024-09-20 01:41:59,088 QEMU-ia32 DEBUG] | HelenOS release 0.14.1 (Aladar), revision 2cf8f994c [2024-09-20 01:41:59,088 QEMU-ia32 DEBUG] | Built on 2024-09-20 01:33:21 [2024-09-20 01:41:59,088 QEMU-ia32 DEBUG] | Running on ia32 (terminal/59) [2024-09-20 01:41:59,088 QEMU-ia32 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2024-09-20 01:41:59,088 QEMU-ia32 DEBUG] | [2024-09-20 01:41:59,088 QEMU-ia32 DEBUG] | Welcome to HelenOS! [2024-09-20 01:41:59,088 QEMU-ia32 DEBUG] | https://www.helenos.org/ [2024-09-20 01:41:59,088 QEMU-ia32 DEBUG] | [2024-09-20 01:41:59,088 QEMU-ia32 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2024-09-20 01:41:59,088 QEMU-ia32 DEBUG] | [2024-09-20 01:41:59,088 QEMU-ia32 DEBUG] | / # mkfile --size 2m /tmp/img [2024-09-20 01:41:59,088 QEMU-ia32 DEBUG] | / # ls -e /tmp [2024-09-20 01:41:59,088 QEMU-ia32 DEBUG] | img 2097152 [2024-09-20 01:41:59,088 QEMU-ia32 DEBUG] | / # /srv/bd/file_bd /tmp/img fbd0 [2024-09-20 01:41:59,088 QEMU-ia32 DEBUG] | file_bd: File-backed block device driver [2024-09-20 01:41:59,088 QEMU-ia32 DEBUG] | file_bd: Accepting connections [2024-09-20 01:41:59,089 QEMU-ia32 DEBUG] | / # mkfat --type 12 fbd0 [2024-09-20 01:41:59,089 QEMU-ia32 DEBUG] | Device: fbd0 [2024-09-20 01:41:59,089 QEMU-ia32 DEBUG] | mkfat: Block device has 4096 blocks. [2024-09-20 01:41:59,089 QEMU-ia32 DEBUG] | mkfat: Creating FAT filesystem on device fbd0. [2024-09-20 01:41:59,089 QEMU-ia32 DEBUG] | mkfat: Filesystem type FAT12. [2024-09-20 01:41:59,089 QEMU-ia32 DEBUG] | Writing allocation table 1. [2024-09-20 01:41:59,089 QEMU-ia32 DEBUG] | Writing allocation table 2. [2024-09-20 01:41:59,089 QEMU-ia32 DEBUG] | Writing root directory. [2024-09-20 01:41:59,089 QEMU-ia32 DEBUG] | Success. [2024-09-20 01:41:59,089 QEMU-ia32 DEBUG] | / # mkdir /tmp/mnt [2024-09-20 01:41:59,089 QEMU-ia32 DEBUG] | / # mount fat /tmp/mnt fbd0 [2024-09-20 01:41:59,089 QEMU-ia32 DEBUG] | / # cp demo.txt /tmp/mnt_ [2024-09-20 01:41:59,089 QEMU-ia32 DEBUG] | [2024-09-20 01:41:59,089 QEMU-ia32 DEBUG] | [2024-09-20 01:41:59,089 QEMU-ia32 DEBUG] Captured lines: ['HelenOS release 0.14.1 (Aladar), revision 2cf8f994c', 'Built on 2024-09-20 01:33:21', 'Running on ia32 (terminal/59)', 'Copyright (c) 2001-2024 HelenOS project', '', 'Welcome to HelenOS!', 'https://www.helenos.org/', '', "Type 'help' [Enter] to see a few survival tips.", '', '/ # mkfile --size 2m /tmp/img', '/ # ls -e /tmp', 'img 2097152', '/ # /srv/bd/file_bd /tmp/img fbd0', 'file_bd: File-backed block device driver', 'file_bd: Accepting connections', '/ # mkfat --type 12 fbd0', 'Device: fbd0', 'mkfat: Block device has 4096 blocks.', 'mkfat: Creating FAT filesystem on device fbd0.', 'mkfat: Filesystem type FAT12.', 'Writing allocation table 1.', 'Writing allocation table 2.', 'Writing root directory.', 'Success.', '/ # mkdir /tmp/mnt', '/ # mount fat /tmp/mnt fbd0', '/ # cp demo.txt /tmp/mnt_', '', ''] [2024-09-20 01:41:59,089 QEMU-ia32 DEBUG] Sending command 'sendkey ret' [2024-09-20 01:41:59,089 rtr-vterm-run DEBUG] remaining=60, n=0, interval=2, "Failed to run command" [2024-09-20 01:41:59,089 command DEBUG] self.vterm = [] [2024-09-20 01:41:59,090 QEMU-ia32 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2024-09-20 01:41:59,090 rtr-scrdump DEBUG] remaining=10, n=0, interval=1, "Failed to capture screen" [2024-09-20 01:41:59,926 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2024-09-20 01:41:59,926 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2024-09-20 01:41:59,926 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2024-09-20 01:41:59,926 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2024-09-20 01:41:59,926 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2024-09-20 01:41:59,926 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2024-09-20 01:41:59,927 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 3969 [2024-09-20 01:41:59,927 QEMU-ia32 DEBUG] Running pipe convert tmp-vm-python/tmp-default-screen-term.png -crop 640x480 +repage -crop 8x16 +repage +adjoin txt:- | sed -e 's|[0-9]*,[0-9]*: ([^)]*)[ ]*#\([0-9A-Fa-f]\{6\}\).*|\1|' -e 's:^#.*:@:' -e 's#000000#0#g' -e 's#FFFFFF#F#' | tee tmp-vm-python/tmp-default-1.txt | sed -e :a -e 'N;s#\n##;s#^@##;/@$/{s#@$##p;d}' -e 't a' | tee tmp-vm-python/tmp-default-2.txt | sed -f /var/helenos/ci/ocr.sed | sed '/../s#.*#?#' | tee tmp-vm-python/tmp-default-3.txt | paste -sd '' | fold -w 80 | tee tmp-vm-python/tmp-default-4.txt | head -n 30 | tee tmp-vm-python/tmp-default-screen-term.txt [2024-09-20 01:42:05,187 QEMU-ia32 DEBUG] Captured text: [2024-09-20 01:42:05,188 QEMU-ia32 DEBUG] | HelenOS release 0.14.1 (Aladar), revision 2cf8f994c [2024-09-20 01:42:05,188 QEMU-ia32 DEBUG] | Built on 2024-09-20 01:33:21 [2024-09-20 01:42:05,188 QEMU-ia32 DEBUG] | Running on ia32 (terminal/59) [2024-09-20 01:42:05,188 QEMU-ia32 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2024-09-20 01:42:05,188 QEMU-ia32 DEBUG] | [2024-09-20 01:42:05,188 QEMU-ia32 DEBUG] | Welcome to HelenOS! [2024-09-20 01:42:05,188 QEMU-ia32 DEBUG] | https://www.helenos.org/ [2024-09-20 01:42:05,188 QEMU-ia32 DEBUG] | [2024-09-20 01:42:05,188 QEMU-ia32 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2024-09-20 01:42:05,188 QEMU-ia32 DEBUG] | [2024-09-20 01:42:05,188 QEMU-ia32 DEBUG] | / # mkfile --size 2m /tmp/img [2024-09-20 01:42:05,188 QEMU-ia32 DEBUG] | / # ls -e /tmp [2024-09-20 01:42:05,188 QEMU-ia32 DEBUG] | img 2097152 [2024-09-20 01:42:05,188 QEMU-ia32 DEBUG] | / # /srv/bd/file_bd /tmp/img fbd0 [2024-09-20 01:42:05,188 QEMU-ia32 DEBUG] | file_bd: File-backed block device driver [2024-09-20 01:42:05,188 QEMU-ia32 DEBUG] | file_bd: Accepting connections [2024-09-20 01:42:05,188 QEMU-ia32 DEBUG] | / # mkfat --type 12 fbd0 [2024-09-20 01:42:05,188 QEMU-ia32 DEBUG] | Device: fbd0 [2024-09-20 01:42:05,188 QEMU-ia32 DEBUG] | mkfat: Block device has 4096 blocks. [2024-09-20 01:42:05,188 QEMU-ia32 DEBUG] | mkfat: Creating FAT filesystem on device fbd0. [2024-09-20 01:42:05,188 QEMU-ia32 DEBUG] | mkfat: Filesystem type FAT12. [2024-09-20 01:42:05,188 QEMU-ia32 DEBUG] | Writing allocation table 1. [2024-09-20 01:42:05,188 QEMU-ia32 DEBUG] | Writing allocation table 2. [2024-09-20 01:42:05,188 QEMU-ia32 DEBUG] | Writing root directory. [2024-09-20 01:42:05,188 QEMU-ia32 DEBUG] | Success. [2024-09-20 01:42:05,188 QEMU-ia32 DEBUG] | / # mkdir /tmp/mnt [2024-09-20 01:42:05,188 QEMU-ia32 DEBUG] | / # mount fat /tmp/mnt fbd0 [2024-09-20 01:42:05,189 QEMU-ia32 DEBUG] | / # cp demo.txt /tmp/mnt_ [2024-09-20 01:42:05,189 QEMU-ia32 DEBUG] | [2024-09-20 01:42:05,189 QEMU-ia32 DEBUG] | [2024-09-20 01:42:05,189 QEMU-ia32 DEBUG] Captured lines: ['HelenOS release 0.14.1 (Aladar), revision 2cf8f994c', 'Built on 2024-09-20 01:33:21', 'Running on ia32 (terminal/59)', 'Copyright (c) 2001-2024 HelenOS project', '', 'Welcome to HelenOS!', 'https://www.helenos.org/', '', "Type 'help' [Enter] to see a few survival tips.", '', '/ # mkfile --size 2m /tmp/img', '/ # ls -e /tmp', 'img 2097152', '/ # /srv/bd/file_bd /tmp/img fbd0', 'file_bd: File-backed block device driver', 'file_bd: Accepting connections', '/ # mkfat --type 12 fbd0', 'Device: fbd0', 'mkfat: Block device has 4096 blocks.', 'mkfat: Creating FAT filesystem on device fbd0.', 'mkfat: Filesystem type FAT12.', 'Writing allocation table 1.', 'Writing allocation table 2.', 'Writing root directory.', 'Success.', '/ # mkdir /tmp/mnt', '/ # mount fat /tmp/mnt fbd0', '/ # cp demo.txt /tmp/mnt_', '', ''] [2024-09-20 01:42:05,189 command DEBUG] Read lines ['/ # cp demo.txt /tmp/mnt_'] [2024-09-20 01:42:07,189 rtr-vterm-run DEBUG] remaining=58, n=1, interval=2, "Failed to run command" [2024-09-20 01:42:07,189 command DEBUG] self.vterm = [] [2024-09-20 01:42:07,190 QEMU-ia32 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2024-09-20 01:42:07,190 rtr-scrdump DEBUG] remaining=10, n=0, interval=1, "Failed to capture screen" [2024-09-20 01:42:08,076 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2024-09-20 01:42:08,077 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2024-09-20 01:42:08,077 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2024-09-20 01:42:08,077 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2024-09-20 01:42:08,077 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2024-09-20 01:42:08,077 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2024-09-20 01:42:08,077 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 3993 [2024-09-20 01:42:08,077 QEMU-ia32 DEBUG] Running pipe convert tmp-vm-python/tmp-default-screen-term.png -crop 640x480 +repage -crop 8x16 +repage +adjoin txt:- | sed -e 's|[0-9]*,[0-9]*: ([^)]*)[ ]*#\([0-9A-Fa-f]\{6\}\).*|\1|' -e 's:^#.*:@:' -e 's#000000#0#g' -e 's#FFFFFF#F#' | tee tmp-vm-python/tmp-default-1.txt | sed -e :a -e 'N;s#\n##;s#^@##;/@$/{s#@$##p;d}' -e 't a' | tee tmp-vm-python/tmp-default-2.txt | sed -f /var/helenos/ci/ocr.sed | sed '/../s#.*#?#' | tee tmp-vm-python/tmp-default-3.txt | paste -sd '' | fold -w 80 | tee tmp-vm-python/tmp-default-4.txt | head -n 30 | tee tmp-vm-python/tmp-default-screen-term.txt [2024-09-20 01:42:16,104 QEMU-ia32 DEBUG] Captured text: [2024-09-20 01:42:16,104 QEMU-ia32 DEBUG] | HelenOS release 0.14.1 (Aladar), revision 2cf8f994c [2024-09-20 01:42:16,104 QEMU-ia32 DEBUG] | Built on 2024-09-20 01:33:21 [2024-09-20 01:42:16,104 QEMU-ia32 DEBUG] | Running on ia32 (terminal/59) [2024-09-20 01:42:16,104 QEMU-ia32 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2024-09-20 01:42:16,104 QEMU-ia32 DEBUG] | [2024-09-20 01:42:16,104 QEMU-ia32 DEBUG] | Welcome to HelenOS! [2024-09-20 01:42:16,104 QEMU-ia32 DEBUG] | https://www.helenos.org/ [2024-09-20 01:42:16,104 QEMU-ia32 DEBUG] | [2024-09-20 01:42:16,104 QEMU-ia32 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2024-09-20 01:42:16,104 QEMU-ia32 DEBUG] | [2024-09-20 01:42:16,104 QEMU-ia32 DEBUG] | / # mkfile --size 2m /tmp/img [2024-09-20 01:42:16,104 QEMU-ia32 DEBUG] | / # ls -e /tmp [2024-09-20 01:42:16,104 QEMU-ia32 DEBUG] | img 2097152 [2024-09-20 01:42:16,104 QEMU-ia32 DEBUG] | / # /srv/bd/file_bd /tmp/img fbd0 [2024-09-20 01:42:16,104 QEMU-ia32 DEBUG] | file_bd: File-backed block device driver [2024-09-20 01:42:16,105 QEMU-ia32 DEBUG] | file_bd: Accepting connections [2024-09-20 01:42:16,105 QEMU-ia32 DEBUG] | / # mkfat --type 12 fbd0 [2024-09-20 01:42:16,105 QEMU-ia32 DEBUG] | Device: fbd0 [2024-09-20 01:42:16,105 QEMU-ia32 DEBUG] | mkfat: Block device has 4096 blocks. [2024-09-20 01:42:16,105 QEMU-ia32 DEBUG] | mkfat: Creating FAT filesystem on device fbd0. [2024-09-20 01:42:16,105 QEMU-ia32 DEBUG] | mkfat: Filesystem type FAT12. [2024-09-20 01:42:16,105 QEMU-ia32 DEBUG] | Writing allocation table 1. [2024-09-20 01:42:16,105 QEMU-ia32 DEBUG] | Writing allocation table 2. [2024-09-20 01:42:16,105 QEMU-ia32 DEBUG] | Writing root directory. [2024-09-20 01:42:16,105 QEMU-ia32 DEBUG] | Success. [2024-09-20 01:42:16,105 QEMU-ia32 DEBUG] | / # mkdir /tmp/mnt [2024-09-20 01:42:16,105 QEMU-ia32 DEBUG] | / # mount fat /tmp/mnt fbd0 [2024-09-20 01:42:16,105 QEMU-ia32 DEBUG] | / # cp demo.txt /tmp/mnt [2024-09-20 01:42:16,105 QEMU-ia32 DEBUG] | / # _ [2024-09-20 01:42:16,105 QEMU-ia32 DEBUG] | [2024-09-20 01:42:16,105 QEMU-ia32 DEBUG] Captured lines: ['HelenOS release 0.14.1 (Aladar), revision 2cf8f994c', 'Built on 2024-09-20 01:33:21', 'Running on ia32 (terminal/59)', 'Copyright (c) 2001-2024 HelenOS project', '', 'Welcome to HelenOS!', 'https://www.helenos.org/', '', "Type 'help' [Enter] to see a few survival tips.", '', '/ # mkfile --size 2m /tmp/img', '/ # ls -e /tmp', 'img 2097152', '/ # /srv/bd/file_bd /tmp/img fbd0', 'file_bd: File-backed block device driver', 'file_bd: Accepting connections', '/ # mkfat --type 12 fbd0', 'Device: fbd0', 'mkfat: Block device has 4096 blocks.', 'mkfat: Creating FAT filesystem on device fbd0.', 'mkfat: Filesystem type FAT12.', 'Writing allocation table 1.', 'Writing allocation table 2.', 'Writing root directory.', 'Success.', '/ # mkdir /tmp/mnt', '/ # mount fat /tmp/mnt fbd0', '/ # cp demo.txt /tmp/mnt', '/ # _', ''] [2024-09-20 01:42:16,105 command DEBUG] Read lines ['/ # cp demo.txt /tmp/mnt', '/ # _'] [2024-09-20 01:42:16,106 command INFO] Command 'cp demo.txt /tmp/mnt' done. [2024-09-20 01:42:16,106 command INFO] Typing 'ls /tmp/mnt' into default. [2024-09-20 01:42:16,106 command DEBUG] RE for prompt matching: re.compile('^/[^ ]* #\\ _[\t ]*$') [2024-09-20 01:42:16,106 QEMU-ia32 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2024-09-20 01:42:16,106 rtr-scrdump DEBUG] remaining=10, n=0, interval=1, "Failed to capture screen" [2024-09-20 01:42:16,954 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2024-09-20 01:42:16,954 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2024-09-20 01:42:16,954 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2024-09-20 01:42:16,954 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2024-09-20 01:42:16,954 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2024-09-20 01:42:16,954 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2024-09-20 01:42:16,954 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 3993 [2024-09-20 01:42:16,954 QEMU-ia32 DEBUG] Running pipe convert tmp-vm-python/tmp-default-screen-term.png -crop 640x480 +repage -crop 8x16 +repage +adjoin txt:- | sed -e 's|[0-9]*,[0-9]*: ([^)]*)[ ]*#\([0-9A-Fa-f]\{6\}\).*|\1|' -e 's:^#.*:@:' -e 's#000000#0#g' -e 's#FFFFFF#F#' | tee tmp-vm-python/tmp-default-1.txt | sed -e :a -e 'N;s#\n##;s#^@##;/@$/{s#@$##p;d}' -e 't a' | tee tmp-vm-python/tmp-default-2.txt | sed -f /var/helenos/ci/ocr.sed | sed '/../s#.*#?#' | tee tmp-vm-python/tmp-default-3.txt | paste -sd '' | fold -w 80 | tee tmp-vm-python/tmp-default-4.txt | head -n 30 | tee tmp-vm-python/tmp-default-screen-term.txt [2024-09-20 01:42:25,566 QEMU-ia32 DEBUG] Captured text: [2024-09-20 01:42:25,567 QEMU-ia32 DEBUG] | HelenOS release 0.14.1 (Aladar), revision 2cf8f994c [2024-09-20 01:42:25,567 QEMU-ia32 DEBUG] | Built on 2024-09-20 01:33:21 [2024-09-20 01:42:25,567 QEMU-ia32 DEBUG] | Running on ia32 (terminal/59) [2024-09-20 01:42:25,567 QEMU-ia32 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2024-09-20 01:42:25,567 QEMU-ia32 DEBUG] | [2024-09-20 01:42:25,567 QEMU-ia32 DEBUG] | Welcome to HelenOS! [2024-09-20 01:42:25,567 QEMU-ia32 DEBUG] | https://www.helenos.org/ [2024-09-20 01:42:25,567 QEMU-ia32 DEBUG] | [2024-09-20 01:42:25,567 QEMU-ia32 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2024-09-20 01:42:25,567 QEMU-ia32 DEBUG] | [2024-09-20 01:42:25,567 QEMU-ia32 DEBUG] | / # mkfile --size 2m /tmp/img [2024-09-20 01:42:25,567 QEMU-ia32 DEBUG] | / # ls -e /tmp [2024-09-20 01:42:25,567 QEMU-ia32 DEBUG] | img 2097152 [2024-09-20 01:42:25,567 QEMU-ia32 DEBUG] | / # /srv/bd/file_bd /tmp/img fbd0 [2024-09-20 01:42:25,567 QEMU-ia32 DEBUG] | file_bd: File-backed block device driver [2024-09-20 01:42:25,567 QEMU-ia32 DEBUG] | file_bd: Accepting connections [2024-09-20 01:42:25,567 QEMU-ia32 DEBUG] | / # mkfat --type 12 fbd0 [2024-09-20 01:42:25,567 QEMU-ia32 DEBUG] | Device: fbd0 [2024-09-20 01:42:25,567 QEMU-ia32 DEBUG] | mkfat: Block device has 4096 blocks. [2024-09-20 01:42:25,567 QEMU-ia32 DEBUG] | mkfat: Creating FAT filesystem on device fbd0. [2024-09-20 01:42:25,567 QEMU-ia32 DEBUG] | mkfat: Filesystem type FAT12. [2024-09-20 01:42:25,567 QEMU-ia32 DEBUG] | Writing allocation table 1. [2024-09-20 01:42:25,567 QEMU-ia32 DEBUG] | Writing allocation table 2. [2024-09-20 01:42:25,567 QEMU-ia32 DEBUG] | Writing root directory. [2024-09-20 01:42:25,568 QEMU-ia32 DEBUG] | Success. [2024-09-20 01:42:25,568 QEMU-ia32 DEBUG] | / # mkdir /tmp/mnt [2024-09-20 01:42:25,568 QEMU-ia32 DEBUG] | / # mount fat /tmp/mnt fbd0 [2024-09-20 01:42:25,568 QEMU-ia32 DEBUG] | / # cp demo.txt /tmp/mnt [2024-09-20 01:42:25,568 QEMU-ia32 DEBUG] | / # _ [2024-09-20 01:42:25,568 QEMU-ia32 DEBUG] | [2024-09-20 01:42:25,568 QEMU-ia32 DEBUG] Captured lines: ['HelenOS release 0.14.1 (Aladar), revision 2cf8f994c', 'Built on 2024-09-20 01:33:21', 'Running on ia32 (terminal/59)', 'Copyright (c) 2001-2024 HelenOS project', '', 'Welcome to HelenOS!', 'https://www.helenos.org/', '', "Type 'help' [Enter] to see a few survival tips.", '', '/ # mkfile --size 2m /tmp/img', '/ # ls -e /tmp', 'img 2097152', '/ # /srv/bd/file_bd /tmp/img fbd0', 'file_bd: File-backed block device driver', 'file_bd: Accepting connections', '/ # mkfat --type 12 fbd0', 'Device: fbd0', 'mkfat: Block device has 4096 blocks.', 'mkfat: Creating FAT filesystem on device fbd0.', 'mkfat: Filesystem type FAT12.', 'Writing allocation table 1.', 'Writing allocation table 2.', 'Writing root directory.', 'Success.', '/ # mkdir /tmp/mnt', '/ # mount fat /tmp/mnt fbd0', '/ # cp demo.txt /tmp/mnt', '/ # _', ''] [2024-09-20 01:42:25,568 QEMU-ia32 DEBUG] Sending command 'sendkey l' [2024-09-20 01:42:25,568 QEMU-ia32 DEBUG] Sending command 'sendkey s' [2024-09-20 01:42:25,568 QEMU-ia32 DEBUG] Sending command 'sendkey spc' [2024-09-20 01:42:25,568 QEMU-ia32 DEBUG] Sending command 'sendkey slash' [2024-09-20 01:42:25,568 QEMU-ia32 DEBUG] Sending command 'sendkey t' [2024-09-20 01:42:25,568 QEMU-ia32 DEBUG] Sending command 'sendkey m' [2024-09-20 01:42:25,568 QEMU-ia32 DEBUG] Sending command 'sendkey p' [2024-09-20 01:42:25,568 QEMU-ia32 DEBUG] Sending command 'sendkey slash' [2024-09-20 01:42:25,568 QEMU-ia32 DEBUG] Sending command 'sendkey m' [2024-09-20 01:42:25,568 QEMU-ia32 DEBUG] Sending command 'sendkey n' [2024-09-20 01:42:25,568 QEMU-ia32 DEBUG] Sending command 'sendkey t' [2024-09-20 01:42:25,568 rtr-vterm-type DEBUG] remaining=60, n=0, interval=2, "Failed to type command" [2024-09-20 01:42:25,569 QEMU-ia32 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2024-09-20 01:42:25,569 rtr-scrdump DEBUG] remaining=10, n=0, interval=1, "Failed to capture screen" [2024-09-20 01:42:26,962 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2024-09-20 01:42:26,962 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2024-09-20 01:42:26,962 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2024-09-20 01:42:26,962 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2024-09-20 01:42:26,962 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2024-09-20 01:42:26,962 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2024-09-20 01:42:26,962 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 3993 [2024-09-20 01:42:26,963 QEMU-ia32 DEBUG] Running pipe convert tmp-vm-python/tmp-default-screen-term.png -crop 640x480 +repage -crop 8x16 +repage +adjoin txt:- | sed -e 's|[0-9]*,[0-9]*: ([^)]*)[ ]*#\([0-9A-Fa-f]\{6\}\).*|\1|' -e 's:^#.*:@:' -e 's#000000#0#g' -e 's#FFFFFF#F#' | tee tmp-vm-python/tmp-default-1.txt | sed -e :a -e 'N;s#\n##;s#^@##;/@$/{s#@$##p;d}' -e 't a' | tee tmp-vm-python/tmp-default-2.txt | sed -f /var/helenos/ci/ocr.sed | sed '/../s#.*#?#' | tee tmp-vm-python/tmp-default-3.txt | paste -sd '' | fold -w 80 | tee tmp-vm-python/tmp-default-4.txt | head -n 30 | tee tmp-vm-python/tmp-default-screen-term.txt [2024-09-20 01:42:36,006 QEMU-ia32 DEBUG] Captured text: [2024-09-20 01:42:36,006 QEMU-ia32 DEBUG] | HelenOS release 0.14.1 (Aladar), revision 2cf8f994c [2024-09-20 01:42:36,006 QEMU-ia32 DEBUG] | Built on 2024-09-20 01:33:21 [2024-09-20 01:42:36,006 QEMU-ia32 DEBUG] | Running on ia32 (terminal/59) [2024-09-20 01:42:36,006 QEMU-ia32 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2024-09-20 01:42:36,006 QEMU-ia32 DEBUG] | [2024-09-20 01:42:36,006 QEMU-ia32 DEBUG] | Welcome to HelenOS! [2024-09-20 01:42:36,006 QEMU-ia32 DEBUG] | https://www.helenos.org/ [2024-09-20 01:42:36,006 QEMU-ia32 DEBUG] | [2024-09-20 01:42:36,006 QEMU-ia32 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2024-09-20 01:42:36,006 QEMU-ia32 DEBUG] | [2024-09-20 01:42:36,006 QEMU-ia32 DEBUG] | / # mkfile --size 2m /tmp/img [2024-09-20 01:42:36,006 QEMU-ia32 DEBUG] | / # ls -e /tmp [2024-09-20 01:42:36,006 QEMU-ia32 DEBUG] | img 2097152 [2024-09-20 01:42:36,006 QEMU-ia32 DEBUG] | / # /srv/bd/file_bd /tmp/img fbd0 [2024-09-20 01:42:36,006 QEMU-ia32 DEBUG] | file_bd: File-backed block device driver [2024-09-20 01:42:36,006 QEMU-ia32 DEBUG] | file_bd: Accepting connections [2024-09-20 01:42:36,006 QEMU-ia32 DEBUG] | / # mkfat --type 12 fbd0 [2024-09-20 01:42:36,006 QEMU-ia32 DEBUG] | Device: fbd0 [2024-09-20 01:42:36,006 QEMU-ia32 DEBUG] | mkfat: Block device has 4096 blocks. [2024-09-20 01:42:36,006 QEMU-ia32 DEBUG] | mkfat: Creating FAT filesystem on device fbd0. [2024-09-20 01:42:36,006 QEMU-ia32 DEBUG] | mkfat: Filesystem type FAT12. [2024-09-20 01:42:36,006 QEMU-ia32 DEBUG] | Writing allocation table 1. [2024-09-20 01:42:36,006 QEMU-ia32 DEBUG] | Writing allocation table 2. [2024-09-20 01:42:36,006 QEMU-ia32 DEBUG] | Writing root directory. [2024-09-20 01:42:36,006 QEMU-ia32 DEBUG] | Success. [2024-09-20 01:42:36,006 QEMU-ia32 DEBUG] | / # mkdir /tmp/mnt [2024-09-20 01:42:36,006 QEMU-ia32 DEBUG] | / # mount fat /tmp/mnt fbd0 [2024-09-20 01:42:36,006 QEMU-ia32 DEBUG] | / # cp demo.txt /tmp/mnt [2024-09-20 01:42:36,006 QEMU-ia32 DEBUG] | / # _ [2024-09-20 01:42:36,006 QEMU-ia32 DEBUG] | [2024-09-20 01:42:36,006 QEMU-ia32 DEBUG] Captured lines: ['HelenOS release 0.14.1 (Aladar), revision 2cf8f994c', 'Built on 2024-09-20 01:33:21', 'Running on ia32 (terminal/59)', 'Copyright (c) 2001-2024 HelenOS project', '', 'Welcome to HelenOS!', 'https://www.helenos.org/', '', "Type 'help' [Enter] to see a few survival tips.", '', '/ # mkfile --size 2m /tmp/img', '/ # ls -e /tmp', 'img 2097152', '/ # /srv/bd/file_bd /tmp/img fbd0', 'file_bd: File-backed block device driver', 'file_bd: Accepting connections', '/ # mkfat --type 12 fbd0', 'Device: fbd0', 'mkfat: Block device has 4096 blocks.', 'mkfat: Creating FAT filesystem on device fbd0.', 'mkfat: Filesystem type FAT12.', 'Writing allocation table 1.', 'Writing allocation table 2.', 'Writing root directory.', 'Success.', '/ # mkdir /tmp/mnt', '/ # mount fat /tmp/mnt fbd0', '/ # cp demo.txt /tmp/mnt', '/ # _', ''] [2024-09-20 01:42:38,008 rtr-vterm-type DEBUG] remaining=58, n=1, interval=2, "Failed to type command" [2024-09-20 01:42:38,009 QEMU-ia32 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2024-09-20 01:42:38,009 rtr-scrdump DEBUG] remaining=10, n=0, interval=1, "Failed to capture screen" [2024-09-20 01:42:39,335 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2024-09-20 01:42:39,336 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2024-09-20 01:42:39,336 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2024-09-20 01:42:39,336 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2024-09-20 01:42:39,336 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2024-09-20 01:42:39,336 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2024-09-20 01:42:39,336 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 4043 [2024-09-20 01:42:39,336 QEMU-ia32 DEBUG] Running pipe convert tmp-vm-python/tmp-default-screen-term.png -crop 640x480 +repage -crop 8x16 +repage +adjoin txt:- | sed -e 's|[0-9]*,[0-9]*: ([^)]*)[ ]*#\([0-9A-Fa-f]\{6\}\).*|\1|' -e 's:^#.*:@:' -e 's#000000#0#g' -e 's#FFFFFF#F#' | tee tmp-vm-python/tmp-default-1.txt | sed -e :a -e 'N;s#\n##;s#^@##;/@$/{s#@$##p;d}' -e 't a' | tee tmp-vm-python/tmp-default-2.txt | sed -f /var/helenos/ci/ocr.sed | sed '/../s#.*#?#' | tee tmp-vm-python/tmp-default-3.txt | paste -sd '' | fold -w 80 | tee tmp-vm-python/tmp-default-4.txt | head -n 30 | tee tmp-vm-python/tmp-default-screen-term.txt [2024-09-20 01:42:48,286 QEMU-ia32 DEBUG] Captured text: [2024-09-20 01:42:48,286 QEMU-ia32 DEBUG] | HelenOS release 0.14.1 (Aladar), revision 2cf8f994c [2024-09-20 01:42:48,286 QEMU-ia32 DEBUG] | Built on 2024-09-20 01:33:21 [2024-09-20 01:42:48,286 QEMU-ia32 DEBUG] | Running on ia32 (terminal/59) [2024-09-20 01:42:48,286 QEMU-ia32 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2024-09-20 01:42:48,286 QEMU-ia32 DEBUG] | [2024-09-20 01:42:48,286 QEMU-ia32 DEBUG] | Welcome to HelenOS! [2024-09-20 01:42:48,287 QEMU-ia32 DEBUG] | https://www.helenos.org/ [2024-09-20 01:42:48,287 QEMU-ia32 DEBUG] | [2024-09-20 01:42:48,287 QEMU-ia32 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2024-09-20 01:42:48,287 QEMU-ia32 DEBUG] | [2024-09-20 01:42:48,287 QEMU-ia32 DEBUG] | / # mkfile --size 2m /tmp/img [2024-09-20 01:42:48,287 QEMU-ia32 DEBUG] | / # ls -e /tmp [2024-09-20 01:42:48,287 QEMU-ia32 DEBUG] | img 2097152 [2024-09-20 01:42:48,287 QEMU-ia32 DEBUG] | / # /srv/bd/file_bd /tmp/img fbd0 [2024-09-20 01:42:48,287 QEMU-ia32 DEBUG] | file_bd: File-backed block device driver [2024-09-20 01:42:48,287 QEMU-ia32 DEBUG] | file_bd: Accepting connections [2024-09-20 01:42:48,287 QEMU-ia32 DEBUG] | / # mkfat --type 12 fbd0 [2024-09-20 01:42:48,287 QEMU-ia32 DEBUG] | Device: fbd0 [2024-09-20 01:42:48,287 QEMU-ia32 DEBUG] | mkfat: Block device has 4096 blocks. [2024-09-20 01:42:48,287 QEMU-ia32 DEBUG] | mkfat: Creating FAT filesystem on device fbd0. [2024-09-20 01:42:48,287 QEMU-ia32 DEBUG] | mkfat: Filesystem type FAT12. [2024-09-20 01:42:48,287 QEMU-ia32 DEBUG] | Writing allocation table 1. [2024-09-20 01:42:48,287 QEMU-ia32 DEBUG] | Writing allocation table 2. [2024-09-20 01:42:48,287 QEMU-ia32 DEBUG] | Writing root directory. [2024-09-20 01:42:48,287 QEMU-ia32 DEBUG] | Success. [2024-09-20 01:42:48,287 QEMU-ia32 DEBUG] | / # mkdir /tmp/mnt [2024-09-20 01:42:48,287 QEMU-ia32 DEBUG] | / # mount fat /tmp/mnt fbd0 [2024-09-20 01:42:48,287 QEMU-ia32 DEBUG] | / # cp demo.txt /tmp/mnt [2024-09-20 01:42:48,287 QEMU-ia32 DEBUG] | / # ls /tmp/mnt_ [2024-09-20 01:42:48,287 QEMU-ia32 DEBUG] | [2024-09-20 01:42:48,287 QEMU-ia32 DEBUG] Captured lines: ['HelenOS release 0.14.1 (Aladar), revision 2cf8f994c', 'Built on 2024-09-20 01:33:21', 'Running on ia32 (terminal/59)', 'Copyright (c) 2001-2024 HelenOS project', '', 'Welcome to HelenOS!', 'https://www.helenos.org/', '', "Type 'help' [Enter] to see a few survival tips.", '', '/ # mkfile --size 2m /tmp/img', '/ # ls -e /tmp', 'img 2097152', '/ # /srv/bd/file_bd /tmp/img fbd0', 'file_bd: File-backed block device driver', 'file_bd: Accepting connections', '/ # mkfat --type 12 fbd0', 'Device: fbd0', 'mkfat: Block device has 4096 blocks.', 'mkfat: Creating FAT filesystem on device fbd0.', 'mkfat: Filesystem type FAT12.', 'Writing allocation table 1.', 'Writing allocation table 2.', 'Writing root directory.', 'Success.', '/ # mkdir /tmp/mnt', '/ # mount fat /tmp/mnt fbd0', '/ # cp demo.txt /tmp/mnt', '/ # ls /tmp/mnt_', ''] [2024-09-20 01:42:48,288 QEMU-ia32 DEBUG] Sending command 'sendkey ret' [2024-09-20 01:42:48,288 rtr-vterm-run DEBUG] remaining=60, n=0, interval=2, "Failed to run command" [2024-09-20 01:42:48,288 command DEBUG] self.vterm = [] [2024-09-20 01:42:48,288 QEMU-ia32 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2024-09-20 01:42:48,288 rtr-scrdump DEBUG] remaining=10, n=0, interval=1, "Failed to capture screen" [2024-09-20 01:42:49,432 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2024-09-20 01:42:49,432 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2024-09-20 01:42:49,432 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2024-09-20 01:42:49,432 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2024-09-20 01:42:49,433 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2024-09-20 01:42:49,433 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2024-09-20 01:42:49,433 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 4043 [2024-09-20 01:42:49,433 QEMU-ia32 DEBUG] Running pipe convert tmp-vm-python/tmp-default-screen-term.png -crop 640x480 +repage -crop 8x16 +repage +adjoin txt:- | sed -e 's|[0-9]*,[0-9]*: ([^)]*)[ ]*#\([0-9A-Fa-f]\{6\}\).*|\1|' -e 's:^#.*:@:' -e 's#000000#0#g' -e 's#FFFFFF#F#' | tee tmp-vm-python/tmp-default-1.txt | sed -e :a -e 'N;s#\n##;s#^@##;/@$/{s#@$##p;d}' -e 't a' | tee tmp-vm-python/tmp-default-2.txt | sed -f /var/helenos/ci/ocr.sed | sed '/../s#.*#?#' | tee tmp-vm-python/tmp-default-3.txt | paste -sd '' | fold -w 80 | tee tmp-vm-python/tmp-default-4.txt | head -n 30 | tee tmp-vm-python/tmp-default-screen-term.txt [2024-09-20 01:42:58,749 QEMU-ia32 DEBUG] Captured text: [2024-09-20 01:42:58,749 QEMU-ia32 DEBUG] | HelenOS release 0.14.1 (Aladar), revision 2cf8f994c [2024-09-20 01:42:58,749 QEMU-ia32 DEBUG] | Built on 2024-09-20 01:33:21 [2024-09-20 01:42:58,749 QEMU-ia32 DEBUG] | Running on ia32 (terminal/59) [2024-09-20 01:42:58,749 QEMU-ia32 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2024-09-20 01:42:58,749 QEMU-ia32 DEBUG] | [2024-09-20 01:42:58,749 QEMU-ia32 DEBUG] | Welcome to HelenOS! [2024-09-20 01:42:58,749 QEMU-ia32 DEBUG] | https://www.helenos.org/ [2024-09-20 01:42:58,749 QEMU-ia32 DEBUG] | [2024-09-20 01:42:58,750 QEMU-ia32 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2024-09-20 01:42:58,750 QEMU-ia32 DEBUG] | [2024-09-20 01:42:58,750 QEMU-ia32 DEBUG] | / # mkfile --size 2m /tmp/img [2024-09-20 01:42:58,750 QEMU-ia32 DEBUG] | / # ls -e /tmp [2024-09-20 01:42:58,750 QEMU-ia32 DEBUG] | img 2097152 [2024-09-20 01:42:58,750 QEMU-ia32 DEBUG] | / # /srv/bd/file_bd /tmp/img fbd0 [2024-09-20 01:42:58,750 QEMU-ia32 DEBUG] | file_bd: File-backed block device driver [2024-09-20 01:42:58,750 QEMU-ia32 DEBUG] | file_bd: Accepting connections [2024-09-20 01:42:58,750 QEMU-ia32 DEBUG] | / # mkfat --type 12 fbd0 [2024-09-20 01:42:58,750 QEMU-ia32 DEBUG] | Device: fbd0 [2024-09-20 01:42:58,750 QEMU-ia32 DEBUG] | mkfat: Block device has 4096 blocks. [2024-09-20 01:42:58,750 QEMU-ia32 DEBUG] | mkfat: Creating FAT filesystem on device fbd0. [2024-09-20 01:42:58,750 QEMU-ia32 DEBUG] | mkfat: Filesystem type FAT12. [2024-09-20 01:42:58,750 QEMU-ia32 DEBUG] | Writing allocation table 1. [2024-09-20 01:42:58,750 QEMU-ia32 DEBUG] | Writing allocation table 2. [2024-09-20 01:42:58,750 QEMU-ia32 DEBUG] | Writing root directory. [2024-09-20 01:42:58,750 QEMU-ia32 DEBUG] | Success. [2024-09-20 01:42:58,750 QEMU-ia32 DEBUG] | / # mkdir /tmp/mnt [2024-09-20 01:42:58,750 QEMU-ia32 DEBUG] | / # mount fat /tmp/mnt fbd0 [2024-09-20 01:42:58,750 QEMU-ia32 DEBUG] | / # cp demo.txt /tmp/mnt [2024-09-20 01:42:58,750 QEMU-ia32 DEBUG] | / # ls /tmp/mnt_ [2024-09-20 01:42:58,751 QEMU-ia32 DEBUG] | [2024-09-20 01:42:58,751 QEMU-ia32 DEBUG] Captured lines: ['HelenOS release 0.14.1 (Aladar), revision 2cf8f994c', 'Built on 2024-09-20 01:33:21', 'Running on ia32 (terminal/59)', 'Copyright (c) 2001-2024 HelenOS project', '', 'Welcome to HelenOS!', 'https://www.helenos.org/', '', "Type 'help' [Enter] to see a few survival tips.", '', '/ # mkfile --size 2m /tmp/img', '/ # ls -e /tmp', 'img 2097152', '/ # /srv/bd/file_bd /tmp/img fbd0', 'file_bd: File-backed block device driver', 'file_bd: Accepting connections', '/ # mkfat --type 12 fbd0', 'Device: fbd0', 'mkfat: Block device has 4096 blocks.', 'mkfat: Creating FAT filesystem on device fbd0.', 'mkfat: Filesystem type FAT12.', 'Writing allocation table 1.', 'Writing allocation table 2.', 'Writing root directory.', 'Success.', '/ # mkdir /tmp/mnt', '/ # mount fat /tmp/mnt fbd0', '/ # cp demo.txt /tmp/mnt', '/ # ls /tmp/mnt_', ''] [2024-09-20 01:42:58,751 command DEBUG] Read lines ['/ # ls /tmp/mnt_'] [2024-09-20 01:43:00,751 rtr-vterm-run DEBUG] remaining=58, n=1, interval=2, "Failed to run command" [2024-09-20 01:43:00,751 command DEBUG] self.vterm = [] [2024-09-20 01:43:00,752 QEMU-ia32 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2024-09-20 01:43:00,752 rtr-scrdump DEBUG] remaining=10, n=0, interval=1, "Failed to capture screen" [2024-09-20 01:43:01,857 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2024-09-20 01:43:01,857 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2024-09-20 01:43:01,857 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2024-09-20 01:43:01,857 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2024-09-20 01:43:01,857 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2024-09-20 01:43:01,857 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2024-09-20 01:43:01,857 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 3885 [2024-09-20 01:43:01,858 QEMU-ia32 DEBUG] Running pipe convert tmp-vm-python/tmp-default-screen-term.png -crop 640x480 +repage -crop 8x16 +repage +adjoin txt:- | sed -e 's|[0-9]*,[0-9]*: ([^)]*)[ ]*#\([0-9A-Fa-f]\{6\}\).*|\1|' -e 's:^#.*:@:' -e 's#000000#0#g' -e 's#FFFFFF#F#' | tee tmp-vm-python/tmp-default-1.txt | sed -e :a -e 'N;s#\n##;s#^@##;/@$/{s#@$##p;d}' -e 't a' | tee tmp-vm-python/tmp-default-2.txt | sed -f /var/helenos/ci/ocr.sed | sed '/../s#.*#?#' | tee tmp-vm-python/tmp-default-3.txt | paste -sd '' | fold -w 80 | tee tmp-vm-python/tmp-default-4.txt | head -n 30 | tee tmp-vm-python/tmp-default-screen-term.txt [2024-09-20 01:43:09,657 QEMU-ia32 DEBUG] Captured text: [2024-09-20 01:43:09,658 QEMU-ia32 DEBUG] | Built on 2024-09-20 01:33:21 [2024-09-20 01:43:09,658 QEMU-ia32 DEBUG] | Running on ia32 (terminal/59) [2024-09-20 01:43:09,658 QEMU-ia32 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2024-09-20 01:43:09,658 QEMU-ia32 DEBUG] | [2024-09-20 01:43:09,658 QEMU-ia32 DEBUG] | Welcome to HelenOS! [2024-09-20 01:43:09,658 QEMU-ia32 DEBUG] | https://www.helenos.org/ [2024-09-20 01:43:09,658 QEMU-ia32 DEBUG] | [2024-09-20 01:43:09,658 QEMU-ia32 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2024-09-20 01:43:09,658 QEMU-ia32 DEBUG] | [2024-09-20 01:43:09,658 QEMU-ia32 DEBUG] | / # mkfile --size 2m /tmp/img [2024-09-20 01:43:09,658 QEMU-ia32 DEBUG] | / # ls -e /tmp [2024-09-20 01:43:09,658 QEMU-ia32 DEBUG] | img 2097152 [2024-09-20 01:43:09,658 QEMU-ia32 DEBUG] | / # /srv/bd/file_bd /tmp/img fbd0 [2024-09-20 01:43:09,658 QEMU-ia32 DEBUG] | file_bd: File-backed block device driver [2024-09-20 01:43:09,658 QEMU-ia32 DEBUG] | file_bd: Accepting connections [2024-09-20 01:43:09,658 QEMU-ia32 DEBUG] | / # mkfat --type 12 fbd0 [2024-09-20 01:43:09,658 QEMU-ia32 DEBUG] | Device: fbd0 [2024-09-20 01:43:09,658 QEMU-ia32 DEBUG] | mkfat: Block device has 4096 blocks. [2024-09-20 01:43:09,658 QEMU-ia32 DEBUG] | mkfat: Creating FAT filesystem on device fbd0. [2024-09-20 01:43:09,658 QEMU-ia32 DEBUG] | mkfat: Filesystem type FAT12. [2024-09-20 01:43:09,658 QEMU-ia32 DEBUG] | Writing allocation table 1. [2024-09-20 01:43:09,658 QEMU-ia32 DEBUG] | Writing allocation table 2. [2024-09-20 01:43:09,658 QEMU-ia32 DEBUG] | Writing root directory. [2024-09-20 01:43:09,658 QEMU-ia32 DEBUG] | Success. [2024-09-20 01:43:09,658 QEMU-ia32 DEBUG] | / # mkdir /tmp/mnt [2024-09-20 01:43:09,658 QEMU-ia32 DEBUG] | / # mount fat /tmp/mnt fbd0 [2024-09-20 01:43:09,658 QEMU-ia32 DEBUG] | / # cp demo.txt /tmp/mnt [2024-09-20 01:43:09,659 QEMU-ia32 DEBUG] | / # ls /tmp/mnt [2024-09-20 01:43:09,659 QEMU-ia32 DEBUG] | demo.txt 592 B [2024-09-20 01:43:09,659 QEMU-ia32 DEBUG] | / # _ [2024-09-20 01:43:09,659 QEMU-ia32 DEBUG] Captured lines: ['Built on 2024-09-20 01:33:21', 'Running on ia32 (terminal/59)', 'Copyright (c) 2001-2024 HelenOS project', '', 'Welcome to HelenOS!', 'https://www.helenos.org/', '', "Type 'help' [Enter] to see a few survival tips.", '', '/ # mkfile --size 2m /tmp/img', '/ # ls -e /tmp', 'img 2097152', '/ # /srv/bd/file_bd /tmp/img fbd0', 'file_bd: File-backed block device driver', 'file_bd: Accepting connections', '/ # mkfat --type 12 fbd0', 'Device: fbd0', 'mkfat: Block device has 4096 blocks.', 'mkfat: Creating FAT filesystem on device fbd0.', 'mkfat: Filesystem type FAT12.', 'Writing allocation table 1.', 'Writing allocation table 2.', 'Writing root directory.', 'Success.', '/ # mkdir /tmp/mnt', '/ # mount fat /tmp/mnt fbd0', '/ # cp demo.txt /tmp/mnt', '/ # ls /tmp/mnt', 'demo.txt 592 B', '/ # _'] [2024-09-20 01:43:09,659 command DEBUG] Read lines ['/ # ls /tmp/mnt', 'demo.txt 592 B', '/ # _'] [2024-09-20 01:43:09,659 command INFO] Command 'ls /tmp/mnt' done. [2024-09-20 01:43:09,659 command INFO] Typing 'umount /tmp/mnt' into default. [2024-09-20 01:43:09,659 command DEBUG] RE for prompt matching: re.compile('^/[^ ]* #\\ _[\t ]*$') [2024-09-20 01:43:09,659 QEMU-ia32 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2024-09-20 01:43:09,659 rtr-scrdump DEBUG] remaining=10, n=0, interval=1, "Failed to capture screen" [2024-09-20 01:43:10,752 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2024-09-20 01:43:10,752 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2024-09-20 01:43:10,752 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2024-09-20 01:43:10,752 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2024-09-20 01:43:10,752 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2024-09-20 01:43:10,752 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2024-09-20 01:43:10,752 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 3885 [2024-09-20 01:43:10,752 QEMU-ia32 DEBUG] Running pipe convert tmp-vm-python/tmp-default-screen-term.png -crop 640x480 +repage -crop 8x16 +repage +adjoin txt:- | sed -e 's|[0-9]*,[0-9]*: ([^)]*)[ ]*#\([0-9A-Fa-f]\{6\}\).*|\1|' -e 's:^#.*:@:' -e 's#000000#0#g' -e 's#FFFFFF#F#' | tee tmp-vm-python/tmp-default-1.txt | sed -e :a -e 'N;s#\n##;s#^@##;/@$/{s#@$##p;d}' -e 't a' | tee tmp-vm-python/tmp-default-2.txt | sed -f /var/helenos/ci/ocr.sed | sed '/../s#.*#?#' | tee tmp-vm-python/tmp-default-3.txt | paste -sd '' | fold -w 80 | tee tmp-vm-python/tmp-default-4.txt | head -n 30 | tee tmp-vm-python/tmp-default-screen-term.txt [2024-09-20 01:43:19,272 QEMU-ia32 DEBUG] Captured text: [2024-09-20 01:43:19,272 QEMU-ia32 DEBUG] | Built on 2024-09-20 01:33:21 [2024-09-20 01:43:19,272 QEMU-ia32 DEBUG] | Running on ia32 (terminal/59) [2024-09-20 01:43:19,272 QEMU-ia32 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2024-09-20 01:43:19,272 QEMU-ia32 DEBUG] | [2024-09-20 01:43:19,272 QEMU-ia32 DEBUG] | Welcome to HelenOS! [2024-09-20 01:43:19,272 QEMU-ia32 DEBUG] | https://www.helenos.org/ [2024-09-20 01:43:19,272 QEMU-ia32 DEBUG] | [2024-09-20 01:43:19,272 QEMU-ia32 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2024-09-20 01:43:19,272 QEMU-ia32 DEBUG] | [2024-09-20 01:43:19,272 QEMU-ia32 DEBUG] | / # mkfile --size 2m /tmp/img [2024-09-20 01:43:19,273 QEMU-ia32 DEBUG] | / # ls -e /tmp [2024-09-20 01:43:19,273 QEMU-ia32 DEBUG] | img 2097152 [2024-09-20 01:43:19,273 QEMU-ia32 DEBUG] | / # /srv/bd/file_bd /tmp/img fbd0 [2024-09-20 01:43:19,273 QEMU-ia32 DEBUG] | file_bd: File-backed block device driver [2024-09-20 01:43:19,273 QEMU-ia32 DEBUG] | file_bd: Accepting connections [2024-09-20 01:43:19,273 QEMU-ia32 DEBUG] | / # mkfat --type 12 fbd0 [2024-09-20 01:43:19,273 QEMU-ia32 DEBUG] | Device: fbd0 [2024-09-20 01:43:19,273 QEMU-ia32 DEBUG] | mkfat: Block device has 4096 blocks. [2024-09-20 01:43:19,273 QEMU-ia32 DEBUG] | mkfat: Creating FAT filesystem on device fbd0. [2024-09-20 01:43:19,273 QEMU-ia32 DEBUG] | mkfat: Filesystem type FAT12. [2024-09-20 01:43:19,273 QEMU-ia32 DEBUG] | Writing allocation table 1. [2024-09-20 01:43:19,273 QEMU-ia32 DEBUG] | Writing allocation table 2. [2024-09-20 01:43:19,273 QEMU-ia32 DEBUG] | Writing root directory. [2024-09-20 01:43:19,273 QEMU-ia32 DEBUG] | Success. [2024-09-20 01:43:19,273 QEMU-ia32 DEBUG] | / # mkdir /tmp/mnt [2024-09-20 01:43:19,273 QEMU-ia32 DEBUG] | / # mount fat /tmp/mnt fbd0 [2024-09-20 01:43:19,273 QEMU-ia32 DEBUG] | / # cp demo.txt /tmp/mnt [2024-09-20 01:43:19,273 QEMU-ia32 DEBUG] | / # ls /tmp/mnt [2024-09-20 01:43:19,273 QEMU-ia32 DEBUG] | demo.txt 592 B [2024-09-20 01:43:19,273 QEMU-ia32 DEBUG] | / # _ [2024-09-20 01:43:19,273 QEMU-ia32 DEBUG] Captured lines: ['Built on 2024-09-20 01:33:21', 'Running on ia32 (terminal/59)', 'Copyright (c) 2001-2024 HelenOS project', '', 'Welcome to HelenOS!', 'https://www.helenos.org/', '', "Type 'help' [Enter] to see a few survival tips.", '', '/ # mkfile --size 2m /tmp/img', '/ # ls -e /tmp', 'img 2097152', '/ # /srv/bd/file_bd /tmp/img fbd0', 'file_bd: File-backed block device driver', 'file_bd: Accepting connections', '/ # mkfat --type 12 fbd0', 'Device: fbd0', 'mkfat: Block device has 4096 blocks.', 'mkfat: Creating FAT filesystem on device fbd0.', 'mkfat: Filesystem type FAT12.', 'Writing allocation table 1.', 'Writing allocation table 2.', 'Writing root directory.', 'Success.', '/ # mkdir /tmp/mnt', '/ # mount fat /tmp/mnt fbd0', '/ # cp demo.txt /tmp/mnt', '/ # ls /tmp/mnt', 'demo.txt 592 B', '/ # _'] [2024-09-20 01:43:19,273 QEMU-ia32 DEBUG] Sending command 'sendkey u' [2024-09-20 01:43:19,273 QEMU-ia32 DEBUG] Sending command 'sendkey m' [2024-09-20 01:43:19,273 QEMU-ia32 DEBUG] Sending command 'sendkey o' [2024-09-20 01:43:19,274 QEMU-ia32 DEBUG] Sending command 'sendkey u' [2024-09-20 01:43:19,274 QEMU-ia32 DEBUG] Sending command 'sendkey n' [2024-09-20 01:43:19,274 QEMU-ia32 DEBUG] Sending command 'sendkey t' [2024-09-20 01:43:19,274 QEMU-ia32 DEBUG] Sending command 'sendkey spc' [2024-09-20 01:43:19,274 QEMU-ia32 DEBUG] Sending command 'sendkey slash' [2024-09-20 01:43:19,274 QEMU-ia32 DEBUG] Sending command 'sendkey t' [2024-09-20 01:43:19,274 QEMU-ia32 DEBUG] Sending command 'sendkey m' [2024-09-20 01:43:19,274 QEMU-ia32 DEBUG] Sending command 'sendkey p' [2024-09-20 01:43:19,274 QEMU-ia32 DEBUG] Sending command 'sendkey slash' [2024-09-20 01:43:19,274 QEMU-ia32 DEBUG] Sending command 'sendkey m' [2024-09-20 01:43:19,274 QEMU-ia32 DEBUG] Sending command 'sendkey n' [2024-09-20 01:43:19,274 QEMU-ia32 DEBUG] Sending command 'sendkey t' [2024-09-20 01:43:19,274 rtr-vterm-type DEBUG] remaining=60, n=0, interval=2, "Failed to type command" [2024-09-20 01:43:19,274 QEMU-ia32 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2024-09-20 01:43:19,275 rtr-scrdump DEBUG] remaining=10, n=0, interval=1, "Failed to capture screen" convert: unable to open image `tmp-vm-python/tmp-default-screen-full.ppm': No such file or directory @ error/blob.c/OpenBlob/2959. convert: no images defined `tmp-vm-python/tmp-default-screen-term.png' @ error/convert.c/ConvertImageCommand/3229. [2024-09-20 01:43:20,294 rtr-scrdump DEBUG] remaining=9, n=1, interval=1, "Failed to capture screen" [2024-09-20 01:43:21,508 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2024-09-20 01:43:21,509 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2024-09-20 01:43:21,509 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2024-09-20 01:43:21,509 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2024-09-20 01:43:21,509 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2024-09-20 01:43:21,509 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2024-09-20 01:43:21,509 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 3885 [2024-09-20 01:43:21,509 QEMU-ia32 DEBUG] Running pipe convert tmp-vm-python/tmp-default-screen-term.png -crop 640x480 +repage -crop 8x16 +repage +adjoin txt:- | sed -e 's|[0-9]*,[0-9]*: ([^)]*)[ ]*#\([0-9A-Fa-f]\{6\}\).*|\1|' -e 's:^#.*:@:' -e 's#000000#0#g' -e 's#FFFFFF#F#' | tee tmp-vm-python/tmp-default-1.txt | sed -e :a -e 'N;s#\n##;s#^@##;/@$/{s#@$##p;d}' -e 't a' | tee tmp-vm-python/tmp-default-2.txt | sed -f /var/helenos/ci/ocr.sed | sed '/../s#.*#?#' | tee tmp-vm-python/tmp-default-3.txt | paste -sd '' | fold -w 80 | tee tmp-vm-python/tmp-default-4.txt | head -n 30 | tee tmp-vm-python/tmp-default-screen-term.txt [2024-09-20 01:43:30,390 QEMU-ia32 DEBUG] Captured text: [2024-09-20 01:43:30,390 QEMU-ia32 DEBUG] | Built on 2024-09-20 01:33:21 [2024-09-20 01:43:30,390 QEMU-ia32 DEBUG] | Running on ia32 (terminal/59) [2024-09-20 01:43:30,390 QEMU-ia32 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2024-09-20 01:43:30,390 QEMU-ia32 DEBUG] | [2024-09-20 01:43:30,390 QEMU-ia32 DEBUG] | Welcome to HelenOS! [2024-09-20 01:43:30,390 QEMU-ia32 DEBUG] | https://www.helenos.org/ [2024-09-20 01:43:30,390 QEMU-ia32 DEBUG] | [2024-09-20 01:43:30,390 QEMU-ia32 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2024-09-20 01:43:30,390 QEMU-ia32 DEBUG] | [2024-09-20 01:43:30,390 QEMU-ia32 DEBUG] | / # mkfile --size 2m /tmp/img [2024-09-20 01:43:30,390 QEMU-ia32 DEBUG] | / # ls -e /tmp [2024-09-20 01:43:30,390 QEMU-ia32 DEBUG] | img 2097152 [2024-09-20 01:43:30,390 QEMU-ia32 DEBUG] | / # /srv/bd/file_bd /tmp/img fbd0 [2024-09-20 01:43:30,390 QEMU-ia32 DEBUG] | file_bd: File-backed block device driver [2024-09-20 01:43:30,390 QEMU-ia32 DEBUG] | file_bd: Accepting connections [2024-09-20 01:43:30,391 QEMU-ia32 DEBUG] | / # mkfat --type 12 fbd0 [2024-09-20 01:43:30,391 QEMU-ia32 DEBUG] | Device: fbd0 [2024-09-20 01:43:30,391 QEMU-ia32 DEBUG] | mkfat: Block device has 4096 blocks. [2024-09-20 01:43:30,391 QEMU-ia32 DEBUG] | mkfat: Creating FAT filesystem on device fbd0. [2024-09-20 01:43:30,391 QEMU-ia32 DEBUG] | mkfat: Filesystem type FAT12. [2024-09-20 01:43:30,391 QEMU-ia32 DEBUG] | Writing allocation table 1. [2024-09-20 01:43:30,391 QEMU-ia32 DEBUG] | Writing allocation table 2. [2024-09-20 01:43:30,391 QEMU-ia32 DEBUG] | Writing root directory. [2024-09-20 01:43:30,391 QEMU-ia32 DEBUG] | Success. [2024-09-20 01:43:30,391 QEMU-ia32 DEBUG] | / # mkdir /tmp/mnt [2024-09-20 01:43:30,391 QEMU-ia32 DEBUG] | / # mount fat /tmp/mnt fbd0 [2024-09-20 01:43:30,391 QEMU-ia32 DEBUG] | / # cp demo.txt /tmp/mnt [2024-09-20 01:43:30,391 QEMU-ia32 DEBUG] | / # ls /tmp/mnt [2024-09-20 01:43:30,391 QEMU-ia32 DEBUG] | demo.txt 592 B [2024-09-20 01:43:30,391 QEMU-ia32 DEBUG] | / # _ [2024-09-20 01:43:30,391 QEMU-ia32 DEBUG] Captured lines: ['Built on 2024-09-20 01:33:21', 'Running on ia32 (terminal/59)', 'Copyright (c) 2001-2024 HelenOS project', '', 'Welcome to HelenOS!', 'https://www.helenos.org/', '', "Type 'help' [Enter] to see a few survival tips.", '', '/ # mkfile --size 2m /tmp/img', '/ # ls -e /tmp', 'img 2097152', '/ # /srv/bd/file_bd /tmp/img fbd0', 'file_bd: File-backed block device driver', 'file_bd: Accepting connections', '/ # mkfat --type 12 fbd0', 'Device: fbd0', 'mkfat: Block device has 4096 blocks.', 'mkfat: Creating FAT filesystem on device fbd0.', 'mkfat: Filesystem type FAT12.', 'Writing allocation table 1.', 'Writing allocation table 2.', 'Writing root directory.', 'Success.', '/ # mkdir /tmp/mnt', '/ # mount fat /tmp/mnt fbd0', '/ # cp demo.txt /tmp/mnt', '/ # ls /tmp/mnt', 'demo.txt 592 B', '/ # _'] [2024-09-20 01:43:32,393 rtr-vterm-type DEBUG] remaining=58, n=1, interval=2, "Failed to type command" [2024-09-20 01:43:32,394 QEMU-ia32 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2024-09-20 01:43:32,394 rtr-scrdump DEBUG] remaining=10, n=0, interval=1, "Failed to capture screen" [2024-09-20 01:43:33,372 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2024-09-20 01:43:33,372 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2024-09-20 01:43:33,372 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2024-09-20 01:43:33,372 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2024-09-20 01:43:33,372 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2024-09-20 01:43:33,372 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2024-09-20 01:43:33,372 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 3943 [2024-09-20 01:43:33,372 QEMU-ia32 DEBUG] Running pipe convert tmp-vm-python/tmp-default-screen-term.png -crop 640x480 +repage -crop 8x16 +repage +adjoin txt:- | sed -e 's|[0-9]*,[0-9]*: ([^)]*)[ ]*#\([0-9A-Fa-f]\{6\}\).*|\1|' -e 's:^#.*:@:' -e 's#000000#0#g' -e 's#FFFFFF#F#' | tee tmp-vm-python/tmp-default-1.txt | sed -e :a -e 'N;s#\n##;s#^@##;/@$/{s#@$##p;d}' -e 't a' | tee tmp-vm-python/tmp-default-2.txt | sed -f /var/helenos/ci/ocr.sed | sed '/../s#.*#?#' | tee tmp-vm-python/tmp-default-3.txt | paste -sd '' | fold -w 80 | tee tmp-vm-python/tmp-default-4.txt | head -n 30 | tee tmp-vm-python/tmp-default-screen-term.txt [2024-09-20 01:43:40,438 QEMU-ia32 DEBUG] Captured text: [2024-09-20 01:43:40,438 QEMU-ia32 DEBUG] | Built on 2024-09-20 01:33:21 [2024-09-20 01:43:40,438 QEMU-ia32 DEBUG] | Running on ia32 (terminal/59) [2024-09-20 01:43:40,438 QEMU-ia32 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2024-09-20 01:43:40,438 QEMU-ia32 DEBUG] | [2024-09-20 01:43:40,438 QEMU-ia32 DEBUG] | Welcome to HelenOS! [2024-09-20 01:43:40,438 QEMU-ia32 DEBUG] | https://www.helenos.org/ [2024-09-20 01:43:40,438 QEMU-ia32 DEBUG] | [2024-09-20 01:43:40,438 QEMU-ia32 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2024-09-20 01:43:40,438 QEMU-ia32 DEBUG] | [2024-09-20 01:43:40,438 QEMU-ia32 DEBUG] | / # mkfile --size 2m /tmp/img [2024-09-20 01:43:40,438 QEMU-ia32 DEBUG] | / # ls -e /tmp [2024-09-20 01:43:40,438 QEMU-ia32 DEBUG] | img 2097152 [2024-09-20 01:43:40,438 QEMU-ia32 DEBUG] | / # /srv/bd/file_bd /tmp/img fbd0 [2024-09-20 01:43:40,438 QEMU-ia32 DEBUG] | file_bd: File-backed block device driver [2024-09-20 01:43:40,438 QEMU-ia32 DEBUG] | file_bd: Accepting connections [2024-09-20 01:43:40,438 QEMU-ia32 DEBUG] | / # mkfat --type 12 fbd0 [2024-09-20 01:43:40,439 QEMU-ia32 DEBUG] | Device: fbd0 [2024-09-20 01:43:40,439 QEMU-ia32 DEBUG] | mkfat: Block device has 4096 blocks. [2024-09-20 01:43:40,439 QEMU-ia32 DEBUG] | mkfat: Creating FAT filesystem on device fbd0. [2024-09-20 01:43:40,439 QEMU-ia32 DEBUG] | mkfat: Filesystem type FAT12. [2024-09-20 01:43:40,439 QEMU-ia32 DEBUG] | Writing allocation table 1. [2024-09-20 01:43:40,439 QEMU-ia32 DEBUG] | Writing allocation table 2. [2024-09-20 01:43:40,439 QEMU-ia32 DEBUG] | Writing root directory. [2024-09-20 01:43:40,439 QEMU-ia32 DEBUG] | Success. [2024-09-20 01:43:40,439 QEMU-ia32 DEBUG] | / # mkdir /tmp/mnt [2024-09-20 01:43:40,439 QEMU-ia32 DEBUG] | / # mount fat /tmp/mnt fbd0 [2024-09-20 01:43:40,439 QEMU-ia32 DEBUG] | / # cp demo.txt /tmp/mnt [2024-09-20 01:43:40,439 QEMU-ia32 DEBUG] | / # ls /tmp/mnt [2024-09-20 01:43:40,439 QEMU-ia32 DEBUG] | demo.txt 592 B [2024-09-20 01:43:40,439 QEMU-ia32 DEBUG] | / # umount /tmp/mnt_ [2024-09-20 01:43:40,439 QEMU-ia32 DEBUG] Captured lines: ['Built on 2024-09-20 01:33:21', 'Running on ia32 (terminal/59)', 'Copyright (c) 2001-2024 HelenOS project', '', 'Welcome to HelenOS!', 'https://www.helenos.org/', '', "Type 'help' [Enter] to see a few survival tips.", '', '/ # mkfile --size 2m /tmp/img', '/ # ls -e /tmp', 'img 2097152', '/ # /srv/bd/file_bd /tmp/img fbd0', 'file_bd: File-backed block device driver', 'file_bd: Accepting connections', '/ # mkfat --type 12 fbd0', 'Device: fbd0', 'mkfat: Block device has 4096 blocks.', 'mkfat: Creating FAT filesystem on device fbd0.', 'mkfat: Filesystem type FAT12.', 'Writing allocation table 1.', 'Writing allocation table 2.', 'Writing root directory.', 'Success.', '/ # mkdir /tmp/mnt', '/ # mount fat /tmp/mnt fbd0', '/ # cp demo.txt /tmp/mnt', '/ # ls /tmp/mnt', 'demo.txt 592 B', '/ # umount /tmp/mnt_'] [2024-09-20 01:43:40,439 QEMU-ia32 DEBUG] Sending command 'sendkey ret' [2024-09-20 01:43:40,439 rtr-vterm-run DEBUG] remaining=60, n=0, interval=2, "Failed to run command" [2024-09-20 01:43:40,439 command DEBUG] self.vterm = [] [2024-09-20 01:43:40,440 QEMU-ia32 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2024-09-20 01:43:40,440 rtr-scrdump DEBUG] remaining=10, n=0, interval=1, "Failed to capture screen" [2024-09-20 01:43:41,198 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2024-09-20 01:43:41,198 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2024-09-20 01:43:41,198 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2024-09-20 01:43:41,198 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2024-09-20 01:43:41,199 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2024-09-20 01:43:41,199 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2024-09-20 01:43:41,199 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 3943 [2024-09-20 01:43:41,199 QEMU-ia32 DEBUG] Running pipe convert tmp-vm-python/tmp-default-screen-term.png -crop 640x480 +repage -crop 8x16 +repage +adjoin txt:- | sed -e 's|[0-9]*,[0-9]*: ([^)]*)[ ]*#\([0-9A-Fa-f]\{6\}\).*|\1|' -e 's:^#.*:@:' -e 's#000000#0#g' -e 's#FFFFFF#F#' | tee tmp-vm-python/tmp-default-1.txt | sed -e :a -e 'N;s#\n##;s#^@##;/@$/{s#@$##p;d}' -e 't a' | tee tmp-vm-python/tmp-default-2.txt | sed -f /var/helenos/ci/ocr.sed | sed '/../s#.*#?#' | tee tmp-vm-python/tmp-default-3.txt | paste -sd '' | fold -w 80 | tee tmp-vm-python/tmp-default-4.txt | head -n 30 | tee tmp-vm-python/tmp-default-screen-term.txt [2024-09-20 01:43:46,518 QEMU-ia32 DEBUG] Captured text: [2024-09-20 01:43:46,518 QEMU-ia32 DEBUG] | Built on 2024-09-20 01:33:21 [2024-09-20 01:43:46,518 QEMU-ia32 DEBUG] | Running on ia32 (terminal/59) [2024-09-20 01:43:46,518 QEMU-ia32 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2024-09-20 01:43:46,518 QEMU-ia32 DEBUG] | [2024-09-20 01:43:46,518 QEMU-ia32 DEBUG] | Welcome to HelenOS! [2024-09-20 01:43:46,518 QEMU-ia32 DEBUG] | https://www.helenos.org/ [2024-09-20 01:43:46,518 QEMU-ia32 DEBUG] | [2024-09-20 01:43:46,518 QEMU-ia32 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2024-09-20 01:43:46,518 QEMU-ia32 DEBUG] | [2024-09-20 01:43:46,518 QEMU-ia32 DEBUG] | / # mkfile --size 2m /tmp/img [2024-09-20 01:43:46,518 QEMU-ia32 DEBUG] | / # ls -e /tmp [2024-09-20 01:43:46,518 QEMU-ia32 DEBUG] | img 2097152 [2024-09-20 01:43:46,518 QEMU-ia32 DEBUG] | / # /srv/bd/file_bd /tmp/img fbd0 [2024-09-20 01:43:46,518 QEMU-ia32 DEBUG] | file_bd: File-backed block device driver [2024-09-20 01:43:46,518 QEMU-ia32 DEBUG] | file_bd: Accepting connections [2024-09-20 01:43:46,518 QEMU-ia32 DEBUG] | / # mkfat --type 12 fbd0 [2024-09-20 01:43:46,518 QEMU-ia32 DEBUG] | Device: fbd0 [2024-09-20 01:43:46,518 QEMU-ia32 DEBUG] | mkfat: Block device has 4096 blocks. [2024-09-20 01:43:46,518 QEMU-ia32 DEBUG] | mkfat: Creating FAT filesystem on device fbd0. [2024-09-20 01:43:46,518 QEMU-ia32 DEBUG] | mkfat: Filesystem type FAT12. [2024-09-20 01:43:46,519 QEMU-ia32 DEBUG] | Writing allocation table 1. [2024-09-20 01:43:46,519 QEMU-ia32 DEBUG] | Writing allocation table 2. [2024-09-20 01:43:46,519 QEMU-ia32 DEBUG] | Writing root directory. [2024-09-20 01:43:46,519 QEMU-ia32 DEBUG] | Success. [2024-09-20 01:43:46,519 QEMU-ia32 DEBUG] | / # mkdir /tmp/mnt [2024-09-20 01:43:46,519 QEMU-ia32 DEBUG] | / # mount fat /tmp/mnt fbd0 [2024-09-20 01:43:46,519 QEMU-ia32 DEBUG] | / # cp demo.txt /tmp/mnt [2024-09-20 01:43:46,519 QEMU-ia32 DEBUG] | / # ls /tmp/mnt [2024-09-20 01:43:46,519 QEMU-ia32 DEBUG] | demo.txt 592 B [2024-09-20 01:43:46,519 QEMU-ia32 DEBUG] | / # umount /tmp/mnt_ [2024-09-20 01:43:46,519 QEMU-ia32 DEBUG] Captured lines: ['Built on 2024-09-20 01:33:21', 'Running on ia32 (terminal/59)', 'Copyright (c) 2001-2024 HelenOS project', '', 'Welcome to HelenOS!', 'https://www.helenos.org/', '', "Type 'help' [Enter] to see a few survival tips.", '', '/ # mkfile --size 2m /tmp/img', '/ # ls -e /tmp', 'img 2097152', '/ # /srv/bd/file_bd /tmp/img fbd0', 'file_bd: File-backed block device driver', 'file_bd: Accepting connections', '/ # mkfat --type 12 fbd0', 'Device: fbd0', 'mkfat: Block device has 4096 blocks.', 'mkfat: Creating FAT filesystem on device fbd0.', 'mkfat: Filesystem type FAT12.', 'Writing allocation table 1.', 'Writing allocation table 2.', 'Writing root directory.', 'Success.', '/ # mkdir /tmp/mnt', '/ # mount fat /tmp/mnt fbd0', '/ # cp demo.txt /tmp/mnt', '/ # ls /tmp/mnt', 'demo.txt 592 B', '/ # umount /tmp/mnt_'] [2024-09-20 01:43:46,519 command DEBUG] Read lines ['/ # umount /tmp/mnt_'] [2024-09-20 01:43:48,521 rtr-vterm-run DEBUG] remaining=58, n=1, interval=2, "Failed to run command" [2024-09-20 01:43:48,521 command DEBUG] self.vterm = [] [2024-09-20 01:43:48,522 QEMU-ia32 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2024-09-20 01:43:48,522 rtr-scrdump DEBUG] remaining=10, n=0, interval=1, "Failed to capture screen" [2024-09-20 01:43:49,116 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2024-09-20 01:43:49,117 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2024-09-20 01:43:49,117 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2024-09-20 01:43:49,117 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2024-09-20 01:43:49,117 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2024-09-20 01:43:49,117 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2024-09-20 01:43:49,117 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 3812 [2024-09-20 01:43:49,117 QEMU-ia32 DEBUG] Running pipe convert tmp-vm-python/tmp-default-screen-term.png -crop 640x480 +repage -crop 8x16 +repage +adjoin txt:- | sed -e 's|[0-9]*,[0-9]*: ([^)]*)[ ]*#\([0-9A-Fa-f]\{6\}\).*|\1|' -e 's:^#.*:@:' -e 's#000000#0#g' -e 's#FFFFFF#F#' | tee tmp-vm-python/tmp-default-1.txt | sed -e :a -e 'N;s#\n##;s#^@##;/@$/{s#@$##p;d}' -e 't a' | tee tmp-vm-python/tmp-default-2.txt | sed -f /var/helenos/ci/ocr.sed | sed '/../s#.*#?#' | tee tmp-vm-python/tmp-default-3.txt | paste -sd '' | fold -w 80 | tee tmp-vm-python/tmp-default-4.txt | head -n 30 | tee tmp-vm-python/tmp-default-screen-term.txt [2024-09-20 01:43:53,565 QEMU-ia32 DEBUG] Captured text: [2024-09-20 01:43:53,565 QEMU-ia32 DEBUG] | Running on ia32 (terminal/59) [2024-09-20 01:43:53,565 QEMU-ia32 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2024-09-20 01:43:53,565 QEMU-ia32 DEBUG] | [2024-09-20 01:43:53,565 QEMU-ia32 DEBUG] | Welcome to HelenOS! [2024-09-20 01:43:53,565 QEMU-ia32 DEBUG] | https://www.helenos.org/ [2024-09-20 01:43:53,565 QEMU-ia32 DEBUG] | [2024-09-20 01:43:53,565 QEMU-ia32 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2024-09-20 01:43:53,565 QEMU-ia32 DEBUG] | [2024-09-20 01:43:53,566 QEMU-ia32 DEBUG] | / # mkfile --size 2m /tmp/img [2024-09-20 01:43:53,566 QEMU-ia32 DEBUG] | / # ls -e /tmp [2024-09-20 01:43:53,566 QEMU-ia32 DEBUG] | img 2097152 [2024-09-20 01:43:53,566 QEMU-ia32 DEBUG] | / # /srv/bd/file_bd /tmp/img fbd0 [2024-09-20 01:43:53,566 QEMU-ia32 DEBUG] | file_bd: File-backed block device driver [2024-09-20 01:43:53,566 QEMU-ia32 DEBUG] | file_bd: Accepting connections [2024-09-20 01:43:53,566 QEMU-ia32 DEBUG] | / # mkfat --type 12 fbd0 [2024-09-20 01:43:53,566 QEMU-ia32 DEBUG] | Device: fbd0 [2024-09-20 01:43:53,566 QEMU-ia32 DEBUG] | mkfat: Block device has 4096 blocks. [2024-09-20 01:43:53,566 QEMU-ia32 DEBUG] | mkfat: Creating FAT filesystem on device fbd0. [2024-09-20 01:43:53,566 QEMU-ia32 DEBUG] | mkfat: Filesystem type FAT12. [2024-09-20 01:43:53,566 QEMU-ia32 DEBUG] | Writing allocation table 1. [2024-09-20 01:43:53,566 QEMU-ia32 DEBUG] | Writing allocation table 2. [2024-09-20 01:43:53,566 QEMU-ia32 DEBUG] | Writing root directory. [2024-09-20 01:43:53,566 QEMU-ia32 DEBUG] | Success. [2024-09-20 01:43:53,566 QEMU-ia32 DEBUG] | / # mkdir /tmp/mnt [2024-09-20 01:43:53,566 QEMU-ia32 DEBUG] | / # mount fat /tmp/mnt fbd0 [2024-09-20 01:43:53,566 QEMU-ia32 DEBUG] | / # cp demo.txt /tmp/mnt [2024-09-20 01:43:53,566 QEMU-ia32 DEBUG] | / # ls /tmp/mnt [2024-09-20 01:43:53,566 QEMU-ia32 DEBUG] | demo.txt 592 B [2024-09-20 01:43:53,566 QEMU-ia32 DEBUG] | / # umount /tmp/mnt [2024-09-20 01:43:53,566 QEMU-ia32 DEBUG] | / # _ [2024-09-20 01:43:53,566 QEMU-ia32 DEBUG] Captured lines: ['Running on ia32 (terminal/59)', 'Copyright (c) 2001-2024 HelenOS project', '', 'Welcome to HelenOS!', 'https://www.helenos.org/', '', "Type 'help' [Enter] to see a few survival tips.", '', '/ # mkfile --size 2m /tmp/img', '/ # ls -e /tmp', 'img 2097152', '/ # /srv/bd/file_bd /tmp/img fbd0', 'file_bd: File-backed block device driver', 'file_bd: Accepting connections', '/ # mkfat --type 12 fbd0', 'Device: fbd0', 'mkfat: Block device has 4096 blocks.', 'mkfat: Creating FAT filesystem on device fbd0.', 'mkfat: Filesystem type FAT12.', 'Writing allocation table 1.', 'Writing allocation table 2.', 'Writing root directory.', 'Success.', '/ # mkdir /tmp/mnt', '/ # mount fat /tmp/mnt fbd0', '/ # cp demo.txt /tmp/mnt', '/ # ls /tmp/mnt', 'demo.txt 592 B', '/ # umount /tmp/mnt', '/ # _'] [2024-09-20 01:43:53,566 command DEBUG] Read lines ['/ # umount /tmp/mnt', '/ # _'] [2024-09-20 01:43:53,566 command INFO] Command 'umount /tmp/mnt' done. [2024-09-20 01:43:53,566 command INFO] Typing 'ls /tmp/mnt' into default. [2024-09-20 01:43:53,566 command DEBUG] RE for prompt matching: re.compile('^/[^ ]* #\\ _[\t ]*$') [2024-09-20 01:43:53,566 QEMU-ia32 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2024-09-20 01:43:53,567 rtr-scrdump DEBUG] remaining=10, n=0, interval=1, "Failed to capture screen" [2024-09-20 01:43:53,956 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2024-09-20 01:43:53,956 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2024-09-20 01:43:53,956 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2024-09-20 01:43:53,956 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2024-09-20 01:43:53,956 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2024-09-20 01:43:53,956 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2024-09-20 01:43:53,956 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 3812 [2024-09-20 01:43:53,957 QEMU-ia32 DEBUG] Running pipe convert tmp-vm-python/tmp-default-screen-term.png -crop 640x480 +repage -crop 8x16 +repage +adjoin txt:- | sed -e 's|[0-9]*,[0-9]*: ([^)]*)[ ]*#\([0-9A-Fa-f]\{6\}\).*|\1|' -e 's:^#.*:@:' -e 's#000000#0#g' -e 's#FFFFFF#F#' | tee tmp-vm-python/tmp-default-1.txt | sed -e :a -e 'N;s#\n##;s#^@##;/@$/{s#@$##p;d}' -e 't a' | tee tmp-vm-python/tmp-default-2.txt | sed -f /var/helenos/ci/ocr.sed | sed '/../s#.*#?#' | tee tmp-vm-python/tmp-default-3.txt | paste -sd '' | fold -w 80 | tee tmp-vm-python/tmp-default-4.txt | head -n 30 | tee tmp-vm-python/tmp-default-screen-term.txt [2024-09-20 01:43:57,101 QEMU-ia32 DEBUG] Captured text: [2024-09-20 01:43:57,101 QEMU-ia32 DEBUG] | Running on ia32 (terminal/59) [2024-09-20 01:43:57,101 QEMU-ia32 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2024-09-20 01:43:57,101 QEMU-ia32 DEBUG] | [2024-09-20 01:43:57,101 QEMU-ia32 DEBUG] | Welcome to HelenOS! [2024-09-20 01:43:57,102 QEMU-ia32 DEBUG] | https://www.helenos.org/ [2024-09-20 01:43:57,102 QEMU-ia32 DEBUG] | [2024-09-20 01:43:57,102 QEMU-ia32 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2024-09-20 01:43:57,102 QEMU-ia32 DEBUG] | [2024-09-20 01:43:57,102 QEMU-ia32 DEBUG] | / # mkfile --size 2m /tmp/img [2024-09-20 01:43:57,102 QEMU-ia32 DEBUG] | / # ls -e /tmp [2024-09-20 01:43:57,102 QEMU-ia32 DEBUG] | img 2097152 [2024-09-20 01:43:57,102 QEMU-ia32 DEBUG] | / # /srv/bd/file_bd /tmp/img fbd0 [2024-09-20 01:43:57,102 QEMU-ia32 DEBUG] | file_bd: File-backed block device driver [2024-09-20 01:43:57,102 QEMU-ia32 DEBUG] | file_bd: Accepting connections [2024-09-20 01:43:57,102 QEMU-ia32 DEBUG] | / # mkfat --type 12 fbd0 [2024-09-20 01:43:57,102 QEMU-ia32 DEBUG] | Device: fbd0 [2024-09-20 01:43:57,102 QEMU-ia32 DEBUG] | mkfat: Block device has 4096 blocks. [2024-09-20 01:43:57,102 QEMU-ia32 DEBUG] | mkfat: Creating FAT filesystem on device fbd0. [2024-09-20 01:43:57,102 QEMU-ia32 DEBUG] | mkfat: Filesystem type FAT12. [2024-09-20 01:43:57,102 QEMU-ia32 DEBUG] | Writing allocation table 1. [2024-09-20 01:43:57,102 QEMU-ia32 DEBUG] | Writing allocation table 2. [2024-09-20 01:43:57,102 QEMU-ia32 DEBUG] | Writing root directory. [2024-09-20 01:43:57,102 QEMU-ia32 DEBUG] | Success. [2024-09-20 01:43:57,102 QEMU-ia32 DEBUG] | / # mkdir /tmp/mnt [2024-09-20 01:43:57,102 QEMU-ia32 DEBUG] | / # mount fat /tmp/mnt fbd0 [2024-09-20 01:43:57,102 QEMU-ia32 DEBUG] | / # cp demo.txt /tmp/mnt [2024-09-20 01:43:57,102 QEMU-ia32 DEBUG] | / # ls /tmp/mnt [2024-09-20 01:43:57,102 QEMU-ia32 DEBUG] | demo.txt 592 B [2024-09-20 01:43:57,102 QEMU-ia32 DEBUG] | / # umount /tmp/mnt [2024-09-20 01:43:57,102 QEMU-ia32 DEBUG] | / # _ [2024-09-20 01:43:57,102 QEMU-ia32 DEBUG] Captured lines: ['Running on ia32 (terminal/59)', 'Copyright (c) 2001-2024 HelenOS project', '', 'Welcome to HelenOS!', 'https://www.helenos.org/', '', "Type 'help' [Enter] to see a few survival tips.", '', '/ # mkfile --size 2m /tmp/img', '/ # ls -e /tmp', 'img 2097152', '/ # /srv/bd/file_bd /tmp/img fbd0', 'file_bd: File-backed block device driver', 'file_bd: Accepting connections', '/ # mkfat --type 12 fbd0', 'Device: fbd0', 'mkfat: Block device has 4096 blocks.', 'mkfat: Creating FAT filesystem on device fbd0.', 'mkfat: Filesystem type FAT12.', 'Writing allocation table 1.', 'Writing allocation table 2.', 'Writing root directory.', 'Success.', '/ # mkdir /tmp/mnt', '/ # mount fat /tmp/mnt fbd0', '/ # cp demo.txt /tmp/mnt', '/ # ls /tmp/mnt', 'demo.txt 592 B', '/ # umount /tmp/mnt', '/ # _'] [2024-09-20 01:43:57,102 QEMU-ia32 DEBUG] Sending command 'sendkey l' [2024-09-20 01:43:57,103 QEMU-ia32 DEBUG] Sending command 'sendkey s' [2024-09-20 01:43:57,103 QEMU-ia32 DEBUG] Sending command 'sendkey spc' [2024-09-20 01:43:57,103 QEMU-ia32 DEBUG] Sending command 'sendkey slash' [2024-09-20 01:43:57,103 QEMU-ia32 DEBUG] Sending command 'sendkey t' [2024-09-20 01:43:57,103 QEMU-ia32 DEBUG] Sending command 'sendkey m' [2024-09-20 01:43:57,103 QEMU-ia32 DEBUG] Sending command 'sendkey p' [2024-09-20 01:43:57,103 QEMU-ia32 DEBUG] Sending command 'sendkey slash' [2024-09-20 01:43:57,103 QEMU-ia32 DEBUG] Sending command 'sendkey m' [2024-09-20 01:43:57,103 QEMU-ia32 DEBUG] Sending command 'sendkey n' [2024-09-20 01:43:57,103 QEMU-ia32 DEBUG] Sending command 'sendkey t' [2024-09-20 01:43:57,103 rtr-vterm-type DEBUG] remaining=60, n=0, interval=2, "Failed to type command" [2024-09-20 01:43:57,103 QEMU-ia32 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2024-09-20 01:43:57,104 rtr-scrdump DEBUG] remaining=10, n=0, interval=1, "Failed to capture screen" convert: unable to open image `tmp-vm-python/tmp-default-screen-full.ppm': No such file or directory @ error/blob.c/OpenBlob/2959. convert: no images defined `tmp-vm-python/tmp-default-screen-term.png' @ error/convert.c/ConvertImageCommand/3229. [2024-09-20 01:43:58,110 rtr-scrdump DEBUG] remaining=9, n=1, interval=1, "Failed to capture screen" [2024-09-20 01:43:58,381 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2024-09-20 01:43:58,381 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2024-09-20 01:43:58,381 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2024-09-20 01:43:58,381 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2024-09-20 01:43:58,381 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2024-09-20 01:43:58,381 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2024-09-20 01:43:58,381 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 3812 [2024-09-20 01:43:58,382 QEMU-ia32 DEBUG] Running pipe convert tmp-vm-python/tmp-default-screen-term.png -crop 640x480 +repage -crop 8x16 +repage +adjoin txt:- | sed -e 's|[0-9]*,[0-9]*: ([^)]*)[ ]*#\([0-9A-Fa-f]\{6\}\).*|\1|' -e 's:^#.*:@:' -e 's#000000#0#g' -e 's#FFFFFF#F#' | tee tmp-vm-python/tmp-default-1.txt | sed -e :a -e 'N;s#\n##;s#^@##;/@$/{s#@$##p;d}' -e 't a' | tee tmp-vm-python/tmp-default-2.txt | sed -f /var/helenos/ci/ocr.sed | sed '/../s#.*#?#' | tee tmp-vm-python/tmp-default-3.txt | paste -sd '' | fold -w 80 | tee tmp-vm-python/tmp-default-4.txt | head -n 30 | tee tmp-vm-python/tmp-default-screen-term.txt [2024-09-20 01:44:02,932 QEMU-ia32 DEBUG] Captured text: [2024-09-20 01:44:02,933 QEMU-ia32 DEBUG] | Running on ia32 (terminal/59) [2024-09-20 01:44:02,933 QEMU-ia32 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2024-09-20 01:44:02,933 QEMU-ia32 DEBUG] | [2024-09-20 01:44:02,933 QEMU-ia32 DEBUG] | Welcome to HelenOS! [2024-09-20 01:44:02,933 QEMU-ia32 DEBUG] | https://www.helenos.org/ [2024-09-20 01:44:02,933 QEMU-ia32 DEBUG] | [2024-09-20 01:44:02,933 QEMU-ia32 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2024-09-20 01:44:02,933 QEMU-ia32 DEBUG] | [2024-09-20 01:44:02,933 QEMU-ia32 DEBUG] | / # mkfile --size 2m /tmp/img [2024-09-20 01:44:02,933 QEMU-ia32 DEBUG] | / # ls -e /tmp [2024-09-20 01:44:02,933 QEMU-ia32 DEBUG] | img 2097152 [2024-09-20 01:44:02,933 QEMU-ia32 DEBUG] | / # /srv/bd/file_bd /tmp/img fbd0 [2024-09-20 01:44:02,933 QEMU-ia32 DEBUG] | file_bd: File-backed block device driver [2024-09-20 01:44:02,933 QEMU-ia32 DEBUG] | file_bd: Accepting connections [2024-09-20 01:44:02,933 QEMU-ia32 DEBUG] | / # mkfat --type 12 fbd0 [2024-09-20 01:44:02,933 QEMU-ia32 DEBUG] | Device: fbd0 [2024-09-20 01:44:02,933 QEMU-ia32 DEBUG] | mkfat: Block device has 4096 blocks. [2024-09-20 01:44:02,933 QEMU-ia32 DEBUG] | mkfat: Creating FAT filesystem on device fbd0. [2024-09-20 01:44:02,933 QEMU-ia32 DEBUG] | mkfat: Filesystem type FAT12. [2024-09-20 01:44:02,933 QEMU-ia32 DEBUG] | Writing allocation table 1. [2024-09-20 01:44:02,933 QEMU-ia32 DEBUG] | Writing allocation table 2. [2024-09-20 01:44:02,933 QEMU-ia32 DEBUG] | Writing root directory. [2024-09-20 01:44:02,933 QEMU-ia32 DEBUG] | Success. [2024-09-20 01:44:02,933 QEMU-ia32 DEBUG] | / # mkdir /tmp/mnt [2024-09-20 01:44:02,933 QEMU-ia32 DEBUG] | / # mount fat /tmp/mnt fbd0 [2024-09-20 01:44:02,933 QEMU-ia32 DEBUG] | / # cp demo.txt /tmp/mnt [2024-09-20 01:44:02,933 QEMU-ia32 DEBUG] | / # ls /tmp/mnt [2024-09-20 01:44:02,933 QEMU-ia32 DEBUG] | demo.txt 592 B [2024-09-20 01:44:02,933 QEMU-ia32 DEBUG] | / # umount /tmp/mnt [2024-09-20 01:44:02,934 QEMU-ia32 DEBUG] | / # _ [2024-09-20 01:44:02,934 QEMU-ia32 DEBUG] Captured lines: ['Running on ia32 (terminal/59)', 'Copyright (c) 2001-2024 HelenOS project', '', 'Welcome to HelenOS!', 'https://www.helenos.org/', '', "Type 'help' [Enter] to see a few survival tips.", '', '/ # mkfile --size 2m /tmp/img', '/ # ls -e /tmp', 'img 2097152', '/ # /srv/bd/file_bd /tmp/img fbd0', 'file_bd: File-backed block device driver', 'file_bd: Accepting connections', '/ # mkfat --type 12 fbd0', 'Device: fbd0', 'mkfat: Block device has 4096 blocks.', 'mkfat: Creating FAT filesystem on device fbd0.', 'mkfat: Filesystem type FAT12.', 'Writing allocation table 1.', 'Writing allocation table 2.', 'Writing root directory.', 'Success.', '/ # mkdir /tmp/mnt', '/ # mount fat /tmp/mnt fbd0', '/ # cp demo.txt /tmp/mnt', '/ # ls /tmp/mnt', 'demo.txt 592 B', '/ # umount /tmp/mnt', '/ # _'] [2024-09-20 01:44:04,936 rtr-vterm-type DEBUG] remaining=58, n=1, interval=2, "Failed to type command" [2024-09-20 01:44:04,936 QEMU-ia32 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2024-09-20 01:44:04,936 rtr-scrdump DEBUG] remaining=10, n=0, interval=1, "Failed to capture screen" [2024-09-20 01:44:05,629 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2024-09-20 01:44:05,630 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2024-09-20 01:44:05,630 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2024-09-20 01:44:05,630 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2024-09-20 01:44:05,630 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2024-09-20 01:44:05,630 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2024-09-20 01:44:05,630 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 3839 [2024-09-20 01:44:05,630 QEMU-ia32 DEBUG] Running pipe convert tmp-vm-python/tmp-default-screen-term.png -crop 640x480 +repage -crop 8x16 +repage +adjoin txt:- | sed -e 's|[0-9]*,[0-9]*: ([^)]*)[ ]*#\([0-9A-Fa-f]\{6\}\).*|\1|' -e 's:^#.*:@:' -e 's#000000#0#g' -e 's#FFFFFF#F#' | tee tmp-vm-python/tmp-default-1.txt | sed -e :a -e 'N;s#\n##;s#^@##;/@$/{s#@$##p;d}' -e 't a' | tee tmp-vm-python/tmp-default-2.txt | sed -f /var/helenos/ci/ocr.sed | sed '/../s#.*#?#' | tee tmp-vm-python/tmp-default-3.txt | paste -sd '' | fold -w 80 | tee tmp-vm-python/tmp-default-4.txt | head -n 30 | tee tmp-vm-python/tmp-default-screen-term.txt [2024-09-20 01:44:11,137 QEMU-ia32 DEBUG] Captured text: [2024-09-20 01:44:11,137 QEMU-ia32 DEBUG] | Running on ia32 (terminal/59) [2024-09-20 01:44:11,137 QEMU-ia32 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2024-09-20 01:44:11,137 QEMU-ia32 DEBUG] | [2024-09-20 01:44:11,137 QEMU-ia32 DEBUG] | Welcome to HelenOS! [2024-09-20 01:44:11,137 QEMU-ia32 DEBUG] | https://www.helenos.org/ [2024-09-20 01:44:11,137 QEMU-ia32 DEBUG] | [2024-09-20 01:44:11,137 QEMU-ia32 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2024-09-20 01:44:11,137 QEMU-ia32 DEBUG] | [2024-09-20 01:44:11,137 QEMU-ia32 DEBUG] | / # mkfile --size 2m /tmp/img [2024-09-20 01:44:11,137 QEMU-ia32 DEBUG] | / # ls -e /tmp [2024-09-20 01:44:11,137 QEMU-ia32 DEBUG] | img 2097152 [2024-09-20 01:44:11,137 QEMU-ia32 DEBUG] | / # /srv/bd/file_bd /tmp/img fbd0 [2024-09-20 01:44:11,137 QEMU-ia32 DEBUG] | file_bd: File-backed block device driver [2024-09-20 01:44:11,137 QEMU-ia32 DEBUG] | file_bd: Accepting connections [2024-09-20 01:44:11,137 QEMU-ia32 DEBUG] | / # mkfat --type 12 fbd0 [2024-09-20 01:44:11,137 QEMU-ia32 DEBUG] | Device: fbd0 [2024-09-20 01:44:11,137 QEMU-ia32 DEBUG] | mkfat: Block device has 4096 blocks. [2024-09-20 01:44:11,137 QEMU-ia32 DEBUG] | mkfat: Creating FAT filesystem on device fbd0. [2024-09-20 01:44:11,137 QEMU-ia32 DEBUG] | mkfat: Filesystem type FAT12. [2024-09-20 01:44:11,137 QEMU-ia32 DEBUG] | Writing allocation table 1. [2024-09-20 01:44:11,137 QEMU-ia32 DEBUG] | Writing allocation table 2. [2024-09-20 01:44:11,137 QEMU-ia32 DEBUG] | Writing root directory. [2024-09-20 01:44:11,137 QEMU-ia32 DEBUG] | Success. [2024-09-20 01:44:11,137 QEMU-ia32 DEBUG] | / # mkdir /tmp/mnt [2024-09-20 01:44:11,138 QEMU-ia32 DEBUG] | / # mount fat /tmp/mnt fbd0 [2024-09-20 01:44:11,138 QEMU-ia32 DEBUG] | / # cp demo.txt /tmp/mnt [2024-09-20 01:44:11,138 QEMU-ia32 DEBUG] | / # ls /tmp/mnt [2024-09-20 01:44:11,138 QEMU-ia32 DEBUG] | demo.txt 592 B [2024-09-20 01:44:11,138 QEMU-ia32 DEBUG] | / # umount /tmp/mnt [2024-09-20 01:44:11,138 QEMU-ia32 DEBUG] | / # ls /tmp/mnt_ [2024-09-20 01:44:11,138 QEMU-ia32 DEBUG] Captured lines: ['Running on ia32 (terminal/59)', 'Copyright (c) 2001-2024 HelenOS project', '', 'Welcome to HelenOS!', 'https://www.helenos.org/', '', "Type 'help' [Enter] to see a few survival tips.", '', '/ # mkfile --size 2m /tmp/img', '/ # ls -e /tmp', 'img 2097152', '/ # /srv/bd/file_bd /tmp/img fbd0', 'file_bd: File-backed block device driver', 'file_bd: Accepting connections', '/ # mkfat --type 12 fbd0', 'Device: fbd0', 'mkfat: Block device has 4096 blocks.', 'mkfat: Creating FAT filesystem on device fbd0.', 'mkfat: Filesystem type FAT12.', 'Writing allocation table 1.', 'Writing allocation table 2.', 'Writing root directory.', 'Success.', '/ # mkdir /tmp/mnt', '/ # mount fat /tmp/mnt fbd0', '/ # cp demo.txt /tmp/mnt', '/ # ls /tmp/mnt', 'demo.txt 592 B', '/ # umount /tmp/mnt', '/ # ls /tmp/mnt_'] [2024-09-20 01:44:11,138 QEMU-ia32 DEBUG] Sending command 'sendkey ret' [2024-09-20 01:44:11,138 rtr-vterm-run DEBUG] remaining=60, n=0, interval=2, "Failed to run command" [2024-09-20 01:44:11,138 command DEBUG] self.vterm = [] [2024-09-20 01:44:11,138 QEMU-ia32 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2024-09-20 01:44:11,138 rtr-scrdump DEBUG] remaining=10, n=0, interval=1, "Failed to capture screen" [2024-09-20 01:44:11,895 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2024-09-20 01:44:11,895 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2024-09-20 01:44:11,895 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2024-09-20 01:44:11,895 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2024-09-20 01:44:11,895 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2024-09-20 01:44:11,895 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2024-09-20 01:44:11,895 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 3839 [2024-09-20 01:44:11,896 QEMU-ia32 DEBUG] Running pipe convert tmp-vm-python/tmp-default-screen-term.png -crop 640x480 +repage -crop 8x16 +repage +adjoin txt:- | sed -e 's|[0-9]*,[0-9]*: ([^)]*)[ ]*#\([0-9A-Fa-f]\{6\}\).*|\1|' -e 's:^#.*:@:' -e 's#000000#0#g' -e 's#FFFFFF#F#' | tee tmp-vm-python/tmp-default-1.txt | sed -e :a -e 'N;s#\n##;s#^@##;/@$/{s#@$##p;d}' -e 't a' | tee tmp-vm-python/tmp-default-2.txt | sed -f /var/helenos/ci/ocr.sed | sed '/../s#.*#?#' | tee tmp-vm-python/tmp-default-3.txt | paste -sd '' | fold -w 80 | tee tmp-vm-python/tmp-default-4.txt | head -n 30 | tee tmp-vm-python/tmp-default-screen-term.txt [2024-09-20 01:44:17,344 QEMU-ia32 DEBUG] Captured text: [2024-09-20 01:44:17,344 QEMU-ia32 DEBUG] | Running on ia32 (terminal/59) [2024-09-20 01:44:17,344 QEMU-ia32 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2024-09-20 01:44:17,344 QEMU-ia32 DEBUG] | [2024-09-20 01:44:17,344 QEMU-ia32 DEBUG] | Welcome to HelenOS! [2024-09-20 01:44:17,344 QEMU-ia32 DEBUG] | https://www.helenos.org/ [2024-09-20 01:44:17,344 QEMU-ia32 DEBUG] | [2024-09-20 01:44:17,344 QEMU-ia32 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2024-09-20 01:44:17,344 QEMU-ia32 DEBUG] | [2024-09-20 01:44:17,344 QEMU-ia32 DEBUG] | / # mkfile --size 2m /tmp/img [2024-09-20 01:44:17,344 QEMU-ia32 DEBUG] | / # ls -e /tmp [2024-09-20 01:44:17,344 QEMU-ia32 DEBUG] | img 2097152 [2024-09-20 01:44:17,344 QEMU-ia32 DEBUG] | / # /srv/bd/file_bd /tmp/img fbd0 [2024-09-20 01:44:17,344 QEMU-ia32 DEBUG] | file_bd: File-backed block device driver [2024-09-20 01:44:17,345 QEMU-ia32 DEBUG] | file_bd: Accepting connections [2024-09-20 01:44:17,345 QEMU-ia32 DEBUG] | / # mkfat --type 12 fbd0 [2024-09-20 01:44:17,345 QEMU-ia32 DEBUG] | Device: fbd0 [2024-09-20 01:44:17,345 QEMU-ia32 DEBUG] | mkfat: Block device has 4096 blocks. [2024-09-20 01:44:17,345 QEMU-ia32 DEBUG] | mkfat: Creating FAT filesystem on device fbd0. [2024-09-20 01:44:17,345 QEMU-ia32 DEBUG] | mkfat: Filesystem type FAT12. [2024-09-20 01:44:17,345 QEMU-ia32 DEBUG] | Writing allocation table 1. [2024-09-20 01:44:17,345 QEMU-ia32 DEBUG] | Writing allocation table 2. [2024-09-20 01:44:17,345 QEMU-ia32 DEBUG] | Writing root directory. [2024-09-20 01:44:17,345 QEMU-ia32 DEBUG] | Success. [2024-09-20 01:44:17,345 QEMU-ia32 DEBUG] | / # mkdir /tmp/mnt [2024-09-20 01:44:17,345 QEMU-ia32 DEBUG] | / # mount fat /tmp/mnt fbd0 [2024-09-20 01:44:17,345 QEMU-ia32 DEBUG] | / # cp demo.txt /tmp/mnt [2024-09-20 01:44:17,345 QEMU-ia32 DEBUG] | / # ls /tmp/mnt [2024-09-20 01:44:17,345 QEMU-ia32 DEBUG] | demo.txt 592 B [2024-09-20 01:44:17,345 QEMU-ia32 DEBUG] | / # umount /tmp/mnt [2024-09-20 01:44:17,345 QEMU-ia32 DEBUG] | / # ls /tmp/mnt_ [2024-09-20 01:44:17,345 QEMU-ia32 DEBUG] Captured lines: ['Running on ia32 (terminal/59)', 'Copyright (c) 2001-2024 HelenOS project', '', 'Welcome to HelenOS!', 'https://www.helenos.org/', '', "Type 'help' [Enter] to see a few survival tips.", '', '/ # mkfile --size 2m /tmp/img', '/ # ls -e /tmp', 'img 2097152', '/ # /srv/bd/file_bd /tmp/img fbd0', 'file_bd: File-backed block device driver', 'file_bd: Accepting connections', '/ # mkfat --type 12 fbd0', 'Device: fbd0', 'mkfat: Block device has 4096 blocks.', 'mkfat: Creating FAT filesystem on device fbd0.', 'mkfat: Filesystem type FAT12.', 'Writing allocation table 1.', 'Writing allocation table 2.', 'Writing root directory.', 'Success.', '/ # mkdir /tmp/mnt', '/ # mount fat /tmp/mnt fbd0', '/ # cp demo.txt /tmp/mnt', '/ # ls /tmp/mnt', 'demo.txt 592 B', '/ # umount /tmp/mnt', '/ # ls /tmp/mnt_'] [2024-09-20 01:44:17,345 command DEBUG] Read lines ['/ # ls /tmp/mnt_'] [2024-09-20 01:44:19,347 rtr-vterm-run DEBUG] remaining=58, n=1, interval=2, "Failed to run command" [2024-09-20 01:44:19,348 command DEBUG] self.vterm = [] [2024-09-20 01:44:19,348 QEMU-ia32 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2024-09-20 01:44:19,348 rtr-scrdump DEBUG] remaining=10, n=0, interval=1, "Failed to capture screen" [2024-09-20 01:44:20,718 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2024-09-20 01:44:20,718 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2024-09-20 01:44:20,718 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2024-09-20 01:44:20,718 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2024-09-20 01:44:20,718 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2024-09-20 01:44:20,718 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2024-09-20 01:44:20,718 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 3673 [2024-09-20 01:44:20,719 QEMU-ia32 DEBUG] Running pipe convert tmp-vm-python/tmp-default-screen-term.png -crop 640x480 +repage -crop 8x16 +repage +adjoin txt:- | sed -e 's|[0-9]*,[0-9]*: ([^)]*)[ ]*#\([0-9A-Fa-f]\{6\}\).*|\1|' -e 's:^#.*:@:' -e 's#000000#0#g' -e 's#FFFFFF#F#' | tee tmp-vm-python/tmp-default-1.txt | sed -e :a -e 'N;s#\n##;s#^@##;/@$/{s#@$##p;d}' -e 't a' | tee tmp-vm-python/tmp-default-2.txt | sed -f /var/helenos/ci/ocr.sed | sed '/../s#.*#?#' | tee tmp-vm-python/tmp-default-3.txt | paste -sd '' | fold -w 80 | tee tmp-vm-python/tmp-default-4.txt | head -n 30 | tee tmp-vm-python/tmp-default-screen-term.txt [2024-09-20 01:44:28,935 QEMU-ia32 DEBUG] Captured text: [2024-09-20 01:44:28,935 QEMU-ia32 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2024-09-20 01:44:28,935 QEMU-ia32 DEBUG] | [2024-09-20 01:44:28,935 QEMU-ia32 DEBUG] | Welcome to HelenOS! [2024-09-20 01:44:28,935 QEMU-ia32 DEBUG] | https://www.helenos.org/ [2024-09-20 01:44:28,935 QEMU-ia32 DEBUG] | [2024-09-20 01:44:28,935 QEMU-ia32 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2024-09-20 01:44:28,936 QEMU-ia32 DEBUG] | [2024-09-20 01:44:28,936 QEMU-ia32 DEBUG] | / # mkfile --size 2m /tmp/img [2024-09-20 01:44:28,936 QEMU-ia32 DEBUG] | / # ls -e /tmp [2024-09-20 01:44:28,936 QEMU-ia32 DEBUG] | img 2097152 [2024-09-20 01:44:28,936 QEMU-ia32 DEBUG] | / # /srv/bd/file_bd /tmp/img fbd0 [2024-09-20 01:44:28,936 QEMU-ia32 DEBUG] | file_bd: File-backed block device driver [2024-09-20 01:44:28,936 QEMU-ia32 DEBUG] | file_bd: Accepting connections [2024-09-20 01:44:28,936 QEMU-ia32 DEBUG] | / # mkfat --type 12 fbd0 [2024-09-20 01:44:28,936 QEMU-ia32 DEBUG] | Device: fbd0 [2024-09-20 01:44:28,936 QEMU-ia32 DEBUG] | mkfat: Block device has 4096 blocks. [2024-09-20 01:44:28,936 QEMU-ia32 DEBUG] | mkfat: Creating FAT filesystem on device fbd0. [2024-09-20 01:44:28,936 QEMU-ia32 DEBUG] | mkfat: Filesystem type FAT12. [2024-09-20 01:44:28,936 QEMU-ia32 DEBUG] | Writing allocation table 1. [2024-09-20 01:44:28,936 QEMU-ia32 DEBUG] | Writing allocation table 2. [2024-09-20 01:44:28,936 QEMU-ia32 DEBUG] | Writing root directory. [2024-09-20 01:44:28,936 QEMU-ia32 DEBUG] | Success. [2024-09-20 01:44:28,936 QEMU-ia32 DEBUG] | / # mkdir /tmp/mnt [2024-09-20 01:44:28,936 QEMU-ia32 DEBUG] | / # mount fat /tmp/mnt fbd0 [2024-09-20 01:44:28,936 QEMU-ia32 DEBUG] | / # cp demo.txt /tmp/mnt [2024-09-20 01:44:28,936 QEMU-ia32 DEBUG] | / # ls /tmp/mnt [2024-09-20 01:44:28,936 QEMU-ia32 DEBUG] | demo.txt 592 B [2024-09-20 01:44:28,936 QEMU-ia32 DEBUG] | / # umount /tmp/mnt [2024-09-20 01:44:28,936 QEMU-ia32 DEBUG] | / # ls /tmp/mnt [2024-09-20 01:44:28,936 QEMU-ia32 DEBUG] | / # _ [2024-09-20 01:44:28,936 QEMU-ia32 DEBUG] Captured lines: ['Copyright (c) 2001-2024 HelenOS project', '', 'Welcome to HelenOS!', 'https://www.helenos.org/', '', "Type 'help' [Enter] to see a few survival tips.", '', '/ # mkfile --size 2m /tmp/img', '/ # ls -e /tmp', 'img 2097152', '/ # /srv/bd/file_bd /tmp/img fbd0', 'file_bd: File-backed block device driver', 'file_bd: Accepting connections', '/ # mkfat --type 12 fbd0', 'Device: fbd0', 'mkfat: Block device has 4096 blocks.', 'mkfat: Creating FAT filesystem on device fbd0.', 'mkfat: Filesystem type FAT12.', 'Writing allocation table 1.', 'Writing allocation table 2.', 'Writing root directory.', 'Success.', '/ # mkdir /tmp/mnt', '/ # mount fat /tmp/mnt fbd0', '/ # cp demo.txt /tmp/mnt', '/ # ls /tmp/mnt', 'demo.txt 592 B', '/ # umount /tmp/mnt', '/ # ls /tmp/mnt', '/ # _'] [2024-09-20 01:44:28,936 command DEBUG] Read lines ['/ # ls /tmp/mnt', '/ # _'] [2024-09-20 01:44:28,937 command INFO] Command 'ls /tmp/mnt' done. [2024-09-20 01:44:28,937 command INFO] Typing 'mount fat /tmp/mnt fbd0' into default. [2024-09-20 01:44:28,937 command DEBUG] RE for prompt matching: re.compile('^/[^ ]* #\\ _[\t ]*$') [2024-09-20 01:44:28,937 QEMU-ia32 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2024-09-20 01:44:28,937 rtr-scrdump DEBUG] remaining=10, n=0, interval=1, "Failed to capture screen" [2024-09-20 01:44:29,957 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2024-09-20 01:44:29,957 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2024-09-20 01:44:29,957 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2024-09-20 01:44:29,957 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2024-09-20 01:44:29,957 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2024-09-20 01:44:29,957 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2024-09-20 01:44:29,957 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 3673 [2024-09-20 01:44:29,958 QEMU-ia32 DEBUG] Running pipe convert tmp-vm-python/tmp-default-screen-term.png -crop 640x480 +repage -crop 8x16 +repage +adjoin txt:- | sed -e 's|[0-9]*,[0-9]*: ([^)]*)[ ]*#\([0-9A-Fa-f]\{6\}\).*|\1|' -e 's:^#.*:@:' -e 's#000000#0#g' -e 's#FFFFFF#F#' | tee tmp-vm-python/tmp-default-1.txt | sed -e :a -e 'N;s#\n##;s#^@##;/@$/{s#@$##p;d}' -e 't a' | tee tmp-vm-python/tmp-default-2.txt | sed -f /var/helenos/ci/ocr.sed | sed '/../s#.*#?#' | tee tmp-vm-python/tmp-default-3.txt | paste -sd '' | fold -w 80 | tee tmp-vm-python/tmp-default-4.txt | head -n 30 | tee tmp-vm-python/tmp-default-screen-term.txt [2024-09-20 01:44:39,183 QEMU-ia32 DEBUG] Captured text: [2024-09-20 01:44:39,183 QEMU-ia32 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2024-09-20 01:44:39,183 QEMU-ia32 DEBUG] | [2024-09-20 01:44:39,183 QEMU-ia32 DEBUG] | Welcome to HelenOS! [2024-09-20 01:44:39,183 QEMU-ia32 DEBUG] | https://www.helenos.org/ [2024-09-20 01:44:39,183 QEMU-ia32 DEBUG] | [2024-09-20 01:44:39,183 QEMU-ia32 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2024-09-20 01:44:39,183 QEMU-ia32 DEBUG] | [2024-09-20 01:44:39,183 QEMU-ia32 DEBUG] | / # mkfile --size 2m /tmp/img [2024-09-20 01:44:39,183 QEMU-ia32 DEBUG] | / # ls -e /tmp [2024-09-20 01:44:39,183 QEMU-ia32 DEBUG] | img 2097152 [2024-09-20 01:44:39,183 QEMU-ia32 DEBUG] | / # /srv/bd/file_bd /tmp/img fbd0 [2024-09-20 01:44:39,183 QEMU-ia32 DEBUG] | file_bd: File-backed block device driver [2024-09-20 01:44:39,183 QEMU-ia32 DEBUG] | file_bd: Accepting connections [2024-09-20 01:44:39,183 QEMU-ia32 DEBUG] | / # mkfat --type 12 fbd0 [2024-09-20 01:44:39,183 QEMU-ia32 DEBUG] | Device: fbd0 [2024-09-20 01:44:39,183 QEMU-ia32 DEBUG] | mkfat: Block device has 4096 blocks. [2024-09-20 01:44:39,183 QEMU-ia32 DEBUG] | mkfat: Creating FAT filesystem on device fbd0. [2024-09-20 01:44:39,183 QEMU-ia32 DEBUG] | mkfat: Filesystem type FAT12. [2024-09-20 01:44:39,183 QEMU-ia32 DEBUG] | Writing allocation table 1. [2024-09-20 01:44:39,184 QEMU-ia32 DEBUG] | Writing allocation table 2. [2024-09-20 01:44:39,184 QEMU-ia32 DEBUG] | Writing root directory. [2024-09-20 01:44:39,184 QEMU-ia32 DEBUG] | Success. [2024-09-20 01:44:39,184 QEMU-ia32 DEBUG] | / # mkdir /tmp/mnt [2024-09-20 01:44:39,184 QEMU-ia32 DEBUG] | / # mount fat /tmp/mnt fbd0 [2024-09-20 01:44:39,184 QEMU-ia32 DEBUG] | / # cp demo.txt /tmp/mnt [2024-09-20 01:44:39,184 QEMU-ia32 DEBUG] | / # ls /tmp/mnt [2024-09-20 01:44:39,184 QEMU-ia32 DEBUG] | demo.txt 592 B [2024-09-20 01:44:39,184 QEMU-ia32 DEBUG] | / # umount /tmp/mnt [2024-09-20 01:44:39,184 QEMU-ia32 DEBUG] | / # ls /tmp/mnt [2024-09-20 01:44:39,184 QEMU-ia32 DEBUG] | / # _ [2024-09-20 01:44:39,184 QEMU-ia32 DEBUG] Captured lines: ['Copyright (c) 2001-2024 HelenOS project', '', 'Welcome to HelenOS!', 'https://www.helenos.org/', '', "Type 'help' [Enter] to see a few survival tips.", '', '/ # mkfile --size 2m /tmp/img', '/ # ls -e /tmp', 'img 2097152', '/ # /srv/bd/file_bd /tmp/img fbd0', 'file_bd: File-backed block device driver', 'file_bd: Accepting connections', '/ # mkfat --type 12 fbd0', 'Device: fbd0', 'mkfat: Block device has 4096 blocks.', 'mkfat: Creating FAT filesystem on device fbd0.', 'mkfat: Filesystem type FAT12.', 'Writing allocation table 1.', 'Writing allocation table 2.', 'Writing root directory.', 'Success.', '/ # mkdir /tmp/mnt', '/ # mount fat /tmp/mnt fbd0', '/ # cp demo.txt /tmp/mnt', '/ # ls /tmp/mnt', 'demo.txt 592 B', '/ # umount /tmp/mnt', '/ # ls /tmp/mnt', '/ # _'] [2024-09-20 01:44:39,184 QEMU-ia32 DEBUG] Sending command 'sendkey m' [2024-09-20 01:44:39,184 QEMU-ia32 DEBUG] Sending command 'sendkey o' [2024-09-20 01:44:39,184 QEMU-ia32 DEBUG] Sending command 'sendkey u' [2024-09-20 01:44:39,184 QEMU-ia32 DEBUG] Sending command 'sendkey n' [2024-09-20 01:44:39,184 QEMU-ia32 DEBUG] Sending command 'sendkey t' [2024-09-20 01:44:39,184 QEMU-ia32 DEBUG] Sending command 'sendkey spc' [2024-09-20 01:44:39,184 QEMU-ia32 DEBUG] Sending command 'sendkey f' [2024-09-20 01:44:39,184 QEMU-ia32 DEBUG] Sending command 'sendkey a' [2024-09-20 01:44:39,184 QEMU-ia32 DEBUG] Sending command 'sendkey t' [2024-09-20 01:44:39,184 QEMU-ia32 DEBUG] Sending command 'sendkey spc' [2024-09-20 01:44:39,184 QEMU-ia32 DEBUG] Sending command 'sendkey slash' [2024-09-20 01:44:39,184 QEMU-ia32 DEBUG] Sending command 'sendkey t' [2024-09-20 01:44:39,184 QEMU-ia32 DEBUG] Sending command 'sendkey m' [2024-09-20 01:44:39,184 QEMU-ia32 DEBUG] Sending command 'sendkey p' [2024-09-20 01:44:39,184 QEMU-ia32 DEBUG] Sending command 'sendkey slash' [2024-09-20 01:44:39,184 QEMU-ia32 DEBUG] Sending command 'sendkey m' [2024-09-20 01:44:39,184 QEMU-ia32 DEBUG] Sending command 'sendkey n' [2024-09-20 01:44:39,185 QEMU-ia32 DEBUG] Sending command 'sendkey t' [2024-09-20 01:44:39,185 QEMU-ia32 DEBUG] Sending command 'sendkey spc' [2024-09-20 01:44:39,185 QEMU-ia32 DEBUG] Sending command 'sendkey f' [2024-09-20 01:44:39,185 QEMU-ia32 DEBUG] Sending command 'sendkey b' [2024-09-20 01:44:39,185 QEMU-ia32 DEBUG] Sending command 'sendkey d' [2024-09-20 01:44:39,185 QEMU-ia32 DEBUG] Sending command 'sendkey 0' [2024-09-20 01:44:39,185 rtr-vterm-type DEBUG] remaining=60, n=0, interval=2, "Failed to type command" [2024-09-20 01:44:39,185 QEMU-ia32 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2024-09-20 01:44:39,185 rtr-scrdump DEBUG] remaining=10, n=0, interval=1, "Failed to capture screen" [2024-09-20 01:44:40,482 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2024-09-20 01:44:40,482 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2024-09-20 01:44:40,482 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2024-09-20 01:44:40,482 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2024-09-20 01:44:40,482 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2024-09-20 01:44:40,483 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2024-09-20 01:44:40,483 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 3673 [2024-09-20 01:44:40,483 QEMU-ia32 DEBUG] Running pipe convert tmp-vm-python/tmp-default-screen-term.png -crop 640x480 +repage -crop 8x16 +repage +adjoin txt:- | sed -e 's|[0-9]*,[0-9]*: ([^)]*)[ ]*#\([0-9A-Fa-f]\{6\}\).*|\1|' -e 's:^#.*:@:' -e 's#000000#0#g' -e 's#FFFFFF#F#' | tee tmp-vm-python/tmp-default-1.txt | sed -e :a -e 'N;s#\n##;s#^@##;/@$/{s#@$##p;d}' -e 't a' | tee tmp-vm-python/tmp-default-2.txt | sed -f /var/helenos/ci/ocr.sed | sed '/../s#.*#?#' | tee tmp-vm-python/tmp-default-3.txt | paste -sd '' | fold -w 80 | tee tmp-vm-python/tmp-default-4.txt | head -n 30 | tee tmp-vm-python/tmp-default-screen-term.txt [2024-09-20 01:44:49,338 QEMU-ia32 DEBUG] Captured text: [2024-09-20 01:44:49,338 QEMU-ia32 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2024-09-20 01:44:49,338 QEMU-ia32 DEBUG] | [2024-09-20 01:44:49,338 QEMU-ia32 DEBUG] | Welcome to HelenOS! [2024-09-20 01:44:49,338 QEMU-ia32 DEBUG] | https://www.helenos.org/ [2024-09-20 01:44:49,338 QEMU-ia32 DEBUG] | [2024-09-20 01:44:49,338 QEMU-ia32 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2024-09-20 01:44:49,338 QEMU-ia32 DEBUG] | [2024-09-20 01:44:49,338 QEMU-ia32 DEBUG] | / # mkfile --size 2m /tmp/img [2024-09-20 01:44:49,338 QEMU-ia32 DEBUG] | / # ls -e /tmp [2024-09-20 01:44:49,338 QEMU-ia32 DEBUG] | img 2097152 [2024-09-20 01:44:49,338 QEMU-ia32 DEBUG] | / # /srv/bd/file_bd /tmp/img fbd0 [2024-09-20 01:44:49,338 QEMU-ia32 DEBUG] | file_bd: File-backed block device driver [2024-09-20 01:44:49,338 QEMU-ia32 DEBUG] | file_bd: Accepting connections [2024-09-20 01:44:49,338 QEMU-ia32 DEBUG] | / # mkfat --type 12 fbd0 [2024-09-20 01:44:49,338 QEMU-ia32 DEBUG] | Device: fbd0 [2024-09-20 01:44:49,339 QEMU-ia32 DEBUG] | mkfat: Block device has 4096 blocks. [2024-09-20 01:44:49,339 QEMU-ia32 DEBUG] | mkfat: Creating FAT filesystem on device fbd0. [2024-09-20 01:44:49,339 QEMU-ia32 DEBUG] | mkfat: Filesystem type FAT12. [2024-09-20 01:44:49,339 QEMU-ia32 DEBUG] | Writing allocation table 1. [2024-09-20 01:44:49,339 QEMU-ia32 DEBUG] | Writing allocation table 2. [2024-09-20 01:44:49,339 QEMU-ia32 DEBUG] | Writing root directory. [2024-09-20 01:44:49,339 QEMU-ia32 DEBUG] | Success. [2024-09-20 01:44:49,339 QEMU-ia32 DEBUG] | / # mkdir /tmp/mnt [2024-09-20 01:44:49,339 QEMU-ia32 DEBUG] | / # mount fat /tmp/mnt fbd0 [2024-09-20 01:44:49,339 QEMU-ia32 DEBUG] | / # cp demo.txt /tmp/mnt [2024-09-20 01:44:49,339 QEMU-ia32 DEBUG] | / # ls /tmp/mnt [2024-09-20 01:44:49,339 QEMU-ia32 DEBUG] | demo.txt 592 B [2024-09-20 01:44:49,339 QEMU-ia32 DEBUG] | / # umount /tmp/mnt [2024-09-20 01:44:49,339 QEMU-ia32 DEBUG] | / # ls /tmp/mnt [2024-09-20 01:44:49,339 QEMU-ia32 DEBUG] | / # _ [2024-09-20 01:44:49,339 QEMU-ia32 DEBUG] Captured lines: ['Copyright (c) 2001-2024 HelenOS project', '', 'Welcome to HelenOS!', 'https://www.helenos.org/', '', "Type 'help' [Enter] to see a few survival tips.", '', '/ # mkfile --size 2m /tmp/img', '/ # ls -e /tmp', 'img 2097152', '/ # /srv/bd/file_bd /tmp/img fbd0', 'file_bd: File-backed block device driver', 'file_bd: Accepting connections', '/ # mkfat --type 12 fbd0', 'Device: fbd0', 'mkfat: Block device has 4096 blocks.', 'mkfat: Creating FAT filesystem on device fbd0.', 'mkfat: Filesystem type FAT12.', 'Writing allocation table 1.', 'Writing allocation table 2.', 'Writing root directory.', 'Success.', '/ # mkdir /tmp/mnt', '/ # mount fat /tmp/mnt fbd0', '/ # cp demo.txt /tmp/mnt', '/ # ls /tmp/mnt', 'demo.txt 592 B', '/ # umount /tmp/mnt', '/ # ls /tmp/mnt', '/ # _'] [2024-09-20 01:44:51,341 rtr-vterm-type DEBUG] remaining=58, n=1, interval=2, "Failed to type command" [2024-09-20 01:44:51,342 QEMU-ia32 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2024-09-20 01:44:51,342 rtr-scrdump DEBUG] remaining=10, n=0, interval=1, "Failed to capture screen" [2024-09-20 01:44:52,260 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2024-09-20 01:44:52,260 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2024-09-20 01:44:52,260 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2024-09-20 01:44:52,260 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2024-09-20 01:44:52,260 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2024-09-20 01:44:52,260 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2024-09-20 01:44:52,260 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 3705 [2024-09-20 01:44:52,260 QEMU-ia32 DEBUG] Running pipe convert tmp-vm-python/tmp-default-screen-term.png -crop 640x480 +repage -crop 8x16 +repage +adjoin txt:- | sed -e 's|[0-9]*,[0-9]*: ([^)]*)[ ]*#\([0-9A-Fa-f]\{6\}\).*|\1|' -e 's:^#.*:@:' -e 's#000000#0#g' -e 's#FFFFFF#F#' | tee tmp-vm-python/tmp-default-1.txt | sed -e :a -e 'N;s#\n##;s#^@##;/@$/{s#@$##p;d}' -e 't a' | tee tmp-vm-python/tmp-default-2.txt | sed -f /var/helenos/ci/ocr.sed | sed '/../s#.*#?#' | tee tmp-vm-python/tmp-default-3.txt | paste -sd '' | fold -w 80 | tee tmp-vm-python/tmp-default-4.txt | head -n 30 | tee tmp-vm-python/tmp-default-screen-term.txt [2024-09-20 01:44:56,978 QEMU-ia32 DEBUG] Captured text: [2024-09-20 01:44:56,978 QEMU-ia32 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2024-09-20 01:44:56,978 QEMU-ia32 DEBUG] | [2024-09-20 01:44:56,978 QEMU-ia32 DEBUG] | Welcome to HelenOS! [2024-09-20 01:44:56,978 QEMU-ia32 DEBUG] | https://www.helenos.org/ [2024-09-20 01:44:56,978 QEMU-ia32 DEBUG] | [2024-09-20 01:44:56,978 QEMU-ia32 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2024-09-20 01:44:56,978 QEMU-ia32 DEBUG] | [2024-09-20 01:44:56,978 QEMU-ia32 DEBUG] | / # mkfile --size 2m /tmp/img [2024-09-20 01:44:56,978 QEMU-ia32 DEBUG] | / # ls -e /tmp [2024-09-20 01:44:56,978 QEMU-ia32 DEBUG] | img 2097152 [2024-09-20 01:44:56,978 QEMU-ia32 DEBUG] | / # /srv/bd/file_bd /tmp/img fbd0 [2024-09-20 01:44:56,978 QEMU-ia32 DEBUG] | file_bd: File-backed block device driver [2024-09-20 01:44:56,978 QEMU-ia32 DEBUG] | file_bd: Accepting connections [2024-09-20 01:44:56,978 QEMU-ia32 DEBUG] | / # mkfat --type 12 fbd0 [2024-09-20 01:44:56,979 QEMU-ia32 DEBUG] | Device: fbd0 [2024-09-20 01:44:56,979 QEMU-ia32 DEBUG] | mkfat: Block device has 4096 blocks. [2024-09-20 01:44:56,979 QEMU-ia32 DEBUG] | mkfat: Creating FAT filesystem on device fbd0. [2024-09-20 01:44:56,980 QEMU-ia32 DEBUG] | mkfat: Filesystem type FAT12. [2024-09-20 01:44:56,980 QEMU-ia32 DEBUG] | Writing allocation table 1. [2024-09-20 01:44:56,980 QEMU-ia32 DEBUG] | Writing allocation table 2. [2024-09-20 01:44:56,980 QEMU-ia32 DEBUG] | Writing root directory. [2024-09-20 01:44:56,980 QEMU-ia32 DEBUG] | Success. [2024-09-20 01:44:56,980 QEMU-ia32 DEBUG] | / # mkdir /tmp/mnt [2024-09-20 01:44:56,980 QEMU-ia32 DEBUG] | / # mount fat /tmp/mnt fbd0 [2024-09-20 01:44:56,980 QEMU-ia32 DEBUG] | / # cp demo.txt /tmp/mnt [2024-09-20 01:44:56,980 QEMU-ia32 DEBUG] | / # ls /tmp/mnt [2024-09-20 01:44:56,980 QEMU-ia32 DEBUG] | demo.txt 592 B [2024-09-20 01:44:56,980 QEMU-ia32 DEBUG] | / # umount /tmp/mnt [2024-09-20 01:44:56,980 QEMU-ia32 DEBUG] | / # ls /tmp/mnt [2024-09-20 01:44:56,980 QEMU-ia32 DEBUG] | / # mount fat /tmp/mnt fbd0_ [2024-09-20 01:44:56,980 QEMU-ia32 DEBUG] Captured lines: ['Copyright (c) 2001-2024 HelenOS project', '', 'Welcome to HelenOS!', 'https://www.helenos.org/', '', "Type 'help' [Enter] to see a few survival tips.", '', '/ # mkfile --size 2m /tmp/img', '/ # ls -e /tmp', 'img 2097152', '/ # /srv/bd/file_bd /tmp/img fbd0', 'file_bd: File-backed block device driver', 'file_bd: Accepting connections', '/ # mkfat --type 12 fbd0', 'Device: fbd0', 'mkfat: Block device has 4096 blocks.', 'mkfat: Creating FAT filesystem on device fbd0.', 'mkfat: Filesystem type FAT12.', 'Writing allocation table 1.', 'Writing allocation table 2.', 'Writing root directory.', 'Success.', '/ # mkdir /tmp/mnt', '/ # mount fat /tmp/mnt fbd0', '/ # cp demo.txt /tmp/mnt', '/ # ls /tmp/mnt', 'demo.txt 592 B', '/ # umount /tmp/mnt', '/ # ls /tmp/mnt', '/ # mount fat /tmp/mnt fbd0_'] [2024-09-20 01:44:56,980 QEMU-ia32 DEBUG] Sending command 'sendkey ret' [2024-09-20 01:44:56,980 rtr-vterm-run DEBUG] remaining=60, n=0, interval=2, "Failed to run command" [2024-09-20 01:44:56,980 command DEBUG] self.vterm = [] [2024-09-20 01:44:56,984 QEMU-ia32 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2024-09-20 01:44:56,984 rtr-scrdump DEBUG] remaining=10, n=0, interval=1, "Failed to capture screen" [2024-09-20 01:44:57,956 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2024-09-20 01:44:57,956 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2024-09-20 01:44:57,956 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2024-09-20 01:44:57,956 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2024-09-20 01:44:57,956 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2024-09-20 01:44:57,956 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2024-09-20 01:44:57,956 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 3705 [2024-09-20 01:44:57,956 QEMU-ia32 DEBUG] Running pipe convert tmp-vm-python/tmp-default-screen-term.png -crop 640x480 +repage -crop 8x16 +repage +adjoin txt:- | sed -e 's|[0-9]*,[0-9]*: ([^)]*)[ ]*#\([0-9A-Fa-f]\{6\}\).*|\1|' -e 's:^#.*:@:' -e 's#000000#0#g' -e 's#FFFFFF#F#' | tee tmp-vm-python/tmp-default-1.txt | sed -e :a -e 'N;s#\n##;s#^@##;/@$/{s#@$##p;d}' -e 't a' | tee tmp-vm-python/tmp-default-2.txt | sed -f /var/helenos/ci/ocr.sed | sed '/../s#.*#?#' | tee tmp-vm-python/tmp-default-3.txt | paste -sd '' | fold -w 80 | tee tmp-vm-python/tmp-default-4.txt | head -n 30 | tee tmp-vm-python/tmp-default-screen-term.txt [2024-09-20 01:45:01,224 QEMU-ia32 DEBUG] Captured text: [2024-09-20 01:45:01,224 QEMU-ia32 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2024-09-20 01:45:01,225 QEMU-ia32 DEBUG] | [2024-09-20 01:45:01,225 QEMU-ia32 DEBUG] | Welcome to HelenOS! [2024-09-20 01:45:01,225 QEMU-ia32 DEBUG] | https://www.helenos.org/ [2024-09-20 01:45:01,225 QEMU-ia32 DEBUG] | [2024-09-20 01:45:01,225 QEMU-ia32 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2024-09-20 01:45:01,225 QEMU-ia32 DEBUG] | [2024-09-20 01:45:01,225 QEMU-ia32 DEBUG] | / # mkfile --size 2m /tmp/img [2024-09-20 01:45:01,225 QEMU-ia32 DEBUG] | / # ls -e /tmp [2024-09-20 01:45:01,225 QEMU-ia32 DEBUG] | img 2097152 [2024-09-20 01:45:01,225 QEMU-ia32 DEBUG] | / # /srv/bd/file_bd /tmp/img fbd0 [2024-09-20 01:45:01,225 QEMU-ia32 DEBUG] | file_bd: File-backed block device driver [2024-09-20 01:45:01,225 QEMU-ia32 DEBUG] | file_bd: Accepting connections [2024-09-20 01:45:01,225 QEMU-ia32 DEBUG] | / # mkfat --type 12 fbd0 [2024-09-20 01:45:01,225 QEMU-ia32 DEBUG] | Device: fbd0 [2024-09-20 01:45:01,225 QEMU-ia32 DEBUG] | mkfat: Block device has 4096 blocks. [2024-09-20 01:45:01,225 QEMU-ia32 DEBUG] | mkfat: Creating FAT filesystem on device fbd0. [2024-09-20 01:45:01,225 QEMU-ia32 DEBUG] | mkfat: Filesystem type FAT12. [2024-09-20 01:45:01,225 QEMU-ia32 DEBUG] | Writing allocation table 1. [2024-09-20 01:45:01,225 QEMU-ia32 DEBUG] | Writing allocation table 2. [2024-09-20 01:45:01,225 QEMU-ia32 DEBUG] | Writing root directory. [2024-09-20 01:45:01,225 QEMU-ia32 DEBUG] | Success. [2024-09-20 01:45:01,225 QEMU-ia32 DEBUG] | / # mkdir /tmp/mnt [2024-09-20 01:45:01,225 QEMU-ia32 DEBUG] | / # mount fat /tmp/mnt fbd0 [2024-09-20 01:45:01,225 QEMU-ia32 DEBUG] | / # cp demo.txt /tmp/mnt [2024-09-20 01:45:01,225 QEMU-ia32 DEBUG] | / # ls /tmp/mnt [2024-09-20 01:45:01,225 QEMU-ia32 DEBUG] | demo.txt 592 B [2024-09-20 01:45:01,225 QEMU-ia32 DEBUG] | / # umount /tmp/mnt [2024-09-20 01:45:01,226 QEMU-ia32 DEBUG] | / # ls /tmp/mnt [2024-09-20 01:45:01,226 QEMU-ia32 DEBUG] | / # mount fat /tmp/mnt fbd0_ [2024-09-20 01:45:01,226 QEMU-ia32 DEBUG] Captured lines: ['Copyright (c) 2001-2024 HelenOS project', '', 'Welcome to HelenOS!', 'https://www.helenos.org/', '', "Type 'help' [Enter] to see a few survival tips.", '', '/ # mkfile --size 2m /tmp/img', '/ # ls -e /tmp', 'img 2097152', '/ # /srv/bd/file_bd /tmp/img fbd0', 'file_bd: File-backed block device driver', 'file_bd: Accepting connections', '/ # mkfat --type 12 fbd0', 'Device: fbd0', 'mkfat: Block device has 4096 blocks.', 'mkfat: Creating FAT filesystem on device fbd0.', 'mkfat: Filesystem type FAT12.', 'Writing allocation table 1.', 'Writing allocation table 2.', 'Writing root directory.', 'Success.', '/ # mkdir /tmp/mnt', '/ # mount fat /tmp/mnt fbd0', '/ # cp demo.txt /tmp/mnt', '/ # ls /tmp/mnt', 'demo.txt 592 B', '/ # umount /tmp/mnt', '/ # ls /tmp/mnt', '/ # mount fat /tmp/mnt fbd0_'] [2024-09-20 01:45:01,226 command DEBUG] Read lines ['/ # mount fat /tmp/mnt fbd0_'] [2024-09-20 01:45:03,226 rtr-vterm-run DEBUG] remaining=58, n=1, interval=2, "Failed to run command" [2024-09-20 01:45:03,226 command DEBUG] self.vterm = [] [2024-09-20 01:45:03,227 QEMU-ia32 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2024-09-20 01:45:03,227 rtr-scrdump DEBUG] remaining=10, n=0, interval=1, "Failed to capture screen" [2024-09-20 01:45:03,598 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2024-09-20 01:45:03,598 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2024-09-20 01:45:03,598 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2024-09-20 01:45:03,598 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2024-09-20 01:45:03,598 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2024-09-20 01:45:03,598 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2024-09-20 01:45:03,599 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 3429 [2024-09-20 01:45:03,599 QEMU-ia32 DEBUG] Running pipe convert tmp-vm-python/tmp-default-screen-term.png -crop 640x480 +repage -crop 8x16 +repage +adjoin txt:- | sed -e 's|[0-9]*,[0-9]*: ([^)]*)[ ]*#\([0-9A-Fa-f]\{6\}\).*|\1|' -e 's:^#.*:@:' -e 's#000000#0#g' -e 's#FFFFFF#F#' | tee tmp-vm-python/tmp-default-1.txt | sed -e :a -e 'N;s#\n##;s#^@##;/@$/{s#@$##p;d}' -e 't a' | tee tmp-vm-python/tmp-default-2.txt | sed -f /var/helenos/ci/ocr.sed | sed '/../s#.*#?#' | tee tmp-vm-python/tmp-default-3.txt | paste -sd '' | fold -w 80 | tee tmp-vm-python/tmp-default-4.txt | head -n 30 | tee tmp-vm-python/tmp-default-screen-term.txt [2024-09-20 01:45:05,748 QEMU-ia32 DEBUG] Captured text: [2024-09-20 01:45:05,748 QEMU-ia32 DEBUG] | [2024-09-20 01:45:05,748 QEMU-ia32 DEBUG] | Welcome to HelenOS! [2024-09-20 01:45:05,748 QEMU-ia32 DEBUG] | https://www.helenos.org/ [2024-09-20 01:45:05,748 QEMU-ia32 DEBUG] | [2024-09-20 01:45:05,748 QEMU-ia32 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2024-09-20 01:45:05,749 QEMU-ia32 DEBUG] | [2024-09-20 01:45:05,749 QEMU-ia32 DEBUG] | / # mkfile --size 2m /tmp/img [2024-09-20 01:45:05,749 QEMU-ia32 DEBUG] | / # ls -e /tmp [2024-09-20 01:45:05,749 QEMU-ia32 DEBUG] | img 2097152 [2024-09-20 01:45:05,749 QEMU-ia32 DEBUG] | / # /srv/bd/file_bd /tmp/img fbd0 [2024-09-20 01:45:05,749 QEMU-ia32 DEBUG] | file_bd: File-backed block device driver [2024-09-20 01:45:05,749 QEMU-ia32 DEBUG] | file_bd: Accepting connections [2024-09-20 01:45:05,749 QEMU-ia32 DEBUG] | / # mkfat --type 12 fbd0 [2024-09-20 01:45:05,749 QEMU-ia32 DEBUG] | Device: fbd0 [2024-09-20 01:45:05,749 QEMU-ia32 DEBUG] | mkfat: Block device has 4096 blocks. [2024-09-20 01:45:05,749 QEMU-ia32 DEBUG] | mkfat: Creating FAT filesystem on device fbd0. [2024-09-20 01:45:05,749 QEMU-ia32 DEBUG] | mkfat: Filesystem type FAT12. [2024-09-20 01:45:05,749 QEMU-ia32 DEBUG] | Writing allocation table 1. [2024-09-20 01:45:05,749 QEMU-ia32 DEBUG] | Writing allocation table 2. [2024-09-20 01:45:05,749 QEMU-ia32 DEBUG] | Writing root directory. [2024-09-20 01:45:05,749 QEMU-ia32 DEBUG] | Success. [2024-09-20 01:45:05,749 QEMU-ia32 DEBUG] | / # mkdir /tmp/mnt [2024-09-20 01:45:05,749 QEMU-ia32 DEBUG] | / # mount fat /tmp/mnt fbd0 [2024-09-20 01:45:05,749 QEMU-ia32 DEBUG] | / # cp demo.txt /tmp/mnt [2024-09-20 01:45:05,749 QEMU-ia32 DEBUG] | / # ls /tmp/mnt [2024-09-20 01:45:05,749 QEMU-ia32 DEBUG] | demo.txt 592 B [2024-09-20 01:45:05,749 QEMU-ia32 DEBUG] | / # umount /tmp/mnt [2024-09-20 01:45:05,749 QEMU-ia32 DEBUG] | / # ls /tmp/mnt [2024-09-20 01:45:05,749 QEMU-ia32 DEBUG] | / # mount fat /tmp/mnt fbd0 [2024-09-20 01:45:05,749 QEMU-ia32 DEBUG] | / # _ [2024-09-20 01:45:05,749 QEMU-ia32 DEBUG] Captured lines: ['', 'Welcome to HelenOS!', 'https://www.helenos.org/', '', "Type 'help' [Enter] to see a few survival tips.", '', '/ # mkfile --size 2m /tmp/img', '/ # ls -e /tmp', 'img 2097152', '/ # /srv/bd/file_bd /tmp/img fbd0', 'file_bd: File-backed block device driver', 'file_bd: Accepting connections', '/ # mkfat --type 12 fbd0', 'Device: fbd0', 'mkfat: Block device has 4096 blocks.', 'mkfat: Creating FAT filesystem on device fbd0.', 'mkfat: Filesystem type FAT12.', 'Writing allocation table 1.', 'Writing allocation table 2.', 'Writing root directory.', 'Success.', '/ # mkdir /tmp/mnt', '/ # mount fat /tmp/mnt fbd0', '/ # cp demo.txt /tmp/mnt', '/ # ls /tmp/mnt', 'demo.txt 592 B', '/ # umount /tmp/mnt', '/ # ls /tmp/mnt', '/ # mount fat /tmp/mnt fbd0', '/ # _'] [2024-09-20 01:45:05,750 command DEBUG] Read lines ['/ # mount fat /tmp/mnt fbd0', '/ # _'] [2024-09-20 01:45:05,750 command INFO] Command 'mount fat /tmp/mnt fbd0' done. [2024-09-20 01:45:05,750 command INFO] Typing 'ls /tmp/mnt' into default. [2024-09-20 01:45:05,750 command DEBUG] RE for prompt matching: re.compile('^/[^ ]* #\\ _[\t ]*$') [2024-09-20 01:45:05,750 QEMU-ia32 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2024-09-20 01:45:05,750 rtr-scrdump DEBUG] remaining=10, n=0, interval=1, "Failed to capture screen" convert: unable to read image data `tmp-vm-python/tmp-default-screen-full.ppm' @ error/pnm.c/ReadPNMImage/1350. convert: no images defined `tmp-vm-python/tmp-default-screen-term.png' @ error/convert.c/ConvertImageCommand/3229. [2024-09-20 01:45:06,760 rtr-scrdump DEBUG] remaining=9, n=1, interval=1, "Failed to capture screen" [2024-09-20 01:45:06,959 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2024-09-20 01:45:06,959 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2024-09-20 01:45:06,959 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2024-09-20 01:45:06,959 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2024-09-20 01:45:06,959 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2024-09-20 01:45:06,959 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2024-09-20 01:45:06,959 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 3429 [2024-09-20 01:45:06,960 QEMU-ia32 DEBUG] Running pipe convert tmp-vm-python/tmp-default-screen-term.png -crop 640x480 +repage -crop 8x16 +repage +adjoin txt:- | sed -e 's|[0-9]*,[0-9]*: ([^)]*)[ ]*#\([0-9A-Fa-f]\{6\}\).*|\1|' -e 's:^#.*:@:' -e 's#000000#0#g' -e 's#FFFFFF#F#' | tee tmp-vm-python/tmp-default-1.txt | sed -e :a -e 'N;s#\n##;s#^@##;/@$/{s#@$##p;d}' -e 't a' | tee tmp-vm-python/tmp-default-2.txt | sed -f /var/helenos/ci/ocr.sed | sed '/../s#.*#?#' | tee tmp-vm-python/tmp-default-3.txt | paste -sd '' | fold -w 80 | tee tmp-vm-python/tmp-default-4.txt | head -n 30 | tee tmp-vm-python/tmp-default-screen-term.txt [2024-09-20 01:45:09,200 QEMU-ia32 DEBUG] Captured text: [2024-09-20 01:45:09,200 QEMU-ia32 DEBUG] | [2024-09-20 01:45:09,201 QEMU-ia32 DEBUG] | Welcome to HelenOS! [2024-09-20 01:45:09,201 QEMU-ia32 DEBUG] | https://www.helenos.org/ [2024-09-20 01:45:09,201 QEMU-ia32 DEBUG] | [2024-09-20 01:45:09,201 QEMU-ia32 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2024-09-20 01:45:09,201 QEMU-ia32 DEBUG] | [2024-09-20 01:45:09,201 QEMU-ia32 DEBUG] | / # mkfile --size 2m /tmp/img [2024-09-20 01:45:09,201 QEMU-ia32 DEBUG] | / # ls -e /tmp [2024-09-20 01:45:09,201 QEMU-ia32 DEBUG] | img 2097152 [2024-09-20 01:45:09,201 QEMU-ia32 DEBUG] | / # /srv/bd/file_bd /tmp/img fbd0 [2024-09-20 01:45:09,201 QEMU-ia32 DEBUG] | file_bd: File-backed block device driver [2024-09-20 01:45:09,201 QEMU-ia32 DEBUG] | file_bd: Accepting connections [2024-09-20 01:45:09,201 QEMU-ia32 DEBUG] | / # mkfat --type 12 fbd0 [2024-09-20 01:45:09,201 QEMU-ia32 DEBUG] | Device: fbd0 [2024-09-20 01:45:09,201 QEMU-ia32 DEBUG] | mkfat: Block device has 4096 blocks. [2024-09-20 01:45:09,201 QEMU-ia32 DEBUG] | mkfat: Creating FAT filesystem on device fbd0. [2024-09-20 01:45:09,201 QEMU-ia32 DEBUG] | mkfat: Filesystem type FAT12. [2024-09-20 01:45:09,201 QEMU-ia32 DEBUG] | Writing allocation table 1. [2024-09-20 01:45:09,201 QEMU-ia32 DEBUG] | Writing allocation table 2. [2024-09-20 01:45:09,201 QEMU-ia32 DEBUG] | Writing root directory. [2024-09-20 01:45:09,201 QEMU-ia32 DEBUG] | Success. [2024-09-20 01:45:09,201 QEMU-ia32 DEBUG] | / # mkdir /tmp/mnt [2024-09-20 01:45:09,201 QEMU-ia32 DEBUG] | / # mount fat /tmp/mnt fbd0 [2024-09-20 01:45:09,201 QEMU-ia32 DEBUG] | / # cp demo.txt /tmp/mnt [2024-09-20 01:45:09,201 QEMU-ia32 DEBUG] | / # ls /tmp/mnt [2024-09-20 01:45:09,201 QEMU-ia32 DEBUG] | demo.txt 592 B [2024-09-20 01:45:09,201 QEMU-ia32 DEBUG] | / # umount /tmp/mnt [2024-09-20 01:45:09,201 QEMU-ia32 DEBUG] | / # ls /tmp/mnt [2024-09-20 01:45:09,201 QEMU-ia32 DEBUG] | / # mount fat /tmp/mnt fbd0 [2024-09-20 01:45:09,201 QEMU-ia32 DEBUG] | / # _ [2024-09-20 01:45:09,201 QEMU-ia32 DEBUG] Captured lines: ['', 'Welcome to HelenOS!', 'https://www.helenos.org/', '', "Type 'help' [Enter] to see a few survival tips.", '', '/ # mkfile --size 2m /tmp/img', '/ # ls -e /tmp', 'img 2097152', '/ # /srv/bd/file_bd /tmp/img fbd0', 'file_bd: File-backed block device driver', 'file_bd: Accepting connections', '/ # mkfat --type 12 fbd0', 'Device: fbd0', 'mkfat: Block device has 4096 blocks.', 'mkfat: Creating FAT filesystem on device fbd0.', 'mkfat: Filesystem type FAT12.', 'Writing allocation table 1.', 'Writing allocation table 2.', 'Writing root directory.', 'Success.', '/ # mkdir /tmp/mnt', '/ # mount fat /tmp/mnt fbd0', '/ # cp demo.txt /tmp/mnt', '/ # ls /tmp/mnt', 'demo.txt 592 B', '/ # umount /tmp/mnt', '/ # ls /tmp/mnt', '/ # mount fat /tmp/mnt fbd0', '/ # _'] [2024-09-20 01:45:09,201 QEMU-ia32 DEBUG] Sending command 'sendkey l' [2024-09-20 01:45:09,201 QEMU-ia32 DEBUG] Sending command 'sendkey s' [2024-09-20 01:45:09,201 QEMU-ia32 DEBUG] Sending command 'sendkey spc' [2024-09-20 01:45:09,202 QEMU-ia32 DEBUG] Sending command 'sendkey slash' [2024-09-20 01:45:09,202 QEMU-ia32 DEBUG] Sending command 'sendkey t' [2024-09-20 01:45:09,202 QEMU-ia32 DEBUG] Sending command 'sendkey m' [2024-09-20 01:45:09,202 QEMU-ia32 DEBUG] Sending command 'sendkey p' [2024-09-20 01:45:09,202 QEMU-ia32 DEBUG] Sending command 'sendkey slash' [2024-09-20 01:45:09,202 QEMU-ia32 DEBUG] Sending command 'sendkey m' [2024-09-20 01:45:09,202 QEMU-ia32 DEBUG] Sending command 'sendkey n' [2024-09-20 01:45:09,202 QEMU-ia32 DEBUG] Sending command 'sendkey t' [2024-09-20 01:45:09,202 rtr-vterm-type DEBUG] remaining=60, n=0, interval=2, "Failed to type command" [2024-09-20 01:45:09,202 QEMU-ia32 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2024-09-20 01:45:09,202 rtr-scrdump DEBUG] remaining=10, n=0, interval=1, "Failed to capture screen" convert: unable to read image data `tmp-vm-python/tmp-default-screen-full.ppm' @ error/pnm.c/ReadPNMImage/1350. convert: no images defined `tmp-vm-python/tmp-default-screen-term.png' @ error/convert.c/ConvertImageCommand/3229. [2024-09-20 01:45:10,213 rtr-scrdump DEBUG] remaining=9, n=1, interval=1, "Failed to capture screen" [2024-09-20 01:45:10,499 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2024-09-20 01:45:10,499 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2024-09-20 01:45:10,499 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2024-09-20 01:45:10,499 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2024-09-20 01:45:10,499 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2024-09-20 01:45:10,499 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2024-09-20 01:45:10,499 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 3429 [2024-09-20 01:45:10,500 QEMU-ia32 DEBUG] Running pipe convert tmp-vm-python/tmp-default-screen-term.png -crop 640x480 +repage -crop 8x16 +repage +adjoin txt:- | sed -e 's|[0-9]*,[0-9]*: ([^)]*)[ ]*#\([0-9A-Fa-f]\{6\}\).*|\1|' -e 's:^#.*:@:' -e 's#000000#0#g' -e 's#FFFFFF#F#' | tee tmp-vm-python/tmp-default-1.txt | sed -e :a -e 'N;s#\n##;s#^@##;/@$/{s#@$##p;d}' -e 't a' | tee tmp-vm-python/tmp-default-2.txt | sed -f /var/helenos/ci/ocr.sed | sed '/../s#.*#?#' | tee tmp-vm-python/tmp-default-3.txt | paste -sd '' | fold -w 80 | tee tmp-vm-python/tmp-default-4.txt | head -n 30 | tee tmp-vm-python/tmp-default-screen-term.txt [2024-09-20 01:45:12,777 QEMU-ia32 DEBUG] Captured text: [2024-09-20 01:45:12,777 QEMU-ia32 DEBUG] | [2024-09-20 01:45:12,777 QEMU-ia32 DEBUG] | Welcome to HelenOS! [2024-09-20 01:45:12,777 QEMU-ia32 DEBUG] | https://www.helenos.org/ [2024-09-20 01:45:12,777 QEMU-ia32 DEBUG] | [2024-09-20 01:45:12,777 QEMU-ia32 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2024-09-20 01:45:12,777 QEMU-ia32 DEBUG] | [2024-09-20 01:45:12,777 QEMU-ia32 DEBUG] | / # mkfile --size 2m /tmp/img [2024-09-20 01:45:12,777 QEMU-ia32 DEBUG] | / # ls -e /tmp [2024-09-20 01:45:12,777 QEMU-ia32 DEBUG] | img 2097152 [2024-09-20 01:45:12,777 QEMU-ia32 DEBUG] | / # /srv/bd/file_bd /tmp/img fbd0 [2024-09-20 01:45:12,777 QEMU-ia32 DEBUG] | file_bd: File-backed block device driver [2024-09-20 01:45:12,777 QEMU-ia32 DEBUG] | file_bd: Accepting connections [2024-09-20 01:45:12,777 QEMU-ia32 DEBUG] | / # mkfat --type 12 fbd0 [2024-09-20 01:45:12,777 QEMU-ia32 DEBUG] | Device: fbd0 [2024-09-20 01:45:12,777 QEMU-ia32 DEBUG] | mkfat: Block device has 4096 blocks. [2024-09-20 01:45:12,777 QEMU-ia32 DEBUG] | mkfat: Creating FAT filesystem on device fbd0. [2024-09-20 01:45:12,777 QEMU-ia32 DEBUG] | mkfat: Filesystem type FAT12. [2024-09-20 01:45:12,777 QEMU-ia32 DEBUG] | Writing allocation table 1. [2024-09-20 01:45:12,777 QEMU-ia32 DEBUG] | Writing allocation table 2. [2024-09-20 01:45:12,777 QEMU-ia32 DEBUG] | Writing root directory. [2024-09-20 01:45:12,777 QEMU-ia32 DEBUG] | Success. [2024-09-20 01:45:12,777 QEMU-ia32 DEBUG] | / # mkdir /tmp/mnt [2024-09-20 01:45:12,777 QEMU-ia32 DEBUG] | / # mount fat /tmp/mnt fbd0 [2024-09-20 01:45:12,777 QEMU-ia32 DEBUG] | / # cp demo.txt /tmp/mnt [2024-09-20 01:45:12,777 QEMU-ia32 DEBUG] | / # ls /tmp/mnt [2024-09-20 01:45:12,778 QEMU-ia32 DEBUG] | demo.txt 592 B [2024-09-20 01:45:12,778 QEMU-ia32 DEBUG] | / # umount /tmp/mnt [2024-09-20 01:45:12,778 QEMU-ia32 DEBUG] | / # ls /tmp/mnt [2024-09-20 01:45:12,778 QEMU-ia32 DEBUG] | / # mount fat /tmp/mnt fbd0 [2024-09-20 01:45:12,778 QEMU-ia32 DEBUG] | / # _ [2024-09-20 01:45:12,778 QEMU-ia32 DEBUG] Captured lines: ['', 'Welcome to HelenOS!', 'https://www.helenos.org/', '', "Type 'help' [Enter] to see a few survival tips.", '', '/ # mkfile --size 2m /tmp/img', '/ # ls -e /tmp', 'img 2097152', '/ # /srv/bd/file_bd /tmp/img fbd0', 'file_bd: File-backed block device driver', 'file_bd: Accepting connections', '/ # mkfat --type 12 fbd0', 'Device: fbd0', 'mkfat: Block device has 4096 blocks.', 'mkfat: Creating FAT filesystem on device fbd0.', 'mkfat: Filesystem type FAT12.', 'Writing allocation table 1.', 'Writing allocation table 2.', 'Writing root directory.', 'Success.', '/ # mkdir /tmp/mnt', '/ # mount fat /tmp/mnt fbd0', '/ # cp demo.txt /tmp/mnt', '/ # ls /tmp/mnt', 'demo.txt 592 B', '/ # umount /tmp/mnt', '/ # ls /tmp/mnt', '/ # mount fat /tmp/mnt fbd0', '/ # _'] [2024-09-20 01:45:14,780 rtr-vterm-type DEBUG] remaining=58, n=1, interval=2, "Failed to type command" [2024-09-20 01:45:14,780 QEMU-ia32 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2024-09-20 01:45:14,780 rtr-scrdump DEBUG] remaining=10, n=0, interval=1, "Failed to capture screen" convert: unable to read image data `tmp-vm-python/tmp-default-screen-full.ppm' @ error/pnm.c/ReadPNMImage/1350. convert: no images defined `tmp-vm-python/tmp-default-screen-term.png' @ error/convert.c/ConvertImageCommand/3229. [2024-09-20 01:45:15,789 rtr-scrdump DEBUG] remaining=9, n=1, interval=1, "Failed to capture screen" [2024-09-20 01:45:16,001 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2024-09-20 01:45:16,001 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2024-09-20 01:45:16,001 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2024-09-20 01:45:16,001 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2024-09-20 01:45:16,002 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2024-09-20 01:45:16,002 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2024-09-20 01:45:16,002 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 3454 [2024-09-20 01:45:16,002 QEMU-ia32 DEBUG] Running pipe convert tmp-vm-python/tmp-default-screen-term.png -crop 640x480 +repage -crop 8x16 +repage +adjoin txt:- | sed -e 's|[0-9]*,[0-9]*: ([^)]*)[ ]*#\([0-9A-Fa-f]\{6\}\).*|\1|' -e 's:^#.*:@:' -e 's#000000#0#g' -e 's#FFFFFF#F#' | tee tmp-vm-python/tmp-default-1.txt | sed -e :a -e 'N;s#\n##;s#^@##;/@$/{s#@$##p;d}' -e 't a' | tee tmp-vm-python/tmp-default-2.txt | sed -f /var/helenos/ci/ocr.sed | sed '/../s#.*#?#' | tee tmp-vm-python/tmp-default-3.txt | paste -sd '' | fold -w 80 | tee tmp-vm-python/tmp-default-4.txt | head -n 30 | tee tmp-vm-python/tmp-default-screen-term.txt [2024-09-20 01:45:17,894 QEMU-ia32 DEBUG] Captured text: [2024-09-20 01:45:17,894 QEMU-ia32 DEBUG] | [2024-09-20 01:45:17,894 QEMU-ia32 DEBUG] | Welcome to HelenOS! [2024-09-20 01:45:17,894 QEMU-ia32 DEBUG] | https://www.helenos.org/ [2024-09-20 01:45:17,894 QEMU-ia32 DEBUG] | [2024-09-20 01:45:17,894 QEMU-ia32 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2024-09-20 01:45:17,894 QEMU-ia32 DEBUG] | [2024-09-20 01:45:17,894 QEMU-ia32 DEBUG] | / # mkfile --size 2m /tmp/img [2024-09-20 01:45:17,894 QEMU-ia32 DEBUG] | / # ls -e /tmp [2024-09-20 01:45:17,894 QEMU-ia32 DEBUG] | img 2097152 [2024-09-20 01:45:17,894 QEMU-ia32 DEBUG] | / # /srv/bd/file_bd /tmp/img fbd0 [2024-09-20 01:45:17,894 QEMU-ia32 DEBUG] | file_bd: File-backed block device driver [2024-09-20 01:45:17,894 QEMU-ia32 DEBUG] | file_bd: Accepting connections [2024-09-20 01:45:17,894 QEMU-ia32 DEBUG] | / # mkfat --type 12 fbd0 [2024-09-20 01:45:17,894 QEMU-ia32 DEBUG] | Device: fbd0 [2024-09-20 01:45:17,894 QEMU-ia32 DEBUG] | mkfat: Block device has 4096 blocks. [2024-09-20 01:45:17,894 QEMU-ia32 DEBUG] | mkfat: Creating FAT filesystem on device fbd0. [2024-09-20 01:45:17,894 QEMU-ia32 DEBUG] | mkfat: Filesystem type FAT12. [2024-09-20 01:45:17,894 QEMU-ia32 DEBUG] | Writing allocation table 1. [2024-09-20 01:45:17,894 QEMU-ia32 DEBUG] | Writing allocation table 2. [2024-09-20 01:45:17,894 QEMU-ia32 DEBUG] | Writing root directory. [2024-09-20 01:45:17,894 QEMU-ia32 DEBUG] | Success. [2024-09-20 01:45:17,894 QEMU-ia32 DEBUG] | / # mkdir /tmp/mnt [2024-09-20 01:45:17,894 QEMU-ia32 DEBUG] | / # mount fat /tmp/mnt fbd0 [2024-09-20 01:45:17,894 QEMU-ia32 DEBUG] | / # cp demo.txt /tmp/mnt [2024-09-20 01:45:17,894 QEMU-ia32 DEBUG] | / # ls /tmp/mnt [2024-09-20 01:45:17,894 QEMU-ia32 DEBUG] | demo.txt 592 B [2024-09-20 01:45:17,894 QEMU-ia32 DEBUG] | / # umount /tmp/mnt [2024-09-20 01:45:17,895 QEMU-ia32 DEBUG] | / # ls /tmp/mnt [2024-09-20 01:45:17,895 QEMU-ia32 DEBUG] | / # mount fat /tmp/mnt fbd0 [2024-09-20 01:45:17,895 QEMU-ia32 DEBUG] | / # ls /tmp/mnt_ [2024-09-20 01:45:17,895 QEMU-ia32 DEBUG] Captured lines: ['', 'Welcome to HelenOS!', 'https://www.helenos.org/', '', "Type 'help' [Enter] to see a few survival tips.", '', '/ # mkfile --size 2m /tmp/img', '/ # ls -e /tmp', 'img 2097152', '/ # /srv/bd/file_bd /tmp/img fbd0', 'file_bd: File-backed block device driver', 'file_bd: Accepting connections', '/ # mkfat --type 12 fbd0', 'Device: fbd0', 'mkfat: Block device has 4096 blocks.', 'mkfat: Creating FAT filesystem on device fbd0.', 'mkfat: Filesystem type FAT12.', 'Writing allocation table 1.', 'Writing allocation table 2.', 'Writing root directory.', 'Success.', '/ # mkdir /tmp/mnt', '/ # mount fat /tmp/mnt fbd0', '/ # cp demo.txt /tmp/mnt', '/ # ls /tmp/mnt', 'demo.txt 592 B', '/ # umount /tmp/mnt', '/ # ls /tmp/mnt', '/ # mount fat /tmp/mnt fbd0', '/ # ls /tmp/mnt_'] [2024-09-20 01:45:17,895 QEMU-ia32 DEBUG] Sending command 'sendkey ret' [2024-09-20 01:45:17,895 rtr-vterm-run DEBUG] remaining=60, n=0, interval=2, "Failed to run command" [2024-09-20 01:45:17,895 command DEBUG] self.vterm = [] [2024-09-20 01:45:17,895 QEMU-ia32 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2024-09-20 01:45:17,895 rtr-scrdump DEBUG] remaining=10, n=0, interval=1, "Failed to capture screen" convert: unable to open image `tmp-vm-python/tmp-default-screen-full.ppm': No such file or directory @ error/blob.c/OpenBlob/2959. convert: no images defined `tmp-vm-python/tmp-default-screen-term.png' @ error/convert.c/ConvertImageCommand/3229. [2024-09-20 01:45:18,901 rtr-scrdump DEBUG] remaining=9, n=1, interval=1, "Failed to capture screen" [2024-09-20 01:45:19,160 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2024-09-20 01:45:19,160 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2024-09-20 01:45:19,160 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2024-09-20 01:45:19,160 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2024-09-20 01:45:19,160 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2024-09-20 01:45:19,160 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2024-09-20 01:45:19,160 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 3454 [2024-09-20 01:45:19,160 QEMU-ia32 DEBUG] Running pipe convert tmp-vm-python/tmp-default-screen-term.png -crop 640x480 +repage -crop 8x16 +repage +adjoin txt:- | sed -e 's|[0-9]*,[0-9]*: ([^)]*)[ ]*#\([0-9A-Fa-f]\{6\}\).*|\1|' -e 's:^#.*:@:' -e 's#000000#0#g' -e 's#FFFFFF#F#' | tee tmp-vm-python/tmp-default-1.txt | sed -e :a -e 'N;s#\n##;s#^@##;/@$/{s#@$##p;d}' -e 't a' | tee tmp-vm-python/tmp-default-2.txt | sed -f /var/helenos/ci/ocr.sed | sed '/../s#.*#?#' | tee tmp-vm-python/tmp-default-3.txt | paste -sd '' | fold -w 80 | tee tmp-vm-python/tmp-default-4.txt | head -n 30 | tee tmp-vm-python/tmp-default-screen-term.txt [2024-09-20 01:45:21,510 QEMU-ia32 DEBUG] Captured text: [2024-09-20 01:45:21,510 QEMU-ia32 DEBUG] | [2024-09-20 01:45:21,510 QEMU-ia32 DEBUG] | Welcome to HelenOS! [2024-09-20 01:45:21,510 QEMU-ia32 DEBUG] | https://www.helenos.org/ [2024-09-20 01:45:21,510 QEMU-ia32 DEBUG] | [2024-09-20 01:45:21,510 QEMU-ia32 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2024-09-20 01:45:21,510 QEMU-ia32 DEBUG] | [2024-09-20 01:45:21,510 QEMU-ia32 DEBUG] | / # mkfile --size 2m /tmp/img [2024-09-20 01:45:21,510 QEMU-ia32 DEBUG] | / # ls -e /tmp [2024-09-20 01:45:21,510 QEMU-ia32 DEBUG] | img 2097152 [2024-09-20 01:45:21,510 QEMU-ia32 DEBUG] | / # /srv/bd/file_bd /tmp/img fbd0 [2024-09-20 01:45:21,510 QEMU-ia32 DEBUG] | file_bd: File-backed block device driver [2024-09-20 01:45:21,510 QEMU-ia32 DEBUG] | file_bd: Accepting connections [2024-09-20 01:45:21,510 QEMU-ia32 DEBUG] | / # mkfat --type 12 fbd0 [2024-09-20 01:45:21,510 QEMU-ia32 DEBUG] | Device: fbd0 [2024-09-20 01:45:21,510 QEMU-ia32 DEBUG] | mkfat: Block device has 4096 blocks. [2024-09-20 01:45:21,510 QEMU-ia32 DEBUG] | mkfat: Creating FAT filesystem on device fbd0. [2024-09-20 01:45:21,510 QEMU-ia32 DEBUG] | mkfat: Filesystem type FAT12. [2024-09-20 01:45:21,510 QEMU-ia32 DEBUG] | Writing allocation table 1. [2024-09-20 01:45:21,510 QEMU-ia32 DEBUG] | Writing allocation table 2. [2024-09-20 01:45:21,511 QEMU-ia32 DEBUG] | Writing root directory. [2024-09-20 01:45:21,511 QEMU-ia32 DEBUG] | Success. [2024-09-20 01:45:21,511 QEMU-ia32 DEBUG] | / # mkdir /tmp/mnt [2024-09-20 01:45:21,511 QEMU-ia32 DEBUG] | / # mount fat /tmp/mnt fbd0 [2024-09-20 01:45:21,511 QEMU-ia32 DEBUG] | / # cp demo.txt /tmp/mnt [2024-09-20 01:45:21,511 QEMU-ia32 DEBUG] | / # ls /tmp/mnt [2024-09-20 01:45:21,511 QEMU-ia32 DEBUG] | demo.txt 592 B [2024-09-20 01:45:21,511 QEMU-ia32 DEBUG] | / # umount /tmp/mnt [2024-09-20 01:45:21,511 QEMU-ia32 DEBUG] | / # ls /tmp/mnt [2024-09-20 01:45:21,511 QEMU-ia32 DEBUG] | / # mount fat /tmp/mnt fbd0 [2024-09-20 01:45:21,511 QEMU-ia32 DEBUG] | / # ls /tmp/mnt_ [2024-09-20 01:45:21,511 QEMU-ia32 DEBUG] Captured lines: ['', 'Welcome to HelenOS!', 'https://www.helenos.org/', '', "Type 'help' [Enter] to see a few survival tips.", '', '/ # mkfile --size 2m /tmp/img', '/ # ls -e /tmp', 'img 2097152', '/ # /srv/bd/file_bd /tmp/img fbd0', 'file_bd: File-backed block device driver', 'file_bd: Accepting connections', '/ # mkfat --type 12 fbd0', 'Device: fbd0', 'mkfat: Block device has 4096 blocks.', 'mkfat: Creating FAT filesystem on device fbd0.', 'mkfat: Filesystem type FAT12.', 'Writing allocation table 1.', 'Writing allocation table 2.', 'Writing root directory.', 'Success.', '/ # mkdir /tmp/mnt', '/ # mount fat /tmp/mnt fbd0', '/ # cp demo.txt /tmp/mnt', '/ # ls /tmp/mnt', 'demo.txt 592 B', '/ # umount /tmp/mnt', '/ # ls /tmp/mnt', '/ # mount fat /tmp/mnt fbd0', '/ # ls /tmp/mnt_'] [2024-09-20 01:45:21,511 command DEBUG] Read lines ['/ # ls /tmp/mnt_'] [2024-09-20 01:45:23,513 rtr-vterm-run DEBUG] remaining=58, n=1, interval=2, "Failed to run command" [2024-09-20 01:45:23,513 command DEBUG] self.vterm = [] [2024-09-20 01:45:23,514 QEMU-ia32 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2024-09-20 01:45:23,514 rtr-scrdump DEBUG] remaining=10, n=0, interval=1, "Failed to capture screen" convert: unable to read image data `tmp-vm-python/tmp-default-screen-full.ppm' @ error/pnm.c/ReadPNMImage/1350. convert: no images defined `tmp-vm-python/tmp-default-screen-term.png' @ error/convert.c/ConvertImageCommand/3229. [2024-09-20 01:45:24,523 rtr-scrdump DEBUG] remaining=9, n=1, interval=1, "Failed to capture screen" [2024-09-20 01:45:24,780 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2024-09-20 01:45:24,780 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2024-09-20 01:45:24,780 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2024-09-20 01:45:24,780 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2024-09-20 01:45:24,780 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2024-09-20 01:45:24,780 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2024-09-20 01:45:24,780 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 3358 [2024-09-20 01:45:24,780 QEMU-ia32 DEBUG] Running pipe convert tmp-vm-python/tmp-default-screen-term.png -crop 640x480 +repage -crop 8x16 +repage +adjoin txt:- | sed -e 's|[0-9]*,[0-9]*: ([^)]*)[ ]*#\([0-9A-Fa-f]\{6\}\).*|\1|' -e 's:^#.*:@:' -e 's#000000#0#g' -e 's#FFFFFF#F#' | tee tmp-vm-python/tmp-default-1.txt | sed -e :a -e 'N;s#\n##;s#^@##;/@$/{s#@$##p;d}' -e 't a' | tee tmp-vm-python/tmp-default-2.txt | sed -f /var/helenos/ci/ocr.sed | sed '/../s#.*#?#' | tee tmp-vm-python/tmp-default-3.txt | paste -sd '' | fold -w 80 | tee tmp-vm-python/tmp-default-4.txt | head -n 30 | tee tmp-vm-python/tmp-default-screen-term.txt [2024-09-20 01:45:27,217 QEMU-ia32 DEBUG] Captured text: [2024-09-20 01:45:27,217 QEMU-ia32 DEBUG] | https://www.helenos.org/ [2024-09-20 01:45:27,217 QEMU-ia32 DEBUG] | [2024-09-20 01:45:27,217 QEMU-ia32 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2024-09-20 01:45:27,217 QEMU-ia32 DEBUG] | [2024-09-20 01:45:27,217 QEMU-ia32 DEBUG] | / # mkfile --size 2m /tmp/img [2024-09-20 01:45:27,217 QEMU-ia32 DEBUG] | / # ls -e /tmp [2024-09-20 01:45:27,217 QEMU-ia32 DEBUG] | img 2097152 [2024-09-20 01:45:27,217 QEMU-ia32 DEBUG] | / # /srv/bd/file_bd /tmp/img fbd0 [2024-09-20 01:45:27,217 QEMU-ia32 DEBUG] | file_bd: File-backed block device driver [2024-09-20 01:45:27,217 QEMU-ia32 DEBUG] | file_bd: Accepting connections [2024-09-20 01:45:27,217 QEMU-ia32 DEBUG] | / # mkfat --type 12 fbd0 [2024-09-20 01:45:27,217 QEMU-ia32 DEBUG] | Device: fbd0 [2024-09-20 01:45:27,217 QEMU-ia32 DEBUG] | mkfat: Block device has 4096 blocks. [2024-09-20 01:45:27,217 QEMU-ia32 DEBUG] | mkfat: Creating FAT filesystem on device fbd0. [2024-09-20 01:45:27,218 QEMU-ia32 DEBUG] | mkfat: Filesystem type FAT12. [2024-09-20 01:45:27,218 QEMU-ia32 DEBUG] | Writing allocation table 1. [2024-09-20 01:45:27,218 QEMU-ia32 DEBUG] | Writing allocation table 2. [2024-09-20 01:45:27,218 QEMU-ia32 DEBUG] | Writing root directory. [2024-09-20 01:45:27,218 QEMU-ia32 DEBUG] | Success. [2024-09-20 01:45:27,218 QEMU-ia32 DEBUG] | / # mkdir /tmp/mnt [2024-09-20 01:45:27,218 QEMU-ia32 DEBUG] | / # mount fat /tmp/mnt fbd0 [2024-09-20 01:45:27,218 QEMU-ia32 DEBUG] | / # cp demo.txt /tmp/mnt [2024-09-20 01:45:27,218 QEMU-ia32 DEBUG] | / # ls /tmp/mnt [2024-09-20 01:45:27,218 QEMU-ia32 DEBUG] | demo.txt 592 B [2024-09-20 01:45:27,218 QEMU-ia32 DEBUG] | / # umount /tmp/mnt [2024-09-20 01:45:27,218 QEMU-ia32 DEBUG] | / # ls /tmp/mnt [2024-09-20 01:45:27,218 QEMU-ia32 DEBUG] | / # mount fat /tmp/mnt fbd0 [2024-09-20 01:45:27,218 QEMU-ia32 DEBUG] | / # ls /tmp/mnt [2024-09-20 01:45:27,218 QEMU-ia32 DEBUG] | demo.txt 592 B [2024-09-20 01:45:27,218 QEMU-ia32 DEBUG] | / # _ [2024-09-20 01:45:27,218 QEMU-ia32 DEBUG] Captured lines: ['https://www.helenos.org/', '', "Type 'help' [Enter] to see a few survival tips.", '', '/ # mkfile --size 2m /tmp/img', '/ # ls -e /tmp', 'img 2097152', '/ # /srv/bd/file_bd /tmp/img fbd0', 'file_bd: File-backed block device driver', 'file_bd: Accepting connections', '/ # mkfat --type 12 fbd0', 'Device: fbd0', 'mkfat: Block device has 4096 blocks.', 'mkfat: Creating FAT filesystem on device fbd0.', 'mkfat: Filesystem type FAT12.', 'Writing allocation table 1.', 'Writing allocation table 2.', 'Writing root directory.', 'Success.', '/ # mkdir /tmp/mnt', '/ # mount fat /tmp/mnt fbd0', '/ # cp demo.txt /tmp/mnt', '/ # ls /tmp/mnt', 'demo.txt 592 B', '/ # umount /tmp/mnt', '/ # ls /tmp/mnt', '/ # mount fat /tmp/mnt fbd0', '/ # ls /tmp/mnt', 'demo.txt 592 B', '/ # _'] [2024-09-20 01:45:27,218 command DEBUG] Read lines ['/ # ls /tmp/mnt', 'demo.txt 592 B', '/ # _'] [2024-09-20 01:45:27,218 command INFO] Command 'ls /tmp/mnt' done. [2024-09-20 01:45:27,218 QEMU-ia32 DEBUG] Sending command 'quit' Scenario passed.