robsd-exec: timeout 3600s + . /usr/local/libexec/robsd/util-regress.sh + config_load + << "EOF" + _err=0 + _env=REGRESS_FAIL_EARLY=no + config_value regress-usr.sbin/vmd-env + 2> /dev/null + _env=REGRESS_FAIL_EARLY=no GOCACHE=/tmp + _make=make -C /home/src/regress/usr.sbin/vmd REGRESS_FAIL_EARLY=no GOCACHE=/tmp + config_value regress-usr.sbin/vmd-targets + regress_root usr.sbin/vmd + export SUDO + unpriv -c staff build exec make -C /home/src/regress/usr.sbin/vmd REGRESS_FAIL_EARLY=no GOCACHE=/tmp regress ===> config ==== run-pass-boot-keyword ==== /usr/sbin/vmd -n -f /home/src/regress/usr.sbin/vmd/config/vmd-pass-boot-keyword.conf 2>&1 | diff -u /home/src/regress/usr.sbin/vmd/config/vmd-pass-boot-keyword.ok /dev/stdin ==== run-pass-memory-round ==== /usr/sbin/vmd -n -f /home/src/regress/usr.sbin/vmd/config/vmd-pass-memory-round.conf 2>&1 | diff -u /home/src/regress/usr.sbin/vmd/config/vmd-pass-memory-round.ok /dev/stdin ==== run-pass-memory-just-enough ==== /usr/sbin/vmd -n -f /home/src/regress/usr.sbin/vmd/config/vmd-pass-memory-just-enough.conf 2>&1 | diff -u /home/src/regress/usr.sbin/vmd/config/vmd-pass-memory-just-enough.ok /dev/stdin ==== run-pass-cdrom-keyword ==== /usr/sbin/vmd -n -f /home/src/regress/usr.sbin/vmd/config/vmd-pass-cdrom-keyword.conf 2>&1 | diff -u /home/src/regress/usr.sbin/vmd/config/vmd-pass-cdrom-keyword.ok /dev/stdin ==== run-pass-format-keyword ==== touch foo.img /usr/sbin/vmd -n -f /home/src/regress/usr.sbin/vmd/config/vmd-pass-format-keyword.conf 2>&1 | diff -u /home/src/regress/usr.sbin/vmd/config/vmd-pass-format-keyword.ok /dev/stdin ==== run-fail-kernel-keyword ==== /usr/sbin/vmd -n -f /home/src/regress/usr.sbin/vmd/config/vmd-fail-kernel-keyword.conf 2>&1 | sed -e 's/^vmd: //' -e 's|/home/src/regress/usr.sbin/vmd/config/vmd-fail-kernel-keyword.conf:||' | diff -u /home/src/regress/usr.sbin/vmd/config/vmd-fail-kernel-keyword.ok /dev/stdin ==== run-fail-too-few-ram ==== /usr/sbin/vmd -n -f /home/src/regress/usr.sbin/vmd/config/vmd-fail-too-few-ram.conf 2>&1 | sed -e 's/^vmd: //' -e 's|/home/src/regress/usr.sbin/vmd/config/vmd-fail-too-few-ram.conf:||' | diff -u /home/src/regress/usr.sbin/vmd/config/vmd-fail-too-few-ram.ok /dev/stdin ==== run-fail-too-many-ifs ==== /usr/sbin/vmd -n -f /home/src/regress/usr.sbin/vmd/config/vmd-fail-too-many-ifs.conf 2>&1 | sed -e 's/^vmd: //' -e 's|/home/src/regress/usr.sbin/vmd/config/vmd-fail-too-many-ifs.conf:||' | diff -u /home/src/regress/usr.sbin/vmd/config/vmd-fail-too-many-ifs.ok /dev/stdin ==== run-fail-too-many-disks ==== touch disk0.img touch disk1.img touch disk2.img touch disk3.img touch disk4.img /usr/sbin/vmd -n -f /home/src/regress/usr.sbin/vmd/config/vmd-fail-too-many-disks.conf 2>&1 | sed -e 's/^vmd: //' -e 's|/home/src/regress/usr.sbin/vmd/config/vmd-fail-too-many-disks.conf:||' | diff -u /home/src/regress/usr.sbin/vmd/config/vmd-fail-too-many-disks.ok /dev/stdin ==== run-fail-switch-no-interface ==== /usr/sbin/vmd -n -f /home/src/regress/usr.sbin/vmd/config/vmd-fail-switch-no-interface.conf 2>&1 | sed -e 's/^vmd: //' -e 's|/home/src/regress/usr.sbin/vmd/config/vmd-fail-switch-no-interface.conf:||' | diff -u /home/src/regress/usr.sbin/vmd/config/vmd-fail-switch-no-interface.ok /dev/stdin ==== run-fail-switch-no-add ==== /usr/sbin/vmd -n -f /home/src/regress/usr.sbin/vmd/config/vmd-fail-switch-no-add.conf 2>&1 | sed -e 's/^vmd: //' -e 's|/home/src/regress/usr.sbin/vmd/config/vmd-fail-switch-no-add.conf:||' | diff -u /home/src/regress/usr.sbin/vmd/config/vmd-fail-switch-no-add.ok /dev/stdin ==== run-fail-bad-format ==== /usr/sbin/vmd -n -f /home/src/regress/usr.sbin/vmd/config/vmd-fail-bad-format.conf 2>&1 | sed -e 's/^vmd: //' -e 's|/home/src/regress/usr.sbin/vmd/config/vmd-fail-bad-format.conf:||' | diff -u /home/src/regress/usr.sbin/vmd/config/vmd-fail-bad-format.ok /dev/stdin ==== run-fail-missing-format ==== /usr/sbin/vmd -n -f /home/src/regress/usr.sbin/vmd/config/vmd-fail-missing-format.conf 2>&1 | sed -e 's/^vmd: //' -e 's|/home/src/regress/usr.sbin/vmd/config/vmd-fail-missing-format.conf:||' | diff -u /home/src/regress/usr.sbin/vmd/config/vmd-fail-missing-format.ok /dev/stdin ===> diskfmt ==== run-regress-vioscribble ==== cc -O2 -pipe -I/home/src/usr.sbin/vmd -MD -MP -c /home/src/regress/usr.sbin/vmd/diskfmt/vioscribble.c cc -O2 -pipe -I/home/src/usr.sbin/vmd -MD -MP -c /home/src/regress/usr.sbin/vmd/diskfmt/../../../../usr.sbin/vmd/vioqcow2.c cc -O2 -pipe -I/home/src/usr.sbin/vmd -MD -MP -c /home/src/regress/usr.sbin/vmd/diskfmt/../../../../usr.sbin/vmd/vioraw.c cc -O2 -pipe -I/home/src/usr.sbin/vmd -MD -MP -c /home/src/regress/usr.sbin/vmd/diskfmt/../../../../usr.sbin/vmd/log.c cc -o vioscribble vioscribble.o vioqcow2.o vioraw.o log.o -lpthread ld: warning: vioscribble.c(vioscribble.o:(main)): warning: random() may return deterministic values, is that what you want? rm -f scribble.{raw,qcow2} vioscribble.d vioqcow2.d vioraw.d log.d /usr/sbin/vmctl create -s 4G scribble.raw vmctl: raw imagefile created /usr/sbin/vmctl create -s 4G scribble.qcow2 vmctl: qcow2 imagefile created ./vioscribble scribbling... validating... ==== cleanup ==== rm -f scribble.{raw,qcow2} vioscribble.d vioqcow2.d vioraw.d log.d