From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from gandalf.ozlabs.org (gandalf.ozlabs.org [150.107.74.76]) by passt.top (Postfix) with ESMTPS id 0FEE05A0271 for ; Tue, 19 Mar 2024 06:07:12 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gibson.dropbear.id.au; s=202312; t=1710824827; bh=otFDpdpt94geiE0hhAdiC62ZeqUG3VnjBZHOob6d6V0=; h=From:To:Cc:Subject:Date:From; b=J5Nq1TM/stt/fZ2wyKjAoubOscqvxFNMUQ+9SRWyx71Af7qE+GN5ySjjDHBJ3r2Y2 OYD/EY3iXu6WJdAtUtCpAl9Ye4C5OLDyE+z30pt/MkvRcrIFCs/Sd4R9r4gxdsEbRP DzjVrXmpTn/RkLpSlnk+m9mQmN2q8bie4vOlcDaJPdbe0CWpvW/tt0zu+3yHpPsJ40 ckdFpxLz6JhYD/lFCp+yDHJ4BgsWiCYR2mIG3ve5k7BJqLB0AinlCFr4pv91shl8C5 4iJW9MMv5N6GJcdWO3O1b0ZuFx4pKORvmAIJKNXQSpLkYFMLBKsVFuHVZ9CEoFkdnf 9J0IQLG7zcutg== Received: by gandalf.ozlabs.org (Postfix, from userid 1007) id 4TzKTR1Sv1z4wc9; Tue, 19 Mar 2024 16:07:07 +1100 (AEDT) From: David Gibson To: passt-dev@passt.top, Stefano Brivio Subject: [PATCH 0/3] Make podman tests in testsuite more robust Date: Tue, 19 Mar 2024 16:07:02 +1100 Message-ID: <20240319050705.526627-1-david@gibson.dropbear.id.au> X-Mailer: git-send-email 2.44.0 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Message-ID-Hash: ZL2VTSTKNSPI57F5DFEE3UOCU5ICILZT X-Message-ID-Hash: ZL2VTSTKNSPI57F5DFEE3UOCU5ICILZT X-MailFrom: dgibson@gandalf.ozlabs.org X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header CC: David Gibson X-Mailman-Version: 3.3.8 Precedence: list List-Id: Development discussion and patches for passt Archived-At: Archived-At: List-Archive: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: I noticed these weren't actually running on my Fedora host. This turns out to be because cataonit is not in the path on Fedora (it's in /usr/libexec). The podman tests also downloaded and build podman in the test proper, which requires external network access. That's awkward in some cases, and in particular precludes running the tests in an isolated network environment. Move the download and build of podman to the "make assets" stage instead. David Gibson (3): test: Make sure to update mbuto repository test: Build and download podman as a test asset test: catatonit may not be in $PATH test/.gitignore | 1 + test/Makefile | 20 +++++++++++++++++--- test/pasta_podman/bats | 6 ++---- 3 files changed, 20 insertions(+), 7 deletions(-) -- 2.44.0