START	usr.sbin/installboot	2024-05-25T13:57:38Z

==== create-root ====
dd if=/dev/zero  of=disk1.img bs=1m count=0 seek=128 status=none
vnconfig -- disk1.img 1>diskdev1.txt
fdisk -iy -b '32768@32768:C' -- "$(<diskdev1.txt)" 1>/dev/null
ln -s -- diskdev1.txt rootdev.txt
disklabel -Aw -- "$(<rootdev.txt)"
newfs -q -- "$(<rootdev.txt)"a 1>/dev/null
mkdir -p -- mnt
mount -- /dev/"$(<rootdev.txt)"a mnt
mkdir -- mnt/usr
cp -r -- /usr/mdec mnt/usr/

==== prepare ====
/usr/sbin/installboot -p -- "$(<rootdev.txt)"

==== dry-prepare ====
/usr/sbin/installboot -n -p -- "$(<rootdev.txt)"

==== dry-default ====
/usr/sbin/installboot -n -- "$(<rootdev.txt)"

==== dry-root ====
/usr/sbin/installboot -n -r/ -- "$(<rootdev.txt)"

==== root ====
/usr/sbin/installboot -r mnt -- "$(<rootdev.txt)"

==== root-stages ====
/usr/sbin/installboot -- "$(<rootdev.txt)" /usr/mdec/BOOTARM.EFI

==== dry-prepare-root ====
/usr/sbin/installboot -n -p -r/ -- "$(<rootdev.txt)" 2>/dev/null
*** Error 1 in . (Makefile:137 'dry-prepare-root')
EXPECTED_FAIL

==== dry-prepare-stages ====
/usr/sbin/installboot -n -p -- "$(<rootdev.txt)" /usr/mdec/BOOTARM.EFI 2>/dev/null
*** Error 1 in . (Makefile:139 'dry-prepare-stages')
EXPECTED_FAIL

==== dry-nodisk-stages ====
/usr/sbin/installboot -n -- /usr/mdec/BOOTARM.EFI 2>/dev/null
*** Error 1 in . (Makefile:142 'dry-nodisk-stages')
EXPECTED_FAIL

==== dry-toofew ====
/usr/sbin/installboot -n -- 2>/dev/null
*** Error 1 in . (Makefile:145 'dry-toofew')
EXPECTED_FAIL

==== dry-toomany ====
/usr/sbin/installboot -n -- disk stage1 stage2 too many 2>/dev/null
*** Error 1 in . (Makefile:147 'dry-toomany')
EXPECTED_FAIL

==== cleanup ====
umount -- mnt 2>/dev/null
rmdir -- mnt 2>/dev/null
vnconfig -u -- "$(<diskdev1.txt)" 2>/dev/null

XFAIL	usr.sbin/installboot	*** Error 1 in . (Makefile:137 'dry-prepare-root'), *** Error 1 in . (Makefile:139 'dry-prepare-stages'), *** Error 1 in . (Makefile:142 'dry-nodisk-stages'), *** Error 1 in . (Makefile:145 'dry-toofew'), *** Error 1 in . (Makefile:147 'dry-toomany')