/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) [2025-09-17 01:31:28,547 main DEBUG] Creating new machine default. [2025-09-17 01:31:28,547 QEMU-amd64 DEBUG] Starting QEMU: qemu-system-x86_64 -cdrom /var/helenos/nightly/web-ci/.build-780/amd64/helenos-amd64.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/amd64/helenos/serial.txt [2025-09-17 01:31:28,579 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' [2025-09-17 01:31:30,581 rtr-ctl-socket DEBUG] remaining=28, n=1, interval=2, "Failed to connect to QEMU control socket." [2025-09-17 01:31:30,581 QEMU-amd64 INFO] Machine started. [2025-09-17 01:31:30,581 QEMU-amd64 DEBUG] Sending command 'sendkey ret' [2025-09-17 01:31:30,581 rtr-vterm DEBUG] remaining=180, n=0, interval=5, "Failed to boot into userspace" [2025-09-17 01:31:30,581 QEMU-amd64 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2025-09-17 01:31:30,581 rtr-scrdump DEBUG] remaining=10, n=0, interval=1, "Failed to capture screen" [2025-09-17 01:31:32,816 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2025-09-17 01:31:32,816 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2025-09-17 01:31:32,816 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2025-09-17 01:31:32,816 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2025-09-17 01:31:32,816 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2025-09-17 01:31:32,816 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2025-09-17 01:31:32,816 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 811 [2025-09-17 01:31:32,817 QEMU-amd64 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 [2025-09-17 01:31:39,795 QEMU-amd64 DEBUG] Captured text: [2025-09-17 01:31:39,795 QEMU-amd64 DEBUG] | ________________________________________________________________________________ [2025-09-17 01:31:39,795 QEMU-amd64 DEBUG] | ????_???????????????????_??????_???????_????????_????????????????????????????_?? [2025-09-17 01:31:39,795 QEMU-amd64 DEBUG] | ????_???????????????????_????????_?????_????????_???_????_?????????_?????????_?? [2025-09-17 01:31:39,795 QEMU-amd64 DEBUG] | ________________________________________________________________________________ [2025-09-17 01:31:39,796 QEMU-amd64 DEBUG] | ________________________________________________________________________________ [2025-09-17 01:31:39,796 QEMU-amd64 DEBUG] | ?????????????_???????___________________________________________________________ [2025-09-17 01:31:39,796 QEMU-amd64 DEBUG] | ???????_?????_??????????________________________________________________________ [2025-09-17 01:31:39,796 QEMU-amd64 DEBUG] | ?_______________________________________________________________________________ [2025-09-17 01:31:39,796 QEMU-amd64 DEBUG] | ________________________________________________________________________________ [2025-09-17 01:31:39,796 QEMU-amd64 DEBUG] | ________________________________________________________________________________ [2025-09-17 01:31:39,796 QEMU-amd64 DEBUG] | ________________________________________________________________________________ [2025-09-17 01:31:39,796 QEMU-amd64 DEBUG] | ________________________________________________________________________________ [2025-09-17 01:31:39,796 QEMU-amd64 DEBUG] | ________________________________________________________________________________ [2025-09-17 01:31:39,796 QEMU-amd64 DEBUG] | ________________________________________________________________________________ [2025-09-17 01:31:39,796 QEMU-amd64 DEBUG] | ________________________________________________________________________________ [2025-09-17 01:31:39,796 QEMU-amd64 DEBUG] | ________________________________________________________________________________ [2025-09-17 01:31:39,796 QEMU-amd64 DEBUG] | ________________________________________________________________________________ [2025-09-17 01:31:39,796 QEMU-amd64 DEBUG] | ________________________________________________________________________________ [2025-09-17 01:31:39,796 QEMU-amd64 DEBUG] | ________________________________________________________________________________ [2025-09-17 01:31:39,796 QEMU-amd64 DEBUG] | ________________________________________________________________________________ [2025-09-17 01:31:39,796 QEMU-amd64 DEBUG] | ________________________________________________________________________________ [2025-09-17 01:31:39,796 QEMU-amd64 DEBUG] | ________________________________________________________________________________ [2025-09-17 01:31:39,796 QEMU-amd64 DEBUG] | ________________________________________________________________________________ [2025-09-17 01:31:39,796 QEMU-amd64 DEBUG] Captured lines: ['________________________________________________________________________________', '????_???????????????????_??????_???????_????????_????????????????????????????_??', '????_???????????????????_????????_?????_????????_???_????_?????????_?????????_??', '________________________________________________________________________________', '________________________________________________________________________________', '?????????????_???????___________________________________________________________', '???????_?????_??????????________________________________________________________', '?_______________________________________________________________________________', '________________________________________________________________________________', '________________________________________________________________________________', '________________________________________________________________________________', '________________________________________________________________________________', '________________________________________________________________________________', '________________________________________________________________________________', '________________________________________________________________________________', '________________________________________________________________________________', '________________________________________________________________________________', '________________________________________________________________________________', '________________________________________________________________________________', '________________________________________________________________________________', '________________________________________________________________________________', '________________________________________________________________________________', '________________________________________________________________________________'] [2025-09-17 01:31:44,798 rtr-vterm DEBUG] remaining=175, n=1, interval=5, "Failed to boot into userspace" [2025-09-17 01:31:44,798 QEMU-amd64 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2025-09-17 01:31:44,798 rtr-scrdump DEBUG] remaining=10, n=0, interval=1, "Failed to capture screen" [2025-09-17 01:31:46,279 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2025-09-17 01:31:46,279 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2025-09-17 01:31:46,279 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2025-09-17 01:31:46,279 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2025-09-17 01:31:46,279 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2025-09-17 01:31:46,279 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2025-09-17 01:31:46,279 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 4445 [2025-09-17 01:31:46,279 QEMU-amd64 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 [2025-09-17 01:31:54,405 QEMU-amd64 DEBUG] Captured text: [2025-09-17 01:31:54,405 QEMU-amd64 DEBUG] | ???????????????????????????????????????_________________________________________ [2025-09-17 01:31:54,405 QEMU-amd64 DEBUG] | ????????????????????????????????????????________________________________________ [2025-09-17 01:31:54,405 QEMU-amd64 DEBUG] | ??????????????????????????????????????????????????______________________________ [2025-09-17 01:31:54,406 QEMU-amd64 DEBUG] | ??????????????????????????????????????????????????______________________________ [2025-09-17 01:31:54,406 QEMU-amd64 DEBUG] | ????????????????????????????????????????????????________________________________ [2025-09-17 01:31:54,406 QEMU-amd64 DEBUG] | ????????????????????????????????????????????????________________________________ [2025-09-17 01:31:54,406 QEMU-amd64 DEBUG] | ????????????????????????????????????????????????????____________________________ [2025-09-17 01:31:54,406 QEMU-amd64 DEBUG] | ????????????????????????????????????????????????????____________________________ [2025-09-17 01:31:54,406 QEMU-amd64 DEBUG] | ???????????????????????????????????????????_____________________________________ [2025-09-17 01:31:54,406 QEMU-amd64 DEBUG] | ???????????????????????????????????????_________________________________________ [2025-09-17 01:31:54,406 QEMU-amd64 DEBUG] | ????????????????????????????????????????????????________________________________ [2025-09-17 01:31:54,406 QEMU-amd64 DEBUG] | ????????????????????????????????????????????????????????________________________ [2025-09-17 01:31:54,406 QEMU-amd64 DEBUG] | ???????????????????????????????????????????????????????_________________________ [2025-09-17 01:31:54,406 QEMU-amd64 DEBUG] | ??????????????????????????????????????__________________________________________ [2025-09-17 01:31:54,406 QEMU-amd64 DEBUG] | ??????????????????????????????????????????????__________________________________ [2025-09-17 01:31:54,406 QEMU-amd64 DEBUG] | ?????????????????????????????????????????????????????????????????????___________ [2025-09-17 01:31:54,406 QEMU-amd64 DEBUG] | ?????????????????????????????????????????????????????????????????????___________ [2025-09-17 01:31:54,406 QEMU-amd64 DEBUG] | ???????????????????????????????????????????_____________________________________ [2025-09-17 01:31:54,406 QEMU-amd64 DEBUG] | ??????????????????????????????????????????????__________________________________ [2025-09-17 01:31:54,406 QEMU-amd64 DEBUG] | ??????????????????????????????????????????????__________________________________ [2025-09-17 01:31:54,406 QEMU-amd64 DEBUG] | ??????????????????????????????????????????????__________________________________ [2025-09-17 01:31:54,406 QEMU-amd64 DEBUG] | ????????????????????????????????????????????????????????????????????????________ [2025-09-17 01:31:54,406 QEMU-amd64 DEBUG] | ?????????????????????????????????????????????????_??????????????????????________ [2025-09-17 01:31:54,406 QEMU-amd64 DEBUG] | ?????????????????????????????????????????_______________________________________ [2025-09-17 01:31:54,406 QEMU-amd64 DEBUG] | ?_______________________________________________________________________________ [2025-09-17 01:31:54,406 QEMU-amd64 DEBUG] | ________________________________________________________________________________ [2025-09-17 01:31:54,406 QEMU-amd64 DEBUG] | ________________________________________________________________________________ [2025-09-17 01:31:54,406 QEMU-amd64 DEBUG] | ________________________________________________________________________________ [2025-09-17 01:31:54,406 QEMU-amd64 DEBUG] | ________________________________________________________________________________ [2025-09-17 01:31:54,406 QEMU-amd64 DEBUG] | ________________________________________________________________________________ [2025-09-17 01:31:54,407 QEMU-amd64 DEBUG] Captured lines: ['???????????????????????????????????????_________________________________________', '????????????????????????????????????????________________________________________', '??????????????????????????????????????????????????______________________________', '??????????????????????????????????????????????????______________________________', '????????????????????????????????????????????????________________________________', '????????????????????????????????????????????????________________________________', '????????????????????????????????????????????????????____________________________', '????????????????????????????????????????????????????____________________________', '???????????????????????????????????????????_____________________________________', '???????????????????????????????????????_________________________________________', '????????????????????????????????????????????????________________________________', '????????????????????????????????????????????????????????________________________', '???????????????????????????????????????????????????????_________________________', '??????????????????????????????????????__________________________________________', '??????????????????????????????????????????????__________________________________', '?????????????????????????????????????????????????????????????????????___________', '?????????????????????????????????????????????????????????????????????___________', '???????????????????????????????????????????_____________________________________', '??????????????????????????????????????????????__________________________________', '??????????????????????????????????????????????__________________________________', '??????????????????????????????????????????????__________________________________', '????????????????????????????????????????????????????????????????????????________', '?????????????????????????????????????????????????_??????????????????????________', '?????????????????????????????????????????_______________________________________', '?_______________________________________________________________________________', '________________________________________________________________________________', '________________________________________________________________________________', '________________________________________________________________________________', '________________________________________________________________________________', '________________________________________________________________________________'] [2025-09-17 01:31:59,410 rtr-vterm DEBUG] remaining=170, n=2, interval=5, "Failed to boot into userspace" [2025-09-17 01:31:59,410 QEMU-amd64 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2025-09-17 01:31:59,411 rtr-scrdump DEBUG] remaining=10, n=0, interval=1, "Failed to capture screen" [2025-09-17 01:32:00,421 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2025-09-17 01:32:00,421 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2025-09-17 01:32:00,421 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2025-09-17 01:32:00,421 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2025-09-17 01:32:00,421 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2025-09-17 01:32:00,421 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2025-09-17 01:32:00,421 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 5290 [2025-09-17 01:32:00,422 QEMU-amd64 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 [2025-09-17 01:32:05,032 QEMU-amd64 DEBUG] Captured text: [2025-09-17 01:32:05,032 QEMU-amd64 DEBUG] | ?????????????????????????????????????????????___________________________________ [2025-09-17 01:32:05,032 QEMU-amd64 DEBUG] | ???????????????????????????????????????????????????????????_____________________ [2025-09-17 01:32:05,032 QEMU-amd64 DEBUG] | ?????????????????????????????????????????????????????????????___________________ [2025-09-17 01:32:05,032 QEMU-amd64 DEBUG] | ?????????????????????????????????????????????????????????????___________________ [2025-09-17 01:32:05,032 QEMU-amd64 DEBUG] | ?????????????????????????????????????????????___________________________________ [2025-09-17 01:32:05,032 QEMU-amd64 DEBUG] | ????????????????????????????????????????????????????????????____________________ [2025-09-17 01:32:05,032 QEMU-amd64 DEBUG] | ???????????????????????????????????????????????????????_??????__________________ [2025-09-17 01:32:05,033 QEMU-amd64 DEBUG] | ??????????????????????????????????????????????????????????????????????__________ [2025-09-17 01:32:05,033 QEMU-amd64 DEBUG] | ???????????????????????????????????????????????????????????????????????_________ [2025-09-17 01:32:05,033 QEMU-amd64 DEBUG] | ???????????????????????????????????????????????_________________________________ [2025-09-17 01:32:05,033 QEMU-amd64 DEBUG] | ?????????????????????????????????????????????????????????????????_______________ [2025-09-17 01:32:05,033 QEMU-amd64 DEBUG] | ???????????????????????????????????????????????????????????????????????_________ [2025-09-17 01:32:05,033 QEMU-amd64 DEBUG] | ??????????????????????????????????????????????????????????????????????????______ [2025-09-17 01:32:05,033 QEMU-amd64 DEBUG] | ???????????????????????????????????????????????????????????????????????????_____ [2025-09-17 01:32:05,033 QEMU-amd64 DEBUG] | ???????????????????????????????????????????????????????????????_????????________ [2025-09-17 01:32:05,033 QEMU-amd64 DEBUG] | ????????????????????????????????????????????????????_??????_____________________ [2025-09-17 01:32:05,033 QEMU-amd64 DEBUG] | ???????????????????????????????????????????????????????????????????_____________ [2025-09-17 01:32:05,033 QEMU-amd64 DEBUG] | ??????????????????????????????????????????????????????????????????????__________ [2025-09-17 01:32:05,033 QEMU-amd64 DEBUG] | ???????????????????????????????????????????????????????????????????????_________ [2025-09-17 01:32:05,033 QEMU-amd64 DEBUG] | ???????????????????????????????????????????????????????????????????_____________ [2025-09-17 01:32:05,033 QEMU-amd64 DEBUG] | ??????????????????????????????????????????????????????????????????????????______ [2025-09-17 01:32:05,033 QEMU-amd64 DEBUG] | ???????????????????????????????????????????????????????????????????????????_____ [2025-09-17 01:32:05,033 QEMU-amd64 DEBUG] | ?????????????????????????????????????????????????????????????????_______________ [2025-09-17 01:32:05,033 QEMU-amd64 DEBUG] | ?????????????????????????????????????????????????????????????????????????_______ [2025-09-17 01:32:05,033 QEMU-amd64 DEBUG] | ?????????????????????????????????????????????????????????????????????????_______ [2025-09-17 01:32:05,033 QEMU-amd64 DEBUG] | ??????????????????????????????????????????????????????????????????______________ [2025-09-17 01:32:05,033 QEMU-amd64 DEBUG] | ??????????????????????????????????????????????????????????????????______________ [2025-09-17 01:32:05,033 QEMU-amd64 DEBUG] | ??????????????????????????????????????????????????????????????????______________ [2025-09-17 01:32:05,033 QEMU-amd64 DEBUG] | ??????????????????????????????????????????????????????????????????______________ [2025-09-17 01:32:05,033 QEMU-amd64 DEBUG] | ??????????????????????????????????????????????????????????????????______________ [2025-09-17 01:32:05,033 QEMU-amd64 DEBUG] Captured lines: ['?????????????????????????????????????????????___________________________________', '???????????????????????????????????????????????????????????_____________________', '?????????????????????????????????????????????????????????????___________________', '?????????????????????????????????????????????????????????????___________________', '?????????????????????????????????????????????___________________________________', '????????????????????????????????????????????????????????????____________________', '???????????????????????????????????????????????????????_??????__________________', '??????????????????????????????????????????????????????????????????????__________', '???????????????????????????????????????????????????????????????????????_________', '???????????????????????????????????????????????_________________________________', '?????????????????????????????????????????????????????????????????_______________', '???????????????????????????????????????????????????????????????????????_________', '??????????????????????????????????????????????????????????????????????????______', '???????????????????????????????????????????????????????????????????????????_____', '???????????????????????????????????????????????????????????????_????????________', '????????????????????????????????????????????????????_??????_____________________', '???????????????????????????????????????????????????????????????????_____________', '??????????????????????????????????????????????????????????????????????__________', '???????????????????????????????????????????????????????????????????????_________', '???????????????????????????????????????????????????????????????????_____________', '??????????????????????????????????????????????????????????????????????????______', '???????????????????????????????????????????????????????????????????????????_____', '?????????????????????????????????????????????????????????????????_______________', '?????????????????????????????????????????????????????????????????????????_______', '?????????????????????????????????????????????????????????????????????????_______', '??????????????????????????????????????????????????????????????????______________', '??????????????????????????????????????????????????????????????????______________', '??????????????????????????????????????????????????????????????????______________', '??????????????????????????????????????????????????????????????????______________', '??????????????????????????????????????????????????????????????????______________'] [2025-09-17 01:32:10,038 rtr-vterm DEBUG] remaining=165, n=3, interval=5, "Failed to boot into userspace" [2025-09-17 01:32:10,038 QEMU-amd64 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2025-09-17 01:32:10,038 rtr-scrdump DEBUG] remaining=10, n=0, interval=1, "Failed to capture screen" [2025-09-17 01:32:10,923 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2025-09-17 01:32:10,923 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2025-09-17 01:32:10,923 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2025-09-17 01:32:10,923 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2025-09-17 01:32:10,924 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2025-09-17 01:32:10,924 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2025-09-17 01:32:10,924 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 7031 [2025-09-17 01:32:10,924 QEMU-amd64 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 [2025-09-17 01:32:16,739 QEMU-amd64 DEBUG] Captured text: [2025-09-17 01:32:16,739 QEMU-amd64 DEBUG] | ??????????????????????????????????????????????????????????????__________________ [2025-09-17 01:32:16,739 QEMU-amd64 DEBUG] | ??????????????????????????????????????????????????????????????__________________ [2025-09-17 01:32:16,739 QEMU-amd64 DEBUG] | ?????????????????????????????????????????????????????????????????_______________ [2025-09-17 01:32:16,739 QEMU-amd64 DEBUG] | ??????????????????????????????????????????????????????????????????????????______ [2025-09-17 01:32:16,739 QEMU-amd64 DEBUG] | ???????????????????????????????????????????????????????????????????????????_____ [2025-09-17 01:32:16,739 QEMU-amd64 DEBUG] | ????????????????????????????????????????????????????????????____________________ [2025-09-17 01:32:16,739 QEMU-amd64 DEBUG] | ???????????????????????????????????????????????????????????????????????????????? [2025-09-17 01:32:16,739 QEMU-amd64 DEBUG] | ???????????????????????????????????????????????__??????????????????????????????? [2025-09-17 01:32:16,739 QEMU-amd64 DEBUG] | ???????????????????????????????????????????????????_?????????????????????????___ [2025-09-17 01:32:16,739 QEMU-amd64 DEBUG] | ??????????????????????????????????????????????????????????????????????_????????_ [2025-09-17 01:32:16,739 QEMU-amd64 DEBUG] | ????????????????????????????????????????????????????????????????????____________ [2025-09-17 01:32:16,739 QEMU-amd64 DEBUG] | ??????????????????????????????????????????????????????????????????______________ [2025-09-17 01:32:16,739 QEMU-amd64 DEBUG] | ???????????????????????????????????????????????????????????????????_____________ [2025-09-17 01:32:16,739 QEMU-amd64 DEBUG] | ?????????????????????????????????????????????????????????????????????????_______ [2025-09-17 01:32:16,739 QEMU-amd64 DEBUG] | ??????????????????????????????????????????????????????????????????????????______ [2025-09-17 01:32:16,739 QEMU-amd64 DEBUG] | ????????????????????????????????????????????????????????????????________________ [2025-09-17 01:32:16,739 QEMU-amd64 DEBUG] | ????????????????????????????????????????????????????????????????????????________ [2025-09-17 01:32:16,739 QEMU-amd64 DEBUG] | ???????????????????????????????????????????????????????????????????????????_____ [2025-09-17 01:32:16,739 QEMU-amd64 DEBUG] | ???????????????????????????????????????????????????????????????????????????????? [2025-09-17 01:32:16,739 QEMU-amd64 DEBUG] | ???????????????????????????????????????????????????????_??????????????????_????? [2025-09-17 01:32:16,739 QEMU-amd64 DEBUG] | ?????????????????????????????????????????????????????????_?????????????????????? [2025-09-17 01:32:16,739 QEMU-amd64 DEBUG] | ?????????????????????????????????????????????????????????_??????????????????_??? [2025-09-17 01:32:16,739 QEMU-amd64 DEBUG] | ???????????????????????????????????????????????????????????????????????????????? [2025-09-17 01:32:16,739 QEMU-amd64 DEBUG] | ???????????????????????????????????????????????????????????????????????????????? [2025-09-17 01:32:16,739 QEMU-amd64 DEBUG] | ??????????????????????????????????????????????????_????????????????????????????? [2025-09-17 01:32:16,739 QEMU-amd64 DEBUG] | ?????????????????????????????????????????_????????_????????????????????????????? [2025-09-17 01:32:16,739 QEMU-amd64 DEBUG] | ????????????????????????????????????????????_?????????????????????????????______ [2025-09-17 01:32:16,739 QEMU-amd64 DEBUG] | ????????????????????????????????????????????????????????????????????????????____ [2025-09-17 01:32:16,739 QEMU-amd64 DEBUG] | ????????????????????????????????????????????????????????????????????????________ [2025-09-17 01:32:16,739 QEMU-amd64 DEBUG] | ?????????????????????????????????????????????????????????????????_??????________ [2025-09-17 01:32:16,739 QEMU-amd64 DEBUG] Captured lines: ['??????????????????????????????????????????????????????????????__________________', '??????????????????????????????????????????????????????????????__________________', '?????????????????????????????????????????????????????????????????_______________', '??????????????????????????????????????????????????????????????????????????______', '???????????????????????????????????????????????????????????????????????????_____', '????????????????????????????????????????????????????????????____________________', '????????????????????????????????????????????????????????????????????????????????', '???????????????????????????????????????????????__???????????????????????????????', '???????????????????????????????????????????????????_?????????????????????????___', '??????????????????????????????????????????????????????????????????????_????????_', '????????????????????????????????????????????????????????????????????____________', '??????????????????????????????????????????????????????????????????______________', '???????????????????????????????????????????????????????????????????_____________', '?????????????????????????????????????????????????????????????????????????_______', '??????????????????????????????????????????????????????????????????????????______', '????????????????????????????????????????????????????????????????________________', '????????????????????????????????????????????????????????????????????????________', '???????????????????????????????????????????????????????????????????????????_____', '????????????????????????????????????????????????????????????????????????????????', '???????????????????????????????????????????????????????_??????????????????_?????', '?????????????????????????????????????????????????????????_??????????????????????', '?????????????????????????????????????????????????????????_??????????????????_???', '????????????????????????????????????????????????????????????????????????????????', '????????????????????????????????????????????????????????????????????????????????', '??????????????????????????????????????????????????_?????????????????????????????', '?????????????????????????????????????????_????????_?????????????????????????????', '????????????????????????????????????????????_?????????????????????????????______', '????????????????????????????????????????????????????????????????????????????____', '????????????????????????????????????????????????????????????????????????________', '?????????????????????????????????????????????????????????????????_??????________'] [2025-09-17 01:32:21,742 rtr-vterm DEBUG] remaining=160, n=4, interval=5, "Failed to boot into userspace" [2025-09-17 01:32:21,742 QEMU-amd64 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2025-09-17 01:32:21,742 rtr-scrdump DEBUG] remaining=10, n=0, interval=1, "Failed to capture screen" [2025-09-17 01:32:22,646 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2025-09-17 01:32:22,646 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2025-09-17 01:32:22,646 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2025-09-17 01:32:22,646 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2025-09-17 01:32:22,646 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2025-09-17 01:32:22,646 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2025-09-17 01:32:22,646 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 158 [2025-09-17 01:32:22,646 QEMU-amd64 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 [2025-09-17 01:32:28,932 QEMU-amd64 DEBUG] Captured text: [2025-09-17 01:32:28,932 QEMU-amd64 DEBUG] | [2025-09-17 01:32:28,933 QEMU-amd64 DEBUG] | [2025-09-17 01:32:28,933 QEMU-amd64 DEBUG] | [2025-09-17 01:32:28,933 QEMU-amd64 DEBUG] | [2025-09-17 01:32:28,933 QEMU-amd64 DEBUG] | [2025-09-17 01:32:28,933 QEMU-amd64 DEBUG] | [2025-09-17 01:32:28,933 QEMU-amd64 DEBUG] | [2025-09-17 01:32:28,933 QEMU-amd64 DEBUG] | [2025-09-17 01:32:28,933 QEMU-amd64 DEBUG] | [2025-09-17 01:32:28,933 QEMU-amd64 DEBUG] | [2025-09-17 01:32:28,933 QEMU-amd64 DEBUG] | [2025-09-17 01:32:28,933 QEMU-amd64 DEBUG] | [2025-09-17 01:32:28,933 QEMU-amd64 DEBUG] | [2025-09-17 01:32:28,933 QEMU-amd64 DEBUG] | [2025-09-17 01:32:28,933 QEMU-amd64 DEBUG] | [2025-09-17 01:32:28,933 QEMU-amd64 DEBUG] | [2025-09-17 01:32:28,933 QEMU-amd64 DEBUG] | [2025-09-17 01:32:28,933 QEMU-amd64 DEBUG] | [2025-09-17 01:32:28,933 QEMU-amd64 DEBUG] | [2025-09-17 01:32:28,933 QEMU-amd64 DEBUG] | [2025-09-17 01:32:28,934 QEMU-amd64 DEBUG] | [2025-09-17 01:32:28,934 QEMU-amd64 DEBUG] | [2025-09-17 01:32:28,934 QEMU-amd64 DEBUG] | [2025-09-17 01:32:28,934 QEMU-amd64 DEBUG] | [2025-09-17 01:32:28,934 QEMU-amd64 DEBUG] | [2025-09-17 01:32:28,934 QEMU-amd64 DEBUG] | [2025-09-17 01:32:28,934 QEMU-amd64 DEBUG] | [2025-09-17 01:32:28,934 QEMU-amd64 DEBUG] | [2025-09-17 01:32:28,934 QEMU-amd64 DEBUG] | [2025-09-17 01:32:28,934 QEMU-amd64 DEBUG] | [2025-09-17 01:32:28,934 QEMU-amd64 DEBUG] Captured lines: ['', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', ''] [2025-09-17 01:32:33,938 rtr-vterm DEBUG] remaining=155, n=5, interval=5, "Failed to boot into userspace" [2025-09-17 01:32:33,939 QEMU-amd64 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2025-09-17 01:32:33,939 rtr-scrdump DEBUG] remaining=10, n=0, interval=1, "Failed to capture screen" [2025-09-17 01:32:34,715 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2025-09-17 01:32:34,715 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2025-09-17 01:32:34,715 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2025-09-17 01:32:34,715 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2025-09-17 01:32:34,715 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2025-09-17 01:32:34,715 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2025-09-17 01:32:34,715 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 1628 [2025-09-17 01:32:34,715 QEMU-amd64 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 [2025-09-17 01:32:39,812 QEMU-amd64 DEBUG] Captured text: [2025-09-17 01:32:39,812 QEMU-amd64 DEBUG] | HelenOS release 0.14.1 (Aladar), revision f9c4c4335 [2025-09-17 01:32:39,812 QEMU-amd64 DEBUG] | Built on 2025-09-17 01:28:57 [2025-09-17 01:32:39,812 QEMU-amd64 DEBUG] | Running on amd64 (terminal/59) [2025-09-17 01:32:39,812 QEMU-amd64 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2025-09-17 01:32:39,812 QEMU-amd64 DEBUG] | [2025-09-17 01:32:39,812 QEMU-amd64 DEBUG] | Welcome to HelenOS! [2025-09-17 01:32:39,813 QEMU-amd64 DEBUG] | https://www.helenos.org/ [2025-09-17 01:32:39,813 QEMU-amd64 DEBUG] | [2025-09-17 01:32:39,813 QEMU-amd64 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2025-09-17 01:32:39,813 QEMU-amd64 DEBUG] | [2025-09-17 01:32:39,813 QEMU-amd64 DEBUG] | / # _ [2025-09-17 01:32:39,813 QEMU-amd64 DEBUG] | [2025-09-17 01:32:39,813 QEMU-amd64 DEBUG] | [2025-09-17 01:32:39,813 QEMU-amd64 DEBUG] | [2025-09-17 01:32:39,813 QEMU-amd64 DEBUG] | [2025-09-17 01:32:39,813 QEMU-amd64 DEBUG] | [2025-09-17 01:32:39,813 QEMU-amd64 DEBUG] | [2025-09-17 01:32:39,813 QEMU-amd64 DEBUG] | [2025-09-17 01:32:39,813 QEMU-amd64 DEBUG] | [2025-09-17 01:32:39,813 QEMU-amd64 DEBUG] | [2025-09-17 01:32:39,813 QEMU-amd64 DEBUG] | [2025-09-17 01:32:39,813 QEMU-amd64 DEBUG] | [2025-09-17 01:32:39,813 QEMU-amd64 DEBUG] | [2025-09-17 01:32:39,813 QEMU-amd64 DEBUG] | [2025-09-17 01:32:39,813 QEMU-amd64 DEBUG] | [2025-09-17 01:32:39,813 QEMU-amd64 DEBUG] | [2025-09-17 01:32:39,813 QEMU-amd64 DEBUG] | [2025-09-17 01:32:39,813 QEMU-amd64 DEBUG] | [2025-09-17 01:32:39,813 QEMU-amd64 DEBUG] | [2025-09-17 01:32:39,813 QEMU-amd64 DEBUG] | [2025-09-17 01:32:39,813 QEMU-amd64 DEBUG] Captured lines: ['HelenOS release 0.14.1 (Aladar), revision f9c4c4335', 'Built on 2025-09-17 01:28:57', 'Running on amd64 (terminal/59)', 'Copyright (c) 2001-2024 HelenOS project', '', 'Welcome to HelenOS!', 'https://www.helenos.org/', '', "Type 'help' [Enter] to see a few survival tips.", '', '/ # _', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', ''] [2025-09-17 01:32:39,813 QEMU-amd64 INFO] Machine booted into userspace. [2025-09-17 01:32:39,813 command INFO] Typing 'mkfile --size 2m /tmp/img' into default. [2025-09-17 01:32:39,813 command DEBUG] RE for prompt matching: re.compile('^/[^ ]* #\\ _[\t ]*$') [2025-09-17 01:32:39,814 QEMU-amd64 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2025-09-17 01:32:39,814 rtr-scrdump DEBUG] remaining=10, n=0, interval=1, "Failed to capture screen" [2025-09-17 01:32:40,629 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2025-09-17 01:32:40,629 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2025-09-17 01:32:40,629 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2025-09-17 01:32:40,629 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2025-09-17 01:32:40,629 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2025-09-17 01:32:40,629 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2025-09-17 01:32:40,629 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 1628 [2025-09-17 01:32:40,629 QEMU-amd64 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 [2025-09-17 01:32:46,193 QEMU-amd64 DEBUG] Captured text: [2025-09-17 01:32:46,193 QEMU-amd64 DEBUG] | HelenOS release 0.14.1 (Aladar), revision f9c4c4335 [2025-09-17 01:32:46,193 QEMU-amd64 DEBUG] | Built on 2025-09-17 01:28:57 [2025-09-17 01:32:46,193 QEMU-amd64 DEBUG] | Running on amd64 (terminal/59) [2025-09-17 01:32:46,193 QEMU-amd64 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2025-09-17 01:32:46,193 QEMU-amd64 DEBUG] | [2025-09-17 01:32:46,193 QEMU-amd64 DEBUG] | Welcome to HelenOS! [2025-09-17 01:32:46,193 QEMU-amd64 DEBUG] | https://www.helenos.org/ [2025-09-17 01:32:46,193 QEMU-amd64 DEBUG] | [2025-09-17 01:32:46,193 QEMU-amd64 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2025-09-17 01:32:46,193 QEMU-amd64 DEBUG] | [2025-09-17 01:32:46,193 QEMU-amd64 DEBUG] | / # _ [2025-09-17 01:32:46,193 QEMU-amd64 DEBUG] | [2025-09-17 01:32:46,193 QEMU-amd64 DEBUG] | [2025-09-17 01:32:46,193 QEMU-amd64 DEBUG] | [2025-09-17 01:32:46,193 QEMU-amd64 DEBUG] | [2025-09-17 01:32:46,193 QEMU-amd64 DEBUG] | [2025-09-17 01:32:46,193 QEMU-amd64 DEBUG] | [2025-09-17 01:32:46,193 QEMU-amd64 DEBUG] | [2025-09-17 01:32:46,193 QEMU-amd64 DEBUG] | [2025-09-17 01:32:46,193 QEMU-amd64 DEBUG] | [2025-09-17 01:32:46,193 QEMU-amd64 DEBUG] | [2025-09-17 01:32:46,194 QEMU-amd64 DEBUG] | [2025-09-17 01:32:46,194 QEMU-amd64 DEBUG] | [2025-09-17 01:32:46,194 QEMU-amd64 DEBUG] | [2025-09-17 01:32:46,194 QEMU-amd64 DEBUG] | [2025-09-17 01:32:46,194 QEMU-amd64 DEBUG] | [2025-09-17 01:32:46,194 QEMU-amd64 DEBUG] | [2025-09-17 01:32:46,194 QEMU-amd64 DEBUG] | [2025-09-17 01:32:46,194 QEMU-amd64 DEBUG] | [2025-09-17 01:32:46,194 QEMU-amd64 DEBUG] | [2025-09-17 01:32:46,194 QEMU-amd64 DEBUG] Captured lines: ['HelenOS release 0.14.1 (Aladar), revision f9c4c4335', 'Built on 2025-09-17 01:28:57', 'Running on amd64 (terminal/59)', 'Copyright (c) 2001-2024 HelenOS project', '', 'Welcome to HelenOS!', 'https://www.helenos.org/', '', "Type 'help' [Enter] to see a few survival tips.", '', '/ # _', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', ''] [2025-09-17 01:32:46,194 QEMU-amd64 DEBUG] Sending command 'sendkey m' [2025-09-17 01:32:46,194 QEMU-amd64 DEBUG] Sending command 'sendkey k' [2025-09-17 01:32:46,194 QEMU-amd64 DEBUG] Sending command 'sendkey f' [2025-09-17 01:32:46,194 QEMU-amd64 DEBUG] Sending command 'sendkey i' [2025-09-17 01:32:46,194 QEMU-amd64 DEBUG] Sending command 'sendkey l' [2025-09-17 01:32:46,194 QEMU-amd64 DEBUG] Sending command 'sendkey e' [2025-09-17 01:32:46,194 QEMU-amd64 DEBUG] Sending command 'sendkey spc' [2025-09-17 01:32:46,194 QEMU-amd64 DEBUG] Sending command 'sendkey minus' [2025-09-17 01:32:46,194 QEMU-amd64 DEBUG] Sending command 'sendkey minus' [2025-09-17 01:32:46,194 QEMU-amd64 DEBUG] Sending command 'sendkey s' [2025-09-17 01:32:46,194 QEMU-amd64 DEBUG] Sending command 'sendkey i' [2025-09-17 01:32:46,194 QEMU-amd64 DEBUG] Sending command 'sendkey z' [2025-09-17 01:32:46,194 QEMU-amd64 DEBUG] Sending command 'sendkey e' [2025-09-17 01:32:46,194 QEMU-amd64 DEBUG] Sending command 'sendkey spc' [2025-09-17 01:32:46,195 QEMU-amd64 DEBUG] Sending command 'sendkey 2' [2025-09-17 01:32:46,195 QEMU-amd64 DEBUG] Sending command 'sendkey m' [2025-09-17 01:32:46,195 QEMU-amd64 DEBUG] Sending command 'sendkey spc' [2025-09-17 01:32:46,195 QEMU-amd64 DEBUG] Sending command 'sendkey slash' [2025-09-17 01:32:46,195 QEMU-amd64 DEBUG] Sending command 'sendkey t' [2025-09-17 01:32:46,195 QEMU-amd64 DEBUG] Sending command 'sendkey m' [2025-09-17 01:32:46,195 QEMU-amd64 DEBUG] Sending command 'sendkey p' [2025-09-17 01:32:46,195 QEMU-amd64 DEBUG] Sending command 'sendkey slash' [2025-09-17 01:32:46,195 QEMU-amd64 DEBUG] Sending command 'sendkey i' [2025-09-17 01:32:46,195 QEMU-amd64 DEBUG] Sending command 'sendkey m' [2025-09-17 01:32:46,195 QEMU-amd64 DEBUG] Sending command 'sendkey g' [2025-09-17 01:32:46,195 rtr-vterm-type DEBUG] remaining=60, n=0, interval=2, "Failed to type command" [2025-09-17 01:32:46,195 QEMU-amd64 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2025-09-17 01:32:46,195 rtr-scrdump DEBUG] remaining=10, n=0, interval=1, "Failed to capture screen" [2025-09-17 01:32:47,167 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2025-09-17 01:32:47,167 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2025-09-17 01:32:47,167 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2025-09-17 01:32:47,167 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2025-09-17 01:32:47,167 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2025-09-17 01:32:47,167 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2025-09-17 01:32:47,168 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 1628 [2025-09-17 01:32:47,168 QEMU-amd64 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 [2025-09-17 01:32:52,833 QEMU-amd64 DEBUG] Captured text: [2025-09-17 01:32:52,833 QEMU-amd64 DEBUG] | HelenOS release 0.14.1 (Aladar), revision f9c4c4335 [2025-09-17 01:32:52,833 QEMU-amd64 DEBUG] | Built on 2025-09-17 01:28:57 [2025-09-17 01:32:52,833 QEMU-amd64 DEBUG] | Running on amd64 (terminal/59) [2025-09-17 01:32:52,833 QEMU-amd64 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2025-09-17 01:32:52,833 QEMU-amd64 DEBUG] | [2025-09-17 01:32:52,833 QEMU-amd64 DEBUG] | Welcome to HelenOS! [2025-09-17 01:32:52,833 QEMU-amd64 DEBUG] | https://www.helenos.org/ [2025-09-17 01:32:52,833 QEMU-amd64 DEBUG] | [2025-09-17 01:32:52,833 QEMU-amd64 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2025-09-17 01:32:52,833 QEMU-amd64 DEBUG] | [2025-09-17 01:32:52,833 QEMU-amd64 DEBUG] | / # _ [2025-09-17 01:32:52,833 QEMU-amd64 DEBUG] | [2025-09-17 01:32:52,833 QEMU-amd64 DEBUG] | [2025-09-17 01:32:52,833 QEMU-amd64 DEBUG] | [2025-09-17 01:32:52,833 QEMU-amd64 DEBUG] | [2025-09-17 01:32:52,833 QEMU-amd64 DEBUG] | [2025-09-17 01:32:52,833 QEMU-amd64 DEBUG] | [2025-09-17 01:32:52,833 QEMU-amd64 DEBUG] | [2025-09-17 01:32:52,833 QEMU-amd64 DEBUG] | [2025-09-17 01:32:52,833 QEMU-amd64 DEBUG] | [2025-09-17 01:32:52,833 QEMU-amd64 DEBUG] | [2025-09-17 01:32:52,833 QEMU-amd64 DEBUG] | [2025-09-17 01:32:52,833 QEMU-amd64 DEBUG] | [2025-09-17 01:32:52,833 QEMU-amd64 DEBUG] | [2025-09-17 01:32:52,833 QEMU-amd64 DEBUG] | [2025-09-17 01:32:52,834 QEMU-amd64 DEBUG] | [2025-09-17 01:32:52,834 QEMU-amd64 DEBUG] | [2025-09-17 01:32:52,834 QEMU-amd64 DEBUG] | [2025-09-17 01:32:52,834 QEMU-amd64 DEBUG] | [2025-09-17 01:32:52,834 QEMU-amd64 DEBUG] | [2025-09-17 01:32:52,834 QEMU-amd64 DEBUG] Captured lines: ['HelenOS release 0.14.1 (Aladar), revision f9c4c4335', 'Built on 2025-09-17 01:28:57', 'Running on amd64 (terminal/59)', 'Copyright (c) 2001-2024 HelenOS project', '', 'Welcome to HelenOS!', 'https://www.helenos.org/', '', "Type 'help' [Enter] to see a few survival tips.", '', '/ # _', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', ''] [2025-09-17 01:32:54,834 rtr-vterm-type DEBUG] remaining=58, n=1, interval=2, "Failed to type command" [2025-09-17 01:32:54,835 QEMU-amd64 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2025-09-17 01:32:54,835 rtr-scrdump DEBUG] remaining=10, n=0, interval=1, "Failed to capture screen" [2025-09-17 01:32:55,840 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2025-09-17 01:32:55,840 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2025-09-17 01:32:55,840 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2025-09-17 01:32:55,840 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2025-09-17 01:32:55,840 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2025-09-17 01:32:55,840 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2025-09-17 01:32:55,840 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 1780 [2025-09-17 01:32:55,841 QEMU-amd64 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 [2025-09-17 01:33:02,496 QEMU-amd64 DEBUG] Captured text: [2025-09-17 01:33:02,496 QEMU-amd64 DEBUG] | HelenOS release 0.14.1 (Aladar), revision f9c4c4335 [2025-09-17 01:33:02,496 QEMU-amd64 DEBUG] | Built on 2025-09-17 01:28:57 [2025-09-17 01:33:02,496 QEMU-amd64 DEBUG] | Running on amd64 (terminal/59) [2025-09-17 01:33:02,496 QEMU-amd64 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2025-09-17 01:33:02,496 QEMU-amd64 DEBUG] | [2025-09-17 01:33:02,496 QEMU-amd64 DEBUG] | Welcome to HelenOS! [2025-09-17 01:33:02,496 QEMU-amd64 DEBUG] | https://www.helenos.org/ [2025-09-17 01:33:02,496 QEMU-amd64 DEBUG] | [2025-09-17 01:33:02,496 QEMU-amd64 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2025-09-17 01:33:02,496 QEMU-amd64 DEBUG] | [2025-09-17 01:33:02,497 QEMU-amd64 DEBUG] | / # mkfile --size 2m /tmp/img_ [2025-09-17 01:33:02,497 QEMU-amd64 DEBUG] | [2025-09-17 01:33:02,497 QEMU-amd64 DEBUG] | [2025-09-17 01:33:02,497 QEMU-amd64 DEBUG] | [2025-09-17 01:33:02,497 QEMU-amd64 DEBUG] | [2025-09-17 01:33:02,497 QEMU-amd64 DEBUG] | [2025-09-17 01:33:02,497 QEMU-amd64 DEBUG] | [2025-09-17 01:33:02,497 QEMU-amd64 DEBUG] | [2025-09-17 01:33:02,497 QEMU-amd64 DEBUG] | [2025-09-17 01:33:02,497 QEMU-amd64 DEBUG] | [2025-09-17 01:33:02,497 QEMU-amd64 DEBUG] | [2025-09-17 01:33:02,497 QEMU-amd64 DEBUG] | [2025-09-17 01:33:02,497 QEMU-amd64 DEBUG] | [2025-09-17 01:33:02,497 QEMU-amd64 DEBUG] | [2025-09-17 01:33:02,497 QEMU-amd64 DEBUG] | [2025-09-17 01:33:02,497 QEMU-amd64 DEBUG] | [2025-09-17 01:33:02,497 QEMU-amd64 DEBUG] | [2025-09-17 01:33:02,497 QEMU-amd64 DEBUG] | [2025-09-17 01:33:02,497 QEMU-amd64 DEBUG] | [2025-09-17 01:33:02,497 QEMU-amd64 DEBUG] | [2025-09-17 01:33:02,497 QEMU-amd64 DEBUG] Captured lines: ['HelenOS release 0.14.1 (Aladar), revision f9c4c4335', 'Built on 2025-09-17 01:28:57', 'Running on amd64 (terminal/59)', 'Copyright (c) 2001-2024 HelenOS project', '', 'Welcome to HelenOS!', 'https://www.helenos.org/', '', "Type 'help' [Enter] to see a few survival tips.", '', '/ # mkfile --size 2m /tmp/img_', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', ''] [2025-09-17 01:33:02,497 QEMU-amd64 DEBUG] Sending command 'sendkey ret' [2025-09-17 01:33:02,497 rtr-vterm-run DEBUG] remaining=60, n=0, interval=2, "Failed to run command" [2025-09-17 01:33:02,497 command DEBUG] self.vterm = [] [2025-09-17 01:33:02,498 QEMU-amd64 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2025-09-17 01:33:02,498 rtr-scrdump DEBUG] remaining=10, n=0, interval=1, "Failed to capture screen" [2025-09-17 01:33:03,846 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2025-09-17 01:33:03,846 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2025-09-17 01:33:03,846 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2025-09-17 01:33:03,846 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2025-09-17 01:33:03,846 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2025-09-17 01:33:03,846 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2025-09-17 01:33:03,846 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 1780 [2025-09-17 01:33:03,846 QEMU-amd64 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 [2025-09-17 01:33:13,092 QEMU-amd64 DEBUG] Captured text: [2025-09-17 01:33:13,092 QEMU-amd64 DEBUG] | HelenOS release 0.14.1 (Aladar), revision f9c4c4335 [2025-09-17 01:33:13,093 QEMU-amd64 DEBUG] | Built on 2025-09-17 01:28:57 [2025-09-17 01:33:13,093 QEMU-amd64 DEBUG] | Running on amd64 (terminal/59) [2025-09-17 01:33:13,093 QEMU-amd64 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2025-09-17 01:33:13,093 QEMU-amd64 DEBUG] | [2025-09-17 01:33:13,093 QEMU-amd64 DEBUG] | Welcome to HelenOS! [2025-09-17 01:33:13,093 QEMU-amd64 DEBUG] | https://www.helenos.org/ [2025-09-17 01:33:13,093 QEMU-amd64 DEBUG] | [2025-09-17 01:33:13,093 QEMU-amd64 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2025-09-17 01:33:13,093 QEMU-amd64 DEBUG] | [2025-09-17 01:33:13,093 QEMU-amd64 DEBUG] | / # mkfile --size 2m /tmp/img_ [2025-09-17 01:33:13,093 QEMU-amd64 DEBUG] | [2025-09-17 01:33:13,093 QEMU-amd64 DEBUG] | [2025-09-17 01:33:13,093 QEMU-amd64 DEBUG] | [2025-09-17 01:33:13,093 QEMU-amd64 DEBUG] | [2025-09-17 01:33:13,093 QEMU-amd64 DEBUG] | [2025-09-17 01:33:13,093 QEMU-amd64 DEBUG] | [2025-09-17 01:33:13,093 QEMU-amd64 DEBUG] | [2025-09-17 01:33:13,093 QEMU-amd64 DEBUG] | [2025-09-17 01:33:13,093 QEMU-amd64 DEBUG] | [2025-09-17 01:33:13,093 QEMU-amd64 DEBUG] | [2025-09-17 01:33:13,093 QEMU-amd64 DEBUG] | [2025-09-17 01:33:13,093 QEMU-amd64 DEBUG] | [2025-09-17 01:33:13,093 QEMU-amd64 DEBUG] | [2025-09-17 01:33:13,093 QEMU-amd64 DEBUG] | [2025-09-17 01:33:13,093 QEMU-amd64 DEBUG] | [2025-09-17 01:33:13,093 QEMU-amd64 DEBUG] | [2025-09-17 01:33:13,093 QEMU-amd64 DEBUG] | [2025-09-17 01:33:13,093 QEMU-amd64 DEBUG] | [2025-09-17 01:33:13,093 QEMU-amd64 DEBUG] | [2025-09-17 01:33:13,094 QEMU-amd64 DEBUG] Captured lines: ['HelenOS release 0.14.1 (Aladar), revision f9c4c4335', 'Built on 2025-09-17 01:28:57', 'Running on amd64 (terminal/59)', 'Copyright (c) 2001-2024 HelenOS project', '', 'Welcome to HelenOS!', 'https://www.helenos.org/', '', "Type 'help' [Enter] to see a few survival tips.", '', '/ # mkfile --size 2m /tmp/img_', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', ''] [2025-09-17 01:33:13,094 command DEBUG] Read lines ['/ # mkfile --size 2m /tmp/img_'] [2025-09-17 01:33:15,094 rtr-vterm-run DEBUG] remaining=58, n=1, interval=2, "Failed to run command" [2025-09-17 01:33:15,094 command DEBUG] self.vterm = [] [2025-09-17 01:33:15,095 QEMU-amd64 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2025-09-17 01:33:15,095 rtr-scrdump DEBUG] remaining=10, n=0, interval=1, "Failed to capture screen" [2025-09-17 01:33:16,082 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2025-09-17 01:33:16,082 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2025-09-17 01:33:16,083 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2025-09-17 01:33:16,083 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2025-09-17 01:33:16,083 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2025-09-17 01:33:16,083 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2025-09-17 01:33:16,083 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 1815 [2025-09-17 01:33:16,083 QEMU-amd64 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 [2025-09-17 01:33:25,057 QEMU-amd64 DEBUG] Captured text: [2025-09-17 01:33:25,057 QEMU-amd64 DEBUG] | HelenOS release 0.14.1 (Aladar), revision f9c4c4335 [2025-09-17 01:33:25,057 QEMU-amd64 DEBUG] | Built on 2025-09-17 01:28:57 [2025-09-17 01:33:25,057 QEMU-amd64 DEBUG] | Running on amd64 (terminal/59) [2025-09-17 01:33:25,057 QEMU-amd64 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2025-09-17 01:33:25,057 QEMU-amd64 DEBUG] | [2025-09-17 01:33:25,057 QEMU-amd64 DEBUG] | Welcome to HelenOS! [2025-09-17 01:33:25,057 QEMU-amd64 DEBUG] | https://www.helenos.org/ [2025-09-17 01:33:25,057 QEMU-amd64 DEBUG] | [2025-09-17 01:33:25,057 QEMU-amd64 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2025-09-17 01:33:25,057 QEMU-amd64 DEBUG] | [2025-09-17 01:33:25,057 QEMU-amd64 DEBUG] | / # mkfile --size 2m /tmp/img [2025-09-17 01:33:25,057 QEMU-amd64 DEBUG] | / # _ [2025-09-17 01:33:25,057 QEMU-amd64 DEBUG] | [2025-09-17 01:33:25,057 QEMU-amd64 DEBUG] | [2025-09-17 01:33:25,057 QEMU-amd64 DEBUG] | [2025-09-17 01:33:25,058 QEMU-amd64 DEBUG] | [2025-09-17 01:33:25,058 QEMU-amd64 DEBUG] | [2025-09-17 01:33:25,058 QEMU-amd64 DEBUG] | [2025-09-17 01:33:25,058 QEMU-amd64 DEBUG] | [2025-09-17 01:33:25,058 QEMU-amd64 DEBUG] | [2025-09-17 01:33:25,058 QEMU-amd64 DEBUG] | [2025-09-17 01:33:25,058 QEMU-amd64 DEBUG] | [2025-09-17 01:33:25,058 QEMU-amd64 DEBUG] | [2025-09-17 01:33:25,058 QEMU-amd64 DEBUG] | [2025-09-17 01:33:25,058 QEMU-amd64 DEBUG] | [2025-09-17 01:33:25,058 QEMU-amd64 DEBUG] | [2025-09-17 01:33:25,058 QEMU-amd64 DEBUG] | [2025-09-17 01:33:25,058 QEMU-amd64 DEBUG] | [2025-09-17 01:33:25,058 QEMU-amd64 DEBUG] | [2025-09-17 01:33:25,058 QEMU-amd64 DEBUG] | [2025-09-17 01:33:25,058 QEMU-amd64 DEBUG] Captured lines: ['HelenOS release 0.14.1 (Aladar), revision f9c4c4335', 'Built on 2025-09-17 01:28:57', 'Running on amd64 (terminal/59)', 'Copyright (c) 2001-2024 HelenOS project', '', 'Welcome to HelenOS!', 'https://www.helenos.org/', '', "Type 'help' [Enter] to see a few survival tips.", '', '/ # mkfile --size 2m /tmp/img', '/ # _', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', ''] [2025-09-17 01:33:25,058 command DEBUG] Read lines ['/ # mkfile --size 2m /tmp/img', '/ # _'] [2025-09-17 01:33:25,058 command INFO] Command 'mkfile --size 2m /tmp/img' done. [2025-09-17 01:33:25,058 command INFO] Typing 'ls -e /tmp' into default. [2025-09-17 01:33:25,058 command DEBUG] RE for prompt matching: re.compile('^/[^ ]* #\\ _[\t ]*$') [2025-09-17 01:33:25,059 QEMU-amd64 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2025-09-17 01:33:25,059 rtr-scrdump DEBUG] remaining=10, n=0, interval=1, "Failed to capture screen" [2025-09-17 01:33:26,427 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2025-09-17 01:33:26,427 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2025-09-17 01:33:26,427 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2025-09-17 01:33:26,427 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2025-09-17 01:33:26,427 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2025-09-17 01:33:26,427 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2025-09-17 01:33:26,427 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 1815 [2025-09-17 01:33:26,428 QEMU-amd64 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 [2025-09-17 01:33:35,542 QEMU-amd64 DEBUG] Captured text: [2025-09-17 01:33:35,542 QEMU-amd64 DEBUG] | HelenOS release 0.14.1 (Aladar), revision f9c4c4335 [2025-09-17 01:33:35,542 QEMU-amd64 DEBUG] | Built on 2025-09-17 01:28:57 [2025-09-17 01:33:35,542 QEMU-amd64 DEBUG] | Running on amd64 (terminal/59) [2025-09-17 01:33:35,542 QEMU-amd64 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2025-09-17 01:33:35,542 QEMU-amd64 DEBUG] | [2025-09-17 01:33:35,542 QEMU-amd64 DEBUG] | Welcome to HelenOS! [2025-09-17 01:33:35,542 QEMU-amd64 DEBUG] | https://www.helenos.org/ [2025-09-17 01:33:35,542 QEMU-amd64 DEBUG] | [2025-09-17 01:33:35,542 QEMU-amd64 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2025-09-17 01:33:35,542 QEMU-amd64 DEBUG] | [2025-09-17 01:33:35,542 QEMU-amd64 DEBUG] | / # mkfile --size 2m /tmp/img [2025-09-17 01:33:35,542 QEMU-amd64 DEBUG] | / # _ [2025-09-17 01:33:35,542 QEMU-amd64 DEBUG] | [2025-09-17 01:33:35,542 QEMU-amd64 DEBUG] | [2025-09-17 01:33:35,542 QEMU-amd64 DEBUG] | [2025-09-17 01:33:35,542 QEMU-amd64 DEBUG] | [2025-09-17 01:33:35,543 QEMU-amd64 DEBUG] | [2025-09-17 01:33:35,543 QEMU-amd64 DEBUG] | [2025-09-17 01:33:35,543 QEMU-amd64 DEBUG] | [2025-09-17 01:33:35,543 QEMU-amd64 DEBUG] | [2025-09-17 01:33:35,543 QEMU-amd64 DEBUG] | [2025-09-17 01:33:35,543 QEMU-amd64 DEBUG] | [2025-09-17 01:33:35,543 QEMU-amd64 DEBUG] | [2025-09-17 01:33:35,543 QEMU-amd64 DEBUG] | [2025-09-17 01:33:35,543 QEMU-amd64 DEBUG] | [2025-09-17 01:33:35,543 QEMU-amd64 DEBUG] | [2025-09-17 01:33:35,543 QEMU-amd64 DEBUG] | [2025-09-17 01:33:35,543 QEMU-amd64 DEBUG] | [2025-09-17 01:33:35,543 QEMU-amd64 DEBUG] | [2025-09-17 01:33:35,543 QEMU-amd64 DEBUG] | [2025-09-17 01:33:35,543 QEMU-amd64 DEBUG] Captured lines: ['HelenOS release 0.14.1 (Aladar), revision f9c4c4335', 'Built on 2025-09-17 01:28:57', 'Running on amd64 (terminal/59)', 'Copyright (c) 2001-2024 HelenOS project', '', 'Welcome to HelenOS!', 'https://www.helenos.org/', '', "Type 'help' [Enter] to see a few survival tips.", '', '/ # mkfile --size 2m /tmp/img', '/ # _', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', ''] [2025-09-17 01:33:35,543 QEMU-amd64 DEBUG] Sending command 'sendkey l' [2025-09-17 01:33:35,543 QEMU-amd64 DEBUG] Sending command 'sendkey s' [2025-09-17 01:33:35,543 QEMU-amd64 DEBUG] Sending command 'sendkey spc' [2025-09-17 01:33:35,543 QEMU-amd64 DEBUG] Sending command 'sendkey minus' [2025-09-17 01:33:35,543 QEMU-amd64 DEBUG] Sending command 'sendkey e' [2025-09-17 01:33:35,543 QEMU-amd64 DEBUG] Sending command 'sendkey spc' [2025-09-17 01:33:35,543 QEMU-amd64 DEBUG] Sending command 'sendkey slash' [2025-09-17 01:33:35,543 QEMU-amd64 DEBUG] Sending command 'sendkey t' [2025-09-17 01:33:35,544 QEMU-amd64 DEBUG] Sending command 'sendkey m' [2025-09-17 01:33:35,544 QEMU-amd64 DEBUG] Sending command 'sendkey p' [2025-09-17 01:33:35,544 rtr-vterm-type DEBUG] remaining=60, n=0, interval=2, "Failed to type command" [2025-09-17 01:33:35,544 QEMU-amd64 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2025-09-17 01:33:35,544 rtr-scrdump DEBUG] remaining=10, n=0, interval=1, "Failed to capture screen" [2025-09-17 01:33:36,787 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2025-09-17 01:33:36,787 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2025-09-17 01:33:36,787 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2025-09-17 01:33:36,787 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2025-09-17 01:33:36,787 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2025-09-17 01:33:36,787 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2025-09-17 01:33:36,787 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 1815 [2025-09-17 01:33:36,788 QEMU-amd64 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 [2025-09-17 01:33:45,198 QEMU-amd64 DEBUG] Captured text: [2025-09-17 01:33:45,198 QEMU-amd64 DEBUG] | HelenOS release 0.14.1 (Aladar), revision f9c4c4335 [2025-09-17 01:33:45,198 QEMU-amd64 DEBUG] | Built on 2025-09-17 01:28:57 [2025-09-17 01:33:45,198 QEMU-amd64 DEBUG] | Running on amd64 (terminal/59) [2025-09-17 01:33:45,198 QEMU-amd64 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2025-09-17 01:33:45,198 QEMU-amd64 DEBUG] | [2025-09-17 01:33:45,198 QEMU-amd64 DEBUG] | Welcome to HelenOS! [2025-09-17 01:33:45,198 QEMU-amd64 DEBUG] | https://www.helenos.org/ [2025-09-17 01:33:45,198 QEMU-amd64 DEBUG] | [2025-09-17 01:33:45,198 QEMU-amd64 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2025-09-17 01:33:45,198 QEMU-amd64 DEBUG] | [2025-09-17 01:33:45,198 QEMU-amd64 DEBUG] | / # mkfile --size 2m /tmp/img [2025-09-17 01:33:45,198 QEMU-amd64 DEBUG] | / # _ [2025-09-17 01:33:45,198 QEMU-amd64 DEBUG] | [2025-09-17 01:33:45,199 QEMU-amd64 DEBUG] | [2025-09-17 01:33:45,199 QEMU-amd64 DEBUG] | [2025-09-17 01:33:45,199 QEMU-amd64 DEBUG] | [2025-09-17 01:33:45,199 QEMU-amd64 DEBUG] | [2025-09-17 01:33:45,199 QEMU-amd64 DEBUG] | [2025-09-17 01:33:45,199 QEMU-amd64 DEBUG] | [2025-09-17 01:33:45,199 QEMU-amd64 DEBUG] | [2025-09-17 01:33:45,199 QEMU-amd64 DEBUG] | [2025-09-17 01:33:45,199 QEMU-amd64 DEBUG] | [2025-09-17 01:33:45,199 QEMU-amd64 DEBUG] | [2025-09-17 01:33:45,199 QEMU-amd64 DEBUG] | [2025-09-17 01:33:45,199 QEMU-amd64 DEBUG] | [2025-09-17 01:33:45,199 QEMU-amd64 DEBUG] | [2025-09-17 01:33:45,199 QEMU-amd64 DEBUG] | [2025-09-17 01:33:45,199 QEMU-amd64 DEBUG] | [2025-09-17 01:33:45,199 QEMU-amd64 DEBUG] | [2025-09-17 01:33:45,199 QEMU-amd64 DEBUG] | [2025-09-17 01:33:45,199 QEMU-amd64 DEBUG] Captured lines: ['HelenOS release 0.14.1 (Aladar), revision f9c4c4335', 'Built on 2025-09-17 01:28:57', 'Running on amd64 (terminal/59)', 'Copyright (c) 2001-2024 HelenOS project', '', 'Welcome to HelenOS!', 'https://www.helenos.org/', '', "Type 'help' [Enter] to see a few survival tips.", '', '/ # mkfile --size 2m /tmp/img', '/ # _', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', ''] [2025-09-17 01:33:47,202 rtr-vterm-type DEBUG] remaining=58, n=1, interval=2, "Failed to type command" [2025-09-17 01:33:47,202 QEMU-amd64 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2025-09-17 01:33:47,202 rtr-scrdump DEBUG] remaining=10, n=0, interval=1, "Failed to capture screen" [2025-09-17 01:33:48,552 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2025-09-17 01:33:48,552 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2025-09-17 01:33:48,552 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2025-09-17 01:33:48,552 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2025-09-17 01:33:48,552 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2025-09-17 01:33:48,552 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2025-09-17 01:33:48,552 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 1872 [2025-09-17 01:33:48,553 QEMU-amd64 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 [2025-09-17 01:33:57,250 QEMU-amd64 DEBUG] Captured text: [2025-09-17 01:33:57,250 QEMU-amd64 DEBUG] | HelenOS release 0.14.1 (Aladar), revision f9c4c4335 [2025-09-17 01:33:57,250 QEMU-amd64 DEBUG] | Built on 2025-09-17 01:28:57 [2025-09-17 01:33:57,250 QEMU-amd64 DEBUG] | Running on amd64 (terminal/59) [2025-09-17 01:33:57,250 QEMU-amd64 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2025-09-17 01:33:57,250 QEMU-amd64 DEBUG] | [2025-09-17 01:33:57,250 QEMU-amd64 DEBUG] | Welcome to HelenOS! [2025-09-17 01:33:57,251 QEMU-amd64 DEBUG] | https://www.helenos.org/ [2025-09-17 01:33:57,251 QEMU-amd64 DEBUG] | [2025-09-17 01:33:57,251 QEMU-amd64 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2025-09-17 01:33:57,251 QEMU-amd64 DEBUG] | [2025-09-17 01:33:57,251 QEMU-amd64 DEBUG] | / # mkfile --size 2m /tmp/img [2025-09-17 01:33:57,251 QEMU-amd64 DEBUG] | / # ls -e /tmp_ [2025-09-17 01:33:57,251 QEMU-amd64 DEBUG] | [2025-09-17 01:33:57,251 QEMU-amd64 DEBUG] | [2025-09-17 01:33:57,251 QEMU-amd64 DEBUG] | [2025-09-17 01:33:57,251 QEMU-amd64 DEBUG] | [2025-09-17 01:33:57,251 QEMU-amd64 DEBUG] | [2025-09-17 01:33:57,251 QEMU-amd64 DEBUG] | [2025-09-17 01:33:57,251 QEMU-amd64 DEBUG] | [2025-09-17 01:33:57,251 QEMU-amd64 DEBUG] | [2025-09-17 01:33:57,251 QEMU-amd64 DEBUG] | [2025-09-17 01:33:57,251 QEMU-amd64 DEBUG] | [2025-09-17 01:33:57,251 QEMU-amd64 DEBUG] | [2025-09-17 01:33:57,251 QEMU-amd64 DEBUG] | [2025-09-17 01:33:57,251 QEMU-amd64 DEBUG] | [2025-09-17 01:33:57,251 QEMU-amd64 DEBUG] | [2025-09-17 01:33:57,251 QEMU-amd64 DEBUG] | [2025-09-17 01:33:57,251 QEMU-amd64 DEBUG] | [2025-09-17 01:33:57,251 QEMU-amd64 DEBUG] | [2025-09-17 01:33:57,251 QEMU-amd64 DEBUG] | [2025-09-17 01:33:57,252 QEMU-amd64 DEBUG] Captured lines: ['HelenOS release 0.14.1 (Aladar), revision f9c4c4335', 'Built on 2025-09-17 01:28:57', 'Running on amd64 (terminal/59)', 'Copyright (c) 2001-2024 HelenOS project', '', 'Welcome to HelenOS!', 'https://www.helenos.org/', '', "Type 'help' [Enter] to see a few survival tips.", '', '/ # mkfile --size 2m /tmp/img', '/ # ls -e /tmp_', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', ''] [2025-09-17 01:33:57,252 QEMU-amd64 DEBUG] Sending command 'sendkey ret' [2025-09-17 01:33:57,252 rtr-vterm-run DEBUG] remaining=60, n=0, interval=2, "Failed to run command" [2025-09-17 01:33:57,252 command DEBUG] self.vterm = [] [2025-09-17 01:33:57,252 QEMU-amd64 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2025-09-17 01:33:57,252 rtr-scrdump DEBUG] remaining=10, n=0, interval=1, "Failed to capture screen" [2025-09-17 01:33:58,675 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2025-09-17 01:33:58,675 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2025-09-17 01:33:58,675 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2025-09-17 01:33:58,675 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2025-09-17 01:33:58,675 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2025-09-17 01:33:58,675 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2025-09-17 01:33:58,675 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 1872 [2025-09-17 01:33:58,675 QEMU-amd64 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 [2025-09-17 01:34:07,694 QEMU-amd64 DEBUG] Captured text: [2025-09-17 01:34:07,694 QEMU-amd64 DEBUG] | HelenOS release 0.14.1 (Aladar), revision f9c4c4335 [2025-09-17 01:34:07,694 QEMU-amd64 DEBUG] | Built on 2025-09-17 01:28:57 [2025-09-17 01:34:07,694 QEMU-amd64 DEBUG] | Running on amd64 (terminal/59) [2025-09-17 01:34:07,694 QEMU-amd64 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2025-09-17 01:34:07,694 QEMU-amd64 DEBUG] | [2025-09-17 01:34:07,694 QEMU-amd64 DEBUG] | Welcome to HelenOS! [2025-09-17 01:34:07,694 QEMU-amd64 DEBUG] | https://www.helenos.org/ [2025-09-17 01:34:07,694 QEMU-amd64 DEBUG] | [2025-09-17 01:34:07,694 QEMU-amd64 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2025-09-17 01:34:07,694 QEMU-amd64 DEBUG] | [2025-09-17 01:34:07,694 QEMU-amd64 DEBUG] | / # mkfile --size 2m /tmp/img [2025-09-17 01:34:07,694 QEMU-amd64 DEBUG] | / # ls -e /tmp_ [2025-09-17 01:34:07,694 QEMU-amd64 DEBUG] | [2025-09-17 01:34:07,694 QEMU-amd64 DEBUG] | [2025-09-17 01:34:07,694 QEMU-amd64 DEBUG] | [2025-09-17 01:34:07,694 QEMU-amd64 DEBUG] | [2025-09-17 01:34:07,694 QEMU-amd64 DEBUG] | [2025-09-17 01:34:07,694 QEMU-amd64 DEBUG] | [2025-09-17 01:34:07,694 QEMU-amd64 DEBUG] | [2025-09-17 01:34:07,694 QEMU-amd64 DEBUG] | [2025-09-17 01:34:07,695 QEMU-amd64 DEBUG] | [2025-09-17 01:34:07,695 QEMU-amd64 DEBUG] | [2025-09-17 01:34:07,695 QEMU-amd64 DEBUG] | [2025-09-17 01:34:07,695 QEMU-amd64 DEBUG] | [2025-09-17 01:34:07,695 QEMU-amd64 DEBUG] | [2025-09-17 01:34:07,695 QEMU-amd64 DEBUG] | [2025-09-17 01:34:07,695 QEMU-amd64 DEBUG] | [2025-09-17 01:34:07,695 QEMU-amd64 DEBUG] | [2025-09-17 01:34:07,695 QEMU-amd64 DEBUG] | [2025-09-17 01:34:07,695 QEMU-amd64 DEBUG] | [2025-09-17 01:34:07,695 QEMU-amd64 DEBUG] Captured lines: ['HelenOS release 0.14.1 (Aladar), revision f9c4c4335', 'Built on 2025-09-17 01:28:57', 'Running on amd64 (terminal/59)', 'Copyright (c) 2001-2024 HelenOS project', '', 'Welcome to HelenOS!', 'https://www.helenos.org/', '', "Type 'help' [Enter] to see a few survival tips.", '', '/ # mkfile --size 2m /tmp/img', '/ # ls -e /tmp_', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', ''] [2025-09-17 01:34:07,695 command DEBUG] Read lines ['/ # ls -e /tmp_'] [2025-09-17 01:34:09,696 rtr-vterm-run DEBUG] remaining=58, n=1, interval=2, "Failed to run command" [2025-09-17 01:34:09,696 command DEBUG] self.vterm = [] [2025-09-17 01:34:09,697 QEMU-amd64 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2025-09-17 01:34:09,697 rtr-scrdump DEBUG] remaining=10, n=0, interval=1, "Failed to capture screen" [2025-09-17 01:34:10,883 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2025-09-17 01:34:10,883 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2025-09-17 01:34:10,883 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2025-09-17 01:34:10,884 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2025-09-17 01:34:10,884 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2025-09-17 01:34:10,884 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2025-09-17 01:34:10,884 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 2007 [2025-09-17 01:34:10,884 QEMU-amd64 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 [2025-09-17 01:34:17,826 QEMU-amd64 DEBUG] Captured text: [2025-09-17 01:34:17,826 QEMU-amd64 DEBUG] | HelenOS release 0.14.1 (Aladar), revision f9c4c4335 [2025-09-17 01:34:17,826 QEMU-amd64 DEBUG] | Built on 2025-09-17 01:28:57 [2025-09-17 01:34:17,826 QEMU-amd64 DEBUG] | Running on amd64 (terminal/59) [2025-09-17 01:34:17,826 QEMU-amd64 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2025-09-17 01:34:17,826 QEMU-amd64 DEBUG] | [2025-09-17 01:34:17,826 QEMU-amd64 DEBUG] | Welcome to HelenOS! [2025-09-17 01:34:17,826 QEMU-amd64 DEBUG] | https://www.helenos.org/ [2025-09-17 01:34:17,826 QEMU-amd64 DEBUG] | [2025-09-17 01:34:17,826 QEMU-amd64 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2025-09-17 01:34:17,826 QEMU-amd64 DEBUG] | [2025-09-17 01:34:17,826 QEMU-amd64 DEBUG] | / # mkfile --size 2m /tmp/img [2025-09-17 01:34:17,826 QEMU-amd64 DEBUG] | / # ls -e /tmp [2025-09-17 01:34:17,826 QEMU-amd64 DEBUG] | img 2097152 [2025-09-17 01:34:17,826 QEMU-amd64 DEBUG] | / # _ [2025-09-17 01:34:17,826 QEMU-amd64 DEBUG] | [2025-09-17 01:34:17,826 QEMU-amd64 DEBUG] | [2025-09-17 01:34:17,826 QEMU-amd64 DEBUG] | [2025-09-17 01:34:17,826 QEMU-amd64 DEBUG] | [2025-09-17 01:34:17,826 QEMU-amd64 DEBUG] | [2025-09-17 01:34:17,826 QEMU-amd64 DEBUG] | [2025-09-17 01:34:17,826 QEMU-amd64 DEBUG] | [2025-09-17 01:34:17,826 QEMU-amd64 DEBUG] | [2025-09-17 01:34:17,826 QEMU-amd64 DEBUG] | [2025-09-17 01:34:17,826 QEMU-amd64 DEBUG] | [2025-09-17 01:34:17,826 QEMU-amd64 DEBUG] | [2025-09-17 01:34:17,827 QEMU-amd64 DEBUG] | [2025-09-17 01:34:17,827 QEMU-amd64 DEBUG] | [2025-09-17 01:34:17,827 QEMU-amd64 DEBUG] | [2025-09-17 01:34:17,827 QEMU-amd64 DEBUG] | [2025-09-17 01:34:17,827 QEMU-amd64 DEBUG] | [2025-09-17 01:34:17,827 QEMU-amd64 DEBUG] Captured lines: ['HelenOS release 0.14.1 (Aladar), revision f9c4c4335', 'Built on 2025-09-17 01:28:57', 'Running on amd64 (terminal/59)', 'Copyright (c) 2001-2024 HelenOS project', '', 'Welcome to HelenOS!', 'https://www.helenos.org/', '', "Type 'help' [Enter] to see a few survival tips.", '', '/ # mkfile --size 2m /tmp/img', '/ # ls -e /tmp', 'img 2097152', '/ # _', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', ''] [2025-09-17 01:34:17,827 command DEBUG] Read lines ['/ # ls -e /tmp', 'img 2097152', '/ # _'] [2025-09-17 01:34:17,827 command INFO] Command 'ls -e /tmp' done. [2025-09-17 01:34:17,827 command INFO] Typing '/srv/bd/file_bd /tmp/img fbd0' into default. [2025-09-17 01:34:17,827 command DEBUG] RE for prompt matching: re.compile('^/[^ ]* #\\ _[\t ]*$') [2025-09-17 01:34:17,827 QEMU-amd64 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2025-09-17 01:34:17,827 rtr-scrdump DEBUG] remaining=10, n=0, interval=1, "Failed to capture screen" [2025-09-17 01:34:18,438 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2025-09-17 01:34:18,438 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2025-09-17 01:34:18,438 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2025-09-17 01:34:18,438 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2025-09-17 01:34:18,438 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2025-09-17 01:34:18,438 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2025-09-17 01:34:18,439 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 2007 [2025-09-17 01:34:18,439 QEMU-amd64 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 [2025-09-17 01:34:23,999 QEMU-amd64 DEBUG] Captured text: [2025-09-17 01:34:23,999 QEMU-amd64 DEBUG] | HelenOS release 0.14.1 (Aladar), revision f9c4c4335 [2025-09-17 01:34:23,999 QEMU-amd64 DEBUG] | Built on 2025-09-17 01:28:57 [2025-09-17 01:34:23,999 QEMU-amd64 DEBUG] | Running on amd64 (terminal/59) [2025-09-17 01:34:23,999 QEMU-amd64 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2025-09-17 01:34:23,999 QEMU-amd64 DEBUG] | [2025-09-17 01:34:23,999 QEMU-amd64 DEBUG] | Welcome to HelenOS! [2025-09-17 01:34:23,999 QEMU-amd64 DEBUG] | https://www.helenos.org/ [2025-09-17 01:34:23,999 QEMU-amd64 DEBUG] | [2025-09-17 01:34:23,999 QEMU-amd64 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2025-09-17 01:34:23,999 QEMU-amd64 DEBUG] | [2025-09-17 01:34:23,999 QEMU-amd64 DEBUG] | / # mkfile --size 2m /tmp/img [2025-09-17 01:34:23,999 QEMU-amd64 DEBUG] | / # ls -e /tmp [2025-09-17 01:34:23,999 QEMU-amd64 DEBUG] | img 2097152 [2025-09-17 01:34:23,999 QEMU-amd64 DEBUG] | / # _ [2025-09-17 01:34:23,999 QEMU-amd64 DEBUG] | [2025-09-17 01:34:24,000 QEMU-amd64 DEBUG] | [2025-09-17 01:34:24,000 QEMU-amd64 DEBUG] | [2025-09-17 01:34:24,000 QEMU-amd64 DEBUG] | [2025-09-17 01:34:24,000 QEMU-amd64 DEBUG] | [2025-09-17 01:34:24,000 QEMU-amd64 DEBUG] | [2025-09-17 01:34:24,000 QEMU-amd64 DEBUG] | [2025-09-17 01:34:24,000 QEMU-amd64 DEBUG] | [2025-09-17 01:34:24,000 QEMU-amd64 DEBUG] | [2025-09-17 01:34:24,000 QEMU-amd64 DEBUG] | [2025-09-17 01:34:24,000 QEMU-amd64 DEBUG] | [2025-09-17 01:34:24,000 QEMU-amd64 DEBUG] | [2025-09-17 01:34:24,000 QEMU-amd64 DEBUG] | [2025-09-17 01:34:24,000 QEMU-amd64 DEBUG] | [2025-09-17 01:34:24,000 QEMU-amd64 DEBUG] | [2025-09-17 01:34:24,000 QEMU-amd64 DEBUG] | [2025-09-17 01:34:24,000 QEMU-amd64 DEBUG] Captured lines: ['HelenOS release 0.14.1 (Aladar), revision f9c4c4335', 'Built on 2025-09-17 01:28:57', 'Running on amd64 (terminal/59)', 'Copyright (c) 2001-2024 HelenOS project', '', 'Welcome to HelenOS!', 'https://www.helenos.org/', '', "Type 'help' [Enter] to see a few survival tips.", '', '/ # mkfile --size 2m /tmp/img', '/ # ls -e /tmp', 'img 2097152', '/ # _', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', ''] [2025-09-17 01:34:24,000 QEMU-amd64 DEBUG] Sending command 'sendkey slash' [2025-09-17 01:34:24,000 QEMU-amd64 DEBUG] Sending command 'sendkey s' [2025-09-17 01:34:24,000 QEMU-amd64 DEBUG] Sending command 'sendkey r' [2025-09-17 01:34:24,000 QEMU-amd64 DEBUG] Sending command 'sendkey v' [2025-09-17 01:34:24,000 QEMU-amd64 DEBUG] Sending command 'sendkey slash' [2025-09-17 01:34:24,000 QEMU-amd64 DEBUG] Sending command 'sendkey b' [2025-09-17 01:34:24,000 QEMU-amd64 DEBUG] Sending command 'sendkey d' [2025-09-17 01:34:24,001 QEMU-amd64 DEBUG] Sending command 'sendkey slash' [2025-09-17 01:34:24,001 QEMU-amd64 DEBUG] Sending command 'sendkey f' [2025-09-17 01:34:24,001 QEMU-amd64 DEBUG] Sending command 'sendkey i' [2025-09-17 01:34:24,001 QEMU-amd64 DEBUG] Sending command 'sendkey l' [2025-09-17 01:34:24,001 QEMU-amd64 DEBUG] Sending command 'sendkey e' [2025-09-17 01:34:24,001 QEMU-amd64 DEBUG] Sending command 'sendkey shift-minus' [2025-09-17 01:34:24,001 QEMU-amd64 DEBUG] Sending command 'sendkey b' [2025-09-17 01:34:24,001 QEMU-amd64 DEBUG] Sending command 'sendkey d' [2025-09-17 01:34:24,001 QEMU-amd64 DEBUG] Sending command 'sendkey spc' [2025-09-17 01:34:24,001 QEMU-amd64 DEBUG] Sending command 'sendkey slash' [2025-09-17 01:34:24,001 QEMU-amd64 DEBUG] Sending command 'sendkey t' [2025-09-17 01:34:24,001 QEMU-amd64 DEBUG] Sending command 'sendkey m' [2025-09-17 01:34:24,001 QEMU-amd64 DEBUG] Sending command 'sendkey p' [2025-09-17 01:34:24,001 QEMU-amd64 DEBUG] Sending command 'sendkey slash' [2025-09-17 01:34:24,001 QEMU-amd64 DEBUG] Sending command 'sendkey i' [2025-09-17 01:34:24,001 QEMU-amd64 DEBUG] Sending command 'sendkey m' [2025-09-17 01:34:24,001 QEMU-amd64 DEBUG] Sending command 'sendkey g' [2025-09-17 01:34:24,001 QEMU-amd64 DEBUG] Sending command 'sendkey spc' [2025-09-17 01:34:24,001 QEMU-amd64 DEBUG] Sending command 'sendkey f' [2025-09-17 01:34:24,001 QEMU-amd64 DEBUG] Sending command 'sendkey b' [2025-09-17 01:34:24,001 QEMU-amd64 DEBUG] Sending command 'sendkey d' [2025-09-17 01:34:24,001 QEMU-amd64 DEBUG] Sending command 'sendkey 0' [2025-09-17 01:34:24,001 rtr-vterm-type DEBUG] remaining=60, n=0, interval=2, "Failed to type command" [2025-09-17 01:34:24,014 QEMU-amd64 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2025-09-17 01:34:24,014 rtr-scrdump DEBUG] remaining=10, n=0, interval=1, "Failed to capture screen" [2025-09-17 01:34:24,878 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2025-09-17 01:34:24,879 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2025-09-17 01:34:24,879 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2025-09-17 01:34:24,879 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2025-09-17 01:34:24,879 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2025-09-17 01:34:24,879 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2025-09-17 01:34:24,879 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 2007 [2025-09-17 01:34:24,879 QEMU-amd64 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 [2025-09-17 01:34:30,372 QEMU-amd64 DEBUG] Captured text: [2025-09-17 01:34:30,372 QEMU-amd64 DEBUG] | HelenOS release 0.14.1 (Aladar), revision f9c4c4335 [2025-09-17 01:34:30,372 QEMU-amd64 DEBUG] | Built on 2025-09-17 01:28:57 [2025-09-17 01:34:30,372 QEMU-amd64 DEBUG] | Running on amd64 (terminal/59) [2025-09-17 01:34:30,372 QEMU-amd64 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2025-09-17 01:34:30,372 QEMU-amd64 DEBUG] | [2025-09-17 01:34:30,372 QEMU-amd64 DEBUG] | Welcome to HelenOS! [2025-09-17 01:34:30,373 QEMU-amd64 DEBUG] | https://www.helenos.org/ [2025-09-17 01:34:30,373 QEMU-amd64 DEBUG] | [2025-09-17 01:34:30,373 QEMU-amd64 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2025-09-17 01:34:30,373 QEMU-amd64 DEBUG] | [2025-09-17 01:34:30,373 QEMU-amd64 DEBUG] | / # mkfile --size 2m /tmp/img [2025-09-17 01:34:30,373 QEMU-amd64 DEBUG] | / # ls -e /tmp [2025-09-17 01:34:30,373 QEMU-amd64 DEBUG] | img 2097152 [2025-09-17 01:34:30,373 QEMU-amd64 DEBUG] | / # _ [2025-09-17 01:34:30,373 QEMU-amd64 DEBUG] | [2025-09-17 01:34:30,373 QEMU-amd64 DEBUG] | [2025-09-17 01:34:30,373 QEMU-amd64 DEBUG] | [2025-09-17 01:34:30,373 QEMU-amd64 DEBUG] | [2025-09-17 01:34:30,373 QEMU-amd64 DEBUG] | [2025-09-17 01:34:30,373 QEMU-amd64 DEBUG] | [2025-09-17 01:34:30,373 QEMU-amd64 DEBUG] | [2025-09-17 01:34:30,373 QEMU-amd64 DEBUG] | [2025-09-17 01:34:30,373 QEMU-amd64 DEBUG] | [2025-09-17 01:34:30,373 QEMU-amd64 DEBUG] | [2025-09-17 01:34:30,373 QEMU-amd64 DEBUG] | [2025-09-17 01:34:30,373 QEMU-amd64 DEBUG] | [2025-09-17 01:34:30,373 QEMU-amd64 DEBUG] | [2025-09-17 01:34:30,373 QEMU-amd64 DEBUG] | [2025-09-17 01:34:30,373 QEMU-amd64 DEBUG] | [2025-09-17 01:34:30,373 QEMU-amd64 DEBUG] | [2025-09-17 01:34:30,373 QEMU-amd64 DEBUG] Captured lines: ['HelenOS release 0.14.1 (Aladar), revision f9c4c4335', 'Built on 2025-09-17 01:28:57', 'Running on amd64 (terminal/59)', 'Copyright (c) 2001-2024 HelenOS project', '', 'Welcome to HelenOS!', 'https://www.helenos.org/', '', "Type 'help' [Enter] to see a few survival tips.", '', '/ # mkfile --size 2m /tmp/img', '/ # ls -e /tmp', 'img 2097152', '/ # _', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', ''] [2025-09-17 01:34:32,374 rtr-vterm-type DEBUG] remaining=58, n=1, interval=2, "Failed to type command" [2025-09-17 01:34:32,375 QEMU-amd64 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2025-09-17 01:34:32,375 rtr-scrdump DEBUG] remaining=10, n=0, interval=1, "Failed to capture screen" [2025-09-17 01:34:33,061 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2025-09-17 01:34:33,061 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2025-09-17 01:34:33,061 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2025-09-17 01:34:33,061 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2025-09-17 01:34:33,061 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2025-09-17 01:34:33,061 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2025-09-17 01:34:33,061 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 2171 [2025-09-17 01:34:33,061 QEMU-amd64 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 [2025-09-17 01:34:37,880 QEMU-amd64 DEBUG] Captured text: [2025-09-17 01:34:37,880 QEMU-amd64 DEBUG] | HelenOS release 0.14.1 (Aladar), revision f9c4c4335 [2025-09-17 01:34:37,880 QEMU-amd64 DEBUG] | Built on 2025-09-17 01:28:57 [2025-09-17 01:34:37,881 QEMU-amd64 DEBUG] | Running on amd64 (terminal/59) [2025-09-17 01:34:37,881 QEMU-amd64 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2025-09-17 01:34:37,881 QEMU-amd64 DEBUG] | [2025-09-17 01:34:37,881 QEMU-amd64 DEBUG] | Welcome to HelenOS! [2025-09-17 01:34:37,881 QEMU-amd64 DEBUG] | https://www.helenos.org/ [2025-09-17 01:34:37,881 QEMU-amd64 DEBUG] | [2025-09-17 01:34:37,881 QEMU-amd64 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2025-09-17 01:34:37,881 QEMU-amd64 DEBUG] | [2025-09-17 01:34:37,881 QEMU-amd64 DEBUG] | / # mkfile --size 2m /tmp/img [2025-09-17 01:34:37,881 QEMU-amd64 DEBUG] | / # ls -e /tmp [2025-09-17 01:34:37,881 QEMU-amd64 DEBUG] | img 2097152 [2025-09-17 01:34:37,881 QEMU-amd64 DEBUG] | / # /srv/bd/file_bd /tmp/img fbd0_ [2025-09-17 01:34:37,881 QEMU-amd64 DEBUG] | [2025-09-17 01:34:37,881 QEMU-amd64 DEBUG] | [2025-09-17 01:34:37,881 QEMU-amd64 DEBUG] | [2025-09-17 01:34:37,881 QEMU-amd64 DEBUG] | [2025-09-17 01:34:37,881 QEMU-amd64 DEBUG] | [2025-09-17 01:34:37,881 QEMU-amd64 DEBUG] | [2025-09-17 01:34:37,881 QEMU-amd64 DEBUG] | [2025-09-17 01:34:37,881 QEMU-amd64 DEBUG] | [2025-09-17 01:34:37,881 QEMU-amd64 DEBUG] | [2025-09-17 01:34:37,881 QEMU-amd64 DEBUG] | [2025-09-17 01:34:37,881 QEMU-amd64 DEBUG] | [2025-09-17 01:34:37,881 QEMU-amd64 DEBUG] | [2025-09-17 01:34:37,881 QEMU-amd64 DEBUG] | [2025-09-17 01:34:37,881 QEMU-amd64 DEBUG] | [2025-09-17 01:34:37,881 QEMU-amd64 DEBUG] | [2025-09-17 01:34:37,881 QEMU-amd64 DEBUG] | [2025-09-17 01:34:37,882 QEMU-amd64 DEBUG] Captured lines: ['HelenOS release 0.14.1 (Aladar), revision f9c4c4335', 'Built on 2025-09-17 01:28:57', 'Running on amd64 (terminal/59)', 'Copyright (c) 2001-2024 HelenOS project', '', 'Welcome to HelenOS!', 'https://www.helenos.org/', '', "Type 'help' [Enter] to see a few survival tips.", '', '/ # mkfile --size 2m /tmp/img', '/ # ls -e /tmp', 'img 2097152', '/ # /srv/bd/file_bd /tmp/img fbd0_', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', ''] [2025-09-17 01:34:37,882 QEMU-amd64 DEBUG] Sending command 'sendkey ret' [2025-09-17 01:34:37,882 rtr-vterm-run DEBUG] remaining=60, n=0, interval=2, "Failed to run command" [2025-09-17 01:34:37,882 command DEBUG] self.vterm = [] [2025-09-17 01:34:37,882 QEMU-amd64 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2025-09-17 01:34:37,882 rtr-scrdump DEBUG] remaining=10, n=0, interval=1, "Failed to capture screen" [2025-09-17 01:34:38,831 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2025-09-17 01:34:38,831 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2025-09-17 01:34:38,831 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2025-09-17 01:34:38,831 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2025-09-17 01:34:38,831 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2025-09-17 01:34:38,831 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2025-09-17 01:34:38,831 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 2171 [2025-09-17 01:34:38,831 QEMU-amd64 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 [2025-09-17 01:34:44,337 QEMU-amd64 DEBUG] Captured text: [2025-09-17 01:34:44,337 QEMU-amd64 DEBUG] | HelenOS release 0.14.1 (Aladar), revision f9c4c4335 [2025-09-17 01:34:44,337 QEMU-amd64 DEBUG] | Built on 2025-09-17 01:28:57 [2025-09-17 01:34:44,337 QEMU-amd64 DEBUG] | Running on amd64 (terminal/59) [2025-09-17 01:34:44,337 QEMU-amd64 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2025-09-17 01:34:44,337 QEMU-amd64 DEBUG] | [2025-09-17 01:34:44,337 QEMU-amd64 DEBUG] | Welcome to HelenOS! [2025-09-17 01:34:44,337 QEMU-amd64 DEBUG] | https://www.helenos.org/ [2025-09-17 01:34:44,337 QEMU-amd64 DEBUG] | [2025-09-17 01:34:44,337 QEMU-amd64 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2025-09-17 01:34:44,337 QEMU-amd64 DEBUG] | [2025-09-17 01:34:44,338 QEMU-amd64 DEBUG] | / # mkfile --size 2m /tmp/img [2025-09-17 01:34:44,338 QEMU-amd64 DEBUG] | / # ls -e /tmp [2025-09-17 01:34:44,338 QEMU-amd64 DEBUG] | img 2097152 [2025-09-17 01:34:44,338 QEMU-amd64 DEBUG] | / # /srv/bd/file_bd /tmp/img fbd0_ [2025-09-17 01:34:44,338 QEMU-amd64 DEBUG] | [2025-09-17 01:34:44,338 QEMU-amd64 DEBUG] | [2025-09-17 01:34:44,338 QEMU-amd64 DEBUG] | [2025-09-17 01:34:44,338 QEMU-amd64 DEBUG] | [2025-09-17 01:34:44,338 QEMU-amd64 DEBUG] | [2025-09-17 01:34:44,338 QEMU-amd64 DEBUG] | [2025-09-17 01:34:44,338 QEMU-amd64 DEBUG] | [2025-09-17 01:34:44,338 QEMU-amd64 DEBUG] | [2025-09-17 01:34:44,338 QEMU-amd64 DEBUG] | [2025-09-17 01:34:44,338 QEMU-amd64 DEBUG] | [2025-09-17 01:34:44,338 QEMU-amd64 DEBUG] | [2025-09-17 01:34:44,338 QEMU-amd64 DEBUG] | [2025-09-17 01:34:44,338 QEMU-amd64 DEBUG] | [2025-09-17 01:34:44,338 QEMU-amd64 DEBUG] | [2025-09-17 01:34:44,338 QEMU-amd64 DEBUG] | [2025-09-17 01:34:44,338 QEMU-amd64 DEBUG] | [2025-09-17 01:34:44,338 QEMU-amd64 DEBUG] Captured lines: ['HelenOS release 0.14.1 (Aladar), revision f9c4c4335', 'Built on 2025-09-17 01:28:57', 'Running on amd64 (terminal/59)', 'Copyright (c) 2001-2024 HelenOS project', '', 'Welcome to HelenOS!', 'https://www.helenos.org/', '', "Type 'help' [Enter] to see a few survival tips.", '', '/ # mkfile --size 2m /tmp/img', '/ # ls -e /tmp', 'img 2097152', '/ # /srv/bd/file_bd /tmp/img fbd0_', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', ''] [2025-09-17 01:34:44,338 command DEBUG] Read lines ['/ # /srv/bd/file_bd /tmp/img fbd0_'] [2025-09-17 01:34:46,339 rtr-vterm-run DEBUG] remaining=58, n=1, interval=2, "Failed to run command" [2025-09-17 01:34:46,339 command DEBUG] self.vterm = [] [2025-09-17 01:34:46,339 QEMU-amd64 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2025-09-17 01:34:46,340 rtr-scrdump DEBUG] remaining=10, n=0, interval=1, "Failed to capture screen" [2025-09-17 01:34:47,207 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2025-09-17 01:34:47,207 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2025-09-17 01:34:47,207 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2025-09-17 01:34:47,207 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2025-09-17 01:34:47,207 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2025-09-17 01:34:47,208 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2025-09-17 01:34:47,208 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 2547 [2025-09-17 01:34:47,208 QEMU-amd64 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 [2025-09-17 01:34:50,987 QEMU-amd64 DEBUG] Captured text: [2025-09-17 01:34:50,987 QEMU-amd64 DEBUG] | HelenOS release 0.14.1 (Aladar), revision f9c4c4335 [2025-09-17 01:34:50,987 QEMU-amd64 DEBUG] | Built on 2025-09-17 01:28:57 [2025-09-17 01:34:50,987 QEMU-amd64 DEBUG] | Running on amd64 (terminal/59) [2025-09-17 01:34:50,987 QEMU-amd64 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2025-09-17 01:34:50,987 QEMU-amd64 DEBUG] | [2025-09-17 01:34:50,987 QEMU-amd64 DEBUG] | Welcome to HelenOS! [2025-09-17 01:34:50,987 QEMU-amd64 DEBUG] | https://www.helenos.org/ [2025-09-17 01:34:50,987 QEMU-amd64 DEBUG] | [2025-09-17 01:34:50,987 QEMU-amd64 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2025-09-17 01:34:50,987 QEMU-amd64 DEBUG] | [2025-09-17 01:34:50,987 QEMU-amd64 DEBUG] | / # mkfile --size 2m /tmp/img [2025-09-17 01:34:50,987 QEMU-amd64 DEBUG] | / # ls -e /tmp [2025-09-17 01:34:50,987 QEMU-amd64 DEBUG] | img 2097152 [2025-09-17 01:34:50,987 QEMU-amd64 DEBUG] | / # /srv/bd/file_bd /tmp/img fbd0 [2025-09-17 01:34:50,987 QEMU-amd64 DEBUG] | file_bd: File-backed block device driver [2025-09-17 01:34:50,987 QEMU-amd64 DEBUG] | file_bd: Accepting connections [2025-09-17 01:34:50,987 QEMU-amd64 DEBUG] | / # _ [2025-09-17 01:34:50,987 QEMU-amd64 DEBUG] | [2025-09-17 01:34:50,987 QEMU-amd64 DEBUG] | [2025-09-17 01:34:50,987 QEMU-amd64 DEBUG] | [2025-09-17 01:34:50,987 QEMU-amd64 DEBUG] | [2025-09-17 01:34:50,987 QEMU-amd64 DEBUG] | [2025-09-17 01:34:50,988 QEMU-amd64 DEBUG] | [2025-09-17 01:34:50,988 QEMU-amd64 DEBUG] | [2025-09-17 01:34:50,988 QEMU-amd64 DEBUG] | [2025-09-17 01:34:50,988 QEMU-amd64 DEBUG] | [2025-09-17 01:34:50,988 QEMU-amd64 DEBUG] | [2025-09-17 01:34:50,988 QEMU-amd64 DEBUG] | [2025-09-17 01:34:50,988 QEMU-amd64 DEBUG] | [2025-09-17 01:34:50,988 QEMU-amd64 DEBUG] | [2025-09-17 01:34:50,988 QEMU-amd64 DEBUG] Captured lines: ['HelenOS release 0.14.1 (Aladar), revision f9c4c4335', 'Built on 2025-09-17 01:28:57', 'Running on amd64 (terminal/59)', 'Copyright (c) 2001-2024 HelenOS project', '', 'Welcome to HelenOS!', 'https://www.helenos.org/', '', "Type 'help' [Enter] to see a few survival tips.", '', '/ # mkfile --size 2m /tmp/img', '/ # ls -e /tmp', 'img 2097152', '/ # /srv/bd/file_bd /tmp/img fbd0', 'file_bd: File-backed block device driver', 'file_bd: Accepting connections', '/ # _', '', '', '', '', '', '', '', '', '', '', '', '', ''] [2025-09-17 01:34:50,988 command DEBUG] Read lines ['/ # /srv/bd/file_bd /tmp/img fbd0', 'file_bd: File-backed block device driver', 'file_bd: Accepting connections', '/ # _'] [2025-09-17 01:34:50,988 command INFO] Command '/srv/bd/file_bd /tmp/img fbd0' done. [2025-09-17 01:34:50,988 command INFO] Typing 'mkfat --type 12 fbd0' into default. [2025-09-17 01:34:50,988 command DEBUG] RE for prompt matching: re.compile('^/[^ ]* #\\ _[\t ]*$') [2025-09-17 01:34:50,989 QEMU-amd64 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2025-09-17 01:34:50,989 rtr-scrdump DEBUG] remaining=10, n=0, interval=1, "Failed to capture screen" [2025-09-17 01:34:51,882 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2025-09-17 01:34:51,882 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2025-09-17 01:34:51,883 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2025-09-17 01:34:51,883 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2025-09-17 01:34:51,883 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2025-09-17 01:34:51,883 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2025-09-17 01:34:51,883 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 2547 [2025-09-17 01:34:51,883 QEMU-amd64 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 [2025-09-17 01:34:57,929 QEMU-amd64 DEBUG] Captured text: [2025-09-17 01:34:57,929 QEMU-amd64 DEBUG] | HelenOS release 0.14.1 (Aladar), revision f9c4c4335 [2025-09-17 01:34:57,929 QEMU-amd64 DEBUG] | Built on 2025-09-17 01:28:57 [2025-09-17 01:34:57,929 QEMU-amd64 DEBUG] | Running on amd64 (terminal/59) [2025-09-17 01:34:57,929 QEMU-amd64 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2025-09-17 01:34:57,929 QEMU-amd64 DEBUG] | [2025-09-17 01:34:57,929 QEMU-amd64 DEBUG] | Welcome to HelenOS! [2025-09-17 01:34:57,929 QEMU-amd64 DEBUG] | https://www.helenos.org/ [2025-09-17 01:34:57,929 QEMU-amd64 DEBUG] | [2025-09-17 01:34:57,929 QEMU-amd64 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2025-09-17 01:34:57,929 QEMU-amd64 DEBUG] | [2025-09-17 01:34:57,929 QEMU-amd64 DEBUG] | / # mkfile --size 2m /tmp/img [2025-09-17 01:34:57,929 QEMU-amd64 DEBUG] | / # ls -e /tmp [2025-09-17 01:34:57,930 QEMU-amd64 DEBUG] | img 2097152 [2025-09-17 01:34:57,930 QEMU-amd64 DEBUG] | / # /srv/bd/file_bd /tmp/img fbd0 [2025-09-17 01:34:57,930 QEMU-amd64 DEBUG] | file_bd: File-backed block device driver [2025-09-17 01:34:57,930 QEMU-amd64 DEBUG] | file_bd: Accepting connections [2025-09-17 01:34:57,930 QEMU-amd64 DEBUG] | / # _ [2025-09-17 01:34:57,930 QEMU-amd64 DEBUG] | [2025-09-17 01:34:57,930 QEMU-amd64 DEBUG] | [2025-09-17 01:34:57,930 QEMU-amd64 DEBUG] | [2025-09-17 01:34:57,930 QEMU-amd64 DEBUG] | [2025-09-17 01:34:57,930 QEMU-amd64 DEBUG] | [2025-09-17 01:34:57,930 QEMU-amd64 DEBUG] | [2025-09-17 01:34:57,930 QEMU-amd64 DEBUG] | [2025-09-17 01:34:57,930 QEMU-amd64 DEBUG] | [2025-09-17 01:34:57,930 QEMU-amd64 DEBUG] | [2025-09-17 01:34:57,930 QEMU-amd64 DEBUG] | [2025-09-17 01:34:57,930 QEMU-amd64 DEBUG] | [2025-09-17 01:34:57,930 QEMU-amd64 DEBUG] | [2025-09-17 01:34:57,930 QEMU-amd64 DEBUG] | [2025-09-17 01:34:57,931 QEMU-amd64 DEBUG] Captured lines: ['HelenOS release 0.14.1 (Aladar), revision f9c4c4335', 'Built on 2025-09-17 01:28:57', 'Running on amd64 (terminal/59)', 'Copyright (c) 2001-2024 HelenOS project', '', 'Welcome to HelenOS!', 'https://www.helenos.org/', '', "Type 'help' [Enter] to see a few survival tips.", '', '/ # mkfile --size 2m /tmp/img', '/ # ls -e /tmp', 'img 2097152', '/ # /srv/bd/file_bd /tmp/img fbd0', 'file_bd: File-backed block device driver', 'file_bd: Accepting connections', '/ # _', '', '', '', '', '', '', '', '', '', '', '', '', ''] [2025-09-17 01:34:57,931 QEMU-amd64 DEBUG] Sending command 'sendkey m' [2025-09-17 01:34:57,931 QEMU-amd64 DEBUG] Sending command 'sendkey k' [2025-09-17 01:34:57,931 QEMU-amd64 DEBUG] Sending command 'sendkey f' [2025-09-17 01:34:57,931 QEMU-amd64 DEBUG] Sending command 'sendkey a' [2025-09-17 01:34:57,931 QEMU-amd64 DEBUG] Sending command 'sendkey t' [2025-09-17 01:34:57,931 QEMU-amd64 DEBUG] Sending command 'sendkey spc' [2025-09-17 01:34:57,931 QEMU-amd64 DEBUG] Sending command 'sendkey minus' [2025-09-17 01:34:57,931 QEMU-amd64 DEBUG] Sending command 'sendkey minus' [2025-09-17 01:34:57,931 QEMU-amd64 DEBUG] Sending command 'sendkey t' [2025-09-17 01:34:57,931 QEMU-amd64 DEBUG] Sending command 'sendkey y' [2025-09-17 01:34:57,931 QEMU-amd64 DEBUG] Sending command 'sendkey p' [2025-09-17 01:34:57,931 QEMU-amd64 DEBUG] Sending command 'sendkey e' [2025-09-17 01:34:57,931 QEMU-amd64 DEBUG] Sending command 'sendkey spc' [2025-09-17 01:34:57,931 QEMU-amd64 DEBUG] Sending command 'sendkey 1' [2025-09-17 01:34:57,931 QEMU-amd64 DEBUG] Sending command 'sendkey 2' [2025-09-17 01:34:57,931 QEMU-amd64 DEBUG] Sending command 'sendkey spc' [2025-09-17 01:34:57,931 QEMU-amd64 DEBUG] Sending command 'sendkey f' [2025-09-17 01:34:57,931 QEMU-amd64 DEBUG] Sending command 'sendkey b' [2025-09-17 01:34:57,931 QEMU-amd64 DEBUG] Sending command 'sendkey d' [2025-09-17 01:34:57,932 QEMU-amd64 DEBUG] Sending command 'sendkey 0' [2025-09-17 01:34:57,932 rtr-vterm-type DEBUG] remaining=60, n=0, interval=2, "Failed to type command" [2025-09-17 01:34:57,932 QEMU-amd64 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2025-09-17 01:34:57,932 rtr-scrdump DEBUG] remaining=10, n=0, interval=1, "Failed to capture screen" [2025-09-17 01:34:58,827 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2025-09-17 01:34:58,828 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2025-09-17 01:34:58,828 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2025-09-17 01:34:58,828 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2025-09-17 01:34:58,828 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2025-09-17 01:34:58,828 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2025-09-17 01:34:58,828 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 2547 [2025-09-17 01:34:58,828 QEMU-amd64 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 [2025-09-17 01:35:03,382 QEMU-amd64 DEBUG] Captured text: [2025-09-17 01:35:03,382 QEMU-amd64 DEBUG] | HelenOS release 0.14.1 (Aladar), revision f9c4c4335 [2025-09-17 01:35:03,382 QEMU-amd64 DEBUG] | Built on 2025-09-17 01:28:57 [2025-09-17 01:35:03,382 QEMU-amd64 DEBUG] | Running on amd64 (terminal/59) [2025-09-17 01:35:03,382 QEMU-amd64 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2025-09-17 01:35:03,383 QEMU-amd64 DEBUG] | [2025-09-17 01:35:03,383 QEMU-amd64 DEBUG] | Welcome to HelenOS! [2025-09-17 01:35:03,383 QEMU-amd64 DEBUG] | https://www.helenos.org/ [2025-09-17 01:35:03,383 QEMU-amd64 DEBUG] | [2025-09-17 01:35:03,383 QEMU-amd64 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2025-09-17 01:35:03,383 QEMU-amd64 DEBUG] | [2025-09-17 01:35:03,383 QEMU-amd64 DEBUG] | / # mkfile --size 2m /tmp/img [2025-09-17 01:35:03,383 QEMU-amd64 DEBUG] | / # ls -e /tmp [2025-09-17 01:35:03,383 QEMU-amd64 DEBUG] | img 2097152 [2025-09-17 01:35:03,383 QEMU-amd64 DEBUG] | / # /srv/bd/file_bd /tmp/img fbd0 [2025-09-17 01:35:03,383 QEMU-amd64 DEBUG] | file_bd: File-backed block device driver [2025-09-17 01:35:03,383 QEMU-amd64 DEBUG] | file_bd: Accepting connections [2025-09-17 01:35:03,383 QEMU-amd64 DEBUG] | / # _ [2025-09-17 01:35:03,383 QEMU-amd64 DEBUG] | [2025-09-17 01:35:03,383 QEMU-amd64 DEBUG] | [2025-09-17 01:35:03,383 QEMU-amd64 DEBUG] | [2025-09-17 01:35:03,383 QEMU-amd64 DEBUG] | [2025-09-17 01:35:03,383 QEMU-amd64 DEBUG] | [2025-09-17 01:35:03,383 QEMU-amd64 DEBUG] | [2025-09-17 01:35:03,383 QEMU-amd64 DEBUG] | [2025-09-17 01:35:03,383 QEMU-amd64 DEBUG] | [2025-09-17 01:35:03,383 QEMU-amd64 DEBUG] | [2025-09-17 01:35:03,383 QEMU-amd64 DEBUG] | [2025-09-17 01:35:03,383 QEMU-amd64 DEBUG] | [2025-09-17 01:35:03,383 QEMU-amd64 DEBUG] | [2025-09-17 01:35:03,383 QEMU-amd64 DEBUG] | [2025-09-17 01:35:03,383 QEMU-amd64 DEBUG] Captured lines: ['HelenOS release 0.14.1 (Aladar), revision f9c4c4335', 'Built on 2025-09-17 01:28:57', 'Running on amd64 (terminal/59)', 'Copyright (c) 2001-2024 HelenOS project', '', 'Welcome to HelenOS!', 'https://www.helenos.org/', '', "Type 'help' [Enter] to see a few survival tips.", '', '/ # mkfile --size 2m /tmp/img', '/ # ls -e /tmp', 'img 2097152', '/ # /srv/bd/file_bd /tmp/img fbd0', 'file_bd: File-backed block device driver', 'file_bd: Accepting connections', '/ # _', '', '', '', '', '', '', '', '', '', '', '', '', ''] [2025-09-17 01:35:05,385 rtr-vterm-type DEBUG] remaining=58, n=1, interval=2, "Failed to type command" [2025-09-17 01:35:05,386 QEMU-amd64 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2025-09-17 01:35:05,386 rtr-scrdump DEBUG] remaining=10, n=0, interval=1, "Failed to capture screen" [2025-09-17 01:35:06,165 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2025-09-17 01:35:06,165 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2025-09-17 01:35:06,165 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2025-09-17 01:35:06,165 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2025-09-17 01:35:06,165 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2025-09-17 01:35:06,165 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2025-09-17 01:35:06,165 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 2668 [2025-09-17 01:35:06,165 QEMU-amd64 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 [2025-09-17 01:35:10,902 QEMU-amd64 DEBUG] Captured text: [2025-09-17 01:35:10,902 QEMU-amd64 DEBUG] | HelenOS release 0.14.1 (Aladar), revision f9c4c4335 [2025-09-17 01:35:10,902 QEMU-amd64 DEBUG] | Built on 2025-09-17 01:28:57 [2025-09-17 01:35:10,902 QEMU-amd64 DEBUG] | Running on amd64 (terminal/59) [2025-09-17 01:35:10,902 QEMU-amd64 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2025-09-17 01:35:10,902 QEMU-amd64 DEBUG] | [2025-09-17 01:35:10,902 QEMU-amd64 DEBUG] | Welcome to HelenOS! [2025-09-17 01:35:10,902 QEMU-amd64 DEBUG] | https://www.helenos.org/ [2025-09-17 01:35:10,902 QEMU-amd64 DEBUG] | [2025-09-17 01:35:10,902 QEMU-amd64 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2025-09-17 01:35:10,902 QEMU-amd64 DEBUG] | [2025-09-17 01:35:10,902 QEMU-amd64 DEBUG] | / # mkfile --size 2m /tmp/img [2025-09-17 01:35:10,903 QEMU-amd64 DEBUG] | / # ls -e /tmp [2025-09-17 01:35:10,903 QEMU-amd64 DEBUG] | img 2097152 [2025-09-17 01:35:10,903 QEMU-amd64 DEBUG] | / # /srv/bd/file_bd /tmp/img fbd0 [2025-09-17 01:35:10,903 QEMU-amd64 DEBUG] | file_bd: File-backed block device driver [2025-09-17 01:35:10,903 QEMU-amd64 DEBUG] | file_bd: Accepting connections [2025-09-17 01:35:10,903 QEMU-amd64 DEBUG] | / # mkfat --type 12 fbd0_ [2025-09-17 01:35:10,903 QEMU-amd64 DEBUG] | [2025-09-17 01:35:10,903 QEMU-amd64 DEBUG] | [2025-09-17 01:35:10,903 QEMU-amd64 DEBUG] | [2025-09-17 01:35:10,903 QEMU-amd64 DEBUG] | [2025-09-17 01:35:10,903 QEMU-amd64 DEBUG] | [2025-09-17 01:35:10,903 QEMU-amd64 DEBUG] | [2025-09-17 01:35:10,903 QEMU-amd64 DEBUG] | [2025-09-17 01:35:10,903 QEMU-amd64 DEBUG] | [2025-09-17 01:35:10,903 QEMU-amd64 DEBUG] | [2025-09-17 01:35:10,903 QEMU-amd64 DEBUG] | [2025-09-17 01:35:10,903 QEMU-amd64 DEBUG] | [2025-09-17 01:35:10,903 QEMU-amd64 DEBUG] | [2025-09-17 01:35:10,903 QEMU-amd64 DEBUG] | [2025-09-17 01:35:10,903 QEMU-amd64 DEBUG] Captured lines: ['HelenOS release 0.14.1 (Aladar), revision f9c4c4335', 'Built on 2025-09-17 01:28:57', 'Running on amd64 (terminal/59)', 'Copyright (c) 2001-2024 HelenOS project', '', 'Welcome to HelenOS!', 'https://www.helenos.org/', '', "Type 'help' [Enter] to see a few survival tips.", '', '/ # mkfile --size 2m /tmp/img', '/ # ls -e /tmp', 'img 2097152', '/ # /srv/bd/file_bd /tmp/img fbd0', 'file_bd: File-backed block device driver', 'file_bd: Accepting connections', '/ # mkfat --type 12 fbd0_', '', '', '', '', '', '', '', '', '', '', '', '', ''] [2025-09-17 01:35:10,903 QEMU-amd64 DEBUG] Sending command 'sendkey ret' [2025-09-17 01:35:10,903 rtr-vterm-run DEBUG] remaining=60, n=0, interval=2, "Failed to run command" [2025-09-17 01:35:10,903 command DEBUG] self.vterm = [] [2025-09-17 01:35:10,904 QEMU-amd64 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2025-09-17 01:35:10,904 rtr-scrdump DEBUG] remaining=10, n=0, interval=1, "Failed to capture screen" [2025-09-17 01:35:11,897 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2025-09-17 01:35:11,897 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2025-09-17 01:35:11,897 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2025-09-17 01:35:11,897 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2025-09-17 01:35:11,897 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2025-09-17 01:35:11,897 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2025-09-17 01:35:11,897 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 2668 [2025-09-17 01:35:11,898 QEMU-amd64 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 [2025-09-17 01:35:17,430 QEMU-amd64 DEBUG] Captured text: [2025-09-17 01:35:17,430 QEMU-amd64 DEBUG] | HelenOS release 0.14.1 (Aladar), revision f9c4c4335 [2025-09-17 01:35:17,430 QEMU-amd64 DEBUG] | Built on 2025-09-17 01:28:57 [2025-09-17 01:35:17,430 QEMU-amd64 DEBUG] | Running on amd64 (terminal/59) [2025-09-17 01:35:17,430 QEMU-amd64 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2025-09-17 01:35:17,430 QEMU-amd64 DEBUG] | [2025-09-17 01:35:17,430 QEMU-amd64 DEBUG] | Welcome to HelenOS! [2025-09-17 01:35:17,430 QEMU-amd64 DEBUG] | https://www.helenos.org/ [2025-09-17 01:35:17,430 QEMU-amd64 DEBUG] | [2025-09-17 01:35:17,430 QEMU-amd64 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2025-09-17 01:35:17,430 QEMU-amd64 DEBUG] | [2025-09-17 01:35:17,430 QEMU-amd64 DEBUG] | / # mkfile --size 2m /tmp/img [2025-09-17 01:35:17,430 QEMU-amd64 DEBUG] | / # ls -e /tmp [2025-09-17 01:35:17,430 QEMU-amd64 DEBUG] | img 2097152 [2025-09-17 01:35:17,430 QEMU-amd64 DEBUG] | / # /srv/bd/file_bd /tmp/img fbd0 [2025-09-17 01:35:17,430 QEMU-amd64 DEBUG] | file_bd: File-backed block device driver [2025-09-17 01:35:17,430 QEMU-amd64 DEBUG] | file_bd: Accepting connections [2025-09-17 01:35:17,430 QEMU-amd64 DEBUG] | / # mkfat --type 12 fbd0_ [2025-09-17 01:35:17,430 QEMU-amd64 DEBUG] | [2025-09-17 01:35:17,430 QEMU-amd64 DEBUG] | [2025-09-17 01:35:17,430 QEMU-amd64 DEBUG] | [2025-09-17 01:35:17,430 QEMU-amd64 DEBUG] | [2025-09-17 01:35:17,430 QEMU-amd64 DEBUG] | [2025-09-17 01:35:17,430 QEMU-amd64 DEBUG] | [2025-09-17 01:35:17,430 QEMU-amd64 DEBUG] | [2025-09-17 01:35:17,431 QEMU-amd64 DEBUG] | [2025-09-17 01:35:17,431 QEMU-amd64 DEBUG] | [2025-09-17 01:35:17,431 QEMU-amd64 DEBUG] | [2025-09-17 01:35:17,431 QEMU-amd64 DEBUG] | [2025-09-17 01:35:17,431 QEMU-amd64 DEBUG] | [2025-09-17 01:35:17,431 QEMU-amd64 DEBUG] | [2025-09-17 01:35:17,431 QEMU-amd64 DEBUG] Captured lines: ['HelenOS release 0.14.1 (Aladar), revision f9c4c4335', 'Built on 2025-09-17 01:28:57', 'Running on amd64 (terminal/59)', 'Copyright (c) 2001-2024 HelenOS project', '', 'Welcome to HelenOS!', 'https://www.helenos.org/', '', "Type 'help' [Enter] to see a few survival tips.", '', '/ # mkfile --size 2m /tmp/img', '/ # ls -e /tmp', 'img 2097152', '/ # /srv/bd/file_bd /tmp/img fbd0', 'file_bd: File-backed block device driver', 'file_bd: Accepting connections', '/ # mkfat --type 12 fbd0_', '', '', '', '', '', '', '', '', '', '', '', '', ''] [2025-09-17 01:35:17,431 command DEBUG] Read lines ['/ # mkfat --type 12 fbd0_'] [2025-09-17 01:35:19,433 rtr-vterm-run DEBUG] remaining=58, n=1, interval=2, "Failed to run command" [2025-09-17 01:35:19,433 command DEBUG] self.vterm = [] [2025-09-17 01:35:19,433 QEMU-amd64 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2025-09-17 01:35:19,434 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. [2025-09-17 01:35:20,538 rtr-scrdump DEBUG] remaining=9, n=1, interval=1, "Failed to capture screen" [2025-09-17 01:35:21,247 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2025-09-17 01:35:21,247 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2025-09-17 01:35:21,247 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2025-09-17 01:35:21,248 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2025-09-17 01:35:21,248 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2025-09-17 01:35:21,248 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2025-09-17 01:35:21,248 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 3669 [2025-09-17 01:35:21,248 QEMU-amd64 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 [2025-09-17 01:35:26,022 QEMU-amd64 DEBUG] Captured text: [2025-09-17 01:35:26,022 QEMU-amd64 DEBUG] | HelenOS release 0.14.1 (Aladar), revision f9c4c4335 [2025-09-17 01:35:26,022 QEMU-amd64 DEBUG] | Built on 2025-09-17 01:28:57 [2025-09-17 01:35:26,022 QEMU-amd64 DEBUG] | Running on amd64 (terminal/59) [2025-09-17 01:35:26,022 QEMU-amd64 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2025-09-17 01:35:26,022 QEMU-amd64 DEBUG] | [2025-09-17 01:35:26,022 QEMU-amd64 DEBUG] | Welcome to HelenOS! [2025-09-17 01:35:26,022 QEMU-amd64 DEBUG] | https://www.helenos.org/ [2025-09-17 01:35:26,023 QEMU-amd64 DEBUG] | [2025-09-17 01:35:26,023 QEMU-amd64 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2025-09-17 01:35:26,023 QEMU-amd64 DEBUG] | [2025-09-17 01:35:26,023 QEMU-amd64 DEBUG] | / # mkfile --size 2m /tmp/img [2025-09-17 01:35:26,023 QEMU-amd64 DEBUG] | / # ls -e /tmp [2025-09-17 01:35:26,023 QEMU-amd64 DEBUG] | img 2097152 [2025-09-17 01:35:26,023 QEMU-amd64 DEBUG] | / # /srv/bd/file_bd /tmp/img fbd0 [2025-09-17 01:35:26,023 QEMU-amd64 DEBUG] | file_bd: File-backed block device driver [2025-09-17 01:35:26,023 QEMU-amd64 DEBUG] | file_bd: Accepting connections [2025-09-17 01:35:26,023 QEMU-amd64 DEBUG] | / # mkfat --type 12 fbd0 [2025-09-17 01:35:26,023 QEMU-amd64 DEBUG] | Device: fbd0 [2025-09-17 01:35:26,023 QEMU-amd64 DEBUG] | mkfat: Block device has 4096 blocks. [2025-09-17 01:35:26,023 QEMU-amd64 DEBUG] | mkfat: Creating FAT filesystem on device fbd0. [2025-09-17 01:35:26,023 QEMU-amd64 DEBUG] | mkfat: Filesystem type FAT12. [2025-09-17 01:35:26,023 QEMU-amd64 DEBUG] | Writing allocation table 1. [2025-09-17 01:35:26,023 QEMU-amd64 DEBUG] | Writing allocation table 2. [2025-09-17 01:35:26,023 QEMU-amd64 DEBUG] | Writing root directory. [2025-09-17 01:35:26,023 QEMU-amd64 DEBUG] | Success. [2025-09-17 01:35:26,023 QEMU-amd64 DEBUG] | / # _ [2025-09-17 01:35:26,024 QEMU-amd64 DEBUG] | [2025-09-17 01:35:26,024 QEMU-amd64 DEBUG] | [2025-09-17 01:35:26,024 QEMU-amd64 DEBUG] | [2025-09-17 01:35:26,024 QEMU-amd64 DEBUG] | [2025-09-17 01:35:26,024 QEMU-amd64 DEBUG] Captured lines: ['HelenOS release 0.14.1 (Aladar), revision f9c4c4335', 'Built on 2025-09-17 01:28:57', 'Running on amd64 (terminal/59)', 'Copyright (c) 2001-2024 HelenOS project', '', 'Welcome to HelenOS!', 'https://www.helenos.org/', '', "Type 'help' [Enter] to see a few survival tips.", '', '/ # mkfile --size 2m /tmp/img', '/ # ls -e /tmp', 'img 2097152', '/ # /srv/bd/file_bd /tmp/img fbd0', 'file_bd: File-backed block device driver', 'file_bd: Accepting connections', '/ # mkfat --type 12 fbd0', 'Device: fbd0', 'mkfat: Block device has 4096 blocks.', 'mkfat: Creating FAT filesystem on device fbd0.', 'mkfat: Filesystem type FAT12.', 'Writing allocation table 1.', 'Writing allocation table 2.', 'Writing root directory.', 'Success.', '/ # _', '', '', '', ''] [2025-09-17 01:35:26,024 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.', '/ # _'] [2025-09-17 01:35:26,024 command INFO] Command 'mkfat --type 12 fbd0' done. [2025-09-17 01:35:26,024 command INFO] Typing 'mkdir /tmp/mnt' into default. [2025-09-17 01:35:26,024 command DEBUG] RE for prompt matching: re.compile('^/[^ ]* #\\ _[\t ]*$') [2025-09-17 01:35:26,024 QEMU-amd64 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2025-09-17 01:35:26,025 rtr-scrdump DEBUG] remaining=10, n=0, interval=1, "Failed to capture screen" [2025-09-17 01:35:27,439 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2025-09-17 01:35:27,439 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2025-09-17 01:35:27,439 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2025-09-17 01:35:27,439 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2025-09-17 01:35:27,439 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2025-09-17 01:35:27,440 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2025-09-17 01:35:27,440 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 3669 [2025-09-17 01:35:27,440 QEMU-amd64 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 [2025-09-17 01:35:36,907 QEMU-amd64 DEBUG] Captured text: [2025-09-17 01:35:36,907 QEMU-amd64 DEBUG] | HelenOS release 0.14.1 (Aladar), revision f9c4c4335 [2025-09-17 01:35:36,907 QEMU-amd64 DEBUG] | Built on 2025-09-17 01:28:57 [2025-09-17 01:35:36,907 QEMU-amd64 DEBUG] | Running on amd64 (terminal/59) [2025-09-17 01:35:36,907 QEMU-amd64 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2025-09-17 01:35:36,907 QEMU-amd64 DEBUG] | [2025-09-17 01:35:36,907 QEMU-amd64 DEBUG] | Welcome to HelenOS! [2025-09-17 01:35:36,907 QEMU-amd64 DEBUG] | https://www.helenos.org/ [2025-09-17 01:35:36,908 QEMU-amd64 DEBUG] | [2025-09-17 01:35:36,908 QEMU-amd64 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2025-09-17 01:35:36,908 QEMU-amd64 DEBUG] | [2025-09-17 01:35:36,908 QEMU-amd64 DEBUG] | / # mkfile --size 2m /tmp/img [2025-09-17 01:35:36,908 QEMU-amd64 DEBUG] | / # ls -e /tmp [2025-09-17 01:35:36,908 QEMU-amd64 DEBUG] | img 2097152 [2025-09-17 01:35:36,908 QEMU-amd64 DEBUG] | / # /srv/bd/file_bd /tmp/img fbd0 [2025-09-17 01:35:36,908 QEMU-amd64 DEBUG] | file_bd: File-backed block device driver [2025-09-17 01:35:36,908 QEMU-amd64 DEBUG] | file_bd: Accepting connections [2025-09-17 01:35:36,908 QEMU-amd64 DEBUG] | / # mkfat --type 12 fbd0 [2025-09-17 01:35:36,908 QEMU-amd64 DEBUG] | Device: fbd0 [2025-09-17 01:35:36,908 QEMU-amd64 DEBUG] | mkfat: Block device has 4096 blocks. [2025-09-17 01:35:36,908 QEMU-amd64 DEBUG] | mkfat: Creating FAT filesystem on device fbd0. [2025-09-17 01:35:36,908 QEMU-amd64 DEBUG] | mkfat: Filesystem type FAT12. [2025-09-17 01:35:36,908 QEMU-amd64 DEBUG] | Writing allocation table 1. [2025-09-17 01:35:36,908 QEMU-amd64 DEBUG] | Writing allocation table 2. [2025-09-17 01:35:36,908 QEMU-amd64 DEBUG] | Writing root directory. [2025-09-17 01:35:36,908 QEMU-amd64 DEBUG] | Success. [2025-09-17 01:35:36,908 QEMU-amd64 DEBUG] | / # _ [2025-09-17 01:35:36,908 QEMU-amd64 DEBUG] | [2025-09-17 01:35:36,909 QEMU-amd64 DEBUG] | [2025-09-17 01:35:36,909 QEMU-amd64 DEBUG] | [2025-09-17 01:35:36,909 QEMU-amd64 DEBUG] | [2025-09-17 01:35:36,909 QEMU-amd64 DEBUG] Captured lines: ['HelenOS release 0.14.1 (Aladar), revision f9c4c4335', 'Built on 2025-09-17 01:28:57', 'Running on amd64 (terminal/59)', 'Copyright (c) 2001-2024 HelenOS project', '', 'Welcome to HelenOS!', 'https://www.helenos.org/', '', "Type 'help' [Enter] to see a few survival tips.", '', '/ # mkfile --size 2m /tmp/img', '/ # ls -e /tmp', 'img 2097152', '/ # /srv/bd/file_bd /tmp/img fbd0', 'file_bd: File-backed block device driver', 'file_bd: Accepting connections', '/ # mkfat --type 12 fbd0', 'Device: fbd0', 'mkfat: Block device has 4096 blocks.', 'mkfat: Creating FAT filesystem on device fbd0.', 'mkfat: Filesystem type FAT12.', 'Writing allocation table 1.', 'Writing allocation table 2.', 'Writing root directory.', 'Success.', '/ # _', '', '', '', ''] [2025-09-17 01:35:36,909 QEMU-amd64 DEBUG] Sending command 'sendkey m' [2025-09-17 01:35:36,909 QEMU-amd64 DEBUG] Sending command 'sendkey k' [2025-09-17 01:35:36,909 QEMU-amd64 DEBUG] Sending command 'sendkey d' [2025-09-17 01:35:36,909 QEMU-amd64 DEBUG] Sending command 'sendkey i' [2025-09-17 01:35:36,909 QEMU-amd64 DEBUG] Sending command 'sendkey r' [2025-09-17 01:35:36,909 QEMU-amd64 DEBUG] Sending command 'sendkey spc' [2025-09-17 01:35:36,909 QEMU-amd64 DEBUG] Sending command 'sendkey slash' [2025-09-17 01:35:36,909 QEMU-amd64 DEBUG] Sending command 'sendkey t' [2025-09-17 01:35:36,909 QEMU-amd64 DEBUG] Sending command 'sendkey m' [2025-09-17 01:35:36,909 QEMU-amd64 DEBUG] Sending command 'sendkey p' [2025-09-17 01:35:36,909 QEMU-amd64 DEBUG] Sending command 'sendkey slash' [2025-09-17 01:35:36,909 QEMU-amd64 DEBUG] Sending command 'sendkey m' [2025-09-17 01:35:36,909 QEMU-amd64 DEBUG] Sending command 'sendkey n' [2025-09-17 01:35:36,910 QEMU-amd64 DEBUG] Sending command 'sendkey t' [2025-09-17 01:35:36,910 rtr-vterm-type DEBUG] remaining=60, n=0, interval=2, "Failed to type command" [2025-09-17 01:35:36,910 QEMU-amd64 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2025-09-17 01:35:36,910 rtr-scrdump DEBUG] remaining=10, n=0, interval=1, "Failed to capture screen" [2025-09-17 01:35:38,499 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2025-09-17 01:35:38,499 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2025-09-17 01:35:38,499 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2025-09-17 01:35:38,499 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2025-09-17 01:35:38,499 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2025-09-17 01:35:38,499 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2025-09-17 01:35:38,499 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 3669 [2025-09-17 01:35:38,500 QEMU-amd64 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 [2025-09-17 01:35:48,148 QEMU-amd64 DEBUG] Captured text: [2025-09-17 01:35:48,148 QEMU-amd64 DEBUG] | HelenOS release 0.14.1 (Aladar), revision f9c4c4335 [2025-09-17 01:35:48,148 QEMU-amd64 DEBUG] | Built on 2025-09-17 01:28:57 [2025-09-17 01:35:48,148 QEMU-amd64 DEBUG] | Running on amd64 (terminal/59) [2025-09-17 01:35:48,148 QEMU-amd64 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2025-09-17 01:35:48,148 QEMU-amd64 DEBUG] | [2025-09-17 01:35:48,148 QEMU-amd64 DEBUG] | Welcome to HelenOS! [2025-09-17 01:35:48,148 QEMU-amd64 DEBUG] | https://www.helenos.org/ [2025-09-17 01:35:48,148 QEMU-amd64 DEBUG] | [2025-09-17 01:35:48,148 QEMU-amd64 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2025-09-17 01:35:48,148 QEMU-amd64 DEBUG] | [2025-09-17 01:35:48,148 QEMU-amd64 DEBUG] | / # mkfile --size 2m /tmp/img [2025-09-17 01:35:48,148 QEMU-amd64 DEBUG] | / # ls -e /tmp [2025-09-17 01:35:48,149 QEMU-amd64 DEBUG] | img 2097152 [2025-09-17 01:35:48,149 QEMU-amd64 DEBUG] | / # /srv/bd/file_bd /tmp/img fbd0 [2025-09-17 01:35:48,149 QEMU-amd64 DEBUG] | file_bd: File-backed block device driver [2025-09-17 01:35:48,149 QEMU-amd64 DEBUG] | file_bd: Accepting connections [2025-09-17 01:35:48,149 QEMU-amd64 DEBUG] | / # mkfat --type 12 fbd0 [2025-09-17 01:35:48,149 QEMU-amd64 DEBUG] | Device: fbd0 [2025-09-17 01:35:48,149 QEMU-amd64 DEBUG] | mkfat: Block device has 4096 blocks. [2025-09-17 01:35:48,149 QEMU-amd64 DEBUG] | mkfat: Creating FAT filesystem on device fbd0. [2025-09-17 01:35:48,149 QEMU-amd64 DEBUG] | mkfat: Filesystem type FAT12. [2025-09-17 01:35:48,149 QEMU-amd64 DEBUG] | Writing allocation table 1. [2025-09-17 01:35:48,149 QEMU-amd64 DEBUG] | Writing allocation table 2. [2025-09-17 01:35:48,149 QEMU-amd64 DEBUG] | Writing root directory. [2025-09-17 01:35:48,149 QEMU-amd64 DEBUG] | Success. [2025-09-17 01:35:48,149 QEMU-amd64 DEBUG] | / # _ [2025-09-17 01:35:48,149 QEMU-amd64 DEBUG] | [2025-09-17 01:35:48,149 QEMU-amd64 DEBUG] | [2025-09-17 01:35:48,149 QEMU-amd64 DEBUG] | [2025-09-17 01:35:48,149 QEMU-amd64 DEBUG] | [2025-09-17 01:35:48,149 QEMU-amd64 DEBUG] Captured lines: ['HelenOS release 0.14.1 (Aladar), revision f9c4c4335', 'Built on 2025-09-17 01:28:57', 'Running on amd64 (terminal/59)', 'Copyright (c) 2001-2024 HelenOS project', '', 'Welcome to HelenOS!', 'https://www.helenos.org/', '', "Type 'help' [Enter] to see a few survival tips.", '', '/ # mkfile --size 2m /tmp/img', '/ # ls -e /tmp', 'img 2097152', '/ # /srv/bd/file_bd /tmp/img fbd0', 'file_bd: File-backed block device driver', 'file_bd: Accepting connections', '/ # mkfat --type 12 fbd0', 'Device: fbd0', 'mkfat: Block device has 4096 blocks.', 'mkfat: Creating FAT filesystem on device fbd0.', 'mkfat: Filesystem type FAT12.', 'Writing allocation table 1.', 'Writing allocation table 2.', 'Writing root directory.', 'Success.', '/ # _', '', '', '', ''] [2025-09-17 01:35:50,150 rtr-vterm-type DEBUG] remaining=58, n=1, interval=2, "Failed to type command" [2025-09-17 01:35:50,151 QEMU-amd64 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2025-09-17 01:35:50,151 rtr-scrdump DEBUG] remaining=10, n=0, interval=1, "Failed to capture screen" [2025-09-17 01:35:51,447 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2025-09-17 01:35:51,447 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2025-09-17 01:35:51,447 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2025-09-17 01:35:51,447 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2025-09-17 01:35:51,447 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2025-09-17 01:35:51,447 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2025-09-17 01:35:51,447 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 3745 [2025-09-17 01:35:51,447 QEMU-amd64 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 [2025-09-17 01:36:00,417 QEMU-amd64 DEBUG] Captured text: [2025-09-17 01:36:00,417 QEMU-amd64 DEBUG] | HelenOS release 0.14.1 (Aladar), revision f9c4c4335 [2025-09-17 01:36:00,417 QEMU-amd64 DEBUG] | Built on 2025-09-17 01:28:57 [2025-09-17 01:36:00,417 QEMU-amd64 DEBUG] | Running on amd64 (terminal/59) [2025-09-17 01:36:00,417 QEMU-amd64 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2025-09-17 01:36:00,418 QEMU-amd64 DEBUG] | [2025-09-17 01:36:00,418 QEMU-amd64 DEBUG] | Welcome to HelenOS! [2025-09-17 01:36:00,418 QEMU-amd64 DEBUG] | https://www.helenos.org/ [2025-09-17 01:36:00,418 QEMU-amd64 DEBUG] | [2025-09-17 01:36:00,418 QEMU-amd64 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2025-09-17 01:36:00,418 QEMU-amd64 DEBUG] | [2025-09-17 01:36:00,418 QEMU-amd64 DEBUG] | / # mkfile --size 2m /tmp/img [2025-09-17 01:36:00,418 QEMU-amd64 DEBUG] | / # ls -e /tmp [2025-09-17 01:36:00,418 QEMU-amd64 DEBUG] | img 2097152 [2025-09-17 01:36:00,418 QEMU-amd64 DEBUG] | / # /srv/bd/file_bd /tmp/img fbd0 [2025-09-17 01:36:00,418 QEMU-amd64 DEBUG] | file_bd: File-backed block device driver [2025-09-17 01:36:00,418 QEMU-amd64 DEBUG] | file_bd: Accepting connections [2025-09-17 01:36:00,418 QEMU-amd64 DEBUG] | / # mkfat --type 12 fbd0 [2025-09-17 01:36:00,418 QEMU-amd64 DEBUG] | Device: fbd0 [2025-09-17 01:36:00,418 QEMU-amd64 DEBUG] | mkfat: Block device has 4096 blocks. [2025-09-17 01:36:00,418 QEMU-amd64 DEBUG] | mkfat: Creating FAT filesystem on device fbd0. [2025-09-17 01:36:00,418 QEMU-amd64 DEBUG] | mkfat: Filesystem type FAT12. [2025-09-17 01:36:00,418 QEMU-amd64 DEBUG] | Writing allocation table 1. [2025-09-17 01:36:00,418 QEMU-amd64 DEBUG] | Writing allocation table 2. [2025-09-17 01:36:00,418 QEMU-amd64 DEBUG] | Writing root directory. [2025-09-17 01:36:00,418 QEMU-amd64 DEBUG] | Success. [2025-09-17 01:36:00,418 QEMU-amd64 DEBUG] | / # mkdir /tmp/mnt_ [2025-09-17 01:36:00,418 QEMU-amd64 DEBUG] | [2025-09-17 01:36:00,419 QEMU-amd64 DEBUG] | [2025-09-17 01:36:00,419 QEMU-amd64 DEBUG] | [2025-09-17 01:36:00,419 QEMU-amd64 DEBUG] | [2025-09-17 01:36:00,419 QEMU-amd64 DEBUG] Captured lines: ['HelenOS release 0.14.1 (Aladar), revision f9c4c4335', 'Built on 2025-09-17 01:28:57', 'Running on amd64 (terminal/59)', 'Copyright (c) 2001-2024 HelenOS project', '', 'Welcome to HelenOS!', 'https://www.helenos.org/', '', "Type 'help' [Enter] to see a few survival tips.", '', '/ # mkfile --size 2m /tmp/img', '/ # ls -e /tmp', 'img 2097152', '/ # /srv/bd/file_bd /tmp/img fbd0', 'file_bd: File-backed block device driver', 'file_bd: Accepting connections', '/ # mkfat --type 12 fbd0', 'Device: fbd0', 'mkfat: Block device has 4096 blocks.', 'mkfat: Creating FAT filesystem on device fbd0.', 'mkfat: Filesystem type FAT12.', 'Writing allocation table 1.', 'Writing allocation table 2.', 'Writing root directory.', 'Success.', '/ # mkdir /tmp/mnt_', '', '', '', ''] [2025-09-17 01:36:00,419 QEMU-amd64 DEBUG] Sending command 'sendkey ret' [2025-09-17 01:36:00,419 rtr-vterm-run DEBUG] remaining=60, n=0, interval=2, "Failed to run command" [2025-09-17 01:36:00,419 command DEBUG] self.vterm = [] [2025-09-17 01:36:00,419 QEMU-amd64 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2025-09-17 01:36:00,419 rtr-scrdump DEBUG] remaining=10, n=0, interval=1, "Failed to capture screen" [2025-09-17 01:36:01,624 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2025-09-17 01:36:01,624 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2025-09-17 01:36:01,625 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2025-09-17 01:36:01,625 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2025-09-17 01:36:01,625 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2025-09-17 01:36:01,625 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2025-09-17 01:36:01,625 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 3745 [2025-09-17 01:36:01,625 QEMU-amd64 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 [2025-09-17 01:36:10,761 QEMU-amd64 DEBUG] Captured text: [2025-09-17 01:36:10,761 QEMU-amd64 DEBUG] | HelenOS release 0.14.1 (Aladar), revision f9c4c4335 [2025-09-17 01:36:10,761 QEMU-amd64 DEBUG] | Built on 2025-09-17 01:28:57 [2025-09-17 01:36:10,762 QEMU-amd64 DEBUG] | Running on amd64 (terminal/59) [2025-09-17 01:36:10,762 QEMU-amd64 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2025-09-17 01:36:10,762 QEMU-amd64 DEBUG] | [2025-09-17 01:36:10,762 QEMU-amd64 DEBUG] | Welcome to HelenOS! [2025-09-17 01:36:10,762 QEMU-amd64 DEBUG] | https://www.helenos.org/ [2025-09-17 01:36:10,762 QEMU-amd64 DEBUG] | [2025-09-17 01:36:10,762 QEMU-amd64 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2025-09-17 01:36:10,762 QEMU-amd64 DEBUG] | [2025-09-17 01:36:10,762 QEMU-amd64 DEBUG] | / # mkfile --size 2m /tmp/img [2025-09-17 01:36:10,762 QEMU-amd64 DEBUG] | / # ls -e /tmp [2025-09-17 01:36:10,762 QEMU-amd64 DEBUG] | img 2097152 [2025-09-17 01:36:10,762 QEMU-amd64 DEBUG] | / # /srv/bd/file_bd /tmp/img fbd0 [2025-09-17 01:36:10,762 QEMU-amd64 DEBUG] | file_bd: File-backed block device driver [2025-09-17 01:36:10,762 QEMU-amd64 DEBUG] | file_bd: Accepting connections [2025-09-17 01:36:10,762 QEMU-amd64 DEBUG] | / # mkfat --type 12 fbd0 [2025-09-17 01:36:10,762 QEMU-amd64 DEBUG] | Device: fbd0 [2025-09-17 01:36:10,762 QEMU-amd64 DEBUG] | mkfat: Block device has 4096 blocks. [2025-09-17 01:36:10,762 QEMU-amd64 DEBUG] | mkfat: Creating FAT filesystem on device fbd0. [2025-09-17 01:36:10,762 QEMU-amd64 DEBUG] | mkfat: Filesystem type FAT12. [2025-09-17 01:36:10,762 QEMU-amd64 DEBUG] | Writing allocation table 1. [2025-09-17 01:36:10,762 QEMU-amd64 DEBUG] | Writing allocation table 2. [2025-09-17 01:36:10,762 QEMU-amd64 DEBUG] | Writing root directory. [2025-09-17 01:36:10,762 QEMU-amd64 DEBUG] | Success. [2025-09-17 01:36:10,762 QEMU-amd64 DEBUG] | / # mkdir /tmp/mnt_ [2025-09-17 01:36:10,762 QEMU-amd64 DEBUG] | [2025-09-17 01:36:10,762 QEMU-amd64 DEBUG] | [2025-09-17 01:36:10,762 QEMU-amd64 DEBUG] | [2025-09-17 01:36:10,762 QEMU-amd64 DEBUG] | [2025-09-17 01:36:10,762 QEMU-amd64 DEBUG] Captured lines: ['HelenOS release 0.14.1 (Aladar), revision f9c4c4335', 'Built on 2025-09-17 01:28:57', 'Running on amd64 (terminal/59)', 'Copyright (c) 2001-2024 HelenOS project', '', 'Welcome to HelenOS!', 'https://www.helenos.org/', '', "Type 'help' [Enter] to see a few survival tips.", '', '/ # mkfile --size 2m /tmp/img', '/ # ls -e /tmp', 'img 2097152', '/ # /srv/bd/file_bd /tmp/img fbd0', 'file_bd: File-backed block device driver', 'file_bd: Accepting connections', '/ # mkfat --type 12 fbd0', 'Device: fbd0', 'mkfat: Block device has 4096 blocks.', 'mkfat: Creating FAT filesystem on device fbd0.', 'mkfat: Filesystem type FAT12.', 'Writing allocation table 1.', 'Writing allocation table 2.', 'Writing root directory.', 'Success.', '/ # mkdir /tmp/mnt_', '', '', '', ''] [2025-09-17 01:36:10,762 command DEBUG] Read lines ['/ # mkdir /tmp/mnt_'] [2025-09-17 01:36:12,764 rtr-vterm-run DEBUG] remaining=58, n=1, interval=2, "Failed to run command" [2025-09-17 01:36:12,764 command DEBUG] self.vterm = [] [2025-09-17 01:36:12,765 QEMU-amd64 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2025-09-17 01:36:12,765 rtr-scrdump DEBUG] remaining=10, n=0, interval=1, "Failed to capture screen" [2025-09-17 01:36:13,610 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2025-09-17 01:36:13,610 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2025-09-17 01:36:13,611 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2025-09-17 01:36:13,611 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2025-09-17 01:36:13,611 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2025-09-17 01:36:13,611 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2025-09-17 01:36:13,611 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 3782 [2025-09-17 01:36:13,611 QEMU-amd64 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 [2025-09-17 01:36:22,395 QEMU-amd64 DEBUG] Captured text: [2025-09-17 01:36:22,395 QEMU-amd64 DEBUG] | HelenOS release 0.14.1 (Aladar), revision f9c4c4335 [2025-09-17 01:36:22,395 QEMU-amd64 DEBUG] | Built on 2025-09-17 01:28:57 [2025-09-17 01:36:22,395 QEMU-amd64 DEBUG] | Running on amd64 (terminal/59) [2025-09-17 01:36:22,395 QEMU-amd64 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2025-09-17 01:36:22,395 QEMU-amd64 DEBUG] | [2025-09-17 01:36:22,395 QEMU-amd64 DEBUG] | Welcome to HelenOS! [2025-09-17 01:36:22,395 QEMU-amd64 DEBUG] | https://www.helenos.org/ [2025-09-17 01:36:22,395 QEMU-amd64 DEBUG] | [2025-09-17 01:36:22,395 QEMU-amd64 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2025-09-17 01:36:22,396 QEMU-amd64 DEBUG] | [2025-09-17 01:36:22,396 QEMU-amd64 DEBUG] | / # mkfile --size 2m /tmp/img [2025-09-17 01:36:22,396 QEMU-amd64 DEBUG] | / # ls -e /tmp [2025-09-17 01:36:22,396 QEMU-amd64 DEBUG] | img 2097152 [2025-09-17 01:36:22,396 QEMU-amd64 DEBUG] | / # /srv/bd/file_bd /tmp/img fbd0 [2025-09-17 01:36:22,396 QEMU-amd64 DEBUG] | file_bd: File-backed block device driver [2025-09-17 01:36:22,396 QEMU-amd64 DEBUG] | file_bd: Accepting connections [2025-09-17 01:36:22,396 QEMU-amd64 DEBUG] | / # mkfat --type 12 fbd0 [2025-09-17 01:36:22,396 QEMU-amd64 DEBUG] | Device: fbd0 [2025-09-17 01:36:22,396 QEMU-amd64 DEBUG] | mkfat: Block device has 4096 blocks. [2025-09-17 01:36:22,396 QEMU-amd64 DEBUG] | mkfat: Creating FAT filesystem on device fbd0. [2025-09-17 01:36:22,396 QEMU-amd64 DEBUG] | mkfat: Filesystem type FAT12. [2025-09-17 01:36:22,396 QEMU-amd64 DEBUG] | Writing allocation table 1. [2025-09-17 01:36:22,396 QEMU-amd64 DEBUG] | Writing allocation table 2. [2025-09-17 01:36:22,396 QEMU-amd64 DEBUG] | Writing root directory. [2025-09-17 01:36:22,396 QEMU-amd64 DEBUG] | Success. [2025-09-17 01:36:22,396 QEMU-amd64 DEBUG] | / # mkdir /tmp/mnt [2025-09-17 01:36:22,396 QEMU-amd64 DEBUG] | / # _ [2025-09-17 01:36:22,396 QEMU-amd64 DEBUG] | [2025-09-17 01:36:22,396 QEMU-amd64 DEBUG] | [2025-09-17 01:36:22,396 QEMU-amd64 DEBUG] | [2025-09-17 01:36:22,396 QEMU-amd64 DEBUG] Captured lines: ['HelenOS release 0.14.1 (Aladar), revision f9c4c4335', 'Built on 2025-09-17 01:28:57', 'Running on amd64 (terminal/59)', 'Copyright (c) 2001-2024 HelenOS project', '', 'Welcome to HelenOS!', 'https://www.helenos.org/', '', "Type 'help' [Enter] to see a few survival tips.", '', '/ # mkfile --size 2m /tmp/img', '/ # ls -e /tmp', 'img 2097152', '/ # /srv/bd/file_bd /tmp/img fbd0', 'file_bd: File-backed block device driver', 'file_bd: Accepting connections', '/ # mkfat --type 12 fbd0', 'Device: fbd0', 'mkfat: Block device has 4096 blocks.', 'mkfat: Creating FAT filesystem on device fbd0.', 'mkfat: Filesystem type FAT12.', 'Writing allocation table 1.', 'Writing allocation table 2.', 'Writing root directory.', 'Success.', '/ # mkdir /tmp/mnt', '/ # _', '', '', ''] [2025-09-17 01:36:22,396 command DEBUG] Read lines ['/ # mkdir /tmp/mnt', '/ # _'] [2025-09-17 01:36:22,397 command INFO] Command 'mkdir /tmp/mnt' done. [2025-09-17 01:36:22,397 command INFO] Typing 'mount fat /tmp/mnt fbd0' into default. [2025-09-17 01:36:22,397 command DEBUG] RE for prompt matching: re.compile('^/[^ ]* #\\ _[\t ]*$') [2025-09-17 01:36:22,397 QEMU-amd64 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2025-09-17 01:36:22,397 rtr-scrdump DEBUG] remaining=10, n=0, interval=1, "Failed to capture screen" [2025-09-17 01:36:23,939 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2025-09-17 01:36:23,939 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2025-09-17 01:36:23,939 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2025-09-17 01:36:23,939 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2025-09-17 01:36:23,939 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2025-09-17 01:36:23,939 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2025-09-17 01:36:23,939 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 3782 [2025-09-17 01:36:23,939 QEMU-amd64 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 [2025-09-17 01:36:33,792 QEMU-amd64 DEBUG] Captured text: [2025-09-17 01:36:33,792 QEMU-amd64 DEBUG] | HelenOS release 0.14.1 (Aladar), revision f9c4c4335 [2025-09-17 01:36:33,792 QEMU-amd64 DEBUG] | Built on 2025-09-17 01:28:57 [2025-09-17 01:36:33,792 QEMU-amd64 DEBUG] | Running on amd64 (terminal/59) [2025-09-17 01:36:33,792 QEMU-amd64 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2025-09-17 01:36:33,792 QEMU-amd64 DEBUG] | [2025-09-17 01:36:33,793 QEMU-amd64 DEBUG] | Welcome to HelenOS! [2025-09-17 01:36:33,793 QEMU-amd64 DEBUG] | https://www.helenos.org/ [2025-09-17 01:36:33,793 QEMU-amd64 DEBUG] | [2025-09-17 01:36:33,793 QEMU-amd64 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2025-09-17 01:36:33,793 QEMU-amd64 DEBUG] | [2025-09-17 01:36:33,793 QEMU-amd64 DEBUG] | / # mkfile --size 2m /tmp/img [2025-09-17 01:36:33,793 QEMU-amd64 DEBUG] | / # ls -e /tmp [2025-09-17 01:36:33,793 QEMU-amd64 DEBUG] | img 2097152 [2025-09-17 01:36:33,793 QEMU-amd64 DEBUG] | / # /srv/bd/file_bd /tmp/img fbd0 [2025-09-17 01:36:33,793 QEMU-amd64 DEBUG] | file_bd: File-backed block device driver [2025-09-17 01:36:33,793 QEMU-amd64 DEBUG] | file_bd: Accepting connections [2025-09-17 01:36:33,793 QEMU-amd64 DEBUG] | / # mkfat --type 12 fbd0 [2025-09-17 01:36:33,793 QEMU-amd64 DEBUG] | Device: fbd0 [2025-09-17 01:36:33,793 QEMU-amd64 DEBUG] | mkfat: Block device has 4096 blocks. [2025-09-17 01:36:33,793 QEMU-amd64 DEBUG] | mkfat: Creating FAT filesystem on device fbd0. [2025-09-17 01:36:33,793 QEMU-amd64 DEBUG] | mkfat: Filesystem type FAT12. [2025-09-17 01:36:33,793 QEMU-amd64 DEBUG] | Writing allocation table 1. [2025-09-17 01:36:33,793 QEMU-amd64 DEBUG] | Writing allocation table 2. [2025-09-17 01:36:33,793 QEMU-amd64 DEBUG] | Writing root directory. [2025-09-17 01:36:33,794 QEMU-amd64 DEBUG] | Success. [2025-09-17 01:36:33,794 QEMU-amd64 DEBUG] | / # mkdir /tmp/mnt [2025-09-17 01:36:33,794 QEMU-amd64 DEBUG] | / # _ [2025-09-17 01:36:33,794 QEMU-amd64 DEBUG] | [2025-09-17 01:36:33,794 QEMU-amd64 DEBUG] | [2025-09-17 01:36:33,794 QEMU-amd64 DEBUG] | [2025-09-17 01:36:33,794 QEMU-amd64 DEBUG] Captured lines: ['HelenOS release 0.14.1 (Aladar), revision f9c4c4335', 'Built on 2025-09-17 01:28:57', 'Running on amd64 (terminal/59)', 'Copyright (c) 2001-2024 HelenOS project', '', 'Welcome to HelenOS!', 'https://www.helenos.org/', '', "Type 'help' [Enter] to see a few survival tips.", '', '/ # mkfile --size 2m /tmp/img', '/ # ls -e /tmp', 'img 2097152', '/ # /srv/bd/file_bd /tmp/img fbd0', 'file_bd: File-backed block device driver', 'file_bd: Accepting connections', '/ # mkfat --type 12 fbd0', 'Device: fbd0', 'mkfat: Block device has 4096 blocks.', 'mkfat: Creating FAT filesystem on device fbd0.', 'mkfat: Filesystem type FAT12.', 'Writing allocation table 1.', 'Writing allocation table 2.', 'Writing root directory.', 'Success.', '/ # mkdir /tmp/mnt', '/ # _', '', '', ''] [2025-09-17 01:36:33,794 QEMU-amd64 DEBUG] Sending command 'sendkey m' [2025-09-17 01:36:33,794 QEMU-amd64 DEBUG] Sending command 'sendkey o' [2025-09-17 01:36:33,794 QEMU-amd64 DEBUG] Sending command 'sendkey u' [2025-09-17 01:36:33,794 QEMU-amd64 DEBUG] Sending command 'sendkey n' [2025-09-17 01:36:33,794 QEMU-amd64 DEBUG] Sending command 'sendkey t' [2025-09-17 01:36:33,794 QEMU-amd64 DEBUG] Sending command 'sendkey spc' [2025-09-17 01:36:33,794 QEMU-amd64 DEBUG] Sending command 'sendkey f' [2025-09-17 01:36:33,794 QEMU-amd64 DEBUG] Sending command 'sendkey a' [2025-09-17 01:36:33,794 QEMU-amd64 DEBUG] Sending command 'sendkey t' [2025-09-17 01:36:33,795 QEMU-amd64 DEBUG] Sending command 'sendkey spc' [2025-09-17 01:36:33,795 QEMU-amd64 DEBUG] Sending command 'sendkey slash' [2025-09-17 01:36:33,795 QEMU-amd64 DEBUG] Sending command 'sendkey t' [2025-09-17 01:36:33,795 QEMU-amd64 DEBUG] Sending command 'sendkey m' [2025-09-17 01:36:33,795 QEMU-amd64 DEBUG] Sending command 'sendkey p' [2025-09-17 01:36:33,795 QEMU-amd64 DEBUG] Sending command 'sendkey slash' [2025-09-17 01:36:33,795 QEMU-amd64 DEBUG] Sending command 'sendkey m' [2025-09-17 01:36:33,795 QEMU-amd64 DEBUG] Sending command 'sendkey n' [2025-09-17 01:36:33,795 QEMU-amd64 DEBUG] Sending command 'sendkey t' [2025-09-17 01:36:33,795 QEMU-amd64 DEBUG] Sending command 'sendkey spc' [2025-09-17 01:36:33,795 QEMU-amd64 DEBUG] Sending command 'sendkey f' [2025-09-17 01:36:33,795 QEMU-amd64 DEBUG] Sending command 'sendkey b' [2025-09-17 01:36:33,795 QEMU-amd64 DEBUG] Sending command 'sendkey d' [2025-09-17 01:36:33,795 QEMU-amd64 DEBUG] Sending command 'sendkey 0' [2025-09-17 01:36:33,795 rtr-vterm-type DEBUG] remaining=60, n=0, interval=2, "Failed to type command" [2025-09-17 01:36:33,796 QEMU-amd64 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2025-09-17 01:36:33,796 rtr-scrdump DEBUG] remaining=10, n=0, interval=1, "Failed to capture screen" [2025-09-17 01:36:35,249 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2025-09-17 01:36:35,249 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2025-09-17 01:36:35,249 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2025-09-17 01:36:35,249 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2025-09-17 01:36:35,249 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2025-09-17 01:36:35,249 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2025-09-17 01:36:35,249 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 3782 [2025-09-17 01:36:35,249 QEMU-amd64 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 [2025-09-17 01:36:41,629 QEMU-amd64 DEBUG] Captured text: [2025-09-17 01:36:41,629 QEMU-amd64 DEBUG] | HelenOS release 0.14.1 (Aladar), revision f9c4c4335 [2025-09-17 01:36:41,629 QEMU-amd64 DEBUG] | Built on 2025-09-17 01:28:57 [2025-09-17 01:36:41,629 QEMU-amd64 DEBUG] | Running on amd64 (terminal/59) [2025-09-17 01:36:41,629 QEMU-amd64 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2025-09-17 01:36:41,629 QEMU-amd64 DEBUG] | [2025-09-17 01:36:41,629 QEMU-amd64 DEBUG] | Welcome to HelenOS! [2025-09-17 01:36:41,630 QEMU-amd64 DEBUG] | https://www.helenos.org/ [2025-09-17 01:36:41,630 QEMU-amd64 DEBUG] | [2025-09-17 01:36:41,630 QEMU-amd64 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2025-09-17 01:36:41,630 QEMU-amd64 DEBUG] | [2025-09-17 01:36:41,630 QEMU-amd64 DEBUG] | / # mkfile --size 2m /tmp/img [2025-09-17 01:36:41,630 QEMU-amd64 DEBUG] | / # ls -e /tmp [2025-09-17 01:36:41,630 QEMU-amd64 DEBUG] | img 2097152 [2025-09-17 01:36:41,630 QEMU-amd64 DEBUG] | / # /srv/bd/file_bd /tmp/img fbd0 [2025-09-17 01:36:41,630 QEMU-amd64 DEBUG] | file_bd: File-backed block device driver [2025-09-17 01:36:41,630 QEMU-amd64 DEBUG] | file_bd: Accepting connections [2025-09-17 01:36:41,630 QEMU-amd64 DEBUG] | / # mkfat --type 12 fbd0 [2025-09-17 01:36:41,630 QEMU-amd64 DEBUG] | Device: fbd0 [2025-09-17 01:36:41,630 QEMU-amd64 DEBUG] | mkfat: Block device has 4096 blocks. [2025-09-17 01:36:41,630 QEMU-amd64 DEBUG] | mkfat: Creating FAT filesystem on device fbd0. [2025-09-17 01:36:41,630 QEMU-amd64 DEBUG] | mkfat: Filesystem type FAT12. [2025-09-17 01:36:41,630 QEMU-amd64 DEBUG] | Writing allocation table 1. [2025-09-17 01:36:41,630 QEMU-amd64 DEBUG] | Writing allocation table 2. [2025-09-17 01:36:41,630 QEMU-amd64 DEBUG] | Writing root directory. [2025-09-17 01:36:41,630 QEMU-amd64 DEBUG] | Success. [2025-09-17 01:36:41,630 QEMU-amd64 DEBUG] | / # mkdir /tmp/mnt [2025-09-17 01:36:41,630 QEMU-amd64 DEBUG] | / # _ [2025-09-17 01:36:41,630 QEMU-amd64 DEBUG] | [2025-09-17 01:36:41,630 QEMU-amd64 DEBUG] | [2025-09-17 01:36:41,630 QEMU-amd64 DEBUG] | [2025-09-17 01:36:41,630 QEMU-amd64 DEBUG] Captured lines: ['HelenOS release 0.14.1 (Aladar), revision f9c4c4335', 'Built on 2025-09-17 01:28:57', 'Running on amd64 (terminal/59)', 'Copyright (c) 2001-2024 HelenOS project', '', 'Welcome to HelenOS!', 'https://www.helenos.org/', '', "Type 'help' [Enter] to see a few survival tips.", '', '/ # mkfile --size 2m /tmp/img', '/ # ls -e /tmp', 'img 2097152', '/ # /srv/bd/file_bd /tmp/img fbd0', 'file_bd: File-backed block device driver', 'file_bd: Accepting connections', '/ # mkfat --type 12 fbd0', 'Device: fbd0', 'mkfat: Block device has 4096 blocks.', 'mkfat: Creating FAT filesystem on device fbd0.', 'mkfat: Filesystem type FAT12.', 'Writing allocation table 1.', 'Writing allocation table 2.', 'Writing root directory.', 'Success.', '/ # mkdir /tmp/mnt', '/ # _', '', '', ''] [2025-09-17 01:36:43,632 rtr-vterm-type DEBUG] remaining=58, n=1, interval=2, "Failed to type command" [2025-09-17 01:36:43,633 QEMU-amd64 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2025-09-17 01:36:43,633 rtr-scrdump DEBUG] remaining=10, n=0, interval=1, "Failed to capture screen" [2025-09-17 01:36:44,287 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2025-09-17 01:36:44,287 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2025-09-17 01:36:44,287 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2025-09-17 01:36:44,287 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2025-09-17 01:36:44,287 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2025-09-17 01:36:44,287 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2025-09-17 01:36:44,287 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 3883 [2025-09-17 01:36:44,288 QEMU-amd64 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 [2025-09-17 01:36:49,792 QEMU-amd64 DEBUG] Captured text: [2025-09-17 01:36:49,792 QEMU-amd64 DEBUG] | HelenOS release 0.14.1 (Aladar), revision f9c4c4335 [2025-09-17 01:36:49,792 QEMU-amd64 DEBUG] | Built on 2025-09-17 01:28:57 [2025-09-17 01:36:49,792 QEMU-amd64 DEBUG] | Running on amd64 (terminal/59) [2025-09-17 01:36:49,792 QEMU-amd64 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2025-09-17 01:36:49,792 QEMU-amd64 DEBUG] | [2025-09-17 01:36:49,792 QEMU-amd64 DEBUG] | Welcome to HelenOS! [2025-09-17 01:36:49,792 QEMU-amd64 DEBUG] | https://www.helenos.org/ [2025-09-17 01:36:49,792 QEMU-amd64 DEBUG] | [2025-09-17 01:36:49,792 QEMU-amd64 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2025-09-17 01:36:49,792 QEMU-amd64 DEBUG] | [2025-09-17 01:36:49,792 QEMU-amd64 DEBUG] | / # mkfile --size 2m /tmp/img [2025-09-17 01:36:49,793 QEMU-amd64 DEBUG] | / # ls -e /tmp [2025-09-17 01:36:49,793 QEMU-amd64 DEBUG] | img 2097152 [2025-09-17 01:36:49,793 QEMU-amd64 DEBUG] | / # /srv/bd/file_bd /tmp/img fbd0 [2025-09-17 01:36:49,793 QEMU-amd64 DEBUG] | file_bd: File-backed block device driver [2025-09-17 01:36:49,793 QEMU-amd64 DEBUG] | file_bd: Accepting connections [2025-09-17 01:36:49,793 QEMU-amd64 DEBUG] | / # mkfat --type 12 fbd0 [2025-09-17 01:36:49,793 QEMU-amd64 DEBUG] | Device: fbd0 [2025-09-17 01:36:49,793 QEMU-amd64 DEBUG] | mkfat: Block device has 4096 blocks. [2025-09-17 01:36:49,793 QEMU-amd64 DEBUG] | mkfat: Creating FAT filesystem on device fbd0. [2025-09-17 01:36:49,793 QEMU-amd64 DEBUG] | mkfat: Filesystem type FAT12. [2025-09-17 01:36:49,793 QEMU-amd64 DEBUG] | Writing allocation table 1. [2025-09-17 01:36:49,793 QEMU-amd64 DEBUG] | Writing allocation table 2. [2025-09-17 01:36:49,793 QEMU-amd64 DEBUG] | Writing root directory. [2025-09-17 01:36:49,793 QEMU-amd64 DEBUG] | Success. [2025-09-17 01:36:49,793 QEMU-amd64 DEBUG] | / # mkdir /tmp/mnt [2025-09-17 01:36:49,793 QEMU-amd64 DEBUG] | / # mount fat /tmp/mnt fbd0_ [2025-09-17 01:36:49,793 QEMU-amd64 DEBUG] | [2025-09-17 01:36:49,793 QEMU-amd64 DEBUG] | [2025-09-17 01:36:49,793 QEMU-amd64 DEBUG] | [2025-09-17 01:36:49,793 QEMU-amd64 DEBUG] Captured lines: ['HelenOS release 0.14.1 (Aladar), revision f9c4c4335', 'Built on 2025-09-17 01:28:57', 'Running on amd64 (terminal/59)', 'Copyright (c) 2001-2024 HelenOS project', '', 'Welcome to HelenOS!', 'https://www.helenos.org/', '', "Type 'help' [Enter] to see a few survival tips.", '', '/ # mkfile --size 2m /tmp/img', '/ # ls -e /tmp', 'img 2097152', '/ # /srv/bd/file_bd /tmp/img fbd0', 'file_bd: File-backed block device driver', 'file_bd: Accepting connections', '/ # mkfat --type 12 fbd0', 'Device: fbd0', 'mkfat: Block device has 4096 blocks.', 'mkfat: Creating FAT filesystem on device fbd0.', 'mkfat: Filesystem type FAT12.', 'Writing allocation table 1.', 'Writing allocation table 2.', 'Writing root directory.', 'Success.', '/ # mkdir /tmp/mnt', '/ # mount fat /tmp/mnt fbd0_', '', '', ''] [2025-09-17 01:36:49,793 QEMU-amd64 DEBUG] Sending command 'sendkey ret' [2025-09-17 01:36:49,794 rtr-vterm-run DEBUG] remaining=60, n=0, interval=2, "Failed to run command" [2025-09-17 01:36:49,794 command DEBUG] self.vterm = [] [2025-09-17 01:36:49,794 QEMU-amd64 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2025-09-17 01:36:49,794 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. [2025-09-17 01:36:50,811 rtr-scrdump DEBUG] remaining=9, n=1, interval=1, "Failed to capture screen" [2025-09-17 01:36:51,711 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2025-09-17 01:36:51,711 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2025-09-17 01:36:51,711 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2025-09-17 01:36:51,711 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2025-09-17 01:36:51,711 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2025-09-17 01:36:51,711 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2025-09-17 01:36:51,711 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 3883 [2025-09-17 01:36:51,711 QEMU-amd64 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 [2025-09-17 01:36:55,826 QEMU-amd64 DEBUG] Captured text: [2025-09-17 01:36:55,826 QEMU-amd64 DEBUG] | HelenOS release 0.14.1 (Aladar), revision f9c4c4335 [2025-09-17 01:36:55,826 QEMU-amd64 DEBUG] | Built on 2025-09-17 01:28:57 [2025-09-17 01:36:55,826 QEMU-amd64 DEBUG] | Running on amd64 (terminal/59) [2025-09-17 01:36:55,826 QEMU-amd64 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2025-09-17 01:36:55,826 QEMU-amd64 DEBUG] | [2025-09-17 01:36:55,827 QEMU-amd64 DEBUG] | Welcome to HelenOS! [2025-09-17 01:36:55,827 QEMU-amd64 DEBUG] | https://www.helenos.org/ [2025-09-17 01:36:55,827 QEMU-amd64 DEBUG] | [2025-09-17 01:36:55,827 QEMU-amd64 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2025-09-17 01:36:55,827 QEMU-amd64 DEBUG] | [2025-09-17 01:36:55,827 QEMU-amd64 DEBUG] | / # mkfile --size 2m /tmp/img [2025-09-17 01:36:55,827 QEMU-amd64 DEBUG] | / # ls -e /tmp [2025-09-17 01:36:55,827 QEMU-amd64 DEBUG] | img 2097152 [2025-09-17 01:36:55,827 QEMU-amd64 DEBUG] | / # /srv/bd/file_bd /tmp/img fbd0 [2025-09-17 01:36:55,827 QEMU-amd64 DEBUG] | file_bd: File-backed block device driver [2025-09-17 01:36:55,827 QEMU-amd64 DEBUG] | file_bd: Accepting connections [2025-09-17 01:36:55,827 QEMU-amd64 DEBUG] | / # mkfat --type 12 fbd0 [2025-09-17 01:36:55,827 QEMU-amd64 DEBUG] | Device: fbd0 [2025-09-17 01:36:55,827 QEMU-amd64 DEBUG] | mkfat: Block device has 4096 blocks. [2025-09-17 01:36:55,827 QEMU-amd64 DEBUG] | mkfat: Creating FAT filesystem on device fbd0. [2025-09-17 01:36:55,827 QEMU-amd64 DEBUG] | mkfat: Filesystem type FAT12. [2025-09-17 01:36:55,827 QEMU-amd64 DEBUG] | Writing allocation table 1. [2025-09-17 01:36:55,827 QEMU-amd64 DEBUG] | Writing allocation table 2. [2025-09-17 01:36:55,827 QEMU-amd64 DEBUG] | Writing root directory. [2025-09-17 01:36:55,827 QEMU-amd64 DEBUG] | Success. [2025-09-17 01:36:55,827 QEMU-amd64 DEBUG] | / # mkdir /tmp/mnt [2025-09-17 01:36:55,827 QEMU-amd64 DEBUG] | / # mount fat /tmp/mnt fbd0_ [2025-09-17 01:36:55,827 QEMU-amd64 DEBUG] | [2025-09-17 01:36:55,827 QEMU-amd64 DEBUG] | [2025-09-17 01:36:55,827 QEMU-amd64 DEBUG] | [2025-09-17 01:36:55,828 QEMU-amd64 DEBUG] Captured lines: ['HelenOS release 0.14.1 (Aladar), revision f9c4c4335', 'Built on 2025-09-17 01:28:57', 'Running on amd64 (terminal/59)', 'Copyright (c) 2001-2024 HelenOS project', '', 'Welcome to HelenOS!', 'https://www.helenos.org/', '', "Type 'help' [Enter] to see a few survival tips.", '', '/ # mkfile --size 2m /tmp/img', '/ # ls -e /tmp', 'img 2097152', '/ # /srv/bd/file_bd /tmp/img fbd0', 'file_bd: File-backed block device driver', 'file_bd: Accepting connections', '/ # mkfat --type 12 fbd0', 'Device: fbd0', 'mkfat: Block device has 4096 blocks.', 'mkfat: Creating FAT filesystem on device fbd0.', 'mkfat: Filesystem type FAT12.', 'Writing allocation table 1.', 'Writing allocation table 2.', 'Writing root directory.', 'Success.', '/ # mkdir /tmp/mnt', '/ # mount fat /tmp/mnt fbd0_', '', '', ''] [2025-09-17 01:36:55,828 command DEBUG] Read lines ['/ # mount fat /tmp/mnt fbd0_'] [2025-09-17 01:36:57,828 rtr-vterm-run DEBUG] remaining=58, n=1, interval=2, "Failed to run command" [2025-09-17 01:36:57,828 command DEBUG] self.vterm = [] [2025-09-17 01:36:57,828 QEMU-amd64 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2025-09-17 01:36:57,828 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. [2025-09-17 01:36:58,839 rtr-scrdump DEBUG] remaining=9, n=1, interval=1, "Failed to capture screen" [2025-09-17 01:36:59,277 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2025-09-17 01:36:59,277 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2025-09-17 01:36:59,277 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2025-09-17 01:36:59,277 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2025-09-17 01:36:59,277 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2025-09-17 01:36:59,277 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2025-09-17 01:36:59,277 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 3902 [2025-09-17 01:36:59,278 QEMU-amd64 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 [2025-09-17 01:37:02,956 QEMU-amd64 DEBUG] Captured text: [2025-09-17 01:37:02,956 QEMU-amd64 DEBUG] | HelenOS release 0.14.1 (Aladar), revision f9c4c4335 [2025-09-17 01:37:02,956 QEMU-amd64 DEBUG] | Built on 2025-09-17 01:28:57 [2025-09-17 01:37:02,956 QEMU-amd64 DEBUG] | Running on amd64 (terminal/59) [2025-09-17 01:37:02,956 QEMU-amd64 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2025-09-17 01:37:02,956 QEMU-amd64 DEBUG] | [2025-09-17 01:37:02,956 QEMU-amd64 DEBUG] | Welcome to HelenOS! [2025-09-17 01:37:02,956 QEMU-amd64 DEBUG] | https://www.helenos.org/ [2025-09-17 01:37:02,956 QEMU-amd64 DEBUG] | [2025-09-17 01:37:02,956 QEMU-amd64 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2025-09-17 01:37:02,956 QEMU-amd64 DEBUG] | [2025-09-17 01:37:02,956 QEMU-amd64 DEBUG] | / # mkfile --size 2m /tmp/img [2025-09-17 01:37:02,956 QEMU-amd64 DEBUG] | / # ls -e /tmp [2025-09-17 01:37:02,956 QEMU-amd64 DEBUG] | img 2097152 [2025-09-17 01:37:02,956 QEMU-amd64 DEBUG] | / # /srv/bd/file_bd /tmp/img fbd0 [2025-09-17 01:37:02,956 QEMU-amd64 DEBUG] | file_bd: File-backed block device driver [2025-09-17 01:37:02,956 QEMU-amd64 DEBUG] | file_bd: Accepting connections [2025-09-17 01:37:02,956 QEMU-amd64 DEBUG] | / # mkfat --type 12 fbd0 [2025-09-17 01:37:02,956 QEMU-amd64 DEBUG] | Device: fbd0 [2025-09-17 01:37:02,956 QEMU-amd64 DEBUG] | mkfat: Block device has 4096 blocks. [2025-09-17 01:37:02,956 QEMU-amd64 DEBUG] | mkfat: Creating FAT filesystem on device fbd0. [2025-09-17 01:37:02,957 QEMU-amd64 DEBUG] | mkfat: Filesystem type FAT12. [2025-09-17 01:37:02,957 QEMU-amd64 DEBUG] | Writing allocation table 1. [2025-09-17 01:37:02,957 QEMU-amd64 DEBUG] | Writing allocation table 2. [2025-09-17 01:37:02,957 QEMU-amd64 DEBUG] | Writing root directory. [2025-09-17 01:37:02,957 QEMU-amd64 DEBUG] | Success. [2025-09-17 01:37:02,957 QEMU-amd64 DEBUG] | / # mkdir /tmp/mnt [2025-09-17 01:37:02,957 QEMU-amd64 DEBUG] | / # mount fat /tmp/mnt fbd0 [2025-09-17 01:37:02,957 QEMU-amd64 DEBUG] | / # _ [2025-09-17 01:37:02,957 QEMU-amd64 DEBUG] | [2025-09-17 01:37:02,957 QEMU-amd64 DEBUG] | [2025-09-17 01:37:02,957 QEMU-amd64 DEBUG] Captured lines: ['HelenOS release 0.14.1 (Aladar), revision f9c4c4335', 'Built on 2025-09-17 01:28:57', 'Running on amd64 (terminal/59)', 'Copyright (c) 2001-2024 HelenOS project', '', 'Welcome to HelenOS!', 'https://www.helenos.org/', '', "Type 'help' [Enter] to see a few survival tips.", '', '/ # mkfile --size 2m /tmp/img', '/ # ls -e /tmp', 'img 2097152', '/ # /srv/bd/file_bd /tmp/img fbd0', 'file_bd: File-backed block device driver', 'file_bd: Accepting connections', '/ # mkfat --type 12 fbd0', 'Device: fbd0', 'mkfat: Block device has 4096 blocks.', 'mkfat: Creating FAT filesystem on device fbd0.', 'mkfat: Filesystem type FAT12.', 'Writing allocation table 1.', 'Writing allocation table 2.', 'Writing root directory.', 'Success.', '/ # mkdir /tmp/mnt', '/ # mount fat /tmp/mnt fbd0', '/ # _', '', ''] [2025-09-17 01:37:02,957 command DEBUG] Read lines ['/ # mount fat /tmp/mnt fbd0', '/ # _'] [2025-09-17 01:37:02,957 command INFO] Command 'mount fat /tmp/mnt fbd0' done. [2025-09-17 01:37:02,957 command INFO] Typing 'cp demo.txt /tmp/mnt' into default. [2025-09-17 01:37:02,957 command DEBUG] RE for prompt matching: re.compile('^/[^ ]* #\\ _[\t ]*$') [2025-09-17 01:37:02,958 QEMU-amd64 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2025-09-17 01:37:02,958 rtr-scrdump DEBUG] remaining=10, n=0, interval=1, "Failed to capture screen" [2025-09-17 01:37:03,844 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2025-09-17 01:37:03,844 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2025-09-17 01:37:03,844 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2025-09-17 01:37:03,844 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2025-09-17 01:37:03,844 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2025-09-17 01:37:03,844 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2025-09-17 01:37:03,844 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 3902 [2025-09-17 01:37:03,844 QEMU-amd64 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 [2025-09-17 01:37:09,528 QEMU-amd64 DEBUG] Captured text: [2025-09-17 01:37:09,528 QEMU-amd64 DEBUG] | HelenOS release 0.14.1 (Aladar), revision f9c4c4335 [2025-09-17 01:37:09,528 QEMU-amd64 DEBUG] | Built on 2025-09-17 01:28:57 [2025-09-17 01:37:09,528 QEMU-amd64 DEBUG] | Running on amd64 (terminal/59) [2025-09-17 01:37:09,528 QEMU-amd64 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2025-09-17 01:37:09,528 QEMU-amd64 DEBUG] | [2025-09-17 01:37:09,528 QEMU-amd64 DEBUG] | Welcome to HelenOS! [2025-09-17 01:37:09,528 QEMU-amd64 DEBUG] | https://www.helenos.org/ [2025-09-17 01:37:09,528 QEMU-amd64 DEBUG] | [2025-09-17 01:37:09,528 QEMU-amd64 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2025-09-17 01:37:09,528 QEMU-amd64 DEBUG] | [2025-09-17 01:37:09,528 QEMU-amd64 DEBUG] | / # mkfile --size 2m /tmp/img [2025-09-17 01:37:09,528 QEMU-amd64 DEBUG] | / # ls -e /tmp [2025-09-17 01:37:09,528 QEMU-amd64 DEBUG] | img 2097152 [2025-09-17 01:37:09,528 QEMU-amd64 DEBUG] | / # /srv/bd/file_bd /tmp/img fbd0 [2025-09-17 01:37:09,528 QEMU-amd64 DEBUG] | file_bd: File-backed block device driver [2025-09-17 01:37:09,528 QEMU-amd64 DEBUG] | file_bd: Accepting connections [2025-09-17 01:37:09,528 QEMU-amd64 DEBUG] | / # mkfat --type 12 fbd0 [2025-09-17 01:37:09,528 QEMU-amd64 DEBUG] | Device: fbd0 [2025-09-17 01:37:09,528 QEMU-amd64 DEBUG] | mkfat: Block device has 4096 blocks. [2025-09-17 01:37:09,528 QEMU-amd64 DEBUG] | mkfat: Creating FAT filesystem on device fbd0. [2025-09-17 01:37:09,528 QEMU-amd64 DEBUG] | mkfat: Filesystem type FAT12. [2025-09-17 01:37:09,529 QEMU-amd64 DEBUG] | Writing allocation table 1. [2025-09-17 01:37:09,529 QEMU-amd64 DEBUG] | Writing allocation table 2. [2025-09-17 01:37:09,529 QEMU-amd64 DEBUG] | Writing root directory. [2025-09-17 01:37:09,529 QEMU-amd64 DEBUG] | Success. [2025-09-17 01:37:09,529 QEMU-amd64 DEBUG] | / # mkdir /tmp/mnt [2025-09-17 01:37:09,529 QEMU-amd64 DEBUG] | / # mount fat /tmp/mnt fbd0 [2025-09-17 01:37:09,529 QEMU-amd64 DEBUG] | / # _ [2025-09-17 01:37:09,529 QEMU-amd64 DEBUG] | [2025-09-17 01:37:09,529 QEMU-amd64 DEBUG] | [2025-09-17 01:37:09,529 QEMU-amd64 DEBUG] Captured lines: ['HelenOS release 0.14.1 (Aladar), revision f9c4c4335', 'Built on 2025-09-17 01:28:57', 'Running on amd64 (terminal/59)', 'Copyright (c) 2001-2024 HelenOS project', '', 'Welcome to HelenOS!', 'https://www.helenos.org/', '', "Type 'help' [Enter] to see a few survival tips.", '', '/ # mkfile --size 2m /tmp/img', '/ # ls -e /tmp', 'img 2097152', '/ # /srv/bd/file_bd /tmp/img fbd0', 'file_bd: File-backed block device driver', 'file_bd: Accepting connections', '/ # mkfat --type 12 fbd0', 'Device: fbd0', 'mkfat: Block device has 4096 blocks.', 'mkfat: Creating FAT filesystem on device fbd0.', 'mkfat: Filesystem type FAT12.', 'Writing allocation table 1.', 'Writing allocation table 2.', 'Writing root directory.', 'Success.', '/ # mkdir /tmp/mnt', '/ # mount fat /tmp/mnt fbd0', '/ # _', '', ''] [2025-09-17 01:37:09,529 QEMU-amd64 DEBUG] Sending command 'sendkey c' [2025-09-17 01:37:09,529 QEMU-amd64 DEBUG] Sending command 'sendkey p' [2025-09-17 01:37:09,529 QEMU-amd64 DEBUG] Sending command 'sendkey spc' [2025-09-17 01:37:09,529 QEMU-amd64 DEBUG] Sending command 'sendkey d' [2025-09-17 01:37:09,529 QEMU-amd64 DEBUG] Sending command 'sendkey e' [2025-09-17 01:37:09,529 QEMU-amd64 DEBUG] Sending command 'sendkey m' [2025-09-17 01:37:09,529 QEMU-amd64 DEBUG] Sending command 'sendkey o' [2025-09-17 01:37:09,529 QEMU-amd64 DEBUG] Sending command 'sendkey dot' [2025-09-17 01:37:09,529 QEMU-amd64 DEBUG] Sending command 'sendkey t' [2025-09-17 01:37:09,529 QEMU-amd64 DEBUG] Sending command 'sendkey x' [2025-09-17 01:37:09,529 QEMU-amd64 DEBUG] Sending command 'sendkey t' [2025-09-17 01:37:09,529 QEMU-amd64 DEBUG] Sending command 'sendkey spc' [2025-09-17 01:37:09,529 QEMU-amd64 DEBUG] Sending command 'sendkey slash' [2025-09-17 01:37:09,529 QEMU-amd64 DEBUG] Sending command 'sendkey t' [2025-09-17 01:37:09,529 QEMU-amd64 DEBUG] Sending command 'sendkey m' [2025-09-17 01:37:09,529 QEMU-amd64 DEBUG] Sending command 'sendkey p' [2025-09-17 01:37:09,529 QEMU-amd64 DEBUG] Sending command 'sendkey slash' [2025-09-17 01:37:09,529 QEMU-amd64 DEBUG] Sending command 'sendkey m' [2025-09-17 01:37:09,529 QEMU-amd64 DEBUG] Sending command 'sendkey n' [2025-09-17 01:37:09,529 QEMU-amd64 DEBUG] Sending command 'sendkey t' [2025-09-17 01:37:09,529 rtr-vterm-type DEBUG] remaining=60, n=0, interval=2, "Failed to type command" [2025-09-17 01:37:09,530 QEMU-amd64 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2025-09-17 01:37:09,530 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. [2025-09-17 01:37:10,582 rtr-scrdump DEBUG] remaining=9, n=1, interval=1, "Failed to capture screen" [2025-09-17 01:37:11,511 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2025-09-17 01:37:11,511 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2025-09-17 01:37:11,511 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2025-09-17 01:37:11,511 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2025-09-17 01:37:11,511 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2025-09-17 01:37:11,511 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2025-09-17 01:37:11,511 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 3902 [2025-09-17 01:37:11,512 QEMU-amd64 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 [2025-09-17 01:37:16,594 QEMU-amd64 DEBUG] Captured text: [2025-09-17 01:37:16,594 QEMU-amd64 DEBUG] | HelenOS release 0.14.1 (Aladar), revision f9c4c4335 [2025-09-17 01:37:16,594 QEMU-amd64 DEBUG] | Built on 2025-09-17 01:28:57 [2025-09-17 01:37:16,594 QEMU-amd64 DEBUG] | Running on amd64 (terminal/59) [2025-09-17 01:37:16,594 QEMU-amd64 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2025-09-17 01:37:16,594 QEMU-amd64 DEBUG] | [2025-09-17 01:37:16,594 QEMU-amd64 DEBUG] | Welcome to HelenOS! [2025-09-17 01:37:16,594 QEMU-amd64 DEBUG] | https://www.helenos.org/ [2025-09-17 01:37:16,594 QEMU-amd64 DEBUG] | [2025-09-17 01:37:16,594 QEMU-amd64 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2025-09-17 01:37:16,594 QEMU-amd64 DEBUG] | [2025-09-17 01:37:16,594 QEMU-amd64 DEBUG] | / # mkfile --size 2m /tmp/img [2025-09-17 01:37:16,594 QEMU-amd64 DEBUG] | / # ls -e /tmp [2025-09-17 01:37:16,594 QEMU-amd64 DEBUG] | img 2097152 [2025-09-17 01:37:16,594 QEMU-amd64 DEBUG] | / # /srv/bd/file_bd /tmp/img fbd0 [2025-09-17 01:37:16,594 QEMU-amd64 DEBUG] | file_bd: File-backed block device driver [2025-09-17 01:37:16,595 QEMU-amd64 DEBUG] | file_bd: Accepting connections [2025-09-17 01:37:16,595 QEMU-amd64 DEBUG] | / # mkfat --type 12 fbd0 [2025-09-17 01:37:16,595 QEMU-amd64 DEBUG] | Device: fbd0 [2025-09-17 01:37:16,595 QEMU-amd64 DEBUG] | mkfat: Block device has 4096 blocks. [2025-09-17 01:37:16,595 QEMU-amd64 DEBUG] | mkfat: Creating FAT filesystem on device fbd0. [2025-09-17 01:37:16,595 QEMU-amd64 DEBUG] | mkfat: Filesystem type FAT12. [2025-09-17 01:37:16,595 QEMU-amd64 DEBUG] | Writing allocation table 1. [2025-09-17 01:37:16,595 QEMU-amd64 DEBUG] | Writing allocation table 2. [2025-09-17 01:37:16,595 QEMU-amd64 DEBUG] | Writing root directory. [2025-09-17 01:37:16,595 QEMU-amd64 DEBUG] | Success. [2025-09-17 01:37:16,595 QEMU-amd64 DEBUG] | / # mkdir /tmp/mnt [2025-09-17 01:37:16,595 QEMU-amd64 DEBUG] | / # mount fat /tmp/mnt fbd0 [2025-09-17 01:37:16,595 QEMU-amd64 DEBUG] | / # _ [2025-09-17 01:37:16,595 QEMU-amd64 DEBUG] | [2025-09-17 01:37:16,595 QEMU-amd64 DEBUG] | [2025-09-17 01:37:16,595 QEMU-amd64 DEBUG] Captured lines: ['HelenOS release 0.14.1 (Aladar), revision f9c4c4335', 'Built on 2025-09-17 01:28:57', 'Running on amd64 (terminal/59)', 'Copyright (c) 2001-2024 HelenOS project', '', 'Welcome to HelenOS!', 'https://www.helenos.org/', '', "Type 'help' [Enter] to see a few survival tips.", '', '/ # mkfile --size 2m /tmp/img', '/ # ls -e /tmp', 'img 2097152', '/ # /srv/bd/file_bd /tmp/img fbd0', 'file_bd: File-backed block device driver', 'file_bd: Accepting connections', '/ # mkfat --type 12 fbd0', 'Device: fbd0', 'mkfat: Block device has 4096 blocks.', 'mkfat: Creating FAT filesystem on device fbd0.', 'mkfat: Filesystem type FAT12.', 'Writing allocation table 1.', 'Writing allocation table 2.', 'Writing root directory.', 'Success.', '/ # mkdir /tmp/mnt', '/ # mount fat /tmp/mnt fbd0', '/ # _', '', ''] [2025-09-17 01:37:18,597 rtr-vterm-type DEBUG] remaining=58, n=1, interval=2, "Failed to type command" [2025-09-17 01:37:18,598 QEMU-amd64 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2025-09-17 01:37:18,598 rtr-scrdump DEBUG] remaining=10, n=0, interval=1, "Failed to capture screen" [2025-09-17 01:37:19,587 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2025-09-17 01:37:19,587 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2025-09-17 01:37:19,587 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2025-09-17 01:37:19,587 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2025-09-17 01:37:19,587 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2025-09-17 01:37:19,587 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2025-09-17 01:37:19,587 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 3989 [2025-09-17 01:37:19,587 QEMU-amd64 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 [2025-09-17 01:37:24,324 QEMU-amd64 DEBUG] Captured text: [2025-09-17 01:37:24,324 QEMU-amd64 DEBUG] | HelenOS release 0.14.1 (Aladar), revision f9c4c4335 [2025-09-17 01:37:24,325 QEMU-amd64 DEBUG] | Built on 2025-09-17 01:28:57 [2025-09-17 01:37:24,325 QEMU-amd64 DEBUG] | Running on amd64 (terminal/59) [2025-09-17 01:37:24,325 QEMU-amd64 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2025-09-17 01:37:24,325 QEMU-amd64 DEBUG] | [2025-09-17 01:37:24,325 QEMU-amd64 DEBUG] | Welcome to HelenOS! [2025-09-17 01:37:24,325 QEMU-amd64 DEBUG] | https://www.helenos.org/ [2025-09-17 01:37:24,325 QEMU-amd64 DEBUG] | [2025-09-17 01:37:24,325 QEMU-amd64 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2025-09-17 01:37:24,325 QEMU-amd64 DEBUG] | [2025-09-17 01:37:24,325 QEMU-amd64 DEBUG] | / # mkfile --size 2m /tmp/img [2025-09-17 01:37:24,325 QEMU-amd64 DEBUG] | / # ls -e /tmp [2025-09-17 01:37:24,325 QEMU-amd64 DEBUG] | img 2097152 [2025-09-17 01:37:24,325 QEMU-amd64 DEBUG] | / # /srv/bd/file_bd /tmp/img fbd0 [2025-09-17 01:37:24,325 QEMU-amd64 DEBUG] | file_bd: File-backed block device driver [2025-09-17 01:37:24,325 QEMU-amd64 DEBUG] | file_bd: Accepting connections [2025-09-17 01:37:24,325 QEMU-amd64 DEBUG] | / # mkfat --type 12 fbd0 [2025-09-17 01:37:24,325 QEMU-amd64 DEBUG] | Device: fbd0 [2025-09-17 01:37:24,325 QEMU-amd64 DEBUG] | mkfat: Block device has 4096 blocks. [2025-09-17 01:37:24,325 QEMU-amd64 DEBUG] | mkfat: Creating FAT filesystem on device fbd0. [2025-09-17 01:37:24,325 QEMU-amd64 DEBUG] | mkfat: Filesystem type FAT12. [2025-09-17 01:37:24,325 QEMU-amd64 DEBUG] | Writing allocation table 1. [2025-09-17 01:37:24,325 QEMU-amd64 DEBUG] | Writing allocation table 2. [2025-09-17 01:37:24,325 QEMU-amd64 DEBUG] | Writing root directory. [2025-09-17 01:37:24,325 QEMU-amd64 DEBUG] | Success. [2025-09-17 01:37:24,325 QEMU-amd64 DEBUG] | / # mkdir /tmp/mnt [2025-09-17 01:37:24,325 QEMU-amd64 DEBUG] | / # mount fat /tmp/mnt fbd0 [2025-09-17 01:37:24,325 QEMU-amd64 DEBUG] | / # cp demo.txt /tmp/mnt_ [2025-09-17 01:37:24,326 QEMU-amd64 DEBUG] | [2025-09-17 01:37:24,326 QEMU-amd64 DEBUG] | [2025-09-17 01:37:24,326 QEMU-amd64 DEBUG] Captured lines: ['HelenOS release 0.14.1 (Aladar), revision f9c4c4335', 'Built on 2025-09-17 01:28:57', 'Running on amd64 (terminal/59)', 'Copyright (c) 2001-2024 HelenOS project', '', 'Welcome to HelenOS!', 'https://www.helenos.org/', '', "Type 'help' [Enter] to see a few survival tips.", '', '/ # mkfile --size 2m /tmp/img', '/ # ls -e /tmp', 'img 2097152', '/ # /srv/bd/file_bd /tmp/img fbd0', 'file_bd: File-backed block device driver', 'file_bd: Accepting connections', '/ # mkfat --type 12 fbd0', 'Device: fbd0', 'mkfat: Block device has 4096 blocks.', 'mkfat: Creating FAT filesystem on device fbd0.', 'mkfat: Filesystem type FAT12.', 'Writing allocation table 1.', 'Writing allocation table 2.', 'Writing root directory.', 'Success.', '/ # mkdir /tmp/mnt', '/ # mount fat /tmp/mnt fbd0', '/ # cp demo.txt /tmp/mnt_', '', ''] [2025-09-17 01:37:24,326 QEMU-amd64 DEBUG] Sending command 'sendkey ret' [2025-09-17 01:37:24,326 rtr-vterm-run DEBUG] remaining=60, n=0, interval=2, "Failed to run command" [2025-09-17 01:37:24,326 command DEBUG] self.vterm = [] [2025-09-17 01:37:24,326 QEMU-amd64 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2025-09-17 01:37:24,326 rtr-scrdump DEBUG] remaining=10, n=0, interval=1, "Failed to capture screen" [2025-09-17 01:37:25,173 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2025-09-17 01:37:25,173 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2025-09-17 01:37:25,173 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2025-09-17 01:37:25,173 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2025-09-17 01:37:25,173 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2025-09-17 01:37:25,173 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2025-09-17 01:37:25,173 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 3989 [2025-09-17 01:37:25,173 QEMU-amd64 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 [2025-09-17 01:37:30,563 QEMU-amd64 DEBUG] Captured text: [2025-09-17 01:37:30,563 QEMU-amd64 DEBUG] | HelenOS release 0.14.1 (Aladar), revision f9c4c4335 [2025-09-17 01:37:30,563 QEMU-amd64 DEBUG] | Built on 2025-09-17 01:28:57 [2025-09-17 01:37:30,563 QEMU-amd64 DEBUG] | Running on amd64 (terminal/59) [2025-09-17 01:37:30,563 QEMU-amd64 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2025-09-17 01:37:30,563 QEMU-amd64 DEBUG] | [2025-09-17 01:37:30,563 QEMU-amd64 DEBUG] | Welcome to HelenOS! [2025-09-17 01:37:30,563 QEMU-amd64 DEBUG] | https://www.helenos.org/ [2025-09-17 01:37:30,563 QEMU-amd64 DEBUG] | [2025-09-17 01:37:30,563 QEMU-amd64 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2025-09-17 01:37:30,563 QEMU-amd64 DEBUG] | [2025-09-17 01:37:30,564 QEMU-amd64 DEBUG] | / # mkfile --size 2m /tmp/img [2025-09-17 01:37:30,564 QEMU-amd64 DEBUG] | / # ls -e /tmp [2025-09-17 01:37:30,564 QEMU-amd64 DEBUG] | img 2097152 [2025-09-17 01:37:30,564 QEMU-amd64 DEBUG] | / # /srv/bd/file_bd /tmp/img fbd0 [2025-09-17 01:37:30,564 QEMU-amd64 DEBUG] | file_bd: File-backed block device driver [2025-09-17 01:37:30,564 QEMU-amd64 DEBUG] | file_bd: Accepting connections [2025-09-17 01:37:30,564 QEMU-amd64 DEBUG] | / # mkfat --type 12 fbd0 [2025-09-17 01:37:30,564 QEMU-amd64 DEBUG] | Device: fbd0 [2025-09-17 01:37:30,564 QEMU-amd64 DEBUG] | mkfat: Block device has 4096 blocks. [2025-09-17 01:37:30,564 QEMU-amd64 DEBUG] | mkfat: Creating FAT filesystem on device fbd0. [2025-09-17 01:37:30,564 QEMU-amd64 DEBUG] | mkfat: Filesystem type FAT12. [2025-09-17 01:37:30,564 QEMU-amd64 DEBUG] | Writing allocation table 1. [2025-09-17 01:37:30,564 QEMU-amd64 DEBUG] | Writing allocation table 2. [2025-09-17 01:37:30,564 QEMU-amd64 DEBUG] | Writing root directory. [2025-09-17 01:37:30,564 QEMU-amd64 DEBUG] | Success. [2025-09-17 01:37:30,564 QEMU-amd64 DEBUG] | / # mkdir /tmp/mnt [2025-09-17 01:37:30,564 QEMU-amd64 DEBUG] | / # mount fat /tmp/mnt fbd0 [2025-09-17 01:37:30,564 QEMU-amd64 DEBUG] | / # cp demo.txt /tmp/mnt_ [2025-09-17 01:37:30,564 QEMU-amd64 DEBUG] | [2025-09-17 01:37:30,564 QEMU-amd64 DEBUG] | [2025-09-17 01:37:30,565 QEMU-amd64 DEBUG] Captured lines: ['HelenOS release 0.14.1 (Aladar), revision f9c4c4335', 'Built on 2025-09-17 01:28:57', 'Running on amd64 (terminal/59)', 'Copyright (c) 2001-2024 HelenOS project', '', 'Welcome to HelenOS!', 'https://www.helenos.org/', '', "Type 'help' [Enter] to see a few survival tips.", '', '/ # mkfile --size 2m /tmp/img', '/ # ls -e /tmp', 'img 2097152', '/ # /srv/bd/file_bd /tmp/img fbd0', 'file_bd: File-backed block device driver', 'file_bd: Accepting connections', '/ # mkfat --type 12 fbd0', 'Device: fbd0', 'mkfat: Block device has 4096 blocks.', 'mkfat: Creating FAT filesystem on device fbd0.', 'mkfat: Filesystem type FAT12.', 'Writing allocation table 1.', 'Writing allocation table 2.', 'Writing root directory.', 'Success.', '/ # mkdir /tmp/mnt', '/ # mount fat /tmp/mnt fbd0', '/ # cp demo.txt /tmp/mnt_', '', ''] [2025-09-17 01:37:30,565 command DEBUG] Read lines ['/ # cp demo.txt /tmp/mnt_'] [2025-09-17 01:37:32,566 rtr-vterm-run DEBUG] remaining=58, n=1, interval=2, "Failed to run command" [2025-09-17 01:37:32,566 command DEBUG] self.vterm = [] [2025-09-17 01:37:32,567 QEMU-amd64 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2025-09-17 01:37:32,567 rtr-scrdump DEBUG] remaining=10, n=0, interval=1, "Failed to capture screen" [2025-09-17 01:37:33,412 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2025-09-17 01:37:33,413 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2025-09-17 01:37:33,413 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2025-09-17 01:37:33,413 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2025-09-17 01:37:33,413 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2025-09-17 01:37:33,413 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2025-09-17 01:37:33,413 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 4013 [2025-09-17 01:37:33,413 QEMU-amd64 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 [2025-09-17 01:37:39,022 QEMU-amd64 DEBUG] Captured text: [2025-09-17 01:37:39,022 QEMU-amd64 DEBUG] | HelenOS release 0.14.1 (Aladar), revision f9c4c4335 [2025-09-17 01:37:39,022 QEMU-amd64 DEBUG] | Built on 2025-09-17 01:28:57 [2025-09-17 01:37:39,022 QEMU-amd64 DEBUG] | Running on amd64 (terminal/59) [2025-09-17 01:37:39,022 QEMU-amd64 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2025-09-17 01:37:39,022 QEMU-amd64 DEBUG] | [2025-09-17 01:37:39,022 QEMU-amd64 DEBUG] | Welcome to HelenOS! [2025-09-17 01:37:39,022 QEMU-amd64 DEBUG] | https://www.helenos.org/ [2025-09-17 01:37:39,022 QEMU-amd64 DEBUG] | [2025-09-17 01:37:39,022 QEMU-amd64 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2025-09-17 01:37:39,022 QEMU-amd64 DEBUG] | [2025-09-17 01:37:39,022 QEMU-amd64 DEBUG] | / # mkfile --size 2m /tmp/img [2025-09-17 01:37:39,022 QEMU-amd64 DEBUG] | / # ls -e /tmp [2025-09-17 01:37:39,022 QEMU-amd64 DEBUG] | img 2097152 [2025-09-17 01:37:39,023 QEMU-amd64 DEBUG] | / # /srv/bd/file_bd /tmp/img fbd0 [2025-09-17 01:37:39,023 QEMU-amd64 DEBUG] | file_bd: File-backed block device driver [2025-09-17 01:37:39,023 QEMU-amd64 DEBUG] | file_bd: Accepting connections [2025-09-17 01:37:39,023 QEMU-amd64 DEBUG] | / # mkfat --type 12 fbd0 [2025-09-17 01:37:39,023 QEMU-amd64 DEBUG] | Device: fbd0 [2025-09-17 01:37:39,023 QEMU-amd64 DEBUG] | mkfat: Block device has 4096 blocks. [2025-09-17 01:37:39,023 QEMU-amd64 DEBUG] | mkfat: Creating FAT filesystem on device fbd0. [2025-09-17 01:37:39,023 QEMU-amd64 DEBUG] | mkfat: Filesystem type FAT12. [2025-09-17 01:37:39,023 QEMU-amd64 DEBUG] | Writing allocation table 1. [2025-09-17 01:37:39,023 QEMU-amd64 DEBUG] | Writing allocation table 2. [2025-09-17 01:37:39,023 QEMU-amd64 DEBUG] | Writing root directory. [2025-09-17 01:37:39,023 QEMU-amd64 DEBUG] | Success. [2025-09-17 01:37:39,023 QEMU-amd64 DEBUG] | / # mkdir /tmp/mnt [2025-09-17 01:37:39,023 QEMU-amd64 DEBUG] | / # mount fat /tmp/mnt fbd0 [2025-09-17 01:37:39,023 QEMU-amd64 DEBUG] | / # cp demo.txt /tmp/mnt [2025-09-17 01:37:39,023 QEMU-amd64 DEBUG] | / # _ [2025-09-17 01:37:39,023 QEMU-amd64 DEBUG] | [2025-09-17 01:37:39,023 QEMU-amd64 DEBUG] Captured lines: ['HelenOS release 0.14.1 (Aladar), revision f9c4c4335', 'Built on 2025-09-17 01:28:57', 'Running on amd64 (terminal/59)', 'Copyright (c) 2001-2024 HelenOS project', '', 'Welcome to HelenOS!', 'https://www.helenos.org/', '', "Type 'help' [Enter] to see a few survival tips.", '', '/ # mkfile --size 2m /tmp/img', '/ # ls -e /tmp', 'img 2097152', '/ # /srv/bd/file_bd /tmp/img fbd0', 'file_bd: File-backed block device driver', 'file_bd: Accepting connections', '/ # mkfat --type 12 fbd0', 'Device: fbd0', 'mkfat: Block device has 4096 blocks.', 'mkfat: Creating FAT filesystem on device fbd0.', 'mkfat: Filesystem type FAT12.', 'Writing allocation table 1.', 'Writing allocation table 2.', 'Writing root directory.', 'Success.', '/ # mkdir /tmp/mnt', '/ # mount fat /tmp/mnt fbd0', '/ # cp demo.txt /tmp/mnt', '/ # _', ''] [2025-09-17 01:37:39,023 command DEBUG] Read lines ['/ # cp demo.txt /tmp/mnt', '/ # _'] [2025-09-17 01:37:39,023 command INFO] Command 'cp demo.txt /tmp/mnt' done. [2025-09-17 01:37:39,023 command INFO] Typing 'ls /tmp/mnt' into default. [2025-09-17 01:37:39,023 command DEBUG] RE for prompt matching: re.compile('^/[^ ]* #\\ _[\t ]*$') [2025-09-17 01:37:39,024 QEMU-amd64 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2025-09-17 01:37:39,024 rtr-scrdump DEBUG] remaining=10, n=0, interval=1, "Failed to capture screen" [2025-09-17 01:37:39,796 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2025-09-17 01:37:39,796 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2025-09-17 01:37:39,796 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2025-09-17 01:37:39,796 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2025-09-17 01:37:39,796 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2025-09-17 01:37:39,796 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2025-09-17 01:37:39,796 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 4013 [2025-09-17 01:37:39,796 QEMU-amd64 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 [2025-09-17 01:37:46,201 QEMU-amd64 DEBUG] Captured text: [2025-09-17 01:37:46,201 QEMU-amd64 DEBUG] | HelenOS release 0.14.1 (Aladar), revision f9c4c4335 [2025-09-17 01:37:46,201 QEMU-amd64 DEBUG] | Built on 2025-09-17 01:28:57 [2025-09-17 01:37:46,201 QEMU-amd64 DEBUG] | Running on amd64 (terminal/59) [2025-09-17 01:37:46,201 QEMU-amd64 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2025-09-17 01:37:46,201 QEMU-amd64 DEBUG] | [2025-09-17 01:37:46,201 QEMU-amd64 DEBUG] | Welcome to HelenOS! [2025-09-17 01:37:46,201 QEMU-amd64 DEBUG] | https://www.helenos.org/ [2025-09-17 01:37:46,202 QEMU-amd64 DEBUG] | [2025-09-17 01:37:46,202 QEMU-amd64 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2025-09-17 01:37:46,202 QEMU-amd64 DEBUG] | [2025-09-17 01:37:46,202 QEMU-amd64 DEBUG] | / # mkfile --size 2m /tmp/img [2025-09-17 01:37:46,202 QEMU-amd64 DEBUG] | / # ls -e /tmp [2025-09-17 01:37:46,202 QEMU-amd64 DEBUG] | img 2097152 [2025-09-17 01:37:46,202 QEMU-amd64 DEBUG] | / # /srv/bd/file_bd /tmp/img fbd0 [2025-09-17 01:37:46,202 QEMU-amd64 DEBUG] | file_bd: File-backed block device driver [2025-09-17 01:37:46,202 QEMU-amd64 DEBUG] | file_bd: Accepting connections [2025-09-17 01:37:46,202 QEMU-amd64 DEBUG] | / # mkfat --type 12 fbd0 [2025-09-17 01:37:46,202 QEMU-amd64 DEBUG] | Device: fbd0 [2025-09-17 01:37:46,202 QEMU-amd64 DEBUG] | mkfat: Block device has 4096 blocks. [2025-09-17 01:37:46,202 QEMU-amd64 DEBUG] | mkfat: Creating FAT filesystem on device fbd0. [2025-09-17 01:37:46,202 QEMU-amd64 DEBUG] | mkfat: Filesystem type FAT12. [2025-09-17 01:37:46,202 QEMU-amd64 DEBUG] | Writing allocation table 1. [2025-09-17 01:37:46,202 QEMU-amd64 DEBUG] | Writing allocation table 2. [2025-09-17 01:37:46,202 QEMU-amd64 DEBUG] | Writing root directory. [2025-09-17 01:37:46,202 QEMU-amd64 DEBUG] | Success. [2025-09-17 01:37:46,202 QEMU-amd64 DEBUG] | / # mkdir /tmp/mnt [2025-09-17 01:37:46,202 QEMU-amd64 DEBUG] | / # mount fat /tmp/mnt fbd0 [2025-09-17 01:37:46,202 QEMU-amd64 DEBUG] | / # cp demo.txt /tmp/mnt [2025-09-17 01:37:46,202 QEMU-amd64 DEBUG] | / # _ [2025-09-17 01:37:46,202 QEMU-amd64 DEBUG] | [2025-09-17 01:37:46,202 QEMU-amd64 DEBUG] Captured lines: ['HelenOS release 0.14.1 (Aladar), revision f9c4c4335', 'Built on 2025-09-17 01:28:57', 'Running on amd64 (terminal/59)', 'Copyright (c) 2001-2024 HelenOS project', '', 'Welcome to HelenOS!', 'https://www.helenos.org/', '', "Type 'help' [Enter] to see a few survival tips.", '', '/ # mkfile --size 2m /tmp/img', '/ # ls -e /tmp', 'img 2097152', '/ # /srv/bd/file_bd /tmp/img fbd0', 'file_bd: File-backed block device driver', 'file_bd: Accepting connections', '/ # mkfat --type 12 fbd0', 'Device: fbd0', 'mkfat: Block device has 4096 blocks.', 'mkfat: Creating FAT filesystem on device fbd0.', 'mkfat: Filesystem type FAT12.', 'Writing allocation table 1.', 'Writing allocation table 2.', 'Writing root directory.', 'Success.', '/ # mkdir /tmp/mnt', '/ # mount fat /tmp/mnt fbd0', '/ # cp demo.txt /tmp/mnt', '/ # _', ''] [2025-09-17 01:37:46,202 QEMU-amd64 DEBUG] Sending command 'sendkey l' [2025-09-17 01:37:46,203 QEMU-amd64 DEBUG] Sending command 'sendkey s' [2025-09-17 01:37:46,203 QEMU-amd64 DEBUG] Sending command 'sendkey spc' [2025-09-17 01:37:46,203 QEMU-amd64 DEBUG] Sending command 'sendkey slash' [2025-09-17 01:37:46,203 QEMU-amd64 DEBUG] Sending command 'sendkey t' [2025-09-17 01:37:46,203 QEMU-amd64 DEBUG] Sending command 'sendkey m' [2025-09-17 01:37:46,203 QEMU-amd64 DEBUG] Sending command 'sendkey p' [2025-09-17 01:37:46,203 QEMU-amd64 DEBUG] Sending command 'sendkey slash' [2025-09-17 01:37:46,203 QEMU-amd64 DEBUG] Sending command 'sendkey m' [2025-09-17 01:37:46,203 QEMU-amd64 DEBUG] Sending command 'sendkey n' [2025-09-17 01:37:46,203 QEMU-amd64 DEBUG] Sending command 'sendkey t' [2025-09-17 01:37:46,203 rtr-vterm-type DEBUG] remaining=60, n=0, interval=2, "Failed to type command" [2025-09-17 01:37:46,203 QEMU-amd64 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2025-09-17 01:37:46,203 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. [2025-09-17 01:37:47,244 rtr-scrdump DEBUG] remaining=9, n=1, interval=1, "Failed to capture screen" [2025-09-17 01:37:48,843 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2025-09-17 01:37:48,843 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2025-09-17 01:37:48,843 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2025-09-17 01:37:48,843 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2025-09-17 01:37:48,843 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2025-09-17 01:37:48,843 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2025-09-17 01:37:48,843 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 4013 [2025-09-17 01:37:48,843 QEMU-amd64 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 [2025-09-17 01:37:58,172 QEMU-amd64 DEBUG] Captured text: [2025-09-17 01:37:58,172 QEMU-amd64 DEBUG] | HelenOS release 0.14.1 (Aladar), revision f9c4c4335 [2025-09-17 01:37:58,172 QEMU-amd64 DEBUG] | Built on 2025-09-17 01:28:57 [2025-09-17 01:37:58,172 QEMU-amd64 DEBUG] | Running on amd64 (terminal/59) [2025-09-17 01:37:58,172 QEMU-amd64 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2025-09-17 01:37:58,172 QEMU-amd64 DEBUG] | [2025-09-17 01:37:58,172 QEMU-amd64 DEBUG] | Welcome to HelenOS! [2025-09-17 01:37:58,172 QEMU-amd64 DEBUG] | https://www.helenos.org/ [2025-09-17 01:37:58,173 QEMU-amd64 DEBUG] | [2025-09-17 01:37:58,173 QEMU-amd64 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2025-09-17 01:37:58,173 QEMU-amd64 DEBUG] | [2025-09-17 01:37:58,173 QEMU-amd64 DEBUG] | / # mkfile --size 2m /tmp/img [2025-09-17 01:37:58,173 QEMU-amd64 DEBUG] | / # ls -e /tmp [2025-09-17 01:37:58,173 QEMU-amd64 DEBUG] | img 2097152 [2025-09-17 01:37:58,173 QEMU-amd64 DEBUG] | / # /srv/bd/file_bd /tmp/img fbd0 [2025-09-17 01:37:58,173 QEMU-amd64 DEBUG] | file_bd: File-backed block device driver [2025-09-17 01:37:58,173 QEMU-amd64 DEBUG] | file_bd: Accepting connections [2025-09-17 01:37:58,173 QEMU-amd64 DEBUG] | / # mkfat --type 12 fbd0 [2025-09-17 01:37:58,173 QEMU-amd64 DEBUG] | Device: fbd0 [2025-09-17 01:37:58,173 QEMU-amd64 DEBUG] | mkfat: Block device has 4096 blocks. [2025-09-17 01:37:58,173 QEMU-amd64 DEBUG] | mkfat: Creating FAT filesystem on device fbd0. [2025-09-17 01:37:58,173 QEMU-amd64 DEBUG] | mkfat: Filesystem type FAT12. [2025-09-17 01:37:58,173 QEMU-amd64 DEBUG] | Writing allocation table 1. [2025-09-17 01:37:58,173 QEMU-amd64 DEBUG] | Writing allocation table 2. [2025-09-17 01:37:58,173 QEMU-amd64 DEBUG] | Writing root directory. [2025-09-17 01:37:58,173 QEMU-amd64 DEBUG] | Success. [2025-09-17 01:37:58,173 QEMU-amd64 DEBUG] | / # mkdir /tmp/mnt [2025-09-17 01:37:58,173 QEMU-amd64 DEBUG] | / # mount fat /tmp/mnt fbd0 [2025-09-17 01:37:58,173 QEMU-amd64 DEBUG] | / # cp demo.txt /tmp/mnt [2025-09-17 01:37:58,173 QEMU-amd64 DEBUG] | / # _ [2025-09-17 01:37:58,173 QEMU-amd64 DEBUG] | [2025-09-17 01:37:58,173 QEMU-amd64 DEBUG] Captured lines: ['HelenOS release 0.14.1 (Aladar), revision f9c4c4335', 'Built on 2025-09-17 01:28:57', 'Running on amd64 (terminal/59)', 'Copyright (c) 2001-2024 HelenOS project', '', 'Welcome to HelenOS!', 'https://www.helenos.org/', '', "Type 'help' [Enter] to see a few survival tips.", '', '/ # mkfile --size 2m /tmp/img', '/ # ls -e /tmp', 'img 2097152', '/ # /srv/bd/file_bd /tmp/img fbd0', 'file_bd: File-backed block device driver', 'file_bd: Accepting connections', '/ # mkfat --type 12 fbd0', 'Device: fbd0', 'mkfat: Block device has 4096 blocks.', 'mkfat: Creating FAT filesystem on device fbd0.', 'mkfat: Filesystem type FAT12.', 'Writing allocation table 1.', 'Writing allocation table 2.', 'Writing root directory.', 'Success.', '/ # mkdir /tmp/mnt', '/ # mount fat /tmp/mnt fbd0', '/ # cp demo.txt /tmp/mnt', '/ # _', ''] [2025-09-17 01:38:00,174 rtr-vterm-type DEBUG] remaining=58, n=1, interval=2, "Failed to type command" [2025-09-17 01:38:00,174 QEMU-amd64 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2025-09-17 01:38:00,175 rtr-scrdump DEBUG] remaining=10, n=0, interval=1, "Failed to capture screen" [2025-09-17 01:38:01,306 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2025-09-17 01:38:01,306 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2025-09-17 01:38:01,306 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2025-09-17 01:38:01,307 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2025-09-17 01:38:01,307 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2025-09-17 01:38:01,307 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2025-09-17 01:38:01,307 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 4065 [2025-09-17 01:38:01,307 QEMU-amd64 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 [2025-09-17 01:38:10,341 QEMU-amd64 DEBUG] Captured text: [2025-09-17 01:38:10,341 QEMU-amd64 DEBUG] | HelenOS release 0.14.1 (Aladar), revision f9c4c4335 [2025-09-17 01:38:10,341 QEMU-amd64 DEBUG] | Built on 2025-09-17 01:28:57 [2025-09-17 01:38:10,342 QEMU-amd64 DEBUG] | Running on amd64 (terminal/59) [2025-09-17 01:38:10,342 QEMU-amd64 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2025-09-17 01:38:10,342 QEMU-amd64 DEBUG] | [2025-09-17 01:38:10,342 QEMU-amd64 DEBUG] | Welcome to HelenOS! [2025-09-17 01:38:10,342 QEMU-amd64 DEBUG] | https://www.helenos.org/ [2025-09-17 01:38:10,342 QEMU-amd64 DEBUG] | [2025-09-17 01:38:10,342 QEMU-amd64 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2025-09-17 01:38:10,342 QEMU-amd64 DEBUG] | [2025-09-17 01:38:10,342 QEMU-amd64 DEBUG] | / # mkfile --size 2m /tmp/img [2025-09-17 01:38:10,342 QEMU-amd64 DEBUG] | / # ls -e /tmp [2025-09-17 01:38:10,342 QEMU-amd64 DEBUG] | img 2097152 [2025-09-17 01:38:10,342 QEMU-amd64 DEBUG] | / # /srv/bd/file_bd /tmp/img fbd0 [2025-09-17 01:38:10,342 QEMU-amd64 DEBUG] | file_bd: File-backed block device driver [2025-09-17 01:38:10,342 QEMU-amd64 DEBUG] | file_bd: Accepting connections [2025-09-17 01:38:10,342 QEMU-amd64 DEBUG] | / # mkfat --type 12 fbd0 [2025-09-17 01:38:10,342 QEMU-amd64 DEBUG] | Device: fbd0 [2025-09-17 01:38:10,342 QEMU-amd64 DEBUG] | mkfat: Block device has 4096 blocks. [2025-09-17 01:38:10,342 QEMU-amd64 DEBUG] | mkfat: Creating FAT filesystem on device fbd0. [2025-09-17 01:38:10,342 QEMU-amd64 DEBUG] | mkfat: Filesystem type FAT12. [2025-09-17 01:38:10,342 QEMU-amd64 DEBUG] | Writing allocation table 1. [2025-09-17 01:38:10,342 QEMU-amd64 DEBUG] | Writing allocation table 2. [2025-09-17 01:38:10,342 QEMU-amd64 DEBUG] | Writing root directory. [2025-09-17 01:38:10,342 QEMU-amd64 DEBUG] | Success. [2025-09-17 01:38:10,342 QEMU-amd64 DEBUG] | / # mkdir /tmp/mnt [2025-09-17 01:38:10,342 QEMU-amd64 DEBUG] | / # mount fat /tmp/mnt fbd0 [2025-09-17 01:38:10,342 QEMU-amd64 DEBUG] | / # cp demo.txt /tmp/mnt [2025-09-17 01:38:10,343 QEMU-amd64 DEBUG] | / # ls /tmp/mnt_ [2025-09-17 01:38:10,343 QEMU-amd64 DEBUG] | [2025-09-17 01:38:10,343 QEMU-amd64 DEBUG] Captured lines: ['HelenOS release 0.14.1 (Aladar), revision f9c4c4335', 'Built on 2025-09-17 01:28:57', 'Running on amd64 (terminal/59)', 'Copyright (c) 2001-2024 HelenOS project', '', 'Welcome to HelenOS!', 'https://www.helenos.org/', '', "Type 'help' [Enter] to see a few survival tips.", '', '/ # mkfile --size 2m /tmp/img', '/ # ls -e /tmp', 'img 2097152', '/ # /srv/bd/file_bd /tmp/img fbd0', 'file_bd: File-backed block device driver', 'file_bd: Accepting connections', '/ # mkfat --type 12 fbd0', 'Device: fbd0', 'mkfat: Block device has 4096 blocks.', 'mkfat: Creating FAT filesystem on device fbd0.', 'mkfat: Filesystem type FAT12.', 'Writing allocation table 1.', 'Writing allocation table 2.', 'Writing root directory.', 'Success.', '/ # mkdir /tmp/mnt', '/ # mount fat /tmp/mnt fbd0', '/ # cp demo.txt /tmp/mnt', '/ # ls /tmp/mnt_', ''] [2025-09-17 01:38:10,343 QEMU-amd64 DEBUG] Sending command 'sendkey ret' [2025-09-17 01:38:10,343 rtr-vterm-run DEBUG] remaining=60, n=0, interval=2, "Failed to run command" [2025-09-17 01:38:10,343 command DEBUG] self.vterm = [] [2025-09-17 01:38:10,343 QEMU-amd64 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2025-09-17 01:38:10,343 rtr-scrdump DEBUG] remaining=10, n=0, interval=1, "Failed to capture screen" [2025-09-17 01:38:11,293 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2025-09-17 01:38:11,293 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2025-09-17 01:38:11,293 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2025-09-17 01:38:11,293 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2025-09-17 01:38:11,293 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2025-09-17 01:38:11,293 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2025-09-17 01:38:11,293 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 4065 [2025-09-17 01:38:11,293 QEMU-amd64 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 [2025-09-17 01:38:17,914 QEMU-amd64 DEBUG] Captured text: [2025-09-17 01:38:17,914 QEMU-amd64 DEBUG] | HelenOS release 0.14.1 (Aladar), revision f9c4c4335 [2025-09-17 01:38:17,914 QEMU-amd64 DEBUG] | Built on 2025-09-17 01:28:57 [2025-09-17 01:38:17,914 QEMU-amd64 DEBUG] | Running on amd64 (terminal/59) [2025-09-17 01:38:17,914 QEMU-amd64 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2025-09-17 01:38:17,914 QEMU-amd64 DEBUG] | [2025-09-17 01:38:17,914 QEMU-amd64 DEBUG] | Welcome to HelenOS! [2025-09-17 01:38:17,914 QEMU-amd64 DEBUG] | https://www.helenos.org/ [2025-09-17 01:38:17,914 QEMU-amd64 DEBUG] | [2025-09-17 01:38:17,914 QEMU-amd64 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2025-09-17 01:38:17,914 QEMU-amd64 DEBUG] | [2025-09-17 01:38:17,914 QEMU-amd64 DEBUG] | / # mkfile --size 2m /tmp/img [2025-09-17 01:38:17,914 QEMU-amd64 DEBUG] | / # ls -e /tmp [2025-09-17 01:38:17,914 QEMU-amd64 DEBUG] | img 2097152 [2025-09-17 01:38:17,914 QEMU-amd64 DEBUG] | / # /srv/bd/file_bd /tmp/img fbd0 [2025-09-17 01:38:17,914 QEMU-amd64 DEBUG] | file_bd: File-backed block device driver [2025-09-17 01:38:17,914 QEMU-amd64 DEBUG] | file_bd: Accepting connections [2025-09-17 01:38:17,914 QEMU-amd64 DEBUG] | / # mkfat --type 12 fbd0 [2025-09-17 01:38:17,914 QEMU-amd64 DEBUG] | Device: fbd0 [2025-09-17 01:38:17,914 QEMU-amd64 DEBUG] | mkfat: Block device has 4096 blocks. [2025-09-17 01:38:17,914 QEMU-amd64 DEBUG] | mkfat: Creating FAT filesystem on device fbd0. [2025-09-17 01:38:17,914 QEMU-amd64 DEBUG] | mkfat: Filesystem type FAT12. [2025-09-17 01:38:17,915 QEMU-amd64 DEBUG] | Writing allocation table 1. [2025-09-17 01:38:17,915 QEMU-amd64 DEBUG] | Writing allocation table 2. [2025-09-17 01:38:17,915 QEMU-amd64 DEBUG] | Writing root directory. [2025-09-17 01:38:17,915 QEMU-amd64 DEBUG] | Success. [2025-09-17 01:38:17,915 QEMU-amd64 DEBUG] | / # mkdir /tmp/mnt [2025-09-17 01:38:17,915 QEMU-amd64 DEBUG] | / # mount fat /tmp/mnt fbd0 [2025-09-17 01:38:17,915 QEMU-amd64 DEBUG] | / # cp demo.txt /tmp/mnt [2025-09-17 01:38:17,915 QEMU-amd64 DEBUG] | / # ls /tmp/mnt_ [2025-09-17 01:38:17,915 QEMU-amd64 DEBUG] | [2025-09-17 01:38:17,915 QEMU-amd64 DEBUG] Captured lines: ['HelenOS release 0.14.1 (Aladar), revision f9c4c4335', 'Built on 2025-09-17 01:28:57', 'Running on amd64 (terminal/59)', 'Copyright (c) 2001-2024 HelenOS project', '', 'Welcome to HelenOS!', 'https://www.helenos.org/', '', "Type 'help' [Enter] to see a few survival tips.", '', '/ # mkfile --size 2m /tmp/img', '/ # ls -e /tmp', 'img 2097152', '/ # /srv/bd/file_bd /tmp/img fbd0', 'file_bd: File-backed block device driver', 'file_bd: Accepting connections', '/ # mkfat --type 12 fbd0', 'Device: fbd0', 'mkfat: Block device has 4096 blocks.', 'mkfat: Creating FAT filesystem on device fbd0.', 'mkfat: Filesystem type FAT12.', 'Writing allocation table 1.', 'Writing allocation table 2.', 'Writing root directory.', 'Success.', '/ # mkdir /tmp/mnt', '/ # mount fat /tmp/mnt fbd0', '/ # cp demo.txt /tmp/mnt', '/ # ls /tmp/mnt_', ''] [2025-09-17 01:38:17,915 command DEBUG] Read lines ['/ # ls /tmp/mnt_'] [2025-09-17 01:38:19,916 rtr-vterm-run DEBUG] remaining=58, n=1, interval=2, "Failed to run command" [2025-09-17 01:38:19,916 command DEBUG] self.vterm = [] [2025-09-17 01:38:19,917 QEMU-amd64 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2025-09-17 01:38:19,917 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. [2025-09-17 01:38:20,933 rtr-scrdump DEBUG] remaining=9, n=1, interval=1, "Failed to capture screen" [2025-09-17 01:38:21,751 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2025-09-17 01:38:21,751 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2025-09-17 01:38:21,751 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2025-09-17 01:38:21,751 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2025-09-17 01:38:21,752 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2025-09-17 01:38:21,752 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2025-09-17 01:38:21,752 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 3903 [2025-09-17 01:38:21,752 QEMU-amd64 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 [2025-09-17 01:38:27,491 QEMU-amd64 DEBUG] Captured text: [2025-09-17 01:38:27,491 QEMU-amd64 DEBUG] | Built on 2025-09-17 01:28:57 [2025-09-17 01:38:27,491 QEMU-amd64 DEBUG] | Running on amd64 (terminal/59) [2025-09-17 01:38:27,491 QEMU-amd64 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2025-09-17 01:38:27,491 QEMU-amd64 DEBUG] | [2025-09-17 01:38:27,491 QEMU-amd64 DEBUG] | Welcome to HelenOS! [2025-09-17 01:38:27,491 QEMU-amd64 DEBUG] | https://www.helenos.org/ [2025-09-17 01:38:27,491 QEMU-amd64 DEBUG] | [2025-09-17 01:38:27,491 QEMU-amd64 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2025-09-17 01:38:27,491 QEMU-amd64 DEBUG] | [2025-09-17 01:38:27,491 QEMU-amd64 DEBUG] | / # mkfile --size 2m /tmp/img [2025-09-17 01:38:27,491 QEMU-amd64 DEBUG] | / # ls -e /tmp [2025-09-17 01:38:27,491 QEMU-amd64 DEBUG] | img 2097152 [2025-09-17 01:38:27,491 QEMU-amd64 DEBUG] | / # /srv/bd/file_bd /tmp/img fbd0 [2025-09-17 01:38:27,491 QEMU-amd64 DEBUG] | file_bd: File-backed block device driver [2025-09-17 01:38:27,491 QEMU-amd64 DEBUG] | file_bd: Accepting connections [2025-09-17 01:38:27,491 QEMU-amd64 DEBUG] | / # mkfat --type 12 fbd0 [2025-09-17 01:38:27,491 QEMU-amd64 DEBUG] | Device: fbd0 [2025-09-17 01:38:27,491 QEMU-amd64 DEBUG] | mkfat: Block device has 4096 blocks. [2025-09-17 01:38:27,491 QEMU-amd64 DEBUG] | mkfat: Creating FAT filesystem on device fbd0. [2025-09-17 01:38:27,491 QEMU-amd64 DEBUG] | mkfat: Filesystem type FAT12. [2025-09-17 01:38:27,491 QEMU-amd64 DEBUG] | Writing allocation table 1. [2025-09-17 01:38:27,491 QEMU-amd64 DEBUG] | Writing allocation table 2. [2025-09-17 01:38:27,491 QEMU-amd64 DEBUG] | Writing root directory. [2025-09-17 01:38:27,491 QEMU-amd64 DEBUG] | Success. [2025-09-17 01:38:27,492 QEMU-amd64 DEBUG] | / # mkdir /tmp/mnt [2025-09-17 01:38:27,492 QEMU-amd64 DEBUG] | / # mount fat /tmp/mnt fbd0 [2025-09-17 01:38:27,492 QEMU-amd64 DEBUG] | / # cp demo.txt /tmp/mnt [2025-09-17 01:38:27,492 QEMU-amd64 DEBUG] | / # ls /tmp/mnt [2025-09-17 01:38:27,492 QEMU-amd64 DEBUG] | demo.txt 592 B [2025-09-17 01:38:27,492 QEMU-amd64 DEBUG] | / # _ [2025-09-17 01:38:27,492 QEMU-amd64 DEBUG] Captured lines: ['Built on 2025-09-17 01:28:57', 'Running on amd64 (terminal/59)', 'Copyright (c) 2001-2024 HelenOS project', '', 'Welcome to HelenOS!', 'https://www.helenos.org/', '', "Type 'help' [Enter] to see a few survival tips.", '', '/ # mkfile --size 2m /tmp/img', '/ # ls -e /tmp', 'img 2097152', '/ # /srv/bd/file_bd /tmp/img fbd0', 'file_bd: File-backed block device driver', 'file_bd: Accepting connections', '/ # mkfat --type 12 fbd0', 'Device: fbd0', 'mkfat: Block device has 4096 blocks.', 'mkfat: Creating FAT filesystem on device fbd0.', 'mkfat: Filesystem type FAT12.', 'Writing allocation table 1.', 'Writing allocation table 2.', 'Writing root directory.', 'Success.', '/ # mkdir /tmp/mnt', '/ # mount fat /tmp/mnt fbd0', '/ # cp demo.txt /tmp/mnt', '/ # ls /tmp/mnt', 'demo.txt 592 B', '/ # _'] [2025-09-17 01:38:27,492 command DEBUG] Read lines ['/ # ls /tmp/mnt', 'demo.txt 592 B', '/ # _'] [2025-09-17 01:38:27,492 command INFO] Command 'ls /tmp/mnt' done. [2025-09-17 01:38:27,492 command INFO] Typing 'umount /tmp/mnt' into default. [2025-09-17 01:38:27,492 command DEBUG] RE for prompt matching: re.compile('^/[^ ]* #\\ _[\t ]*$') [2025-09-17 01:38:27,492 QEMU-amd64 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2025-09-17 01:38:27,492 rtr-scrdump DEBUG] remaining=10, n=0, interval=1, "Failed to capture screen" [2025-09-17 01:38:28,314 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2025-09-17 01:38:28,314 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2025-09-17 01:38:28,314 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2025-09-17 01:38:28,314 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2025-09-17 01:38:28,314 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2025-09-17 01:38:28,314 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2025-09-17 01:38:28,314 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 3903 [2025-09-17 01:38:28,314 QEMU-amd64 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 [2025-09-17 01:38:33,935 QEMU-amd64 DEBUG] Captured text: [2025-09-17 01:38:33,935 QEMU-amd64 DEBUG] | Built on 2025-09-17 01:28:57 [2025-09-17 01:38:33,935 QEMU-amd64 DEBUG] | Running on amd64 (terminal/59) [2025-09-17 01:38:33,935 QEMU-amd64 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2025-09-17 01:38:33,935 QEMU-amd64 DEBUG] | [2025-09-17 01:38:33,935 QEMU-amd64 DEBUG] | Welcome to HelenOS! [2025-09-17 01:38:33,935 QEMU-amd64 DEBUG] | https://www.helenos.org/ [2025-09-17 01:38:33,935 QEMU-amd64 DEBUG] | [2025-09-17 01:38:33,935 QEMU-amd64 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2025-09-17 01:38:33,935 QEMU-amd64 DEBUG] | [2025-09-17 01:38:33,936 QEMU-amd64 DEBUG] | / # mkfile --size 2m /tmp/img [2025-09-17 01:38:33,936 QEMU-amd64 DEBUG] | / # ls -e /tmp [2025-09-17 01:38:33,936 QEMU-amd64 DEBUG] | img 2097152 [2025-09-17 01:38:33,936 QEMU-amd64 DEBUG] | / # /srv/bd/file_bd /tmp/img fbd0 [2025-09-17 01:38:33,936 QEMU-amd64 DEBUG] | file_bd: File-backed block device driver [2025-09-17 01:38:33,936 QEMU-amd64 DEBUG] | file_bd: Accepting connections [2025-09-17 01:38:33,936 QEMU-amd64 DEBUG] | / # mkfat --type 12 fbd0 [2025-09-17 01:38:33,936 QEMU-amd64 DEBUG] | Device: fbd0 [2025-09-17 01:38:33,936 QEMU-amd64 DEBUG] | mkfat: Block device has 4096 blocks. [2025-09-17 01:38:33,936 QEMU-amd64 DEBUG] | mkfat: Creating FAT filesystem on device fbd0. [2025-09-17 01:38:33,936 QEMU-amd64 DEBUG] | mkfat: Filesystem type FAT12. [2025-09-17 01:38:33,936 QEMU-amd64 DEBUG] | Writing allocation table 1. [2025-09-17 01:38:33,936 QEMU-amd64 DEBUG] | Writing allocation table 2. [2025-09-17 01:38:33,936 QEMU-amd64 DEBUG] | Writing root directory. [2025-09-17 01:38:33,936 QEMU-amd64 DEBUG] | Success. [2025-09-17 01:38:33,936 QEMU-amd64 DEBUG] | / # mkdir /tmp/mnt [2025-09-17 01:38:33,936 QEMU-amd64 DEBUG] | / # mount fat /tmp/mnt fbd0 [2025-09-17 01:38:33,936 QEMU-amd64 DEBUG] | / # cp demo.txt /tmp/mnt [2025-09-17 01:38:33,936 QEMU-amd64 DEBUG] | / # ls /tmp/mnt [2025-09-17 01:38:33,936 QEMU-amd64 DEBUG] | demo.txt 592 B [2025-09-17 01:38:33,936 QEMU-amd64 DEBUG] | / # _ [2025-09-17 01:38:33,936 QEMU-amd64 DEBUG] Captured lines: ['Built on 2025-09-17 01:28:57', 'Running on amd64 (terminal/59)', 'Copyright (c) 2001-2024 HelenOS project', '', 'Welcome to HelenOS!', 'https://www.helenos.org/', '', "Type 'help' [Enter] to see a few survival tips.", '', '/ # mkfile --size 2m /tmp/img', '/ # ls -e /tmp', 'img 2097152', '/ # /srv/bd/file_bd /tmp/img fbd0', 'file_bd: File-backed block device driver', 'file_bd: Accepting connections', '/ # mkfat --type 12 fbd0', 'Device: fbd0', 'mkfat: Block device has 4096 blocks.', 'mkfat: Creating FAT filesystem on device fbd0.', 'mkfat: Filesystem type FAT12.', 'Writing allocation table 1.', 'Writing allocation table 2.', 'Writing root directory.', 'Success.', '/ # mkdir /tmp/mnt', '/ # mount fat /tmp/mnt fbd0', '/ # cp demo.txt /tmp/mnt', '/ # ls /tmp/mnt', 'demo.txt 592 B', '/ # _'] [2025-09-17 01:38:33,936 QEMU-amd64 DEBUG] Sending command 'sendkey u' [2025-09-17 01:38:33,936 QEMU-amd64 DEBUG] Sending command 'sendkey m' [2025-09-17 01:38:33,936 QEMU-amd64 DEBUG] Sending command 'sendkey o' [2025-09-17 01:38:33,937 QEMU-amd64 DEBUG] Sending command 'sendkey u' [2025-09-17 01:38:33,937 QEMU-amd64 DEBUG] Sending command 'sendkey n' [2025-09-17 01:38:33,937 QEMU-amd64 DEBUG] Sending command 'sendkey t' [2025-09-17 01:38:33,937 QEMU-amd64 DEBUG] Sending command 'sendkey spc' [2025-09-17 01:38:33,937 QEMU-amd64 DEBUG] Sending command 'sendkey slash' [2025-09-17 01:38:33,937 QEMU-amd64 DEBUG] Sending command 'sendkey t' [2025-09-17 01:38:33,937 QEMU-amd64 DEBUG] Sending command 'sendkey m' [2025-09-17 01:38:33,937 QEMU-amd64 DEBUG] Sending command 'sendkey p' [2025-09-17 01:38:33,937 QEMU-amd64 DEBUG] Sending command 'sendkey slash' [2025-09-17 01:38:33,937 QEMU-amd64 DEBUG] Sending command 'sendkey m' [2025-09-17 01:38:33,937 QEMU-amd64 DEBUG] Sending command 'sendkey n' [2025-09-17 01:38:33,937 QEMU-amd64 DEBUG] Sending command 'sendkey t' [2025-09-17 01:38:33,937 rtr-vterm-type DEBUG] remaining=60, n=0, interval=2, "Failed to type command" [2025-09-17 01:38:33,938 QEMU-amd64 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2025-09-17 01:38:33,938 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. [2025-09-17 01:38:34,966 rtr-scrdump DEBUG] remaining=9, n=1, interval=1, "Failed to capture screen" [2025-09-17 01:38:35,982 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2025-09-17 01:38:35,982 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2025-09-17 01:38:35,982 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2025-09-17 01:38:35,982 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2025-09-17 01:38:35,982 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2025-09-17 01:38:35,982 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2025-09-17 01:38:35,982 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 3903 [2025-09-17 01:38:35,982 QEMU-amd64 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 [2025-09-17 01:38:41,029 QEMU-amd64 DEBUG] Captured text: [2025-09-17 01:38:41,029 QEMU-amd64 DEBUG] | Built on 2025-09-17 01:28:57 [2025-09-17 01:38:41,029 QEMU-amd64 DEBUG] | Running on amd64 (terminal/59) [2025-09-17 01:38:41,029 QEMU-amd64 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2025-09-17 01:38:41,029 QEMU-amd64 DEBUG] | [2025-09-17 01:38:41,029 QEMU-amd64 DEBUG] | Welcome to HelenOS! [2025-09-17 01:38:41,029 QEMU-amd64 DEBUG] | https://www.helenos.org/ [2025-09-17 01:38:41,029 QEMU-amd64 DEBUG] | [2025-09-17 01:38:41,029 QEMU-amd64 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2025-09-17 01:38:41,029 QEMU-amd64 DEBUG] | [2025-09-17 01:38:41,029 QEMU-amd64 DEBUG] | / # mkfile --size 2m /tmp/img [2025-09-17 01:38:41,029 QEMU-amd64 DEBUG] | / # ls -e /tmp [2025-09-17 01:38:41,029 QEMU-amd64 DEBUG] | img 2097152 [2025-09-17 01:38:41,029 QEMU-amd64 DEBUG] | / # /srv/bd/file_bd /tmp/img fbd0 [2025-09-17 01:38:41,029 QEMU-amd64 DEBUG] | file_bd: File-backed block device driver [2025-09-17 01:38:41,029 QEMU-amd64 DEBUG] | file_bd: Accepting connections [2025-09-17 01:38:41,029 QEMU-amd64 DEBUG] | / # mkfat --type 12 fbd0 [2025-09-17 01:38:41,029 QEMU-amd64 DEBUG] | Device: fbd0 [2025-09-17 01:38:41,029 QEMU-amd64 DEBUG] | mkfat: Block device has 4096 blocks. [2025-09-17 01:38:41,029 QEMU-amd64 DEBUG] | mkfat: Creating FAT filesystem on device fbd0. [2025-09-17 01:38:41,029 QEMU-amd64 DEBUG] | mkfat: Filesystem type FAT12. [2025-09-17 01:38:41,029 QEMU-amd64 DEBUG] | Writing allocation table 1. [2025-09-17 01:38:41,029 QEMU-amd64 DEBUG] | Writing allocation table 2. [2025-09-17 01:38:41,029 QEMU-amd64 DEBUG] | Writing root directory. [2025-09-17 01:38:41,029 QEMU-amd64 DEBUG] | Success. [2025-09-17 01:38:41,029 QEMU-amd64 DEBUG] | / # mkdir /tmp/mnt [2025-09-17 01:38:41,029 QEMU-amd64 DEBUG] | / # mount fat /tmp/mnt fbd0 [2025-09-17 01:38:41,030 QEMU-amd64 DEBUG] | / # cp demo.txt /tmp/mnt [2025-09-17 01:38:41,030 QEMU-amd64 DEBUG] | / # ls /tmp/mnt [2025-09-17 01:38:41,030 QEMU-amd64 DEBUG] | demo.txt 592 B [2025-09-17 01:38:41,030 QEMU-amd64 DEBUG] | / # _ [2025-09-17 01:38:41,030 QEMU-amd64 DEBUG] Captured lines: ['Built on 2025-09-17 01:28:57', 'Running on amd64 (terminal/59)', 'Copyright (c) 2001-2024 HelenOS project', '', 'Welcome to HelenOS!', 'https://www.helenos.org/', '', "Type 'help' [Enter] to see a few survival tips.", '', '/ # mkfile --size 2m /tmp/img', '/ # ls -e /tmp', 'img 2097152', '/ # /srv/bd/file_bd /tmp/img fbd0', 'file_bd: File-backed block device driver', 'file_bd: Accepting connections', '/ # mkfat --type 12 fbd0', 'Device: fbd0', 'mkfat: Block device has 4096 blocks.', 'mkfat: Creating FAT filesystem on device fbd0.', 'mkfat: Filesystem type FAT12.', 'Writing allocation table 1.', 'Writing allocation table 2.', 'Writing root directory.', 'Success.', '/ # mkdir /tmp/mnt', '/ # mount fat /tmp/mnt fbd0', '/ # cp demo.txt /tmp/mnt', '/ # ls /tmp/mnt', 'demo.txt 592 B', '/ # _'] [2025-09-17 01:38:43,030 rtr-vterm-type DEBUG] remaining=58, n=1, interval=2, "Failed to type command" [2025-09-17 01:38:43,030 QEMU-amd64 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2025-09-17 01:38:43,031 rtr-scrdump DEBUG] remaining=10, n=0, interval=1, "Failed to capture screen" [2025-09-17 01:38:43,768 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2025-09-17 01:38:43,768 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2025-09-17 01:38:43,768 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2025-09-17 01:38:43,768 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2025-09-17 01:38:43,768 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2025-09-17 01:38:43,768 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2025-09-17 01:38:43,768 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 3962 [2025-09-17 01:38:43,768 QEMU-amd64 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 [2025-09-17 01:38:48,745 QEMU-amd64 DEBUG] Captured text: [2025-09-17 01:38:48,745 QEMU-amd64 DEBUG] | Built on 2025-09-17 01:28:57 [2025-09-17 01:38:48,745 QEMU-amd64 DEBUG] | Running on amd64 (terminal/59) [2025-09-17 01:38:48,745 QEMU-amd64 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2025-09-17 01:38:48,745 QEMU-amd64 DEBUG] | [2025-09-17 01:38:48,745 QEMU-amd64 DEBUG] | Welcome to HelenOS! [2025-09-17 01:38:48,745 QEMU-amd64 DEBUG] | https://www.helenos.org/ [2025-09-17 01:38:48,745 QEMU-amd64 DEBUG] | [2025-09-17 01:38:48,745 QEMU-amd64 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2025-09-17 01:38:48,745 QEMU-amd64 DEBUG] | [2025-09-17 01:38:48,745 QEMU-amd64 DEBUG] | / # mkfile --size 2m /tmp/img [2025-09-17 01:38:48,745 QEMU-amd64 DEBUG] | / # ls -e /tmp [2025-09-17 01:38:48,746 QEMU-amd64 DEBUG] | img 2097152 [2025-09-17 01:38:48,746 QEMU-amd64 DEBUG] | / # /srv/bd/file_bd /tmp/img fbd0 [2025-09-17 01:38:48,746 QEMU-amd64 DEBUG] | file_bd: File-backed block device driver [2025-09-17 01:38:48,746 QEMU-amd64 DEBUG] | file_bd: Accepting connections [2025-09-17 01:38:48,746 QEMU-amd64 DEBUG] | / # mkfat --type 12 fbd0 [2025-09-17 01:38:48,746 QEMU-amd64 DEBUG] | Device: fbd0 [2025-09-17 01:38:48,746 QEMU-amd64 DEBUG] | mkfat: Block device has 4096 blocks. [2025-09-17 01:38:48,746 QEMU-amd64 DEBUG] | mkfat: Creating FAT filesystem on device fbd0. [2025-09-17 01:38:48,746 QEMU-amd64 DEBUG] | mkfat: Filesystem type FAT12. [2025-09-17 01:38:48,746 QEMU-amd64 DEBUG] | Writing allocation table 1. [2025-09-17 01:38:48,746 QEMU-amd64 DEBUG] | Writing allocation table 2. [2025-09-17 01:38:48,746 QEMU-amd64 DEBUG] | Writing root directory. [2025-09-17 01:38:48,746 QEMU-amd64 DEBUG] | Success. [2025-09-17 01:38:48,746 QEMU-amd64 DEBUG] | / # mkdir /tmp/mnt [2025-09-17 01:38:48,746 QEMU-amd64 DEBUG] | / # mount fat /tmp/mnt fbd0 [2025-09-17 01:38:48,746 QEMU-amd64 DEBUG] | / # cp demo.txt /tmp/mnt [2025-09-17 01:38:48,746 QEMU-amd64 DEBUG] | / # ls /tmp/mnt [2025-09-17 01:38:48,746 QEMU-amd64 DEBUG] | demo.txt 592 B [2025-09-17 01:38:48,746 QEMU-amd64 DEBUG] | / # umount /tmp/mnt_ [2025-09-17 01:38:48,746 QEMU-amd64 DEBUG] Captured lines: ['Built on 2025-09-17 01:28:57', 'Running on amd64 (terminal/59)', 'Copyright (c) 2001-2024 HelenOS project', '', 'Welcome to HelenOS!', 'https://www.helenos.org/', '', "Type 'help' [Enter] to see a few survival tips.", '', '/ # mkfile --size 2m /tmp/img', '/ # ls -e /tmp', 'img 2097152', '/ # /srv/bd/file_bd /tmp/img fbd0', 'file_bd: File-backed block device driver', 'file_bd: Accepting connections', '/ # mkfat --type 12 fbd0', 'Device: fbd0', 'mkfat: Block device has 4096 blocks.', 'mkfat: Creating FAT filesystem on device fbd0.', 'mkfat: Filesystem type FAT12.', 'Writing allocation table 1.', 'Writing allocation table 2.', 'Writing root directory.', 'Success.', '/ # mkdir /tmp/mnt', '/ # mount fat /tmp/mnt fbd0', '/ # cp demo.txt /tmp/mnt', '/ # ls /tmp/mnt', 'demo.txt 592 B', '/ # umount /tmp/mnt_'] [2025-09-17 01:38:48,746 QEMU-amd64 DEBUG] Sending command 'sendkey ret' [2025-09-17 01:38:48,746 rtr-vterm-run DEBUG] remaining=60, n=0, interval=2, "Failed to run command" [2025-09-17 01:38:48,746 command DEBUG] self.vterm = [] [2025-09-17 01:38:48,746 QEMU-amd64 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2025-09-17 01:38:48,747 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. [2025-09-17 01:38:49,773 rtr-scrdump DEBUG] remaining=9, n=1, interval=1, "Failed to capture screen" [2025-09-17 01:38:50,598 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2025-09-17 01:38:50,599 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2025-09-17 01:38:50,599 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2025-09-17 01:38:50,599 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2025-09-17 01:38:50,599 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2025-09-17 01:38:50,599 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2025-09-17 01:38:50,599 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 3962 [2025-09-17 01:38:50,599 QEMU-amd64 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 [2025-09-17 01:38:55,946 QEMU-amd64 DEBUG] Captured text: [2025-09-17 01:38:55,946 QEMU-amd64 DEBUG] | Built on 2025-09-17 01:28:57 [2025-09-17 01:38:55,946 QEMU-amd64 DEBUG] | Running on amd64 (terminal/59) [2025-09-17 01:38:55,947 QEMU-amd64 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2025-09-17 01:38:55,947 QEMU-amd64 DEBUG] | [2025-09-17 01:38:55,947 QEMU-amd64 DEBUG] | Welcome to HelenOS! [2025-09-17 01:38:55,947 QEMU-amd64 DEBUG] | https://www.helenos.org/ [2025-09-17 01:38:55,947 QEMU-amd64 DEBUG] | [2025-09-17 01:38:55,947 QEMU-amd64 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2025-09-17 01:38:55,947 QEMU-amd64 DEBUG] | [2025-09-17 01:38:55,947 QEMU-amd64 DEBUG] | / # mkfile --size 2m /tmp/img [2025-09-17 01:38:55,947 QEMU-amd64 DEBUG] | / # ls -e /tmp [2025-09-17 01:38:55,947 QEMU-amd64 DEBUG] | img 2097152 [2025-09-17 01:38:55,947 QEMU-amd64 DEBUG] | / # /srv/bd/file_bd /tmp/img fbd0 [2025-09-17 01:38:55,947 QEMU-amd64 DEBUG] | file_bd: File-backed block device driver [2025-09-17 01:38:55,947 QEMU-amd64 DEBUG] | file_bd: Accepting connections [2025-09-17 01:38:55,947 QEMU-amd64 DEBUG] | / # mkfat --type 12 fbd0 [2025-09-17 01:38:55,947 QEMU-amd64 DEBUG] | Device: fbd0 [2025-09-17 01:38:55,947 QEMU-amd64 DEBUG] | mkfat: Block device has 4096 blocks. [2025-09-17 01:38:55,947 QEMU-amd64 DEBUG] | mkfat: Creating FAT filesystem on device fbd0. [2025-09-17 01:38:55,947 QEMU-amd64 DEBUG] | mkfat: Filesystem type FAT12. [2025-09-17 01:38:55,947 QEMU-amd64 DEBUG] | Writing allocation table 1. [2025-09-17 01:38:55,947 QEMU-amd64 DEBUG] | Writing allocation table 2. [2025-09-17 01:38:55,947 QEMU-amd64 DEBUG] | Writing root directory. [2025-09-17 01:38:55,947 QEMU-amd64 DEBUG] | Success. [2025-09-17 01:38:55,947 QEMU-amd64 DEBUG] | / # mkdir /tmp/mnt [2025-09-17 01:38:55,947 QEMU-amd64 DEBUG] | / # mount fat /tmp/mnt fbd0 [2025-09-17 01:38:55,947 QEMU-amd64 DEBUG] | / # cp demo.txt /tmp/mnt [2025-09-17 01:38:55,947 QEMU-amd64 DEBUG] | / # ls /tmp/mnt [2025-09-17 01:38:55,947 QEMU-amd64 DEBUG] | demo.txt 592 B [2025-09-17 01:38:55,948 QEMU-amd64 DEBUG] | / # umount /tmp/mnt_ [2025-09-17 01:38:55,948 QEMU-amd64 DEBUG] Captured lines: ['Built on 2025-09-17 01:28:57', 'Running on amd64 (terminal/59)', 'Copyright (c) 2001-2024 HelenOS project', '', 'Welcome to HelenOS!', 'https://www.helenos.org/', '', "Type 'help' [Enter] to see a few survival tips.", '', '/ # mkfile --size 2m /tmp/img', '/ # ls -e /tmp', 'img 2097152', '/ # /srv/bd/file_bd /tmp/img fbd0', 'file_bd: File-backed block device driver', 'file_bd: Accepting connections', '/ # mkfat --type 12 fbd0', 'Device: fbd0', 'mkfat: Block device has 4096 blocks.', 'mkfat: Creating FAT filesystem on device fbd0.', 'mkfat: Filesystem type FAT12.', 'Writing allocation table 1.', 'Writing allocation table 2.', 'Writing root directory.', 'Success.', '/ # mkdir /tmp/mnt', '/ # mount fat /tmp/mnt fbd0', '/ # cp demo.txt /tmp/mnt', '/ # ls /tmp/mnt', 'demo.txt 592 B', '/ # umount /tmp/mnt_'] [2025-09-17 01:38:55,948 command DEBUG] Read lines ['/ # umount /tmp/mnt_'] [2025-09-17 01:38:57,950 rtr-vterm-run DEBUG] remaining=58, n=1, interval=2, "Failed to run command" [2025-09-17 01:38:57,950 command DEBUG] self.vterm = [] [2025-09-17 01:38:57,950 QEMU-amd64 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2025-09-17 01:38:57,950 rtr-scrdump DEBUG] remaining=10, n=0, interval=1, "Failed to capture screen" [2025-09-17 01:38:58,697 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2025-09-17 01:38:58,697 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2025-09-17 01:38:58,697 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2025-09-17 01:38:58,697 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2025-09-17 01:38:58,697 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2025-09-17 01:38:58,697 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2025-09-17 01:38:58,697 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 3816 [2025-09-17 01:38:58,698 QEMU-amd64 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 [2025-09-17 01:39:03,904 QEMU-amd64 DEBUG] Captured text: [2025-09-17 01:39:03,904 QEMU-amd64 DEBUG] | Running on amd64 (terminal/59) [2025-09-17 01:39:03,905 QEMU-amd64 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2025-09-17 01:39:03,905 QEMU-amd64 DEBUG] | [2025-09-17 01:39:03,905 QEMU-amd64 DEBUG] | Welcome to HelenOS! [2025-09-17 01:39:03,905 QEMU-amd64 DEBUG] | https://www.helenos.org/ [2025-09-17 01:39:03,905 QEMU-amd64 DEBUG] | [2025-09-17 01:39:03,905 QEMU-amd64 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2025-09-17 01:39:03,905 QEMU-amd64 DEBUG] | [2025-09-17 01:39:03,905 QEMU-amd64 DEBUG] | / # mkfile --size 2m /tmp/img [2025-09-17 01:39:03,905 QEMU-amd64 DEBUG] | / # ls -e /tmp [2025-09-17 01:39:03,905 QEMU-amd64 DEBUG] | img 2097152 [2025-09-17 01:39:03,905 QEMU-amd64 DEBUG] | / # /srv/bd/file_bd /tmp/img fbd0 [2025-09-17 01:39:03,905 QEMU-amd64 DEBUG] | file_bd: File-backed block device driver [2025-09-17 01:39:03,905 QEMU-amd64 DEBUG] | file_bd: Accepting connections [2025-09-17 01:39:03,905 QEMU-amd64 DEBUG] | / # mkfat --type 12 fbd0 [2025-09-17 01:39:03,905 QEMU-amd64 DEBUG] | Device: fbd0 [2025-09-17 01:39:03,905 QEMU-amd64 DEBUG] | mkfat: Block device has 4096 blocks. [2025-09-17 01:39:03,905 QEMU-amd64 DEBUG] | mkfat: Creating FAT filesystem on device fbd0. [2025-09-17 01:39:03,905 QEMU-amd64 DEBUG] | mkfat: Filesystem type FAT12. [2025-09-17 01:39:03,905 QEMU-amd64 DEBUG] | Writing allocation table 1. [2025-09-17 01:39:03,905 QEMU-amd64 DEBUG] | Writing allocation table 2. [2025-09-17 01:39:03,905 QEMU-amd64 DEBUG] | Writing root directory. [2025-09-17 01:39:03,905 QEMU-amd64 DEBUG] | Success. [2025-09-17 01:39:03,905 QEMU-amd64 DEBUG] | / # mkdir /tmp/mnt [2025-09-17 01:39:03,905 QEMU-amd64 DEBUG] | / # mount fat /tmp/mnt fbd0 [2025-09-17 01:39:03,905 QEMU-amd64 DEBUG] | / # cp demo.txt /tmp/mnt [2025-09-17 01:39:03,906 QEMU-amd64 DEBUG] | / # ls /tmp/mnt [2025-09-17 01:39:03,906 QEMU-amd64 DEBUG] | demo.txt 592 B [2025-09-17 01:39:03,906 QEMU-amd64 DEBUG] | / # umount /tmp/mnt [2025-09-17 01:39:03,906 QEMU-amd64 DEBUG] | / # _ [2025-09-17 01:39:03,906 QEMU-amd64 DEBUG] Captured lines: ['Running on amd64 (terminal/59)', 'Copyright (c) 2001-2024 HelenOS project', '', 'Welcome to HelenOS!', 'https://www.helenos.org/', '', "Type 'help' [Enter] to see a few survival tips.", '', '/ # mkfile --size 2m /tmp/img', '/ # ls -e /tmp', 'img 2097152', '/ # /srv/bd/file_bd /tmp/img fbd0', 'file_bd: File-backed block device driver', 'file_bd: Accepting connections', '/ # mkfat --type 12 fbd0', 'Device: fbd0', 'mkfat: Block device has 4096 blocks.', 'mkfat: Creating FAT filesystem on device fbd0.', 'mkfat: Filesystem type FAT12.', 'Writing allocation table 1.', 'Writing allocation table 2.', 'Writing root directory.', 'Success.', '/ # mkdir /tmp/mnt', '/ # mount fat /tmp/mnt fbd0', '/ # cp demo.txt /tmp/mnt', '/ # ls /tmp/mnt', 'demo.txt 592 B', '/ # umount /tmp/mnt', '/ # _'] [2025-09-17 01:39:03,906 command DEBUG] Read lines ['/ # umount /tmp/mnt', '/ # _'] [2025-09-17 01:39:03,906 command INFO] Command 'umount /tmp/mnt' done. [2025-09-17 01:39:03,906 command INFO] Typing 'ls /tmp/mnt' into default. [2025-09-17 01:39:03,906 command DEBUG] RE for prompt matching: re.compile('^/[^ ]* #\\ _[\t ]*$') [2025-09-17 01:39:03,906 QEMU-amd64 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2025-09-17 01:39:03,907 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. [2025-09-17 01:39:04,928 rtr-scrdump DEBUG] remaining=9, n=1, interval=1, "Failed to capture screen" [2025-09-17 01:39:05,692 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2025-09-17 01:39:05,692 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2025-09-17 01:39:05,693 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2025-09-17 01:39:05,693 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2025-09-17 01:39:05,693 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2025-09-17 01:39:05,693 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2025-09-17 01:39:05,693 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 3816 [2025-09-17 01:39:05,693 QEMU-amd64 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 [2025-09-17 01:39:13,427 QEMU-amd64 DEBUG] Captured text: [2025-09-17 01:39:13,427 QEMU-amd64 DEBUG] | Running on amd64 (terminal/59) [2025-09-17 01:39:13,427 QEMU-amd64 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2025-09-17 01:39:13,427 QEMU-amd64 DEBUG] | [2025-09-17 01:39:13,427 QEMU-amd64 DEBUG] | Welcome to HelenOS! [2025-09-17 01:39:13,427 QEMU-amd64 DEBUG] | https://www.helenos.org/ [2025-09-17 01:39:13,427 QEMU-amd64 DEBUG] | [2025-09-17 01:39:13,427 QEMU-amd64 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2025-09-17 01:39:13,427 QEMU-amd64 DEBUG] | [2025-09-17 01:39:13,427 QEMU-amd64 DEBUG] | / # mkfile --size 2m /tmp/img [2025-09-17 01:39:13,427 QEMU-amd64 DEBUG] | / # ls -e /tmp [2025-09-17 01:39:13,427 QEMU-amd64 DEBUG] | img 2097152 [2025-09-17 01:39:13,427 QEMU-amd64 DEBUG] | / # /srv/bd/file_bd /tmp/img fbd0 [2025-09-17 01:39:13,428 QEMU-amd64 DEBUG] | file_bd: File-backed block device driver [2025-09-17 01:39:13,428 QEMU-amd64 DEBUG] | file_bd: Accepting connections [2025-09-17 01:39:13,428 QEMU-amd64 DEBUG] | / # mkfat --type 12 fbd0 [2025-09-17 01:39:13,428 QEMU-amd64 DEBUG] | Device: fbd0 [2025-09-17 01:39:13,428 QEMU-amd64 DEBUG] | mkfat: Block device has 4096 blocks. [2025-09-17 01:39:13,428 QEMU-amd64 DEBUG] | mkfat: Creating FAT filesystem on device fbd0. [2025-09-17 01:39:13,428 QEMU-amd64 DEBUG] | mkfat: Filesystem type FAT12. [2025-09-17 01:39:13,428 QEMU-amd64 DEBUG] | Writing allocation table 1. [2025-09-17 01:39:13,428 QEMU-amd64 DEBUG] | Writing allocation table 2. [2025-09-17 01:39:13,428 QEMU-amd64 DEBUG] | Writing root directory. [2025-09-17 01:39:13,428 QEMU-amd64 DEBUG] | Success. [2025-09-17 01:39:13,428 QEMU-amd64 DEBUG] | / # mkdir /tmp/mnt [2025-09-17 01:39:13,428 QEMU-amd64 DEBUG] | / # mount fat /tmp/mnt fbd0 [2025-09-17 01:39:13,428 QEMU-amd64 DEBUG] | / # cp demo.txt /tmp/mnt [2025-09-17 01:39:13,428 QEMU-amd64 DEBUG] | / # ls /tmp/mnt [2025-09-17 01:39:13,428 QEMU-amd64 DEBUG] | demo.txt 592 B [2025-09-17 01:39:13,428 QEMU-amd64 DEBUG] | / # umount /tmp/mnt [2025-09-17 01:39:13,428 QEMU-amd64 DEBUG] | / # _ [2025-09-17 01:39:13,428 QEMU-amd64 DEBUG] Captured lines: ['Running on amd64 (terminal/59)', 'Copyright (c) 2001-2024 HelenOS project', '', 'Welcome to HelenOS!', 'https://www.helenos.org/', '', "Type 'help' [Enter] to see a few survival tips.", '', '/ # mkfile --size 2m /tmp/img', '/ # ls -e /tmp', 'img 2097152', '/ # /srv/bd/file_bd /tmp/img fbd0', 'file_bd: File-backed block device driver', 'file_bd: Accepting connections', '/ # mkfat --type 12 fbd0', 'Device: fbd0', 'mkfat: Block device has 4096 blocks.', 'mkfat: Creating FAT filesystem on device fbd0.', 'mkfat: Filesystem type FAT12.', 'Writing allocation table 1.', 'Writing allocation table 2.', 'Writing root directory.', 'Success.', '/ # mkdir /tmp/mnt', '/ # mount fat /tmp/mnt fbd0', '/ # cp demo.txt /tmp/mnt', '/ # ls /tmp/mnt', 'demo.txt 592 B', '/ # umount /tmp/mnt', '/ # _'] [2025-09-17 01:39:13,428 QEMU-amd64 DEBUG] Sending command 'sendkey l' [2025-09-17 01:39:13,428 QEMU-amd64 DEBUG] Sending command 'sendkey s' [2025-09-17 01:39:13,428 QEMU-amd64 DEBUG] Sending command 'sendkey spc' [2025-09-17 01:39:13,428 QEMU-amd64 DEBUG] Sending command 'sendkey slash' [2025-09-17 01:39:13,428 QEMU-amd64 DEBUG] Sending command 'sendkey t' [2025-09-17 01:39:13,429 QEMU-amd64 DEBUG] Sending command 'sendkey m' [2025-09-17 01:39:13,429 QEMU-amd64 DEBUG] Sending command 'sendkey p' [2025-09-17 01:39:13,429 QEMU-amd64 DEBUG] Sending command 'sendkey slash' [2025-09-17 01:39:13,429 QEMU-amd64 DEBUG] Sending command 'sendkey m' [2025-09-17 01:39:13,429 QEMU-amd64 DEBUG] Sending command 'sendkey n' [2025-09-17 01:39:13,429 QEMU-amd64 DEBUG] Sending command 'sendkey t' [2025-09-17 01:39:13,429 rtr-vterm-type DEBUG] remaining=60, n=0, interval=2, "Failed to type command" [2025-09-17 01:39:13,429 QEMU-amd64 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2025-09-17 01:39:13,429 rtr-scrdump DEBUG] remaining=10, n=0, interval=1, "Failed to capture screen" [2025-09-17 01:39:14,891 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2025-09-17 01:39:14,891 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2025-09-17 01:39:14,891 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2025-09-17 01:39:14,891 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2025-09-17 01:39:14,892 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2025-09-17 01:39:14,892 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2025-09-17 01:39:14,892 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 3816 [2025-09-17 01:39:14,892 QEMU-amd64 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 [2025-09-17 01:39:20,584 QEMU-amd64 DEBUG] Captured text: [2025-09-17 01:39:20,584 QEMU-amd64 DEBUG] | Running on amd64 (terminal/59) [2025-09-17 01:39:20,584 QEMU-amd64 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2025-09-17 01:39:20,584 QEMU-amd64 DEBUG] | [2025-09-17 01:39:20,584 QEMU-amd64 DEBUG] | Welcome to HelenOS! [2025-09-17 01:39:20,584 QEMU-amd64 DEBUG] | https://www.helenos.org/ [2025-09-17 01:39:20,584 QEMU-amd64 DEBUG] | [2025-09-17 01:39:20,584 QEMU-amd64 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2025-09-17 01:39:20,584 QEMU-amd64 DEBUG] | [2025-09-17 01:39:20,584 QEMU-amd64 DEBUG] | / # mkfile --size 2m /tmp/img [2025-09-17 01:39:20,584 QEMU-amd64 DEBUG] | / # ls -e /tmp [2025-09-17 01:39:20,585 QEMU-amd64 DEBUG] | img 2097152 [2025-09-17 01:39:20,585 QEMU-amd64 DEBUG] | / # /srv/bd/file_bd /tmp/img fbd0 [2025-09-17 01:39:20,585 QEMU-amd64 DEBUG] | file_bd: File-backed block device driver [2025-09-17 01:39:20,585 QEMU-amd64 DEBUG] | file_bd: Accepting connections [2025-09-17 01:39:20,585 QEMU-amd64 DEBUG] | / # mkfat --type 12 fbd0 [2025-09-17 01:39:20,585 QEMU-amd64 DEBUG] | Device: fbd0 [2025-09-17 01:39:20,585 QEMU-amd64 DEBUG] | mkfat: Block device has 4096 blocks. [2025-09-17 01:39:20,585 QEMU-amd64 DEBUG] | mkfat: Creating FAT filesystem on device fbd0. [2025-09-17 01:39:20,585 QEMU-amd64 DEBUG] | mkfat: Filesystem type FAT12. [2025-09-17 01:39:20,585 QEMU-amd64 DEBUG] | Writing allocation table 1. [2025-09-17 01:39:20,585 QEMU-amd64 DEBUG] | Writing allocation table 2. [2025-09-17 01:39:20,585 QEMU-amd64 DEBUG] | Writing root directory. [2025-09-17 01:39:20,585 QEMU-amd64 DEBUG] | Success. [2025-09-17 01:39:20,585 QEMU-amd64 DEBUG] | / # mkdir /tmp/mnt [2025-09-17 01:39:20,585 QEMU-amd64 DEBUG] | / # mount fat /tmp/mnt fbd0 [2025-09-17 01:39:20,585 QEMU-amd64 DEBUG] | / # cp demo.txt /tmp/mnt [2025-09-17 01:39:20,585 QEMU-amd64 DEBUG] | / # ls /tmp/mnt [2025-09-17 01:39:20,585 QEMU-amd64 DEBUG] | demo.txt 592 B [2025-09-17 01:39:20,585 QEMU-amd64 DEBUG] | / # umount /tmp/mnt [2025-09-17 01:39:20,585 QEMU-amd64 DEBUG] | / # _ [2025-09-17 01:39:20,585 QEMU-amd64 DEBUG] Captured lines: ['Running on amd64 (terminal/59)', 'Copyright (c) 2001-2024 HelenOS project', '', 'Welcome to HelenOS!', 'https://www.helenos.org/', '', "Type 'help' [Enter] to see a few survival tips.", '', '/ # mkfile --size 2m /tmp/img', '/ # ls -e /tmp', 'img 2097152', '/ # /srv/bd/file_bd /tmp/img fbd0', 'file_bd: File-backed block device driver', 'file_bd: Accepting connections', '/ # mkfat --type 12 fbd0', 'Device: fbd0', 'mkfat: Block device has 4096 blocks.', 'mkfat: Creating FAT filesystem on device fbd0.', 'mkfat: Filesystem type FAT12.', 'Writing allocation table 1.', 'Writing allocation table 2.', 'Writing root directory.', 'Success.', '/ # mkdir /tmp/mnt', '/ # mount fat /tmp/mnt fbd0', '/ # cp demo.txt /tmp/mnt', '/ # ls /tmp/mnt', 'demo.txt 592 B', '/ # umount /tmp/mnt', '/ # _'] [2025-09-17 01:39:22,586 rtr-vterm-type DEBUG] remaining=58, n=1, interval=2, "Failed to type command" [2025-09-17 01:39:22,586 QEMU-amd64 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2025-09-17 01:39:22,587 rtr-scrdump DEBUG] remaining=10, n=0, interval=1, "Failed to capture screen" [2025-09-17 01:39:23,336 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2025-09-17 01:39:23,336 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2025-09-17 01:39:23,336 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2025-09-17 01:39:23,336 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2025-09-17 01:39:23,336 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2025-09-17 01:39:23,336 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2025-09-17 01:39:23,336 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 3841 [2025-09-17 01:39:23,337 QEMU-amd64 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 [2025-09-17 01:39:28,861 QEMU-amd64 DEBUG] Captured text: [2025-09-17 01:39:28,861 QEMU-amd64 DEBUG] | Running on amd64 (terminal/59) [2025-09-17 01:39:28,861 QEMU-amd64 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2025-09-17 01:39:28,861 QEMU-amd64 DEBUG] | [2025-09-17 01:39:28,861 QEMU-amd64 DEBUG] | Welcome to HelenOS! [2025-09-17 01:39:28,861 QEMU-amd64 DEBUG] | https://www.helenos.org/ [2025-09-17 01:39:28,861 QEMU-amd64 DEBUG] | [2025-09-17 01:39:28,861 QEMU-amd64 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2025-09-17 01:39:28,861 QEMU-amd64 DEBUG] | [2025-09-17 01:39:28,861 QEMU-amd64 DEBUG] | / # mkfile --size 2m /tmp/img [2025-09-17 01:39:28,861 QEMU-amd64 DEBUG] | / # ls -e /tmp [2025-09-17 01:39:28,861 QEMU-amd64 DEBUG] | img 2097152 [2025-09-17 01:39:28,861 QEMU-amd64 DEBUG] | / # /srv/bd/file_bd /tmp/img fbd0 [2025-09-17 01:39:28,861 QEMU-amd64 DEBUG] | file_bd: File-backed block device driver [2025-09-17 01:39:28,861 QEMU-amd64 DEBUG] | file_bd: Accepting connections [2025-09-17 01:39:28,861 QEMU-amd64 DEBUG] | / # mkfat --type 12 fbd0 [2025-09-17 01:39:28,861 QEMU-amd64 DEBUG] | Device: fbd0 [2025-09-17 01:39:28,861 QEMU-amd64 DEBUG] | mkfat: Block device has 4096 blocks. [2025-09-17 01:39:28,861 QEMU-amd64 DEBUG] | mkfat: Creating FAT filesystem on device fbd0. [2025-09-17 01:39:28,861 QEMU-amd64 DEBUG] | mkfat: Filesystem type FAT12. [2025-09-17 01:39:28,861 QEMU-amd64 DEBUG] | Writing allocation table 1. [2025-09-17 01:39:28,861 QEMU-amd64 DEBUG] | Writing allocation table 2. [2025-09-17 01:39:28,861 QEMU-amd64 DEBUG] | Writing root directory. [2025-09-17 01:39:28,861 QEMU-amd64 DEBUG] | Success. [2025-09-17 01:39:28,861 QEMU-amd64 DEBUG] | / # mkdir /tmp/mnt [2025-09-17 01:39:28,861 QEMU-amd64 DEBUG] | / # mount fat /tmp/mnt fbd0 [2025-09-17 01:39:28,861 QEMU-amd64 DEBUG] | / # cp demo.txt /tmp/mnt [2025-09-17 01:39:28,861 QEMU-amd64 DEBUG] | / # ls /tmp/mnt [2025-09-17 01:39:28,861 QEMU-amd64 DEBUG] | demo.txt 592 B [2025-09-17 01:39:28,862 QEMU-amd64 DEBUG] | / # umount /tmp/mnt [2025-09-17 01:39:28,862 QEMU-amd64 DEBUG] | / # ls /tmp/mnt_ [2025-09-17 01:39:28,862 QEMU-amd64 DEBUG] Captured lines: ['Running on amd64 (terminal/59)', 'Copyright (c) 2001-2024 HelenOS project', '', 'Welcome to HelenOS!', 'https://www.helenos.org/', '', "Type 'help' [Enter] to see a few survival tips.", '', '/ # mkfile --size 2m /tmp/img', '/ # ls -e /tmp', 'img 2097152', '/ # /srv/bd/file_bd /tmp/img fbd0', 'file_bd: File-backed block device driver', 'file_bd: Accepting connections', '/ # mkfat --type 12 fbd0', 'Device: fbd0', 'mkfat: Block device has 4096 blocks.', 'mkfat: Creating FAT filesystem on device fbd0.', 'mkfat: Filesystem type FAT12.', 'Writing allocation table 1.', 'Writing allocation table 2.', 'Writing root directory.', 'Success.', '/ # mkdir /tmp/mnt', '/ # mount fat /tmp/mnt fbd0', '/ # cp demo.txt /tmp/mnt', '/ # ls /tmp/mnt', 'demo.txt 592 B', '/ # umount /tmp/mnt', '/ # ls /tmp/mnt_'] [2025-09-17 01:39:28,862 QEMU-amd64 DEBUG] Sending command 'sendkey ret' [2025-09-17 01:39:28,862 rtr-vterm-run DEBUG] remaining=60, n=0, interval=2, "Failed to run command" [2025-09-17 01:39:28,862 command DEBUG] self.vterm = [] [2025-09-17 01:39:28,862 QEMU-amd64 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2025-09-17 01:39:28,862 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. [2025-09-17 01:39:29,872 rtr-scrdump DEBUG] remaining=9, n=1, interval=1, "Failed to capture screen" [2025-09-17 01:39:30,637 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2025-09-17 01:39:30,637 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2025-09-17 01:39:30,637 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2025-09-17 01:39:30,637 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2025-09-17 01:39:30,637 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2025-09-17 01:39:30,637 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2025-09-17 01:39:30,637 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 3841 [2025-09-17 01:39:30,637 QEMU-amd64 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 [2025-09-17 01:39:36,380 QEMU-amd64 DEBUG] Captured text: [2025-09-17 01:39:36,380 QEMU-amd64 DEBUG] | Running on amd64 (terminal/59) [2025-09-17 01:39:36,380 QEMU-amd64 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2025-09-17 01:39:36,380 QEMU-amd64 DEBUG] | [2025-09-17 01:39:36,380 QEMU-amd64 DEBUG] | Welcome to HelenOS! [2025-09-17 01:39:36,380 QEMU-amd64 DEBUG] | https://www.helenos.org/ [2025-09-17 01:39:36,380 QEMU-amd64 DEBUG] | [2025-09-17 01:39:36,380 QEMU-amd64 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2025-09-17 01:39:36,380 QEMU-amd64 DEBUG] | [2025-09-17 01:39:36,380 QEMU-amd64 DEBUG] | / # mkfile --size 2m /tmp/img [2025-09-17 01:39:36,380 QEMU-amd64 DEBUG] | / # ls -e /tmp [2025-09-17 01:39:36,380 QEMU-amd64 DEBUG] | img 2097152 [2025-09-17 01:39:36,380 QEMU-amd64 DEBUG] | / # /srv/bd/file_bd /tmp/img fbd0 [2025-09-17 01:39:36,381 QEMU-amd64 DEBUG] | file_bd: File-backed block device driver [2025-09-17 01:39:36,381 QEMU-amd64 DEBUG] | file_bd: Accepting connections [2025-09-17 01:39:36,381 QEMU-amd64 DEBUG] | / # mkfat --type 12 fbd0 [2025-09-17 01:39:36,381 QEMU-amd64 DEBUG] | Device: fbd0 [2025-09-17 01:39:36,381 QEMU-amd64 DEBUG] | mkfat: Block device has 4096 blocks. [2025-09-17 01:39:36,381 QEMU-amd64 DEBUG] | mkfat: Creating FAT filesystem on device fbd0. [2025-09-17 01:39:36,381 QEMU-amd64 DEBUG] | mkfat: Filesystem type FAT12. [2025-09-17 01:39:36,381 QEMU-amd64 DEBUG] | Writing allocation table 1. [2025-09-17 01:39:36,381 QEMU-amd64 DEBUG] | Writing allocation table 2. [2025-09-17 01:39:36,381 QEMU-amd64 DEBUG] | Writing root directory. [2025-09-17 01:39:36,381 QEMU-amd64 DEBUG] | Success. [2025-09-17 01:39:36,381 QEMU-amd64 DEBUG] | / # mkdir /tmp/mnt [2025-09-17 01:39:36,381 QEMU-amd64 DEBUG] | / # mount fat /tmp/mnt fbd0 [2025-09-17 01:39:36,381 QEMU-amd64 DEBUG] | / # cp demo.txt /tmp/mnt [2025-09-17 01:39:36,381 QEMU-amd64 DEBUG] | / # ls /tmp/mnt [2025-09-17 01:39:36,381 QEMU-amd64 DEBUG] | demo.txt 592 B [2025-09-17 01:39:36,381 QEMU-amd64 DEBUG] | / # umount /tmp/mnt [2025-09-17 01:39:36,381 QEMU-amd64 DEBUG] | / # ls /tmp/mnt_ [2025-09-17 01:39:36,381 QEMU-amd64 DEBUG] Captured lines: ['Running on amd64 (terminal/59)', 'Copyright (c) 2001-2024 HelenOS project', '', 'Welcome to HelenOS!', 'https://www.helenos.org/', '', "Type 'help' [Enter] to see a few survival tips.", '', '/ # mkfile --size 2m /tmp/img', '/ # ls -e /tmp', 'img 2097152', '/ # /srv/bd/file_bd /tmp/img fbd0', 'file_bd: File-backed block device driver', 'file_bd: Accepting connections', '/ # mkfat --type 12 fbd0', 'Device: fbd0', 'mkfat: Block device has 4096 blocks.', 'mkfat: Creating FAT filesystem on device fbd0.', 'mkfat: Filesystem type FAT12.', 'Writing allocation table 1.', 'Writing allocation table 2.', 'Writing root directory.', 'Success.', '/ # mkdir /tmp/mnt', '/ # mount fat /tmp/mnt fbd0', '/ # cp demo.txt /tmp/mnt', '/ # ls /tmp/mnt', 'demo.txt 592 B', '/ # umount /tmp/mnt', '/ # ls /tmp/mnt_'] [2025-09-17 01:39:36,381 command DEBUG] Read lines ['/ # ls /tmp/mnt_'] [2025-09-17 01:39:38,382 rtr-vterm-run DEBUG] remaining=58, n=1, interval=2, "Failed to run command" [2025-09-17 01:39:38,382 command DEBUG] self.vterm = [] [2025-09-17 01:39:38,382 QEMU-amd64 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2025-09-17 01:39:38,383 rtr-scrdump DEBUG] remaining=10, n=0, interval=1, "Failed to capture screen" [2025-09-17 01:39:39,128 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2025-09-17 01:39:39,128 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2025-09-17 01:39:39,128 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2025-09-17 01:39:39,128 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2025-09-17 01:39:39,128 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2025-09-17 01:39:39,128 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2025-09-17 01:39:39,128 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 3673 [2025-09-17 01:39:39,128 QEMU-amd64 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 [2025-09-17 01:39:44,066 QEMU-amd64 DEBUG] Captured text: [2025-09-17 01:39:44,066 QEMU-amd64 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2025-09-17 01:39:44,066 QEMU-amd64 DEBUG] | [2025-09-17 01:39:44,066 QEMU-amd64 DEBUG] | Welcome to HelenOS! [2025-09-17 01:39:44,066 QEMU-amd64 DEBUG] | https://www.helenos.org/ [2025-09-17 01:39:44,066 QEMU-amd64 DEBUG] | [2025-09-17 01:39:44,066 QEMU-amd64 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2025-09-17 01:39:44,066 QEMU-amd64 DEBUG] | [2025-09-17 01:39:44,066 QEMU-amd64 DEBUG] | / # mkfile --size 2m /tmp/img [2025-09-17 01:39:44,066 QEMU-amd64 DEBUG] | / # ls -e /tmp [2025-09-17 01:39:44,066 QEMU-amd64 DEBUG] | img 2097152 [2025-09-17 01:39:44,066 QEMU-amd64 DEBUG] | / # /srv/bd/file_bd /tmp/img fbd0 [2025-09-17 01:39:44,066 QEMU-amd64 DEBUG] | file_bd: File-backed block device driver [2025-09-17 01:39:44,066 QEMU-amd64 DEBUG] | file_bd: Accepting connections [2025-09-17 01:39:44,066 QEMU-amd64 DEBUG] | / # mkfat --type 12 fbd0 [2025-09-17 01:39:44,066 QEMU-amd64 DEBUG] | Device: fbd0 [2025-09-17 01:39:44,066 QEMU-amd64 DEBUG] | mkfat: Block device has 4096 blocks. [2025-09-17 01:39:44,066 QEMU-amd64 DEBUG] | mkfat: Creating FAT filesystem on device fbd0. [2025-09-17 01:39:44,066 QEMU-amd64 DEBUG] | mkfat: Filesystem type FAT12. [2025-09-17 01:39:44,066 QEMU-amd64 DEBUG] | Writing allocation table 1. [2025-09-17 01:39:44,066 QEMU-amd64 DEBUG] | Writing allocation table 2. [2025-09-17 01:39:44,067 QEMU-amd64 DEBUG] | Writing root directory. [2025-09-17 01:39:44,067 QEMU-amd64 DEBUG] | Success. [2025-09-17 01:39:44,067 QEMU-amd64 DEBUG] | / # mkdir /tmp/mnt [2025-09-17 01:39:44,067 QEMU-amd64 DEBUG] | / # mount fat /tmp/mnt fbd0 [2025-09-17 01:39:44,067 QEMU-amd64 DEBUG] | / # cp demo.txt /tmp/mnt [2025-09-17 01:39:44,067 QEMU-amd64 DEBUG] | / # ls /tmp/mnt [2025-09-17 01:39:44,067 QEMU-amd64 DEBUG] | demo.txt 592 B [2025-09-17 01:39:44,067 QEMU-amd64 DEBUG] | / # umount /tmp/mnt [2025-09-17 01:39:44,067 QEMU-amd64 DEBUG] | / # ls /tmp/mnt [2025-09-17 01:39:44,067 QEMU-amd64 DEBUG] | / # _ [2025-09-17 01:39:44,067 QEMU-amd64 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', '/ # _'] [2025-09-17 01:39:44,067 command DEBUG] Read lines ['/ # ls /tmp/mnt', '/ # _'] [2025-09-17 01:39:44,067 command INFO] Command 'ls /tmp/mnt' done. [2025-09-17 01:39:44,067 command INFO] Typing 'mount fat /tmp/mnt fbd0' into default. [2025-09-17 01:39:44,067 command DEBUG] RE for prompt matching: re.compile('^/[^ ]* #\\ _[\t ]*$') [2025-09-17 01:39:44,067 QEMU-amd64 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2025-09-17 01:39:44,067 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. [2025-09-17 01:39:45,086 rtr-scrdump DEBUG] remaining=9, n=1, interval=1, "Failed to capture screen" [2025-09-17 01:39:45,903 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2025-09-17 01:39:45,903 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2025-09-17 01:39:45,903 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2025-09-17 01:39:45,903 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2025-09-17 01:39:45,903 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2025-09-17 01:39:45,903 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2025-09-17 01:39:45,903 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 3673 [2025-09-17 01:39:45,904 QEMU-amd64 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 [2025-09-17 01:39:50,755 QEMU-amd64 DEBUG] Captured text: [2025-09-17 01:39:50,755 QEMU-amd64 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2025-09-17 01:39:50,755 QEMU-amd64 DEBUG] | [2025-09-17 01:39:50,755 QEMU-amd64 DEBUG] | Welcome to HelenOS! [2025-09-17 01:39:50,755 QEMU-amd64 DEBUG] | https://www.helenos.org/ [2025-09-17 01:39:50,755 QEMU-amd64 DEBUG] | [2025-09-17 01:39:50,755 QEMU-amd64 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2025-09-17 01:39:50,755 QEMU-amd64 DEBUG] | [2025-09-17 01:39:50,755 QEMU-amd64 DEBUG] | / # mkfile --size 2m /tmp/img [2025-09-17 01:39:50,755 QEMU-amd64 DEBUG] | / # ls -e /tmp [2025-09-17 01:39:50,755 QEMU-amd64 DEBUG] | img 2097152 [2025-09-17 01:39:50,755 QEMU-amd64 DEBUG] | / # /srv/bd/file_bd /tmp/img fbd0 [2025-09-17 01:39:50,755 QEMU-amd64 DEBUG] | file_bd: File-backed block device driver [2025-09-17 01:39:50,755 QEMU-amd64 DEBUG] | file_bd: Accepting connections [2025-09-17 01:39:50,755 QEMU-amd64 DEBUG] | / # mkfat --type 12 fbd0 [2025-09-17 01:39:50,755 QEMU-amd64 DEBUG] | Device: fbd0 [2025-09-17 01:39:50,755 QEMU-amd64 DEBUG] | mkfat: Block device has 4096 blocks. [2025-09-17 01:39:50,755 QEMU-amd64 DEBUG] | mkfat: Creating FAT filesystem on device fbd0. [2025-09-17 01:39:50,756 QEMU-amd64 DEBUG] | mkfat: Filesystem type FAT12. [2025-09-17 01:39:50,756 QEMU-amd64 DEBUG] | Writing allocation table 1. [2025-09-17 01:39:50,756 QEMU-amd64 DEBUG] | Writing allocation table 2. [2025-09-17 01:39:50,756 QEMU-amd64 DEBUG] | Writing root directory. [2025-09-17 01:39:50,756 QEMU-amd64 DEBUG] | Success. [2025-09-17 01:39:50,756 QEMU-amd64 DEBUG] | / # mkdir /tmp/mnt [2025-09-17 01:39:50,756 QEMU-amd64 DEBUG] | / # mount fat /tmp/mnt fbd0 [2025-09-17 01:39:50,756 QEMU-amd64 DEBUG] | / # cp demo.txt /tmp/mnt [2025-09-17 01:39:50,756 QEMU-amd64 DEBUG] | / # ls /tmp/mnt [2025-09-17 01:39:50,756 QEMU-amd64 DEBUG] | demo.txt 592 B [2025-09-17 01:39:50,756 QEMU-amd64 DEBUG] | / # umount /tmp/mnt [2025-09-17 01:39:50,756 QEMU-amd64 DEBUG] | / # ls /tmp/mnt [2025-09-17 01:39:50,756 QEMU-amd64 DEBUG] | / # _ [2025-09-17 01:39:50,756 QEMU-amd64 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', '/ # _'] [2025-09-17 01:39:50,756 QEMU-amd64 DEBUG] Sending command 'sendkey m' [2025-09-17 01:39:50,756 QEMU-amd64 DEBUG] Sending command 'sendkey o' [2025-09-17 01:39:50,756 QEMU-amd64 DEBUG] Sending command 'sendkey u' [2025-09-17 01:39:50,756 QEMU-amd64 DEBUG] Sending command 'sendkey n' [2025-09-17 01:39:50,756 QEMU-amd64 DEBUG] Sending command 'sendkey t' [2025-09-17 01:39:50,756 QEMU-amd64 DEBUG] Sending command 'sendkey spc' [2025-09-17 01:39:50,756 QEMU-amd64 DEBUG] Sending command 'sendkey f' [2025-09-17 01:39:50,756 QEMU-amd64 DEBUG] Sending command 'sendkey a' [2025-09-17 01:39:50,756 QEMU-amd64 DEBUG] Sending command 'sendkey t' [2025-09-17 01:39:50,756 QEMU-amd64 DEBUG] Sending command 'sendkey spc' [2025-09-17 01:39:50,757 QEMU-amd64 DEBUG] Sending command 'sendkey slash' [2025-09-17 01:39:50,757 QEMU-amd64 DEBUG] Sending command 'sendkey t' [2025-09-17 01:39:50,757 QEMU-amd64 DEBUG] Sending command 'sendkey m' [2025-09-17 01:39:50,757 QEMU-amd64 DEBUG] Sending command 'sendkey p' [2025-09-17 01:39:50,757 QEMU-amd64 DEBUG] Sending command 'sendkey slash' [2025-09-17 01:39:50,757 QEMU-amd64 DEBUG] Sending command 'sendkey m' [2025-09-17 01:39:50,757 QEMU-amd64 DEBUG] Sending command 'sendkey n' [2025-09-17 01:39:50,757 QEMU-amd64 DEBUG] Sending command 'sendkey t' [2025-09-17 01:39:50,757 QEMU-amd64 DEBUG] Sending command 'sendkey spc' [2025-09-17 01:39:50,757 QEMU-amd64 DEBUG] Sending command 'sendkey f' [2025-09-17 01:39:50,757 QEMU-amd64 DEBUG] Sending command 'sendkey b' [2025-09-17 01:39:50,757 QEMU-amd64 DEBUG] Sending command 'sendkey d' [2025-09-17 01:39:50,757 QEMU-amd64 DEBUG] Sending command 'sendkey 0' [2025-09-17 01:39:50,757 rtr-vterm-type DEBUG] remaining=60, n=0, interval=2, "Failed to type command" [2025-09-17 01:39:50,758 QEMU-amd64 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2025-09-17 01:39:50,758 rtr-scrdump DEBUG] remaining=10, n=0, interval=1, "Failed to capture screen" [2025-09-17 01:39:51,781 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2025-09-17 01:39:51,781 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2025-09-17 01:39:51,781 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2025-09-17 01:39:51,781 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2025-09-17 01:39:51,781 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2025-09-17 01:39:51,781 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2025-09-17 01:39:51,781 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 3673 [2025-09-17 01:39:51,782 QEMU-amd64 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 [2025-09-17 01:39:57,156 QEMU-amd64 DEBUG] Captured text: [2025-09-17 01:39:57,156 QEMU-amd64 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2025-09-17 01:39:57,156 QEMU-amd64 DEBUG] | [2025-09-17 01:39:57,156 QEMU-amd64 DEBUG] | Welcome to HelenOS! [2025-09-17 01:39:57,156 QEMU-amd64 DEBUG] | https://www.helenos.org/ [2025-09-17 01:39:57,156 QEMU-amd64 DEBUG] | [2025-09-17 01:39:57,157 QEMU-amd64 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2025-09-17 01:39:57,157 QEMU-amd64 DEBUG] | [2025-09-17 01:39:57,157 QEMU-amd64 DEBUG] | / # mkfile --size 2m /tmp/img [2025-09-17 01:39:57,157 QEMU-amd64 DEBUG] | / # ls -e /tmp [2025-09-17 01:39:57,157 QEMU-amd64 DEBUG] | img 2097152 [2025-09-17 01:39:57,157 QEMU-amd64 DEBUG] | / # /srv/bd/file_bd /tmp/img fbd0 [2025-09-17 01:39:57,157 QEMU-amd64 DEBUG] | file_bd: File-backed block device driver [2025-09-17 01:39:57,157 QEMU-amd64 DEBUG] | file_bd: Accepting connections [2025-09-17 01:39:57,157 QEMU-amd64 DEBUG] | / # mkfat --type 12 fbd0 [2025-09-17 01:39:57,157 QEMU-amd64 DEBUG] | Device: fbd0 [2025-09-17 01:39:57,157 QEMU-amd64 DEBUG] | mkfat: Block device has 4096 blocks. [2025-09-17 01:39:57,157 QEMU-amd64 DEBUG] | mkfat: Creating FAT filesystem on device fbd0. [2025-09-17 01:39:57,157 QEMU-amd64 DEBUG] | mkfat: Filesystem type FAT12. [2025-09-17 01:39:57,157 QEMU-amd64 DEBUG] | Writing allocation table 1. [2025-09-17 01:39:57,157 QEMU-amd64 DEBUG] | Writing allocation table 2. [2025-09-17 01:39:57,157 QEMU-amd64 DEBUG] | Writing root directory. [2025-09-17 01:39:57,157 QEMU-amd64 DEBUG] | Success. [2025-09-17 01:39:57,157 QEMU-amd64 DEBUG] | / # mkdir /tmp/mnt [2025-09-17 01:39:57,157 QEMU-amd64 DEBUG] | / # mount fat /tmp/mnt fbd0 [2025-09-17 01:39:57,157 QEMU-amd64 DEBUG] | / # cp demo.txt /tmp/mnt [2025-09-17 01:39:57,157 QEMU-amd64 DEBUG] | / # ls /tmp/mnt [2025-09-17 01:39:57,157 QEMU-amd64 DEBUG] | demo.txt 592 B [2025-09-17 01:39:57,157 QEMU-amd64 DEBUG] | / # umount /tmp/mnt [2025-09-17 01:39:57,157 QEMU-amd64 DEBUG] | / # ls /tmp/mnt [2025-09-17 01:39:57,157 QEMU-amd64 DEBUG] | / # _ [2025-09-17 01:39:57,158 QEMU-amd64 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', '/ # _'] [2025-09-17 01:39:59,158 rtr-vterm-type DEBUG] remaining=58, n=1, interval=2, "Failed to type command" [2025-09-17 01:39:59,159 QEMU-amd64 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2025-09-17 01:39:59,159 rtr-scrdump DEBUG] remaining=10, n=0, interval=1, "Failed to capture screen" [2025-09-17 01:40:00,220 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2025-09-17 01:40:00,220 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2025-09-17 01:40:00,221 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2025-09-17 01:40:00,221 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2025-09-17 01:40:00,221 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2025-09-17 01:40:00,221 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2025-09-17 01:40:00,221 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 3705 [2025-09-17 01:40:00,221 QEMU-amd64 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 [2025-09-17 01:40:09,001 QEMU-amd64 DEBUG] Captured text: [2025-09-17 01:40:09,001 QEMU-amd64 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2025-09-17 01:40:09,001 QEMU-amd64 DEBUG] | [2025-09-17 01:40:09,001 QEMU-amd64 DEBUG] | Welcome to HelenOS! [2025-09-17 01:40:09,001 QEMU-amd64 DEBUG] | https://www.helenos.org/ [2025-09-17 01:40:09,001 QEMU-amd64 DEBUG] | [2025-09-17 01:40:09,001 QEMU-amd64 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2025-09-17 01:40:09,001 QEMU-amd64 DEBUG] | [2025-09-17 01:40:09,001 QEMU-amd64 DEBUG] | / # mkfile --size 2m /tmp/img [2025-09-17 01:40:09,002 QEMU-amd64 DEBUG] | / # ls -e /tmp [2025-09-17 01:40:09,002 QEMU-amd64 DEBUG] | img 2097152 [2025-09-17 01:40:09,002 QEMU-amd64 DEBUG] | / # /srv/bd/file_bd /tmp/img fbd0 [2025-09-17 01:40:09,002 QEMU-amd64 DEBUG] | file_bd: File-backed block device driver [2025-09-17 01:40:09,002 QEMU-amd64 DEBUG] | file_bd: Accepting connections [2025-09-17 01:40:09,002 QEMU-amd64 DEBUG] | / # mkfat --type 12 fbd0 [2025-09-17 01:40:09,002 QEMU-amd64 DEBUG] | Device: fbd0 [2025-09-17 01:40:09,002 QEMU-amd64 DEBUG] | mkfat: Block device has 4096 blocks. [2025-09-17 01:40:09,002 QEMU-amd64 DEBUG] | mkfat: Creating FAT filesystem on device fbd0. [2025-09-17 01:40:09,002 QEMU-amd64 DEBUG] | mkfat: Filesystem type FAT12. [2025-09-17 01:40:09,002 QEMU-amd64 DEBUG] | Writing allocation table 1. [2025-09-17 01:40:09,002 QEMU-amd64 DEBUG] | Writing allocation table 2. [2025-09-17 01:40:09,002 QEMU-amd64 DEBUG] | Writing root directory. [2025-09-17 01:40:09,002 QEMU-amd64 DEBUG] | Success. [2025-09-17 01:40:09,002 QEMU-amd64 DEBUG] | / # mkdir /tmp/mnt [2025-09-17 01:40:09,002 QEMU-amd64 DEBUG] | / # mount fat /tmp/mnt fbd0 [2025-09-17 01:40:09,002 QEMU-amd64 DEBUG] | / # cp demo.txt /tmp/mnt [2025-09-17 01:40:09,002 QEMU-amd64 DEBUG] | / # ls /tmp/mnt [2025-09-17 01:40:09,002 QEMU-amd64 DEBUG] | demo.txt 592 B [2025-09-17 01:40:09,003 QEMU-amd64 DEBUG] | / # umount /tmp/mnt [2025-09-17 01:40:09,003 QEMU-amd64 DEBUG] | / # ls /tmp/mnt [2025-09-17 01:40:09,003 QEMU-amd64 DEBUG] | / # mount fat /tmp/mnt fbd0_ [2025-09-17 01:40:09,003 QEMU-amd64 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_'] [2025-09-17 01:40:09,003 QEMU-amd64 DEBUG] Sending command 'sendkey ret' [2025-09-17 01:40:09,003 rtr-vterm-run DEBUG] remaining=60, n=0, interval=2, "Failed to run command" [2025-09-17 01:40:09,003 command DEBUG] self.vterm = [] [2025-09-17 01:40:09,003 QEMU-amd64 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2025-09-17 01:40:09,003 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. [2025-09-17 01:40:10,064 rtr-scrdump DEBUG] remaining=9, n=1, interval=1, "Failed to capture screen" [2025-09-17 01:40:11,089 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2025-09-17 01:40:11,090 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2025-09-17 01:40:11,090 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2025-09-17 01:40:11,090 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2025-09-17 01:40:11,090 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2025-09-17 01:40:11,090 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2025-09-17 01:40:11,090 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 3705 [2025-09-17 01:40:11,090 QEMU-amd64 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 [2025-09-17 01:40:19,641 QEMU-amd64 DEBUG] Captured text: [2025-09-17 01:40:19,641 QEMU-amd64 DEBUG] | Copyright (c) 2001-2024 HelenOS project [2025-09-17 01:40:19,641 QEMU-amd64 DEBUG] | [2025-09-17 01:40:19,641 QEMU-amd64 DEBUG] | Welcome to HelenOS! [2025-09-17 01:40:19,641 QEMU-amd64 DEBUG] | https://www.helenos.org/ [2025-09-17 01:40:19,641 QEMU-amd64 DEBUG] | [2025-09-17 01:40:19,641 QEMU-amd64 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2025-09-17 01:40:19,641 QEMU-amd64 DEBUG] | [2025-09-17 01:40:19,641 QEMU-amd64 DEBUG] | / # mkfile --size 2m /tmp/img [2025-09-17 01:40:19,641 QEMU-amd64 DEBUG] | / # ls -e /tmp [2025-09-17 01:40:19,641 QEMU-amd64 DEBUG] | img 2097152 [2025-09-17 01:40:19,642 QEMU-amd64 DEBUG] | / # /srv/bd/file_bd /tmp/img fbd0 [2025-09-17 01:40:19,642 QEMU-amd64 DEBUG] | file_bd: File-backed block device driver [2025-09-17 01:40:19,642 QEMU-amd64 DEBUG] | file_bd: Accepting connections [2025-09-17 01:40:19,642 QEMU-amd64 DEBUG] | / # mkfat --type 12 fbd0 [2025-09-17 01:40:19,642 QEMU-amd64 DEBUG] | Device: fbd0 [2025-09-17 01:40:19,642 QEMU-amd64 DEBUG] | mkfat: Block device has 4096 blocks. [2025-09-17 01:40:19,642 QEMU-amd64 DEBUG] | mkfat: Creating FAT filesystem on device fbd0. [2025-09-17 01:40:19,642 QEMU-amd64 DEBUG] | mkfat: Filesystem type FAT12. [2025-09-17 01:40:19,642 QEMU-amd64 DEBUG] | Writing allocation table 1. [2025-09-17 01:40:19,642 QEMU-amd64 DEBUG] | Writing allocation table 2. [2025-09-17 01:40:19,642 QEMU-amd64 DEBUG] | Writing root directory. [2025-09-17 01:40:19,642 QEMU-amd64 DEBUG] | Success. [2025-09-17 01:40:19,642 QEMU-amd64 DEBUG] | / # mkdir /tmp/mnt [2025-09-17 01:40:19,642 QEMU-amd64 DEBUG] | / # mount fat /tmp/mnt fbd0 [2025-09-17 01:40:19,642 QEMU-amd64 DEBUG] | / # cp demo.txt /tmp/mnt [2025-09-17 01:40:19,642 QEMU-amd64 DEBUG] | / # ls /tmp/mnt [2025-09-17 01:40:19,642 QEMU-amd64 DEBUG] | demo.txt 592 B [2025-09-17 01:40:19,642 QEMU-amd64 DEBUG] | / # umount /tmp/mnt [2025-09-17 01:40:19,642 QEMU-amd64 DEBUG] | / # ls /tmp/mnt [2025-09-17 01:40:19,642 QEMU-amd64 DEBUG] | / # mount fat /tmp/mnt fbd0_ [2025-09-17 01:40:19,642 QEMU-amd64 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_'] [2025-09-17 01:40:19,642 command DEBUG] Read lines ['/ # mount fat /tmp/mnt fbd0_'] [2025-09-17 01:40:21,644 rtr-vterm-run DEBUG] remaining=58, n=1, interval=2, "Failed to run command" [2025-09-17 01:40:21,645 command DEBUG] self.vterm = [] [2025-09-17 01:40:21,645 QEMU-amd64 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2025-09-17 01:40:21,645 rtr-scrdump DEBUG] remaining=10, n=0, interval=1, "Failed to capture screen" [2025-09-17 01:40:22,666 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2025-09-17 01:40:22,666 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2025-09-17 01:40:22,666 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2025-09-17 01:40:22,666 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2025-09-17 01:40:22,666 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2025-09-17 01:40:22,666 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2025-09-17 01:40:22,666 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 3429 [2025-09-17 01:40:22,667 QEMU-amd64 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 [2025-09-17 01:40:28,654 QEMU-amd64 DEBUG] Captured text: [2025-09-17 01:40:28,654 QEMU-amd64 DEBUG] | [2025-09-17 01:40:28,654 QEMU-amd64 DEBUG] | Welcome to HelenOS! [2025-09-17 01:40:28,654 QEMU-amd64 DEBUG] | https://www.helenos.org/ [2025-09-17 01:40:28,655 QEMU-amd64 DEBUG] | [2025-09-17 01:40:28,655 QEMU-amd64 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2025-09-17 01:40:28,655 QEMU-amd64 DEBUG] | [2025-09-17 01:40:28,655 QEMU-amd64 DEBUG] | / # mkfile --size 2m /tmp/img [2025-09-17 01:40:28,655 QEMU-amd64 DEBUG] | / # ls -e /tmp [2025-09-17 01:40:28,655 QEMU-amd64 DEBUG] | img 2097152 [2025-09-17 01:40:28,655 QEMU-amd64 DEBUG] | / # /srv/bd/file_bd /tmp/img fbd0 [2025-09-17 01:40:28,655 QEMU-amd64 DEBUG] | file_bd: File-backed block device driver [2025-09-17 01:40:28,655 QEMU-amd64 DEBUG] | file_bd: Accepting connections [2025-09-17 01:40:28,655 QEMU-amd64 DEBUG] | / # mkfat --type 12 fbd0 [2025-09-17 01:40:28,655 QEMU-amd64 DEBUG] | Device: fbd0 [2025-09-17 01:40:28,655 QEMU-amd64 DEBUG] | mkfat: Block device has 4096 blocks. [2025-09-17 01:40:28,655 QEMU-amd64 DEBUG] | mkfat: Creating FAT filesystem on device fbd0. [2025-09-17 01:40:28,655 QEMU-amd64 DEBUG] | mkfat: Filesystem type FAT12. [2025-09-17 01:40:28,655 QEMU-amd64 DEBUG] | Writing allocation table 1. [2025-09-17 01:40:28,655 QEMU-amd64 DEBUG] | Writing allocation table 2. [2025-09-17 01:40:28,655 QEMU-amd64 DEBUG] | Writing root directory. [2025-09-17 01:40:28,655 QEMU-amd64 DEBUG] | Success. [2025-09-17 01:40:28,655 QEMU-amd64 DEBUG] | / # mkdir /tmp/mnt [2025-09-17 01:40:28,655 QEMU-amd64 DEBUG] | / # mount fat /tmp/mnt fbd0 [2025-09-17 01:40:28,655 QEMU-amd64 DEBUG] | / # cp demo.txt /tmp/mnt [2025-09-17 01:40:28,655 QEMU-amd64 DEBUG] | / # ls /tmp/mnt [2025-09-17 01:40:28,655 QEMU-amd64 DEBUG] | demo.txt 592 B [2025-09-17 01:40:28,655 QEMU-amd64 DEBUG] | / # umount /tmp/mnt [2025-09-17 01:40:28,655 QEMU-amd64 DEBUG] | / # ls /tmp/mnt [2025-09-17 01:40:28,655 QEMU-amd64 DEBUG] | / # mount fat /tmp/mnt fbd0 [2025-09-17 01:40:28,655 QEMU-amd64 DEBUG] | / # _ [2025-09-17 01:40:28,655 QEMU-amd64 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', '/ # _'] [2025-09-17 01:40:28,656 command DEBUG] Read lines ['/ # mount fat /tmp/mnt fbd0', '/ # _'] [2025-09-17 01:40:28,656 command INFO] Command 'mount fat /tmp/mnt fbd0' done. [2025-09-17 01:40:28,656 command INFO] Typing 'ls /tmp/mnt' into default. [2025-09-17 01:40:28,656 command DEBUG] RE for prompt matching: re.compile('^/[^ ]* #\\ _[\t ]*$') [2025-09-17 01:40:28,656 QEMU-amd64 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2025-09-17 01:40:28,656 rtr-scrdump DEBUG] remaining=10, n=0, interval=1, "Failed to capture screen" [2025-09-17 01:40:29,235 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2025-09-17 01:40:29,235 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2025-09-17 01:40:29,236 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2025-09-17 01:40:29,236 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2025-09-17 01:40:29,236 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2025-09-17 01:40:29,236 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2025-09-17 01:40:29,236 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 3429 [2025-09-17 01:40:29,236 QEMU-amd64 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 [2025-09-17 01:40:34,915 QEMU-amd64 DEBUG] Captured text: [2025-09-17 01:40:34,915 QEMU-amd64 DEBUG] | [2025-09-17 01:40:34,915 QEMU-amd64 DEBUG] | Welcome to HelenOS! [2025-09-17 01:40:34,915 QEMU-amd64 DEBUG] | https://www.helenos.org/ [2025-09-17 01:40:34,915 QEMU-amd64 DEBUG] | [2025-09-17 01:40:34,915 QEMU-amd64 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2025-09-17 01:40:34,915 QEMU-amd64 DEBUG] | [2025-09-17 01:40:34,915 QEMU-amd64 DEBUG] | / # mkfile --size 2m /tmp/img [2025-09-17 01:40:34,915 QEMU-amd64 DEBUG] | / # ls -e /tmp [2025-09-17 01:40:34,915 QEMU-amd64 DEBUG] | img 2097152 [2025-09-17 01:40:34,915 QEMU-amd64 DEBUG] | / # /srv/bd/file_bd /tmp/img fbd0 [2025-09-17 01:40:34,916 QEMU-amd64 DEBUG] | file_bd: File-backed block device driver [2025-09-17 01:40:34,916 QEMU-amd64 DEBUG] | file_bd: Accepting connections [2025-09-17 01:40:34,916 QEMU-amd64 DEBUG] | / # mkfat --type 12 fbd0 [2025-09-17 01:40:34,916 QEMU-amd64 DEBUG] | Device: fbd0 [2025-09-17 01:40:34,916 QEMU-amd64 DEBUG] | mkfat: Block device has 4096 blocks. [2025-09-17 01:40:34,916 QEMU-amd64 DEBUG] | mkfat: Creating FAT filesystem on device fbd0. [2025-09-17 01:40:34,916 QEMU-amd64 DEBUG] | mkfat: Filesystem type FAT12. [2025-09-17 01:40:34,916 QEMU-amd64 DEBUG] | Writing allocation table 1. [2025-09-17 01:40:34,916 QEMU-amd64 DEBUG] | Writing allocation table 2. [2025-09-17 01:40:34,916 QEMU-amd64 DEBUG] | Writing root directory. [2025-09-17 01:40:34,916 QEMU-amd64 DEBUG] | Success. [2025-09-17 01:40:34,916 QEMU-amd64 DEBUG] | / # mkdir /tmp/mnt [2025-09-17 01:40:34,916 QEMU-amd64 DEBUG] | / # mount fat /tmp/mnt fbd0 [2025-09-17 01:40:34,916 QEMU-amd64 DEBUG] | / # cp demo.txt /tmp/mnt [2025-09-17 01:40:34,916 QEMU-amd64 DEBUG] | / # ls /tmp/mnt [2025-09-17 01:40:34,916 QEMU-amd64 DEBUG] | demo.txt 592 B [2025-09-17 01:40:34,916 QEMU-amd64 DEBUG] | / # umount /tmp/mnt [2025-09-17 01:40:34,916 QEMU-amd64 DEBUG] | / # ls /tmp/mnt [2025-09-17 01:40:34,916 QEMU-amd64 DEBUG] | / # mount fat /tmp/mnt fbd0 [2025-09-17 01:40:34,916 QEMU-amd64 DEBUG] | / # _ [2025-09-17 01:40:34,916 QEMU-amd64 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', '/ # _'] [2025-09-17 01:40:34,916 QEMU-amd64 DEBUG] Sending command 'sendkey l' [2025-09-17 01:40:34,916 QEMU-amd64 DEBUG] Sending command 'sendkey s' [2025-09-17 01:40:34,916 QEMU-amd64 DEBUG] Sending command 'sendkey spc' [2025-09-17 01:40:34,916 QEMU-amd64 DEBUG] Sending command 'sendkey slash' [2025-09-17 01:40:34,916 QEMU-amd64 DEBUG] Sending command 'sendkey t' [2025-09-17 01:40:34,916 QEMU-amd64 DEBUG] Sending command 'sendkey m' [2025-09-17 01:40:34,916 QEMU-amd64 DEBUG] Sending command 'sendkey p' [2025-09-17 01:40:34,916 QEMU-amd64 DEBUG] Sending command 'sendkey slash' [2025-09-17 01:40:34,916 QEMU-amd64 DEBUG] Sending command 'sendkey m' [2025-09-17 01:40:34,916 QEMU-amd64 DEBUG] Sending command 'sendkey n' [2025-09-17 01:40:34,916 QEMU-amd64 DEBUG] Sending command 'sendkey t' [2025-09-17 01:40:34,916 rtr-vterm-type DEBUG] remaining=60, n=0, interval=2, "Failed to type command" [2025-09-17 01:40:34,917 QEMU-amd64 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2025-09-17 01:40:34,917 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. [2025-09-17 01:40:35,933 rtr-scrdump DEBUG] remaining=9, n=1, interval=1, "Failed to capture screen" [2025-09-17 01:40:36,520 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2025-09-17 01:40:36,520 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2025-09-17 01:40:36,521 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2025-09-17 01:40:36,521 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2025-09-17 01:40:36,521 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2025-09-17 01:40:36,521 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2025-09-17 01:40:36,521 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 3429 [2025-09-17 01:40:36,521 QEMU-amd64 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 [2025-09-17 01:40:41,158 QEMU-amd64 DEBUG] Captured text: [2025-09-17 01:40:41,158 QEMU-amd64 DEBUG] | [2025-09-17 01:40:41,158 QEMU-amd64 DEBUG] | Welcome to HelenOS! [2025-09-17 01:40:41,158 QEMU-amd64 DEBUG] | https://www.helenos.org/ [2025-09-17 01:40:41,158 QEMU-amd64 DEBUG] | [2025-09-17 01:40:41,158 QEMU-amd64 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2025-09-17 01:40:41,158 QEMU-amd64 DEBUG] | [2025-09-17 01:40:41,158 QEMU-amd64 DEBUG] | / # mkfile --size 2m /tmp/img [2025-09-17 01:40:41,158 QEMU-amd64 DEBUG] | / # ls -e /tmp [2025-09-17 01:40:41,158 QEMU-amd64 DEBUG] | img 2097152 [2025-09-17 01:40:41,158 QEMU-amd64 DEBUG] | / # /srv/bd/file_bd /tmp/img fbd0 [2025-09-17 01:40:41,158 QEMU-amd64 DEBUG] | file_bd: File-backed block device driver [2025-09-17 01:40:41,158 QEMU-amd64 DEBUG] | file_bd: Accepting connections [2025-09-17 01:40:41,158 QEMU-amd64 DEBUG] | / # mkfat --type 12 fbd0 [2025-09-17 01:40:41,159 QEMU-amd64 DEBUG] | Device: fbd0 [2025-09-17 01:40:41,159 QEMU-amd64 DEBUG] | mkfat: Block device has 4096 blocks. [2025-09-17 01:40:41,159 QEMU-amd64 DEBUG] | mkfat: Creating FAT filesystem on device fbd0. [2025-09-17 01:40:41,159 QEMU-amd64 DEBUG] | mkfat: Filesystem type FAT12. [2025-09-17 01:40:41,159 QEMU-amd64 DEBUG] | Writing allocation table 1. [2025-09-17 01:40:41,159 QEMU-amd64 DEBUG] | Writing allocation table 2. [2025-09-17 01:40:41,159 QEMU-amd64 DEBUG] | Writing root directory. [2025-09-17 01:40:41,159 QEMU-amd64 DEBUG] | Success. [2025-09-17 01:40:41,159 QEMU-amd64 DEBUG] | / # mkdir /tmp/mnt [2025-09-17 01:40:41,159 QEMU-amd64 DEBUG] | / # mount fat /tmp/mnt fbd0 [2025-09-17 01:40:41,159 QEMU-amd64 DEBUG] | / # cp demo.txt /tmp/mnt [2025-09-17 01:40:41,159 QEMU-amd64 DEBUG] | / # ls /tmp/mnt [2025-09-17 01:40:41,159 QEMU-amd64 DEBUG] | demo.txt 592 B [2025-09-17 01:40:41,159 QEMU-amd64 DEBUG] | / # umount /tmp/mnt [2025-09-17 01:40:41,159 QEMU-amd64 DEBUG] | / # ls /tmp/mnt [2025-09-17 01:40:41,159 QEMU-amd64 DEBUG] | / # mount fat /tmp/mnt fbd0 [2025-09-17 01:40:41,159 QEMU-amd64 DEBUG] | / # _ [2025-09-17 01:40:41,159 QEMU-amd64 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', '/ # _'] [2025-09-17 01:40:43,161 rtr-vterm-type DEBUG] remaining=58, n=1, interval=2, "Failed to type command" [2025-09-17 01:40:43,162 QEMU-amd64 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2025-09-17 01:40:43,162 rtr-scrdump DEBUG] remaining=10, n=0, interval=1, "Failed to capture screen" [2025-09-17 01:40:43,915 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2025-09-17 01:40:43,915 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2025-09-17 01:40:43,915 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2025-09-17 01:40:43,915 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2025-09-17 01:40:43,915 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2025-09-17 01:40:43,915 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2025-09-17 01:40:43,915 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 3454 [2025-09-17 01:40:43,916 QEMU-amd64 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 [2025-09-17 01:40:49,585 QEMU-amd64 DEBUG] Captured text: [2025-09-17 01:40:49,585 QEMU-amd64 DEBUG] | [2025-09-17 01:40:49,585 QEMU-amd64 DEBUG] | Welcome to HelenOS! [2025-09-17 01:40:49,585 QEMU-amd64 DEBUG] | https://www.helenos.org/ [2025-09-17 01:40:49,586 QEMU-amd64 DEBUG] | [2025-09-17 01:40:49,586 QEMU-amd64 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2025-09-17 01:40:49,586 QEMU-amd64 DEBUG] | [2025-09-17 01:40:49,586 QEMU-amd64 DEBUG] | / # mkfile --size 2m /tmp/img [2025-09-17 01:40:49,586 QEMU-amd64 DEBUG] | / # ls -e /tmp [2025-09-17 01:40:49,586 QEMU-amd64 DEBUG] | img 2097152 [2025-09-17 01:40:49,586 QEMU-amd64 DEBUG] | / # /srv/bd/file_bd /tmp/img fbd0 [2025-09-17 01:40:49,586 QEMU-amd64 DEBUG] | file_bd: File-backed block device driver [2025-09-17 01:40:49,586 QEMU-amd64 DEBUG] | file_bd: Accepting connections [2025-09-17 01:40:49,586 QEMU-amd64 DEBUG] | / # mkfat --type 12 fbd0 [2025-09-17 01:40:49,586 QEMU-amd64 DEBUG] | Device: fbd0 [2025-09-17 01:40:49,586 QEMU-amd64 DEBUG] | mkfat: Block device has 4096 blocks. [2025-09-17 01:40:49,586 QEMU-amd64 DEBUG] | mkfat: Creating FAT filesystem on device fbd0. [2025-09-17 01:40:49,586 QEMU-amd64 DEBUG] | mkfat: Filesystem type FAT12. [2025-09-17 01:40:49,586 QEMU-amd64 DEBUG] | Writing allocation table 1. [2025-09-17 01:40:49,586 QEMU-amd64 DEBUG] | Writing allocation table 2. [2025-09-17 01:40:49,586 QEMU-amd64 DEBUG] | Writing root directory. [2025-09-17 01:40:49,586 QEMU-amd64 DEBUG] | Success. [2025-09-17 01:40:49,586 QEMU-amd64 DEBUG] | / # mkdir /tmp/mnt [2025-09-17 01:40:49,586 QEMU-amd64 DEBUG] | / # mount fat /tmp/mnt fbd0 [2025-09-17 01:40:49,586 QEMU-amd64 DEBUG] | / # cp demo.txt /tmp/mnt [2025-09-17 01:40:49,586 QEMU-amd64 DEBUG] | / # ls /tmp/mnt [2025-09-17 01:40:49,586 QEMU-amd64 DEBUG] | demo.txt 592 B [2025-09-17 01:40:49,586 QEMU-amd64 DEBUG] | / # umount /tmp/mnt [2025-09-17 01:40:49,586 QEMU-amd64 DEBUG] | / # ls /tmp/mnt [2025-09-17 01:40:49,586 QEMU-amd64 DEBUG] | / # mount fat /tmp/mnt fbd0 [2025-09-17 01:40:49,586 QEMU-amd64 DEBUG] | / # ls /tmp/mnt_ [2025-09-17 01:40:49,587 QEMU-amd64 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_'] [2025-09-17 01:40:49,587 QEMU-amd64 DEBUG] Sending command 'sendkey ret' [2025-09-17 01:40:49,587 rtr-vterm-run DEBUG] remaining=60, n=0, interval=2, "Failed to run command" [2025-09-17 01:40:49,587 command DEBUG] self.vterm = [] [2025-09-17 01:40:49,587 QEMU-amd64 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2025-09-17 01:40:49,587 rtr-scrdump DEBUG] remaining=10, n=0, interval=1, "Failed to capture screen" [2025-09-17 01:40:50,447 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2025-09-17 01:40:50,447 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2025-09-17 01:40:50,447 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2025-09-17 01:40:50,447 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2025-09-17 01:40:50,447 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2025-09-17 01:40:50,447 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2025-09-17 01:40:50,447 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 3454 [2025-09-17 01:40:50,447 QEMU-amd64 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 [2025-09-17 01:40:55,209 QEMU-amd64 DEBUG] Captured text: [2025-09-17 01:40:55,209 QEMU-amd64 DEBUG] | [2025-09-17 01:40:55,209 QEMU-amd64 DEBUG] | Welcome to HelenOS! [2025-09-17 01:40:55,209 QEMU-amd64 DEBUG] | https://www.helenos.org/ [2025-09-17 01:40:55,209 QEMU-amd64 DEBUG] | [2025-09-17 01:40:55,209 QEMU-amd64 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2025-09-17 01:40:55,209 QEMU-amd64 DEBUG] | [2025-09-17 01:40:55,209 QEMU-amd64 DEBUG] | / # mkfile --size 2m /tmp/img [2025-09-17 01:40:55,209 QEMU-amd64 DEBUG] | / # ls -e /tmp [2025-09-17 01:40:55,209 QEMU-amd64 DEBUG] | img 2097152 [2025-09-17 01:40:55,209 QEMU-amd64 DEBUG] | / # /srv/bd/file_bd /tmp/img fbd0 [2025-09-17 01:40:55,209 QEMU-amd64 DEBUG] | file_bd: File-backed block device driver [2025-09-17 01:40:55,209 QEMU-amd64 DEBUG] | file_bd: Accepting connections [2025-09-17 01:40:55,209 QEMU-amd64 DEBUG] | / # mkfat --type 12 fbd0 [2025-09-17 01:40:55,209 QEMU-amd64 DEBUG] | Device: fbd0 [2025-09-17 01:40:55,209 QEMU-amd64 DEBUG] | mkfat: Block device has 4096 blocks. [2025-09-17 01:40:55,209 QEMU-amd64 DEBUG] | mkfat: Creating FAT filesystem on device fbd0. [2025-09-17 01:40:55,209 QEMU-amd64 DEBUG] | mkfat: Filesystem type FAT12. [2025-09-17 01:40:55,209 QEMU-amd64 DEBUG] | Writing allocation table 1. [2025-09-17 01:40:55,209 QEMU-amd64 DEBUG] | Writing allocation table 2. [2025-09-17 01:40:55,209 QEMU-amd64 DEBUG] | Writing root directory. [2025-09-17 01:40:55,209 QEMU-amd64 DEBUG] | Success. [2025-09-17 01:40:55,209 QEMU-amd64 DEBUG] | / # mkdir /tmp/mnt [2025-09-17 01:40:55,209 QEMU-amd64 DEBUG] | / # mount fat /tmp/mnt fbd0 [2025-09-17 01:40:55,209 QEMU-amd64 DEBUG] | / # cp demo.txt /tmp/mnt [2025-09-17 01:40:55,209 QEMU-amd64 DEBUG] | / # ls /tmp/mnt [2025-09-17 01:40:55,209 QEMU-amd64 DEBUG] | demo.txt 592 B [2025-09-17 01:40:55,209 QEMU-amd64 DEBUG] | / # umount /tmp/mnt [2025-09-17 01:40:55,209 QEMU-amd64 DEBUG] | / # ls /tmp/mnt [2025-09-17 01:40:55,210 QEMU-amd64 DEBUG] | / # mount fat /tmp/mnt fbd0 [2025-09-17 01:40:55,210 QEMU-amd64 DEBUG] | / # ls /tmp/mnt_ [2025-09-17 01:40:55,210 QEMU-amd64 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_'] [2025-09-17 01:40:55,210 command DEBUG] Read lines ['/ # ls /tmp/mnt_'] [2025-09-17 01:40:57,210 rtr-vterm-run DEBUG] remaining=58, n=1, interval=2, "Failed to run command" [2025-09-17 01:40:57,210 command DEBUG] self.vterm = [] [2025-09-17 01:40:57,210 QEMU-amd64 DEBUG] Sending command 'screendump tmp-vm-python/tmp-default-screen-full.ppm' [2025-09-17 01:40:57,211 rtr-scrdump DEBUG] remaining=10, n=0, interval=1, "Failed to capture screen" [2025-09-17 01:40:57,880 PIL.PngImagePlugin DEBUG] STREAM b'IHDR' 16 13 [2025-09-17 01:40:57,880 PIL.PngImagePlugin DEBUG] STREAM b'gAMA' 41 4 [2025-09-17 01:40:57,880 PIL.PngImagePlugin DEBUG] STREAM b'bKGD' 57 2 [2025-09-17 01:40:57,880 PIL.PngImagePlugin DEBUG] b'bKGD' 57 2 (unknown) [2025-09-17 01:40:57,880 PIL.PngImagePlugin DEBUG] STREAM b'tIME' 71 7 [2025-09-17 01:40:57,880 PIL.PngImagePlugin DEBUG] b'tIME' 71 7 (unknown) [2025-09-17 01:40:57,880 PIL.PngImagePlugin DEBUG] STREAM b'IDAT' 90 3358 [2025-09-17 01:40:57,880 QEMU-amd64 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 [2025-09-17 01:41:02,823 QEMU-amd64 DEBUG] Captured text: [2025-09-17 01:41:02,823 QEMU-amd64 DEBUG] | https://www.helenos.org/ [2025-09-17 01:41:02,823 QEMU-amd64 DEBUG] | [2025-09-17 01:41:02,823 QEMU-amd64 DEBUG] | Type 'help' [Enter] to see a few survival tips. [2025-09-17 01:41:02,823 QEMU-amd64 DEBUG] | [2025-09-17 01:41:02,823 QEMU-amd64 DEBUG] | / # mkfile --size 2m /tmp/img [2025-09-17 01:41:02,823 QEMU-amd64 DEBUG] | / # ls -e /tmp [2025-09-17 01:41:02,823 QEMU-amd64 DEBUG] | img 2097152 [2025-09-17 01:41:02,823 QEMU-amd64 DEBUG] | / # /srv/bd/file_bd /tmp/img fbd0 [2025-09-17 01:41:02,823 QEMU-amd64 DEBUG] | file_bd: File-backed block device driver [2025-09-17 01:41:02,823 QEMU-amd64 DEBUG] | file_bd: Accepting connections [2025-09-17 01:41:02,823 QEMU-amd64 DEBUG] | / # mkfat --type 12 fbd0 [2025-09-17 01:41:02,823 QEMU-amd64 DEBUG] | Device: fbd0 [2025-09-17 01:41:02,823 QEMU-amd64 DEBUG] | mkfat: Block device has 4096 blocks. [2025-09-17 01:41:02,823 QEMU-amd64 DEBUG] | mkfat: Creating FAT filesystem on device fbd0. [2025-09-17 01:41:02,823 QEMU-amd64 DEBUG] | mkfat: Filesystem type FAT12. [2025-09-17 01:41:02,824 QEMU-amd64 DEBUG] | Writing allocation table 1. [2025-09-17 01:41:02,824 QEMU-amd64 DEBUG] | Writing allocation table 2. [2025-09-17 01:41:02,824 QEMU-amd64 DEBUG] | Writing root directory. [2025-09-17 01:41:02,824 QEMU-amd64 DEBUG] | Success. [2025-09-17 01:41:02,824 QEMU-amd64 DEBUG] | / # mkdir /tmp/mnt [2025-09-17 01:41:02,824 QEMU-amd64 DEBUG] | / # mount fat /tmp/mnt fbd0 [2025-09-17 01:41:02,824 QEMU-amd64 DEBUG] | / # cp demo.txt /tmp/mnt [2025-09-17 01:41:02,824 QEMU-amd64 DEBUG] | / # ls /tmp/mnt [2025-09-17 01:41:02,824 QEMU-amd64 DEBUG] | demo.txt 592 B [2025-09-17 01:41:02,824 QEMU-amd64 DEBUG] | / # umount /tmp/mnt [2025-09-17 01:41:02,824 QEMU-amd64 DEBUG] | / # ls /tmp/mnt [2025-09-17 01:41:02,824 QEMU-amd64 DEBUG] | / # mount fat /tmp/mnt fbd0 [2025-09-17 01:41:02,824 QEMU-amd64 DEBUG] | / # ls /tmp/mnt [2025-09-17 01:41:02,824 QEMU-amd64 DEBUG] | demo.txt 592 B [2025-09-17 01:41:02,824 QEMU-amd64 DEBUG] | / # _ [2025-09-17 01:41:02,824 QEMU-amd64 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', '/ # _'] [2025-09-17 01:41:02,824 command DEBUG] Read lines ['/ # ls /tmp/mnt', 'demo.txt 592 B', '/ # _'] [2025-09-17 01:41:02,824 command INFO] Command 'ls /tmp/mnt' done. [2025-09-17 01:41:02,824 QEMU-amd64 DEBUG] Sending command 'quit' Scenario passed.