From nobody Mon Feb 9 10:33:19 2026 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of redhat.com designates 216.205.24.124 as permitted sender) client-ip=216.205.24.124; envelope-from=libvir-list-bounces@redhat.com; helo=us-smtp-delivery-124.mimecast.com; Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of redhat.com designates 216.205.24.124 as permitted sender) smtp.mailfrom=libvir-list-bounces@redhat.com; dmarc=pass(p=none dis=none) header.from=redhat.com ARC-Seal: i=1; a=rsa-sha256; t=1617808259; cv=none; d=zohomail.com; s=zohoarc; b=GcRYkvnrTlPPfB4axbxdwpiZYV9pog7ZnGB3AvTOwdhHaoF3sqPnIPRZoB9GEz5hdNR+ocscTHYjcPUxiy0c/A1awRSL4dO1OJuqSZ5nLA7GOrKnrhNNGeBK+JOn18qwIblK56WtDcNRfcJFuo17WtB8x5BCN/paPe9wfqGFAzY= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1617808259; h=Content-Type:Content-Transfer-Encoding:Date:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:To; bh=ou5Me55MozsCq6EH7rRgCEJKujqIL06D1k1aThLL794=; b=UQzxKaXBXzbkk9ZF3vGm6MlutBJGRfwsrsgbn4+bkTtgp8matS/Fh8EKBmXZVqQ51TfWvRd9B0pw1FbbeEe851Cde0QDwmkNimb9FE21pSVVSRZgtXOL/U6NIXOS9FJ3FUNQTE3+bbxtmwyBwQ4tgOhu2tk1QyOFy+k93K6Nsis= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of redhat.com designates 216.205.24.124 as permitted sender) smtp.mailfrom=libvir-list-bounces@redhat.com; dmarc=pass header.from= (p=none dis=none) header.from= Return-Path: Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [216.205.24.124]) by mx.zohomail.com with SMTPS id 1617808259542608.3680847169803; Wed, 7 Apr 2021 08:10:59 -0700 (PDT) Received: from mimecast-mx01.redhat.com (mimecast-mx01.redhat.com [209.132.183.4]) (Using TLS) by relay.mimecast.com with ESMTP id us-mta-603-WEK48bkBOTSyASpLC8_TpQ-1; Wed, 07 Apr 2021 11:10:54 -0400 Received: from smtp.corp.redhat.com (int-mx03.intmail.prod.int.phx2.redhat.com [10.5.11.13]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mimecast-mx01.redhat.com (Postfix) with ESMTPS id 1453FCC637; Wed, 7 Apr 2021 15:10:46 +0000 (UTC) Received: from colo-mx.corp.redhat.com (colo-mx01.intmail.prod.int.phx2.redhat.com [10.5.11.20]) by smtp.corp.redhat.com (Postfix) with ESMTPS id E269D2E026; Wed, 7 Apr 2021 15:10:45 +0000 (UTC) Received: from lists01.pubmisc.prod.ext.phx2.redhat.com (lists01.pubmisc.prod.ext.phx2.redhat.com [10.5.19.33]) by colo-mx.corp.redhat.com (Postfix) with ESMTP id A380A1806D1A; Wed, 7 Apr 2021 15:10:45 +0000 (UTC) Received: from smtp.corp.redhat.com (int-mx08.intmail.prod.int.phx2.redhat.com [10.5.11.23]) by lists01.pubmisc.prod.ext.phx2.redhat.com (8.13.8/8.13.8) with ESMTP id 137FAfMZ032227 for ; Wed, 7 Apr 2021 11:10:41 -0400 Received: by smtp.corp.redhat.com (Postfix) id D2FE41992D; Wed, 7 Apr 2021 15:10:41 +0000 (UTC) Received: from speedmetal.lan (unknown [10.40.208.33]) by smtp.corp.redhat.com (Postfix) with ESMTP id 2FE8C19D9D for ; Wed, 7 Apr 2021 15:10:40 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1617808258; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:list-id:list-help: list-unsubscribe:list-subscribe:list-post; bh=ou5Me55MozsCq6EH7rRgCEJKujqIL06D1k1aThLL794=; b=A/yAROlVBKKHDDLFnB8oV+rvEy1Iz4yjaEtHrON2vsDtOnB2f0XlDDoK6aADi8ITAbBxI2 Gg8TJCleu3y0fgJHz3KS4VLaPJ35UlkHx14hsaZaZT/X6ke/+tSaW4Dx/Tdvl7EQTi6+ZQ Q0txOwxvxKiBZyhBY3rOJH+f7ecsosQ= X-MC-Unique: WEK48bkBOTSyASpLC8_TpQ-1 From: Peter Krempa To: libvir-list@redhat.com Subject: [PATCH 23/24] bhyvexml2argvtest: Use internal wrapping of command line arguments Date: Wed, 7 Apr 2021 17:09:46 +0200 Message-Id: <590ca5c6e08eb4a27cef6e4ee37d3ade9d1721b3.1617807877.git.pkrempa@redhat.com> In-Reply-To: References: MIME-Version: 1.0 X-Scanned-By: MIMEDefang 2.84 on 10.5.11.23 X-loop: libvir-list@redhat.com X-BeenThere: libvir-list@redhat.com X-Mailman-Version: 2.1.12 Precedence: junk List-Id: Development discussions about the libvirt library & tools List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: libvir-list-bounces@redhat.com Errors-To: libvir-list-bounces@redhat.com X-Scanned-By: MIMEDefang 2.79 on 10.5.11.13 Authentication-Results: relay.mimecast.com; auth=pass smtp.auth=CUSA124A263 smtp.mailfrom=libvir-list-bounces@redhat.com X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com Content-Transfer-Encoding: quoted-printable X-ZohoMail-DKIM: pass (identity @redhat.com) Content-Type: text/plain; charset="utf-8" virCommandToString has the possibility to return an already wrapped string with better format than what we get from the test wrapper script. The main advantage is that arguments for an option are always on the same line which makes it more easy to see what changed in a diff and prevents re-wrapping of the line if a wrapping point moves over the threshold. Signed-off-by: Peter Krempa --- build-aux/syntax-check.mk | 2 +- .../bhyvexml2argv-acpiapic.args | 3 ++- .../bhyvexml2argv-acpiapic.ldargs | 3 ++- ...xml2argv-addr-isa-controller-on-slot-1.args | 3 ++- ...l2argv-addr-isa-controller-on-slot-1.ldargs | 3 ++- ...ml2argv-addr-isa-controller-on-slot-31.args | 3 ++- ...2argv-addr-isa-controller-on-slot-31.ldargs | 3 ++- ...exml2argv-addr-more-than-32-sata-disks.args | 18 ++++-------------- ...ml2argv-addr-more-than-32-sata-disks.ldargs | 3 ++- ...bhyvexml2argv-addr-multiple-sata-disks.args | 3 ++- ...yvexml2argv-addr-multiple-sata-disks.ldargs | 3 ++- ...yvexml2argv-addr-multiple-virtio-disks.args | 3 ++- ...exml2argv-addr-multiple-virtio-disks.ldargs | 3 ++- ...argv-addr-no32devs-multiple-sata-disks.args | 3 ++- ...gv-addr-no32devs-multiple-sata-disks.ldargs | 3 ++- ...ml2argv-addr-no32devs-single-sata-disk.args | 3 ++- ...2argv-addr-no32devs-single-sata-disk.ldargs | 3 ++- ...argv-addr-non-isa-controller-on-slot-1.args | 3 ++- .../bhyvexml2argv-addr-single-sata-disk.args | 3 ++- .../bhyvexml2argv-addr-single-sata-disk.ldargs | 3 ++- .../bhyvexml2argv-addr-single-virtio-disk.args | 3 ++- ...hyvexml2argv-addr-single-virtio-disk.ldargs | 3 ++- .../bhyvexml2argvdata/bhyvexml2argv-base.args | 3 ++- .../bhyvexml2argv-base.ldargs | 3 ++- .../bhyvexml2argv-bhyveload-bootorder.args | 3 ++- .../bhyvexml2argv-bhyveload-bootorder.ldargs | 3 ++- .../bhyvexml2argv-bhyveload-bootorder1.args | 3 ++- .../bhyvexml2argv-bhyveload-bootorder1.ldargs | 3 ++- .../bhyvexml2argv-bhyveload-bootorder3.args | 3 ++- .../bhyvexml2argv-bhyveload-bootorder3.ldargs | 3 ++- .../bhyvexml2argv-bhyveload-explicitargs.args | 3 ++- .../bhyvexml2argv-commandline.args | 5 ++++- .../bhyvexml2argv-commandline.ldargs | 3 ++- ...rgv-console-master-slave-not-specified.args | 3 ++- ...v-console-master-slave-not-specified.ldargs | 3 ++- .../bhyvexml2argv-console.args | 3 ++- .../bhyvexml2argv-console.ldargs | 3 ++- .../bhyvexml2argv-cputopology.args | 3 ++- .../bhyvexml2argv-cputopology.ldargs | 3 ++- .../bhyvexml2argv-custom-loader.args | 3 ++- .../bhyvexml2argv-disk-cdrom-grub.args | 3 ++- .../bhyvexml2argv-disk-cdrom-grub.ldargs | 3 ++- .../bhyvexml2argv-disk-cdrom.args | 3 ++- .../bhyvexml2argv-disk-cdrom.ldargs | 3 ++- .../bhyvexml2argv-disk-virtio.args | 3 ++- .../bhyvexml2argv-disk-virtio.ldargs | 3 ++- .../bhyvexml2argv-firmware-efi.args | 3 ++- .../bhyvexml2argv-fs-9p-readonly.args | 3 ++- .../bhyvexml2argv-fs-9p-readonly.ldargs | 3 ++- .../bhyvexml2argvdata/bhyvexml2argv-fs-9p.args | 3 ++- .../bhyvexml2argv-fs-9p.ldargs | 3 ++- .../bhyvexml2argv-grub-bootorder.args | 3 ++- .../bhyvexml2argv-grub-bootorder.ldargs | 3 ++- .../bhyvexml2argv-grub-bootorder2.args | 3 ++- .../bhyvexml2argv-grub-bootorder2.ldargs | 3 ++- .../bhyvexml2argv-grub-defaults.args | 3 ++- .../bhyvexml2argv-grub-defaults.ldargs | 3 ++- .../bhyvexml2argv-input-xhci-tablet.args | 3 ++- .../bhyvexml2argv-input-xhci-tablet.ldargs | 3 ++- .../bhyvexml2argv-isa-controller.args | 3 ++- .../bhyvexml2argv-isa-controller.ldargs | 3 ++- .../bhyvexml2argv-localtime.args | 3 ++- .../bhyvexml2argv-localtime.ldargs | 3 ++- .../bhyvexml2argv-macaddr.args | 3 ++- .../bhyvexml2argv-macaddr.ldargs | 3 ++- .../bhyvexml2argvdata/bhyvexml2argv-msrs.args | 3 ++- .../bhyvexml2argv-msrs.ldargs | 3 ++- .../bhyvexml2argv-net-e1000.args | 3 ++- .../bhyvexml2argv-net-e1000.ldargs | 3 ++- .../bhyvexml2argv-serial-grub-nocons.args | 3 ++- .../bhyvexml2argv-serial-grub-nocons.ldargs | 3 ++- .../bhyvexml2argv-serial-grub.args | 3 ++- .../bhyvexml2argv-serial-grub.ldargs | 3 ++- .../bhyvexml2argv-serial.args | 3 ++- .../bhyvexml2argv-serial.ldargs | 3 ++- .../bhyvexml2argvdata/bhyvexml2argv-sound.args | 3 ++- .../bhyvexml2argv-sound.ldargs | 3 ++- .../bhyvexml2argvdata/bhyvexml2argv-uefi.args | 3 ++- .../bhyvexml2argv-vnc-autoport.args | 3 ++- .../bhyvexml2argv-vnc-password.args | 3 ++- .../bhyvexml2argv-vnc-resolution.args | 3 ++- .../bhyvexml2argv-vnc-vgaconf-io.args | 3 ++- .../bhyvexml2argv-vnc-vgaconf-off.args | 3 ++- .../bhyvexml2argv-vnc-vgaconf-on.args | 3 ++- tests/bhyvexml2argvdata/bhyvexml2argv-vnc.args | 3 ++- .../bhyvexml2argvdata/bhyvexml2argv-wired.args | 3 ++- .../bhyvexml2argv-wired.ldargs | 3 ++- tests/bhyvexml2argvtest.c | 8 ++++---- 88 files changed, 181 insertions(+), 104 deletions(-) diff --git a/build-aux/syntax-check.mk b/build-aux/syntax-check.mk index bfff8abece..d6eb26c5ec 100644 --- a/build-aux/syntax-check.mk +++ b/build-aux/syntax-check.mk @@ -1713,7 +1713,7 @@ sc_header-ifdef: $(PYTHON) $(top_srcdir)/scripts/header-ifdef.py sc_test-wrap-argv: - $(AM_V_GEN)$(VC_LIST) | $(GREP) -v -E 'qemuxml2argvdata|nwfilterxml2firew= alldata' \ + $(AM_V_GEN)$(VC_LIST) | $(GREP) -v -E 'qemuxml2argvdata|nwfilterxml2firew= alldata|bhyvexml2argvdata' \ |$(GREP) -E '\.(ldargs|args)' | $(RUNUTF8) xargs \ $(PYTHON) $(top_srcdir)/scripts/test-wrap-argv.py --check diff --git a/tests/bhyvexml2argvdata/bhyvexml2argv-acpiapic.args b/tests/bh= yvexml2argvdata/bhyvexml2argv-acpiapic.args index e71ceec84f..001e44147e 100644 --- a/tests/bhyvexml2argvdata/bhyvexml2argv-acpiapic.args +++ b/tests/bhyvexml2argvdata/bhyvexml2argv-acpiapic.args @@ -8,4 +8,5 @@ -P \ -s 0:0,hostbridge \ -s 2:0,ahci,hd:/tmp/freebsd.img \ --s 3:0,virtio-net,faketapdev,mac=3D52:54:00:81:c4:b1 bhyve +-s 3:0,virtio-net,faketapdev,mac=3D52:54:00:81:c4:b1 \ +bhyve diff --git a/tests/bhyvexml2argvdata/bhyvexml2argv-acpiapic.ldargs b/tests/= bhyvexml2argvdata/bhyvexml2argv-acpiapic.ldargs index 32538b558e..91f9658137 100644 --- a/tests/bhyvexml2argvdata/bhyvexml2argv-acpiapic.ldargs +++ b/tests/bhyvexml2argvdata/bhyvexml2argv-acpiapic.ldargs @@ -1,3 +1,4 @@ /usr/sbin/bhyveload \ -m 214 \ --d /tmp/freebsd.img bhyve +-d /tmp/freebsd.img \ +bhyve diff --git a/tests/bhyvexml2argvdata/bhyvexml2argv-addr-isa-controller-on-s= lot-1.args b/tests/bhyvexml2argvdata/bhyvexml2argv-addr-isa-controller-on-s= lot-1.args index 910d1bbcfa..498455275a 100644 --- a/tests/bhyvexml2argvdata/bhyvexml2argv-addr-isa-controller-on-slot-1.a= rgs +++ b/tests/bhyvexml2argvdata/bhyvexml2argv-addr-isa-controller-on-slot-1.a= rgs @@ -7,4 +7,5 @@ -s 0:0,hostbridge \ -s 1:0,lpc \ -s 2:0,ahci,hd:/tmp/freebsd.img \ --s 3:0,virtio-net,faketapdev,mac=3D52:54:00:b9:94:02 bhyve +-s 3:0,virtio-net,faketapdev,mac=3D52:54:00:b9:94:02 \ +bhyve diff --git a/tests/bhyvexml2argvdata/bhyvexml2argv-addr-isa-controller-on-s= lot-1.ldargs b/tests/bhyvexml2argvdata/bhyvexml2argv-addr-isa-controller-on= -slot-1.ldargs index 32538b558e..91f9658137 100644 --- a/tests/bhyvexml2argvdata/bhyvexml2argv-addr-isa-controller-on-slot-1.l= dargs +++ b/tests/bhyvexml2argvdata/bhyvexml2argv-addr-isa-controller-on-slot-1.l= dargs @@ -1,3 +1,4 @@ /usr/sbin/bhyveload \ -m 214 \ --d /tmp/freebsd.img bhyve +-d /tmp/freebsd.img \ +bhyve diff --git a/tests/bhyvexml2argvdata/bhyvexml2argv-addr-isa-controller-on-s= lot-31.args b/tests/bhyvexml2argvdata/bhyvexml2argv-addr-isa-controller-on-= slot-31.args index ee833eb460..70c44932c8 100644 --- a/tests/bhyvexml2argvdata/bhyvexml2argv-addr-isa-controller-on-slot-31.= args +++ b/tests/bhyvexml2argvdata/bhyvexml2argv-addr-isa-controller-on-slot-31.= args @@ -7,4 +7,5 @@ -s 0:0,hostbridge \ -s 31:0,lpc \ -s 2:0,ahci,hd:/tmp/freebsd.img \ --s 3:0,virtio-net,faketapdev,mac=3D52:54:00:b9:94:02 bhyve +-s 3:0,virtio-net,faketapdev,mac=3D52:54:00:b9:94:02 \ +bhyve diff --git a/tests/bhyvexml2argvdata/bhyvexml2argv-addr-isa-controller-on-s= lot-31.ldargs b/tests/bhyvexml2argvdata/bhyvexml2argv-addr-isa-controller-o= n-slot-31.ldargs index 32538b558e..91f9658137 100644 --- a/tests/bhyvexml2argvdata/bhyvexml2argv-addr-isa-controller-on-slot-31.= ldargs +++ b/tests/bhyvexml2argvdata/bhyvexml2argv-addr-isa-controller-on-slot-31.= ldargs @@ -1,3 +1,4 @@ /usr/sbin/bhyveload \ -m 214 \ --d /tmp/freebsd.img bhyve +-d /tmp/freebsd.img \ +bhyve diff --git a/tests/bhyvexml2argvdata/bhyvexml2argv-addr-more-than-32-sata-d= isks.args b/tests/bhyvexml2argvdata/bhyvexml2argv-addr-more-than-32-sata-di= sks.args index d7917bd8f3..bd987c86aa 100644 --- a/tests/bhyvexml2argvdata/bhyvexml2argv-addr-more-than-32-sata-disks.ar= gs +++ b/tests/bhyvexml2argvdata/bhyvexml2argv-addr-more-than-32-sata-disks.ar= gs @@ -5,17 +5,7 @@ -H \ -P \ -s 0:0,hostbridge \ --s 2:0,ahci,hd:/tmp/freebsd1.img,hd:/tmp/freebsd2.img,hd:/tmp/freebsd3.img= ,\ -hd:/tmp/freebsd4.img,hd:/tmp/freebsd5.img,hd:/tmp/freebsd6.img,\ -hd:/tmp/freebsd7.img,hd:/tmp/freebsd8.img,hd:/tmp/freebsd9.img,\ -hd:/tmp/freebsd10.img,hd:/tmp/freebsd11.img,hd:/tmp/freebsd12.img,\ -hd:/tmp/freebsd12.img,hd:/tmp/freebsd13.img,hd:/tmp/freebsd14.img,\ -hd:/tmp/freebsd15.img,hd:/tmp/freebsd16.img,hd:/tmp/freebsd17.img,\ -hd:/tmp/freebsd18.img,hd:/tmp/freebsd19.img,hd:/tmp/freebsd20.img,\ -hd:/tmp/freebsd21.img,hd:/tmp/freebsd22.img,hd:/tmp/freebsd23.img,\ -hd:/tmp/freebsd24.img,hd:/tmp/freebsd25.img,hd:/tmp/freebsd26.img,\ -hd:/tmp/freebsd27.img,hd:/tmp/freebsd28.img,hd:/tmp/freebsd29.img,\ -hd:/tmp/freebsd30.img \ --s 3:0,ahci,hd:/tmp/freebsd31.img,hd:/tmp/freebsd32.img,hd:/tmp/freebsd33.= img,\ -hd:/tmp/freebsd34.img,hd:/tmp/freebsd35.img \ --s 4:0,virtio-net,faketapdev,mac=3D52:54:00:b9:94:02 bhyve +-s 2:0,ahci,hd:/tmp/freebsd1.img,hd:/tmp/freebsd2.img,hd:/tmp/freebsd3.img= ,hd:/tmp/freebsd4.img,hd:/tmp/freebsd5.img,hd:/tmp/freebsd6.img,hd:/tmp/fre= ebsd7.img,hd:/tmp/freebsd8.img,hd:/tmp/freebsd9.img,hd:/tmp/freebsd10.img,h= d:/tmp/freebsd11.img,hd:/tmp/freebsd12.img,hd:/tmp/freebsd12.img,hd:/tmp/fr= eebsd13.img,hd:/tmp/freebsd14.img,hd:/tmp/freebsd15.img,hd:/tmp/freebsd16.i= mg,hd:/tmp/freebsd17.img,hd:/tmp/freebsd18.img,hd:/tmp/freebsd19.img,hd:/tm= p/freebsd20.img,hd:/tmp/freebsd21.img,hd:/tmp/freebsd22.img,hd:/tmp/freebsd= 23.img,hd:/tmp/freebsd24.img,hd:/tmp/freebsd25.img,hd:/tmp/freebsd26.img,hd= :/tmp/freebsd27.img,hd:/tmp/freebsd28.img,hd:/tmp/freebsd29.img,hd:/tmp/fre= ebsd30.img \ +-s 3:0,ahci,hd:/tmp/freebsd31.img,hd:/tmp/freebsd32.img,hd:/tmp/freebsd33.= img,hd:/tmp/freebsd34.img,hd:/tmp/freebsd35.img \ +-s 4:0,virtio-net,faketapdev,mac=3D52:54:00:b9:94:02 \ +bhyve diff --git a/tests/bhyvexml2argvdata/bhyvexml2argv-addr-more-than-32-sata-d= isks.ldargs b/tests/bhyvexml2argvdata/bhyvexml2argv-addr-more-than-32-sata-= disks.ldargs index 70b2224f26..ec3f482ca8 100644 --- a/tests/bhyvexml2argvdata/bhyvexml2argv-addr-more-than-32-sata-disks.ld= args +++ b/tests/bhyvexml2argvdata/bhyvexml2argv-addr-more-than-32-sata-disks.ld= args @@ -1,3 +1,4 @@ /usr/sbin/bhyveload \ -m 214 \ --d /tmp/freebsd1.img bhyve +-d /tmp/freebsd1.img \ +bhyve diff --git a/tests/bhyvexml2argvdata/bhyvexml2argv-addr-multiple-sata-disks= .args b/tests/bhyvexml2argvdata/bhyvexml2argv-addr-multiple-sata-disks.args index 5665842b84..0bd1957e96 100644 --- a/tests/bhyvexml2argvdata/bhyvexml2argv-addr-multiple-sata-disks.args +++ b/tests/bhyvexml2argvdata/bhyvexml2argv-addr-multiple-sata-disks.args @@ -6,4 +6,5 @@ -P \ -s 0:0,hostbridge \ -s 2:0,ahci,hd:/tmp/freebsd1.img,hd:/tmp/freebsd2.img,hd:/tmp/freebsd2.img= \ --s 3:0,virtio-net,faketapdev,mac=3D52:54:00:b9:94:02 bhyve +-s 3:0,virtio-net,faketapdev,mac=3D52:54:00:b9:94:02 \ +bhyve diff --git a/tests/bhyvexml2argvdata/bhyvexml2argv-addr-multiple-sata-disks= .ldargs b/tests/bhyvexml2argvdata/bhyvexml2argv-addr-multiple-sata-disks.ld= args index 70b2224f26..ec3f482ca8 100644 --- a/tests/bhyvexml2argvdata/bhyvexml2argv-addr-multiple-sata-disks.ldargs +++ b/tests/bhyvexml2argvdata/bhyvexml2argv-addr-multiple-sata-disks.ldargs @@ -1,3 +1,4 @@ /usr/sbin/bhyveload \ -m 214 \ --d /tmp/freebsd1.img bhyve +-d /tmp/freebsd1.img \ +bhyve diff --git a/tests/bhyvexml2argvdata/bhyvexml2argv-addr-multiple-virtio-dis= ks.args b/tests/bhyvexml2argvdata/bhyvexml2argv-addr-multiple-virtio-disks.= args index 8cc1668949..73b1e2ad57 100644 --- a/tests/bhyvexml2argvdata/bhyvexml2argv-addr-multiple-virtio-disks.args +++ b/tests/bhyvexml2argvdata/bhyvexml2argv-addr-multiple-virtio-disks.args @@ -8,4 +8,5 @@ -s 3:0,virtio-net,faketapdev,mac=3D52:54:00:bc:85:fe \ -s 2:0,virtio-blk,/tmp/freebsd.img \ -s 4:0,virtio-blk,/tmp/test.img \ --s 5:0,virtio-blk,/tmp/test2.img bhyve +-s 5:0,virtio-blk,/tmp/test2.img \ +bhyve diff --git a/tests/bhyvexml2argvdata/bhyvexml2argv-addr-multiple-virtio-dis= ks.ldargs b/tests/bhyvexml2argvdata/bhyvexml2argv-addr-multiple-virtio-disk= s.ldargs index 32538b558e..91f9658137 100644 --- a/tests/bhyvexml2argvdata/bhyvexml2argv-addr-multiple-virtio-disks.ldar= gs +++ b/tests/bhyvexml2argvdata/bhyvexml2argv-addr-multiple-virtio-disks.ldar= gs @@ -1,3 +1,4 @@ /usr/sbin/bhyveload \ -m 214 \ --d /tmp/freebsd.img bhyve +-d /tmp/freebsd.img \ +bhyve diff --git a/tests/bhyvexml2argvdata/bhyvexml2argv-addr-no32devs-multiple-s= ata-disks.args b/tests/bhyvexml2argvdata/bhyvexml2argv-addr-no32devs-multip= le-sata-disks.args index 03bf381ffb..821cc58287 100644 --- a/tests/bhyvexml2argvdata/bhyvexml2argv-addr-no32devs-multiple-sata-dis= ks.args +++ b/tests/bhyvexml2argvdata/bhyvexml2argv-addr-no32devs-multiple-sata-dis= ks.args @@ -8,4 +8,5 @@ -s 2:0,ahci-hd,/tmp/freebsd1.img \ -s 3:0,ahci-hd,/tmp/freebsd2.img \ -s 4:0,ahci-hd,/tmp/freebsd2.img \ --s 5:0,virtio-net,faketapdev,mac=3D52:54:00:b9:94:02 bhyve +-s 5:0,virtio-net,faketapdev,mac=3D52:54:00:b9:94:02 \ +bhyve diff --git a/tests/bhyvexml2argvdata/bhyvexml2argv-addr-no32devs-multiple-s= ata-disks.ldargs b/tests/bhyvexml2argvdata/bhyvexml2argv-addr-no32devs-mult= iple-sata-disks.ldargs index 70b2224f26..ec3f482ca8 100644 --- a/tests/bhyvexml2argvdata/bhyvexml2argv-addr-no32devs-multiple-sata-dis= ks.ldargs +++ b/tests/bhyvexml2argvdata/bhyvexml2argv-addr-no32devs-multiple-sata-dis= ks.ldargs @@ -1,3 +1,4 @@ /usr/sbin/bhyveload \ -m 214 \ --d /tmp/freebsd1.img bhyve +-d /tmp/freebsd1.img \ +bhyve diff --git a/tests/bhyvexml2argvdata/bhyvexml2argv-addr-no32devs-single-sat= a-disk.args b/tests/bhyvexml2argvdata/bhyvexml2argv-addr-no32devs-single-sa= ta-disk.args index d519241359..9923c4cd85 100644 --- a/tests/bhyvexml2argvdata/bhyvexml2argv-addr-no32devs-single-sata-disk.= args +++ b/tests/bhyvexml2argvdata/bhyvexml2argv-addr-no32devs-single-sata-disk.= args @@ -6,4 +6,5 @@ -P \ -s 0:0,hostbridge \ -s 2:0,ahci-hd,/tmp/freebsd.img \ --s 3:0,virtio-net,faketapdev,mac=3D52:54:00:b9:94:02 bhyve +-s 3:0,virtio-net,faketapdev,mac=3D52:54:00:b9:94:02 \ +bhyve diff --git a/tests/bhyvexml2argvdata/bhyvexml2argv-addr-no32devs-single-sat= a-disk.ldargs b/tests/bhyvexml2argvdata/bhyvexml2argv-addr-no32devs-single-= sata-disk.ldargs index 32538b558e..91f9658137 100644 --- a/tests/bhyvexml2argvdata/bhyvexml2argv-addr-no32devs-single-sata-disk.= ldargs +++ b/tests/bhyvexml2argvdata/bhyvexml2argv-addr-no32devs-single-sata-disk.= ldargs @@ -1,3 +1,4 @@ /usr/sbin/bhyveload \ -m 214 \ --d /tmp/freebsd.img bhyve +-d /tmp/freebsd.img \ +bhyve diff --git a/tests/bhyvexml2argvdata/bhyvexml2argv-addr-non-isa-controller-= on-slot-1.args b/tests/bhyvexml2argvdata/bhyvexml2argv-addr-non-isa-control= ler-on-slot-1.args index cbbf768d71..12859f7d56 100644 --- a/tests/bhyvexml2argvdata/bhyvexml2argv-addr-non-isa-controller-on-slot= -1.args +++ b/tests/bhyvexml2argvdata/bhyvexml2argv-addr-non-isa-controller-on-slot= -1.args @@ -8,4 +8,5 @@ -l bootrom,/path/to/test.fd \ -s 2:0,lpc \ -s 3:0,ahci,hd:/tmp/freebsd.img \ --s 1:0,virtio-net,faketapdev,mac=3D52:54:00:b9:94:02 bhyve +-s 1:0,virtio-net,faketapdev,mac=3D52:54:00:b9:94:02 \ +bhyve diff --git a/tests/bhyvexml2argvdata/bhyvexml2argv-addr-single-sata-disk.ar= gs b/tests/bhyvexml2argvdata/bhyvexml2argv-addr-single-sata-disk.args index 547485ba5d..edcb45a0ae 100644 --- a/tests/bhyvexml2argvdata/bhyvexml2argv-addr-single-sata-disk.args +++ b/tests/bhyvexml2argvdata/bhyvexml2argv-addr-single-sata-disk.args @@ -6,4 +6,5 @@ -P \ -s 0:0,hostbridge \ -s 2:0,ahci,hd:/tmp/freebsd.img \ --s 3:0,virtio-net,faketapdev,mac=3D52:54:00:b9:94:02 bhyve +-s 3:0,virtio-net,faketapdev,mac=3D52:54:00:b9:94:02 \ +bhyve diff --git a/tests/bhyvexml2argvdata/bhyvexml2argv-addr-single-sata-disk.ld= args b/tests/bhyvexml2argvdata/bhyvexml2argv-addr-single-sata-disk.ldargs index 32538b558e..91f9658137 100644 --- a/tests/bhyvexml2argvdata/bhyvexml2argv-addr-single-sata-disk.ldargs +++ b/tests/bhyvexml2argvdata/bhyvexml2argv-addr-single-sata-disk.ldargs @@ -1,3 +1,4 @@ /usr/sbin/bhyveload \ -m 214 \ --d /tmp/freebsd.img bhyve +-d /tmp/freebsd.img \ +bhyve diff --git a/tests/bhyvexml2argvdata/bhyvexml2argv-addr-single-virtio-disk.= args b/tests/bhyvexml2argvdata/bhyvexml2argv-addr-single-virtio-disk.args index 4dcc40404b..3ee9614733 100644 --- a/tests/bhyvexml2argvdata/bhyvexml2argv-addr-single-virtio-disk.args +++ b/tests/bhyvexml2argvdata/bhyvexml2argv-addr-single-virtio-disk.args @@ -6,4 +6,5 @@ -P \ -s 0:0,hostbridge \ -s 3:0,virtio-net,faketapdev,mac=3D52:54:00:bc:85:fe \ --s 2:0,virtio-blk,/tmp/freebsd.img bhyve +-s 2:0,virtio-blk,/tmp/freebsd.img \ +bhyve diff --git a/tests/bhyvexml2argvdata/bhyvexml2argv-addr-single-virtio-disk.= ldargs b/tests/bhyvexml2argvdata/bhyvexml2argv-addr-single-virtio-disk.ldar= gs index 32538b558e..91f9658137 100644 --- a/tests/bhyvexml2argvdata/bhyvexml2argv-addr-single-virtio-disk.ldargs +++ b/tests/bhyvexml2argvdata/bhyvexml2argv-addr-single-virtio-disk.ldargs @@ -1,3 +1,4 @@ /usr/sbin/bhyveload \ -m 214 \ --d /tmp/freebsd.img bhyve +-d /tmp/freebsd.img \ +bhyve diff --git a/tests/bhyvexml2argvdata/bhyvexml2argv-base.args b/tests/bhyvex= ml2argvdata/bhyvexml2argv-base.args index 547485ba5d..edcb45a0ae 100644 --- a/tests/bhyvexml2argvdata/bhyvexml2argv-base.args +++ b/tests/bhyvexml2argvdata/bhyvexml2argv-base.args @@ -6,4 +6,5 @@ -P \ -s 0:0,hostbridge \ -s 2:0,ahci,hd:/tmp/freebsd.img \ --s 3:0,virtio-net,faketapdev,mac=3D52:54:00:b9:94:02 bhyve +-s 3:0,virtio-net,faketapdev,mac=3D52:54:00:b9:94:02 \ +bhyve diff --git a/tests/bhyvexml2argvdata/bhyvexml2argv-base.ldargs b/tests/bhyv= exml2argvdata/bhyvexml2argv-base.ldargs index 32538b558e..91f9658137 100644 --- a/tests/bhyvexml2argvdata/bhyvexml2argv-base.ldargs +++ b/tests/bhyvexml2argvdata/bhyvexml2argv-base.ldargs @@ -1,3 +1,4 @@ /usr/sbin/bhyveload \ -m 214 \ --d /tmp/freebsd.img bhyve +-d /tmp/freebsd.img \ +bhyve diff --git a/tests/bhyvexml2argvdata/bhyvexml2argv-bhyveload-bootorder.args= b/tests/bhyvexml2argvdata/bhyvexml2argv-bhyveload-bootorder.args index 4d7c7c92a8..f790f746a9 100644 --- a/tests/bhyvexml2argvdata/bhyvexml2argv-bhyveload-bootorder.args +++ b/tests/bhyvexml2argvdata/bhyvexml2argv-bhyveload-bootorder.args @@ -6,4 +6,5 @@ -P \ -s 0:0,hostbridge \ -s 2:0,ahci,hd:/tmp/freebsd.img,cd:/tmp/cdrom.iso \ --s 3:0,virtio-net,faketapdev,mac=3D52:54:00:8d:10:e1 bhyve +-s 3:0,virtio-net,faketapdev,mac=3D52:54:00:8d:10:e1 \ +bhyve diff --git a/tests/bhyvexml2argvdata/bhyvexml2argv-bhyveload-bootorder.ldar= gs b/tests/bhyvexml2argvdata/bhyvexml2argv-bhyveload-bootorder.ldargs index 24e0bc2bd9..b31d65cd06 100644 --- a/tests/bhyvexml2argvdata/bhyvexml2argv-bhyveload-bootorder.ldargs +++ b/tests/bhyvexml2argvdata/bhyvexml2argv-bhyveload-bootorder.ldargs @@ -1,3 +1,4 @@ /usr/sbin/bhyveload \ -m 214 \ --d /tmp/cdrom.iso bhyve +-d /tmp/cdrom.iso \ +bhyve diff --git a/tests/bhyvexml2argvdata/bhyvexml2argv-bhyveload-bootorder1.arg= s b/tests/bhyvexml2argvdata/bhyvexml2argv-bhyveload-bootorder1.args index 8ec9799ccd..e621edbf0e 100644 --- a/tests/bhyvexml2argvdata/bhyvexml2argv-bhyveload-bootorder1.args +++ b/tests/bhyvexml2argvdata/bhyvexml2argv-bhyveload-bootorder1.args @@ -6,4 +6,5 @@ -P \ -s 0:0,hostbridge \ -s 2:0,ahci,hd:/tmp/freebsd.img,cd:/tmp/cdrom.iso \ --s 3:0,virtio-net,faketapdev,mac=3D52:54:00:92:68:0e bhyve +-s 3:0,virtio-net,faketapdev,mac=3D52:54:00:92:68:0e \ +bhyve diff --git a/tests/bhyvexml2argvdata/bhyvexml2argv-bhyveload-bootorder1.lda= rgs b/tests/bhyvexml2argvdata/bhyvexml2argv-bhyveload-bootorder1.ldargs index 32538b558e..91f9658137 100644 --- a/tests/bhyvexml2argvdata/bhyvexml2argv-bhyveload-bootorder1.ldargs +++ b/tests/bhyvexml2argvdata/bhyvexml2argv-bhyveload-bootorder1.ldargs @@ -1,3 +1,4 @@ /usr/sbin/bhyveload \ -m 214 \ --d /tmp/freebsd.img bhyve +-d /tmp/freebsd.img \ +bhyve diff --git a/tests/bhyvexml2argvdata/bhyvexml2argv-bhyveload-bootorder3.arg= s b/tests/bhyvexml2argvdata/bhyvexml2argv-bhyveload-bootorder3.args index f1c0bf3987..eedc36d35e 100644 --- a/tests/bhyvexml2argvdata/bhyvexml2argv-bhyveload-bootorder3.args +++ b/tests/bhyvexml2argvdata/bhyvexml2argv-bhyveload-bootorder3.args @@ -6,4 +6,5 @@ -P \ -s 0:0,hostbridge \ -s 2:0,ahci,hd:/tmp/freebsd.img,cd:/tmp/cdrom.iso \ --s 3:0,virtio-net,faketapdev,mac=3D52:54:00:7a:f5:a4 bhyve +-s 3:0,virtio-net,faketapdev,mac=3D52:54:00:7a:f5:a4 \ +bhyve diff --git a/tests/bhyvexml2argvdata/bhyvexml2argv-bhyveload-bootorder3.lda= rgs b/tests/bhyvexml2argvdata/bhyvexml2argv-bhyveload-bootorder3.ldargs index 24e0bc2bd9..b31d65cd06 100644 --- a/tests/bhyvexml2argvdata/bhyvexml2argv-bhyveload-bootorder3.ldargs +++ b/tests/bhyvexml2argvdata/bhyvexml2argv-bhyveload-bootorder3.ldargs @@ -1,3 +1,4 @@ /usr/sbin/bhyveload \ -m 214 \ --d /tmp/cdrom.iso bhyve +-d /tmp/cdrom.iso \ +bhyve diff --git a/tests/bhyvexml2argvdata/bhyvexml2argv-bhyveload-explicitargs.a= rgs b/tests/bhyvexml2argvdata/bhyvexml2argv-bhyveload-explicitargs.args index 17a1c83809..1c5aa009e8 100644 --- a/tests/bhyvexml2argvdata/bhyvexml2argv-bhyveload-explicitargs.args +++ b/tests/bhyvexml2argvdata/bhyvexml2argv-bhyveload-explicitargs.args @@ -6,4 +6,5 @@ -P \ -s 0:0,hostbridge \ -s 2:0,ahci,hd:/tmp/freebsd.img \ --s 3:0,virtio-net,faketapdev,mac=3D52:54:00:11:bd:26 bhyve +-s 3:0,virtio-net,faketapdev,mac=3D52:54:00:11:bd:26 \ +bhyve diff --git a/tests/bhyvexml2argvdata/bhyvexml2argv-commandline.args b/tests= /bhyvexml2argvdata/bhyvexml2argv-commandline.args index cb21b99cd6..153639c370 100644 --- a/tests/bhyvexml2argvdata/bhyvexml2argv-commandline.args +++ b/tests/bhyvexml2argvdata/bhyvexml2argv-commandline.args @@ -6,4 +6,7 @@ -P \ -s 0:0,hostbridge \ -s 2:0,ahci,hd:/tmp/freebsd.img \ --s 3:0,virtio-net,faketapdev,mac=3D52:54:00:b9:94:02 ARGUMENT1 ARGUMENT2 b= hyve +-s 3:0,virtio-net,faketapdev,mac=3D52:54:00:b9:94:02 \ +ARGUMENT1 \ +ARGUMENT2 \ +bhyve diff --git a/tests/bhyvexml2argvdata/bhyvexml2argv-commandline.ldargs b/tes= ts/bhyvexml2argvdata/bhyvexml2argv-commandline.ldargs index 32538b558e..91f9658137 100644 --- a/tests/bhyvexml2argvdata/bhyvexml2argv-commandline.ldargs +++ b/tests/bhyvexml2argvdata/bhyvexml2argv-commandline.ldargs @@ -1,3 +1,4 @@ /usr/sbin/bhyveload \ -m 214 \ --d /tmp/freebsd.img bhyve +-d /tmp/freebsd.img \ +bhyve diff --git a/tests/bhyvexml2argvdata/bhyvexml2argv-console-master-slave-not= -specified.args b/tests/bhyvexml2argvdata/bhyvexml2argv-console-master-slav= e-not-specified.args index b24918e7eb..4d7cb11999 100644 --- a/tests/bhyvexml2argvdata/bhyvexml2argv-console-master-slave-not-specif= ied.args +++ b/tests/bhyvexml2argvdata/bhyvexml2argv-console-master-slave-not-specif= ied.args @@ -8,4 +8,5 @@ -s 1:0,lpc \ -s 2:0,ahci,hd:/tmp/freebsd.img \ -s 3:0,virtio-net,faketapdev,mac=3D52:54:00:b1:42:eb \ --l com1,/dev/nmdmdf3be7e7-a104-11e3-aeb0-50e5492bd3dcA bhyve +-l com1,/dev/nmdmdf3be7e7-a104-11e3-aeb0-50e5492bd3dcA \ +bhyve diff --git a/tests/bhyvexml2argvdata/bhyvexml2argv-console-master-slave-not= -specified.ldargs b/tests/bhyvexml2argvdata/bhyvexml2argv-console-master-sl= ave-not-specified.ldargs index 32538b558e..91f9658137 100644 --- a/tests/bhyvexml2argvdata/bhyvexml2argv-console-master-slave-not-specif= ied.ldargs +++ b/tests/bhyvexml2argvdata/bhyvexml2argv-console-master-slave-not-specif= ied.ldargs @@ -1,3 +1,4 @@ /usr/sbin/bhyveload \ -m 214 \ --d /tmp/freebsd.img bhyve +-d /tmp/freebsd.img \ +bhyve diff --git a/tests/bhyvexml2argvdata/bhyvexml2argv-console.args b/tests/bhy= vexml2argvdata/bhyvexml2argv-console.args index 25fbd4727e..8c6cb78c9f 100644 --- a/tests/bhyvexml2argvdata/bhyvexml2argv-console.args +++ b/tests/bhyvexml2argvdata/bhyvexml2argv-console.args @@ -8,4 +8,5 @@ -s 1:0,lpc \ -s 2:0,ahci,hd:/tmp/freebsd.img \ -s 3:0,virtio-net,faketapdev,mac=3D52:54:00:b1:42:eb \ --l com1,/dev/nmdm0A bhyve +-l com1,/dev/nmdm0A \ +bhyve diff --git a/tests/bhyvexml2argvdata/bhyvexml2argv-console.ldargs b/tests/b= hyvexml2argvdata/bhyvexml2argv-console.ldargs index 32538b558e..91f9658137 100644 --- a/tests/bhyvexml2argvdata/bhyvexml2argv-console.ldargs +++ b/tests/bhyvexml2argvdata/bhyvexml2argv-console.ldargs @@ -1,3 +1,4 @@ /usr/sbin/bhyveload \ -m 214 \ --d /tmp/freebsd.img bhyve +-d /tmp/freebsd.img \ +bhyve diff --git a/tests/bhyvexml2argvdata/bhyvexml2argv-cputopology.args b/tests= /bhyvexml2argvdata/bhyvexml2argv-cputopology.args index 2d175a4178..2c88b650b5 100644 --- a/tests/bhyvexml2argvdata/bhyvexml2argv-cputopology.args +++ b/tests/bhyvexml2argvdata/bhyvexml2argv-cputopology.args @@ -6,4 +6,5 @@ -P \ -s 0:0,hostbridge \ -s 2:0,ahci,hd:/tmp/freebsd.img \ --s 3:0,virtio-net,faketapdev,mac=3D52:54:00:b9:94:02 bhyve +-s 3:0,virtio-net,faketapdev,mac=3D52:54:00:b9:94:02 \ +bhyve diff --git a/tests/bhyvexml2argvdata/bhyvexml2argv-cputopology.ldargs b/tes= ts/bhyvexml2argvdata/bhyvexml2argv-cputopology.ldargs index 32538b558e..91f9658137 100644 --- a/tests/bhyvexml2argvdata/bhyvexml2argv-cputopology.ldargs +++ b/tests/bhyvexml2argvdata/bhyvexml2argv-cputopology.ldargs @@ -1,3 +1,4 @@ /usr/sbin/bhyveload \ -m 214 \ --d /tmp/freebsd.img bhyve +-d /tmp/freebsd.img \ +bhyve diff --git a/tests/bhyvexml2argvdata/bhyvexml2argv-custom-loader.args b/tes= ts/bhyvexml2argvdata/bhyvexml2argv-custom-loader.args index f6bfc78374..aca701c3bf 100644 --- a/tests/bhyvexml2argvdata/bhyvexml2argv-custom-loader.args +++ b/tests/bhyvexml2argvdata/bhyvexml2argv-custom-loader.args @@ -6,4 +6,5 @@ -P \ -s 0:0,hostbridge \ -s 2:0,ahci,hd:/tmp/freebsd.img \ --s 3:0,virtio-net,faketapdev,mac=3D52:54:00:35:99:c2 bhyve +-s 3:0,virtio-net,faketapdev,mac=3D52:54:00:35:99:c2 \ +bhyve diff --git a/tests/bhyvexml2argvdata/bhyvexml2argv-disk-cdrom-grub.args b/t= ests/bhyvexml2argvdata/bhyvexml2argv-disk-cdrom-grub.args index 72f1d3538c..8f336d7ef2 100644 --- a/tests/bhyvexml2argvdata/bhyvexml2argv-disk-cdrom-grub.args +++ b/tests/bhyvexml2argvdata/bhyvexml2argv-disk-cdrom-grub.args @@ -6,4 +6,5 @@ -P \ -s 0:0,hostbridge \ -s 2:0,ahci,cd:/tmp/cdrom.iso \ --s 3:0,virtio-net,faketapdev,mac=3D52:54:00:6f:6a:53 bhyve +-s 3:0,virtio-net,faketapdev,mac=3D52:54:00:6f:6a:53 \ +bhyve diff --git a/tests/bhyvexml2argvdata/bhyvexml2argv-disk-cdrom-grub.ldargs b= /tests/bhyvexml2argvdata/bhyvexml2argv-disk-cdrom-grub.ldargs index bcf901ef09..85990fc60b 100644 --- a/tests/bhyvexml2argvdata/bhyvexml2argv-disk-cdrom-grub.ldargs +++ b/tests/bhyvexml2argvdata/bhyvexml2argv-disk-cdrom-grub.ldargs @@ -1,4 +1,5 @@ /usr/local/sbin/grub-bhyve \ --root cd \ --device-map '' \ ---memory 214 bhyve +--memory 214 \ +bhyve diff --git a/tests/bhyvexml2argvdata/bhyvexml2argv-disk-cdrom.args b/tests/= bhyvexml2argvdata/bhyvexml2argv-disk-cdrom.args index 3e61b8fc8a..fd36515efc 100644 --- a/tests/bhyvexml2argvdata/bhyvexml2argv-disk-cdrom.args +++ b/tests/bhyvexml2argvdata/bhyvexml2argv-disk-cdrom.args @@ -6,4 +6,5 @@ -P \ -s 0:0,hostbridge \ -s 2:0,ahci,cd:/tmp/cdrom.iso \ --s 3:0,virtio-net,faketapdev,mac=3D52:54:00:e3:ec:9b bhyve +-s 3:0,virtio-net,faketapdev,mac=3D52:54:00:e3:ec:9b \ +bhyve diff --git a/tests/bhyvexml2argvdata/bhyvexml2argv-disk-cdrom.ldargs b/test= s/bhyvexml2argvdata/bhyvexml2argv-disk-cdrom.ldargs index 24e0bc2bd9..b31d65cd06 100644 --- a/tests/bhyvexml2argvdata/bhyvexml2argv-disk-cdrom.ldargs +++ b/tests/bhyvexml2argvdata/bhyvexml2argv-disk-cdrom.ldargs @@ -1,3 +1,4 @@ /usr/sbin/bhyveload \ -m 214 \ --d /tmp/cdrom.iso bhyve +-d /tmp/cdrom.iso \ +bhyve diff --git a/tests/bhyvexml2argvdata/bhyvexml2argv-disk-virtio.args b/tests= /bhyvexml2argvdata/bhyvexml2argv-disk-virtio.args index 4dcc40404b..3ee9614733 100644 --- a/tests/bhyvexml2argvdata/bhyvexml2argv-disk-virtio.args +++ b/tests/bhyvexml2argvdata/bhyvexml2argv-disk-virtio.args @@ -6,4 +6,5 @@ -P \ -s 0:0,hostbridge \ -s 3:0,virtio-net,faketapdev,mac=3D52:54:00:bc:85:fe \ --s 2:0,virtio-blk,/tmp/freebsd.img bhyve +-s 2:0,virtio-blk,/tmp/freebsd.img \ +bhyve diff --git a/tests/bhyvexml2argvdata/bhyvexml2argv-disk-virtio.ldargs b/tes= ts/bhyvexml2argvdata/bhyvexml2argv-disk-virtio.ldargs index 32538b558e..91f9658137 100644 --- a/tests/bhyvexml2argvdata/bhyvexml2argv-disk-virtio.ldargs +++ b/tests/bhyvexml2argvdata/bhyvexml2argv-disk-virtio.ldargs @@ -1,3 +1,4 @@ /usr/sbin/bhyveload \ -m 214 \ --d /tmp/freebsd.img bhyve +-d /tmp/freebsd.img \ +bhyve diff --git a/tests/bhyvexml2argvdata/bhyvexml2argv-firmware-efi.args b/test= s/bhyvexml2argvdata/bhyvexml2argv-firmware-efi.args index 2f5aa4d783..b343469d19 100644 --- a/tests/bhyvexml2argvdata/bhyvexml2argv-firmware-efi.args +++ b/tests/bhyvexml2argvdata/bhyvexml2argv-firmware-efi.args @@ -8,4 +8,5 @@ -l bootrom,fakefirmwaredir/BHYVE_UEFI.fd \ -s 1:0,lpc \ -s 2:0,ahci,hd:/tmp/freebsd.img \ --s 3:0,virtio-net,faketapdev,mac=3D52:54:00:00:00:00 bhyve +-s 3:0,virtio-net,faketapdev,mac=3D52:54:00:00:00:00 \ +bhyve diff --git a/tests/bhyvexml2argvdata/bhyvexml2argv-fs-9p-readonly.args b/te= sts/bhyvexml2argvdata/bhyvexml2argv-fs-9p-readonly.args index bfcd88e366..de986b4eb6 100644 --- a/tests/bhyvexml2argvdata/bhyvexml2argv-fs-9p-readonly.args +++ b/tests/bhyvexml2argvdata/bhyvexml2argv-fs-9p-readonly.args @@ -7,4 +7,5 @@ -s 0:0,hostbridge \ -s 2:0,ahci,hd:/tmp/freebsd.img \ -s 3:0,virtio-net,faketapdev,mac=3D52:54:00:b9:94:02 \ --s 4:0,virtio-9p,shared_dir=3D/shared/dir,ro bhyve +-s 4:0,virtio-9p,shared_dir=3D/shared/dir,ro \ +bhyve diff --git a/tests/bhyvexml2argvdata/bhyvexml2argv-fs-9p-readonly.ldargs b/= tests/bhyvexml2argvdata/bhyvexml2argv-fs-9p-readonly.ldargs index 32538b558e..91f9658137 100644 --- a/tests/bhyvexml2argvdata/bhyvexml2argv-fs-9p-readonly.ldargs +++ b/tests/bhyvexml2argvdata/bhyvexml2argv-fs-9p-readonly.ldargs @@ -1,3 +1,4 @@ /usr/sbin/bhyveload \ -m 214 \ --d /tmp/freebsd.img bhyve +-d /tmp/freebsd.img \ +bhyve diff --git a/tests/bhyvexml2argvdata/bhyvexml2argv-fs-9p.args b/tests/bhyve= xml2argvdata/bhyvexml2argv-fs-9p.args index e890f7400b..8943ae211f 100644 --- a/tests/bhyvexml2argvdata/bhyvexml2argv-fs-9p.args +++ b/tests/bhyvexml2argvdata/bhyvexml2argv-fs-9p.args @@ -7,4 +7,5 @@ -s 0:0,hostbridge \ -s 2:0,ahci,hd:/tmp/freebsd.img \ -s 3:0,virtio-net,faketapdev,mac=3D52:54:00:b9:94:02 \ --s 4:0,virtio-9p,shared_dir=3D/shared/dir bhyve +-s 4:0,virtio-9p,shared_dir=3D/shared/dir \ +bhyve diff --git a/tests/bhyvexml2argvdata/bhyvexml2argv-fs-9p.ldargs b/tests/bhy= vexml2argvdata/bhyvexml2argv-fs-9p.ldargs index 32538b558e..91f9658137 100644 --- a/tests/bhyvexml2argvdata/bhyvexml2argv-fs-9p.ldargs +++ b/tests/bhyvexml2argvdata/bhyvexml2argv-fs-9p.ldargs @@ -1,3 +1,4 @@ /usr/sbin/bhyveload \ -m 214 \ --d /tmp/freebsd.img bhyve +-d /tmp/freebsd.img \ +bhyve diff --git a/tests/bhyvexml2argvdata/bhyvexml2argv-grub-bootorder.args b/te= sts/bhyvexml2argvdata/bhyvexml2argv-grub-bootorder.args index e64e67b39d..1c400e1a7c 100644 --- a/tests/bhyvexml2argvdata/bhyvexml2argv-grub-bootorder.args +++ b/tests/bhyvexml2argvdata/bhyvexml2argv-grub-bootorder.args @@ -6,4 +6,5 @@ -P \ -s 0:0,hostbridge \ -s 2:0,ahci,hd:/tmp/freebsd1.img,hd:/tmp/freebsd2.img,hd:/tmp/freebsd3.img= \ --s 3:0,virtio-net,faketapdev,mac=3D52:54:00:f4:6c:be bhyve +-s 3:0,virtio-net,faketapdev,mac=3D52:54:00:f4:6c:be \ +bhyve diff --git a/tests/bhyvexml2argvdata/bhyvexml2argv-grub-bootorder.ldargs b/= tests/bhyvexml2argvdata/bhyvexml2argv-grub-bootorder.ldargs index 7d9a5155a1..9a50cf6537 100644 --- a/tests/bhyvexml2argvdata/bhyvexml2argv-grub-bootorder.ldargs +++ b/tests/bhyvexml2argvdata/bhyvexml2argv-grub-bootorder.ldargs @@ -1,4 +1,5 @@ /usr/local/sbin/grub-bhyve \ --root hd0,msdos1 \ --device-map '' \ ---memory 214 bhyve +--memory 214 \ +bhyve diff --git a/tests/bhyvexml2argvdata/bhyvexml2argv-grub-bootorder2.args b/t= ests/bhyvexml2argvdata/bhyvexml2argv-grub-bootorder2.args index 872a69df3b..a09338d004 100644 --- a/tests/bhyvexml2argvdata/bhyvexml2argv-grub-bootorder2.args +++ b/tests/bhyvexml2argvdata/bhyvexml2argv-grub-bootorder2.args @@ -6,4 +6,5 @@ -P \ -s 0:0,hostbridge \ -s 2:0,ahci,hd:/tmp/freebsd1.img,hd:/tmp/freebsd2.img,hd:/tmp/freebsd3.img= \ --s 3:0,virtio-net,faketapdev,mac=3D52:54:00:0e:d2:6f bhyve +-s 3:0,virtio-net,faketapdev,mac=3D52:54:00:0e:d2:6f \ +bhyve diff --git a/tests/bhyvexml2argvdata/bhyvexml2argv-grub-bootorder2.ldargs b= /tests/bhyvexml2argvdata/bhyvexml2argv-grub-bootorder2.ldargs index 7d9a5155a1..9a50cf6537 100644 --- a/tests/bhyvexml2argvdata/bhyvexml2argv-grub-bootorder2.ldargs +++ b/tests/bhyvexml2argvdata/bhyvexml2argv-grub-bootorder2.ldargs @@ -1,4 +1,5 @@ /usr/local/sbin/grub-bhyve \ --root hd0,msdos1 \ --device-map '' \ ---memory 214 bhyve +--memory 214 \ +bhyve diff --git a/tests/bhyvexml2argvdata/bhyvexml2argv-grub-defaults.args b/tes= ts/bhyvexml2argvdata/bhyvexml2argv-grub-defaults.args index 3ba5c11608..91c06e3e3a 100644 --- a/tests/bhyvexml2argvdata/bhyvexml2argv-grub-defaults.args +++ b/tests/bhyvexml2argvdata/bhyvexml2argv-grub-defaults.args @@ -6,4 +6,5 @@ -P \ -s 0:0,hostbridge \ -s 2:0,ahci,hd:/tmp/freebsd.img \ --s 3:0,virtio-net,faketapdev,mac=3D52:54:00:ee:f5:79 bhyve +-s 3:0,virtio-net,faketapdev,mac=3D52:54:00:ee:f5:79 \ +bhyve diff --git a/tests/bhyvexml2argvdata/bhyvexml2argv-grub-defaults.ldargs b/t= ests/bhyvexml2argvdata/bhyvexml2argv-grub-defaults.ldargs index 7d9a5155a1..9a50cf6537 100644 --- a/tests/bhyvexml2argvdata/bhyvexml2argv-grub-defaults.ldargs +++ b/tests/bhyvexml2argvdata/bhyvexml2argv-grub-defaults.ldargs @@ -1,4 +1,5 @@ /usr/local/sbin/grub-bhyve \ --root hd0,msdos1 \ --device-map '' \ ---memory 214 bhyve +--memory 214 \ +bhyve diff --git a/tests/bhyvexml2argvdata/bhyvexml2argv-input-xhci-tablet.args b= /tests/bhyvexml2argvdata/bhyvexml2argv-input-xhci-tablet.args index b1c0c94d03..dfe1334edd 100644 --- a/tests/bhyvexml2argvdata/bhyvexml2argv-input-xhci-tablet.args +++ b/tests/bhyvexml2argvdata/bhyvexml2argv-input-xhci-tablet.args @@ -6,4 +6,5 @@ -P \ -s 0:0,hostbridge \ -s 2:0,xhci,tablet \ --s 3:0,ahci-hd,/tmp/freebsd.img bhyve +-s 3:0,ahci-hd,/tmp/freebsd.img \ +bhyve diff --git a/tests/bhyvexml2argvdata/bhyvexml2argv-input-xhci-tablet.ldargs= b/tests/bhyvexml2argvdata/bhyvexml2argv-input-xhci-tablet.ldargs index 32538b558e..91f9658137 100644 --- a/tests/bhyvexml2argvdata/bhyvexml2argv-input-xhci-tablet.ldargs +++ b/tests/bhyvexml2argvdata/bhyvexml2argv-input-xhci-tablet.ldargs @@ -1,3 +1,4 @@ /usr/sbin/bhyveload \ -m 214 \ --d /tmp/freebsd.img bhyve +-d /tmp/freebsd.img \ +bhyve diff --git a/tests/bhyvexml2argvdata/bhyvexml2argv-isa-controller.args b/te= sts/bhyvexml2argvdata/bhyvexml2argv-isa-controller.args index 910d1bbcfa..498455275a 100644 --- a/tests/bhyvexml2argvdata/bhyvexml2argv-isa-controller.args +++ b/tests/bhyvexml2argvdata/bhyvexml2argv-isa-controller.args @@ -7,4 +7,5 @@ -s 0:0,hostbridge \ -s 1:0,lpc \ -s 2:0,ahci,hd:/tmp/freebsd.img \ --s 3:0,virtio-net,faketapdev,mac=3D52:54:00:b9:94:02 bhyve +-s 3:0,virtio-net,faketapdev,mac=3D52:54:00:b9:94:02 \ +bhyve diff --git a/tests/bhyvexml2argvdata/bhyvexml2argv-isa-controller.ldargs b/= tests/bhyvexml2argvdata/bhyvexml2argv-isa-controller.ldargs index 32538b558e..91f9658137 100644 --- a/tests/bhyvexml2argvdata/bhyvexml2argv-isa-controller.ldargs +++ b/tests/bhyvexml2argvdata/bhyvexml2argv-isa-controller.ldargs @@ -1,3 +1,4 @@ /usr/sbin/bhyveload \ -m 214 \ --d /tmp/freebsd.img bhyve +-d /tmp/freebsd.img \ +bhyve diff --git a/tests/bhyvexml2argvdata/bhyvexml2argv-localtime.args b/tests/b= hyvexml2argvdata/bhyvexml2argv-localtime.args index 307d888c1f..e4f66080b9 100644 --- a/tests/bhyvexml2argvdata/bhyvexml2argv-localtime.args +++ b/tests/bhyvexml2argvdata/bhyvexml2argv-localtime.args @@ -5,4 +5,5 @@ -P \ -s 0:0,hostbridge \ -s 2:0,ahci,hd:/tmp/freebsd.img \ --s 3:0,virtio-net,faketapdev,mac=3D52:54:00:82:ca:a3 bhyve +-s 3:0,virtio-net,faketapdev,mac=3D52:54:00:82:ca:a3 \ +bhyve diff --git a/tests/bhyvexml2argvdata/bhyvexml2argv-localtime.ldargs b/tests= /bhyvexml2argvdata/bhyvexml2argv-localtime.ldargs index 32538b558e..91f9658137 100644 --- a/tests/bhyvexml2argvdata/bhyvexml2argv-localtime.ldargs +++ b/tests/bhyvexml2argvdata/bhyvexml2argv-localtime.ldargs @@ -1,3 +1,4 @@ /usr/sbin/bhyveload \ -m 214 \ --d /tmp/freebsd.img bhyve +-d /tmp/freebsd.img \ +bhyve diff --git a/tests/bhyvexml2argvdata/bhyvexml2argv-macaddr.args b/tests/bhy= vexml2argvdata/bhyvexml2argv-macaddr.args index 5e13a9742d..c17f216cb6 100644 --- a/tests/bhyvexml2argvdata/bhyvexml2argv-macaddr.args +++ b/tests/bhyvexml2argvdata/bhyvexml2argv-macaddr.args @@ -6,4 +6,5 @@ -P \ -s 0:0,hostbridge \ -s 2:0,ahci,hd:/tmp/freebsd.img \ --s 3:0,virtio-net,faketapdev,mac=3D52:54:00:22:ee:11 bhyve +-s 3:0,virtio-net,faketapdev,mac=3D52:54:00:22:ee:11 \ +bhyve diff --git a/tests/bhyvexml2argvdata/bhyvexml2argv-macaddr.ldargs b/tests/b= hyvexml2argvdata/bhyvexml2argv-macaddr.ldargs index 32538b558e..91f9658137 100644 --- a/tests/bhyvexml2argvdata/bhyvexml2argv-macaddr.ldargs +++ b/tests/bhyvexml2argvdata/bhyvexml2argv-macaddr.ldargs @@ -1,3 +1,4 @@ /usr/sbin/bhyveload \ -m 214 \ --d /tmp/freebsd.img bhyve +-d /tmp/freebsd.img \ +bhyve diff --git a/tests/bhyvexml2argvdata/bhyvexml2argv-msrs.args b/tests/bhyvex= ml2argvdata/bhyvexml2argv-msrs.args index dbe377421b..4b0e28ba41 100644 --- a/tests/bhyvexml2argvdata/bhyvexml2argv-msrs.args +++ b/tests/bhyvexml2argvdata/bhyvexml2argv-msrs.args @@ -7,4 +7,5 @@ -P \ -s 0:0,hostbridge \ -s 2:0,ahci,hd:/tmp/freebsd.img \ --s 3:0,virtio-net,faketapdev,mac=3D52:54:00:b9:94:02 bhyve +-s 3:0,virtio-net,faketapdev,mac=3D52:54:00:b9:94:02 \ +bhyve diff --git a/tests/bhyvexml2argvdata/bhyvexml2argv-msrs.ldargs b/tests/bhyv= exml2argvdata/bhyvexml2argv-msrs.ldargs index 32538b558e..91f9658137 100644 --- a/tests/bhyvexml2argvdata/bhyvexml2argv-msrs.ldargs +++ b/tests/bhyvexml2argvdata/bhyvexml2argv-msrs.ldargs @@ -1,3 +1,4 @@ /usr/sbin/bhyveload \ -m 214 \ --d /tmp/freebsd.img bhyve +-d /tmp/freebsd.img \ +bhyve diff --git a/tests/bhyvexml2argvdata/bhyvexml2argv-net-e1000.args b/tests/b= hyvexml2argvdata/bhyvexml2argv-net-e1000.args index 09e30db46e..f6f45bdf43 100644 --- a/tests/bhyvexml2argvdata/bhyvexml2argv-net-e1000.args +++ b/tests/bhyvexml2argvdata/bhyvexml2argv-net-e1000.args @@ -6,4 +6,5 @@ -P \ -s 0:0,hostbridge \ -s 2:0,ahci,hd:/tmp/freebsd.img \ --s 3:0,e1000,faketapdev,mac=3D52:54:00:00:00:00 bhyve +-s 3:0,e1000,faketapdev,mac=3D52:54:00:00:00:00 \ +bhyve diff --git a/tests/bhyvexml2argvdata/bhyvexml2argv-net-e1000.ldargs b/tests= /bhyvexml2argvdata/bhyvexml2argv-net-e1000.ldargs index 32538b558e..91f9658137 100644 --- a/tests/bhyvexml2argvdata/bhyvexml2argv-net-e1000.ldargs +++ b/tests/bhyvexml2argvdata/bhyvexml2argv-net-e1000.ldargs @@ -1,3 +1,4 @@ /usr/sbin/bhyveload \ -m 214 \ --d /tmp/freebsd.img bhyve +-d /tmp/freebsd.img \ +bhyve diff --git a/tests/bhyvexml2argvdata/bhyvexml2argv-serial-grub-nocons.args = b/tests/bhyvexml2argvdata/bhyvexml2argv-serial-grub-nocons.args index 02846cb893..050452cfa2 100644 --- a/tests/bhyvexml2argvdata/bhyvexml2argv-serial-grub-nocons.args +++ b/tests/bhyvexml2argvdata/bhyvexml2argv-serial-grub-nocons.args @@ -8,4 +8,5 @@ -s 1:0,lpc \ -s 2:0,ahci-hd,/tmp/freebsd.img \ -s 3:0,virtio-net,faketapdev,mac=3D52:54:00:a7:cd:5b \ --l com1,/dev/nmdm0A bhyve +-l com1,/dev/nmdm0A \ +bhyve diff --git a/tests/bhyvexml2argvdata/bhyvexml2argv-serial-grub-nocons.ldarg= s b/tests/bhyvexml2argvdata/bhyvexml2argv-serial-grub-nocons.ldargs index 7d9a5155a1..9a50cf6537 100644 --- a/tests/bhyvexml2argvdata/bhyvexml2argv-serial-grub-nocons.ldargs +++ b/tests/bhyvexml2argvdata/bhyvexml2argv-serial-grub-nocons.ldargs @@ -1,4 +1,5 @@ /usr/local/sbin/grub-bhyve \ --root hd0,msdos1 \ --device-map '' \ ---memory 214 bhyve +--memory 214 \ +bhyve diff --git a/tests/bhyvexml2argvdata/bhyvexml2argv-serial-grub.args b/tests= /bhyvexml2argvdata/bhyvexml2argv-serial-grub.args index e4712b448c..f51fa0834c 100644 --- a/tests/bhyvexml2argvdata/bhyvexml2argv-serial-grub.args +++ b/tests/bhyvexml2argvdata/bhyvexml2argv-serial-grub.args @@ -8,4 +8,5 @@ -s 1:0,lpc \ -s 2:0,ahci,hd:/tmp/freebsd.img \ -s 3:0,virtio-net,faketapdev,mac=3D52:54:00:f0:72:11 \ --l com1,/dev/nmdm0A bhyve +-l com1,/dev/nmdm0A \ +bhyve diff --git a/tests/bhyvexml2argvdata/bhyvexml2argv-serial-grub.ldargs b/tes= ts/bhyvexml2argvdata/bhyvexml2argv-serial-grub.ldargs index 1ee7fd4cdf..10f8d92e6c 100644 --- a/tests/bhyvexml2argvdata/bhyvexml2argv-serial-grub.ldargs +++ b/tests/bhyvexml2argvdata/bhyvexml2argv-serial-grub.ldargs @@ -2,4 +2,5 @@ --root hd0,msdos1 \ --device-map '' \ --memory 214 \ ---cons-dev /dev/nmdm0A bhyve +--cons-dev /dev/nmdm0A \ +bhyve diff --git a/tests/bhyvexml2argvdata/bhyvexml2argv-serial.args b/tests/bhyv= exml2argvdata/bhyvexml2argv-serial.args index f45a190137..df12646a88 100644 --- a/tests/bhyvexml2argvdata/bhyvexml2argv-serial.args +++ b/tests/bhyvexml2argvdata/bhyvexml2argv-serial.args @@ -8,4 +8,5 @@ -s 1:0,lpc \ -s 2:0,ahci,hd:/tmp/freebsd.img \ -s 3:0,virtio-net,faketapdev,mac=3D52:54:00:4f:f3:5b \ --l com1,/dev/nmdm0A bhyve +-l com1,/dev/nmdm0A \ +bhyve diff --git a/tests/bhyvexml2argvdata/bhyvexml2argv-serial.ldargs b/tests/bh= yvexml2argvdata/bhyvexml2argv-serial.ldargs index 32538b558e..91f9658137 100644 --- a/tests/bhyvexml2argvdata/bhyvexml2argv-serial.ldargs +++ b/tests/bhyvexml2argvdata/bhyvexml2argv-serial.ldargs @@ -1,3 +1,4 @@ /usr/sbin/bhyveload \ -m 214 \ --d /tmp/freebsd.img bhyve +-d /tmp/freebsd.img \ +bhyve diff --git a/tests/bhyvexml2argvdata/bhyvexml2argv-sound.args b/tests/bhyve= xml2argvdata/bhyvexml2argv-sound.args index 05ff4965dd..8a99690ae5 100644 --- a/tests/bhyvexml2argvdata/bhyvexml2argv-sound.args +++ b/tests/bhyvexml2argvdata/bhyvexml2argv-sound.args @@ -7,4 +7,5 @@ -s 0:0,hostbridge \ -s 2:0,ahci,hd:/tmp/freebsd.img \ -s 3:0,virtio-net,faketapdev,mac=3D52:54:00:b9:94:02 \ --s 4:0,hda,play=3D/dev/dsp0,rec=3D/dev/dsp0 bhyve +-s 4:0,hda,play=3D/dev/dsp0,rec=3D/dev/dsp0 \ +bhyve diff --git a/tests/bhyvexml2argvdata/bhyvexml2argv-sound.ldargs b/tests/bhy= vexml2argvdata/bhyvexml2argv-sound.ldargs index 32538b558e..91f9658137 100644 --- a/tests/bhyvexml2argvdata/bhyvexml2argv-sound.ldargs +++ b/tests/bhyvexml2argvdata/bhyvexml2argv-sound.ldargs @@ -1,3 +1,4 @@ /usr/sbin/bhyveload \ -m 214 \ --d /tmp/freebsd.img bhyve +-d /tmp/freebsd.img \ +bhyve diff --git a/tests/bhyvexml2argvdata/bhyvexml2argv-uefi.args b/tests/bhyvex= ml2argvdata/bhyvexml2argv-uefi.args index 937b066e8c..22a21065db 100644 --- a/tests/bhyvexml2argvdata/bhyvexml2argv-uefi.args +++ b/tests/bhyvexml2argvdata/bhyvexml2argv-uefi.args @@ -8,4 +8,5 @@ -l bootrom,/path/to/test.fd \ -s 1:0,lpc \ -s 2:0,ahci,hd:/tmp/freebsd.img \ --s 3:0,virtio-net,faketapdev,mac=3D52:54:00:00:00:00 bhyve +-s 3:0,virtio-net,faketapdev,mac=3D52:54:00:00:00:00 \ +bhyve diff --git a/tests/bhyvexml2argvdata/bhyvexml2argv-vnc-autoport.args b/test= s/bhyvexml2argvdata/bhyvexml2argv-vnc-autoport.args index 551469dabe..8b692c1877 100644 --- a/tests/bhyvexml2argvdata/bhyvexml2argv-vnc-autoport.args +++ b/tests/bhyvexml2argvdata/bhyvexml2argv-vnc-autoport.args @@ -9,4 +9,5 @@ -s 1:0,lpc \ -s 2:0,ahci,hd:/tmp/freebsd.img \ -s 3:0,virtio-net,faketapdev,mac=3D52:54:00:00:00:00 \ --s 4:0,fbuf,tcp=3D127.0.0.1:5900 bhyve +-s 4:0,fbuf,tcp=3D127.0.0.1:5900 \ +bhyve diff --git a/tests/bhyvexml2argvdata/bhyvexml2argv-vnc-password.args b/test= s/bhyvexml2argvdata/bhyvexml2argv-vnc-password.args index b3b1c244be..682b03b2e0 100644 --- a/tests/bhyvexml2argvdata/bhyvexml2argv-vnc-password.args +++ b/tests/bhyvexml2argvdata/bhyvexml2argv-vnc-password.args @@ -9,4 +9,5 @@ -s 1:0,lpc \ -s 2:0,ahci,hd:/tmp/freebsd.img \ -s 3:0,virtio-net,faketapdev,mac=3D52:54:00:00:00:00 \ --s 4:0,fbuf,tcp=3D127.0.0.1:5904,password=3Ds3cr3t bhyve +-s 4:0,fbuf,tcp=3D127.0.0.1:5904,password=3Ds3cr3t \ +bhyve diff --git a/tests/bhyvexml2argvdata/bhyvexml2argv-vnc-resolution.args b/te= sts/bhyvexml2argvdata/bhyvexml2argv-vnc-resolution.args index 5e54da6ed7..4b4d62a68c 100644 --- a/tests/bhyvexml2argvdata/bhyvexml2argv-vnc-resolution.args +++ b/tests/bhyvexml2argvdata/bhyvexml2argv-vnc-resolution.args @@ -7,4 +7,5 @@ -s 0:0,hostbridge \ -l bootrom,/path/to/test.fd \ -s 1:0,lpc \ --s 2:0,fbuf,tcp=3D127.0.0.1:5904,w=3D1920,h=3D1080 bhyve +-s 2:0,fbuf,tcp=3D127.0.0.1:5904,w=3D1920,h=3D1080 \ +bhyve diff --git a/tests/bhyvexml2argvdata/bhyvexml2argv-vnc-vgaconf-io.args b/te= sts/bhyvexml2argvdata/bhyvexml2argv-vnc-vgaconf-io.args index 47022e84cf..960b2dfe5e 100644 --- a/tests/bhyvexml2argvdata/bhyvexml2argv-vnc-vgaconf-io.args +++ b/tests/bhyvexml2argvdata/bhyvexml2argv-vnc-vgaconf-io.args @@ -9,4 +9,5 @@ -s 1:0,lpc \ -s 2:0,ahci,hd:/tmp/freebsd.img \ -s 3:0,virtio-net,faketapdev,mac=3D52:54:00:00:00:00 \ --s 4:0,fbuf,tcp=3D127.0.0.1:5904,vga=3Dio bhyve +-s 4:0,fbuf,tcp=3D127.0.0.1:5904,vga=3Dio \ +bhyve diff --git a/tests/bhyvexml2argvdata/bhyvexml2argv-vnc-vgaconf-off.args b/t= ests/bhyvexml2argvdata/bhyvexml2argv-vnc-vgaconf-off.args index 923098f3db..0639161ad0 100644 --- a/tests/bhyvexml2argvdata/bhyvexml2argv-vnc-vgaconf-off.args +++ b/tests/bhyvexml2argvdata/bhyvexml2argv-vnc-vgaconf-off.args @@ -9,4 +9,5 @@ -s 1:0,lpc \ -s 2:0,ahci,hd:/tmp/freebsd.img \ -s 3:0,virtio-net,faketapdev,mac=3D52:54:00:00:00:00 \ --s 4:0,fbuf,tcp=3D127.0.0.1:5904,vga=3Doff bhyve +-s 4:0,fbuf,tcp=3D127.0.0.1:5904,vga=3Doff \ +bhyve diff --git a/tests/bhyvexml2argvdata/bhyvexml2argv-vnc-vgaconf-on.args b/te= sts/bhyvexml2argvdata/bhyvexml2argv-vnc-vgaconf-on.args index 9225f5d133..caa9b0e9a6 100644 --- a/tests/bhyvexml2argvdata/bhyvexml2argv-vnc-vgaconf-on.args +++ b/tests/bhyvexml2argvdata/bhyvexml2argv-vnc-vgaconf-on.args @@ -9,4 +9,5 @@ -s 1:0,lpc \ -s 2:0,ahci,hd:/tmp/freebsd.img \ -s 3:0,virtio-net,faketapdev,mac=3D52:54:00:00:00:00 \ --s 4:0,fbuf,tcp=3D127.0.0.1:5904,vga=3Don bhyve +-s 4:0,fbuf,tcp=3D127.0.0.1:5904,vga=3Don \ +bhyve diff --git a/tests/bhyvexml2argvdata/bhyvexml2argv-vnc.args b/tests/bhyvexm= l2argvdata/bhyvexml2argv-vnc.args index cd7a543265..0301aa666e 100644 --- a/tests/bhyvexml2argvdata/bhyvexml2argv-vnc.args +++ b/tests/bhyvexml2argvdata/bhyvexml2argv-vnc.args @@ -9,4 +9,5 @@ -s 1:0,lpc \ -s 2:0,ahci,hd:/tmp/freebsd.img \ -s 3:0,virtio-net,faketapdev,mac=3D52:54:00:00:00:00 \ --s 4:0,fbuf,tcp=3D127.0.0.1:5904 bhyve +-s 4:0,fbuf,tcp=3D127.0.0.1:5904 \ +bhyve diff --git a/tests/bhyvexml2argvdata/bhyvexml2argv-wired.args b/tests/bhyve= xml2argvdata/bhyvexml2argv-wired.args index 13d4f49095..f2c415ece5 100644 --- a/tests/bhyvexml2argvdata/bhyvexml2argv-wired.args +++ b/tests/bhyvexml2argvdata/bhyvexml2argv-wired.args @@ -7,4 +7,5 @@ -P \ -s 0:0,hostbridge \ -s 2:0,ahci,hd:/tmp/freebsd.img \ --s 3:0,virtio-net,faketapdev,mac=3D52:54:00:b9:94:02 bhyve +-s 3:0,virtio-net,faketapdev,mac=3D52:54:00:b9:94:02 \ +bhyve diff --git a/tests/bhyvexml2argvdata/bhyvexml2argv-wired.ldargs b/tests/bhy= vexml2argvdata/bhyvexml2argv-wired.ldargs index 32538b558e..91f9658137 100644 --- a/tests/bhyvexml2argvdata/bhyvexml2argv-wired.ldargs +++ b/tests/bhyvexml2argvdata/bhyvexml2argv-wired.ldargs @@ -1,3 +1,4 @@ /usr/sbin/bhyveload \ -m 214 \ --d /tmp/freebsd.img bhyve +-d /tmp/freebsd.img \ +bhyve diff --git a/tests/bhyvexml2argvtest.c b/tests/bhyvexml2argvtest.c index 34e40a6438..c4fe4ef17a 100644 --- a/tests/bhyvexml2argvtest.c +++ b/tests/bhyvexml2argvtest.c @@ -86,19 +86,19 @@ static int testCompareXMLToArgvFiles(const char *xml, goto out; } - if (!(actualargv =3D virCommandToString(cmd, false))) + if (!(actualargv =3D virCommandToString(cmd, true))) goto out; if (actualdm !=3D NULL) virTrimSpaces(actualdm, NULL); - if (!(actualld =3D virCommandToString(ldcmd, false))) + if (!(actualld =3D virCommandToString(ldcmd, true))) goto out; - if (virTestCompareToFile(actualargv, cmdline) < 0) + if (virTestCompareToFileFull(actualargv, cmdline, false) < 0) goto out; - if (virTestCompareToFile(actualld, ldcmdline) < 0) + if (virTestCompareToFileFull(actualld, ldcmdline, false) < 0) goto out; if (virFileExists(dmcmdline) || actualdm) { --=20 2.30.2