From nobody Wed Feb 05 19:09:39 2025 X-Original-To: freebsd-hackers@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 4Yp8tY5px7z5mDfR for ; Wed, 05 Feb 2025 19:09:41 +0000 (UTC) (envelope-from leres@freebsd.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (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 "smtp.freebsd.org", Issuer "R10" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Yp8tY3DnLz3fww for ; Wed, 05 Feb 2025 19:09:41 +0000 (UTC) (envelope-from leres@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1738782581; 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=KQ/CBq/X4+zLB0blVtshFnPthuCOQQ69xwLqdS4oYnM=; b=xk+7sIbHU6+kT6mw4YhZ/IP2sagflq2mZ/eH3xBkOUya5OojCoU6dRfUZOEn7BNYgnzdec zUnZxv81iLpeEqiOFTBUuQJUpMYWvzqyjRgyWxtifIV1ZhDrxINkIMs/3fFEzq5dwLOTx1 EnkwOBzp5sJcxrW3TIXtR5/E4FQQOxeu5fSkr3XeSQxQchYsm5h+GyyYBRZr5TUZvdMQZc gM1IU13Rf3u8swI/8k3s4h/MQ0Vi1EXyn2MAyLbp/zPC1I+CvYDrTlbuE0IpprgO2/Sdjm x/uds9BsFujOqYqxYdoRw3k5qkU8ZMzeJfkSl+a1mD1KJQw4Rfw+QQ+VOvQEMA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1738782581; 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=KQ/CBq/X4+zLB0blVtshFnPthuCOQQ69xwLqdS4oYnM=; b=wPNtJsrAnVjzr6LXencRMv4sI/PjsQWU2rnNgXJv6rE55YykD56AmXJXzNXJjkr5og71Rw mh3YD6ep9XJ5bgvGypwlp8mIhnuwyP8ZK0CAz01rKGpPHmLQKnh/v+9d3OuOFbSHvY1Ax/ c0vVlu6zZBqnEI59sj1J6QI8e2v7kYCv3s2+dvvwO6PwFkUVLP4E8cpdcPrEqbR2iWk7e4 Vh5ztWcCYLHXQGzU5hXFENIa2M2opczBxeH8UngiAAFz7kKBG8GtrcUEIw5R+vNKrSlne2 MSIFAl70O7SuUg9fbVgNuAYsOvgW2+aWHkKL3fOBzW+CApG7vqYE80+tlSM95A== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1738782581; a=rsa-sha256; cv=none; b=g5ZbswFIeMQjVztSWoKfVCK+aRmDpIJFok1qArd2oPjdlD5+4lIrLmah6l/OWe/whmdStp 0GPL8bj5l1/Gz81Q7mVyUNRFOqHaqMXamsfO+SMCPvB4DeMJKrrDUaz8Uzl5ERvO1UJazP L7MRFsMKW5bNOaEBOQlpeFMwOgzmHmEwnqNrCB0eDolfYNoXqrug4BPI6E80b8ZZXjZ0TJ WwhPb3ca46rLFSTzuA25htr1BO8d+aO1yhos2Fy77DX9WlcoynJet62JFQkwe5G1mgxXUd kfIvtwdKtA9Qj8pS2eBSirytjQeSK6VJrMPft4d/05RW1uc2uoWKXqmBSZlOzQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from [IPV6:fd:1965::2] (unknown [IPv6:2600:1700:ab1b:6800:2e0:edff:fece:8f27]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) (Authenticated sender: leres) by smtp.freebsd.org (Postfix) with ESMTPSA id 4Yp8tY0rdvz1BTf for ; Wed, 05 Feb 2025 19:09:41 +0000 (UTC) (envelope-from leres@freebsd.org) Message-ID: <6193201a-c457-4b6a-98de-3fda021f4f25@freebsd.org> Date: Wed, 5 Feb 2025 11:09:39 -0800 List-Id: Technical discussions relating to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-hackers List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-hackers@FreeBSD.org MIME-Version: 1.0 User-Agent: Mozilla Thunderbird From: Craig Leres Content-Language: en-US To: freebsd-hackers@freebsd.org Subject: How to run specific running usr.bin/grep tests? Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit I want to investigate the remaining zgrep wrapper script deficiencies and this requires being able to run specific tests for usr.bin/grep. Unfortunately it looks like I did not take notes the last time I did this (2020). Given a checkout of src in /usr/src/15-CURRENT I tried the appended which kinda works (for some tests) but gives a bunch of warnings. Could someone please point me in the right direction? My test/build system is 14.2. Craig zinc 30 # cd /usr/src/15-CURRENT/usr.bin/grep/tests zinc 31 # make echo '#! /usr/libexec/atf-sh' > grep_test.tmp cat /usr/src/15-CURRENT/contrib/netbsd-tests/usr.bin/grep/t_grep.sh >>grep_test.tmp chmod +x grep_test.tmp mv grep_test.tmp grep_test zinc 32 # /usr/obj/usr/src/amd64.amd64/usr.bin/grep/tests/grep_test zgrep_combined_flags grep_test: WARNING: Running test cases outside of kyua(1) is unsupported grep_test: WARNING: No isolation nor timeout control is being applied; you may get unexpected failures; see atf-test-case(4) Executing command [ zgrep -we foo test ] Executing command [ zgrep -wefoo test ] Fail: stderr not empty --- /dev/null 2025-02-05 10:58:40.451627000 -0800 +++ /tmp/check.CAnhLI/stderr 2025-02-05 10:58:40.450138000 -0800 @@ -0,0 +1 @@ +zcat: (stdin): unexpected end of file expected_failure: known but unsolved zgrep wrapper script regression: atf-check failed; see the output of the test for details