From nobody Wed Jul 22 08:39:04 2026 X-Original-To: dev-commits-src-main@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 4h4njP0GdXz6lplp for ; Wed, 22 Jul 2026 08:39:05 +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 4h4njN6Rzbz481F for ; Wed, 22 Jul 2026 08:39:04 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1784709545; 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=eHobGlXLnVSMnvnpikbC7Pyux1siLP6eqkKKXQBHEBXYfVry6xBjl/d9HPo6DFqUf+Yy0/ kdRcZbeikN/vJIMqxogneP+VjaIaJTdvcpMfzsNdlay9S4/ZLY/5R/gY579jYxe28rQ9GV Ztc27Rell5W2mo6uvg3d+oz9JiPsHYUF0UMUvkQeDF3iDa7WOXYVhjZ3ZSKs3/rOjT/4VB vXlzAaqO2E9v7QSIqLbeF1K3WB6c2CJArZ03C+Z1tS2fy45uo9gFmU57zcB+wndEig5zfB bFw9W2eQVONDaAF7IbwbAmaHCzIuMUMc61elslM3sg5fs+fHpix80TQt8/kZ4g== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1784709545; a=rsa-sha256; cv=none; b=hD/s1XMNPGoSH5HGpUv1iXvcOC0ii+H2fiqaIhcUn0GAzvz17pqR2oEYbRVgP4TbPLSGUX 7ZSmrUopHu2MWK5sWUwgb4Q+JAd4OwVHY3vzxi3GiaLoKPM5+8tnM87oKP+fE+RK8/kUiI 2hW/2x0NWqG74k+Pi3wwoMGW4rHTbz+EQjxEGfEVutdSKvtcXx8hiGbeDHI67SuIckGErh Wzu2CWYXPuggaG0JajkdkjbQd7ej6DHiFO6qcxKOH/DiwJ6Bsp5ONx5Mp0FC8NY5x+A0tR Vet5rMYwRYQ5FRehKLcWXWw5O5RkMiQWCTGRB+cnW21H9cyMv16K3gndIkJCzQ== 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=1784709544; 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=cYxwMUJIoN1Zfo/v3L8Jwb4U1Ql37O5wnll3u8K29bLV7SeKZ14VPPQOFjdIgQnMd80IYr xnxlV8CSaFkimXPPDbNd5FMi3euf3bhryXHMwiRqipxcNPnNK7AVfNkKxdImAjfE8ZWPTL Js4orEzKxV/06ZuoxcoyjfZPQaX0Qn6lPNKpIZ3Ye4cSekayHsUSAbYKHO9FXmy1T0Nelp n2nQNj64yuEZMmW7CUrjSZdSFaKqVdyNAZ0mJkXqDV8Pe9c/Y+4iOAogbJ+QxGR8YGmt5N IozxCcfrn8IwT5gpMMHeX7kvNVDOeYvfqWLEZLqAjcA39tOwQQHgUxY60MMvsA== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4h4njN4Ybmz1QB4 for ; Wed, 22 Jul 2026 08:39:04 +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 the main branch of the src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-src-main@freebsd.org Sender: owner-dev-commits-src-main@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.