From nobody Wed Jul 22 08:39:04 2026 X-Original-To: dev-commits-src-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4h4njV2BK2z6lpqG for ; Wed, 22 Jul 2026 08:39:10 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "YR1" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4h4njV0Nfvz47wH for ; Wed, 22 Jul 2026 08:39:10 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1784709550; h=from:from: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; bh=zEZr4ZSomCZXBZhY3N3YRpAGv9UnbaN+GHfNmQzrdsc=; b=HZ9Bg+AfBWDBpKj+un8EC3JebVFzP6TVe8f1JZIkO8rWdcrK4aVpbszTRT9tdZuPf2hJRQ BNcvL3PXWPu8RyfX+PbNHfX9y7jwzfBVUW45u8qC7+bsk2mk6+BzCYGaW3bBjteqWzkoXN AgzjlD4NurZNkJTKYFnjQIPqgC4n0IBZoV5kjh8aRXYRA5qsLz6dISHS1tOEHXs7xVzkWP QukXxzA3qUIrjTlyDvh0J9/KInUgyAcdxC0C1TrBoNwykDKyk+yWLsS1xqhUbDR3imUjrj qVwRfF/GHl94BhbTn3ys515ysfYr11ajuf7rhQECzcitgL1MUxEErqWll7+SMg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1784709550; a=rsa-sha256; cv=none; b=oZ9ZyUlJrlDhfKYF/cd90a2WaVFYZII8UAtFl+QD0VLdpnCzuzOda39ML0P7gG3Tec90N0 1KtL0XvtooCOf0tbzjS8PCCQkE9n52mb8SplUxeIoHQEv7wyYQleiLkDOKe9l+GvbdoopM P5X/L86Lpxq5OcQymXTLK9kPEpTGcfmgJ5I0EFvOGYb1Ib5MXZf6rvPf3qZ6IqmzViXCfM Ris9JvW9hwSbOlO7f/p2IYAMH50o2qBRWZf5ypWa4Aiwx7Go3FTmaKs5t0MnpYUgv/1waS fAAY2bWrb3TORAtvGkCVlYynjqLW1SUQKgJYGdWbImNzFqtfGK6MAB9eMfNTLg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1784709550; h=from:from: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; bh=zEZr4ZSomCZXBZhY3N3YRpAGv9UnbaN+GHfNmQzrdsc=; b=hT7iGSns9oXVeT684pCZ+t0bVi+Lkxu0M8vAQu3yIvfsfaehh8Vt3wJvA6fd1QU7Plum+C Ec/Xi8RMA1LIOIpCHUbDLV5II5/rscyhqVFUpiDsFV33Pw6mhL1jF6P05MdjklMOFMHGBR nbxInNgkeCMxDIPSgl14EVzJry3q4npijxC5VRJQ55okP6DpqDS/OF5Y5/PTbF8smIOgsz TRpA3sqBa/RsYlqGaAmfY6Rf4g1wgoL4k/hgaM3v9EkFBuzJhMz7m5G5zeQnfFZ5bX8WFX +pxwpg92Ea6KY7QwX+jle0uO3rzUkdg3AYPi0b21t31RHnGsnnRVahSqP0o2/w== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4h4njT6BJGz1Pwp for ; Wed, 22 Jul 2026 08:39:09 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 2204c by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Wed, 22 Jul 2026 08:39:04 +0000 To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org From: Dag-Erling=?utf-8?Q? Sm=C3=B8rg?=rav Subject: git: 7c51da13ae55 - main - kyua-debug: Add -P option List-Id: Commit messages for all branches of the src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-src-all@freebsd.org Sender: owner-dev-commits-src-all@FreeBSD.org List-Id: List-Post: List-Help: List-Subscribe: List-Unsubscribe: List-Owner: Precedence: list MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: des X-Git-Repository: src X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 7c51da13ae55dc98e9cc1b794e1fe6fc001d7f42 Auto-Submitted: auto-generated Date: Wed, 22 Jul 2026 08:39:04 +0000 Message-Id: <6a6081a8.2204c.27a151ce@gitrepo.freebsd.org> The branch main has been updated by des: URL: https://cgit.FreeBSD.org/src/commit/?id=7c51da13ae55dc98e9cc1b794e1fe6fc001d7f42 commit 7c51da13ae55dc98e9cc1b794e1fe6fc001d7f42 Author: Dag-Erling Smørgrav AuthorDate: 2026-07-22 08:37:56 +0000 Commit: Dag-Erling Smørgrav CommitDate: 2026-07-22 08:38:24 +0000 kyua-debug: Add -P option Add -P as shorthand for --pause-before-cleanup. MFC after: 1 week Reviewed by: ngie Differential Revision: https://reviews.freebsd.org/D56613 --- contrib/kyua/cli/cmd_debug.cpp | 1 + contrib/kyua/doc/kyua-debug.1.in | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/contrib/kyua/cli/cmd_debug.cpp b/contrib/kyua/cli/cmd_debug.cpp index 060113d137fa..8ad52afb73a6 100644 --- a/contrib/kyua/cli/cmd_debug.cpp +++ b/contrib/kyua/cli/cmd_debug.cpp @@ -69,6 +69,7 @@ const cmdline::bool_option pause_before_cleanup_upon_fail_option( const cmdline::bool_option pause_before_cleanup_option( + 'P', "pause-before-cleanup", "Pauses right before the test cleanup"); diff --git a/contrib/kyua/doc/kyua-debug.1.in b/contrib/kyua/doc/kyua-debug.1.in index 263aef3667a7..a28c82dc270f 100644 --- a/contrib/kyua/doc/kyua-debug.1.in +++ b/contrib/kyua/doc/kyua-debug.1.in @@ -25,7 +25,7 @@ .\" THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT .\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE .\" OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -.Dd March 25, 2025 +.Dd July 22, 2026 .Dt KYUA-DEBUG 1 .Os .Sh NAME @@ -99,7 +99,7 @@ This flag makes it possible to preserve such artifacts immediately after a test failure, simplifying debugging. Otherwise, these artifacts would be removed by the test cleanup routine or by Kyua built-in cleanup mechanism. -.It Fl -pause-before-cleanup +.It Fl -pause-before-cleanup , Fl P The unconditional variant of the previous option. This can be helpful for reproducing the infrastructure or fixture of a passing test for further development or additional analysis.