From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 2467D1C2E for ; Sat, 30 Mar 2024 02:25:43 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=198.137.202.133 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1711765545; cv=none; b=NuYdncNqsWH3C5YGDI7NwzMAFfl9rDJjUu87H6GF/25u6GfUhRCn6YYYdroBaC4TGjA+LX35wcdMmWyK8psm/8zxiP4rO2x1CLpX8BV0qXXw5E4gVzLqzr825rjV0046BBE7c4VeSwure5z67tC9sZfLj5MfLyXcAYs5BolbhDY= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1711765545; c=relaxed/simple; bh=qxioHXCsQTMf8vFKFUIpFLoxfeXn7sNow9J2ZwAI2xs=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=c3YlIXpRSoWtQwRxt3PLI1ime1XK/Q7tTWpIw+egfRrcnzcycSkWYjv9oFHPRZ2veoK2xn2dYmamPVU2r1ED5b2o9tX+zhBcjd71JwZ/wboQVsaaBGbn1dSOeZwZRhLUMvI9Nfi+dqjn6IXzAmsUh8tUPnaSvlMwrKF4jt21Ynk= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=fail (p=none dis=none) header.from=kernel.org; spf=none smtp.mailfrom=infradead.org; dkim=pass (2048-bit key) header.d=infradead.org header.i=@infradead.org header.b=W9Za5QgM; arc=none smtp.client-ip=198.137.202.133 Authentication-Results: smtp.subspace.kernel.org; dmarc=fail (p=none dis=none) header.from=kernel.org Authentication-Results: smtp.subspace.kernel.org; spf=none smtp.mailfrom=infradead.org Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=infradead.org header.i=@infradead.org header.b="W9Za5QgM" DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=infradead.org; s=bombadil.20210309; h=Sender:Content-Transfer-Encoding: MIME-Version:References:In-Reply-To:Message-ID:Date:Subject:Cc:To:From: Reply-To:Content-Type:Content-ID:Content-Description; bh=3JBW2gwHB3VxxJDxaV7kLy7jE0oUEOmVaSFB2AO6Wsc=; b=W9Za5QgMe+rekoguFGPpsaqYT/ JjWnpXc2HMxudatWuErR02/e90fmvAp7QZ6/FViJ+O3jiUwJNQknIbAviJVa4YiB/OlfEYPLUI9j9 J/HGnCYkfmxjo+LhEoecy3SEZR1eMwRVpJY0L0xBVmd4XAwXltneayK0zrF8Keg3fL+bpW3G8Z+BM pe3zg5dB18w0JlqPr7KdqydBloVwcgevj0Lyep71hIRMUHFU7SW5wekCbtsW6P2hKPGL2Muu7ppi0 O+3EOr7h+BKwMxQChF0X8pby3Q/lnYrNsS7rpQ2Dz9CxJbq29kGUlW3ETUUJGQJCtyBUAOuft3qnE 6pzDDBGg==; Received: from mcgrof by bombadil.infradead.org with local (Exim 4.97.1 #2 (Red Hat Linux)) id 1rqOPe-00000002ZLi-1Q5q; Sat, 30 Mar 2024 02:25:42 +0000 From: Luis Chamberlain To: kdevops@lists.linux.dev Cc: Luis Chamberlain Subject: [PATCH 11/18] mirrors: use blktests mirror when its available Date: Fri, 29 Mar 2024 19:25:33 -0700 Message-ID: <20240330022540.612487-12-mcgrof@kernel.org> X-Mailer: git-send-email 2.44.0 In-Reply-To: <20240330022540.612487-1-mcgrof@kernel.org> References: <20240330022540.612487-1-mcgrof@kernel.org> Precedence: bulk X-Mailing-List: kdevops@lists.linux.dev List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Sender: Luis Chamberlain There isn't any blktests mirror out there yet, and we also don't even have a form of it on kdevops since it is a rather slow moving target compared to fstests and does not break as often. So mirroring for it is pretty straight forward, and the only difference is the IP address betwen the bridge for vagrant and guestfs. Enable the mirror if the localhost is detected to use mirroring. After enabling the blktests workflow and running make we end up with: grep blktests_git extra_vars.yaml blktests_git: git://192.168.122.1/mirror/blktests.git Signed-off-by: Luis Chamberlain --- workflows/blktests/Kconfig | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/workflows/blktests/Kconfig b/workflows/blktests/Kconfig index ed0057378ba7..2be13de90a76 100644 --- a/workflows/blktests/Kconfig +++ b/workflows/blktests/Kconfig @@ -127,9 +127,16 @@ config BLKTESTS_WATCHDOG_RESET_HUNG_SYSTEMS endif # BLKTESTS_WATCHDOG +config HAVE_MIRROR_BLKTESTS + bool + depends on USE_LIBVIRT_MIRROR + default $(shell, scripts/check_mirror_present.sh /mirror/blktests.git) + config BLKTESTS_GIT string "The blktests git tree to clone" - default "https://github.com/osandov/blktests.git" + default "https://github.com/osandov/blktests.git" if !HAVE_MIRROR_BLKTESTS + default $(shell, scripts/append-makefile-vars.sh git:// $(KDEVOPS_DEFAULT_BRIDGE_IP_VAGRANT) /mirror/blktests.git) if HAVE_MIRROR_BLKTESTS && VAGRANT + default $(shell, scripts/append-makefile-vars.sh git:// $(KDEVOPS_DEFAULT_BRIDGE_IP_GUESTFS) /mirror/blktests.git) if HAVE_MIRROR_BLKTESTS && GUESTFS help The blktests git tree to clone. -- 2.43.0