/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-10-02 01:44:17,140 main DEBUG] Creating new machine default. [2024-10-02 01:44:17,140 QEMU-ia32 DEBUG] Starting QEMU: qemu-system-i386 -cdrom /var/helenos/nightly/web-ci/.build-727/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-10-02 01:44:17,195 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-10-02 01:44:19,197 rtr-ctl-socket DEBUG] remaining=28, n=1, interval=2, "Failed to connect to QEMU control socket." [2024-10-02 01:44:19,197 QEMU-ia32 INFO] Machine started. [2024-10-02 01:44:19,197 QEMU-ia32 DEBUG] Sending command 'sendkey ret' [2024-10-02 01:44:19,197 rtr-vterm DEBUG] remaining=180, n=0, interval=5, "Failed to boot into userspace" [2024-10-02 01:44:19,197 QEMU-ia32 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2024-10-02 01:44:19,198 rtr-scrdump DEBUG] remaining=10, n=0, interval=1, "Failed to capture screen" [2024-10-02 01:44:20,373 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2024-10-02 01:44:20,374 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2024-10-02 01:44:20,374 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2024-10-02 01:44:20,374 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2024-10-02 01:44:20,374 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2024-10-02 01:44:20,374 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2024-10-02 01:44:20,374 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 958 [2024-10-02 01:44:20,374 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-10-02 01:44:26,292 QEMU-ia32 DEBUG] Captured text: [2024-10-02 01:44:26,292 QEMU-ia32 DEBUG] | ________________________________________________________________________________ [2024-10-02 01:44:26,292 QEMU-ia32 DEBUG] | ????_???????????????????_??????_???????_????????_????????????????????????????_?? [2024-10-02 01:44:26,292 QEMU-ia32 DEBUG] | ????_???????????????????_????????_?????_????????_???_????_?????????_?????????_?? [2024-10-02 01:44:26,292 QEMU-ia32 DEBUG] | ________________________________________________________________________________ [2024-10-02 01:44:26,292 QEMU-ia32 DEBUG] | ________________________________________________________________________________ [2024-10-02 01:44:26,292 QEMU-ia32 DEBUG] | ?????????????_???????___________________________________________________________ [2024-10-02 01:44:26,292 QEMU-ia32 DEBUG] | ????????????????????????________________________________________________________ [2024-10-02 01:44:26,292 QEMU-ia32 DEBUG] | ??????????????????______________________________________________________________ [2024-10-02 01:44:26,292 QEMU-ia32 DEBUG] | ________________________________________________________________________________ [2024-10-02 01:44:26,292 QEMU-ia32 DEBUG] | ?_______________________________________________________________________________ [2024-10-02 01:44:26,292 QEMU-ia32 DEBUG] | ________________________________________________________________________________ [2024-10-02 01:44:26,293 QEMU-ia32 DEBUG] | ________________________________________________________________________________ [2024-10-02 01:44:26,293 QEMU-ia32 DEBUG] | ________________________________________________________________________________ [2024-10-02 01:44:26,293 QEMU-ia32 DEBUG] | ________________________________________________________________________________ [2024-10-02 01:44:26,293 QEMU-ia32 DEBUG] | ________________________________________________________________________________ [2024-10-02 01:44:26,293 QEMU-ia32 DEBUG] | ________________________________________________________________________________ [2024-10-02 01:44:26,293 QEMU-ia32 DEBUG] | ________________________________________________________________________________ [2024-10-02 01:44:26,293 QEMU-ia32 DEBUG] | ________________________________________________________________________________ [2024-10-02 01:44:26,293 QEMU-ia32 DEBUG] | ________________________________________________________________________________ [2024-10-02 01:44:26,293 QEMU-ia32 DEBUG] | ________________________________________________________________________________ [2024-10-02 01:44:26,293 QEMU-ia32 DEBUG] | ________________________________________________________________________________ [2024-10-02 01:44:26,293 QEMU-ia32 DEBUG] | ________________________________________________________________________________ [2024-10-02 01:44:26,293 QEMU-ia32 DEBUG] | ________________________________________________________________________________ [2024-10-02 01:44:26,293 QEMU-ia32 DEBUG] Captured lines: ['________________________________________________________________________________', '????_???????????????????_??????_???????_????????_????????????????????????????_??', '????_???????????????????_????????_?????_????????_???_????_?????????_?????????_??', '________________________________________________________________________________', '________________________________________________________________________________', '?????????????_???????___________________________________________________________', '????????????????????????________________________________________________________', '??????????????????______________________________________________________________', '________________________________________________________________________________', '?_______________________________________________________________________________', '________________________________________________________________________________', '________________________________________________________________________________', '________________________________________________________________________________', '________________________________________________________________________________', '________________________________________________________________________________', '________________________________________________________________________________', '________________________________________________________________________________', '________________________________________________________________________________', '________________________________________________________________________________', '________________________________________________________________________________', '________________________________________________________________________________', '________________________________________________________________________________', '________________________________________________________________________________'] [2024-10-02 01:44:31,297 rtr-vterm DEBUG] remaining=175, n=1, interval=5, "Failed to boot into userspace" [2024-10-02 01:44:31,297 QEMU-ia32 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2024-10-02 01:44:31,298 rtr-scrdump DEBUG] remaining=10, n=0, interval=1, "Failed to capture screen" [2024-10-02 01:44:32,218 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2024-10-02 01:44:32,218 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2024-10-02 01:44:32,218 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2024-10-02 01:44:32,218 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2024-10-02 01:44:32,218 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2024-10-02 01:44:32,218 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2024-10-02 01:44:32,218 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 3845 [2024-10-02 01:44:32,218 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-10-02 01:44:36,963 QEMU-ia32 DEBUG] Captured text: [2024-10-02 01:44:36,963 QEMU-ia32 DEBUG] | ???????????????????????????????????????_________________________________________ [2024-10-02 01:44:36,963 QEMU-ia32 DEBUG] | ????????????????????????????????????????________________________________________ [2024-10-02 01:44:36,963 QEMU-ia32 DEBUG] | ??????????????????????????????????????????______________________________________ [2024-10-02 01:44:36,963 QEMU-ia32 DEBUG] | ??????????????????????????????????????????______________________________________ [2024-10-02 01:44:36,963 QEMU-ia32 DEBUG] | ????????????????????????????????????????????????________________________________ [2024-10-02 01:44:36,963 QEMU-ia32 DEBUG] | ????????????????????????????????????????????????________________________________ [2024-10-02 01:44:36,963 QEMU-ia32 DEBUG] | ????????????????????????????????????????????____________________________________ [2024-10-02 01:44:36,963 QEMU-ia32 DEBUG] | ??????????????????????????????????????????????????????????????????______________ [2024-10-02 01:44:36,963 QEMU-ia32 DEBUG] | ?????????????????????????????????????????????????????????????????_______________ [2024-10-02 01:44:36,963 QEMU-ia32 DEBUG] | ???????????????????????????????????????????_____________________________________ [2024-10-02 01:44:36,963 QEMU-ia32 DEBUG] | ???????????????????????????????????????????_____________________________________ [2024-10-02 01:44:36,963 QEMU-ia32 DEBUG] | ??????????????????????????????????????__________________________________________ [2024-10-02 01:44:36,963 QEMU-ia32 DEBUG] | ?????????????????????????????????_______________________________________________ [2024-10-02 01:44:36,964 QEMU-ia32 DEBUG] | ?????????????????????????????????????????????????????????????___________________ [2024-10-02 01:44:36,964 QEMU-ia32 DEBUG] | ?????????????????????????????????????????????????????????????___________________ [2024-10-02 01:44:36,964 QEMU-ia32 DEBUG] | ????????????????????????????????????????????????????????________________________ [2024-10-02 01:44:36,964 QEMU-ia32 DEBUG] | ???????????????????????????????????????????????????????_________________________ [2024-10-02 01:44:36,964 QEMU-ia32 DEBUG] | ??????????????????????????????????????????????__________________________________ [2024-10-02 01:44:36,964 QEMU-ia32 DEBUG] | ????????????????????????????????????????________________________________________ [2024-10-02 01:44:36,964 QEMU-ia32 DEBUG] | ?_______________________________________________________________________________ [2024-10-02 01:44:36,964 QEMU-ia32 DEBUG] | ________________________________________________________________________________ [2024-10-02 01:44:36,964 QEMU-ia32 DEBUG] | ________________________________________________________________________________ [2024-10-02 01:44:36,964 QEMU-ia32 DEBUG] | ________________________________________________________________________________ [2024-10-02 01:44:36,964 QEMU-ia32 DEBUG] | ________________________________________________________________________________ [2024-10-02 01:44:36,964 QEMU-ia32 DEBUG] | ________________________________________________________________________________ [2024-10-02 01:44:36,964 QEMU-ia32 DEBUG] | ________________________________________________________________________________ [2024-10-02 01:44:36,964 QEMU-ia32 DEBUG] | ________________________________________________________________________________ [2024-10-02 01:44:36,964 QEMU-ia32 DEBUG] | ________________________________________________________________________________ [2024-10-02 01:44:36,964 QEMU-ia32 DEBUG] | ________________________________________________________________________________ [2024-10-02 01:44:36,964 QEMU-ia32 DEBUG] | ________________________________________________________________________________ [2024-10-02 01:44:36,964 QEMU-ia32 DEBUG] Captured lines: ['???????????????????????????????????????_________________________________________', '????????????????????????????????????????________________________________________', '??????????????????????????????????????????______________________________________', '??????????????????????????????????????????______________________________________', '????????????????????????????????????????????????________________________________', '????????????????????????????????????????????????________________________________', '????????????????????????????????????????????____________________________________', '??????????????????????????????????????????????????????????????????______________', '?????????????????????????????????????????????????????????????????_______________', '???????????????????????????????????????????_____________________________________', '???????????????????????????????????????????_____________________________________', '??????????????????????????????????????__________________________________________', '?????????????????????????????????_______________________________________________', '?????????????????????????????????????????????????????????????___________________', '?????????????????????????????????????????????????????????????___________________', '????????????????????????????????????????????????????????________________________', '???????????????????????????????????????????????????????_________________________', '??????????????????????????????????????????????__________________________________', '????????????????????????????????????????________________________________________', '?_______________________________________________________________________________', '________________________________________________________________________________', '________________________________________________________________________________', '________________________________________________________________________________', '________________________________________________________________________________', '________________________________________________________________________________', '________________________________________________________________________________', '________________________________________________________________________________', '________________________________________________________________________________', '________________________________________________________________________________', '________________________________________________________________________________'] [2024-10-02 01:44:41,969 rtr-vterm DEBUG] remaining=170, n=2, interval=5, "Failed to boot into userspace" [2024-10-02 01:44:41,970 QEMU-ia32 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2024-10-02 01:44:41,970 rtr-scrdump DEBUG] remaining=10, n=0, interval=1, "Failed to capture screen" [2024-10-02 01:44:42,813 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2024-10-02 01:44:42,813 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2024-10-02 01:44:42,814 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2024-10-02 01:44:42,814 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2024-10-02 01:44:42,814 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2024-10-02 01:44:42,814 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2024-10-02 01:44:42,814 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 5440 [2024-10-02 01:44:42,814 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-10-02 01:44:48,068 QEMU-ia32 DEBUG] Captured text: [2024-10-02 01:44:48,068 QEMU-ia32 DEBUG] | ????????????????????????????????????????????????????____________________________ [2024-10-02 01:44:48,068 QEMU-ia32 DEBUG] | ???????????????????????????????????????????????????????????????????????_________ [2024-10-02 01:44:48,068 QEMU-ia32 DEBUG] | ????????????????????????????????????????????????????????????????????????________ [2024-10-02 01:44:48,068 QEMU-ia32 DEBUG] | ??????????????????????????????????????????????????????????????????????__________ [2024-10-02 01:44:48,068 QEMU-ia32 DEBUG] | ???????????????????????????????????????????????????_____________________________ [2024-10-02 01:44:48,069 QEMU-ia32 DEBUG] | ???????????????????????????????????????????????????_____________________________ [2024-10-02 01:44:48,069 QEMU-ia32 DEBUG] | ?????????????????????????????????????????????___________________________________ [2024-10-02 01:44:48,069 QEMU-ia32 DEBUG] | ??????????????????????????????????????????????????????????????????????????????__ [2024-10-02 01:44:48,069 QEMU-ia32 DEBUG] | ????????????????????????????????????????????????????????????_??????????????????_ [2024-10-02 01:44:48,069 QEMU-ia32 DEBUG] | ??????????????????????????????????????????????????????????????????????__________ [2024-10-02 01:44:48,069 QEMU-ia32 DEBUG] | ???????????????????????????????????????????????????????????????????????????_____ [2024-10-02 01:44:48,069 QEMU-ia32 DEBUG] | ????????????????????????????????????????????????????????????????????????????____ [2024-10-02 01:44:48,069 QEMU-ia32 DEBUG] | ?????????????????????????????????????????????????????????_?????????????????_____ [2024-10-02 01:44:48,069 QEMU-ia32 DEBUG] | ???????????????????????????????????????????????????????????_____________________ [2024-10-02 01:44:48,069 QEMU-ia32 DEBUG] | ?????????????????????????????????????????????????????????????___________________ [2024-10-02 01:44:48,069 QEMU-ia32 DEBUG] | ?????????????????????????????????????????????___________________________________ [2024-10-02 01:44:48,069 QEMU-ia32 DEBUG] | ???????????????????????????????????????????????????????????_____________________ [2024-10-02 01:44:48,069 QEMU-ia32 DEBUG] | ?????????????????????????????????????????????????????????????___________________ [2024-10-02 01:44:48,069 QEMU-ia32 DEBUG] | ?????????????????????????????????????????????????????????????___________________ [2024-10-02 01:44:48,069 QEMU-ia32 DEBUG] | ?????????????????????????????????????????????___________________________________ [2024-10-02 01:44:48,069 QEMU-ia32 DEBUG] | ????????????????????????????????????????????????????????????____________________ [2024-10-02 01:44:48,069 QEMU-ia32 DEBUG] | ???????????????????????????????????????????????????????_??????__________________ [2024-10-02 01:44:48,069 QEMU-ia32 DEBUG] | ???????????????????????????????????????????????_________________________________ [2024-10-02 01:44:48,069 QEMU-ia32 DEBUG] | ????????????????????????????????????????????????????????????____________________ [2024-10-02 01:44:48,069 QEMU-ia32 DEBUG] | ?????????????????????????????????????????????????????????????___________________ [2024-10-02 01:44:48,069 QEMU-ia32 DEBUG] | ????????????????????????????????????????????????????????????_??_________________ [2024-10-02 01:44:48,069 QEMU-ia32 DEBUG] | ??????????????????????????????????????????????????????????????????????__________ [2024-10-02 01:44:48,069 QEMU-ia32 DEBUG] | ???????????????????????????????????????????????????????????????????????_________ [2024-10-02 01:44:48,069 QEMU-ia32 DEBUG] | ??????????????????????????????????????????????????????????????????????????______ [2024-10-02 01:44:48,069 QEMU-ia32 DEBUG] | ???????????????????????????_??????_????????????????????????????????????????_____ [2024-10-02 01:44:48,069 QEMU-ia32 DEBUG] Captured lines: ['????????????????????????????????????????????????????____________________________', '???????????????????????????????????????????????????????????????????????_________', '????????????????????????????????????????????????????????????????????????________', '??????????????????????????????????????????????????????????????????????__________', '???????????????????????????????????????????????????_____________________________', '???????????????????????????????????????????????????_____________________________', '?????????????????????????????????????????????___________________________________', '??????????????????????????????????????????????????????????????????????????????__', '????????????????????????????????????????????????????????????_??????????????????_', '??????????????????????????????????????????????????????????????????????__________', '???????????????????????????????????????????????????????????????????????????_____', '????????????????????????????????????????????????????????????????????????????____', '?????????????????????????????????????????????????????????_?????????????????_____', '???????????????????????????????????????????????????????????_____________________', '?????????????????????????????????????????????????????????????___________________', '?????????????????????????????????????????????___________________________________', '???????????????????????????????????????????????????????????_____________________', '?????????????????????????????????????????????????????????????___________________', '?????????????????????????????????????????????????????????????___________________', '?????????????????????????????????????????????___________________________________', '????????????????????????????????????????????????????????????____________________', '???????????????????????????????????????????????????????_??????__________________', '???????????????????????????????????????????????_________________________________', '????????????????????????????????????????????????????????????____________________', '?????????????????????????????????????????????????????????????___________________', '????????????????????????????????????????????????????????????_??_________________', '??????????????????????????????????????????????????????????????????????__________', '???????????????????????????????????????????????????????????????????????_________', '??????????????????????????????????????????????????????????????????????????______', '???????????????????????????_??????_????????????????????????????????????????_____'] [2024-10-02 01:44:53,076 rtr-vterm DEBUG] remaining=165, n=3, interval=5, "Failed to boot into userspace" [2024-10-02 01:44:53,076 QEMU-ia32 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2024-10-02 01:44:53,077 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-10-02 01:44:54,084 rtr-scrdump DEBUG] remaining=9, n=1, interval=1, "Failed to capture screen" [2024-10-02 01:44:54,868 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2024-10-02 01:44:54,868 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2024-10-02 01:44:54,868 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2024-10-02 01:44:54,868 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2024-10-02 01:44:54,868 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2024-10-02 01:44:54,868 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2024-10-02 01:44:54,868 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 6465 [2024-10-02 01:44:54,869 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-10-02 01:44:59,553 QEMU-ia32 DEBUG] Captured text: [2024-10-02 01:44:59,553 QEMU-ia32 DEBUG] | ???????????????????????????????????????????????????????????????????_____________ [2024-10-02 01:44:59,553 QEMU-ia32 DEBUG] | ??????????????????????????????????????????????????______________________________ [2024-10-02 01:44:59,553 QEMU-ia32 DEBUG] | ??????????????????????????????????????????????????______________________________ [2024-10-02 01:44:59,553 QEMU-ia32 DEBUG] | ???????????????????????????????????????????????????????????????_________________ [2024-10-02 01:44:59,553 QEMU-ia32 DEBUG] | ??????????????????????????????????????????????????????????????__________________ [2024-10-02 01:44:59,553 QEMU-ia32 DEBUG] | ????????????????????????????????????????????????????____________________________ [2024-10-02 01:44:59,553 QEMU-ia32 DEBUG] | ???????????????????????????????????????????????????????_________________________ [2024-10-02 01:44:59,553 QEMU-ia32 DEBUG] | ??????????????????????????????????????????????????????????????????????????______ [2024-10-02 01:44:59,553 QEMU-ia32 DEBUG] | ????????????????????????????????????????????????????????????????????????????____ [2024-10-02 01:44:59,553 QEMU-ia32 DEBUG] | ??????????????????????????????????????????????????????????????????????????______ [2024-10-02 01:44:59,553 QEMU-ia32 DEBUG] | ????????????????????????????????????????????????????????????????????????________ [2024-10-02 01:44:59,553 QEMU-ia32 DEBUG] | ???????????????????????????????????????????????????????????????????????????????? [2024-10-02 01:44:59,553 QEMU-ia32 DEBUG] | ???????????????????????????????????????????????????????_??????????????????_????? [2024-10-02 01:44:59,553 QEMU-ia32 DEBUG] | ???????????????????????????????????????????????????????????????????????????????? [2024-10-02 01:44:59,553 QEMU-ia32 DEBUG] | ???????????????????????????????????????????????????????????????????????????????? [2024-10-02 01:44:59,553 QEMU-ia32 DEBUG] | ?????????????????????????????????????????????????????????????????????????_______ [2024-10-02 01:44:59,553 QEMU-ia32 DEBUG] | ???????????????????????????????????????????????????????????????????????????_____ [2024-10-02 01:44:59,553 QEMU-ia32 DEBUG] | ???????????????????????????????????????????????????????????????????????????????? [2024-10-02 01:44:59,553 QEMU-ia32 DEBUG] | ?????????????????????????????????????????????????????????_??????????????????_??? [2024-10-02 01:44:59,553 QEMU-ia32 DEBUG] | ????????????????????????????????????????????????________________________________ [2024-10-02 01:44:59,553 QEMU-ia32 DEBUG] | ????????????????????????????????????????????____________________________________ [2024-10-02 01:44:59,553 QEMU-ia32 DEBUG] | ??????????????????????????????????????????????_???????????????????????__________ [2024-10-02 01:44:59,553 QEMU-ia32 DEBUG] | ?????????????????????????????????????????????????????????????????_??????________ [2024-10-02 01:44:59,554 QEMU-ia32 DEBUG] | ????????????????????????????????????????????????????????????____________________ [2024-10-02 01:44:59,554 QEMU-ia32 DEBUG] | ??????????????????????????????????????????????????______________________________ [2024-10-02 01:44:59,554 QEMU-ia32 DEBUG] | ???????????????????????????????????????????_____________________________________ [2024-10-02 01:44:59,554 QEMU-ia32 DEBUG] | ???????????????????????????????????????????????_________________________________ [2024-10-02 01:44:59,554 QEMU-ia32 DEBUG] | ????????????????????????????????????????????????________________________________ [2024-10-02 01:44:59,554 QEMU-ia32 DEBUG] | ?????????????????????????????????????????????????????????????????_______________ [2024-10-02 01:44:59,554 QEMU-ia32 DEBUG] | ?????????????????????????????????????????????????????????????????_______________ [2024-10-02 01:44:59,554 QEMU-ia32 DEBUG] Captured lines: ['???????????????????????????????????????????????????????????????????_____________', '??????????????????????????????????????????????????______________________________', '??????????????????????????????????????????????????______________________________', '???????????????????????????????????????????????????????????????_________________', '??????????????????????????????????????????????????????????????__________________', '????????????????????????????????????????????????????____________________________', '???????????????????????????????????????????????????????_________________________', '??????????????????????????????????????????????????????????????????????????______', '????????????????????????????????????????????????????????????????????????????____', '??????????????????????????????????????????????????????????????????????????______', '????????????????????????????????????????????????????????????????????????________', '????????????????????????????????????????????????????????????????????????????????', '???????????????????????????????????????????????????????_??????????????????_?????', '????????????????????????????????????????????????????????????????????????????????', '????????????????????????????????????????????????????????????????????????????????', '?????????????????????????????????????????????????????????????????????????_______', '???????????????????????????????????????????????????????????????????????????_____', '????????????????????????????????????????????????????????????????????????????????', '?????????????????????????????????????????????????????????_??????????????????_???', '????????????????????????????????????????????????________________________________', '????????????????????????????????????????????____________________________________', '??????????????????????????????????????????????_???????????????????????__________', '?????????????????????????????????????????????????????????????????_??????________', '????????????????????????????????????????????????????????????____________________', '??????????????????????????????????????????????????______________________________', '???????????????????????????????????????????_____________________________________', '???????????????????????????????????????????????_________________________________', '????????????????????????????????????????????????________________________________', '?????????????????????????????????????????????????????????????????_______________', '?????????????????????????????????????????????????????????????????_______________'] [2024-10-02 01:45:04,557 rtr-vterm DEBUG] remaining=160, n=4, interval=5, "Failed to boot into userspace" [2024-10-02 01:45:04,558 QEMU-ia32 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2024-10-02 01:45:04,558 rtr-scrdump DEBUG] remaining=10, n=0, interval=1, "Failed to capture screen" [2024-10-02 01:45:05,272 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2024-10-02 01:45:05,272 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2024-10-02 01:45:05,272 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2024-10-02 01:45:05,272 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2024-10-02 01:45:05,272 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2024-10-02 01:45:05,272 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2024-10-02 01:45:05,272 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 1623 [2024-10-02 01:45:05,273 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-10-02 01:45:10,270 QEMU-ia32 DEBUG] Captured text: [2024-10-02 01:45:10,270 QEMU-ia32 DEBUG] | HelenOS release 0.14.1 (Aladar), revision d31c3ea70 [2024-10-02 01:45:10,271 QEMU-ia32 DEBUG] | Built on 2024-10-02 01:40:48 [2024-10-02 01:45:10,271 QEMU-ia32 DEBUG] | Running on ia32 (terminal/58) [2024-10-02 01:45:10,271 QEMU-ia32 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2024-10-02 01:45:10,271 QEMU-ia32 DEBUG] | [2024-10-02 01:45:10,271 QEMU-ia32 DEBUG] | Welcome to HelenOS! [2024-10-02 01:45:10,271 QEMU-ia32 DEBUG] | https://www.helenos.org/ [2024-10-02 01:45:10,271 QEMU-ia32 DEBUG] | [2024-10-02 01:45:10,271 QEMU-ia32 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2024-10-02 01:45:10,271 QEMU-ia32 DEBUG] | [2024-10-02 01:45:10,271 QEMU-ia32 DEBUG] | / # _ [2024-10-02 01:45:10,271 QEMU-ia32 DEBUG] | [2024-10-02 01:45:10,271 QEMU-ia32 DEBUG] | [2024-10-02 01:45:10,271 QEMU-ia32 DEBUG] | [2024-10-02 01:45:10,271 QEMU-ia32 DEBUG] | [2024-10-02 01:45:10,271 QEMU-ia32 DEBUG] | [2024-10-02 01:45:10,271 QEMU-ia32 DEBUG] | [2024-10-02 01:45:10,271 QEMU-ia32 DEBUG] | [2024-10-02 01:45:10,271 QEMU-ia32 DEBUG] | [2024-10-02 01:45:10,271 QEMU-ia32 DEBUG] | [2024-10-02 01:45:10,272 QEMU-ia32 DEBUG] | [2024-10-02 01:45:10,272 QEMU-ia32 DEBUG] | [2024-10-02 01:45:10,272 QEMU-ia32 DEBUG] | [2024-10-02 01:45:10,272 QEMU-ia32 DEBUG] | [2024-10-02 01:45:10,272 QEMU-ia32 DEBUG] | [2024-10-02 01:45:10,272 QEMU-ia32 DEBUG] | [2024-10-02 01:45:10,272 QEMU-ia32 DEBUG] | [2024-10-02 01:45:10,272 QEMU-ia32 DEBUG] | [2024-10-02 01:45:10,272 QEMU-ia32 DEBUG] | [2024-10-02 01:45:10,272 QEMU-ia32 DEBUG] | [2024-10-02 01:45:10,272 QEMU-ia32 DEBUG] Captured lines: ['HelenOS release 0.14.1 (Aladar), revision d31c3ea70', 'Built on 2024-10-02 01:40:48', 'Running on ia32 (terminal/58)', 'Copyright (c) 2001-2024 HelenOS project', '', 'Welcome to HelenOS!', 'https://www.helenos.org/', '', "Type 'help' [Enter] to see a few survival tips.", '', '/ # _', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', ''] [2024-10-02 01:45:10,272 QEMU-ia32 INFO] Machine booted into userspace. [2024-10-02 01:45:10,272 command INFO] Typing 'mkfile --size 2m /tmp/img' into default. [2024-10-02 01:45:10,272 command DEBUG] RE for prompt matching: re.compile('^/[^ ]* #\\ _[\t ]*$') [2024-10-02 01:45:10,273 QEMU-ia32 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2024-10-02 01:45:10,273 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-10-02 01:45:11,287 rtr-scrdump DEBUG] remaining=9, n=1, interval=1, "Failed to capture screen" [2024-10-02 01:45:11,846 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2024-10-02 01:45:11,847 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2024-10-02 01:45:11,847 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2024-10-02 01:45:11,847 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2024-10-02 01:45:11,847 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2024-10-02 01:45:11,847 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2024-10-02 01:45:11,847 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 1623 [2024-10-02 01:45:11,847 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-10-02 01:45:16,482 QEMU-ia32 DEBUG] Captured text: [2024-10-02 01:45:16,482 QEMU-ia32 DEBUG] | HelenOS release 0.14.1 (Aladar), revision d31c3ea70 [2024-10-02 01:45:16,482 QEMU-ia32 DEBUG] | Built on 2024-10-02 01:40:48 [2024-10-02 01:45:16,482 QEMU-ia32 DEBUG] | Running on ia32 (terminal/58) [2024-10-02 01:45:16,482 QEMU-ia32 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2024-10-02 01:45:16,482 QEMU-ia32 DEBUG] | [2024-10-02 01:45:16,482 QEMU-ia32 DEBUG] | Welcome to HelenOS! [2024-10-02 01:45:16,482 QEMU-ia32 DEBUG] | https://www.helenos.org/ [2024-10-02 01:45:16,482 QEMU-ia32 DEBUG] | [2024-10-02 01:45:16,482 QEMU-ia32 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2024-10-02 01:45:16,483 QEMU-ia32 DEBUG] | [2024-10-02 01:45:16,483 QEMU-ia32 DEBUG] | / # _ [2024-10-02 01:45:16,483 QEMU-ia32 DEBUG] | [2024-10-02 01:45:16,483 QEMU-ia32 DEBUG] | [2024-10-02 01:45:16,483 QEMU-ia32 DEBUG] | [2024-10-02 01:45:16,483 QEMU-ia32 DEBUG] | [2024-10-02 01:45:16,483 QEMU-ia32 DEBUG] | [2024-10-02 01:45:16,483 QEMU-ia32 DEBUG] | [2024-10-02 01:45:16,483 QEMU-ia32 DEBUG] | [2024-10-02 01:45:16,483 QEMU-ia32 DEBUG] | [2024-10-02 01:45:16,483 QEMU-ia32 DEBUG] | [2024-10-02 01:45:16,483 QEMU-ia32 DEBUG] | [2024-10-02 01:45:16,483 QEMU-ia32 DEBUG] | [2024-10-02 01:45:16,483 QEMU-ia32 DEBUG] | [2024-10-02 01:45:16,483 QEMU-ia32 DEBUG] | [2024-10-02 01:45:16,483 QEMU-ia32 DEBUG] | [2024-10-02 01:45:16,483 QEMU-ia32 DEBUG] | [2024-10-02 01:45:16,483 QEMU-ia32 DEBUG] | [2024-10-02 01:45:16,483 QEMU-ia32 DEBUG] | [2024-10-02 01:45:16,483 QEMU-ia32 DEBUG] | [2024-10-02 01:45:16,483 QEMU-ia32 DEBUG] | [2024-10-02 01:45:16,483 QEMU-ia32 DEBUG] Captured lines: ['HelenOS release 0.14.1 (Aladar), revision d31c3ea70', 'Built on 2024-10-02 01:40:48', 'Running on ia32 (terminal/58)', 'Copyright (c) 2001-2024 HelenOS project', '', 'Welcome to HelenOS!', 'https://www.helenos.org/', '', "Type 'help' [Enter] to see a few survival tips.", '', '/ # _', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', ''] [2024-10-02 01:45:16,483 QEMU-ia32 DEBUG] Sending command 'sendkey m' [2024-10-02 01:45:16,483 QEMU-ia32 DEBUG] Sending command 'sendkey k' [2024-10-02 01:45:16,484 QEMU-ia32 DEBUG] Sending command 'sendkey f' [2024-10-02 01:45:16,484 QEMU-ia32 DEBUG] Sending command 'sendkey i' [2024-10-02 01:45:16,484 QEMU-ia32 DEBUG] Sending command 'sendkey l' [2024-10-02 01:45:16,484 QEMU-ia32 DEBUG] Sending command 'sendkey e' [2024-10-02 01:45:16,484 QEMU-ia32 DEBUG] Sending command 'sendkey spc' [2024-10-02 01:45:16,484 QEMU-ia32 DEBUG] Sending command 'sendkey minus' [2024-10-02 01:45:16,484 QEMU-ia32 DEBUG] Sending command 'sendkey minus' [2024-10-02 01:45:16,484 QEMU-ia32 DEBUG] Sending command 'sendkey s' [2024-10-02 01:45:16,484 QEMU-ia32 DEBUG] Sending command 'sendkey i' [2024-10-02 01:45:16,484 QEMU-ia32 DEBUG] Sending command 'sendkey z' [2024-10-02 01:45:16,484 QEMU-ia32 DEBUG] Sending command 'sendkey e' [2024-10-02 01:45:16,484 QEMU-ia32 DEBUG] Sending command 'sendkey spc' [2024-10-02 01:45:16,484 QEMU-ia32 DEBUG] Sending command 'sendkey 2' [2024-10-02 01:45:16,484 QEMU-ia32 DEBUG] Sending command 'sendkey m' [2024-10-02 01:45:16,484 QEMU-ia32 DEBUG] Sending command 'sendkey spc' [2024-10-02 01:45:16,484 QEMU-ia32 DEBUG] Sending command 'sendkey slash' [2024-10-02 01:45:16,484 QEMU-ia32 DEBUG] Sending command 'sendkey t' [2024-10-02 01:45:16,484 QEMU-ia32 DEBUG] Sending command 'sendkey m' [2024-10-02 01:45:16,484 QEMU-ia32 DEBUG] Sending command 'sendkey p' [2024-10-02 01:45:16,484 QEMU-ia32 DEBUG] Sending command 'sendkey slash' [2024-10-02 01:45:16,484 QEMU-ia32 DEBUG] Sending command 'sendkey i' [2024-10-02 01:45:16,484 QEMU-ia32 DEBUG] Sending command 'sendkey m' [2024-10-02 01:45:16,484 QEMU-ia32 DEBUG] Sending command 'sendkey g' [2024-10-02 01:45:16,485 rtr-vterm-type DEBUG] remaining=60, n=0, interval=2, "Failed to type command" [2024-10-02 01:45:16,485 QEMU-ia32 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2024-10-02 01:45:16,485 rtr-scrdump DEBUG] remaining=10, n=0, interval=1, "Failed to capture screen" [2024-10-02 01:45:17,578 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2024-10-02 01:45:17,578 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2024-10-02 01:45:17,578 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2024-10-02 01:45:17,579 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2024-10-02 01:45:17,579 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2024-10-02 01:45:17,579 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2024-10-02 01:45:17,579 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 1623 [2024-10-02 01:45:17,579 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-10-02 01:45:22,746 QEMU-ia32 DEBUG] Captured text: [2024-10-02 01:45:22,746 QEMU-ia32 DEBUG] | HelenOS release 0.14.1 (Aladar), revision d31c3ea70 [2024-10-02 01:45:22,746 QEMU-ia32 DEBUG] | Built on 2024-10-02 01:40:48 [2024-10-02 01:45:22,746 QEMU-ia32 DEBUG] | Running on ia32 (terminal/58) [2024-10-02 01:45:22,746 QEMU-ia32 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2024-10-02 01:45:22,746 QEMU-ia32 DEBUG] | [2024-10-02 01:45:22,747 QEMU-ia32 DEBUG] | Welcome to HelenOS! [2024-10-02 01:45:22,747 QEMU-ia32 DEBUG] | https://www.helenos.org/ [2024-10-02 01:45:22,747 QEMU-ia32 DEBUG] | [2024-10-02 01:45:22,747 QEMU-ia32 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2024-10-02 01:45:22,747 QEMU-ia32 DEBUG] | [2024-10-02 01:45:22,747 QEMU-ia32 DEBUG] | / # _ [2024-10-02 01:45:22,747 QEMU-ia32 DEBUG] | [2024-10-02 01:45:22,747 QEMU-ia32 DEBUG] | [2024-10-02 01:45:22,747 QEMU-ia32 DEBUG] | [2024-10-02 01:45:22,747 QEMU-ia32 DEBUG] | [2024-10-02 01:45:22,747 QEMU-ia32 DEBUG] | [2024-10-02 01:45:22,747 QEMU-ia32 DEBUG] | [2024-10-02 01:45:22,747 QEMU-ia32 DEBUG] | [2024-10-02 01:45:22,747 QEMU-ia32 DEBUG] | [2024-10-02 01:45:22,747 QEMU-ia32 DEBUG] | [2024-10-02 01:45:22,747 QEMU-ia32 DEBUG] | [2024-10-02 01:45:22,747 QEMU-ia32 DEBUG] | [2024-10-02 01:45:22,747 QEMU-ia32 DEBUG] | [2024-10-02 01:45:22,747 QEMU-ia32 DEBUG] | [2024-10-02 01:45:22,747 QEMU-ia32 DEBUG] | [2024-10-02 01:45:22,747 QEMU-ia32 DEBUG] | [2024-10-02 01:45:22,747 QEMU-ia32 DEBUG] | [2024-10-02 01:45:22,747 QEMU-ia32 DEBUG] | [2024-10-02 01:45:22,747 QEMU-ia32 DEBUG] | [2024-10-02 01:45:22,747 QEMU-ia32 DEBUG] | [2024-10-02 01:45:22,747 QEMU-ia32 DEBUG] Captured lines: ['HelenOS release 0.14.1 (Aladar), revision d31c3ea70', 'Built on 2024-10-02 01:40:48', 'Running on ia32 (terminal/58)', 'Copyright (c) 2001-2024 HelenOS project', '', 'Welcome to HelenOS!', 'https://www.helenos.org/', '', "Type 'help' [Enter] to see a few survival tips.", '', '/ # _', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', ''] [2024-10-02 01:45:24,749 rtr-vterm-type DEBUG] remaining=58, n=1, interval=2, "Failed to type command" [2024-10-02 01:45:24,749 QEMU-ia32 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2024-10-02 01:45:24,750 rtr-scrdump DEBUG] remaining=10, n=0, interval=1, "Failed to capture screen" [2024-10-02 01:45:25,550 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2024-10-02 01:45:25,550 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2024-10-02 01:45:25,550 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2024-10-02 01:45:25,550 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2024-10-02 01:45:25,550 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2024-10-02 01:45:25,550 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2024-10-02 01:45:25,550 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 1776 [2024-10-02 01:45:25,551 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-10-02 01:45:33,500 QEMU-ia32 DEBUG] Captured text: [2024-10-02 01:45:33,500 QEMU-ia32 DEBUG] | HelenOS release 0.14.1 (Aladar), revision d31c3ea70 [2024-10-02 01:45:33,500 QEMU-ia32 DEBUG] | Built on 2024-10-02 01:40:48 [2024-10-02 01:45:33,500 QEMU-ia32 DEBUG] | Running on ia32 (terminal/58) [2024-10-02 01:45:33,500 QEMU-ia32 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2024-10-02 01:45:33,501 QEMU-ia32 DEBUG] | [2024-10-02 01:45:33,501 QEMU-ia32 DEBUG] | Welcome to HelenOS! [2024-10-02 01:45:33,501 QEMU-ia32 DEBUG] | https://www.helenos.org/ [2024-10-02 01:45:33,501 QEMU-ia32 DEBUG] | [2024-10-02 01:45:33,501 QEMU-ia32 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2024-10-02 01:45:33,501 QEMU-ia32 DEBUG] | [2024-10-02 01:45:33,501 QEMU-ia32 DEBUG] | / # mkfile --size 2m /tmp/img_ [2024-10-02 01:45:33,501 QEMU-ia32 DEBUG] | [2024-10-02 01:45:33,501 QEMU-ia32 DEBUG] | [2024-10-02 01:45:33,501 QEMU-ia32 DEBUG] | [2024-10-02 01:45:33,501 QEMU-ia32 DEBUG] | [2024-10-02 01:45:33,501 QEMU-ia32 DEBUG] | [2024-10-02 01:45:33,501 QEMU-ia32 DEBUG] | [2024-10-02 01:45:33,501 QEMU-ia32 DEBUG] | [2024-10-02 01:45:33,501 QEMU-ia32 DEBUG] | [2024-10-02 01:45:33,501 QEMU-ia32 DEBUG] | [2024-10-02 01:45:33,501 QEMU-ia32 DEBUG] | [2024-10-02 01:45:33,501 QEMU-ia32 DEBUG] | [2024-10-02 01:45:33,501 QEMU-ia32 DEBUG] | [2024-10-02 01:45:33,502 QEMU-ia32 DEBUG] | [2024-10-02 01:45:33,502 QEMU-ia32 DEBUG] | [2024-10-02 01:45:33,502 QEMU-ia32 DEBUG] | [2024-10-02 01:45:33,502 QEMU-ia32 DEBUG] | [2024-10-02 01:45:33,502 QEMU-ia32 DEBUG] | [2024-10-02 01:45:33,502 QEMU-ia32 DEBUG] | [2024-10-02 01:45:33,502 QEMU-ia32 DEBUG] | [2024-10-02 01:45:33,502 QEMU-ia32 DEBUG] Captured lines: ['HelenOS release 0.14.1 (Aladar), revision d31c3ea70', 'Built on 2024-10-02 01:40:48', 'Running on ia32 (terminal/58)', '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-10-02 01:45:33,502 QEMU-ia32 DEBUG] Sending command 'sendkey ret' [2024-10-02 01:45:33,502 rtr-vterm-run DEBUG] remaining=60, n=0, interval=2, "Failed to run command" [2024-10-02 01:45:33,502 command DEBUG] self.vterm = [] [2024-10-02 01:45:33,503 QEMU-ia32 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2024-10-02 01:45:33,503 rtr-scrdump DEBUG] remaining=10, n=0, interval=1, "Failed to capture screen" [2024-10-02 01:45:34,705 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2024-10-02 01:45:34,705 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2024-10-02 01:45:34,705 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2024-10-02 01:45:34,705 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2024-10-02 01:45:34,705 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2024-10-02 01:45:34,705 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2024-10-02 01:45:34,705 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 1776 [2024-10-02 01:45:34,706 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-10-02 01:45:43,037 QEMU-ia32 DEBUG] Captured text: [2024-10-02 01:45:43,037 QEMU-ia32 DEBUG] | HelenOS release 0.14.1 (Aladar), revision d31c3ea70 [2024-10-02 01:45:43,037 QEMU-ia32 DEBUG] | Built on 2024-10-02 01:40:48 [2024-10-02 01:45:43,037 QEMU-ia32 DEBUG] | Running on ia32 (terminal/58) [2024-10-02 01:45:43,037 QEMU-ia32 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2024-10-02 01:45:43,037 QEMU-ia32 DEBUG] | [2024-10-02 01:45:43,037 QEMU-ia32 DEBUG] | Welcome to HelenOS! [2024-10-02 01:45:43,037 QEMU-ia32 DEBUG] | https://www.helenos.org/ [2024-10-02 01:45:43,037 QEMU-ia32 DEBUG] | [2024-10-02 01:45:43,037 QEMU-ia32 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2024-10-02 01:45:43,037 QEMU-ia32 DEBUG] | [2024-10-02 01:45:43,037 QEMU-ia32 DEBUG] | / # mkfile --size 2m /tmp/img_ [2024-10-02 01:45:43,037 QEMU-ia32 DEBUG] | [2024-10-02 01:45:43,037 QEMU-ia32 DEBUG] | [2024-10-02 01:45:43,037 QEMU-ia32 DEBUG] | [2024-10-02 01:45:43,038 QEMU-ia32 DEBUG] | [2024-10-02 01:45:43,038 QEMU-ia32 DEBUG] | [2024-10-02 01:45:43,038 QEMU-ia32 DEBUG] | [2024-10-02 01:45:43,038 QEMU-ia32 DEBUG] | [2024-10-02 01:45:43,038 QEMU-ia32 DEBUG] | [2024-10-02 01:45:43,038 QEMU-ia32 DEBUG] | [2024-10-02 01:45:43,038 QEMU-ia32 DEBUG] | [2024-10-02 01:45:43,038 QEMU-ia32 DEBUG] | [2024-10-02 01:45:43,038 QEMU-ia32 DEBUG] | [2024-10-02 01:45:43,038 QEMU-ia32 DEBUG] | [2024-10-02 01:45:43,038 QEMU-ia32 DEBUG] | [2024-10-02 01:45:43,038 QEMU-ia32 DEBUG] | [2024-10-02 01:45:43,038 QEMU-ia32 DEBUG] | [2024-10-02 01:45:43,038 QEMU-ia32 DEBUG] | [2024-10-02 01:45:43,038 QEMU-ia32 DEBUG] | [2024-10-02 01:45:43,038 QEMU-ia32 DEBUG] | [2024-10-02 01:45:43,038 QEMU-ia32 DEBUG] Captured lines: ['HelenOS release 0.14.1 (Aladar), revision d31c3ea70', 'Built on 2024-10-02 01:40:48', 'Running on ia32 (terminal/58)', '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-10-02 01:45:43,038 command DEBUG] Read lines ['/ # mkfile --size 2m /tmp/img_'] [2024-10-02 01:45:45,039 rtr-vterm-run DEBUG] remaining=58, n=1, interval=2, "Failed to run command" [2024-10-02 01:45:45,039 command DEBUG] self.vterm = [] [2024-10-02 01:45:45,039 QEMU-ia32 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2024-10-02 01:45:45,039 rtr-scrdump DEBUG] remaining=10, n=0, interval=1, "Failed to capture screen" [2024-10-02 01:45:46,319 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2024-10-02 01:45:46,319 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2024-10-02 01:45:46,319 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2024-10-02 01:45:46,319 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2024-10-02 01:45:46,319 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2024-10-02 01:45:46,319 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2024-10-02 01:45:46,319 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 1808 [2024-10-02 01:45:46,320 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-10-02 01:45:55,834 QEMU-ia32 DEBUG] Captured text: [2024-10-02 01:45:55,834 QEMU-ia32 DEBUG] | HelenOS release 0.14.1 (Aladar), revision d31c3ea70 [2024-10-02 01:45:55,834 QEMU-ia32 DEBUG] | Built on 2024-10-02 01:40:48 [2024-10-02 01:45:55,834 QEMU-ia32 DEBUG] | Running on ia32 (terminal/58) [2024-10-02 01:45:55,834 QEMU-ia32 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2024-10-02 01:45:55,834 QEMU-ia32 DEBUG] | [2024-10-02 01:45:55,834 QEMU-ia32 DEBUG] | Welcome to HelenOS! [2024-10-02 01:45:55,834 QEMU-ia32 DEBUG] | https://www.helenos.org/ [2024-10-02 01:45:55,834 QEMU-ia32 DEBUG] | [2024-10-02 01:45:55,834 QEMU-ia32 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2024-10-02 01:45:55,835 QEMU-ia32 DEBUG] | [2024-10-02 01:45:55,835 QEMU-ia32 DEBUG] | / # mkfile --size 2m /tmp/img [2024-10-02 01:45:55,835 QEMU-ia32 DEBUG] | / # _ [2024-10-02 01:45:55,835 QEMU-ia32 DEBUG] | [2024-10-02 01:45:55,835 QEMU-ia32 DEBUG] | [2024-10-02 01:45:55,835 QEMU-ia32 DEBUG] | [2024-10-02 01:45:55,835 QEMU-ia32 DEBUG] | [2024-10-02 01:45:55,835 QEMU-ia32 DEBUG] | [2024-10-02 01:45:55,835 QEMU-ia32 DEBUG] | [2024-10-02 01:45:55,835 QEMU-ia32 DEBUG] | [2024-10-02 01:45:55,835 QEMU-ia32 DEBUG] | [2024-10-02 01:45:55,835 QEMU-ia32 DEBUG] | [2024-10-02 01:45:55,835 QEMU-ia32 DEBUG] | [2024-10-02 01:45:55,835 QEMU-ia32 DEBUG] | [2024-10-02 01:45:55,835 QEMU-ia32 DEBUG] | [2024-10-02 01:45:55,835 QEMU-ia32 DEBUG] | [2024-10-02 01:45:55,835 QEMU-ia32 DEBUG] | [2024-10-02 01:45:55,835 QEMU-ia32 DEBUG] | [2024-10-02 01:45:55,836 QEMU-ia32 DEBUG] | [2024-10-02 01:45:55,836 QEMU-ia32 DEBUG] | [2024-10-02 01:45:55,836 QEMU-ia32 DEBUG] | [2024-10-02 01:45:55,836 QEMU-ia32 DEBUG] Captured lines: ['HelenOS release 0.14.1 (Aladar), revision d31c3ea70', 'Built on 2024-10-02 01:40:48', 'Running on ia32 (terminal/58)', '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-10-02 01:45:55,836 command DEBUG] Read lines ['/ # mkfile --size 2m /tmp/img', '/ # _'] [2024-10-02 01:45:55,836 command INFO] Command 'mkfile --size 2m /tmp/img' done. [2024-10-02 01:45:55,836 command INFO] Typing 'ls -e /tmp' into default. [2024-10-02 01:45:55,836 command DEBUG] RE for prompt matching: re.compile('^/[^ ]* #\\ _[\t ]*$') [2024-10-02 01:45:55,837 QEMU-ia32 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2024-10-02 01:45:55,837 rtr-scrdump DEBUG] remaining=10, n=0, interval=1, "Failed to capture screen" [2024-10-02 01:45:57,241 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2024-10-02 01:45:57,241 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2024-10-02 01:45:57,241 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2024-10-02 01:45:57,241 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2024-10-02 01:45:57,241 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2024-10-02 01:45:57,241 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2024-10-02 01:45:57,241 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 1808 [2024-10-02 01:45:57,241 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-10-02 01:46:06,071 QEMU-ia32 DEBUG] Captured text: [2024-10-02 01:46:06,071 QEMU-ia32 DEBUG] | HelenOS release 0.14.1 (Aladar), revision d31c3ea70 [2024-10-02 01:46:06,071 QEMU-ia32 DEBUG] | Built on 2024-10-02 01:40:48 [2024-10-02 01:46:06,071 QEMU-ia32 DEBUG] | Running on ia32 (terminal/58) [2024-10-02 01:46:06,071 QEMU-ia32 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2024-10-02 01:46:06,071 QEMU-ia32 DEBUG] | [2024-10-02 01:46:06,071 QEMU-ia32 DEBUG] | Welcome to HelenOS! [2024-10-02 01:46:06,071 QEMU-ia32 DEBUG] | https://www.helenos.org/ [2024-10-02 01:46:06,071 QEMU-ia32 DEBUG] | [2024-10-02 01:46:06,072 QEMU-ia32 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2024-10-02 01:46:06,072 QEMU-ia32 DEBUG] | [2024-10-02 01:46:06,072 QEMU-ia32 DEBUG] | / # mkfile --size 2m /tmp/img [2024-10-02 01:46:06,072 QEMU-ia32 DEBUG] | / # _ [2024-10-02 01:46:06,072 QEMU-ia32 DEBUG] | [2024-10-02 01:46:06,072 QEMU-ia32 DEBUG] | [2024-10-02 01:46:06,072 QEMU-ia32 DEBUG] | [2024-10-02 01:46:06,072 QEMU-ia32 DEBUG] | [2024-10-02 01:46:06,072 QEMU-ia32 DEBUG] | [2024-10-02 01:46:06,072 QEMU-ia32 DEBUG] | [2024-10-02 01:46:06,072 QEMU-ia32 DEBUG] | [2024-10-02 01:46:06,072 QEMU-ia32 DEBUG] | [2024-10-02 01:46:06,072 QEMU-ia32 DEBUG] | [2024-10-02 01:46:06,072 QEMU-ia32 DEBUG] | [2024-10-02 01:46:06,072 QEMU-ia32 DEBUG] | [2024-10-02 01:46:06,072 QEMU-ia32 DEBUG] | [2024-10-02 01:46:06,072 QEMU-ia32 DEBUG] | [2024-10-02 01:46:06,072 QEMU-ia32 DEBUG] | [2024-10-02 01:46:06,072 QEMU-ia32 DEBUG] | [2024-10-02 01:46:06,072 QEMU-ia32 DEBUG] | [2024-10-02 01:46:06,073 QEMU-ia32 DEBUG] | [2024-10-02 01:46:06,073 QEMU-ia32 DEBUG] | [2024-10-02 01:46:06,073 QEMU-ia32 DEBUG] Captured lines: ['HelenOS release 0.14.1 (Aladar), revision d31c3ea70', 'Built on 2024-10-02 01:40:48', 'Running on ia32 (terminal/58)', '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-10-02 01:46:06,073 QEMU-ia32 DEBUG] Sending command 'sendkey l' [2024-10-02 01:46:06,073 QEMU-ia32 DEBUG] Sending command 'sendkey s' [2024-10-02 01:46:06,073 QEMU-ia32 DEBUG] Sending command 'sendkey spc' [2024-10-02 01:46:06,073 QEMU-ia32 DEBUG] Sending command 'sendkey minus' [2024-10-02 01:46:06,073 QEMU-ia32 DEBUG] Sending command 'sendkey e' [2024-10-02 01:46:06,073 QEMU-ia32 DEBUG] Sending command 'sendkey spc' [2024-10-02 01:46:06,073 QEMU-ia32 DEBUG] Sending command 'sendkey slash' [2024-10-02 01:46:06,073 QEMU-ia32 DEBUG] Sending command 'sendkey t' [2024-10-02 01:46:06,073 QEMU-ia32 DEBUG] Sending command 'sendkey m' [2024-10-02 01:46:06,073 QEMU-ia32 DEBUG] Sending command 'sendkey p' [2024-10-02 01:46:06,073 rtr-vterm-type DEBUG] remaining=60, n=0, interval=2, "Failed to type command" [2024-10-02 01:46:06,074 QEMU-ia32 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2024-10-02 01:46:06,074 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-10-02 01:46:07,089 rtr-scrdump DEBUG] remaining=9, n=1, interval=1, "Failed to capture screen" [2024-10-02 01:46:08,100 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2024-10-02 01:46:08,100 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2024-10-02 01:46:08,100 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2024-10-02 01:46:08,101 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2024-10-02 01:46:08,101 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2024-10-02 01:46:08,101 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2024-10-02 01:46:08,101 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 1808 [2024-10-02 01:46:08,101 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-10-02 01:46:16,802 QEMU-ia32 DEBUG] Captured text: [2024-10-02 01:46:16,802 QEMU-ia32 DEBUG] | HelenOS release 0.14.1 (Aladar), revision d31c3ea70 [2024-10-02 01:46:16,802 QEMU-ia32 DEBUG] | Built on 2024-10-02 01:40:48 [2024-10-02 01:46:16,802 QEMU-ia32 DEBUG] | Running on ia32 (terminal/58) [2024-10-02 01:46:16,802 QEMU-ia32 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2024-10-02 01:46:16,802 QEMU-ia32 DEBUG] | [2024-10-02 01:46:16,802 QEMU-ia32 DEBUG] | Welcome to HelenOS! [2024-10-02 01:46:16,802 QEMU-ia32 DEBUG] | https://www.helenos.org/ [2024-10-02 01:46:16,802 QEMU-ia32 DEBUG] | [2024-10-02 01:46:16,802 QEMU-ia32 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2024-10-02 01:46:16,802 QEMU-ia32 DEBUG] | [2024-10-02 01:46:16,802 QEMU-ia32 DEBUG] | / # mkfile --size 2m /tmp/img [2024-10-02 01:46:16,802 QEMU-ia32 DEBUG] | / # _ [2024-10-02 01:46:16,803 QEMU-ia32 DEBUG] | [2024-10-02 01:46:16,803 QEMU-ia32 DEBUG] | [2024-10-02 01:46:16,803 QEMU-ia32 DEBUG] | [2024-10-02 01:46:16,803 QEMU-ia32 DEBUG] | [2024-10-02 01:46:16,803 QEMU-ia32 DEBUG] | [2024-10-02 01:46:16,803 QEMU-ia32 DEBUG] | [2024-10-02 01:46:16,803 QEMU-ia32 DEBUG] | [2024-10-02 01:46:16,803 QEMU-ia32 DEBUG] | [2024-10-02 01:46:16,803 QEMU-ia32 DEBUG] | [2024-10-02 01:46:16,803 QEMU-ia32 DEBUG] | [2024-10-02 01:46:16,803 QEMU-ia32 DEBUG] | [2024-10-02 01:46:16,803 QEMU-ia32 DEBUG] | [2024-10-02 01:46:16,803 QEMU-ia32 DEBUG] | [2024-10-02 01:46:16,803 QEMU-ia32 DEBUG] | [2024-10-02 01:46:16,803 QEMU-ia32 DEBUG] | [2024-10-02 01:46:16,803 QEMU-ia32 DEBUG] | [2024-10-02 01:46:16,803 QEMU-ia32 DEBUG] | [2024-10-02 01:46:16,803 QEMU-ia32 DEBUG] | [2024-10-02 01:46:16,803 QEMU-ia32 DEBUG] Captured lines: ['HelenOS release 0.14.1 (Aladar), revision d31c3ea70', 'Built on 2024-10-02 01:40:48', 'Running on ia32 (terminal/58)', '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-10-02 01:46:18,805 rtr-vterm-type DEBUG] remaining=58, n=1, interval=2, "Failed to type command" [2024-10-02 01:46:18,806 QEMU-ia32 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2024-10-02 01:46:18,806 rtr-scrdump DEBUG] remaining=10, n=0, interval=1, "Failed to capture screen" [2024-10-02 01:46:19,942 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2024-10-02 01:46:19,942 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2024-10-02 01:46:19,942 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2024-10-02 01:46:19,942 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2024-10-02 01:46:19,942 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2024-10-02 01:46:19,942 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2024-10-02 01:46:19,942 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 1863 [2024-10-02 01:46:19,943 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-10-02 01:46:26,877 QEMU-ia32 DEBUG] Captured text: [2024-10-02 01:46:26,877 QEMU-ia32 DEBUG] | HelenOS release 0.14.1 (Aladar), revision d31c3ea70 [2024-10-02 01:46:26,877 QEMU-ia32 DEBUG] | Built on 2024-10-02 01:40:48 [2024-10-02 01:46:26,877 QEMU-ia32 DEBUG] | Running on ia32 (terminal/58) [2024-10-02 01:46:26,877 QEMU-ia32 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2024-10-02 01:46:26,877 QEMU-ia32 DEBUG] | [2024-10-02 01:46:26,877 QEMU-ia32 DEBUG] | Welcome to HelenOS! [2024-10-02 01:46:26,878 QEMU-ia32 DEBUG] | https://www.helenos.org/ [2024-10-02 01:46:26,878 QEMU-ia32 DEBUG] | [2024-10-02 01:46:26,878 QEMU-ia32 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2024-10-02 01:46:26,878 QEMU-ia32 DEBUG] | [2024-10-02 01:46:26,878 QEMU-ia32 DEBUG] | / # mkfile --size 2m /tmp/img [2024-10-02 01:46:26,878 QEMU-ia32 DEBUG] | / # ls -e /tmp_ [2024-10-02 01:46:26,878 QEMU-ia32 DEBUG] | [2024-10-02 01:46:26,878 QEMU-ia32 DEBUG] | [2024-10-02 01:46:26,878 QEMU-ia32 DEBUG] | [2024-10-02 01:46:26,878 QEMU-ia32 DEBUG] | [2024-10-02 01:46:26,878 QEMU-ia32 DEBUG] | [2024-10-02 01:46:26,878 QEMU-ia32 DEBUG] | [2024-10-02 01:46:26,878 QEMU-ia32 DEBUG] | [2024-10-02 01:46:26,878 QEMU-ia32 DEBUG] | [2024-10-02 01:46:26,878 QEMU-ia32 DEBUG] | [2024-10-02 01:46:26,878 QEMU-ia32 DEBUG] | [2024-10-02 01:46:26,878 QEMU-ia32 DEBUG] | [2024-10-02 01:46:26,878 QEMU-ia32 DEBUG] | [2024-10-02 01:46:26,879 QEMU-ia32 DEBUG] | [2024-10-02 01:46:26,879 QEMU-ia32 DEBUG] | [2024-10-02 01:46:26,879 QEMU-ia32 DEBUG] | [2024-10-02 01:46:26,879 QEMU-ia32 DEBUG] | [2024-10-02 01:46:26,879 QEMU-ia32 DEBUG] | [2024-10-02 01:46:26,879 QEMU-ia32 DEBUG] | [2024-10-02 01:46:26,879 QEMU-ia32 DEBUG] Captured lines: ['HelenOS release 0.14.1 (Aladar), revision d31c3ea70', 'Built on 2024-10-02 01:40:48', 'Running on ia32 (terminal/58)', '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-10-02 01:46:26,879 QEMU-ia32 DEBUG] Sending command 'sendkey ret' [2024-10-02 01:46:26,879 rtr-vterm-run DEBUG] remaining=60, n=0, interval=2, "Failed to run command" [2024-10-02 01:46:26,879 command DEBUG] self.vterm = [] [2024-10-02 01:46:26,880 QEMU-ia32 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2024-10-02 01:46:26,880 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-10-02 01:46:27,897 rtr-scrdump DEBUG] remaining=9, n=1, interval=1, "Failed to capture screen" [2024-10-02 01:46:28,762 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2024-10-02 01:46:28,762 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2024-10-02 01:46:28,762 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2024-10-02 01:46:28,762 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2024-10-02 01:46:28,762 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2024-10-02 01:46:28,762 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2024-10-02 01:46:28,762 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 1863 [2024-10-02 01:46:28,763 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-10-02 01:46:34,143 QEMU-ia32 DEBUG] Captured text: [2024-10-02 01:46:34,143 QEMU-ia32 DEBUG] | HelenOS release 0.14.1 (Aladar), revision d31c3ea70 [2024-10-02 01:46:34,143 QEMU-ia32 DEBUG] | Built on 2024-10-02 01:40:48 [2024-10-02 01:46:34,143 QEMU-ia32 DEBUG] | Running on ia32 (terminal/58) [2024-10-02 01:46:34,143 QEMU-ia32 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2024-10-02 01:46:34,143 QEMU-ia32 DEBUG] | [2024-10-02 01:46:34,143 QEMU-ia32 DEBUG] | Welcome to HelenOS! [2024-10-02 01:46:34,144 QEMU-ia32 DEBUG] | https://www.helenos.org/ [2024-10-02 01:46:34,144 QEMU-ia32 DEBUG] | [2024-10-02 01:46:34,144 QEMU-ia32 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2024-10-02 01:46:34,144 QEMU-ia32 DEBUG] | [2024-10-02 01:46:34,144 QEMU-ia32 DEBUG] | / # mkfile --size 2m /tmp/img [2024-10-02 01:46:34,144 QEMU-ia32 DEBUG] | / # ls -e /tmp_ [2024-10-02 01:46:34,144 QEMU-ia32 DEBUG] | [2024-10-02 01:46:34,144 QEMU-ia32 DEBUG] | [2024-10-02 01:46:34,144 QEMU-ia32 DEBUG] | [2024-10-02 01:46:34,144 QEMU-ia32 DEBUG] | [2024-10-02 01:46:34,144 QEMU-ia32 DEBUG] | [2024-10-02 01:46:34,144 QEMU-ia32 DEBUG] | [2024-10-02 01:46:34,144 QEMU-ia32 DEBUG] | [2024-10-02 01:46:34,144 QEMU-ia32 DEBUG] | [2024-10-02 01:46:34,144 QEMU-ia32 DEBUG] | [2024-10-02 01:46:34,144 QEMU-ia32 DEBUG] | [2024-10-02 01:46:34,144 QEMU-ia32 DEBUG] | [2024-10-02 01:46:34,144 QEMU-ia32 DEBUG] | [2024-10-02 01:46:34,144 QEMU-ia32 DEBUG] | [2024-10-02 01:46:34,144 QEMU-ia32 DEBUG] | [2024-10-02 01:46:34,144 QEMU-ia32 DEBUG] | [2024-10-02 01:46:34,144 QEMU-ia32 DEBUG] | [2024-10-02 01:46:34,144 QEMU-ia32 DEBUG] | [2024-10-02 01:46:34,144 QEMU-ia32 DEBUG] | [2024-10-02 01:46:34,144 QEMU-ia32 DEBUG] Captured lines: ['HelenOS release 0.14.1 (Aladar), revision d31c3ea70', 'Built on 2024-10-02 01:40:48', 'Running on ia32 (terminal/58)', '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-10-02 01:46:34,144 command DEBUG] Read lines ['/ # ls -e /tmp_'] [2024-10-02 01:46:36,145 rtr-vterm-run DEBUG] remaining=58, n=1, interval=2, "Failed to run command" [2024-10-02 01:46:36,145 command DEBUG] self.vterm = [] [2024-10-02 01:46:36,146 QEMU-ia32 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2024-10-02 01:46:36,146 rtr-scrdump DEBUG] remaining=10, n=0, interval=1, "Failed to capture screen" [2024-10-02 01:46:36,704 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2024-10-02 01:46:36,704 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2024-10-02 01:46:36,704 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2024-10-02 01:46:36,704 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2024-10-02 01:46:36,704 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2024-10-02 01:46:36,704 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2024-10-02 01:46:36,704 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 1996 [2024-10-02 01:46:36,704 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-10-02 01:46:41,451 QEMU-ia32 DEBUG] Captured text: [2024-10-02 01:46:41,452 QEMU-ia32 DEBUG] | HelenOS release 0.14.1 (Aladar), revision d31c3ea70 [2024-10-02 01:46:41,452 QEMU-ia32 DEBUG] | Built on 2024-10-02 01:40:48 [2024-10-02 01:46:41,452 QEMU-ia32 DEBUG] | Running on ia32 (terminal/58) [2024-10-02 01:46:41,452 QEMU-ia32 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2024-10-02 01:46:41,452 QEMU-ia32 DEBUG] | [2024-10-02 01:46:41,452 QEMU-ia32 DEBUG] | Welcome to HelenOS! [2024-10-02 01:46:41,452 QEMU-ia32 DEBUG] | https://www.helenos.org/ [2024-10-02 01:46:41,452 QEMU-ia32 DEBUG] | [2024-10-02 01:46:41,452 QEMU-ia32 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2024-10-02 01:46:41,452 QEMU-ia32 DEBUG] | [2024-10-02 01:46:41,452 QEMU-ia32 DEBUG] | / # mkfile --size 2m /tmp/img [2024-10-02 01:46:41,452 QEMU-ia32 DEBUG] | / # ls -e /tmp [2024-10-02 01:46:41,452 QEMU-ia32 DEBUG] | img 2097152 [2024-10-02 01:46:41,452 QEMU-ia32 DEBUG] | / # _ [2024-10-02 01:46:41,452 QEMU-ia32 DEBUG] | [2024-10-02 01:46:41,452 QEMU-ia32 DEBUG] | [2024-10-02 01:46:41,452 QEMU-ia32 DEBUG] | [2024-10-02 01:46:41,452 QEMU-ia32 DEBUG] | [2024-10-02 01:46:41,452 QEMU-ia32 DEBUG] | [2024-10-02 01:46:41,452 QEMU-ia32 DEBUG] | [2024-10-02 01:46:41,452 QEMU-ia32 DEBUG] | [2024-10-02 01:46:41,452 QEMU-ia32 DEBUG] | [2024-10-02 01:46:41,452 QEMU-ia32 DEBUG] | [2024-10-02 01:46:41,452 QEMU-ia32 DEBUG] | [2024-10-02 01:46:41,452 QEMU-ia32 DEBUG] | [2024-10-02 01:46:41,453 QEMU-ia32 DEBUG] | [2024-10-02 01:46:41,453 QEMU-ia32 DEBUG] | [2024-10-02 01:46:41,453 QEMU-ia32 DEBUG] | [2024-10-02 01:46:41,453 QEMU-ia32 DEBUG] | [2024-10-02 01:46:41,453 QEMU-ia32 DEBUG] | [2024-10-02 01:46:41,453 QEMU-ia32 DEBUG] Captured lines: ['HelenOS release 0.14.1 (Aladar), revision d31c3ea70', 'Built on 2024-10-02 01:40:48', 'Running on ia32 (terminal/58)', '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-10-02 01:46:41,453 command DEBUG] Read lines ['/ # ls -e /tmp', 'img 2097152', '/ # _'] [2024-10-02 01:46:41,453 command INFO] Command 'ls -e /tmp' done. [2024-10-02 01:46:41,453 command INFO] Typing '/srv/bd/file_bd /tmp/img fbd0' into default. [2024-10-02 01:46:41,453 command DEBUG] RE for prompt matching: re.compile('^/[^ ]* #\\ _[\t ]*$') [2024-10-02 01:46:41,454 QEMU-ia32 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2024-10-02 01:46:41,454 rtr-scrdump DEBUG] remaining=10, n=0, interval=1, "Failed to capture screen" [2024-10-02 01:46:42,095 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2024-10-02 01:46:42,095 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2024-10-02 01:46:42,095 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2024-10-02 01:46:42,096 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2024-10-02 01:46:42,096 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2024-10-02 01:46:42,096 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2024-10-02 01:46:42,096 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 1996 [2024-10-02 01:46:42,096 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-10-02 01:46:45,056 QEMU-ia32 DEBUG] Captured text: [2024-10-02 01:46:45,056 QEMU-ia32 DEBUG] | HelenOS release 0.14.1 (Aladar), revision d31c3ea70 [2024-10-02 01:46:45,056 QEMU-ia32 DEBUG] | Built on 2024-10-02 01:40:48 [2024-10-02 01:46:45,056 QEMU-ia32 DEBUG] | Running on ia32 (terminal/58) [2024-10-02 01:46:45,056 QEMU-ia32 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2024-10-02 01:46:45,056 QEMU-ia32 DEBUG] | [2024-10-02 01:46:45,056 QEMU-ia32 DEBUG] | Welcome to HelenOS! [2024-10-02 01:46:45,056 QEMU-ia32 DEBUG] | https://www.helenos.org/ [2024-10-02 01:46:45,056 QEMU-ia32 DEBUG] | [2024-10-02 01:46:45,056 QEMU-ia32 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2024-10-02 01:46:45,056 QEMU-ia32 DEBUG] | [2024-10-02 01:46:45,056 QEMU-ia32 DEBUG] | / # mkfile --size 2m /tmp/img [2024-10-02 01:46:45,056 QEMU-ia32 DEBUG] | / # ls -e /tmp [2024-10-02 01:46:45,056 QEMU-ia32 DEBUG] | img 2097152 [2024-10-02 01:46:45,056 QEMU-ia32 DEBUG] | / # _ [2024-10-02 01:46:45,056 QEMU-ia32 DEBUG] | [2024-10-02 01:46:45,056 QEMU-ia32 DEBUG] | [2024-10-02 01:46:45,056 QEMU-ia32 DEBUG] | [2024-10-02 01:46:45,056 QEMU-ia32 DEBUG] | [2024-10-02 01:46:45,056 QEMU-ia32 DEBUG] | [2024-10-02 01:46:45,056 QEMU-ia32 DEBUG] | [2024-10-02 01:46:45,056 QEMU-ia32 DEBUG] | [2024-10-02 01:46:45,056 QEMU-ia32 DEBUG] | [2024-10-02 01:46:45,056 QEMU-ia32 DEBUG] | [2024-10-02 01:46:45,056 QEMU-ia32 DEBUG] | [2024-10-02 01:46:45,056 QEMU-ia32 DEBUG] | [2024-10-02 01:46:45,056 QEMU-ia32 DEBUG] | [2024-10-02 01:46:45,056 QEMU-ia32 DEBUG] | [2024-10-02 01:46:45,056 QEMU-ia32 DEBUG] | [2024-10-02 01:46:45,056 QEMU-ia32 DEBUG] | [2024-10-02 01:46:45,056 QEMU-ia32 DEBUG] | [2024-10-02 01:46:45,056 QEMU-ia32 DEBUG] Captured lines: ['HelenOS release 0.14.1 (Aladar), revision d31c3ea70', 'Built on 2024-10-02 01:40:48', 'Running on ia32 (terminal/58)', '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-10-02 01:46:45,057 QEMU-ia32 DEBUG] Sending command 'sendkey slash' [2024-10-02 01:46:45,057 QEMU-ia32 DEBUG] Sending command 'sendkey s' [2024-10-02 01:46:45,057 QEMU-ia32 DEBUG] Sending command 'sendkey r' [2024-10-02 01:46:45,057 QEMU-ia32 DEBUG] Sending command 'sendkey v' [2024-10-02 01:46:45,057 QEMU-ia32 DEBUG] Sending command 'sendkey slash' [2024-10-02 01:46:45,057 QEMU-ia32 DEBUG] Sending command 'sendkey b' [2024-10-02 01:46:45,057 QEMU-ia32 DEBUG] Sending command 'sendkey d' [2024-10-02 01:46:45,057 QEMU-ia32 DEBUG] Sending command 'sendkey slash' [2024-10-02 01:46:45,057 QEMU-ia32 DEBUG] Sending command 'sendkey f' [2024-10-02 01:46:45,057 QEMU-ia32 DEBUG] Sending command 'sendkey i' [2024-10-02 01:46:45,057 QEMU-ia32 DEBUG] Sending command 'sendkey l' [2024-10-02 01:46:45,057 QEMU-ia32 DEBUG] Sending command 'sendkey e' [2024-10-02 01:46:45,057 QEMU-ia32 DEBUG] Sending command 'sendkey shift-minus' [2024-10-02 01:46:45,057 QEMU-ia32 DEBUG] Sending command 'sendkey b' [2024-10-02 01:46:45,057 QEMU-ia32 DEBUG] Sending command 'sendkey d' [2024-10-02 01:46:45,057 QEMU-ia32 DEBUG] Sending command 'sendkey spc' [2024-10-02 01:46:45,057 QEMU-ia32 DEBUG] Sending command 'sendkey slash' [2024-10-02 01:46:45,057 QEMU-ia32 DEBUG] Sending command 'sendkey t' [2024-10-02 01:46:45,057 QEMU-ia32 DEBUG] Sending command 'sendkey m' [2024-10-02 01:46:45,057 QEMU-ia32 DEBUG] Sending command 'sendkey p' [2024-10-02 01:46:45,057 QEMU-ia32 DEBUG] Sending command 'sendkey slash' [2024-10-02 01:46:45,057 QEMU-ia32 DEBUG] Sending command 'sendkey i' [2024-10-02 01:46:45,057 QEMU-ia32 DEBUG] Sending command 'sendkey m' [2024-10-02 01:46:45,057 QEMU-ia32 DEBUG] Sending command 'sendkey g' [2024-10-02 01:46:45,057 QEMU-ia32 DEBUG] Sending command 'sendkey spc' [2024-10-02 01:46:45,057 QEMU-ia32 DEBUG] Sending command 'sendkey f' [2024-10-02 01:46:45,057 QEMU-ia32 DEBUG] Sending command 'sendkey b' [2024-10-02 01:46:45,057 QEMU-ia32 DEBUG] Sending command 'sendkey d' [2024-10-02 01:46:45,057 QEMU-ia32 DEBUG] Sending command 'sendkey 0' [2024-10-02 01:46:45,057 rtr-vterm-type DEBUG] remaining=60, n=0, interval=2, "Failed to type command" [2024-10-02 01:46:45,058 QEMU-ia32 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2024-10-02 01:46:45,058 rtr-scrdump DEBUG] remaining=10, n=0, interval=1, "Failed to capture screen" convert: insufficient image data in file `tmp-vm-python/tmp-default-screen-full.ppm' @ error/pnm.c/ReadPNMImage/460. convert: no images defined `tmp-vm-python/tmp-default-screen-term.png' @ error/convert.c/ConvertImageCommand/3229. [2024-10-02 01:46:46,064 rtr-scrdump DEBUG] remaining=9, n=1, interval=1, "Failed to capture screen" [2024-10-02 01:46:46,517 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2024-10-02 01:46:46,518 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2024-10-02 01:46:46,518 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2024-10-02 01:46:46,518 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2024-10-02 01:46:46,518 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2024-10-02 01:46:46,518 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2024-10-02 01:46:46,518 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 1996 [2024-10-02 01:46:46,518 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-10-02 01:46:48,149 QEMU-ia32 DEBUG] Captured text: [2024-10-02 01:46:48,149 QEMU-ia32 DEBUG] | HelenOS release 0.14.1 (Aladar), revision d31c3ea70 [2024-10-02 01:46:48,149 QEMU-ia32 DEBUG] | Built on 2024-10-02 01:40:48 [2024-10-02 01:46:48,149 QEMU-ia32 DEBUG] | Running on ia32 (terminal/58) [2024-10-02 01:46:48,149 QEMU-ia32 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2024-10-02 01:46:48,149 QEMU-ia32 DEBUG] | [2024-10-02 01:46:48,149 QEMU-ia32 DEBUG] | Welcome to HelenOS! [2024-10-02 01:46:48,149 QEMU-ia32 DEBUG] | https://www.helenos.org/ [2024-10-02 01:46:48,149 QEMU-ia32 DEBUG] | [2024-10-02 01:46:48,149 QEMU-ia32 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2024-10-02 01:46:48,149 QEMU-ia32 DEBUG] | [2024-10-02 01:46:48,149 QEMU-ia32 DEBUG] | / # mkfile --size 2m /tmp/img [2024-10-02 01:46:48,149 QEMU-ia32 DEBUG] | / # ls -e /tmp [2024-10-02 01:46:48,149 QEMU-ia32 DEBUG] | img 2097152 [2024-10-02 01:46:48,149 QEMU-ia32 DEBUG] | / # _ [2024-10-02 01:46:48,149 QEMU-ia32 DEBUG] | [2024-10-02 01:46:48,149 QEMU-ia32 DEBUG] | [2024-10-02 01:46:48,149 QEMU-ia32 DEBUG] | [2024-10-02 01:46:48,149 QEMU-ia32 DEBUG] | [2024-10-02 01:46:48,149 QEMU-ia32 DEBUG] | [2024-10-02 01:46:48,149 QEMU-ia32 DEBUG] | [2024-10-02 01:46:48,150 QEMU-ia32 DEBUG] | [2024-10-02 01:46:48,150 QEMU-ia32 DEBUG] | [2024-10-02 01:46:48,150 QEMU-ia32 DEBUG] | [2024-10-02 01:46:48,150 QEMU-ia32 DEBUG] | [2024-10-02 01:46:48,150 QEMU-ia32 DEBUG] | [2024-10-02 01:46:48,150 QEMU-ia32 DEBUG] | [2024-10-02 01:46:48,150 QEMU-ia32 DEBUG] | [2024-10-02 01:46:48,150 QEMU-ia32 DEBUG] | [2024-10-02 01:46:48,150 QEMU-ia32 DEBUG] | [2024-10-02 01:46:48,150 QEMU-ia32 DEBUG] | [2024-10-02 01:46:48,150 QEMU-ia32 DEBUG] Captured lines: ['HelenOS release 0.14.1 (Aladar), revision d31c3ea70', 'Built on 2024-10-02 01:40:48', 'Running on ia32 (terminal/58)', '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-10-02 01:46:50,152 rtr-vterm-type DEBUG] remaining=58, n=1, interval=2, "Failed to type command" [2024-10-02 01:46:50,152 QEMU-ia32 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2024-10-02 01:46:50,152 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-10-02 01:46:51,161 rtr-scrdump DEBUG] remaining=9, n=1, interval=1, "Failed to capture screen" [2024-10-02 01:46:51,424 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2024-10-02 01:46:51,424 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2024-10-02 01:46:51,424 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2024-10-02 01:46:51,424 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2024-10-02 01:46:51,424 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2024-10-02 01:46:51,424 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2024-10-02 01:46:51,424 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 2159 [2024-10-02 01:46:51,424 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-10-02 01:46:54,639 QEMU-ia32 DEBUG] Captured text: [2024-10-02 01:46:54,639 QEMU-ia32 DEBUG] | HelenOS release 0.14.1 (Aladar), revision d31c3ea70 [2024-10-02 01:46:54,639 QEMU-ia32 DEBUG] | Built on 2024-10-02 01:40:48 [2024-10-02 01:46:54,639 QEMU-ia32 DEBUG] | Running on ia32 (terminal/58) [2024-10-02 01:46:54,639 QEMU-ia32 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2024-10-02 01:46:54,639 QEMU-ia32 DEBUG] | [2024-10-02 01:46:54,639 QEMU-ia32 DEBUG] | Welcome to HelenOS! [2024-10-02 01:46:54,639 QEMU-ia32 DEBUG] | https://www.helenos.org/ [2024-10-02 01:46:54,639 QEMU-ia32 DEBUG] | [2024-10-02 01:46:54,639 QEMU-ia32 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2024-10-02 01:46:54,639 QEMU-ia32 DEBUG] | [2024-10-02 01:46:54,639 QEMU-ia32 DEBUG] | / # mkfile --size 2m /tmp/img [2024-10-02 01:46:54,639 QEMU-ia32 DEBUG] | / # ls -e /tmp [2024-10-02 01:46:54,639 QEMU-ia32 DEBUG] | img 2097152 [2024-10-02 01:46:54,639 QEMU-ia32 DEBUG] | / # /srv/bd/file_bd /tmp/img fbd0_ [2024-10-02 01:46:54,639 QEMU-ia32 DEBUG] | [2024-10-02 01:46:54,639 QEMU-ia32 DEBUG] | [2024-10-02 01:46:54,639 QEMU-ia32 DEBUG] | [2024-10-02 01:46:54,639 QEMU-ia32 DEBUG] | [2024-10-02 01:46:54,639 QEMU-ia32 DEBUG] | [2024-10-02 01:46:54,639 QEMU-ia32 DEBUG] | [2024-10-02 01:46:54,639 QEMU-ia32 DEBUG] | [2024-10-02 01:46:54,640 QEMU-ia32 DEBUG] | [2024-10-02 01:46:54,640 QEMU-ia32 DEBUG] | [2024-10-02 01:46:54,640 QEMU-ia32 DEBUG] | [2024-10-02 01:46:54,640 QEMU-ia32 DEBUG] | [2024-10-02 01:46:54,640 QEMU-ia32 DEBUG] | [2024-10-02 01:46:54,640 QEMU-ia32 DEBUG] | [2024-10-02 01:46:54,640 QEMU-ia32 DEBUG] | [2024-10-02 01:46:54,640 QEMU-ia32 DEBUG] | [2024-10-02 01:46:54,640 QEMU-ia32 DEBUG] | [2024-10-02 01:46:54,640 QEMU-ia32 DEBUG] Captured lines: ['HelenOS release 0.14.1 (Aladar), revision d31c3ea70', 'Built on 2024-10-02 01:40:48', 'Running on ia32 (terminal/58)', '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-10-02 01:46:54,640 QEMU-ia32 DEBUG] Sending command 'sendkey ret' [2024-10-02 01:46:54,640 rtr-vterm-run DEBUG] remaining=60, n=0, interval=2, "Failed to run command" [2024-10-02 01:46:54,640 command DEBUG] self.vterm = [] [2024-10-02 01:46:54,641 QEMU-ia32 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2024-10-02 01:46:54,641 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-10-02 01:46:55,665 rtr-scrdump DEBUG] remaining=9, n=1, interval=1, "Failed to capture screen" [2024-10-02 01:46:56,372 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2024-10-02 01:46:56,372 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2024-10-02 01:46:56,372 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2024-10-02 01:46:56,372 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2024-10-02 01:46:56,372 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2024-10-02 01:46:56,372 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2024-10-02 01:46:56,373 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 2159 [2024-10-02 01:46:56,373 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-10-02 01:47:00,948 QEMU-ia32 DEBUG] Captured text: [2024-10-02 01:47:00,948 QEMU-ia32 DEBUG] | HelenOS release 0.14.1 (Aladar), revision d31c3ea70 [2024-10-02 01:47:00,948 QEMU-ia32 DEBUG] | Built on 2024-10-02 01:40:48 [2024-10-02 01:47:00,948 QEMU-ia32 DEBUG] | Running on ia32 (terminal/58) [2024-10-02 01:47:00,948 QEMU-ia32 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2024-10-02 01:47:00,949 QEMU-ia32 DEBUG] | [2024-10-02 01:47:00,949 QEMU-ia32 DEBUG] | Welcome to HelenOS! [2024-10-02 01:47:00,949 QEMU-ia32 DEBUG] | https://www.helenos.org/ [2024-10-02 01:47:00,949 QEMU-ia32 DEBUG] | [2024-10-02 01:47:00,949 QEMU-ia32 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2024-10-02 01:47:00,949 QEMU-ia32 DEBUG] | [2024-10-02 01:47:00,949 QEMU-ia32 DEBUG] | / # mkfile --size 2m /tmp/img [2024-10-02 01:47:00,949 QEMU-ia32 DEBUG] | / # ls -e /tmp [2024-10-02 01:47:00,949 QEMU-ia32 DEBUG] | img 2097152 [2024-10-02 01:47:00,949 QEMU-ia32 DEBUG] | / # /srv/bd/file_bd /tmp/img fbd0_ [2024-10-02 01:47:00,949 QEMU-ia32 DEBUG] | [2024-10-02 01:47:00,949 QEMU-ia32 DEBUG] | [2024-10-02 01:47:00,949 QEMU-ia32 DEBUG] | [2024-10-02 01:47:00,949 QEMU-ia32 DEBUG] | [2024-10-02 01:47:00,949 QEMU-ia32 DEBUG] | [2024-10-02 01:47:00,949 QEMU-ia32 DEBUG] | [2024-10-02 01:47:00,949 QEMU-ia32 DEBUG] | [2024-10-02 01:47:00,949 QEMU-ia32 DEBUG] | [2024-10-02 01:47:00,949 QEMU-ia32 DEBUG] | [2024-10-02 01:47:00,949 QEMU-ia32 DEBUG] | [2024-10-02 01:47:00,949 QEMU-ia32 DEBUG] | [2024-10-02 01:47:00,949 QEMU-ia32 DEBUG] | [2024-10-02 01:47:00,949 QEMU-ia32 DEBUG] | [2024-10-02 01:47:00,949 QEMU-ia32 DEBUG] | [2024-10-02 01:47:00,949 QEMU-ia32 DEBUG] | [2024-10-02 01:47:00,949 QEMU-ia32 DEBUG] | [2024-10-02 01:47:00,950 QEMU-ia32 DEBUG] Captured lines: ['HelenOS release 0.14.1 (Aladar), revision d31c3ea70', 'Built on 2024-10-02 01:40:48', 'Running on ia32 (terminal/58)', '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-10-02 01:47:00,950 command DEBUG] Read lines ['/ # /srv/bd/file_bd /tmp/img fbd0_'] [2024-10-02 01:47:02,950 rtr-vterm-run DEBUG] remaining=58, n=1, interval=2, "Failed to run command" [2024-10-02 01:47:02,950 command DEBUG] self.vterm = [] [2024-10-02 01:47:02,951 QEMU-ia32 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2024-10-02 01:47:02,951 rtr-scrdump DEBUG] remaining=10, n=0, interval=1, "Failed to capture screen" [2024-10-02 01:47:03,827 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2024-10-02 01:47:03,828 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2024-10-02 01:47:03,828 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2024-10-02 01:47:03,828 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2024-10-02 01:47:03,828 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2024-10-02 01:47:03,828 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2024-10-02 01:47:03,828 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 2536 [2024-10-02 01:47:03,828 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-10-02 01:47:09,298 QEMU-ia32 DEBUG] Captured text: [2024-10-02 01:47:09,298 QEMU-ia32 DEBUG] | HelenOS release 0.14.1 (Aladar), revision d31c3ea70 [2024-10-02 01:47:09,298 QEMU-ia32 DEBUG] | Built on 2024-10-02 01:40:48 [2024-10-02 01:47:09,298 QEMU-ia32 DEBUG] | Running on ia32 (terminal/58) [2024-10-02 01:47:09,298 QEMU-ia32 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2024-10-02 01:47:09,298 QEMU-ia32 DEBUG] | [2024-10-02 01:47:09,298 QEMU-ia32 DEBUG] | Welcome to HelenOS! [2024-10-02 01:47:09,298 QEMU-ia32 DEBUG] | https://www.helenos.org/ [2024-10-02 01:47:09,298 QEMU-ia32 DEBUG] | [2024-10-02 01:47:09,298 QEMU-ia32 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2024-10-02 01:47:09,298 QEMU-ia32 DEBUG] | [2024-10-02 01:47:09,298 QEMU-ia32 DEBUG] | / # mkfile --size 2m /tmp/img [2024-10-02 01:47:09,298 QEMU-ia32 DEBUG] | / # ls -e /tmp [2024-10-02 01:47:09,298 QEMU-ia32 DEBUG] | img 2097152 [2024-10-02 01:47:09,298 QEMU-ia32 DEBUG] | / # /srv/bd/file_bd /tmp/img fbd0 [2024-10-02 01:47:09,298 QEMU-ia32 DEBUG] | file_bd: File-backed block device driver [2024-10-02 01:47:09,298 QEMU-ia32 DEBUG] | file_bd: Accepting connections [2024-10-02 01:47:09,298 QEMU-ia32 DEBUG] | / # _ [2024-10-02 01:47:09,298 QEMU-ia32 DEBUG] | [2024-10-02 01:47:09,298 QEMU-ia32 DEBUG] | [2024-10-02 01:47:09,298 QEMU-ia32 DEBUG] | [2024-10-02 01:47:09,298 QEMU-ia32 DEBUG] | [2024-10-02 01:47:09,299 QEMU-ia32 DEBUG] | [2024-10-02 01:47:09,299 QEMU-ia32 DEBUG] | [2024-10-02 01:47:09,299 QEMU-ia32 DEBUG] | [2024-10-02 01:47:09,299 QEMU-ia32 DEBUG] | [2024-10-02 01:47:09,299 QEMU-ia32 DEBUG] | [2024-10-02 01:47:09,299 QEMU-ia32 DEBUG] | [2024-10-02 01:47:09,299 QEMU-ia32 DEBUG] | [2024-10-02 01:47:09,299 QEMU-ia32 DEBUG] | [2024-10-02 01:47:09,299 QEMU-ia32 DEBUG] | [2024-10-02 01:47:09,299 QEMU-ia32 DEBUG] Captured lines: ['HelenOS release 0.14.1 (Aladar), revision d31c3ea70', 'Built on 2024-10-02 01:40:48', 'Running on ia32 (terminal/58)', '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-10-02 01:47:09,299 command DEBUG] Read lines ['/ # /srv/bd/file_bd /tmp/img fbd0', 'file_bd: File-backed block device driver', 'file_bd: Accepting connections', '/ # _'] [2024-10-02 01:47:09,299 command INFO] Command '/srv/bd/file_bd /tmp/img fbd0' done. [2024-10-02 01:47:09,299 command INFO] Typing 'mkfat --type 12 fbd0' into default. [2024-10-02 01:47:09,299 command DEBUG] RE for prompt matching: re.compile('^/[^ ]* #\\ _[\t ]*$') [2024-10-02 01:47:09,300 QEMU-ia32 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2024-10-02 01:47:09,300 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-10-02 01:47:10,307 rtr-scrdump DEBUG] remaining=9, n=1, interval=1, "Failed to capture screen" [2024-10-02 01:47:10,993 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2024-10-02 01:47:10,993 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2024-10-02 01:47:10,993 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2024-10-02 01:47:10,993 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2024-10-02 01:47:10,993 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2024-10-02 01:47:10,993 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2024-10-02 01:47:10,993 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 2536 [2024-10-02 01:47:10,993 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-10-02 01:47:16,610 QEMU-ia32 DEBUG] Captured text: [2024-10-02 01:47:16,610 QEMU-ia32 DEBUG] | HelenOS release 0.14.1 (Aladar), revision d31c3ea70 [2024-10-02 01:47:16,610 QEMU-ia32 DEBUG] | Built on 2024-10-02 01:40:48 [2024-10-02 01:47:16,610 QEMU-ia32 DEBUG] | Running on ia32 (terminal/58) [2024-10-02 01:47:16,610 QEMU-ia32 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2024-10-02 01:47:16,610 QEMU-ia32 DEBUG] | [2024-10-02 01:47:16,610 QEMU-ia32 DEBUG] | Welcome to HelenOS! [2024-10-02 01:47:16,610 QEMU-ia32 DEBUG] | https://www.helenos.org/ [2024-10-02 01:47:16,610 QEMU-ia32 DEBUG] | [2024-10-02 01:47:16,610 QEMU-ia32 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2024-10-02 01:47:16,610 QEMU-ia32 DEBUG] | [2024-10-02 01:47:16,610 QEMU-ia32 DEBUG] | / # mkfile --size 2m /tmp/img [2024-10-02 01:47:16,610 QEMU-ia32 DEBUG] | / # ls -e /tmp [2024-10-02 01:47:16,610 QEMU-ia32 DEBUG] | img 2097152 [2024-10-02 01:47:16,610 QEMU-ia32 DEBUG] | / # /srv/bd/file_bd /tmp/img fbd0 [2024-10-02 01:47:16,610 QEMU-ia32 DEBUG] | file_bd: File-backed block device driver [2024-10-02 01:47:16,610 QEMU-ia32 DEBUG] | file_bd: Accepting connections [2024-10-02 01:47:16,610 QEMU-ia32 DEBUG] | / # _ [2024-10-02 01:47:16,611 QEMU-ia32 DEBUG] | [2024-10-02 01:47:16,611 QEMU-ia32 DEBUG] | [2024-10-02 01:47:16,611 QEMU-ia32 DEBUG] | [2024-10-02 01:47:16,611 QEMU-ia32 DEBUG] | [2024-10-02 01:47:16,611 QEMU-ia32 DEBUG] | [2024-10-02 01:47:16,611 QEMU-ia32 DEBUG] | [2024-10-02 01:47:16,611 QEMU-ia32 DEBUG] | [2024-10-02 01:47:16,611 QEMU-ia32 DEBUG] | [2024-10-02 01:47:16,611 QEMU-ia32 DEBUG] | [2024-10-02 01:47:16,611 QEMU-ia32 DEBUG] | [2024-10-02 01:47:16,611 QEMU-ia32 DEBUG] | [2024-10-02 01:47:16,611 QEMU-ia32 DEBUG] | [2024-10-02 01:47:16,611 QEMU-ia32 DEBUG] | [2024-10-02 01:47:16,611 QEMU-ia32 DEBUG] Captured lines: ['HelenOS release 0.14.1 (Aladar), revision d31c3ea70', 'Built on 2024-10-02 01:40:48', 'Running on ia32 (terminal/58)', '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-10-02 01:47:16,611 QEMU-ia32 DEBUG] Sending command 'sendkey m' [2024-10-02 01:47:16,611 QEMU-ia32 DEBUG] Sending command 'sendkey k' [2024-10-02 01:47:16,611 QEMU-ia32 DEBUG] Sending command 'sendkey f' [2024-10-02 01:47:16,611 QEMU-ia32 DEBUG] Sending command 'sendkey a' [2024-10-02 01:47:16,611 QEMU-ia32 DEBUG] Sending command 'sendkey t' [2024-10-02 01:47:16,611 QEMU-ia32 DEBUG] Sending command 'sendkey spc' [2024-10-02 01:47:16,612 QEMU-ia32 DEBUG] Sending command 'sendkey minus' [2024-10-02 01:47:16,612 QEMU-ia32 DEBUG] Sending command 'sendkey minus' [2024-10-02 01:47:16,612 QEMU-ia32 DEBUG] Sending command 'sendkey t' [2024-10-02 01:47:16,612 QEMU-ia32 DEBUG] Sending command 'sendkey y' [2024-10-02 01:47:16,612 QEMU-ia32 DEBUG] Sending command 'sendkey p' [2024-10-02 01:47:16,612 QEMU-ia32 DEBUG] Sending command 'sendkey e' [2024-10-02 01:47:16,612 QEMU-ia32 DEBUG] Sending command 'sendkey spc' [2024-10-02 01:47:16,612 QEMU-ia32 DEBUG] Sending command 'sendkey 1' [2024-10-02 01:47:16,612 QEMU-ia32 DEBUG] Sending command 'sendkey 2' [2024-10-02 01:47:16,612 QEMU-ia32 DEBUG] Sending command 'sendkey spc' [2024-10-02 01:47:16,612 QEMU-ia32 DEBUG] Sending command 'sendkey f' [2024-10-02 01:47:16,612 QEMU-ia32 DEBUG] Sending command 'sendkey b' [2024-10-02 01:47:16,612 QEMU-ia32 DEBUG] Sending command 'sendkey d' [2024-10-02 01:47:16,612 QEMU-ia32 DEBUG] Sending command 'sendkey 0' [2024-10-02 01:47:16,612 rtr-vterm-type DEBUG] remaining=60, n=0, interval=2, "Failed to type command" [2024-10-02 01:47:16,613 QEMU-ia32 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2024-10-02 01:47:16,613 rtr-scrdump DEBUG] remaining=10, n=0, interval=1, "Failed to capture screen" [2024-10-02 01:47:17,389 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2024-10-02 01:47:17,389 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2024-10-02 01:47:17,389 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2024-10-02 01:47:17,389 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2024-10-02 01:47:17,389 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2024-10-02 01:47:17,389 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2024-10-02 01:47:17,389 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 2536 [2024-10-02 01:47:17,390 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-10-02 01:47:25,604 QEMU-ia32 DEBUG] Captured text: [2024-10-02 01:47:25,604 QEMU-ia32 DEBUG] | HelenOS release 0.14.1 (Aladar), revision d31c3ea70 [2024-10-02 01:47:25,605 QEMU-ia32 DEBUG] | Built on 2024-10-02 01:40:48 [2024-10-02 01:47:25,605 QEMU-ia32 DEBUG] | Running on ia32 (terminal/58) [2024-10-02 01:47:25,605 QEMU-ia32 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2024-10-02 01:47:25,605 QEMU-ia32 DEBUG] | [2024-10-02 01:47:25,605 QEMU-ia32 DEBUG] | Welcome to HelenOS! [2024-10-02 01:47:25,605 QEMU-ia32 DEBUG] | https://www.helenos.org/ [2024-10-02 01:47:25,605 QEMU-ia32 DEBUG] | [2024-10-02 01:47:25,605 QEMU-ia32 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2024-10-02 01:47:25,605 QEMU-ia32 DEBUG] | [2024-10-02 01:47:25,605 QEMU-ia32 DEBUG] | / # mkfile --size 2m /tmp/img [2024-10-02 01:47:25,605 QEMU-ia32 DEBUG] | / # ls -e /tmp [2024-10-02 01:47:25,605 QEMU-ia32 DEBUG] | img 2097152 [2024-10-02 01:47:25,605 QEMU-ia32 DEBUG] | / # /srv/bd/file_bd /tmp/img fbd0 [2024-10-02 01:47:25,605 QEMU-ia32 DEBUG] | file_bd: File-backed block device driver [2024-10-02 01:47:25,605 QEMU-ia32 DEBUG] | file_bd: Accepting connections [2024-10-02 01:47:25,605 QEMU-ia32 DEBUG] | / # _ [2024-10-02 01:47:25,605 QEMU-ia32 DEBUG] | [2024-10-02 01:47:25,605 QEMU-ia32 DEBUG] | [2024-10-02 01:47:25,605 QEMU-ia32 DEBUG] | [2024-10-02 01:47:25,605 QEMU-ia32 DEBUG] | [2024-10-02 01:47:25,605 QEMU-ia32 DEBUG] | [2024-10-02 01:47:25,605 QEMU-ia32 DEBUG] | [2024-10-02 01:47:25,605 QEMU-ia32 DEBUG] | [2024-10-02 01:47:25,605 QEMU-ia32 DEBUG] | [2024-10-02 01:47:25,606 QEMU-ia32 DEBUG] | [2024-10-02 01:47:25,606 QEMU-ia32 DEBUG] | [2024-10-02 01:47:25,606 QEMU-ia32 DEBUG] | [2024-10-02 01:47:25,606 QEMU-ia32 DEBUG] | [2024-10-02 01:47:25,606 QEMU-ia32 DEBUG] | [2024-10-02 01:47:25,606 QEMU-ia32 DEBUG] Captured lines: ['HelenOS release 0.14.1 (Aladar), revision d31c3ea70', 'Built on 2024-10-02 01:40:48', 'Running on ia32 (terminal/58)', '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-10-02 01:47:27,606 rtr-vterm-type DEBUG] remaining=58, n=1, interval=2, "Failed to type command" [2024-10-02 01:47:27,607 QEMU-ia32 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2024-10-02 01:47:27,607 rtr-scrdump DEBUG] remaining=10, n=0, interval=1, "Failed to capture screen" [2024-10-02 01:47:28,495 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2024-10-02 01:47:28,495 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2024-10-02 01:47:28,495 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2024-10-02 01:47:28,495 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2024-10-02 01:47:28,495 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2024-10-02 01:47:28,495 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2024-10-02 01:47:28,495 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 2657 [2024-10-02 01:47:28,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-10-02 01:47:37,874 QEMU-ia32 DEBUG] Captured text: [2024-10-02 01:47:37,874 QEMU-ia32 DEBUG] | HelenOS release 0.14.1 (Aladar), revision d31c3ea70 [2024-10-02 01:47:37,874 QEMU-ia32 DEBUG] | Built on 2024-10-02 01:40:48 [2024-10-02 01:47:37,874 QEMU-ia32 DEBUG] | Running on ia32 (terminal/58) [2024-10-02 01:47:37,874 QEMU-ia32 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2024-10-02 01:47:37,874 QEMU-ia32 DEBUG] | [2024-10-02 01:47:37,874 QEMU-ia32 DEBUG] | Welcome to HelenOS! [2024-10-02 01:47:37,874 QEMU-ia32 DEBUG] | https://www.helenos.org/ [2024-10-02 01:47:37,874 QEMU-ia32 DEBUG] | [2024-10-02 01:47:37,874 QEMU-ia32 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2024-10-02 01:47:37,874 QEMU-ia32 DEBUG] | [2024-10-02 01:47:37,874 QEMU-ia32 DEBUG] | / # mkfile --size 2m /tmp/img [2024-10-02 01:47:37,874 QEMU-ia32 DEBUG] | / # ls -e /tmp [2024-10-02 01:47:37,874 QEMU-ia32 DEBUG] | img 2097152 [2024-10-02 01:47:37,875 QEMU-ia32 DEBUG] | / # /srv/bd/file_bd /tmp/img fbd0 [2024-10-02 01:47:37,875 QEMU-ia32 DEBUG] | file_bd: File-backed block device driver [2024-10-02 01:47:37,875 QEMU-ia32 DEBUG] | file_bd: Accepting connections [2024-10-02 01:47:37,875 QEMU-ia32 DEBUG] | / # mkfat --type 12 fbd0_ [2024-10-02 01:47:37,875 QEMU-ia32 DEBUG] | [2024-10-02 01:47:37,875 QEMU-ia32 DEBUG] | [2024-10-02 01:47:37,875 QEMU-ia32 DEBUG] | [2024-10-02 01:47:37,875 QEMU-ia32 DEBUG] | [2024-10-02 01:47:37,875 QEMU-ia32 DEBUG] | [2024-10-02 01:47:37,875 QEMU-ia32 DEBUG] | [2024-10-02 01:47:37,875 QEMU-ia32 DEBUG] | [2024-10-02 01:47:37,875 QEMU-ia32 DEBUG] | [2024-10-02 01:47:37,875 QEMU-ia32 DEBUG] | [2024-10-02 01:47:37,875 QEMU-ia32 DEBUG] | [2024-10-02 01:47:37,875 QEMU-ia32 DEBUG] | [2024-10-02 01:47:37,875 QEMU-ia32 DEBUG] | [2024-10-02 01:47:37,875 QEMU-ia32 DEBUG] | [2024-10-02 01:47:37,875 QEMU-ia32 DEBUG] Captured lines: ['HelenOS release 0.14.1 (Aladar), revision d31c3ea70', 'Built on 2024-10-02 01:40:48', 'Running on ia32 (terminal/58)', '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-10-02 01:47:37,876 QEMU-ia32 DEBUG] Sending command 'sendkey ret' [2024-10-02 01:47:37,876 rtr-vterm-run DEBUG] remaining=60, n=0, interval=2, "Failed to run command" [2024-10-02 01:47:37,876 command DEBUG] self.vterm = [] [2024-10-02 01:47:37,876 QEMU-ia32 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2024-10-02 01:47:37,876 rtr-scrdump DEBUG] remaining=10, n=0, interval=1, "Failed to capture screen" [2024-10-02 01:47:39,278 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2024-10-02 01:47:39,278 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2024-10-02 01:47:39,278 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2024-10-02 01:47:39,279 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2024-10-02 01:47:39,279 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2024-10-02 01:47:39,279 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2024-10-02 01:47:39,279 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 2657 [2024-10-02 01:47:39,279 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-10-02 01:47:48,312 QEMU-ia32 DEBUG] Captured text: [2024-10-02 01:47:48,312 QEMU-ia32 DEBUG] | HelenOS release 0.14.1 (Aladar), revision d31c3ea70 [2024-10-02 01:47:48,312 QEMU-ia32 DEBUG] | Built on 2024-10-02 01:40:48 [2024-10-02 01:47:48,312 QEMU-ia32 DEBUG] | Running on ia32 (terminal/58) [2024-10-02 01:47:48,312 QEMU-ia32 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2024-10-02 01:47:48,312 QEMU-ia32 DEBUG] | [2024-10-02 01:47:48,312 QEMU-ia32 DEBUG] | Welcome to HelenOS! [2024-10-02 01:47:48,313 QEMU-ia32 DEBUG] | https://www.helenos.org/ [2024-10-02 01:47:48,313 QEMU-ia32 DEBUG] | [2024-10-02 01:47:48,313 QEMU-ia32 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2024-10-02 01:47:48,313 QEMU-ia32 DEBUG] | [2024-10-02 01:47:48,313 QEMU-ia32 DEBUG] | / # mkfile --size 2m /tmp/img [2024-10-02 01:47:48,313 QEMU-ia32 DEBUG] | / # ls -e /tmp [2024-10-02 01:47:48,313 QEMU-ia32 DEBUG] | img 2097152 [2024-10-02 01:47:48,313 QEMU-ia32 DEBUG] | / # /srv/bd/file_bd /tmp/img fbd0 [2024-10-02 01:47:48,313 QEMU-ia32 DEBUG] | file_bd: File-backed block device driver [2024-10-02 01:47:48,313 QEMU-ia32 DEBUG] | file_bd: Accepting connections [2024-10-02 01:47:48,313 QEMU-ia32 DEBUG] | / # mkfat --type 12 fbd0_ [2024-10-02 01:47:48,313 QEMU-ia32 DEBUG] | [2024-10-02 01:47:48,313 QEMU-ia32 DEBUG] | [2024-10-02 01:47:48,313 QEMU-ia32 DEBUG] | [2024-10-02 01:47:48,313 QEMU-ia32 DEBUG] | [2024-10-02 01:47:48,313 QEMU-ia32 DEBUG] | [2024-10-02 01:47:48,313 QEMU-ia32 DEBUG] | [2024-10-02 01:47:48,313 QEMU-ia32 DEBUG] | [2024-10-02 01:47:48,313 QEMU-ia32 DEBUG] | [2024-10-02 01:47:48,313 QEMU-ia32 DEBUG] | [2024-10-02 01:47:48,313 QEMU-ia32 DEBUG] | [2024-10-02 01:47:48,313 QEMU-ia32 DEBUG] | [2024-10-02 01:47:48,313 QEMU-ia32 DEBUG] | [2024-10-02 01:47:48,313 QEMU-ia32 DEBUG] | [2024-10-02 01:47:48,313 QEMU-ia32 DEBUG] Captured lines: ['HelenOS release 0.14.1 (Aladar), revision d31c3ea70', 'Built on 2024-10-02 01:40:48', 'Running on ia32 (terminal/58)', '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-10-02 01:47:48,314 command DEBUG] Read lines ['/ # mkfat --type 12 fbd0_'] [2024-10-02 01:47:50,314 rtr-vterm-run DEBUG] remaining=58, n=1, interval=2, "Failed to run command" [2024-10-02 01:47:50,314 command DEBUG] self.vterm = [] [2024-10-02 01:47:50,314 QEMU-ia32 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2024-10-02 01:47:50,315 rtr-scrdump DEBUG] remaining=10, n=0, interval=1, "Failed to capture screen" [2024-10-02 01:47:51,538 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2024-10-02 01:47:51,538 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2024-10-02 01:47:51,538 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2024-10-02 01:47:51,538 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2024-10-02 01:47:51,539 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2024-10-02 01:47:51,539 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2024-10-02 01:47:51,539 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 3652 [2024-10-02 01:47:51,539 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-10-02 01:48:00,752 QEMU-ia32 DEBUG] Captured text: [2024-10-02 01:48:00,752 QEMU-ia32 DEBUG] | HelenOS release 0.14.1 (Aladar), revision d31c3ea70 [2024-10-02 01:48:00,752 QEMU-ia32 DEBUG] | Built on 2024-10-02 01:40:48 [2024-10-02 01:48:00,752 QEMU-ia32 DEBUG] | Running on ia32 (terminal/58) [2024-10-02 01:48:00,752 QEMU-ia32 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2024-10-02 01:48:00,752 QEMU-ia32 DEBUG] | [2024-10-02 01:48:00,752 QEMU-ia32 DEBUG] | Welcome to HelenOS! [2024-10-02 01:48:00,752 QEMU-ia32 DEBUG] | https://www.helenos.org/ [2024-10-02 01:48:00,752 QEMU-ia32 DEBUG] | [2024-10-02 01:48:00,752 QEMU-ia32 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2024-10-02 01:48:00,752 QEMU-ia32 DEBUG] | [2024-10-02 01:48:00,752 QEMU-ia32 DEBUG] | / # mkfile --size 2m /tmp/img [2024-10-02 01:48:00,752 QEMU-ia32 DEBUG] | / # ls -e /tmp [2024-10-02 01:48:00,752 QEMU-ia32 DEBUG] | img 2097152 [2024-10-02 01:48:00,752 QEMU-ia32 DEBUG] | / # /srv/bd/file_bd /tmp/img fbd0 [2024-10-02 01:48:00,752 QEMU-ia32 DEBUG] | file_bd: File-backed block device driver [2024-10-02 01:48:00,752 QEMU-ia32 DEBUG] | file_bd: Accepting connections [2024-10-02 01:48:00,752 QEMU-ia32 DEBUG] | / # mkfat --type 12 fbd0 [2024-10-02 01:48:00,752 QEMU-ia32 DEBUG] | Device: fbd0 [2024-10-02 01:48:00,753 QEMU-ia32 DEBUG] | mkfat: Block device has 4096 blocks. [2024-10-02 01:48:00,753 QEMU-ia32 DEBUG] | mkfat: Creating FAT filesystem on device fbd0. [2024-10-02 01:48:00,753 QEMU-ia32 DEBUG] | mkfat: Filesystem type FAT12. [2024-10-02 01:48:00,753 QEMU-ia32 DEBUG] | Writing allocation table 1. [2024-10-02 01:48:00,753 QEMU-ia32 DEBUG] | Writing allocation table 2. [2024-10-02 01:48:00,753 QEMU-ia32 DEBUG] | Writing root directory. [2024-10-02 01:48:00,753 QEMU-ia32 DEBUG] | Success. [2024-10-02 01:48:00,753 QEMU-ia32 DEBUG] | / # _ [2024-10-02 01:48:00,753 QEMU-ia32 DEBUG] | [2024-10-02 01:48:00,753 QEMU-ia32 DEBUG] | [2024-10-02 01:48:00,753 QEMU-ia32 DEBUG] | [2024-10-02 01:48:00,753 QEMU-ia32 DEBUG] | [2024-10-02 01:48:00,753 QEMU-ia32 DEBUG] Captured lines: ['HelenOS release 0.14.1 (Aladar), revision d31c3ea70', 'Built on 2024-10-02 01:40:48', 'Running on ia32 (terminal/58)', '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-10-02 01:48:00,753 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-10-02 01:48:00,753 command INFO] Command 'mkfat --type 12 fbd0' done. [2024-10-02 01:48:00,753 command INFO] Typing 'mkdir /tmp/mnt' into default. [2024-10-02 01:48:00,753 command DEBUG] RE for prompt matching: re.compile('^/[^ ]* #\\ _[\t ]*$') [2024-10-02 01:48:00,754 QEMU-ia32 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2024-10-02 01:48:00,754 rtr-scrdump DEBUG] remaining=10, n=0, interval=1, "Failed to capture screen" [2024-10-02 01:48:01,998 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2024-10-02 01:48:01,999 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2024-10-02 01:48:01,999 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2024-10-02 01:48:01,999 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2024-10-02 01:48:01,999 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2024-10-02 01:48:01,999 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2024-10-02 01:48:01,999 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 3652 [2024-10-02 01:48:01,999 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-10-02 01:48:10,061 QEMU-ia32 DEBUG] Captured text: [2024-10-02 01:48:10,061 QEMU-ia32 DEBUG] | HelenOS release 0.14.1 (Aladar), revision d31c3ea70 [2024-10-02 01:48:10,061 QEMU-ia32 DEBUG] | Built on 2024-10-02 01:40:48 [2024-10-02 01:48:10,061 QEMU-ia32 DEBUG] | Running on ia32 (terminal/58) [2024-10-02 01:48:10,062 QEMU-ia32 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2024-10-02 01:48:10,062 QEMU-ia32 DEBUG] | [2024-10-02 01:48:10,062 QEMU-ia32 DEBUG] | Welcome to HelenOS! [2024-10-02 01:48:10,062 QEMU-ia32 DEBUG] | https://www.helenos.org/ [2024-10-02 01:48:10,062 QEMU-ia32 DEBUG] | [2024-10-02 01:48:10,062 QEMU-ia32 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2024-10-02 01:48:10,062 QEMU-ia32 DEBUG] | [2024-10-02 01:48:10,062 QEMU-ia32 DEBUG] | / # mkfile --size 2m /tmp/img [2024-10-02 01:48:10,062 QEMU-ia32 DEBUG] | / # ls -e /tmp [2024-10-02 01:48:10,062 QEMU-ia32 DEBUG] | img 2097152 [2024-10-02 01:48:10,062 QEMU-ia32 DEBUG] | / # /srv/bd/file_bd /tmp/img fbd0 [2024-10-02 01:48:10,062 QEMU-ia32 DEBUG] | file_bd: File-backed block device driver [2024-10-02 01:48:10,062 QEMU-ia32 DEBUG] | file_bd: Accepting connections [2024-10-02 01:48:10,062 QEMU-ia32 DEBUG] | / # mkfat --type 12 fbd0 [2024-10-02 01:48:10,062 QEMU-ia32 DEBUG] | Device: fbd0 [2024-10-02 01:48:10,062 QEMU-ia32 DEBUG] | mkfat: Block device has 4096 blocks. [2024-10-02 01:48:10,062 QEMU-ia32 DEBUG] | mkfat: Creating FAT filesystem on device fbd0. [2024-10-02 01:48:10,062 QEMU-ia32 DEBUG] | mkfat: Filesystem type FAT12. [2024-10-02 01:48:10,062 QEMU-ia32 DEBUG] | Writing allocation table 1. [2024-10-02 01:48:10,062 QEMU-ia32 DEBUG] | Writing allocation table 2. [2024-10-02 01:48:10,062 QEMU-ia32 DEBUG] | Writing root directory. [2024-10-02 01:48:10,062 QEMU-ia32 DEBUG] | Success. [2024-10-02 01:48:10,062 QEMU-ia32 DEBUG] | / # _ [2024-10-02 01:48:10,062 QEMU-ia32 DEBUG] | [2024-10-02 01:48:10,062 QEMU-ia32 DEBUG] | [2024-10-02 01:48:10,062 QEMU-ia32 DEBUG] | [2024-10-02 01:48:10,063 QEMU-ia32 DEBUG] | [2024-10-02 01:48:10,063 QEMU-ia32 DEBUG] Captured lines: ['HelenOS release 0.14.1 (Aladar), revision d31c3ea70', 'Built on 2024-10-02 01:40:48', 'Running on ia32 (terminal/58)', '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-10-02 01:48:10,063 QEMU-ia32 DEBUG] Sending command 'sendkey m' [2024-10-02 01:48:10,063 QEMU-ia32 DEBUG] Sending command 'sendkey k' [2024-10-02 01:48:10,063 QEMU-ia32 DEBUG] Sending command 'sendkey d' [2024-10-02 01:48:10,063 QEMU-ia32 DEBUG] Sending command 'sendkey i' [2024-10-02 01:48:10,063 QEMU-ia32 DEBUG] Sending command 'sendkey r' [2024-10-02 01:48:10,063 QEMU-ia32 DEBUG] Sending command 'sendkey spc' [2024-10-02 01:48:10,063 QEMU-ia32 DEBUG] Sending command 'sendkey slash' [2024-10-02 01:48:10,063 QEMU-ia32 DEBUG] Sending command 'sendkey t' [2024-10-02 01:48:10,063 QEMU-ia32 DEBUG] Sending command 'sendkey m' [2024-10-02 01:48:10,063 QEMU-ia32 DEBUG] Sending command 'sendkey p' [2024-10-02 01:48:10,063 QEMU-ia32 DEBUG] Sending command 'sendkey slash' [2024-10-02 01:48:10,063 QEMU-ia32 DEBUG] Sending command 'sendkey m' [2024-10-02 01:48:10,063 QEMU-ia32 DEBUG] Sending command 'sendkey n' [2024-10-02 01:48:10,063 QEMU-ia32 DEBUG] Sending command 'sendkey t' [2024-10-02 01:48:10,063 rtr-vterm-type DEBUG] remaining=60, n=0, interval=2, "Failed to type command" [2024-10-02 01:48:10,064 QEMU-ia32 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2024-10-02 01:48:10,064 rtr-scrdump DEBUG] remaining=10, n=0, interval=1, "Failed to capture screen" [2024-10-02 01:48:11,051 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2024-10-02 01:48:11,051 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2024-10-02 01:48:11,051 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2024-10-02 01:48:11,051 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2024-10-02 01:48:11,051 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2024-10-02 01:48:11,052 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2024-10-02 01:48:11,052 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 3652 [2024-10-02 01:48:11,052 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-10-02 01:48:20,078 QEMU-ia32 DEBUG] Captured text: [2024-10-02 01:48:20,078 QEMU-ia32 DEBUG] | HelenOS release 0.14.1 (Aladar), revision d31c3ea70 [2024-10-02 01:48:20,078 QEMU-ia32 DEBUG] | Built on 2024-10-02 01:40:48 [2024-10-02 01:48:20,078 QEMU-ia32 DEBUG] | Running on ia32 (terminal/58) [2024-10-02 01:48:20,078 QEMU-ia32 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2024-10-02 01:48:20,078 QEMU-ia32 DEBUG] | [2024-10-02 01:48:20,078 QEMU-ia32 DEBUG] | Welcome to HelenOS! [2024-10-02 01:48:20,079 QEMU-ia32 DEBUG] | https://www.helenos.org/ [2024-10-02 01:48:20,079 QEMU-ia32 DEBUG] | [2024-10-02 01:48:20,079 QEMU-ia32 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2024-10-02 01:48:20,079 QEMU-ia32 DEBUG] | [2024-10-02 01:48:20,079 QEMU-ia32 DEBUG] | / # mkfile --size 2m /tmp/img [2024-10-02 01:48:20,079 QEMU-ia32 DEBUG] | / # ls -e /tmp [2024-10-02 01:48:20,079 QEMU-ia32 DEBUG] | img 2097152 [2024-10-02 01:48:20,079 QEMU-ia32 DEBUG] | / # /srv/bd/file_bd /tmp/img fbd0 [2024-10-02 01:48:20,079 QEMU-ia32 DEBUG] | file_bd: File-backed block device driver [2024-10-02 01:48:20,079 QEMU-ia32 DEBUG] | file_bd: Accepting connections [2024-10-02 01:48:20,079 QEMU-ia32 DEBUG] | / # mkfat --type 12 fbd0 [2024-10-02 01:48:20,079 QEMU-ia32 DEBUG] | Device: fbd0 [2024-10-02 01:48:20,079 QEMU-ia32 DEBUG] | mkfat: Block device has 4096 blocks. [2024-10-02 01:48:20,079 QEMU-ia32 DEBUG] | mkfat: Creating FAT filesystem on device fbd0. [2024-10-02 01:48:20,079 QEMU-ia32 DEBUG] | mkfat: Filesystem type FAT12. [2024-10-02 01:48:20,079 QEMU-ia32 DEBUG] | Writing allocation table 1. [2024-10-02 01:48:20,079 QEMU-ia32 DEBUG] | Writing allocation table 2. [2024-10-02 01:48:20,079 QEMU-ia32 DEBUG] | Writing root directory. [2024-10-02 01:48:20,079 QEMU-ia32 DEBUG] | Success. [2024-10-02 01:48:20,080 QEMU-ia32 DEBUG] | / # _ [2024-10-02 01:48:20,080 QEMU-ia32 DEBUG] | [2024-10-02 01:48:20,080 QEMU-ia32 DEBUG] | [2024-10-02 01:48:20,080 QEMU-ia32 DEBUG] | [2024-10-02 01:48:20,080 QEMU-ia32 DEBUG] | [2024-10-02 01:48:20,080 QEMU-ia32 DEBUG] Captured lines: ['HelenOS release 0.14.1 (Aladar), revision d31c3ea70', 'Built on 2024-10-02 01:40:48', 'Running on ia32 (terminal/58)', '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-10-02 01:48:22,081 rtr-vterm-type DEBUG] remaining=58, n=1, interval=2, "Failed to type command" [2024-10-02 01:48:22,082 QEMU-ia32 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2024-10-02 01:48:22,082 rtr-scrdump DEBUG] remaining=10, n=0, interval=1, "Failed to capture screen" [2024-10-02 01:48:23,194 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2024-10-02 01:48:23,194 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2024-10-02 01:48:23,194 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2024-10-02 01:48:23,194 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2024-10-02 01:48:23,194 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2024-10-02 01:48:23,194 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2024-10-02 01:48:23,194 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 3730 [2024-10-02 01:48:23,194 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-10-02 01:48:31,783 QEMU-ia32 DEBUG] Captured text: [2024-10-02 01:48:31,783 QEMU-ia32 DEBUG] | HelenOS release 0.14.1 (Aladar), revision d31c3ea70 [2024-10-02 01:48:31,783 QEMU-ia32 DEBUG] | Built on 2024-10-02 01:40:48 [2024-10-02 01:48:31,783 QEMU-ia32 DEBUG] | Running on ia32 (terminal/58) [2024-10-02 01:48:31,783 QEMU-ia32 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2024-10-02 01:48:31,783 QEMU-ia32 DEBUG] | [2024-10-02 01:48:31,783 QEMU-ia32 DEBUG] | Welcome to HelenOS! [2024-10-02 01:48:31,783 QEMU-ia32 DEBUG] | https://www.helenos.org/ [2024-10-02 01:48:31,783 QEMU-ia32 DEBUG] | [2024-10-02 01:48:31,783 QEMU-ia32 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2024-10-02 01:48:31,783 QEMU-ia32 DEBUG] | [2024-10-02 01:48:31,783 QEMU-ia32 DEBUG] | / # mkfile --size 2m /tmp/img [2024-10-02 01:48:31,783 QEMU-ia32 DEBUG] | / # ls -e /tmp [2024-10-02 01:48:31,783 QEMU-ia32 DEBUG] | img 2097152 [2024-10-02 01:48:31,783 QEMU-ia32 DEBUG] | / # /srv/bd/file_bd /tmp/img fbd0 [2024-10-02 01:48:31,783 QEMU-ia32 DEBUG] | file_bd: File-backed block device driver [2024-10-02 01:48:31,783 QEMU-ia32 DEBUG] | file_bd: Accepting connections [2024-10-02 01:48:31,783 QEMU-ia32 DEBUG] | / # mkfat --type 12 fbd0 [2024-10-02 01:48:31,783 QEMU-ia32 DEBUG] | Device: fbd0 [2024-10-02 01:48:31,783 QEMU-ia32 DEBUG] | mkfat: Block device has 4096 blocks. [2024-10-02 01:48:31,783 QEMU-ia32 DEBUG] | mkfat: Creating FAT filesystem on device fbd0. [2024-10-02 01:48:31,783 QEMU-ia32 DEBUG] | mkfat: Filesystem type FAT12. [2024-10-02 01:48:31,783 QEMU-ia32 DEBUG] | Writing allocation table 1. [2024-10-02 01:48:31,783 QEMU-ia32 DEBUG] | Writing allocation table 2. [2024-10-02 01:48:31,784 QEMU-ia32 DEBUG] | Writing root directory. [2024-10-02 01:48:31,784 QEMU-ia32 DEBUG] | Success. [2024-10-02 01:48:31,784 QEMU-ia32 DEBUG] | / # mkdir /tmp/mnt_ [2024-10-02 01:48:31,784 QEMU-ia32 DEBUG] | [2024-10-02 01:48:31,784 QEMU-ia32 DEBUG] | [2024-10-02 01:48:31,784 QEMU-ia32 DEBUG] | [2024-10-02 01:48:31,784 QEMU-ia32 DEBUG] | [2024-10-02 01:48:31,784 QEMU-ia32 DEBUG] Captured lines: ['HelenOS release 0.14.1 (Aladar), revision d31c3ea70', 'Built on 2024-10-02 01:40:48', 'Running on ia32 (terminal/58)', '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-10-02 01:48:31,784 QEMU-ia32 DEBUG] Sending command 'sendkey ret' [2024-10-02 01:48:31,784 rtr-vterm-run DEBUG] remaining=60, n=0, interval=2, "Failed to run command" [2024-10-02 01:48:31,784 command DEBUG] self.vterm = [] [2024-10-02 01:48:31,784 QEMU-ia32 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2024-10-02 01:48:31,784 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-10-02 01:48:32,839 rtr-scrdump DEBUG] remaining=9, n=1, interval=1, "Failed to capture screen" [2024-10-02 01:48:34,262 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2024-10-02 01:48:34,262 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2024-10-02 01:48:34,262 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2024-10-02 01:48:34,262 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2024-10-02 01:48:34,262 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2024-10-02 01:48:34,262 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2024-10-02 01:48:34,262 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 3730 [2024-10-02 01:48:34,262 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-10-02 01:48:41,952 QEMU-ia32 DEBUG] Captured text: [2024-10-02 01:48:41,952 QEMU-ia32 DEBUG] | HelenOS release 0.14.1 (Aladar), revision d31c3ea70 [2024-10-02 01:48:41,952 QEMU-ia32 DEBUG] | Built on 2024-10-02 01:40:48 [2024-10-02 01:48:41,952 QEMU-ia32 DEBUG] | Running on ia32 (terminal/58) [2024-10-02 01:48:41,953 QEMU-ia32 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2024-10-02 01:48:41,953 QEMU-ia32 DEBUG] | [2024-10-02 01:48:41,953 QEMU-ia32 DEBUG] | Welcome to HelenOS! [2024-10-02 01:48:41,953 QEMU-ia32 DEBUG] | https://www.helenos.org/ [2024-10-02 01:48:41,953 QEMU-ia32 DEBUG] | [2024-10-02 01:48:41,953 QEMU-ia32 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2024-10-02 01:48:41,953 QEMU-ia32 DEBUG] | [2024-10-02 01:48:41,953 QEMU-ia32 DEBUG] | / # mkfile --size 2m /tmp/img [2024-10-02 01:48:41,953 QEMU-ia32 DEBUG] | / # ls -e /tmp [2024-10-02 01:48:41,953 QEMU-ia32 DEBUG] | img 2097152 [2024-10-02 01:48:41,953 QEMU-ia32 DEBUG] | / # /srv/bd/file_bd /tmp/img fbd0 [2024-10-02 01:48:41,953 QEMU-ia32 DEBUG] | file_bd: File-backed block device driver [2024-10-02 01:48:41,953 QEMU-ia32 DEBUG] | file_bd: Accepting connections [2024-10-02 01:48:41,953 QEMU-ia32 DEBUG] | / # mkfat --type 12 fbd0 [2024-10-02 01:48:41,953 QEMU-ia32 DEBUG] | Device: fbd0 [2024-10-02 01:48:41,953 QEMU-ia32 DEBUG] | mkfat: Block device has 4096 blocks. [2024-10-02 01:48:41,953 QEMU-ia32 DEBUG] | mkfat: Creating FAT filesystem on device fbd0. [2024-10-02 01:48:41,954 QEMU-ia32 DEBUG] | mkfat: Filesystem type FAT12. [2024-10-02 01:48:41,954 QEMU-ia32 DEBUG] | Writing allocation table 1. [2024-10-02 01:48:41,954 QEMU-ia32 DEBUG] | Writing allocation table 2. [2024-10-02 01:48:41,954 QEMU-ia32 DEBUG] | Writing root directory. [2024-10-02 01:48:41,954 QEMU-ia32 DEBUG] | Success. [2024-10-02 01:48:41,954 QEMU-ia32 DEBUG] | / # mkdir /tmp/mnt_ [2024-10-02 01:48:41,954 QEMU-ia32 DEBUG] | [2024-10-02 01:48:41,954 QEMU-ia32 DEBUG] | [2024-10-02 01:48:41,954 QEMU-ia32 DEBUG] | [2024-10-02 01:48:41,954 QEMU-ia32 DEBUG] | [2024-10-02 01:48:41,954 QEMU-ia32 DEBUG] Captured lines: ['HelenOS release 0.14.1 (Aladar), revision d31c3ea70', 'Built on 2024-10-02 01:40:48', 'Running on ia32 (terminal/58)', '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-10-02 01:48:41,954 command DEBUG] Read lines ['/ # mkdir /tmp/mnt_'] [2024-10-02 01:48:43,956 rtr-vterm-run DEBUG] remaining=58, n=1, interval=2, "Failed to run command" [2024-10-02 01:48:43,956 command DEBUG] self.vterm = [] [2024-10-02 01:48:43,957 QEMU-ia32 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2024-10-02 01:48:43,957 rtr-scrdump DEBUG] remaining=10, n=0, interval=1, "Failed to capture screen" [2024-10-02 01:48:44,525 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2024-10-02 01:48:44,525 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2024-10-02 01:48:44,525 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2024-10-02 01:48:44,526 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2024-10-02 01:48:44,526 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2024-10-02 01:48:44,526 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2024-10-02 01:48:44,526 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 3766 [2024-10-02 01:48:44,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-10-02 01:48:46,867 QEMU-ia32 DEBUG] Captured text: [2024-10-02 01:48:46,867 QEMU-ia32 DEBUG] | HelenOS release 0.14.1 (Aladar), revision d31c3ea70 [2024-10-02 01:48:46,867 QEMU-ia32 DEBUG] | Built on 2024-10-02 01:40:48 [2024-10-02 01:48:46,867 QEMU-ia32 DEBUG] | Running on ia32 (terminal/58) [2024-10-02 01:48:46,867 QEMU-ia32 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2024-10-02 01:48:46,867 QEMU-ia32 DEBUG] | [2024-10-02 01:48:46,867 QEMU-ia32 DEBUG] | Welcome to HelenOS! [2024-10-02 01:48:46,867 QEMU-ia32 DEBUG] | https://www.helenos.org/ [2024-10-02 01:48:46,867 QEMU-ia32 DEBUG] | [2024-10-02 01:48:46,867 QEMU-ia32 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2024-10-02 01:48:46,867 QEMU-ia32 DEBUG] | [2024-10-02 01:48:46,867 QEMU-ia32 DEBUG] | / # mkfile --size 2m /tmp/img [2024-10-02 01:48:46,867 QEMU-ia32 DEBUG] | / # ls -e /tmp [2024-10-02 01:48:46,867 QEMU-ia32 DEBUG] | img 2097152 [2024-10-02 01:48:46,868 QEMU-ia32 DEBUG] | / # /srv/bd/file_bd /tmp/img fbd0 [2024-10-02 01:48:46,868 QEMU-ia32 DEBUG] | file_bd: File-backed block device driver [2024-10-02 01:48:46,868 QEMU-ia32 DEBUG] | file_bd: Accepting connections [2024-10-02 01:48:46,868 QEMU-ia32 DEBUG] | / # mkfat --type 12 fbd0 [2024-10-02 01:48:46,868 QEMU-ia32 DEBUG] | Device: fbd0 [2024-10-02 01:48:46,868 QEMU-ia32 DEBUG] | mkfat: Block device has 4096 blocks. [2024-10-02 01:48:46,868 QEMU-ia32 DEBUG] | mkfat: Creating FAT filesystem on device fbd0. [2024-10-02 01:48:46,868 QEMU-ia32 DEBUG] | mkfat: Filesystem type FAT12. [2024-10-02 01:48:46,868 QEMU-ia32 DEBUG] | Writing allocation table 1. [2024-10-02 01:48:46,868 QEMU-ia32 DEBUG] | Writing allocation table 2. [2024-10-02 01:48:46,868 QEMU-ia32 DEBUG] | Writing root directory. [2024-10-02 01:48:46,868 QEMU-ia32 DEBUG] | Success. [2024-10-02 01:48:46,868 QEMU-ia32 DEBUG] | / # mkdir /tmp/mnt [2024-10-02 01:48:46,868 QEMU-ia32 DEBUG] | / # _ [2024-10-02 01:48:46,868 QEMU-ia32 DEBUG] | [2024-10-02 01:48:46,868 QEMU-ia32 DEBUG] | [2024-10-02 01:48:46,868 QEMU-ia32 DEBUG] | [2024-10-02 01:48:46,868 QEMU-ia32 DEBUG] Captured lines: ['HelenOS release 0.14.1 (Aladar), revision d31c3ea70', 'Built on 2024-10-02 01:40:48', 'Running on ia32 (terminal/58)', '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-10-02 01:48:46,868 command DEBUG] Read lines ['/ # mkdir /tmp/mnt', '/ # _'] [2024-10-02 01:48:46,868 command INFO] Command 'mkdir /tmp/mnt' done. [2024-10-02 01:48:46,868 command INFO] Typing 'mount fat /tmp/mnt fbd0' into default. [2024-10-02 01:48:46,868 command DEBUG] RE for prompt matching: re.compile('^/[^ ]* #\\ _[\t ]*$') [2024-10-02 01:48:46,869 QEMU-ia32 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2024-10-02 01:48:46,869 rtr-scrdump DEBUG] remaining=10, n=0, interval=1, "Failed to capture screen" [2024-10-02 01:48:47,318 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2024-10-02 01:48:47,318 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2024-10-02 01:48:47,318 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2024-10-02 01:48:47,318 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2024-10-02 01:48:47,318 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2024-10-02 01:48:47,318 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2024-10-02 01:48:47,318 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 3766 [2024-10-02 01:48:47,319 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-10-02 01:48:49,343 QEMU-ia32 DEBUG] Captured text: [2024-10-02 01:48:49,343 QEMU-ia32 DEBUG] | HelenOS release 0.14.1 (Aladar), revision d31c3ea70 [2024-10-02 01:48:49,343 QEMU-ia32 DEBUG] | Built on 2024-10-02 01:40:48 [2024-10-02 01:48:49,343 QEMU-ia32 DEBUG] | Running on ia32 (terminal/58) [2024-10-02 01:48:49,343 QEMU-ia32 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2024-10-02 01:48:49,343 QEMU-ia32 DEBUG] | [2024-10-02 01:48:49,343 QEMU-ia32 DEBUG] | Welcome to HelenOS! [2024-10-02 01:48:49,343 QEMU-ia32 DEBUG] | https://www.helenos.org/ [2024-10-02 01:48:49,343 QEMU-ia32 DEBUG] | [2024-10-02 01:48:49,343 QEMU-ia32 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2024-10-02 01:48:49,343 QEMU-ia32 DEBUG] | [2024-10-02 01:48:49,343 QEMU-ia32 DEBUG] | / # mkfile --size 2m /tmp/img [2024-10-02 01:48:49,343 QEMU-ia32 DEBUG] | / # ls -e /tmp [2024-10-02 01:48:49,343 QEMU-ia32 DEBUG] | img 2097152 [2024-10-02 01:48:49,343 QEMU-ia32 DEBUG] | / # /srv/bd/file_bd /tmp/img fbd0 [2024-10-02 01:48:49,344 QEMU-ia32 DEBUG] | file_bd: File-backed block device driver [2024-10-02 01:48:49,344 QEMU-ia32 DEBUG] | file_bd: Accepting connections [2024-10-02 01:48:49,344 QEMU-ia32 DEBUG] | / # mkfat --type 12 fbd0 [2024-10-02 01:48:49,344 QEMU-ia32 DEBUG] | Device: fbd0 [2024-10-02 01:48:49,344 QEMU-ia32 DEBUG] | mkfat: Block device has 4096 blocks. [2024-10-02 01:48:49,344 QEMU-ia32 DEBUG] | mkfat: Creating FAT filesystem on device fbd0. [2024-10-02 01:48:49,344 QEMU-ia32 DEBUG] | mkfat: Filesystem type FAT12. [2024-10-02 01:48:49,344 QEMU-ia32 DEBUG] | Writing allocation table 1. [2024-10-02 01:48:49,344 QEMU-ia32 DEBUG] | Writing allocation table 2. [2024-10-02 01:48:49,344 QEMU-ia32 DEBUG] | Writing root directory. [2024-10-02 01:48:49,344 QEMU-ia32 DEBUG] | Success. [2024-10-02 01:48:49,344 QEMU-ia32 DEBUG] | / # mkdir /tmp/mnt [2024-10-02 01:48:49,344 QEMU-ia32 DEBUG] | / # _ [2024-10-02 01:48:49,344 QEMU-ia32 DEBUG] | [2024-10-02 01:48:49,344 QEMU-ia32 DEBUG] | [2024-10-02 01:48:49,344 QEMU-ia32 DEBUG] | [2024-10-02 01:48:49,344 QEMU-ia32 DEBUG] Captured lines: ['HelenOS release 0.14.1 (Aladar), revision d31c3ea70', 'Built on 2024-10-02 01:40:48', 'Running on ia32 (terminal/58)', '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-10-02 01:48:49,344 QEMU-ia32 DEBUG] Sending command 'sendkey m' [2024-10-02 01:48:49,344 QEMU-ia32 DEBUG] Sending command 'sendkey o' [2024-10-02 01:48:49,344 QEMU-ia32 DEBUG] Sending command 'sendkey u' [2024-10-02 01:48:49,344 QEMU-ia32 DEBUG] Sending command 'sendkey n' [2024-10-02 01:48:49,344 QEMU-ia32 DEBUG] Sending command 'sendkey t' [2024-10-02 01:48:49,344 QEMU-ia32 DEBUG] Sending command 'sendkey spc' [2024-10-02 01:48:49,344 QEMU-ia32 DEBUG] Sending command 'sendkey f' [2024-10-02 01:48:49,344 QEMU-ia32 DEBUG] Sending command 'sendkey a' [2024-10-02 01:48:49,344 QEMU-ia32 DEBUG] Sending command 'sendkey t' [2024-10-02 01:48:49,344 QEMU-ia32 DEBUG] Sending command 'sendkey spc' [2024-10-02 01:48:49,344 QEMU-ia32 DEBUG] Sending command 'sendkey slash' [2024-10-02 01:48:49,344 QEMU-ia32 DEBUG] Sending command 'sendkey t' [2024-10-02 01:48:49,344 QEMU-ia32 DEBUG] Sending command 'sendkey m' [2024-10-02 01:48:49,344 QEMU-ia32 DEBUG] Sending command 'sendkey p' [2024-10-02 01:48:49,345 QEMU-ia32 DEBUG] Sending command 'sendkey slash' [2024-10-02 01:48:49,345 QEMU-ia32 DEBUG] Sending command 'sendkey m' [2024-10-02 01:48:49,345 QEMU-ia32 DEBUG] Sending command 'sendkey n' [2024-10-02 01:48:49,345 QEMU-ia32 DEBUG] Sending command 'sendkey t' [2024-10-02 01:48:49,345 QEMU-ia32 DEBUG] Sending command 'sendkey spc' [2024-10-02 01:48:49,345 QEMU-ia32 DEBUG] Sending command 'sendkey f' [2024-10-02 01:48:49,345 QEMU-ia32 DEBUG] Sending command 'sendkey b' [2024-10-02 01:48:49,345 QEMU-ia32 DEBUG] Sending command 'sendkey d' [2024-10-02 01:48:49,345 QEMU-ia32 DEBUG] Sending command 'sendkey 0' [2024-10-02 01:48:49,345 rtr-vterm-type DEBUG] remaining=60, n=0, interval=2, "Failed to type command" [2024-10-02 01:48:49,345 QEMU-ia32 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2024-10-02 01:48:49,345 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-10-02 01:48:50,354 rtr-scrdump DEBUG] remaining=9, n=1, interval=1, "Failed to capture screen" [2024-10-02 01:48:50,547 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2024-10-02 01:48:50,547 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2024-10-02 01:48:50,548 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2024-10-02 01:48:50,548 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2024-10-02 01:48:50,548 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2024-10-02 01:48:50,548 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2024-10-02 01:48:50,548 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 3766 [2024-10-02 01:48:50,548 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-10-02 01:48:52,229 QEMU-ia32 DEBUG] Captured text: [2024-10-02 01:48:52,229 QEMU-ia32 DEBUG] | HelenOS release 0.14.1 (Aladar), revision d31c3ea70 [2024-10-02 01:48:52,229 QEMU-ia32 DEBUG] | Built on 2024-10-02 01:40:48 [2024-10-02 01:48:52,229 QEMU-ia32 DEBUG] | Running on ia32 (terminal/58) [2024-10-02 01:48:52,229 QEMU-ia32 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2024-10-02 01:48:52,229 QEMU-ia32 DEBUG] | [2024-10-02 01:48:52,229 QEMU-ia32 DEBUG] | Welcome to HelenOS! [2024-10-02 01:48:52,229 QEMU-ia32 DEBUG] | https://www.helenos.org/ [2024-10-02 01:48:52,229 QEMU-ia32 DEBUG] | [2024-10-02 01:48:52,229 QEMU-ia32 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2024-10-02 01:48:52,229 QEMU-ia32 DEBUG] | [2024-10-02 01:48:52,229 QEMU-ia32 DEBUG] | / # mkfile --size 2m /tmp/img [2024-10-02 01:48:52,229 QEMU-ia32 DEBUG] | / # ls -e /tmp [2024-10-02 01:48:52,229 QEMU-ia32 DEBUG] | img 2097152 [2024-10-02 01:48:52,229 QEMU-ia32 DEBUG] | / # /srv/bd/file_bd /tmp/img fbd0 [2024-10-02 01:48:52,229 QEMU-ia32 DEBUG] | file_bd: File-backed block device driver [2024-10-02 01:48:52,229 QEMU-ia32 DEBUG] | file_bd: Accepting connections [2024-10-02 01:48:52,229 QEMU-ia32 DEBUG] | / # mkfat --type 12 fbd0 [2024-10-02 01:48:52,229 QEMU-ia32 DEBUG] | Device: fbd0 [2024-10-02 01:48:52,229 QEMU-ia32 DEBUG] | mkfat: Block device has 4096 blocks. [2024-10-02 01:48:52,229 QEMU-ia32 DEBUG] | mkfat: Creating FAT filesystem on device fbd0. [2024-10-02 01:48:52,229 QEMU-ia32 DEBUG] | mkfat: Filesystem type FAT12. [2024-10-02 01:48:52,229 QEMU-ia32 DEBUG] | Writing allocation table 1. [2024-10-02 01:48:52,229 QEMU-ia32 DEBUG] | Writing allocation table 2. [2024-10-02 01:48:52,229 QEMU-ia32 DEBUG] | Writing root directory. [2024-10-02 01:48:52,229 QEMU-ia32 DEBUG] | Success. [2024-10-02 01:48:52,230 QEMU-ia32 DEBUG] | / # mkdir /tmp/mnt [2024-10-02 01:48:52,230 QEMU-ia32 DEBUG] | / # _ [2024-10-02 01:48:52,230 QEMU-ia32 DEBUG] | [2024-10-02 01:48:52,230 QEMU-ia32 DEBUG] | [2024-10-02 01:48:52,230 QEMU-ia32 DEBUG] | [2024-10-02 01:48:52,230 QEMU-ia32 DEBUG] Captured lines: ['HelenOS release 0.14.1 (Aladar), revision d31c3ea70', 'Built on 2024-10-02 01:40:48', 'Running on ia32 (terminal/58)', '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-10-02 01:48:54,231 rtr-vterm-type DEBUG] remaining=58, n=1, interval=2, "Failed to type command" [2024-10-02 01:48:54,231 QEMU-ia32 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2024-10-02 01:48:54,231 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-10-02 01:48:55,240 rtr-scrdump DEBUG] remaining=9, n=1, interval=1, "Failed to capture screen" [2024-10-02 01:48:55,432 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2024-10-02 01:48:55,432 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2024-10-02 01:48:55,432 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2024-10-02 01:48:55,432 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2024-10-02 01:48:55,432 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2024-10-02 01:48:55,432 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2024-10-02 01:48:55,432 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 3870 [2024-10-02 01:48:55,432 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-10-02 01:48:57,094 QEMU-ia32 DEBUG] Captured text: [2024-10-02 01:48:57,094 QEMU-ia32 DEBUG] | HelenOS release 0.14.1 (Aladar), revision d31c3ea70 [2024-10-02 01:48:57,094 QEMU-ia32 DEBUG] | Built on 2024-10-02 01:40:48 [2024-10-02 01:48:57,094 QEMU-ia32 DEBUG] | Running on ia32 (terminal/58) [2024-10-02 01:48:57,094 QEMU-ia32 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2024-10-02 01:48:57,094 QEMU-ia32 DEBUG] | [2024-10-02 01:48:57,094 QEMU-ia32 DEBUG] | Welcome to HelenOS! [2024-10-02 01:48:57,094 QEMU-ia32 DEBUG] | https://www.helenos.org/ [2024-10-02 01:48:57,094 QEMU-ia32 DEBUG] | [2024-10-02 01:48:57,094 QEMU-ia32 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2024-10-02 01:48:57,094 QEMU-ia32 DEBUG] | [2024-10-02 01:48:57,094 QEMU-ia32 DEBUG] | / # mkfile --size 2m /tmp/img [2024-10-02 01:48:57,094 QEMU-ia32 DEBUG] | / # ls -e /tmp [2024-10-02 01:48:57,094 QEMU-ia32 DEBUG] | img 2097152 [2024-10-02 01:48:57,094 QEMU-ia32 DEBUG] | / # /srv/bd/file_bd /tmp/img fbd0 [2024-10-02 01:48:57,094 QEMU-ia32 DEBUG] | file_bd: File-backed block device driver [2024-10-02 01:48:57,095 QEMU-ia32 DEBUG] | file_bd: Accepting connections [2024-10-02 01:48:57,095 QEMU-ia32 DEBUG] | / # mkfat --type 12 fbd0 [2024-10-02 01:48:57,095 QEMU-ia32 DEBUG] | Device: fbd0 [2024-10-02 01:48:57,095 QEMU-ia32 DEBUG] | mkfat: Block device has 4096 blocks. [2024-10-02 01:48:57,095 QEMU-ia32 DEBUG] | mkfat: Creating FAT filesystem on device fbd0. [2024-10-02 01:48:57,095 QEMU-ia32 DEBUG] | mkfat: Filesystem type FAT12. [2024-10-02 01:48:57,095 QEMU-ia32 DEBUG] | Writing allocation table 1. [2024-10-02 01:48:57,095 QEMU-ia32 DEBUG] | Writing allocation table 2. [2024-10-02 01:48:57,095 QEMU-ia32 DEBUG] | Writing root directory. [2024-10-02 01:48:57,095 QEMU-ia32 DEBUG] | Success. [2024-10-02 01:48:57,095 QEMU-ia32 DEBUG] | / # mkdir /tmp/mnt [2024-10-02 01:48:57,095 QEMU-ia32 DEBUG] | / # mount fat /tmp/mnt fbd0_ [2024-10-02 01:48:57,095 QEMU-ia32 DEBUG] | [2024-10-02 01:48:57,095 QEMU-ia32 DEBUG] | [2024-10-02 01:48:57,095 QEMU-ia32 DEBUG] | [2024-10-02 01:48:57,095 QEMU-ia32 DEBUG] Captured lines: ['HelenOS release 0.14.1 (Aladar), revision d31c3ea70', 'Built on 2024-10-02 01:40:48', 'Running on ia32 (terminal/58)', '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-10-02 01:48:57,095 QEMU-ia32 DEBUG] Sending command 'sendkey ret' [2024-10-02 01:48:57,095 rtr-vterm-run DEBUG] remaining=60, n=0, interval=2, "Failed to run command" [2024-10-02 01:48:57,095 command DEBUG] self.vterm = [] [2024-10-02 01:48:57,096 QEMU-ia32 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2024-10-02 01:48:57,096 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-10-02 01:48:58,105 rtr-scrdump DEBUG] remaining=9, n=1, interval=1, "Failed to capture screen" [2024-10-02 01:48:58,292 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2024-10-02 01:48:58,292 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2024-10-02 01:48:58,292 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2024-10-02 01:48:58,292 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2024-10-02 01:48:58,292 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2024-10-02 01:48:58,292 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2024-10-02 01:48:58,292 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 3870 [2024-10-02 01:48:58,292 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-10-02 01:49:00,078 QEMU-ia32 DEBUG] Captured text: [2024-10-02 01:49:00,078 QEMU-ia32 DEBUG] | HelenOS release 0.14.1 (Aladar), revision d31c3ea70 [2024-10-02 01:49:00,078 QEMU-ia32 DEBUG] | Built on 2024-10-02 01:40:48 [2024-10-02 01:49:00,078 QEMU-ia32 DEBUG] | Running on ia32 (terminal/58) [2024-10-02 01:49:00,078 QEMU-ia32 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2024-10-02 01:49:00,078 QEMU-ia32 DEBUG] | [2024-10-02 01:49:00,078 QEMU-ia32 DEBUG] | Welcome to HelenOS! [2024-10-02 01:49:00,078 QEMU-ia32 DEBUG] | https://www.helenos.org/ [2024-10-02 01:49:00,078 QEMU-ia32 DEBUG] | [2024-10-02 01:49:00,078 QEMU-ia32 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2024-10-02 01:49:00,078 QEMU-ia32 DEBUG] | [2024-10-02 01:49:00,078 QEMU-ia32 DEBUG] | / # mkfile --size 2m /tmp/img [2024-10-02 01:49:00,078 QEMU-ia32 DEBUG] | / # ls -e /tmp [2024-10-02 01:49:00,078 QEMU-ia32 DEBUG] | img 2097152 [2024-10-02 01:49:00,078 QEMU-ia32 DEBUG] | / # /srv/bd/file_bd /tmp/img fbd0 [2024-10-02 01:49:00,078 QEMU-ia32 DEBUG] | file_bd: File-backed block device driver [2024-10-02 01:49:00,078 QEMU-ia32 DEBUG] | file_bd: Accepting connections [2024-10-02 01:49:00,078 QEMU-ia32 DEBUG] | / # mkfat --type 12 fbd0 [2024-10-02 01:49:00,078 QEMU-ia32 DEBUG] | Device: fbd0 [2024-10-02 01:49:00,078 QEMU-ia32 DEBUG] | mkfat: Block device has 4096 blocks. [2024-10-02 01:49:00,078 QEMU-ia32 DEBUG] | mkfat: Creating FAT filesystem on device fbd0. [2024-10-02 01:49:00,078 QEMU-ia32 DEBUG] | mkfat: Filesystem type FAT12. [2024-10-02 01:49:00,078 QEMU-ia32 DEBUG] | Writing allocation table 1. [2024-10-02 01:49:00,078 QEMU-ia32 DEBUG] | Writing allocation table 2. [2024-10-02 01:49:00,078 QEMU-ia32 DEBUG] | Writing root directory. [2024-10-02 01:49:00,078 QEMU-ia32 DEBUG] | Success. [2024-10-02 01:49:00,078 QEMU-ia32 DEBUG] | / # mkdir /tmp/mnt [2024-10-02 01:49:00,078 QEMU-ia32 DEBUG] | / # mount fat /tmp/mnt fbd0_ [2024-10-02 01:49:00,078 QEMU-ia32 DEBUG] | [2024-10-02 01:49:00,079 QEMU-ia32 DEBUG] | [2024-10-02 01:49:00,079 QEMU-ia32 DEBUG] | [2024-10-02 01:49:00,079 QEMU-ia32 DEBUG] Captured lines: ['HelenOS release 0.14.1 (Aladar), revision d31c3ea70', 'Built on 2024-10-02 01:40:48', 'Running on ia32 (terminal/58)', '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-10-02 01:49:00,079 command DEBUG] Read lines ['/ # mount fat /tmp/mnt fbd0_'] [2024-10-02 01:49:02,081 rtr-vterm-run DEBUG] remaining=58, n=1, interval=2, "Failed to run command" [2024-10-02 01:49:02,081 command DEBUG] self.vterm = [] [2024-10-02 01:49:02,081 QEMU-ia32 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2024-10-02 01:49:02,081 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-10-02 01:49:03,091 rtr-scrdump DEBUG] remaining=9, n=1, interval=1, "Failed to capture screen" [2024-10-02 01:49:03,309 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2024-10-02 01:49:03,309 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2024-10-02 01:49:03,309 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2024-10-02 01:49:03,309 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2024-10-02 01:49:03,309 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2024-10-02 01:49:03,309 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2024-10-02 01:49:03,309 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 3888 [2024-10-02 01:49:03,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-10-02 01:49:05,479 QEMU-ia32 DEBUG] Captured text: [2024-10-02 01:49:05,479 QEMU-ia32 DEBUG] | HelenOS release 0.14.1 (Aladar), revision d31c3ea70 [2024-10-02 01:49:05,479 QEMU-ia32 DEBUG] | Built on 2024-10-02 01:40:48 [2024-10-02 01:49:05,479 QEMU-ia32 DEBUG] | Running on ia32 (terminal/58) [2024-10-02 01:49:05,479 QEMU-ia32 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2024-10-02 01:49:05,479 QEMU-ia32 DEBUG] | [2024-10-02 01:49:05,479 QEMU-ia32 DEBUG] | Welcome to HelenOS! [2024-10-02 01:49:05,479 QEMU-ia32 DEBUG] | https://www.helenos.org/ [2024-10-02 01:49:05,479 QEMU-ia32 DEBUG] | [2024-10-02 01:49:05,479 QEMU-ia32 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2024-10-02 01:49:05,479 QEMU-ia32 DEBUG] | [2024-10-02 01:49:05,479 QEMU-ia32 DEBUG] | / # mkfile --size 2m /tmp/img [2024-10-02 01:49:05,479 QEMU-ia32 DEBUG] | / # ls -e /tmp [2024-10-02 01:49:05,479 QEMU-ia32 DEBUG] | img 2097152 [2024-10-02 01:49:05,479 QEMU-ia32 DEBUG] | / # /srv/bd/file_bd /tmp/img fbd0 [2024-10-02 01:49:05,479 QEMU-ia32 DEBUG] | file_bd: File-backed block device driver [2024-10-02 01:49:05,479 QEMU-ia32 DEBUG] | file_bd: Accepting connections [2024-10-02 01:49:05,479 QEMU-ia32 DEBUG] | / # mkfat --type 12 fbd0 [2024-10-02 01:49:05,479 QEMU-ia32 DEBUG] | Device: fbd0 [2024-10-02 01:49:05,479 QEMU-ia32 DEBUG] | mkfat: Block device has 4096 blocks. [2024-10-02 01:49:05,479 QEMU-ia32 DEBUG] | mkfat: Creating FAT filesystem on device fbd0. [2024-10-02 01:49:05,479 QEMU-ia32 DEBUG] | mkfat: Filesystem type FAT12. [2024-10-02 01:49:05,479 QEMU-ia32 DEBUG] | Writing allocation table 1. [2024-10-02 01:49:05,479 QEMU-ia32 DEBUG] | Writing allocation table 2. [2024-10-02 01:49:05,479 QEMU-ia32 DEBUG] | Writing root directory. [2024-10-02 01:49:05,480 QEMU-ia32 DEBUG] | Success. [2024-10-02 01:49:05,480 QEMU-ia32 DEBUG] | / # mkdir /tmp/mnt [2024-10-02 01:49:05,480 QEMU-ia32 DEBUG] | / # mount fat /tmp/mnt fbd0 [2024-10-02 01:49:05,480 QEMU-ia32 DEBUG] | / # _ [2024-10-02 01:49:05,480 QEMU-ia32 DEBUG] | [2024-10-02 01:49:05,480 QEMU-ia32 DEBUG] | [2024-10-02 01:49:05,480 QEMU-ia32 DEBUG] Captured lines: ['HelenOS release 0.14.1 (Aladar), revision d31c3ea70', 'Built on 2024-10-02 01:40:48', 'Running on ia32 (terminal/58)', '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-10-02 01:49:05,480 command DEBUG] Read lines ['/ # mount fat /tmp/mnt fbd0', '/ # _'] [2024-10-02 01:49:05,480 command INFO] Command 'mount fat /tmp/mnt fbd0' done. [2024-10-02 01:49:05,480 command INFO] Typing 'cp demo.txt /tmp/mnt' into default. [2024-10-02 01:49:05,480 command DEBUG] RE for prompt matching: re.compile('^/[^ ]* #\\ _[\t ]*$') [2024-10-02 01:49:05,481 QEMU-ia32 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2024-10-02 01:49:05,481 rtr-scrdump DEBUG] remaining=10, n=0, interval=1, "Failed to capture screen" [2024-10-02 01:49:05,799 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2024-10-02 01:49:05,799 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2024-10-02 01:49:05,799 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2024-10-02 01:49:05,799 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2024-10-02 01:49:05,799 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2024-10-02 01:49:05,799 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2024-10-02 01:49:05,799 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 3888 [2024-10-02 01:49:05,799 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-10-02 01:49:13,309 QEMU-ia32 DEBUG] Captured text: [2024-10-02 01:49:13,309 QEMU-ia32 DEBUG] | HelenOS release 0.14.1 (Aladar), revision d31c3ea70 [2024-10-02 01:49:13,309 QEMU-ia32 DEBUG] | Built on 2024-10-02 01:40:48 [2024-10-02 01:49:13,309 QEMU-ia32 DEBUG] | Running on ia32 (terminal/58) [2024-10-02 01:49:13,309 QEMU-ia32 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2024-10-02 01:49:13,309 QEMU-ia32 DEBUG] | [2024-10-02 01:49:13,309 QEMU-ia32 DEBUG] | Welcome to HelenOS! [2024-10-02 01:49:13,309 QEMU-ia32 DEBUG] | https://www.helenos.org/ [2024-10-02 01:49:13,309 QEMU-ia32 DEBUG] | [2024-10-02 01:49:13,309 QEMU-ia32 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2024-10-02 01:49:13,309 QEMU-ia32 DEBUG] | [2024-10-02 01:49:13,309 QEMU-ia32 DEBUG] | / # mkfile --size 2m /tmp/img [2024-10-02 01:49:13,309 QEMU-ia32 DEBUG] | / # ls -e /tmp [2024-10-02 01:49:13,310 QEMU-ia32 DEBUG] | img 2097152 [2024-10-02 01:49:13,310 QEMU-ia32 DEBUG] | / # /srv/bd/file_bd /tmp/img fbd0 [2024-10-02 01:49:13,310 QEMU-ia32 DEBUG] | file_bd: File-backed block device driver [2024-10-02 01:49:13,310 QEMU-ia32 DEBUG] | file_bd: Accepting connections [2024-10-02 01:49:13,310 QEMU-ia32 DEBUG] | / # mkfat --type 12 fbd0 [2024-10-02 01:49:13,310 QEMU-ia32 DEBUG] | Device: fbd0 [2024-10-02 01:49:13,310 QEMU-ia32 DEBUG] | mkfat: Block device has 4096 blocks. [2024-10-02 01:49:13,310 QEMU-ia32 DEBUG] | mkfat: Creating FAT filesystem on device fbd0. [2024-10-02 01:49:13,310 QEMU-ia32 DEBUG] | mkfat: Filesystem type FAT12. [2024-10-02 01:49:13,310 QEMU-ia32 DEBUG] | Writing allocation table 1. [2024-10-02 01:49:13,310 QEMU-ia32 DEBUG] | Writing allocation table 2. [2024-10-02 01:49:13,310 QEMU-ia32 DEBUG] | Writing root directory. [2024-10-02 01:49:13,310 QEMU-ia32 DEBUG] | Success. [2024-10-02 01:49:13,310 QEMU-ia32 DEBUG] | / # mkdir /tmp/mnt [2024-10-02 01:49:13,310 QEMU-ia32 DEBUG] | / # mount fat /tmp/mnt fbd0 [2024-10-02 01:49:13,310 QEMU-ia32 DEBUG] | / # _ [2024-10-02 01:49:13,310 QEMU-ia32 DEBUG] | [2024-10-02 01:49:13,310 QEMU-ia32 DEBUG] | [2024-10-02 01:49:13,310 QEMU-ia32 DEBUG] Captured lines: ['HelenOS release 0.14.1 (Aladar), revision d31c3ea70', 'Built on 2024-10-02 01:40:48', 'Running on ia32 (terminal/58)', '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-10-02 01:49:13,310 QEMU-ia32 DEBUG] Sending command 'sendkey c' [2024-10-02 01:49:13,310 QEMU-ia32 DEBUG] Sending command 'sendkey p' [2024-10-02 01:49:13,311 QEMU-ia32 DEBUG] Sending command 'sendkey spc' [2024-10-02 01:49:13,311 QEMU-ia32 DEBUG] Sending command 'sendkey d' [2024-10-02 01:49:13,311 QEMU-ia32 DEBUG] Sending command 'sendkey e' [2024-10-02 01:49:13,311 QEMU-ia32 DEBUG] Sending command 'sendkey m' [2024-10-02 01:49:13,311 QEMU-ia32 DEBUG] Sending command 'sendkey o' [2024-10-02 01:49:13,311 QEMU-ia32 DEBUG] Sending command 'sendkey dot' [2024-10-02 01:49:13,311 QEMU-ia32 DEBUG] Sending command 'sendkey t' [2024-10-02 01:49:13,311 QEMU-ia32 DEBUG] Sending command 'sendkey x' [2024-10-02 01:49:13,311 QEMU-ia32 DEBUG] Sending command 'sendkey t' [2024-10-02 01:49:13,311 QEMU-ia32 DEBUG] Sending command 'sendkey spc' [2024-10-02 01:49:13,311 QEMU-ia32 DEBUG] Sending command 'sendkey slash' [2024-10-02 01:49:13,311 QEMU-ia32 DEBUG] Sending command 'sendkey t' [2024-10-02 01:49:13,311 QEMU-ia32 DEBUG] Sending command 'sendkey m' [2024-10-02 01:49:13,311 QEMU-ia32 DEBUG] Sending command 'sendkey p' [2024-10-02 01:49:13,311 QEMU-ia32 DEBUG] Sending command 'sendkey slash' [2024-10-02 01:49:13,311 QEMU-ia32 DEBUG] Sending command 'sendkey m' [2024-10-02 01:49:13,311 QEMU-ia32 DEBUG] Sending command 'sendkey n' [2024-10-02 01:49:13,311 QEMU-ia32 DEBUG] Sending command 'sendkey t' [2024-10-02 01:49:13,311 rtr-vterm-type DEBUG] remaining=60, n=0, interval=2, "Failed to type command" [2024-10-02 01:49:13,312 QEMU-ia32 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2024-10-02 01:49:13,312 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-10-02 01:49:14,357 rtr-scrdump DEBUG] remaining=9, n=1, interval=1, "Failed to capture screen" [2024-10-02 01:49:15,097 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2024-10-02 01:49:15,097 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2024-10-02 01:49:15,097 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2024-10-02 01:49:15,097 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2024-10-02 01:49:15,097 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2024-10-02 01:49:15,097 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2024-10-02 01:49:15,097 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 3888 [2024-10-02 01:49:15,097 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-10-02 01:49:22,900 QEMU-ia32 DEBUG] Captured text: [2024-10-02 01:49:22,900 QEMU-ia32 DEBUG] | HelenOS release 0.14.1 (Aladar), revision d31c3ea70 [2024-10-02 01:49:22,900 QEMU-ia32 DEBUG] | Built on 2024-10-02 01:40:48 [2024-10-02 01:49:22,900 QEMU-ia32 DEBUG] | Running on ia32 (terminal/58) [2024-10-02 01:49:22,900 QEMU-ia32 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2024-10-02 01:49:22,900 QEMU-ia32 DEBUG] | [2024-10-02 01:49:22,900 QEMU-ia32 DEBUG] | Welcome to HelenOS! [2024-10-02 01:49:22,900 QEMU-ia32 DEBUG] | https://www.helenos.org/ [2024-10-02 01:49:22,900 QEMU-ia32 DEBUG] | [2024-10-02 01:49:22,900 QEMU-ia32 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2024-10-02 01:49:22,900 QEMU-ia32 DEBUG] | [2024-10-02 01:49:22,900 QEMU-ia32 DEBUG] | / # mkfile --size 2m /tmp/img [2024-10-02 01:49:22,900 QEMU-ia32 DEBUG] | / # ls -e /tmp [2024-10-02 01:49:22,900 QEMU-ia32 DEBUG] | img 2097152 [2024-10-02 01:49:22,900 QEMU-ia32 DEBUG] | / # /srv/bd/file_bd /tmp/img fbd0 [2024-10-02 01:49:22,901 QEMU-ia32 DEBUG] | file_bd: File-backed block device driver [2024-10-02 01:49:22,901 QEMU-ia32 DEBUG] | file_bd: Accepting connections [2024-10-02 01:49:22,901 QEMU-ia32 DEBUG] | / # mkfat --type 12 fbd0 [2024-10-02 01:49:22,901 QEMU-ia32 DEBUG] | Device: fbd0 [2024-10-02 01:49:22,901 QEMU-ia32 DEBUG] | mkfat: Block device has 4096 blocks. [2024-10-02 01:49:22,901 QEMU-ia32 DEBUG] | mkfat: Creating FAT filesystem on device fbd0. [2024-10-02 01:49:22,901 QEMU-ia32 DEBUG] | mkfat: Filesystem type FAT12. [2024-10-02 01:49:22,901 QEMU-ia32 DEBUG] | Writing allocation table 1. [2024-10-02 01:49:22,901 QEMU-ia32 DEBUG] | Writing allocation table 2. [2024-10-02 01:49:22,901 QEMU-ia32 DEBUG] | Writing root directory. [2024-10-02 01:49:22,901 QEMU-ia32 DEBUG] | Success. [2024-10-02 01:49:22,901 QEMU-ia32 DEBUG] | / # mkdir /tmp/mnt [2024-10-02 01:49:22,901 QEMU-ia32 DEBUG] | / # mount fat /tmp/mnt fbd0 [2024-10-02 01:49:22,901 QEMU-ia32 DEBUG] | / # _ [2024-10-02 01:49:22,901 QEMU-ia32 DEBUG] | [2024-10-02 01:49:22,901 QEMU-ia32 DEBUG] | [2024-10-02 01:49:22,901 QEMU-ia32 DEBUG] Captured lines: ['HelenOS release 0.14.1 (Aladar), revision d31c3ea70', 'Built on 2024-10-02 01:40:48', 'Running on ia32 (terminal/58)', '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-10-02 01:49:24,903 rtr-vterm-type DEBUG] remaining=58, n=1, interval=2, "Failed to type command" [2024-10-02 01:49:24,904 QEMU-ia32 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2024-10-02 01:49:24,904 rtr-scrdump DEBUG] remaining=10, n=0, interval=1, "Failed to capture screen" [2024-10-02 01:49:26,180 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2024-10-02 01:49:26,180 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2024-10-02 01:49:26,180 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2024-10-02 01:49:26,180 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2024-10-02 01:49:26,180 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2024-10-02 01:49:26,180 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2024-10-02 01:49:26,180 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 3975 [2024-10-02 01:49:26,180 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-10-02 01:49:35,520 QEMU-ia32 DEBUG] Captured text: [2024-10-02 01:49:35,520 QEMU-ia32 DEBUG] | HelenOS release 0.14.1 (Aladar), revision d31c3ea70 [2024-10-02 01:49:35,520 QEMU-ia32 DEBUG] | Built on 2024-10-02 01:40:48 [2024-10-02 01:49:35,520 QEMU-ia32 DEBUG] | Running on ia32 (terminal/58) [2024-10-02 01:49:35,520 QEMU-ia32 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2024-10-02 01:49:35,520 QEMU-ia32 DEBUG] | [2024-10-02 01:49:35,520 QEMU-ia32 DEBUG] | Welcome to HelenOS! [2024-10-02 01:49:35,521 QEMU-ia32 DEBUG] | https://www.helenos.org/ [2024-10-02 01:49:35,521 QEMU-ia32 DEBUG] | [2024-10-02 01:49:35,521 QEMU-ia32 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2024-10-02 01:49:35,521 QEMU-ia32 DEBUG] | [2024-10-02 01:49:35,521 QEMU-ia32 DEBUG] | / # mkfile --size 2m /tmp/img [2024-10-02 01:49:35,521 QEMU-ia32 DEBUG] | / # ls -e /tmp [2024-10-02 01:49:35,521 QEMU-ia32 DEBUG] | img 2097152 [2024-10-02 01:49:35,521 QEMU-ia32 DEBUG] | / # /srv/bd/file_bd /tmp/img fbd0 [2024-10-02 01:49:35,521 QEMU-ia32 DEBUG] | file_bd: File-backed block device driver [2024-10-02 01:49:35,521 QEMU-ia32 DEBUG] | file_bd: Accepting connections [2024-10-02 01:49:35,521 QEMU-ia32 DEBUG] | / # mkfat --type 12 fbd0 [2024-10-02 01:49:35,521 QEMU-ia32 DEBUG] | Device: fbd0 [2024-10-02 01:49:35,521 QEMU-ia32 DEBUG] | mkfat: Block device has 4096 blocks. [2024-10-02 01:49:35,521 QEMU-ia32 DEBUG] | mkfat: Creating FAT filesystem on device fbd0. [2024-10-02 01:49:35,521 QEMU-ia32 DEBUG] | mkfat: Filesystem type FAT12. [2024-10-02 01:49:35,521 QEMU-ia32 DEBUG] | Writing allocation table 1. [2024-10-02 01:49:35,521 QEMU-ia32 DEBUG] | Writing allocation table 2. [2024-10-02 01:49:35,521 QEMU-ia32 DEBUG] | Writing root directory. [2024-10-02 01:49:35,521 QEMU-ia32 DEBUG] | Success. [2024-10-02 01:49:35,521 QEMU-ia32 DEBUG] | / # mkdir /tmp/mnt [2024-10-02 01:49:35,521 QEMU-ia32 DEBUG] | / # mount fat /tmp/mnt fbd0 [2024-10-02 01:49:35,521 QEMU-ia32 DEBUG] | / # cp demo.txt /tmp/mnt_ [2024-10-02 01:49:35,521 QEMU-ia32 DEBUG] | [2024-10-02 01:49:35,521 QEMU-ia32 DEBUG] | [2024-10-02 01:49:35,522 QEMU-ia32 DEBUG] Captured lines: ['HelenOS release 0.14.1 (Aladar), revision d31c3ea70', 'Built on 2024-10-02 01:40:48', 'Running on ia32 (terminal/58)', '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-10-02 01:49:35,522 QEMU-ia32 DEBUG] Sending command 'sendkey ret' [2024-10-02 01:49:35,522 rtr-vterm-run DEBUG] remaining=60, n=0, interval=2, "Failed to run command" [2024-10-02 01:49:35,522 command DEBUG] self.vterm = [] [2024-10-02 01:49:35,522 QEMU-ia32 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2024-10-02 01:49:35,522 rtr-scrdump DEBUG] remaining=10, n=0, interval=1, "Failed to capture screen" [2024-10-02 01:49:36,465 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2024-10-02 01:49:36,465 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2024-10-02 01:49:36,465 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2024-10-02 01:49:36,465 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2024-10-02 01:49:36,465 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2024-10-02 01:49:36,465 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2024-10-02 01:49:36,465 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 3975 [2024-10-02 01:49:36,465 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-10-02 01:49:44,917 QEMU-ia32 DEBUG] Captured text: [2024-10-02 01:49:44,917 QEMU-ia32 DEBUG] | HelenOS release 0.14.1 (Aladar), revision d31c3ea70 [2024-10-02 01:49:44,917 QEMU-ia32 DEBUG] | Built on 2024-10-02 01:40:48 [2024-10-02 01:49:44,917 QEMU-ia32 DEBUG] | Running on ia32 (terminal/58) [2024-10-02 01:49:44,917 QEMU-ia32 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2024-10-02 01:49:44,917 QEMU-ia32 DEBUG] | [2024-10-02 01:49:44,917 QEMU-ia32 DEBUG] | Welcome to HelenOS! [2024-10-02 01:49:44,917 QEMU-ia32 DEBUG] | https://www.helenos.org/ [2024-10-02 01:49:44,917 QEMU-ia32 DEBUG] | [2024-10-02 01:49:44,917 QEMU-ia32 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2024-10-02 01:49:44,917 QEMU-ia32 DEBUG] | [2024-10-02 01:49:44,917 QEMU-ia32 DEBUG] | / # mkfile --size 2m /tmp/img [2024-10-02 01:49:44,917 QEMU-ia32 DEBUG] | / # ls -e /tmp [2024-10-02 01:49:44,917 QEMU-ia32 DEBUG] | img 2097152 [2024-10-02 01:49:44,917 QEMU-ia32 DEBUG] | / # /srv/bd/file_bd /tmp/img fbd0 [2024-10-02 01:49:44,917 QEMU-ia32 DEBUG] | file_bd: File-backed block device driver [2024-10-02 01:49:44,918 QEMU-ia32 DEBUG] | file_bd: Accepting connections [2024-10-02 01:49:44,918 QEMU-ia32 DEBUG] | / # mkfat --type 12 fbd0 [2024-10-02 01:49:44,918 QEMU-ia32 DEBUG] | Device: fbd0 [2024-10-02 01:49:44,918 QEMU-ia32 DEBUG] | mkfat: Block device has 4096 blocks. [2024-10-02 01:49:44,918 QEMU-ia32 DEBUG] | mkfat: Creating FAT filesystem on device fbd0. [2024-10-02 01:49:44,918 QEMU-ia32 DEBUG] | mkfat: Filesystem type FAT12. [2024-10-02 01:49:44,918 QEMU-ia32 DEBUG] | Writing allocation table 1. [2024-10-02 01:49:44,918 QEMU-ia32 DEBUG] | Writing allocation table 2. [2024-10-02 01:49:44,918 QEMU-ia32 DEBUG] | Writing root directory. [2024-10-02 01:49:44,918 QEMU-ia32 DEBUG] | Success. [2024-10-02 01:49:44,918 QEMU-ia32 DEBUG] | / # mkdir /tmp/mnt [2024-10-02 01:49:44,918 QEMU-ia32 DEBUG] | / # mount fat /tmp/mnt fbd0 [2024-10-02 01:49:44,918 QEMU-ia32 DEBUG] | / # cp demo.txt /tmp/mnt_ [2024-10-02 01:49:44,918 QEMU-ia32 DEBUG] | [2024-10-02 01:49:44,918 QEMU-ia32 DEBUG] | [2024-10-02 01:49:44,918 QEMU-ia32 DEBUG] Captured lines: ['HelenOS release 0.14.1 (Aladar), revision d31c3ea70', 'Built on 2024-10-02 01:40:48', 'Running on ia32 (terminal/58)', '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-10-02 01:49:44,918 command DEBUG] Read lines ['/ # cp demo.txt /tmp/mnt_'] [2024-10-02 01:49:46,920 rtr-vterm-run DEBUG] remaining=58, n=1, interval=2, "Failed to run command" [2024-10-02 01:49:46,920 command DEBUG] self.vterm = [] [2024-10-02 01:49:46,920 QEMU-ia32 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2024-10-02 01:49:46,921 rtr-scrdump DEBUG] remaining=10, n=0, interval=1, "Failed to capture screen" [2024-10-02 01:49:48,200 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2024-10-02 01:49:48,200 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2024-10-02 01:49:48,201 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2024-10-02 01:49:48,201 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2024-10-02 01:49:48,201 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2024-10-02 01:49:48,201 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2024-10-02 01:49:48,201 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 4000 [2024-10-02 01:49:48,201 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-10-02 01:49:57,409 QEMU-ia32 DEBUG] Captured text: [2024-10-02 01:49:57,410 QEMU-ia32 DEBUG] | HelenOS release 0.14.1 (Aladar), revision d31c3ea70 [2024-10-02 01:49:57,410 QEMU-ia32 DEBUG] | Built on 2024-10-02 01:40:48 [2024-10-02 01:49:57,410 QEMU-ia32 DEBUG] | Running on ia32 (terminal/58) [2024-10-02 01:49:57,410 QEMU-ia32 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2024-10-02 01:49:57,410 QEMU-ia32 DEBUG] | [2024-10-02 01:49:57,410 QEMU-ia32 DEBUG] | Welcome to HelenOS! [2024-10-02 01:49:57,410 QEMU-ia32 DEBUG] | https://www.helenos.org/ [2024-10-02 01:49:57,410 QEMU-ia32 DEBUG] | [2024-10-02 01:49:57,410 QEMU-ia32 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2024-10-02 01:49:57,410 QEMU-ia32 DEBUG] | [2024-10-02 01:49:57,410 QEMU-ia32 DEBUG] | / # mkfile --size 2m /tmp/img [2024-10-02 01:49:57,410 QEMU-ia32 DEBUG] | / # ls -e /tmp [2024-10-02 01:49:57,410 QEMU-ia32 DEBUG] | img 2097152 [2024-10-02 01:49:57,410 QEMU-ia32 DEBUG] | / # /srv/bd/file_bd /tmp/img fbd0 [2024-10-02 01:49:57,410 QEMU-ia32 DEBUG] | file_bd: File-backed block device driver [2024-10-02 01:49:57,410 QEMU-ia32 DEBUG] | file_bd: Accepting connections [2024-10-02 01:49:57,410 QEMU-ia32 DEBUG] | / # mkfat --type 12 fbd0 [2024-10-02 01:49:57,410 QEMU-ia32 DEBUG] | Device: fbd0 [2024-10-02 01:49:57,410 QEMU-ia32 DEBUG] | mkfat: Block device has 4096 blocks. [2024-10-02 01:49:57,410 QEMU-ia32 DEBUG] | mkfat: Creating FAT filesystem on device fbd0. [2024-10-02 01:49:57,410 QEMU-ia32 DEBUG] | mkfat: Filesystem type FAT12. [2024-10-02 01:49:57,410 QEMU-ia32 DEBUG] | Writing allocation table 1. [2024-10-02 01:49:57,410 QEMU-ia32 DEBUG] | Writing allocation table 2. [2024-10-02 01:49:57,410 QEMU-ia32 DEBUG] | Writing root directory. [2024-10-02 01:49:57,410 QEMU-ia32 DEBUG] | Success. [2024-10-02 01:49:57,410 QEMU-ia32 DEBUG] | / # mkdir /tmp/mnt [2024-10-02 01:49:57,410 QEMU-ia32 DEBUG] | / # mount fat /tmp/mnt fbd0 [2024-10-02 01:49:57,410 QEMU-ia32 DEBUG] | / # cp demo.txt /tmp/mnt [2024-10-02 01:49:57,410 QEMU-ia32 DEBUG] | / # _ [2024-10-02 01:49:57,410 QEMU-ia32 DEBUG] | [2024-10-02 01:49:57,410 QEMU-ia32 DEBUG] Captured lines: ['HelenOS release 0.14.1 (Aladar), revision d31c3ea70', 'Built on 2024-10-02 01:40:48', 'Running on ia32 (terminal/58)', '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-10-02 01:49:57,410 command DEBUG] Read lines ['/ # cp demo.txt /tmp/mnt', '/ # _'] [2024-10-02 01:49:57,410 command INFO] Command 'cp demo.txt /tmp/mnt' done. [2024-10-02 01:49:57,410 command INFO] Typing 'ls /tmp/mnt' into default. [2024-10-02 01:49:57,410 command DEBUG] RE for prompt matching: re.compile('^/[^ ]* #\\ _[\t ]*$') [2024-10-02 01:49:57,411 QEMU-ia32 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2024-10-02 01:49:57,411 rtr-scrdump DEBUG] remaining=10, n=0, interval=1, "Failed to capture screen" [2024-10-02 01:49:58,142 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2024-10-02 01:49:58,142 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2024-10-02 01:49:58,142 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2024-10-02 01:49:58,142 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2024-10-02 01:49:58,142 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2024-10-02 01:49:58,142 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2024-10-02 01:49:58,142 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 4000 [2024-10-02 01:49:58,143 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-10-02 01:50:07,297 QEMU-ia32 DEBUG] Captured text: [2024-10-02 01:50:07,297 QEMU-ia32 DEBUG] | HelenOS release 0.14.1 (Aladar), revision d31c3ea70 [2024-10-02 01:50:07,297 QEMU-ia32 DEBUG] | Built on 2024-10-02 01:40:48 [2024-10-02 01:50:07,297 QEMU-ia32 DEBUG] | Running on ia32 (terminal/58) [2024-10-02 01:50:07,297 QEMU-ia32 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2024-10-02 01:50:07,297 QEMU-ia32 DEBUG] | [2024-10-02 01:50:07,297 QEMU-ia32 DEBUG] | Welcome to HelenOS! [2024-10-02 01:50:07,297 QEMU-ia32 DEBUG] | https://www.helenos.org/ [2024-10-02 01:50:07,297 QEMU-ia32 DEBUG] | [2024-10-02 01:50:07,297 QEMU-ia32 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2024-10-02 01:50:07,297 QEMU-ia32 DEBUG] | [2024-10-02 01:50:07,297 QEMU-ia32 DEBUG] | / # mkfile --size 2m /tmp/img [2024-10-02 01:50:07,297 QEMU-ia32 DEBUG] | / # ls -e /tmp [2024-10-02 01:50:07,297 QEMU-ia32 DEBUG] | img 2097152 [2024-10-02 01:50:07,297 QEMU-ia32 DEBUG] | / # /srv/bd/file_bd /tmp/img fbd0 [2024-10-02 01:50:07,297 QEMU-ia32 DEBUG] | file_bd: File-backed block device driver [2024-10-02 01:50:07,297 QEMU-ia32 DEBUG] | file_bd: Accepting connections [2024-10-02 01:50:07,297 QEMU-ia32 DEBUG] | / # mkfat --type 12 fbd0 [2024-10-02 01:50:07,297 QEMU-ia32 DEBUG] | Device: fbd0 [2024-10-02 01:50:07,297 QEMU-ia32 DEBUG] | mkfat: Block device has 4096 blocks. [2024-10-02 01:50:07,297 QEMU-ia32 DEBUG] | mkfat: Creating FAT filesystem on device fbd0. [2024-10-02 01:50:07,297 QEMU-ia32 DEBUG] | mkfat: Filesystem type FAT12. [2024-10-02 01:50:07,297 QEMU-ia32 DEBUG] | Writing allocation table 1. [2024-10-02 01:50:07,297 QEMU-ia32 DEBUG] | Writing allocation table 2. [2024-10-02 01:50:07,297 QEMU-ia32 DEBUG] | Writing root directory. [2024-10-02 01:50:07,297 QEMU-ia32 DEBUG] | Success. [2024-10-02 01:50:07,297 QEMU-ia32 DEBUG] | / # mkdir /tmp/mnt [2024-10-02 01:50:07,297 QEMU-ia32 DEBUG] | / # mount fat /tmp/mnt fbd0 [2024-10-02 01:50:07,297 QEMU-ia32 DEBUG] | / # cp demo.txt /tmp/mnt [2024-10-02 01:50:07,297 QEMU-ia32 DEBUG] | / # _ [2024-10-02 01:50:07,298 QEMU-ia32 DEBUG] | [2024-10-02 01:50:07,298 QEMU-ia32 DEBUG] Captured lines: ['HelenOS release 0.14.1 (Aladar), revision d31c3ea70', 'Built on 2024-10-02 01:40:48', 'Running on ia32 (terminal/58)', '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-10-02 01:50:07,298 QEMU-ia32 DEBUG] Sending command 'sendkey l' [2024-10-02 01:50:07,298 QEMU-ia32 DEBUG] Sending command 'sendkey s' [2024-10-02 01:50:07,298 QEMU-ia32 DEBUG] Sending command 'sendkey spc' [2024-10-02 01:50:07,298 QEMU-ia32 DEBUG] Sending command 'sendkey slash' [2024-10-02 01:50:07,298 QEMU-ia32 DEBUG] Sending command 'sendkey t' [2024-10-02 01:50:07,298 QEMU-ia32 DEBUG] Sending command 'sendkey m' [2024-10-02 01:50:07,298 QEMU-ia32 DEBUG] Sending command 'sendkey p' [2024-10-02 01:50:07,298 QEMU-ia32 DEBUG] Sending command 'sendkey slash' [2024-10-02 01:50:07,298 QEMU-ia32 DEBUG] Sending command 'sendkey m' [2024-10-02 01:50:07,298 QEMU-ia32 DEBUG] Sending command 'sendkey n' [2024-10-02 01:50:07,298 QEMU-ia32 DEBUG] Sending command 'sendkey t' [2024-10-02 01:50:07,298 rtr-vterm-type DEBUG] remaining=60, n=0, interval=2, "Failed to type command" [2024-10-02 01:50:07,298 QEMU-ia32 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2024-10-02 01:50:07,298 rtr-scrdump DEBUG] remaining=10, n=0, interval=1, "Failed to capture screen" [2024-10-02 01:50:08,333 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2024-10-02 01:50:08,333 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2024-10-02 01:50:08,333 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2024-10-02 01:50:08,333 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2024-10-02 01:50:08,333 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2024-10-02 01:50:08,333 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2024-10-02 01:50:08,333 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 4000 [2024-10-02 01:50:08,333 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-10-02 01:50:17,650 QEMU-ia32 DEBUG] Captured text: [2024-10-02 01:50:17,650 QEMU-ia32 DEBUG] | HelenOS release 0.14.1 (Aladar), revision d31c3ea70 [2024-10-02 01:50:17,650 QEMU-ia32 DEBUG] | Built on 2024-10-02 01:40:48 [2024-10-02 01:50:17,650 QEMU-ia32 DEBUG] | Running on ia32 (terminal/58) [2024-10-02 01:50:17,650 QEMU-ia32 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2024-10-02 01:50:17,650 QEMU-ia32 DEBUG] | [2024-10-02 01:50:17,650 QEMU-ia32 DEBUG] | Welcome to HelenOS! [2024-10-02 01:50:17,650 QEMU-ia32 DEBUG] | https://www.helenos.org/ [2024-10-02 01:50:17,650 QEMU-ia32 DEBUG] | [2024-10-02 01:50:17,650 QEMU-ia32 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2024-10-02 01:50:17,650 QEMU-ia32 DEBUG] | [2024-10-02 01:50:17,650 QEMU-ia32 DEBUG] | / # mkfile --size 2m /tmp/img [2024-10-02 01:50:17,650 QEMU-ia32 DEBUG] | / # ls -e /tmp [2024-10-02 01:50:17,650 QEMU-ia32 DEBUG] | img 2097152 [2024-10-02 01:50:17,650 QEMU-ia32 DEBUG] | / # /srv/bd/file_bd /tmp/img fbd0 [2024-10-02 01:50:17,650 QEMU-ia32 DEBUG] | file_bd: File-backed block device driver [2024-10-02 01:50:17,650 QEMU-ia32 DEBUG] | file_bd: Accepting connections [2024-10-02 01:50:17,650 QEMU-ia32 DEBUG] | / # mkfat --type 12 fbd0 [2024-10-02 01:50:17,650 QEMU-ia32 DEBUG] | Device: fbd0 [2024-10-02 01:50:17,650 QEMU-ia32 DEBUG] | mkfat: Block device has 4096 blocks. [2024-10-02 01:50:17,650 QEMU-ia32 DEBUG] | mkfat: Creating FAT filesystem on device fbd0. [2024-10-02 01:50:17,650 QEMU-ia32 DEBUG] | mkfat: Filesystem type FAT12. [2024-10-02 01:50:17,650 QEMU-ia32 DEBUG] | Writing allocation table 1. [2024-10-02 01:50:17,650 QEMU-ia32 DEBUG] | Writing allocation table 2. [2024-10-02 01:50:17,650 QEMU-ia32 DEBUG] | Writing root directory. [2024-10-02 01:50:17,650 QEMU-ia32 DEBUG] | Success. [2024-10-02 01:50:17,650 QEMU-ia32 DEBUG] | / # mkdir /tmp/mnt [2024-10-02 01:50:17,651 QEMU-ia32 DEBUG] | / # mount fat /tmp/mnt fbd0 [2024-10-02 01:50:17,651 QEMU-ia32 DEBUG] | / # cp demo.txt /tmp/mnt [2024-10-02 01:50:17,651 QEMU-ia32 DEBUG] | / # _ [2024-10-02 01:50:17,651 QEMU-ia32 DEBUG] | [2024-10-02 01:50:17,651 QEMU-ia32 DEBUG] Captured lines: ['HelenOS release 0.14.1 (Aladar), revision d31c3ea70', 'Built on 2024-10-02 01:40:48', 'Running on ia32 (terminal/58)', '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-10-02 01:50:19,652 rtr-vterm-type DEBUG] remaining=58, n=1, interval=2, "Failed to type command" [2024-10-02 01:50:19,652 QEMU-ia32 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2024-10-02 01:50:19,652 rtr-scrdump DEBUG] remaining=10, n=0, interval=1, "Failed to capture screen" [2024-10-02 01:50:20,432 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2024-10-02 01:50:20,432 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2024-10-02 01:50:20,432 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2024-10-02 01:50:20,432 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2024-10-02 01:50:20,432 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2024-10-02 01:50:20,432 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2024-10-02 01:50:20,432 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 4051 [2024-10-02 01:50:20,432 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-10-02 01:50:28,865 QEMU-ia32 DEBUG] Captured text: [2024-10-02 01:50:28,865 QEMU-ia32 DEBUG] | HelenOS release 0.14.1 (Aladar), revision d31c3ea70 [2024-10-02 01:50:28,865 QEMU-ia32 DEBUG] | Built on 2024-10-02 01:40:48 [2024-10-02 01:50:28,865 QEMU-ia32 DEBUG] | Running on ia32 (terminal/58) [2024-10-02 01:50:28,865 QEMU-ia32 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2024-10-02 01:50:28,865 QEMU-ia32 DEBUG] | [2024-10-02 01:50:28,865 QEMU-ia32 DEBUG] | Welcome to HelenOS! [2024-10-02 01:50:28,865 QEMU-ia32 DEBUG] | https://www.helenos.org/ [2024-10-02 01:50:28,865 QEMU-ia32 DEBUG] | [2024-10-02 01:50:28,865 QEMU-ia32 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2024-10-02 01:50:28,865 QEMU-ia32 DEBUG] | [2024-10-02 01:50:28,865 QEMU-ia32 DEBUG] | / # mkfile --size 2m /tmp/img [2024-10-02 01:50:28,865 QEMU-ia32 DEBUG] | / # ls -e /tmp [2024-10-02 01:50:28,865 QEMU-ia32 DEBUG] | img 2097152 [2024-10-02 01:50:28,865 QEMU-ia32 DEBUG] | / # /srv/bd/file_bd /tmp/img fbd0 [2024-10-02 01:50:28,865 QEMU-ia32 DEBUG] | file_bd: File-backed block device driver [2024-10-02 01:50:28,865 QEMU-ia32 DEBUG] | file_bd: Accepting connections [2024-10-02 01:50:28,865 QEMU-ia32 DEBUG] | / # mkfat --type 12 fbd0 [2024-10-02 01:50:28,865 QEMU-ia32 DEBUG] | Device: fbd0 [2024-10-02 01:50:28,865 QEMU-ia32 DEBUG] | mkfat: Block device has 4096 blocks. [2024-10-02 01:50:28,865 QEMU-ia32 DEBUG] | mkfat: Creating FAT filesystem on device fbd0. [2024-10-02 01:50:28,865 QEMU-ia32 DEBUG] | mkfat: Filesystem type FAT12. [2024-10-02 01:50:28,866 QEMU-ia32 DEBUG] | Writing allocation table 1. [2024-10-02 01:50:28,866 QEMU-ia32 DEBUG] | Writing allocation table 2. [2024-10-02 01:50:28,866 QEMU-ia32 DEBUG] | Writing root directory. [2024-10-02 01:50:28,866 QEMU-ia32 DEBUG] | Success. [2024-10-02 01:50:28,866 QEMU-ia32 DEBUG] | / # mkdir /tmp/mnt [2024-10-02 01:50:28,866 QEMU-ia32 DEBUG] | / # mount fat /tmp/mnt fbd0 [2024-10-02 01:50:28,866 QEMU-ia32 DEBUG] | / # cp demo.txt /tmp/mnt [2024-10-02 01:50:28,866 QEMU-ia32 DEBUG] | / # ls /tmp/mnt_ [2024-10-02 01:50:28,866 QEMU-ia32 DEBUG] | [2024-10-02 01:50:28,866 QEMU-ia32 DEBUG] Captured lines: ['HelenOS release 0.14.1 (Aladar), revision d31c3ea70', 'Built on 2024-10-02 01:40:48', 'Running on ia32 (terminal/58)', '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-10-02 01:50:28,866 QEMU-ia32 DEBUG] Sending command 'sendkey ret' [2024-10-02 01:50:28,866 rtr-vterm-run DEBUG] remaining=60, n=0, interval=2, "Failed to run command" [2024-10-02 01:50:28,866 command DEBUG] self.vterm = [] [2024-10-02 01:50:28,866 QEMU-ia32 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2024-10-02 01:50:28,867 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-10-02 01:50:29,904 rtr-scrdump DEBUG] remaining=9, n=1, interval=1, "Failed to capture screen" [2024-10-02 01:50:30,965 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2024-10-02 01:50:30,965 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2024-10-02 01:50:30,965 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2024-10-02 01:50:30,965 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2024-10-02 01:50:30,965 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2024-10-02 01:50:30,965 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2024-10-02 01:50:30,965 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 4051 [2024-10-02 01:50:30,966 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-10-02 01:50:40,407 QEMU-ia32 DEBUG] Captured text: [2024-10-02 01:50:40,407 QEMU-ia32 DEBUG] | HelenOS release 0.14.1 (Aladar), revision d31c3ea70 [2024-10-02 01:50:40,407 QEMU-ia32 DEBUG] | Built on 2024-10-02 01:40:48 [2024-10-02 01:50:40,407 QEMU-ia32 DEBUG] | Running on ia32 (terminal/58) [2024-10-02 01:50:40,407 QEMU-ia32 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2024-10-02 01:50:40,407 QEMU-ia32 DEBUG] | [2024-10-02 01:50:40,407 QEMU-ia32 DEBUG] | Welcome to HelenOS! [2024-10-02 01:50:40,407 QEMU-ia32 DEBUG] | https://www.helenos.org/ [2024-10-02 01:50:40,407 QEMU-ia32 DEBUG] | [2024-10-02 01:50:40,407 QEMU-ia32 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2024-10-02 01:50:40,407 QEMU-ia32 DEBUG] | [2024-10-02 01:50:40,407 QEMU-ia32 DEBUG] | / # mkfile --size 2m /tmp/img [2024-10-02 01:50:40,408 QEMU-ia32 DEBUG] | / # ls -e /tmp [2024-10-02 01:50:40,408 QEMU-ia32 DEBUG] | img 2097152 [2024-10-02 01:50:40,408 QEMU-ia32 DEBUG] | / # /srv/bd/file_bd /tmp/img fbd0 [2024-10-02 01:50:40,408 QEMU-ia32 DEBUG] | file_bd: File-backed block device driver [2024-10-02 01:50:40,408 QEMU-ia32 DEBUG] | file_bd: Accepting connections [2024-10-02 01:50:40,408 QEMU-ia32 DEBUG] | / # mkfat --type 12 fbd0 [2024-10-02 01:50:40,408 QEMU-ia32 DEBUG] | Device: fbd0 [2024-10-02 01:50:40,408 QEMU-ia32 DEBUG] | mkfat: Block device has 4096 blocks. [2024-10-02 01:50:40,408 QEMU-ia32 DEBUG] | mkfat: Creating FAT filesystem on device fbd0. [2024-10-02 01:50:40,408 QEMU-ia32 DEBUG] | mkfat: Filesystem type FAT12. [2024-10-02 01:50:40,408 QEMU-ia32 DEBUG] | Writing allocation table 1. [2024-10-02 01:50:40,408 QEMU-ia32 DEBUG] | Writing allocation table 2. [2024-10-02 01:50:40,408 QEMU-ia32 DEBUG] | Writing root directory. [2024-10-02 01:50:40,408 QEMU-ia32 DEBUG] | Success. [2024-10-02 01:50:40,408 QEMU-ia32 DEBUG] | / # mkdir /tmp/mnt [2024-10-02 01:50:40,408 QEMU-ia32 DEBUG] | / # mount fat /tmp/mnt fbd0 [2024-10-02 01:50:40,408 QEMU-ia32 DEBUG] | / # cp demo.txt /tmp/mnt [2024-10-02 01:50:40,408 QEMU-ia32 DEBUG] | / # ls /tmp/mnt_ [2024-10-02 01:50:40,408 QEMU-ia32 DEBUG] | [2024-10-02 01:50:40,408 QEMU-ia32 DEBUG] Captured lines: ['HelenOS release 0.14.1 (Aladar), revision d31c3ea70', 'Built on 2024-10-02 01:40:48', 'Running on ia32 (terminal/58)', '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-10-02 01:50:40,408 command DEBUG] Read lines ['/ # ls /tmp/mnt_'] [2024-10-02 01:50:42,409 rtr-vterm-run DEBUG] remaining=58, n=1, interval=2, "Failed to run command" [2024-10-02 01:50:42,409 command DEBUG] self.vterm = [] [2024-10-02 01:50:42,410 QEMU-ia32 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2024-10-02 01:50:42,410 rtr-scrdump DEBUG] remaining=10, n=0, interval=1, "Failed to capture screen" [2024-10-02 01:50:43,417 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2024-10-02 01:50:43,417 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2024-10-02 01:50:43,417 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2024-10-02 01:50:43,417 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2024-10-02 01:50:43,417 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2024-10-02 01:50:43,417 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2024-10-02 01:50:43,417 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 3887 [2024-10-02 01:50:43,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-10-02 01:50:52,893 QEMU-ia32 DEBUG] Captured text: [2024-10-02 01:50:52,893 QEMU-ia32 DEBUG] | Built on 2024-10-02 01:40:48 [2024-10-02 01:50:52,893 QEMU-ia32 DEBUG] | Running on ia32 (terminal/58) [2024-10-02 01:50:52,893 QEMU-ia32 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2024-10-02 01:50:52,893 QEMU-ia32 DEBUG] | [2024-10-02 01:50:52,894 QEMU-ia32 DEBUG] | Welcome to HelenOS! [2024-10-02 01:50:52,894 QEMU-ia32 DEBUG] | https://www.helenos.org/ [2024-10-02 01:50:52,894 QEMU-ia32 DEBUG] | [2024-10-02 01:50:52,894 QEMU-ia32 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2024-10-02 01:50:52,894 QEMU-ia32 DEBUG] | [2024-10-02 01:50:52,894 QEMU-ia32 DEBUG] | / # mkfile --size 2m /tmp/img [2024-10-02 01:50:52,894 QEMU-ia32 DEBUG] | / # ls -e /tmp [2024-10-02 01:50:52,894 QEMU-ia32 DEBUG] | img 2097152 [2024-10-02 01:50:52,894 QEMU-ia32 DEBUG] | / # /srv/bd/file_bd /tmp/img fbd0 [2024-10-02 01:50:52,894 QEMU-ia32 DEBUG] | file_bd: File-backed block device driver [2024-10-02 01:50:52,894 QEMU-ia32 DEBUG] | file_bd: Accepting connections [2024-10-02 01:50:52,894 QEMU-ia32 DEBUG] | / # mkfat --type 12 fbd0 [2024-10-02 01:50:52,894 QEMU-ia32 DEBUG] | Device: fbd0 [2024-10-02 01:50:52,894 QEMU-ia32 DEBUG] | mkfat: Block device has 4096 blocks. [2024-10-02 01:50:52,894 QEMU-ia32 DEBUG] | mkfat: Creating FAT filesystem on device fbd0. [2024-10-02 01:50:52,894 QEMU-ia32 DEBUG] | mkfat: Filesystem type FAT12. [2024-10-02 01:50:52,894 QEMU-ia32 DEBUG] | Writing allocation table 1. [2024-10-02 01:50:52,894 QEMU-ia32 DEBUG] | Writing allocation table 2. [2024-10-02 01:50:52,894 QEMU-ia32 DEBUG] | Writing root directory. [2024-10-02 01:50:52,894 QEMU-ia32 DEBUG] | Success. [2024-10-02 01:50:52,894 QEMU-ia32 DEBUG] | / # mkdir /tmp/mnt [2024-10-02 01:50:52,894 QEMU-ia32 DEBUG] | / # mount fat /tmp/mnt fbd0 [2024-10-02 01:50:52,894 QEMU-ia32 DEBUG] | / # cp demo.txt /tmp/mnt [2024-10-02 01:50:52,894 QEMU-ia32 DEBUG] | / # ls /tmp/mnt [2024-10-02 01:50:52,895 QEMU-ia32 DEBUG] | demo.txt 592 B [2024-10-02 01:50:52,895 QEMU-ia32 DEBUG] | / # _ [2024-10-02 01:50:52,895 QEMU-ia32 DEBUG] Captured lines: ['Built on 2024-10-02 01:40:48', 'Running on ia32 (terminal/58)', '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-10-02 01:50:52,895 command DEBUG] Read lines ['/ # ls /tmp/mnt', 'demo.txt 592 B', '/ # _'] [2024-10-02 01:50:52,895 command INFO] Command 'ls /tmp/mnt' done. [2024-10-02 01:50:52,895 command INFO] Typing 'umount /tmp/mnt' into default. [2024-10-02 01:50:52,895 command DEBUG] RE for prompt matching: re.compile('^/[^ ]* #\\ _[\t ]*$') [2024-10-02 01:50:52,895 QEMU-ia32 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2024-10-02 01:50:52,895 rtr-scrdump DEBUG] remaining=10, n=0, interval=1, "Failed to capture screen" [2024-10-02 01:50:54,279 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2024-10-02 01:50:54,279 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2024-10-02 01:50:54,279 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2024-10-02 01:50:54,279 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2024-10-02 01:50:54,279 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2024-10-02 01:50:54,279 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2024-10-02 01:50:54,279 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 3887 [2024-10-02 01:50:54,280 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-10-02 01:51:01,919 QEMU-ia32 DEBUG] Captured text: [2024-10-02 01:51:01,919 QEMU-ia32 DEBUG] | Built on 2024-10-02 01:40:48 [2024-10-02 01:51:01,919 QEMU-ia32 DEBUG] | Running on ia32 (terminal/58) [2024-10-02 01:51:01,919 QEMU-ia32 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2024-10-02 01:51:01,919 QEMU-ia32 DEBUG] | [2024-10-02 01:51:01,920 QEMU-ia32 DEBUG] | Welcome to HelenOS! [2024-10-02 01:51:01,920 QEMU-ia32 DEBUG] | https://www.helenos.org/ [2024-10-02 01:51:01,920 QEMU-ia32 DEBUG] | [2024-10-02 01:51:01,920 QEMU-ia32 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2024-10-02 01:51:01,920 QEMU-ia32 DEBUG] | [2024-10-02 01:51:01,920 QEMU-ia32 DEBUG] | / # mkfile --size 2m /tmp/img [2024-10-02 01:51:01,920 QEMU-ia32 DEBUG] | / # ls -e /tmp [2024-10-02 01:51:01,920 QEMU-ia32 DEBUG] | img 2097152 [2024-10-02 01:51:01,920 QEMU-ia32 DEBUG] | / # /srv/bd/file_bd /tmp/img fbd0 [2024-10-02 01:51:01,920 QEMU-ia32 DEBUG] | file_bd: File-backed block device driver [2024-10-02 01:51:01,920 QEMU-ia32 DEBUG] | file_bd: Accepting connections [2024-10-02 01:51:01,920 QEMU-ia32 DEBUG] | / # mkfat --type 12 fbd0 [2024-10-02 01:51:01,920 QEMU-ia32 DEBUG] | Device: fbd0 [2024-10-02 01:51:01,920 QEMU-ia32 DEBUG] | mkfat: Block device has 4096 blocks. [2024-10-02 01:51:01,920 QEMU-ia32 DEBUG] | mkfat: Creating FAT filesystem on device fbd0. [2024-10-02 01:51:01,920 QEMU-ia32 DEBUG] | mkfat: Filesystem type FAT12. [2024-10-02 01:51:01,920 QEMU-ia32 DEBUG] | Writing allocation table 1. [2024-10-02 01:51:01,920 QEMU-ia32 DEBUG] | Writing allocation table 2. [2024-10-02 01:51:01,920 QEMU-ia32 DEBUG] | Writing root directory. [2024-10-02 01:51:01,920 QEMU-ia32 DEBUG] | Success. [2024-10-02 01:51:01,920 QEMU-ia32 DEBUG] | / # mkdir /tmp/mnt [2024-10-02 01:51:01,920 QEMU-ia32 DEBUG] | / # mount fat /tmp/mnt fbd0 [2024-10-02 01:51:01,920 QEMU-ia32 DEBUG] | / # cp demo.txt /tmp/mnt [2024-10-02 01:51:01,920 QEMU-ia32 DEBUG] | / # ls /tmp/mnt [2024-10-02 01:51:01,920 QEMU-ia32 DEBUG] | demo.txt 592 B [2024-10-02 01:51:01,920 QEMU-ia32 DEBUG] | / # _ [2024-10-02 01:51:01,920 QEMU-ia32 DEBUG] Captured lines: ['Built on 2024-10-02 01:40:48', 'Running on ia32 (terminal/58)', '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-10-02 01:51:01,920 QEMU-ia32 DEBUG] Sending command 'sendkey u' [2024-10-02 01:51:01,921 QEMU-ia32 DEBUG] Sending command 'sendkey m' [2024-10-02 01:51:01,921 QEMU-ia32 DEBUG] Sending command 'sendkey o' [2024-10-02 01:51:01,921 QEMU-ia32 DEBUG] Sending command 'sendkey u' [2024-10-02 01:51:01,921 QEMU-ia32 DEBUG] Sending command 'sendkey n' [2024-10-02 01:51:01,921 QEMU-ia32 DEBUG] Sending command 'sendkey t' [2024-10-02 01:51:01,921 QEMU-ia32 DEBUG] Sending command 'sendkey spc' [2024-10-02 01:51:01,921 QEMU-ia32 DEBUG] Sending command 'sendkey slash' [2024-10-02 01:51:01,921 QEMU-ia32 DEBUG] Sending command 'sendkey t' [2024-10-02 01:51:01,921 QEMU-ia32 DEBUG] Sending command 'sendkey m' [2024-10-02 01:51:01,921 QEMU-ia32 DEBUG] Sending command 'sendkey p' [2024-10-02 01:51:01,921 QEMU-ia32 DEBUG] Sending command 'sendkey slash' [2024-10-02 01:51:01,921 QEMU-ia32 DEBUG] Sending command 'sendkey m' [2024-10-02 01:51:01,921 QEMU-ia32 DEBUG] Sending command 'sendkey n' [2024-10-02 01:51:01,921 QEMU-ia32 DEBUG] Sending command 'sendkey t' [2024-10-02 01:51:01,921 rtr-vterm-type DEBUG] remaining=60, n=0, interval=2, "Failed to type command" [2024-10-02 01:51:01,922 QEMU-ia32 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2024-10-02 01:51:01,922 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-10-02 01:51:02,944 rtr-scrdump DEBUG] remaining=9, n=1, interval=1, "Failed to capture screen" [2024-10-02 01:51:03,258 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2024-10-02 01:51:03,258 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2024-10-02 01:51:03,258 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2024-10-02 01:51:03,258 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2024-10-02 01:51:03,258 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2024-10-02 01:51:03,258 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2024-10-02 01:51:03,258 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 3887 [2024-10-02 01:51:03,258 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-10-02 01:51:05,392 QEMU-ia32 DEBUG] Captured text: [2024-10-02 01:51:05,392 QEMU-ia32 DEBUG] | Built on 2024-10-02 01:40:48 [2024-10-02 01:51:05,392 QEMU-ia32 DEBUG] | Running on ia32 (terminal/58) [2024-10-02 01:51:05,392 QEMU-ia32 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2024-10-02 01:51:05,392 QEMU-ia32 DEBUG] | [2024-10-02 01:51:05,392 QEMU-ia32 DEBUG] | Welcome to HelenOS! [2024-10-02 01:51:05,392 QEMU-ia32 DEBUG] | https://www.helenos.org/ [2024-10-02 01:51:05,392 QEMU-ia32 DEBUG] | [2024-10-02 01:51:05,392 QEMU-ia32 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2024-10-02 01:51:05,392 QEMU-ia32 DEBUG] | [2024-10-02 01:51:05,392 QEMU-ia32 DEBUG] | / # mkfile --size 2m /tmp/img [2024-10-02 01:51:05,393 QEMU-ia32 DEBUG] | / # ls -e /tmp [2024-10-02 01:51:05,393 QEMU-ia32 DEBUG] | img 2097152 [2024-10-02 01:51:05,393 QEMU-ia32 DEBUG] | / # /srv/bd/file_bd /tmp/img fbd0 [2024-10-02 01:51:05,393 QEMU-ia32 DEBUG] | file_bd: File-backed block device driver [2024-10-02 01:51:05,393 QEMU-ia32 DEBUG] | file_bd: Accepting connections [2024-10-02 01:51:05,393 QEMU-ia32 DEBUG] | / # mkfat --type 12 fbd0 [2024-10-02 01:51:05,393 QEMU-ia32 DEBUG] | Device: fbd0 [2024-10-02 01:51:05,393 QEMU-ia32 DEBUG] | mkfat: Block device has 4096 blocks. [2024-10-02 01:51:05,393 QEMU-ia32 DEBUG] | mkfat: Creating FAT filesystem on device fbd0. [2024-10-02 01:51:05,393 QEMU-ia32 DEBUG] | mkfat: Filesystem type FAT12. [2024-10-02 01:51:05,393 QEMU-ia32 DEBUG] | Writing allocation table 1. [2024-10-02 01:51:05,393 QEMU-ia32 DEBUG] | Writing allocation table 2. [2024-10-02 01:51:05,393 QEMU-ia32 DEBUG] | Writing root directory. [2024-10-02 01:51:05,393 QEMU-ia32 DEBUG] | Success. [2024-10-02 01:51:05,393 QEMU-ia32 DEBUG] | / # mkdir /tmp/mnt [2024-10-02 01:51:05,393 QEMU-ia32 DEBUG] | / # mount fat /tmp/mnt fbd0 [2024-10-02 01:51:05,393 QEMU-ia32 DEBUG] | / # cp demo.txt /tmp/mnt [2024-10-02 01:51:05,393 QEMU-ia32 DEBUG] | / # ls /tmp/mnt [2024-10-02 01:51:05,393 QEMU-ia32 DEBUG] | demo.txt 592 B [2024-10-02 01:51:05,393 QEMU-ia32 DEBUG] | / # _ [2024-10-02 01:51:05,393 QEMU-ia32 DEBUG] Captured lines: ['Built on 2024-10-02 01:40:48', 'Running on ia32 (terminal/58)', '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-10-02 01:51:07,395 rtr-vterm-type DEBUG] remaining=58, n=1, interval=2, "Failed to type command" [2024-10-02 01:51:07,396 QEMU-ia32 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2024-10-02 01:51:07,396 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-10-02 01:51:08,405 rtr-scrdump DEBUG] remaining=9, n=1, interval=1, "Failed to capture screen" [2024-10-02 01:51:08,592 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2024-10-02 01:51:08,592 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2024-10-02 01:51:08,592 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2024-10-02 01:51:08,592 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2024-10-02 01:51:08,592 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2024-10-02 01:51:08,592 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2024-10-02 01:51:08,592 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 3945 [2024-10-02 01:51:08,592 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-10-02 01:51:10,630 QEMU-ia32 DEBUG] Captured text: [2024-10-02 01:51:10,630 QEMU-ia32 DEBUG] | Built on 2024-10-02 01:40:48 [2024-10-02 01:51:10,630 QEMU-ia32 DEBUG] | Running on ia32 (terminal/58) [2024-10-02 01:51:10,630 QEMU-ia32 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2024-10-02 01:51:10,630 QEMU-ia32 DEBUG] | [2024-10-02 01:51:10,631 QEMU-ia32 DEBUG] | Welcome to HelenOS! [2024-10-02 01:51:10,631 QEMU-ia32 DEBUG] | https://www.helenos.org/ [2024-10-02 01:51:10,631 QEMU-ia32 DEBUG] | [2024-10-02 01:51:10,631 QEMU-ia32 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2024-10-02 01:51:10,631 QEMU-ia32 DEBUG] | [2024-10-02 01:51:10,631 QEMU-ia32 DEBUG] | / # mkfile --size 2m /tmp/img [2024-10-02 01:51:10,631 QEMU-ia32 DEBUG] | / # ls -e /tmp [2024-10-02 01:51:10,631 QEMU-ia32 DEBUG] | img 2097152 [2024-10-02 01:51:10,631 QEMU-ia32 DEBUG] | / # /srv/bd/file_bd /tmp/img fbd0 [2024-10-02 01:51:10,631 QEMU-ia32 DEBUG] | file_bd: File-backed block device driver [2024-10-02 01:51:10,631 QEMU-ia32 DEBUG] | file_bd: Accepting connections [2024-10-02 01:51:10,631 QEMU-ia32 DEBUG] | / # mkfat --type 12 fbd0 [2024-10-02 01:51:10,631 QEMU-ia32 DEBUG] | Device: fbd0 [2024-10-02 01:51:10,631 QEMU-ia32 DEBUG] | mkfat: Block device has 4096 blocks. [2024-10-02 01:51:10,631 QEMU-ia32 DEBUG] | mkfat: Creating FAT filesystem on device fbd0. [2024-10-02 01:51:10,631 QEMU-ia32 DEBUG] | mkfat: Filesystem type FAT12. [2024-10-02 01:51:10,631 QEMU-ia32 DEBUG] | Writing allocation table 1. [2024-10-02 01:51:10,631 QEMU-ia32 DEBUG] | Writing allocation table 2. [2024-10-02 01:51:10,631 QEMU-ia32 DEBUG] | Writing root directory. [2024-10-02 01:51:10,631 QEMU-ia32 DEBUG] | Success. [2024-10-02 01:51:10,631 QEMU-ia32 DEBUG] | / # mkdir /tmp/mnt [2024-10-02 01:51:10,631 QEMU-ia32 DEBUG] | / # mount fat /tmp/mnt fbd0 [2024-10-02 01:51:10,631 QEMU-ia32 DEBUG] | / # cp demo.txt /tmp/mnt [2024-10-02 01:51:10,631 QEMU-ia32 DEBUG] | / # ls /tmp/mnt [2024-10-02 01:51:10,631 QEMU-ia32 DEBUG] | demo.txt 592 B [2024-10-02 01:51:10,632 QEMU-ia32 DEBUG] | / # umount /tmp/mnt_ [2024-10-02 01:51:10,632 QEMU-ia32 DEBUG] Captured lines: ['Built on 2024-10-02 01:40:48', 'Running on ia32 (terminal/58)', '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-10-02 01:51:10,632 QEMU-ia32 DEBUG] Sending command 'sendkey ret' [2024-10-02 01:51:10,632 rtr-vterm-run DEBUG] remaining=60, n=0, interval=2, "Failed to run command" [2024-10-02 01:51:10,632 command DEBUG] self.vterm = [] [2024-10-02 01:51:10,632 QEMU-ia32 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2024-10-02 01:51:10,632 rtr-scrdump DEBUG] remaining=10, n=0, interval=1, "Failed to capture screen" [2024-10-02 01:51:11,431 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2024-10-02 01:51:11,431 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2024-10-02 01:51:11,431 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2024-10-02 01:51:11,431 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2024-10-02 01:51:11,431 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2024-10-02 01:51:11,431 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2024-10-02 01:51:11,431 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 3945 [2024-10-02 01:51:11,431 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-10-02 01:51:15,577 QEMU-ia32 DEBUG] Captured text: [2024-10-02 01:51:15,577 QEMU-ia32 DEBUG] | Built on 2024-10-02 01:40:48 [2024-10-02 01:51:15,577 QEMU-ia32 DEBUG] | Running on ia32 (terminal/58) [2024-10-02 01:51:15,577 QEMU-ia32 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2024-10-02 01:51:15,577 QEMU-ia32 DEBUG] | [2024-10-02 01:51:15,577 QEMU-ia32 DEBUG] | Welcome to HelenOS! [2024-10-02 01:51:15,577 QEMU-ia32 DEBUG] | https://www.helenos.org/ [2024-10-02 01:51:15,577 QEMU-ia32 DEBUG] | [2024-10-02 01:51:15,577 QEMU-ia32 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2024-10-02 01:51:15,577 QEMU-ia32 DEBUG] | [2024-10-02 01:51:15,577 QEMU-ia32 DEBUG] | / # mkfile --size 2m /tmp/img [2024-10-02 01:51:15,577 QEMU-ia32 DEBUG] | / # ls -e /tmp [2024-10-02 01:51:15,577 QEMU-ia32 DEBUG] | img 2097152 [2024-10-02 01:51:15,577 QEMU-ia32 DEBUG] | / # /srv/bd/file_bd /tmp/img fbd0 [2024-10-02 01:51:15,578 QEMU-ia32 DEBUG] | file_bd: File-backed block device driver [2024-10-02 01:51:15,578 QEMU-ia32 DEBUG] | file_bd: Accepting connections [2024-10-02 01:51:15,578 QEMU-ia32 DEBUG] | / # mkfat --type 12 fbd0 [2024-10-02 01:51:15,578 QEMU-ia32 DEBUG] | Device: fbd0 [2024-10-02 01:51:15,578 QEMU-ia32 DEBUG] | mkfat: Block device has 4096 blocks. [2024-10-02 01:51:15,578 QEMU-ia32 DEBUG] | mkfat: Creating FAT filesystem on device fbd0. [2024-10-02 01:51:15,578 QEMU-ia32 DEBUG] | mkfat: Filesystem type FAT12. [2024-10-02 01:51:15,578 QEMU-ia32 DEBUG] | Writing allocation table 1. [2024-10-02 01:51:15,578 QEMU-ia32 DEBUG] | Writing allocation table 2. [2024-10-02 01:51:15,578 QEMU-ia32 DEBUG] | Writing root directory. [2024-10-02 01:51:15,578 QEMU-ia32 DEBUG] | Success. [2024-10-02 01:51:15,578 QEMU-ia32 DEBUG] | / # mkdir /tmp/mnt [2024-10-02 01:51:15,578 QEMU-ia32 DEBUG] | / # mount fat /tmp/mnt fbd0 [2024-10-02 01:51:15,578 QEMU-ia32 DEBUG] | / # cp demo.txt /tmp/mnt [2024-10-02 01:51:15,578 QEMU-ia32 DEBUG] | / # ls /tmp/mnt [2024-10-02 01:51:15,578 QEMU-ia32 DEBUG] | demo.txt 592 B [2024-10-02 01:51:15,578 QEMU-ia32 DEBUG] | / # umount /tmp/mnt_ [2024-10-02 01:51:15,578 QEMU-ia32 DEBUG] Captured lines: ['Built on 2024-10-02 01:40:48', 'Running on ia32 (terminal/58)', '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-10-02 01:51:15,578 command DEBUG] Read lines ['/ # umount /tmp/mnt_'] [2024-10-02 01:51:17,585 rtr-vterm-run DEBUG] remaining=58, n=1, interval=2, "Failed to run command" [2024-10-02 01:51:17,585 command DEBUG] self.vterm = [] [2024-10-02 01:51:17,586 QEMU-ia32 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2024-10-02 01:51:17,586 rtr-scrdump DEBUG] remaining=10, n=0, interval=1, "Failed to capture screen" [2024-10-02 01:51:18,150 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2024-10-02 01:51:18,150 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2024-10-02 01:51:18,150 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2024-10-02 01:51:18,150 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2024-10-02 01:51:18,150 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2024-10-02 01:51:18,151 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2024-10-02 01:51:18,151 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 3810 [2024-10-02 01:51:18,151 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-10-02 01:51:23,316 QEMU-ia32 DEBUG] Captured text: [2024-10-02 01:51:23,317 QEMU-ia32 DEBUG] | Running on ia32 (terminal/58) [2024-10-02 01:51:23,317 QEMU-ia32 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2024-10-02 01:51:23,317 QEMU-ia32 DEBUG] | [2024-10-02 01:51:23,317 QEMU-ia32 DEBUG] | Welcome to HelenOS! [2024-10-02 01:51:23,317 QEMU-ia32 DEBUG] | https://www.helenos.org/ [2024-10-02 01:51:23,317 QEMU-ia32 DEBUG] | [2024-10-02 01:51:23,317 QEMU-ia32 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2024-10-02 01:51:23,317 QEMU-ia32 DEBUG] | [2024-10-02 01:51:23,317 QEMU-ia32 DEBUG] | / # mkfile --size 2m /tmp/img [2024-10-02 01:51:23,317 QEMU-ia32 DEBUG] | / # ls -e /tmp [2024-10-02 01:51:23,317 QEMU-ia32 DEBUG] | img 2097152 [2024-10-02 01:51:23,317 QEMU-ia32 DEBUG] | / # /srv/bd/file_bd /tmp/img fbd0 [2024-10-02 01:51:23,317 QEMU-ia32 DEBUG] | file_bd: File-backed block device driver [2024-10-02 01:51:23,317 QEMU-ia32 DEBUG] | file_bd: Accepting connections [2024-10-02 01:51:23,317 QEMU-ia32 DEBUG] | / # mkfat --type 12 fbd0 [2024-10-02 01:51:23,317 QEMU-ia32 DEBUG] | Device: fbd0 [2024-10-02 01:51:23,317 QEMU-ia32 DEBUG] | mkfat: Block device has 4096 blocks. [2024-10-02 01:51:23,317 QEMU-ia32 DEBUG] | mkfat: Creating FAT filesystem on device fbd0. [2024-10-02 01:51:23,317 QEMU-ia32 DEBUG] | mkfat: Filesystem type FAT12. [2024-10-02 01:51:23,317 QEMU-ia32 DEBUG] | Writing allocation table 1. [2024-10-02 01:51:23,317 QEMU-ia32 DEBUG] | Writing allocation table 2. [2024-10-02 01:51:23,317 QEMU-ia32 DEBUG] | Writing root directory. [2024-10-02 01:51:23,317 QEMU-ia32 DEBUG] | Success. [2024-10-02 01:51:23,317 QEMU-ia32 DEBUG] | / # mkdir /tmp/mnt [2024-10-02 01:51:23,317 QEMU-ia32 DEBUG] | / # mount fat /tmp/mnt fbd0 [2024-10-02 01:51:23,317 QEMU-ia32 DEBUG] | / # cp demo.txt /tmp/mnt [2024-10-02 01:51:23,317 QEMU-ia32 DEBUG] | / # ls /tmp/mnt [2024-10-02 01:51:23,317 QEMU-ia32 DEBUG] | demo.txt 592 B [2024-10-02 01:51:23,317 QEMU-ia32 DEBUG] | / # umount /tmp/mnt [2024-10-02 01:51:23,318 QEMU-ia32 DEBUG] | / # _ [2024-10-02 01:51:23,318 QEMU-ia32 DEBUG] Captured lines: ['Running on ia32 (terminal/58)', '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-10-02 01:51:23,318 command DEBUG] Read lines ['/ # umount /tmp/mnt', '/ # _'] [2024-10-02 01:51:23,318 command INFO] Command 'umount /tmp/mnt' done. [2024-10-02 01:51:23,318 command INFO] Typing 'ls /tmp/mnt' into default. [2024-10-02 01:51:23,318 command DEBUG] RE for prompt matching: re.compile('^/[^ ]* #\\ _[\t ]*$') [2024-10-02 01:51:23,318 QEMU-ia32 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2024-10-02 01:51:23,318 rtr-scrdump DEBUG] remaining=10, n=0, interval=1, "Failed to capture screen" [2024-10-02 01:51:23,962 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2024-10-02 01:51:23,963 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2024-10-02 01:51:23,963 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2024-10-02 01:51:23,963 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2024-10-02 01:51:23,963 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2024-10-02 01:51:23,963 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2024-10-02 01:51:23,963 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 3810 [2024-10-02 01:51:23,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-10-02 01:51:30,397 QEMU-ia32 DEBUG] Captured text: [2024-10-02 01:51:30,397 QEMU-ia32 DEBUG] | Running on ia32 (terminal/58) [2024-10-02 01:51:30,397 QEMU-ia32 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2024-10-02 01:51:30,397 QEMU-ia32 DEBUG] | [2024-10-02 01:51:30,397 QEMU-ia32 DEBUG] | Welcome to HelenOS! [2024-10-02 01:51:30,397 QEMU-ia32 DEBUG] | https://www.helenos.org/ [2024-10-02 01:51:30,397 QEMU-ia32 DEBUG] | [2024-10-02 01:51:30,397 QEMU-ia32 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2024-10-02 01:51:30,397 QEMU-ia32 DEBUG] | [2024-10-02 01:51:30,397 QEMU-ia32 DEBUG] | / # mkfile --size 2m /tmp/img [2024-10-02 01:51:30,397 QEMU-ia32 DEBUG] | / # ls -e /tmp [2024-10-02 01:51:30,397 QEMU-ia32 DEBUG] | img 2097152 [2024-10-02 01:51:30,397 QEMU-ia32 DEBUG] | / # /srv/bd/file_bd /tmp/img fbd0 [2024-10-02 01:51:30,397 QEMU-ia32 DEBUG] | file_bd: File-backed block device driver [2024-10-02 01:51:30,397 QEMU-ia32 DEBUG] | file_bd: Accepting connections [2024-10-02 01:51:30,398 QEMU-ia32 DEBUG] | / # mkfat --type 12 fbd0 [2024-10-02 01:51:30,398 QEMU-ia32 DEBUG] | Device: fbd0 [2024-10-02 01:51:30,398 QEMU-ia32 DEBUG] | mkfat: Block device has 4096 blocks. [2024-10-02 01:51:30,398 QEMU-ia32 DEBUG] | mkfat: Creating FAT filesystem on device fbd0. [2024-10-02 01:51:30,398 QEMU-ia32 DEBUG] | mkfat: Filesystem type FAT12. [2024-10-02 01:51:30,398 QEMU-ia32 DEBUG] | Writing allocation table 1. [2024-10-02 01:51:30,398 QEMU-ia32 DEBUG] | Writing allocation table 2. [2024-10-02 01:51:30,398 QEMU-ia32 DEBUG] | Writing root directory. [2024-10-02 01:51:30,398 QEMU-ia32 DEBUG] | Success. [2024-10-02 01:51:30,398 QEMU-ia32 DEBUG] | / # mkdir /tmp/mnt [2024-10-02 01:51:30,398 QEMU-ia32 DEBUG] | / # mount fat /tmp/mnt fbd0 [2024-10-02 01:51:30,398 QEMU-ia32 DEBUG] | / # cp demo.txt /tmp/mnt [2024-10-02 01:51:30,398 QEMU-ia32 DEBUG] | / # ls /tmp/mnt [2024-10-02 01:51:30,398 QEMU-ia32 DEBUG] | demo.txt 592 B [2024-10-02 01:51:30,398 QEMU-ia32 DEBUG] | / # umount /tmp/mnt [2024-10-02 01:51:30,398 QEMU-ia32 DEBUG] | / # _ [2024-10-02 01:51:30,398 QEMU-ia32 DEBUG] Captured lines: ['Running on ia32 (terminal/58)', '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-10-02 01:51:30,398 QEMU-ia32 DEBUG] Sending command 'sendkey l' [2024-10-02 01:51:30,398 QEMU-ia32 DEBUG] Sending command 'sendkey s' [2024-10-02 01:51:30,398 QEMU-ia32 DEBUG] Sending command 'sendkey spc' [2024-10-02 01:51:30,398 QEMU-ia32 DEBUG] Sending command 'sendkey slash' [2024-10-02 01:51:30,398 QEMU-ia32 DEBUG] Sending command 'sendkey t' [2024-10-02 01:51:30,399 QEMU-ia32 DEBUG] Sending command 'sendkey m' [2024-10-02 01:51:30,399 QEMU-ia32 DEBUG] Sending command 'sendkey p' [2024-10-02 01:51:30,399 QEMU-ia32 DEBUG] Sending command 'sendkey slash' [2024-10-02 01:51:30,399 QEMU-ia32 DEBUG] Sending command 'sendkey m' [2024-10-02 01:51:30,399 QEMU-ia32 DEBUG] Sending command 'sendkey n' [2024-10-02 01:51:30,399 QEMU-ia32 DEBUG] Sending command 'sendkey t' [2024-10-02 01:51:30,399 rtr-vterm-type DEBUG] remaining=60, n=0, interval=2, "Failed to type command" [2024-10-02 01:51:30,399 QEMU-ia32 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2024-10-02 01:51:30,399 rtr-scrdump DEBUG] remaining=10, n=0, interval=1, "Failed to capture screen" [2024-10-02 01:51:31,834 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2024-10-02 01:51:31,834 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2024-10-02 01:51:31,834 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2024-10-02 01:51:31,834 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2024-10-02 01:51:31,834 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2024-10-02 01:51:31,834 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2024-10-02 01:51:31,834 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 3810 [2024-10-02 01:51:31,835 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-10-02 01:51:41,078 QEMU-ia32 DEBUG] Captured text: [2024-10-02 01:51:41,078 QEMU-ia32 DEBUG] | Running on ia32 (terminal/58) [2024-10-02 01:51:41,078 QEMU-ia32 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2024-10-02 01:51:41,078 QEMU-ia32 DEBUG] | [2024-10-02 01:51:41,078 QEMU-ia32 DEBUG] | Welcome to HelenOS! [2024-10-02 01:51:41,078 QEMU-ia32 DEBUG] | https://www.helenos.org/ [2024-10-02 01:51:41,078 QEMU-ia32 DEBUG] | [2024-10-02 01:51:41,078 QEMU-ia32 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2024-10-02 01:51:41,078 QEMU-ia32 DEBUG] | [2024-10-02 01:51:41,078 QEMU-ia32 DEBUG] | / # mkfile --size 2m /tmp/img [2024-10-02 01:51:41,078 QEMU-ia32 DEBUG] | / # ls -e /tmp [2024-10-02 01:51:41,078 QEMU-ia32 DEBUG] | img 2097152 [2024-10-02 01:51:41,078 QEMU-ia32 DEBUG] | / # /srv/bd/file_bd /tmp/img fbd0 [2024-10-02 01:51:41,078 QEMU-ia32 DEBUG] | file_bd: File-backed block device driver [2024-10-02 01:51:41,078 QEMU-ia32 DEBUG] | file_bd: Accepting connections [2024-10-02 01:51:41,078 QEMU-ia32 DEBUG] | / # mkfat --type 12 fbd0 [2024-10-02 01:51:41,078 QEMU-ia32 DEBUG] | Device: fbd0 [2024-10-02 01:51:41,078 QEMU-ia32 DEBUG] | mkfat: Block device has 4096 blocks. [2024-10-02 01:51:41,078 QEMU-ia32 DEBUG] | mkfat: Creating FAT filesystem on device fbd0. [2024-10-02 01:51:41,078 QEMU-ia32 DEBUG] | mkfat: Filesystem type FAT12. [2024-10-02 01:51:41,078 QEMU-ia32 DEBUG] | Writing allocation table 1. [2024-10-02 01:51:41,079 QEMU-ia32 DEBUG] | Writing allocation table 2. [2024-10-02 01:51:41,079 QEMU-ia32 DEBUG] | Writing root directory. [2024-10-02 01:51:41,079 QEMU-ia32 DEBUG] | Success. [2024-10-02 01:51:41,079 QEMU-ia32 DEBUG] | / # mkdir /tmp/mnt [2024-10-02 01:51:41,079 QEMU-ia32 DEBUG] | / # mount fat /tmp/mnt fbd0 [2024-10-02 01:51:41,079 QEMU-ia32 DEBUG] | / # cp demo.txt /tmp/mnt [2024-10-02 01:51:41,079 QEMU-ia32 DEBUG] | / # ls /tmp/mnt [2024-10-02 01:51:41,079 QEMU-ia32 DEBUG] | demo.txt 592 B [2024-10-02 01:51:41,079 QEMU-ia32 DEBUG] | / # umount /tmp/mnt [2024-10-02 01:51:41,079 QEMU-ia32 DEBUG] | / # _ [2024-10-02 01:51:41,079 QEMU-ia32 DEBUG] Captured lines: ['Running on ia32 (terminal/58)', '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-10-02 01:51:43,081 rtr-vterm-type DEBUG] remaining=58, n=1, interval=2, "Failed to type command" [2024-10-02 01:51:43,081 QEMU-ia32 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2024-10-02 01:51:43,081 rtr-scrdump DEBUG] remaining=10, n=0, interval=1, "Failed to capture screen" [2024-10-02 01:51:44,326 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2024-10-02 01:51:44,326 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2024-10-02 01:51:44,326 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2024-10-02 01:51:44,326 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2024-10-02 01:51:44,326 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2024-10-02 01:51:44,326 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2024-10-02 01:51:44,326 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 3835 [2024-10-02 01:51:44,327 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-10-02 01:51:53,027 QEMU-ia32 DEBUG] Captured text: [2024-10-02 01:51:53,027 QEMU-ia32 DEBUG] | Running on ia32 (terminal/58) [2024-10-02 01:51:53,027 QEMU-ia32 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2024-10-02 01:51:53,027 QEMU-ia32 DEBUG] | [2024-10-02 01:51:53,027 QEMU-ia32 DEBUG] | Welcome to HelenOS! [2024-10-02 01:51:53,027 QEMU-ia32 DEBUG] | https://www.helenos.org/ [2024-10-02 01:51:53,027 QEMU-ia32 DEBUG] | [2024-10-02 01:51:53,027 QEMU-ia32 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2024-10-02 01:51:53,027 QEMU-ia32 DEBUG] | [2024-10-02 01:51:53,027 QEMU-ia32 DEBUG] | / # mkfile --size 2m /tmp/img [2024-10-02 01:51:53,027 QEMU-ia32 DEBUG] | / # ls -e /tmp [2024-10-02 01:51:53,027 QEMU-ia32 DEBUG] | img 2097152 [2024-10-02 01:51:53,027 QEMU-ia32 DEBUG] | / # /srv/bd/file_bd /tmp/img fbd0 [2024-10-02 01:51:53,027 QEMU-ia32 DEBUG] | file_bd: File-backed block device driver [2024-10-02 01:51:53,027 QEMU-ia32 DEBUG] | file_bd: Accepting connections [2024-10-02 01:51:53,027 QEMU-ia32 DEBUG] | / # mkfat --type 12 fbd0 [2024-10-02 01:51:53,027 QEMU-ia32 DEBUG] | Device: fbd0 [2024-10-02 01:51:53,027 QEMU-ia32 DEBUG] | mkfat: Block device has 4096 blocks. [2024-10-02 01:51:53,027 QEMU-ia32 DEBUG] | mkfat: Creating FAT filesystem on device fbd0. [2024-10-02 01:51:53,027 QEMU-ia32 DEBUG] | mkfat: Filesystem type FAT12. [2024-10-02 01:51:53,027 QEMU-ia32 DEBUG] | Writing allocation table 1. [2024-10-02 01:51:53,027 QEMU-ia32 DEBUG] | Writing allocation table 2. [2024-10-02 01:51:53,027 QEMU-ia32 DEBUG] | Writing root directory. [2024-10-02 01:51:53,027 QEMU-ia32 DEBUG] | Success. [2024-10-02 01:51:53,027 QEMU-ia32 DEBUG] | / # mkdir /tmp/mnt [2024-10-02 01:51:53,027 QEMU-ia32 DEBUG] | / # mount fat /tmp/mnt fbd0 [2024-10-02 01:51:53,027 QEMU-ia32 DEBUG] | / # cp demo.txt /tmp/mnt [2024-10-02 01:51:53,028 QEMU-ia32 DEBUG] | / # ls /tmp/mnt [2024-10-02 01:51:53,028 QEMU-ia32 DEBUG] | demo.txt 592 B [2024-10-02 01:51:53,028 QEMU-ia32 DEBUG] | / # umount /tmp/mnt [2024-10-02 01:51:53,028 QEMU-ia32 DEBUG] | / # ls /tmp/mnt_ [2024-10-02 01:51:53,028 QEMU-ia32 DEBUG] Captured lines: ['Running on ia32 (terminal/58)', '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-10-02 01:51:53,028 QEMU-ia32 DEBUG] Sending command 'sendkey ret' [2024-10-02 01:51:53,028 rtr-vterm-run DEBUG] remaining=60, n=0, interval=2, "Failed to run command" [2024-10-02 01:51:53,028 command DEBUG] self.vterm = [] [2024-10-02 01:51:53,028 QEMU-ia32 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2024-10-02 01:51:53,028 rtr-scrdump DEBUG] remaining=10, n=0, interval=1, "Failed to capture screen" [2024-10-02 01:51:54,434 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2024-10-02 01:51:54,434 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2024-10-02 01:51:54,434 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2024-10-02 01:51:54,434 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2024-10-02 01:51:54,434 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2024-10-02 01:51:54,434 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2024-10-02 01:51:54,434 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 3835 [2024-10-02 01:51:54,434 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-10-02 01:52:02,723 QEMU-ia32 DEBUG] Captured text: [2024-10-02 01:52:02,723 QEMU-ia32 DEBUG] | Running on ia32 (terminal/58) [2024-10-02 01:52:02,723 QEMU-ia32 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2024-10-02 01:52:02,723 QEMU-ia32 DEBUG] | [2024-10-02 01:52:02,723 QEMU-ia32 DEBUG] | Welcome to HelenOS! [2024-10-02 01:52:02,723 QEMU-ia32 DEBUG] | https://www.helenos.org/ [2024-10-02 01:52:02,723 QEMU-ia32 DEBUG] | [2024-10-02 01:52:02,723 QEMU-ia32 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2024-10-02 01:52:02,723 QEMU-ia32 DEBUG] | [2024-10-02 01:52:02,723 QEMU-ia32 DEBUG] | / # mkfile --size 2m /tmp/img [2024-10-02 01:52:02,723 QEMU-ia32 DEBUG] | / # ls -e /tmp [2024-10-02 01:52:02,723 QEMU-ia32 DEBUG] | img 2097152 [2024-10-02 01:52:02,723 QEMU-ia32 DEBUG] | / # /srv/bd/file_bd /tmp/img fbd0 [2024-10-02 01:52:02,723 QEMU-ia32 DEBUG] | file_bd: File-backed block device driver [2024-10-02 01:52:02,724 QEMU-ia32 DEBUG] | file_bd: Accepting connections [2024-10-02 01:52:02,724 QEMU-ia32 DEBUG] | / # mkfat --type 12 fbd0 [2024-10-02 01:52:02,724 QEMU-ia32 DEBUG] | Device: fbd0 [2024-10-02 01:52:02,724 QEMU-ia32 DEBUG] | mkfat: Block device has 4096 blocks. [2024-10-02 01:52:02,724 QEMU-ia32 DEBUG] | mkfat: Creating FAT filesystem on device fbd0. [2024-10-02 01:52:02,724 QEMU-ia32 DEBUG] | mkfat: Filesystem type FAT12. [2024-10-02 01:52:02,724 QEMU-ia32 DEBUG] | Writing allocation table 1. [2024-10-02 01:52:02,724 QEMU-ia32 DEBUG] | Writing allocation table 2. [2024-10-02 01:52:02,724 QEMU-ia32 DEBUG] | Writing root directory. [2024-10-02 01:52:02,724 QEMU-ia32 DEBUG] | Success. [2024-10-02 01:52:02,724 QEMU-ia32 DEBUG] | / # mkdir /tmp/mnt [2024-10-02 01:52:02,724 QEMU-ia32 DEBUG] | / # mount fat /tmp/mnt fbd0 [2024-10-02 01:52:02,724 QEMU-ia32 DEBUG] | / # cp demo.txt /tmp/mnt [2024-10-02 01:52:02,724 QEMU-ia32 DEBUG] | / # ls /tmp/mnt [2024-10-02 01:52:02,724 QEMU-ia32 DEBUG] | demo.txt 592 B [2024-10-02 01:52:02,724 QEMU-ia32 DEBUG] | / # umount /tmp/mnt [2024-10-02 01:52:02,724 QEMU-ia32 DEBUG] | / # ls /tmp/mnt_ [2024-10-02 01:52:02,724 QEMU-ia32 DEBUG] Captured lines: ['Running on ia32 (terminal/58)', '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-10-02 01:52:02,724 command DEBUG] Read lines ['/ # ls /tmp/mnt_'] [2024-10-02 01:52:04,725 rtr-vterm-run DEBUG] remaining=58, n=1, interval=2, "Failed to run command" [2024-10-02 01:52:04,725 command DEBUG] self.vterm = [] [2024-10-02 01:52:04,726 QEMU-ia32 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2024-10-02 01:52:04,726 rtr-scrdump DEBUG] remaining=10, n=0, interval=1, "Failed to capture screen" [2024-10-02 01:52:05,408 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2024-10-02 01:52:05,408 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2024-10-02 01:52:05,409 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2024-10-02 01:52:05,409 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2024-10-02 01:52:05,409 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2024-10-02 01:52:05,409 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2024-10-02 01:52:05,409 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 3673 [2024-10-02 01:52:05,409 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-10-02 01:52:10,207 QEMU-ia32 DEBUG] Captured text: [2024-10-02 01:52:10,207 QEMU-ia32 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2024-10-02 01:52:10,207 QEMU-ia32 DEBUG] | [2024-10-02 01:52:10,207 QEMU-ia32 DEBUG] | Welcome to HelenOS! [2024-10-02 01:52:10,207 QEMU-ia32 DEBUG] | https://www.helenos.org/ [2024-10-02 01:52:10,207 QEMU-ia32 DEBUG] | [2024-10-02 01:52:10,207 QEMU-ia32 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2024-10-02 01:52:10,207 QEMU-ia32 DEBUG] | [2024-10-02 01:52:10,207 QEMU-ia32 DEBUG] | / # mkfile --size 2m /tmp/img [2024-10-02 01:52:10,207 QEMU-ia32 DEBUG] | / # ls -e /tmp [2024-10-02 01:52:10,207 QEMU-ia32 DEBUG] | img 2097152 [2024-10-02 01:52:10,207 QEMU-ia32 DEBUG] | / # /srv/bd/file_bd /tmp/img fbd0 [2024-10-02 01:52:10,207 QEMU-ia32 DEBUG] | file_bd: File-backed block device driver [2024-10-02 01:52:10,207 QEMU-ia32 DEBUG] | file_bd: Accepting connections [2024-10-02 01:52:10,207 QEMU-ia32 DEBUG] | / # mkfat --type 12 fbd0 [2024-10-02 01:52:10,207 QEMU-ia32 DEBUG] | Device: fbd0 [2024-10-02 01:52:10,207 QEMU-ia32 DEBUG] | mkfat: Block device has 4096 blocks. [2024-10-02 01:52:10,207 QEMU-ia32 DEBUG] | mkfat: Creating FAT filesystem on device fbd0. [2024-10-02 01:52:10,207 QEMU-ia32 DEBUG] | mkfat: Filesystem type FAT12. [2024-10-02 01:52:10,207 QEMU-ia32 DEBUG] | Writing allocation table 1. [2024-10-02 01:52:10,207 QEMU-ia32 DEBUG] | Writing allocation table 2. [2024-10-02 01:52:10,207 QEMU-ia32 DEBUG] | Writing root directory. [2024-10-02 01:52:10,207 QEMU-ia32 DEBUG] | Success. [2024-10-02 01:52:10,208 QEMU-ia32 DEBUG] | / # mkdir /tmp/mnt [2024-10-02 01:52:10,208 QEMU-ia32 DEBUG] | / # mount fat /tmp/mnt fbd0 [2024-10-02 01:52:10,208 QEMU-ia32 DEBUG] | / # cp demo.txt /tmp/mnt [2024-10-02 01:52:10,208 QEMU-ia32 DEBUG] | / # ls /tmp/mnt [2024-10-02 01:52:10,208 QEMU-ia32 DEBUG] | demo.txt 592 B [2024-10-02 01:52:10,208 QEMU-ia32 DEBUG] | / # umount /tmp/mnt [2024-10-02 01:52:10,208 QEMU-ia32 DEBUG] | / # ls /tmp/mnt [2024-10-02 01:52:10,208 QEMU-ia32 DEBUG] | / # _ [2024-10-02 01:52:10,208 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-10-02 01:52:10,208 command DEBUG] Read lines ['/ # ls /tmp/mnt', '/ # _'] [2024-10-02 01:52:10,208 command INFO] Command 'ls /tmp/mnt' done. [2024-10-02 01:52:10,208 command INFO] Typing 'mount fat /tmp/mnt fbd0' into default. [2024-10-02 01:52:10,208 command DEBUG] RE for prompt matching: re.compile('^/[^ ]* #\\ _[\t ]*$') [2024-10-02 01:52:10,208 QEMU-ia32 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2024-10-02 01:52:10,208 rtr-scrdump DEBUG] remaining=10, n=0, interval=1, "Failed to capture screen" [2024-10-02 01:52:10,962 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2024-10-02 01:52:10,962 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2024-10-02 01:52:10,962 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2024-10-02 01:52:10,962 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2024-10-02 01:52:10,962 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2024-10-02 01:52:10,962 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2024-10-02 01:52:10,962 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 3673 [2024-10-02 01:52:10,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-10-02 01:52:13,854 QEMU-ia32 DEBUG] Captured text: [2024-10-02 01:52:13,855 QEMU-ia32 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2024-10-02 01:52:13,855 QEMU-ia32 DEBUG] | [2024-10-02 01:52:13,855 QEMU-ia32 DEBUG] | Welcome to HelenOS! [2024-10-02 01:52:13,855 QEMU-ia32 DEBUG] | https://www.helenos.org/ [2024-10-02 01:52:13,855 QEMU-ia32 DEBUG] | [2024-10-02 01:52:13,855 QEMU-ia32 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2024-10-02 01:52:13,855 QEMU-ia32 DEBUG] | [2024-10-02 01:52:13,855 QEMU-ia32 DEBUG] | / # mkfile --size 2m /tmp/img [2024-10-02 01:52:13,855 QEMU-ia32 DEBUG] | / # ls -e /tmp [2024-10-02 01:52:13,855 QEMU-ia32 DEBUG] | img 2097152 [2024-10-02 01:52:13,855 QEMU-ia32 DEBUG] | / # /srv/bd/file_bd /tmp/img fbd0 [2024-10-02 01:52:13,855 QEMU-ia32 DEBUG] | file_bd: File-backed block device driver [2024-10-02 01:52:13,855 QEMU-ia32 DEBUG] | file_bd: Accepting connections [2024-10-02 01:52:13,855 QEMU-ia32 DEBUG] | / # mkfat --type 12 fbd0 [2024-10-02 01:52:13,855 QEMU-ia32 DEBUG] | Device: fbd0 [2024-10-02 01:52:13,855 QEMU-ia32 DEBUG] | mkfat: Block device has 4096 blocks. [2024-10-02 01:52:13,855 QEMU-ia32 DEBUG] | mkfat: Creating FAT filesystem on device fbd0. [2024-10-02 01:52:13,855 QEMU-ia32 DEBUG] | mkfat: Filesystem type FAT12. [2024-10-02 01:52:13,855 QEMU-ia32 DEBUG] | Writing allocation table 1. [2024-10-02 01:52:13,855 QEMU-ia32 DEBUG] | Writing allocation table 2. [2024-10-02 01:52:13,855 QEMU-ia32 DEBUG] | Writing root directory. [2024-10-02 01:52:13,855 QEMU-ia32 DEBUG] | Success. [2024-10-02 01:52:13,855 QEMU-ia32 DEBUG] | / # mkdir /tmp/mnt [2024-10-02 01:52:13,855 QEMU-ia32 DEBUG] | / # mount fat /tmp/mnt fbd0 [2024-10-02 01:52:13,855 QEMU-ia32 DEBUG] | / # cp demo.txt /tmp/mnt [2024-10-02 01:52:13,855 QEMU-ia32 DEBUG] | / # ls /tmp/mnt [2024-10-02 01:52:13,855 QEMU-ia32 DEBUG] | demo.txt 592 B [2024-10-02 01:52:13,855 QEMU-ia32 DEBUG] | / # umount /tmp/mnt [2024-10-02 01:52:13,855 QEMU-ia32 DEBUG] | / # ls /tmp/mnt [2024-10-02 01:52:13,856 QEMU-ia32 DEBUG] | / # _ [2024-10-02 01:52:13,856 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-10-02 01:52:13,856 QEMU-ia32 DEBUG] Sending command 'sendkey m' [2024-10-02 01:52:13,856 QEMU-ia32 DEBUG] Sending command 'sendkey o' [2024-10-02 01:52:13,856 QEMU-ia32 DEBUG] Sending command 'sendkey u' [2024-10-02 01:52:13,856 QEMU-ia32 DEBUG] Sending command 'sendkey n' [2024-10-02 01:52:13,856 QEMU-ia32 DEBUG] Sending command 'sendkey t' [2024-10-02 01:52:13,856 QEMU-ia32 DEBUG] Sending command 'sendkey spc' [2024-10-02 01:52:13,856 QEMU-ia32 DEBUG] Sending command 'sendkey f' [2024-10-02 01:52:13,856 QEMU-ia32 DEBUG] Sending command 'sendkey a' [2024-10-02 01:52:13,856 QEMU-ia32 DEBUG] Sending command 'sendkey t' [2024-10-02 01:52:13,856 QEMU-ia32 DEBUG] Sending command 'sendkey spc' [2024-10-02 01:52:13,856 QEMU-ia32 DEBUG] Sending command 'sendkey slash' [2024-10-02 01:52:13,856 QEMU-ia32 DEBUG] Sending command 'sendkey t' [2024-10-02 01:52:13,856 QEMU-ia32 DEBUG] Sending command 'sendkey m' [2024-10-02 01:52:13,856 QEMU-ia32 DEBUG] Sending command 'sendkey p' [2024-10-02 01:52:13,856 QEMU-ia32 DEBUG] Sending command 'sendkey slash' [2024-10-02 01:52:13,856 QEMU-ia32 DEBUG] Sending command 'sendkey m' [2024-10-02 01:52:13,856 QEMU-ia32 DEBUG] Sending command 'sendkey n' [2024-10-02 01:52:13,856 QEMU-ia32 DEBUG] Sending command 'sendkey t' [2024-10-02 01:52:13,856 QEMU-ia32 DEBUG] Sending command 'sendkey spc' [2024-10-02 01:52:13,856 QEMU-ia32 DEBUG] Sending command 'sendkey f' [2024-10-02 01:52:13,856 QEMU-ia32 DEBUG] Sending command 'sendkey b' [2024-10-02 01:52:13,856 QEMU-ia32 DEBUG] Sending command 'sendkey d' [2024-10-02 01:52:13,856 QEMU-ia32 DEBUG] Sending command 'sendkey 0' [2024-10-02 01:52:13,856 rtr-vterm-type DEBUG] remaining=60, n=0, interval=2, "Failed to type command" [2024-10-02 01:52:13,857 QEMU-ia32 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2024-10-02 01:52:13,857 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-10-02 01:52:14,864 rtr-scrdump DEBUG] remaining=9, n=1, interval=1, "Failed to capture screen" [2024-10-02 01:52:15,278 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2024-10-02 01:52:15,278 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2024-10-02 01:52:15,278 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2024-10-02 01:52:15,279 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2024-10-02 01:52:15,279 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2024-10-02 01:52:15,279 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2024-10-02 01:52:15,279 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 3673 [2024-10-02 01:52:15,279 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-10-02 01:52:17,258 QEMU-ia32 DEBUG] Captured text: [2024-10-02 01:52:17,258 QEMU-ia32 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2024-10-02 01:52:17,258 QEMU-ia32 DEBUG] | [2024-10-02 01:52:17,258 QEMU-ia32 DEBUG] | Welcome to HelenOS! [2024-10-02 01:52:17,258 QEMU-ia32 DEBUG] | https://www.helenos.org/ [2024-10-02 01:52:17,258 QEMU-ia32 DEBUG] | [2024-10-02 01:52:17,258 QEMU-ia32 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2024-10-02 01:52:17,258 QEMU-ia32 DEBUG] | [2024-10-02 01:52:17,258 QEMU-ia32 DEBUG] | / # mkfile --size 2m /tmp/img [2024-10-02 01:52:17,258 QEMU-ia32 DEBUG] | / # ls -e /tmp [2024-10-02 01:52:17,258 QEMU-ia32 DEBUG] | img 2097152 [2024-10-02 01:52:17,258 QEMU-ia32 DEBUG] | / # /srv/bd/file_bd /tmp/img fbd0 [2024-10-02 01:52:17,258 QEMU-ia32 DEBUG] | file_bd: File-backed block device driver [2024-10-02 01:52:17,258 QEMU-ia32 DEBUG] | file_bd: Accepting connections [2024-10-02 01:52:17,258 QEMU-ia32 DEBUG] | / # mkfat --type 12 fbd0 [2024-10-02 01:52:17,258 QEMU-ia32 DEBUG] | Device: fbd0 [2024-10-02 01:52:17,258 QEMU-ia32 DEBUG] | mkfat: Block device has 4096 blocks. [2024-10-02 01:52:17,258 QEMU-ia32 DEBUG] | mkfat: Creating FAT filesystem on device fbd0. [2024-10-02 01:52:17,258 QEMU-ia32 DEBUG] | mkfat: Filesystem type FAT12. [2024-10-02 01:52:17,259 QEMU-ia32 DEBUG] | Writing allocation table 1. [2024-10-02 01:52:17,259 QEMU-ia32 DEBUG] | Writing allocation table 2. [2024-10-02 01:52:17,259 QEMU-ia32 DEBUG] | Writing root directory. [2024-10-02 01:52:17,259 QEMU-ia32 DEBUG] | Success. [2024-10-02 01:52:17,259 QEMU-ia32 DEBUG] | / # mkdir /tmp/mnt [2024-10-02 01:52:17,259 QEMU-ia32 DEBUG] | / # mount fat /tmp/mnt fbd0 [2024-10-02 01:52:17,259 QEMU-ia32 DEBUG] | / # cp demo.txt /tmp/mnt [2024-10-02 01:52:17,259 QEMU-ia32 DEBUG] | / # ls /tmp/mnt [2024-10-02 01:52:17,259 QEMU-ia32 DEBUG] | demo.txt 592 B [2024-10-02 01:52:17,259 QEMU-ia32 DEBUG] | / # umount /tmp/mnt [2024-10-02 01:52:17,259 QEMU-ia32 DEBUG] | / # ls /tmp/mnt [2024-10-02 01:52:17,259 QEMU-ia32 DEBUG] | / # _ [2024-10-02 01:52:17,259 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-10-02 01:52:19,261 rtr-vterm-type DEBUG] remaining=58, n=1, interval=2, "Failed to type command" [2024-10-02 01:52:19,261 QEMU-ia32 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2024-10-02 01:52:19,261 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-10-02 01:52:20,271 rtr-scrdump DEBUG] remaining=9, n=1, interval=1, "Failed to capture screen" [2024-10-02 01:52:20,515 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2024-10-02 01:52:20,515 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2024-10-02 01:52:20,515 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2024-10-02 01:52:20,515 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2024-10-02 01:52:20,515 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2024-10-02 01:52:20,515 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2024-10-02 01:52:20,515 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 3705 [2024-10-02 01:52:20,516 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-10-02 01:52:22,729 QEMU-ia32 DEBUG] Captured text: [2024-10-02 01:52:22,729 QEMU-ia32 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2024-10-02 01:52:22,729 QEMU-ia32 DEBUG] | [2024-10-02 01:52:22,729 QEMU-ia32 DEBUG] | Welcome to HelenOS! [2024-10-02 01:52:22,729 QEMU-ia32 DEBUG] | https://www.helenos.org/ [2024-10-02 01:52:22,729 QEMU-ia32 DEBUG] | [2024-10-02 01:52:22,729 QEMU-ia32 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2024-10-02 01:52:22,729 QEMU-ia32 DEBUG] | [2024-10-02 01:52:22,729 QEMU-ia32 DEBUG] | / # mkfile --size 2m /tmp/img [2024-10-02 01:52:22,729 QEMU-ia32 DEBUG] | / # ls -e /tmp [2024-10-02 01:52:22,729 QEMU-ia32 DEBUG] | img 2097152 [2024-10-02 01:52:22,729 QEMU-ia32 DEBUG] | / # /srv/bd/file_bd /tmp/img fbd0 [2024-10-02 01:52:22,729 QEMU-ia32 DEBUG] | file_bd: File-backed block device driver [2024-10-02 01:52:22,729 QEMU-ia32 DEBUG] | file_bd: Accepting connections [2024-10-02 01:52:22,729 QEMU-ia32 DEBUG] | / # mkfat --type 12 fbd0 [2024-10-02 01:52:22,729 QEMU-ia32 DEBUG] | Device: fbd0 [2024-10-02 01:52:22,729 QEMU-ia32 DEBUG] | mkfat: Block device has 4096 blocks. [2024-10-02 01:52:22,729 QEMU-ia32 DEBUG] | mkfat: Creating FAT filesystem on device fbd0. [2024-10-02 01:52:22,729 QEMU-ia32 DEBUG] | mkfat: Filesystem type FAT12. [2024-10-02 01:52:22,729 QEMU-ia32 DEBUG] | Writing allocation table 1. [2024-10-02 01:52:22,729 QEMU-ia32 DEBUG] | Writing allocation table 2. [2024-10-02 01:52:22,729 QEMU-ia32 DEBUG] | Writing root directory. [2024-10-02 01:52:22,729 QEMU-ia32 DEBUG] | Success. [2024-10-02 01:52:22,729 QEMU-ia32 DEBUG] | / # mkdir /tmp/mnt [2024-10-02 01:52:22,730 QEMU-ia32 DEBUG] | / # mount fat /tmp/mnt fbd0 [2024-10-02 01:52:22,730 QEMU-ia32 DEBUG] | / # cp demo.txt /tmp/mnt [2024-10-02 01:52:22,730 QEMU-ia32 DEBUG] | / # ls /tmp/mnt [2024-10-02 01:52:22,730 QEMU-ia32 DEBUG] | demo.txt 592 B [2024-10-02 01:52:22,730 QEMU-ia32 DEBUG] | / # umount /tmp/mnt [2024-10-02 01:52:22,730 QEMU-ia32 DEBUG] | / # ls /tmp/mnt [2024-10-02 01:52:22,730 QEMU-ia32 DEBUG] | / # mount fat /tmp/mnt fbd0_ [2024-10-02 01:52:22,730 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-10-02 01:52:22,730 QEMU-ia32 DEBUG] Sending command 'sendkey ret' [2024-10-02 01:52:22,730 rtr-vterm-run DEBUG] remaining=60, n=0, interval=2, "Failed to run command" [2024-10-02 01:52:22,730 command DEBUG] self.vterm = [] [2024-10-02 01:52:22,730 QEMU-ia32 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2024-10-02 01:52:22,730 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-10-02 01:52:23,740 rtr-scrdump DEBUG] remaining=9, n=1, interval=1, "Failed to capture screen" [2024-10-02 01:52:23,991 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2024-10-02 01:52:23,991 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2024-10-02 01:52:23,991 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2024-10-02 01:52:23,991 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2024-10-02 01:52:23,991 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2024-10-02 01:52:23,991 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2024-10-02 01:52:23,991 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 3705 [2024-10-02 01:52:23,991 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-10-02 01:52:26,007 QEMU-ia32 DEBUG] Captured text: [2024-10-02 01:52:26,007 QEMU-ia32 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2024-10-02 01:52:26,007 QEMU-ia32 DEBUG] | [2024-10-02 01:52:26,007 QEMU-ia32 DEBUG] | Welcome to HelenOS! [2024-10-02 01:52:26,007 QEMU-ia32 DEBUG] | https://www.helenos.org/ [2024-10-02 01:52:26,007 QEMU-ia32 DEBUG] | [2024-10-02 01:52:26,007 QEMU-ia32 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2024-10-02 01:52:26,007 QEMU-ia32 DEBUG] | [2024-10-02 01:52:26,007 QEMU-ia32 DEBUG] | / # mkfile --size 2m /tmp/img [2024-10-02 01:52:26,007 QEMU-ia32 DEBUG] | / # ls -e /tmp [2024-10-02 01:52:26,007 QEMU-ia32 DEBUG] | img 2097152 [2024-10-02 01:52:26,007 QEMU-ia32 DEBUG] | / # /srv/bd/file_bd /tmp/img fbd0 [2024-10-02 01:52:26,007 QEMU-ia32 DEBUG] | file_bd: File-backed block device driver [2024-10-02 01:52:26,007 QEMU-ia32 DEBUG] | file_bd: Accepting connections [2024-10-02 01:52:26,007 QEMU-ia32 DEBUG] | / # mkfat --type 12 fbd0 [2024-10-02 01:52:26,007 QEMU-ia32 DEBUG] | Device: fbd0 [2024-10-02 01:52:26,007 QEMU-ia32 DEBUG] | mkfat: Block device has 4096 blocks. [2024-10-02 01:52:26,007 QEMU-ia32 DEBUG] | mkfat: Creating FAT filesystem on device fbd0. [2024-10-02 01:52:26,007 QEMU-ia32 DEBUG] | mkfat: Filesystem type FAT12. [2024-10-02 01:52:26,007 QEMU-ia32 DEBUG] | Writing allocation table 1. [2024-10-02 01:52:26,007 QEMU-ia32 DEBUG] | Writing allocation table 2. [2024-10-02 01:52:26,007 QEMU-ia32 DEBUG] | Writing root directory. [2024-10-02 01:52:26,007 QEMU-ia32 DEBUG] | Success. [2024-10-02 01:52:26,007 QEMU-ia32 DEBUG] | / # mkdir /tmp/mnt [2024-10-02 01:52:26,007 QEMU-ia32 DEBUG] | / # mount fat /tmp/mnt fbd0 [2024-10-02 01:52:26,007 QEMU-ia32 DEBUG] | / # cp demo.txt /tmp/mnt [2024-10-02 01:52:26,007 QEMU-ia32 DEBUG] | / # ls /tmp/mnt [2024-10-02 01:52:26,007 QEMU-ia32 DEBUG] | demo.txt 592 B [2024-10-02 01:52:26,007 QEMU-ia32 DEBUG] | / # umount /tmp/mnt [2024-10-02 01:52:26,007 QEMU-ia32 DEBUG] | / # ls /tmp/mnt [2024-10-02 01:52:26,007 QEMU-ia32 DEBUG] | / # mount fat /tmp/mnt fbd0_ [2024-10-02 01:52:26,008 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-10-02 01:52:26,008 command DEBUG] Read lines ['/ # mount fat /tmp/mnt fbd0_'] [2024-10-02 01:52:28,009 rtr-vterm-run DEBUG] remaining=58, n=1, interval=2, "Failed to run command" [2024-10-02 01:52:28,009 command DEBUG] self.vterm = [] [2024-10-02 01:52:28,010 QEMU-ia32 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2024-10-02 01:52:28,010 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-10-02 01:52:29,019 rtr-scrdump DEBUG] remaining=9, n=1, interval=1, "Failed to capture screen" [2024-10-02 01:52:29,298 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2024-10-02 01:52:29,299 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2024-10-02 01:52:29,299 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2024-10-02 01:52:29,299 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2024-10-02 01:52:29,299 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2024-10-02 01:52:29,299 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2024-10-02 01:52:29,299 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 3429 [2024-10-02 01:52:29,299 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-10-02 01:52:31,473 QEMU-ia32 DEBUG] Captured text: [2024-10-02 01:52:31,473 QEMU-ia32 DEBUG] | [2024-10-02 01:52:31,473 QEMU-ia32 DEBUG] | Welcome to HelenOS! [2024-10-02 01:52:31,473 QEMU-ia32 DEBUG] | https://www.helenos.org/ [2024-10-02 01:52:31,473 QEMU-ia32 DEBUG] | [2024-10-02 01:52:31,473 QEMU-ia32 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2024-10-02 01:52:31,473 QEMU-ia32 DEBUG] | [2024-10-02 01:52:31,473 QEMU-ia32 DEBUG] | / # mkfile --size 2m /tmp/img [2024-10-02 01:52:31,473 QEMU-ia32 DEBUG] | / # ls -e /tmp [2024-10-02 01:52:31,473 QEMU-ia32 DEBUG] | img 2097152 [2024-10-02 01:52:31,473 QEMU-ia32 DEBUG] | / # /srv/bd/file_bd /tmp/img fbd0 [2024-10-02 01:52:31,473 QEMU-ia32 DEBUG] | file_bd: File-backed block device driver [2024-10-02 01:52:31,473 QEMU-ia32 DEBUG] | file_bd: Accepting connections [2024-10-02 01:52:31,473 QEMU-ia32 DEBUG] | / # mkfat --type 12 fbd0 [2024-10-02 01:52:31,474 QEMU-ia32 DEBUG] | Device: fbd0 [2024-10-02 01:52:31,474 QEMU-ia32 DEBUG] | mkfat: Block device has 4096 blocks. [2024-10-02 01:52:31,474 QEMU-ia32 DEBUG] | mkfat: Creating FAT filesystem on device fbd0. [2024-10-02 01:52:31,474 QEMU-ia32 DEBUG] | mkfat: Filesystem type FAT12. [2024-10-02 01:52:31,474 QEMU-ia32 DEBUG] | Writing allocation table 1. [2024-10-02 01:52:31,474 QEMU-ia32 DEBUG] | Writing allocation table 2. [2024-10-02 01:52:31,474 QEMU-ia32 DEBUG] | Writing root directory. [2024-10-02 01:52:31,474 QEMU-ia32 DEBUG] | Success. [2024-10-02 01:52:31,474 QEMU-ia32 DEBUG] | / # mkdir /tmp/mnt [2024-10-02 01:52:31,474 QEMU-ia32 DEBUG] | / # mount fat /tmp/mnt fbd0 [2024-10-02 01:52:31,474 QEMU-ia32 DEBUG] | / # cp demo.txt /tmp/mnt [2024-10-02 01:52:31,474 QEMU-ia32 DEBUG] | / # ls /tmp/mnt [2024-10-02 01:52:31,474 QEMU-ia32 DEBUG] | demo.txt 592 B [2024-10-02 01:52:31,474 QEMU-ia32 DEBUG] | / # umount /tmp/mnt [2024-10-02 01:52:31,474 QEMU-ia32 DEBUG] | / # ls /tmp/mnt [2024-10-02 01:52:31,474 QEMU-ia32 DEBUG] | / # mount fat /tmp/mnt fbd0 [2024-10-02 01:52:31,474 QEMU-ia32 DEBUG] | / # _ [2024-10-02 01:52:31,474 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-10-02 01:52:31,474 command DEBUG] Read lines ['/ # mount fat /tmp/mnt fbd0', '/ # _'] [2024-10-02 01:52:31,474 command INFO] Command 'mount fat /tmp/mnt fbd0' done. [2024-10-02 01:52:31,474 command INFO] Typing 'ls /tmp/mnt' into default. [2024-10-02 01:52:31,474 command DEBUG] RE for prompt matching: re.compile('^/[^ ]* #\\ _[\t ]*$') [2024-10-02 01:52:31,475 QEMU-ia32 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2024-10-02 01:52:31,475 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-10-02 01:52:32,484 rtr-scrdump DEBUG] remaining=9, n=1, interval=1, "Failed to capture screen" [2024-10-02 01:52:32,712 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2024-10-02 01:52:32,712 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2024-10-02 01:52:32,712 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2024-10-02 01:52:32,712 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2024-10-02 01:52:32,712 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2024-10-02 01:52:32,713 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2024-10-02 01:52:32,713 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 3429 [2024-10-02 01:52:32,713 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-10-02 01:52:35,028 QEMU-ia32 DEBUG] Captured text: [2024-10-02 01:52:35,028 QEMU-ia32 DEBUG] | [2024-10-02 01:52:35,028 QEMU-ia32 DEBUG] | Welcome to HelenOS! [2024-10-02 01:52:35,028 QEMU-ia32 DEBUG] | https://www.helenos.org/ [2024-10-02 01:52:35,028 QEMU-ia32 DEBUG] | [2024-10-02 01:52:35,028 QEMU-ia32 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2024-10-02 01:52:35,028 QEMU-ia32 DEBUG] | [2024-10-02 01:52:35,028 QEMU-ia32 DEBUG] | / # mkfile --size 2m /tmp/img [2024-10-02 01:52:35,028 QEMU-ia32 DEBUG] | / # ls -e /tmp [2024-10-02 01:52:35,028 QEMU-ia32 DEBUG] | img 2097152 [2024-10-02 01:52:35,028 QEMU-ia32 DEBUG] | / # /srv/bd/file_bd /tmp/img fbd0 [2024-10-02 01:52:35,028 QEMU-ia32 DEBUG] | file_bd: File-backed block device driver [2024-10-02 01:52:35,028 QEMU-ia32 DEBUG] | file_bd: Accepting connections [2024-10-02 01:52:35,028 QEMU-ia32 DEBUG] | / # mkfat --type 12 fbd0 [2024-10-02 01:52:35,028 QEMU-ia32 DEBUG] | Device: fbd0 [2024-10-02 01:52:35,028 QEMU-ia32 DEBUG] | mkfat: Block device has 4096 blocks. [2024-10-02 01:52:35,028 QEMU-ia32 DEBUG] | mkfat: Creating FAT filesystem on device fbd0. [2024-10-02 01:52:35,028 QEMU-ia32 DEBUG] | mkfat: Filesystem type FAT12. [2024-10-02 01:52:35,028 QEMU-ia32 DEBUG] | Writing allocation table 1. [2024-10-02 01:52:35,028 QEMU-ia32 DEBUG] | Writing allocation table 2. [2024-10-02 01:52:35,028 QEMU-ia32 DEBUG] | Writing root directory. [2024-10-02 01:52:35,028 QEMU-ia32 DEBUG] | Success. [2024-10-02 01:52:35,028 QEMU-ia32 DEBUG] | / # mkdir /tmp/mnt [2024-10-02 01:52:35,028 QEMU-ia32 DEBUG] | / # mount fat /tmp/mnt fbd0 [2024-10-02 01:52:35,028 QEMU-ia32 DEBUG] | / # cp demo.txt /tmp/mnt [2024-10-02 01:52:35,028 QEMU-ia32 DEBUG] | / # ls /tmp/mnt [2024-10-02 01:52:35,028 QEMU-ia32 DEBUG] | demo.txt 592 B [2024-10-02 01:52:35,028 QEMU-ia32 DEBUG] | / # umount /tmp/mnt [2024-10-02 01:52:35,028 QEMU-ia32 DEBUG] | / # ls /tmp/mnt [2024-10-02 01:52:35,028 QEMU-ia32 DEBUG] | / # mount fat /tmp/mnt fbd0 [2024-10-02 01:52:35,028 QEMU-ia32 DEBUG] | / # _ [2024-10-02 01:52:35,028 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-10-02 01:52:35,028 QEMU-ia32 DEBUG] Sending command 'sendkey l' [2024-10-02 01:52:35,028 QEMU-ia32 DEBUG] Sending command 'sendkey s' [2024-10-02 01:52:35,028 QEMU-ia32 DEBUG] Sending command 'sendkey spc' [2024-10-02 01:52:35,029 QEMU-ia32 DEBUG] Sending command 'sendkey slash' [2024-10-02 01:52:35,029 QEMU-ia32 DEBUG] Sending command 'sendkey t' [2024-10-02 01:52:35,029 QEMU-ia32 DEBUG] Sending command 'sendkey m' [2024-10-02 01:52:35,029 QEMU-ia32 DEBUG] Sending command 'sendkey p' [2024-10-02 01:52:35,029 QEMU-ia32 DEBUG] Sending command 'sendkey slash' [2024-10-02 01:52:35,029 QEMU-ia32 DEBUG] Sending command 'sendkey m' [2024-10-02 01:52:35,029 QEMU-ia32 DEBUG] Sending command 'sendkey n' [2024-10-02 01:52:35,029 QEMU-ia32 DEBUG] Sending command 'sendkey t' [2024-10-02 01:52:35,029 rtr-vterm-type DEBUG] remaining=60, n=0, interval=2, "Failed to type command" [2024-10-02 01:52:35,029 QEMU-ia32 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2024-10-02 01:52:35,029 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-10-02 01:52:36,044 rtr-scrdump DEBUG] remaining=9, n=1, interval=1, "Failed to capture screen" [2024-10-02 01:52:36,284 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2024-10-02 01:52:36,284 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2024-10-02 01:52:36,284 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2024-10-02 01:52:36,284 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2024-10-02 01:52:36,284 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2024-10-02 01:52:36,284 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2024-10-02 01:52:36,284 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 3429 [2024-10-02 01:52:36,284 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-10-02 01:52:38,366 QEMU-ia32 DEBUG] Captured text: [2024-10-02 01:52:38,366 QEMU-ia32 DEBUG] | [2024-10-02 01:52:38,366 QEMU-ia32 DEBUG] | Welcome to HelenOS! [2024-10-02 01:52:38,366 QEMU-ia32 DEBUG] | https://www.helenos.org/ [2024-10-02 01:52:38,366 QEMU-ia32 DEBUG] | [2024-10-02 01:52:38,366 QEMU-ia32 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2024-10-02 01:52:38,366 QEMU-ia32 DEBUG] | [2024-10-02 01:52:38,366 QEMU-ia32 DEBUG] | / # mkfile --size 2m /tmp/img [2024-10-02 01:52:38,366 QEMU-ia32 DEBUG] | / # ls -e /tmp [2024-10-02 01:52:38,366 QEMU-ia32 DEBUG] | img 2097152 [2024-10-02 01:52:38,366 QEMU-ia32 DEBUG] | / # /srv/bd/file_bd /tmp/img fbd0 [2024-10-02 01:52:38,366 QEMU-ia32 DEBUG] | file_bd: File-backed block device driver [2024-10-02 01:52:38,366 QEMU-ia32 DEBUG] | file_bd: Accepting connections [2024-10-02 01:52:38,366 QEMU-ia32 DEBUG] | / # mkfat --type 12 fbd0 [2024-10-02 01:52:38,366 QEMU-ia32 DEBUG] | Device: fbd0 [2024-10-02 01:52:38,366 QEMU-ia32 DEBUG] | mkfat: Block device has 4096 blocks. [2024-10-02 01:52:38,366 QEMU-ia32 DEBUG] | mkfat: Creating FAT filesystem on device fbd0. [2024-10-02 01:52:38,366 QEMU-ia32 DEBUG] | mkfat: Filesystem type FAT12. [2024-10-02 01:52:38,367 QEMU-ia32 DEBUG] | Writing allocation table 1. [2024-10-02 01:52:38,367 QEMU-ia32 DEBUG] | Writing allocation table 2. [2024-10-02 01:52:38,367 QEMU-ia32 DEBUG] | Writing root directory. [2024-10-02 01:52:38,367 QEMU-ia32 DEBUG] | Success. [2024-10-02 01:52:38,367 QEMU-ia32 DEBUG] | / # mkdir /tmp/mnt [2024-10-02 01:52:38,367 QEMU-ia32 DEBUG] | / # mount fat /tmp/mnt fbd0 [2024-10-02 01:52:38,367 QEMU-ia32 DEBUG] | / # cp demo.txt /tmp/mnt [2024-10-02 01:52:38,367 QEMU-ia32 DEBUG] | / # ls /tmp/mnt [2024-10-02 01:52:38,367 QEMU-ia32 DEBUG] | demo.txt 592 B [2024-10-02 01:52:38,367 QEMU-ia32 DEBUG] | / # umount /tmp/mnt [2024-10-02 01:52:38,367 QEMU-ia32 DEBUG] | / # ls /tmp/mnt [2024-10-02 01:52:38,367 QEMU-ia32 DEBUG] | / # mount fat /tmp/mnt fbd0 [2024-10-02 01:52:38,367 QEMU-ia32 DEBUG] | / # _ [2024-10-02 01:52:38,367 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-10-02 01:52:40,368 rtr-vterm-type DEBUG] remaining=58, n=1, interval=2, "Failed to type command" [2024-10-02 01:52:40,368 QEMU-ia32 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2024-10-02 01:52:40,368 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-10-02 01:52:41,377 rtr-scrdump DEBUG] remaining=9, n=1, interval=1, "Failed to capture screen" [2024-10-02 01:52:41,771 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2024-10-02 01:52:41,771 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2024-10-02 01:52:41,771 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2024-10-02 01:52:41,771 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2024-10-02 01:52:41,771 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2024-10-02 01:52:41,771 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2024-10-02 01:52:41,771 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 3454 [2024-10-02 01:52:41,771 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-10-02 01:52:44,052 QEMU-ia32 DEBUG] Captured text: [2024-10-02 01:52:44,052 QEMU-ia32 DEBUG] | [2024-10-02 01:52:44,052 QEMU-ia32 DEBUG] | Welcome to HelenOS! [2024-10-02 01:52:44,052 QEMU-ia32 DEBUG] | https://www.helenos.org/ [2024-10-02 01:52:44,052 QEMU-ia32 DEBUG] | [2024-10-02 01:52:44,052 QEMU-ia32 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2024-10-02 01:52:44,053 QEMU-ia32 DEBUG] | [2024-10-02 01:52:44,053 QEMU-ia32 DEBUG] | / # mkfile --size 2m /tmp/img [2024-10-02 01:52:44,053 QEMU-ia32 DEBUG] | / # ls -e /tmp [2024-10-02 01:52:44,053 QEMU-ia32 DEBUG] | img 2097152 [2024-10-02 01:52:44,053 QEMU-ia32 DEBUG] | / # /srv/bd/file_bd /tmp/img fbd0 [2024-10-02 01:52:44,053 QEMU-ia32 DEBUG] | file_bd: File-backed block device driver [2024-10-02 01:52:44,053 QEMU-ia32 DEBUG] | file_bd: Accepting connections [2024-10-02 01:52:44,053 QEMU-ia32 DEBUG] | / # mkfat --type 12 fbd0 [2024-10-02 01:52:44,053 QEMU-ia32 DEBUG] | Device: fbd0 [2024-10-02 01:52:44,053 QEMU-ia32 DEBUG] | mkfat: Block device has 4096 blocks. [2024-10-02 01:52:44,053 QEMU-ia32 DEBUG] | mkfat: Creating FAT filesystem on device fbd0. [2024-10-02 01:52:44,053 QEMU-ia32 DEBUG] | mkfat: Filesystem type FAT12. [2024-10-02 01:52:44,053 QEMU-ia32 DEBUG] | Writing allocation table 1. [2024-10-02 01:52:44,053 QEMU-ia32 DEBUG] | Writing allocation table 2. [2024-10-02 01:52:44,053 QEMU-ia32 DEBUG] | Writing root directory. [2024-10-02 01:52:44,053 QEMU-ia32 DEBUG] | Success. [2024-10-02 01:52:44,053 QEMU-ia32 DEBUG] | / # mkdir /tmp/mnt [2024-10-02 01:52:44,053 QEMU-ia32 DEBUG] | / # mount fat /tmp/mnt fbd0 [2024-10-02 01:52:44,053 QEMU-ia32 DEBUG] | / # cp demo.txt /tmp/mnt [2024-10-02 01:52:44,053 QEMU-ia32 DEBUG] | / # ls /tmp/mnt [2024-10-02 01:52:44,053 QEMU-ia32 DEBUG] | demo.txt 592 B [2024-10-02 01:52:44,053 QEMU-ia32 DEBUG] | / # umount /tmp/mnt [2024-10-02 01:52:44,053 QEMU-ia32 DEBUG] | / # ls /tmp/mnt [2024-10-02 01:52:44,053 QEMU-ia32 DEBUG] | / # mount fat /tmp/mnt fbd0 [2024-10-02 01:52:44,053 QEMU-ia32 DEBUG] | / # ls /tmp/mnt_ [2024-10-02 01:52:44,053 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-10-02 01:52:44,053 QEMU-ia32 DEBUG] Sending command 'sendkey ret' [2024-10-02 01:52:44,053 rtr-vterm-run DEBUG] remaining=60, n=0, interval=2, "Failed to run command" [2024-10-02 01:52:44,053 command DEBUG] self.vterm = [] [2024-10-02 01:52:44,054 QEMU-ia32 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2024-10-02 01:52:44,054 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-10-02 01:52:45,063 rtr-scrdump DEBUG] remaining=9, n=1, interval=1, "Failed to capture screen" [2024-10-02 01:52:45,336 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2024-10-02 01:52:45,336 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2024-10-02 01:52:45,336 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2024-10-02 01:52:45,336 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2024-10-02 01:52:45,336 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2024-10-02 01:52:45,336 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2024-10-02 01:52:45,336 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 3454 [2024-10-02 01:52:45,337 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-10-02 01:52:47,497 QEMU-ia32 DEBUG] Captured text: [2024-10-02 01:52:47,497 QEMU-ia32 DEBUG] | [2024-10-02 01:52:47,497 QEMU-ia32 DEBUG] | Welcome to HelenOS! [2024-10-02 01:52:47,497 QEMU-ia32 DEBUG] | https://www.helenos.org/ [2024-10-02 01:52:47,497 QEMU-ia32 DEBUG] | [2024-10-02 01:52:47,498 QEMU-ia32 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2024-10-02 01:52:47,498 QEMU-ia32 DEBUG] | [2024-10-02 01:52:47,498 QEMU-ia32 DEBUG] | / # mkfile --size 2m /tmp/img [2024-10-02 01:52:47,498 QEMU-ia32 DEBUG] | / # ls -e /tmp [2024-10-02 01:52:47,498 QEMU-ia32 DEBUG] | img 2097152 [2024-10-02 01:52:47,498 QEMU-ia32 DEBUG] | / # /srv/bd/file_bd /tmp/img fbd0 [2024-10-02 01:52:47,498 QEMU-ia32 DEBUG] | file_bd: File-backed block device driver [2024-10-02 01:52:47,498 QEMU-ia32 DEBUG] | file_bd: Accepting connections [2024-10-02 01:52:47,498 QEMU-ia32 DEBUG] | / # mkfat --type 12 fbd0 [2024-10-02 01:52:47,498 QEMU-ia32 DEBUG] | Device: fbd0 [2024-10-02 01:52:47,498 QEMU-ia32 DEBUG] | mkfat: Block device has 4096 blocks. [2024-10-02 01:52:47,498 QEMU-ia32 DEBUG] | mkfat: Creating FAT filesystem on device fbd0. [2024-10-02 01:52:47,498 QEMU-ia32 DEBUG] | mkfat: Filesystem type FAT12. [2024-10-02 01:52:47,498 QEMU-ia32 DEBUG] | Writing allocation table 1. [2024-10-02 01:52:47,498 QEMU-ia32 DEBUG] | Writing allocation table 2. [2024-10-02 01:52:47,498 QEMU-ia32 DEBUG] | Writing root directory. [2024-10-02 01:52:47,498 QEMU-ia32 DEBUG] | Success. [2024-10-02 01:52:47,498 QEMU-ia32 DEBUG] | / # mkdir /tmp/mnt [2024-10-02 01:52:47,498 QEMU-ia32 DEBUG] | / # mount fat /tmp/mnt fbd0 [2024-10-02 01:52:47,498 QEMU-ia32 DEBUG] | / # cp demo.txt /tmp/mnt [2024-10-02 01:52:47,498 QEMU-ia32 DEBUG] | / # ls /tmp/mnt [2024-10-02 01:52:47,498 QEMU-ia32 DEBUG] | demo.txt 592 B [2024-10-02 01:52:47,498 QEMU-ia32 DEBUG] | / # umount /tmp/mnt [2024-10-02 01:52:47,498 QEMU-ia32 DEBUG] | / # ls /tmp/mnt [2024-10-02 01:52:47,498 QEMU-ia32 DEBUG] | / # mount fat /tmp/mnt fbd0 [2024-10-02 01:52:47,498 QEMU-ia32 DEBUG] | / # ls /tmp/mnt_ [2024-10-02 01:52:47,498 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-10-02 01:52:47,498 command DEBUG] Read lines ['/ # ls /tmp/mnt_'] [2024-10-02 01:52:49,500 rtr-vterm-run DEBUG] remaining=58, n=1, interval=2, "Failed to run command" [2024-10-02 01:52:49,501 command DEBUG] self.vterm = [] [2024-10-02 01:52:49,501 QEMU-ia32 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2024-10-02 01:52:49,501 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-10-02 01:52:50,511 rtr-scrdump DEBUG] remaining=9, n=1, interval=1, "Failed to capture screen" [2024-10-02 01:52:50,762 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2024-10-02 01:52:50,762 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2024-10-02 01:52:50,762 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2024-10-02 01:52:50,762 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2024-10-02 01:52:50,762 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2024-10-02 01:52:50,762 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2024-10-02 01:52:50,762 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 3358 [2024-10-02 01:52:50,762 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-10-02 01:52:53,092 QEMU-ia32 DEBUG] Captured text: [2024-10-02 01:52:53,093 QEMU-ia32 DEBUG] | https://www.helenos.org/ [2024-10-02 01:52:53,093 QEMU-ia32 DEBUG] | [2024-10-02 01:52:53,093 QEMU-ia32 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2024-10-02 01:52:53,093 QEMU-ia32 DEBUG] | [2024-10-02 01:52:53,093 QEMU-ia32 DEBUG] | / # mkfile --size 2m /tmp/img [2024-10-02 01:52:53,093 QEMU-ia32 DEBUG] | / # ls -e /tmp [2024-10-02 01:52:53,093 QEMU-ia32 DEBUG] | img 2097152 [2024-10-02 01:52:53,093 QEMU-ia32 DEBUG] | / # /srv/bd/file_bd /tmp/img fbd0 [2024-10-02 01:52:53,093 QEMU-ia32 DEBUG] | file_bd: File-backed block device driver [2024-10-02 01:52:53,093 QEMU-ia32 DEBUG] | file_bd: Accepting connections [2024-10-02 01:52:53,093 QEMU-ia32 DEBUG] | / # mkfat --type 12 fbd0 [2024-10-02 01:52:53,093 QEMU-ia32 DEBUG] | Device: fbd0 [2024-10-02 01:52:53,093 QEMU-ia32 DEBUG] | mkfat: Block device has 4096 blocks. [2024-10-02 01:52:53,093 QEMU-ia32 DEBUG] | mkfat: Creating FAT filesystem on device fbd0. [2024-10-02 01:52:53,093 QEMU-ia32 DEBUG] | mkfat: Filesystem type FAT12. [2024-10-02 01:52:53,093 QEMU-ia32 DEBUG] | Writing allocation table 1. [2024-10-02 01:52:53,094 QEMU-ia32 DEBUG] | Writing allocation table 2. [2024-10-02 01:52:53,094 QEMU-ia32 DEBUG] | Writing root directory. [2024-10-02 01:52:53,094 QEMU-ia32 DEBUG] | Success. [2024-10-02 01:52:53,094 QEMU-ia32 DEBUG] | / # mkdir /tmp/mnt [2024-10-02 01:52:53,094 QEMU-ia32 DEBUG] | / # mount fat /tmp/mnt fbd0 [2024-10-02 01:52:53,094 QEMU-ia32 DEBUG] | / # cp demo.txt /tmp/mnt [2024-10-02 01:52:53,094 QEMU-ia32 DEBUG] | / # ls /tmp/mnt [2024-10-02 01:52:53,094 QEMU-ia32 DEBUG] | demo.txt 592 B [2024-10-02 01:52:53,094 QEMU-ia32 DEBUG] | / # umount /tmp/mnt [2024-10-02 01:52:53,094 QEMU-ia32 DEBUG] | / # ls /tmp/mnt [2024-10-02 01:52:53,094 QEMU-ia32 DEBUG] | / # mount fat /tmp/mnt fbd0 [2024-10-02 01:52:53,094 QEMU-ia32 DEBUG] | / # ls /tmp/mnt [2024-10-02 01:52:53,094 QEMU-ia32 DEBUG] | demo.txt 592 B [2024-10-02 01:52:53,094 QEMU-ia32 DEBUG] | / # _ [2024-10-02 01:52:53,094 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-10-02 01:52:53,094 command DEBUG] Read lines ['/ # ls /tmp/mnt', 'demo.txt 592 B', '/ # _'] [2024-10-02 01:52:53,094 command INFO] Command 'ls /tmp/mnt' done. [2024-10-02 01:52:53,094 QEMU-ia32 DEBUG] Sending command 'quit' Scenario passed.