From nobody Sat Mar 1 22:58:29 2025 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 4Z50qV3hjzz59KR9; Sat, 01 Mar 2025 22:58:30 +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 "R10" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Z50qV33Ljz3M7S; Sat, 01 Mar 2025 22:58:30 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1740869910; 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=WRUGcI3xG3zmLBRT6H7aDBLIAYdTeQa6LlrTREa+PP0=; b=lHAdowUiTVlliyQDafuLQ0oOvg6lBQIZ5HCeWtfU+uYFiFyxg1XSeFuUjiWIreewSLpwR3 xzn5qHAnp4aRNJ1NoZoT4Jyr/7j3CmdH8U8nl1w5BpKd0UbtV5+9pDSK53FYxVQvrnWl3N O7IB/RPZ1vALk8ls0acyuMxOU0B7yuifOvQYTOqZ3OXHl6shXnc9A7UiMvfluR1DY08HEP AYLXn9+z6sjtXw6tqx5DhYcDLnzNj+Ioni/FgU4OhPAuxz0jGCIBSNsPZ0DYDraXKdF7aL vbxpKLw1+BotU0qaSa/A1MTaSz0InRzmF4KiFu+tLw7tSNGU4GW/mC+oAFY3Xg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1740869910; a=rsa-sha256; cv=none; b=a4AxahP5DeeciOS2/w86ZNVky6yXtya3qkvLld8Bcos6uVQ2EpsWh9d99AlA1gy67QBhD6 bgHgt8mZeDqubtKX8+SJXwh4DNOIzuZ5kZjwJY+VkXPXOiQyuEE9DLf8XqzAGKeAM84wGX +BvlBANUTGtIv7Wgal8nL1C+WNcUVguQrB7xThiOYKdwT/e5NjlAAOLGoeKuADFYpWJUUZ zF8tw39iHc24gfx1+NRRIPf0pMuIhX5qDOVuzc2KS1qiHNvKaCRJeYPPGsbCVRroLSbZ81 QmfXGe1hyJ+CSvY2qARvFsrNxnrftT5Vfn5eo4/vMrglRgJD7NJmmUhX8NLhdA== 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=1740869910; 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=WRUGcI3xG3zmLBRT6H7aDBLIAYdTeQa6LlrTREa+PP0=; b=HQWV5Hf/3xb8k8Hb1lWlFDJ1O8WDEvJk34m7BRi/Azi5qG9w+qauVrL77dYuEW5isNhnFA g/FBMV+4QalfzKvSKr6nHWOh2jQhmup2N8az0VRZodzM1prk0Ud7xOruhjXzhZSRWRAVNf hz5j1mc92x0iCFw+Vh8+4STHTNeqmwj4KIkhdLRez81owYcmeHF6ZGo4t0fuw8lorYjmLV m4OJr822iIM9Y76zuovVvHwsC3SZNCeP+Itv0ATI8eCkghOBtoJEevqJjOtCkxiluLZFyp RC3/c3BlERHIJ7Y1zFuhWkveDDkaa2WkrZpOyTmChOsB+XDL8gxjxaVAlcv78Q== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (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 did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4Z50qV1VDczc9w; Sat, 01 Mar 2025 22:58:30 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 521MwTJi079343; Sat, 1 Mar 2025 22:58:29 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 521MwTvP079340; Sat, 1 Mar 2025 22:58:29 GMT (envelope-from git) Date: Sat, 1 Mar 2025 22:58:29 GMT Message-Id: <202503012258.521MwTvP079340@gitrepo.freebsd.org> To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-branches@FreeBSD.org From: Jose Luis Duran Subject: git: c564603e6449 - stable/14 - netinet6 tests: Add Scapy as a required program 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 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: jlduran X-Git-Repository: src X-Git-Refname: refs/heads/stable/14 X-Git-Reftype: branch X-Git-Commit: c564603e6449dc94835c0a73e0a9b50bc43b0e00 Auto-Submitted: auto-generated The branch stable/14 has been updated by jlduran: URL: https://cgit.FreeBSD.org/src/commit/?id=c564603e6449dc94835c0a73e0a9b50bc43b0e00 commit c564603e6449dc94835c0a73e0a9b50bc43b0e00 Author: Jose Luis Duran AuthorDate: 2025-02-17 19:50:24 +0000 Commit: Jose Luis Duran CommitDate: 2025-03-01 22:53:06 +0000 netinet6 tests: Add Scapy as a required program The ra.py script requires Scapy. Invoke it using the python3 symlink. While technically, at the moment, python points to python3, and python3 points to the current version of python, it is recommended to use python3. No functional change intended. Add the Scapy requirement in the header of each test that makes use of it. Reviewed by: kp Approved by: emaste (mentor) MFC after: 1 week Differential Revision: https://reviews.freebsd.org/D49005 (cherry picked from commit ec60176e7d29d1e9f11121146603ce5b6b5f40b8) --- tests/sys/netinet6/ndp.sh | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/tests/sys/netinet6/ndp.sh b/tests/sys/netinet6/ndp.sh index 038a640f331e..378759eb9ba4 100755 --- a/tests/sys/netinet6/ndp.sh +++ b/tests/sys/netinet6/ndp.sh @@ -134,7 +134,7 @@ atf_test_case "ndp_slaac_default_route" "cleanup" ndp_slaac_default_route_head() { atf_set descr 'Test default route installation via SLAAC' atf_set require.user root - atf_set require.progs "python" + atf_set require.progs scapy } ndp_slaac_default_route_body() { @@ -153,7 +153,7 @@ ndp_slaac_default_route_body() { atf_check jexec ${jname} ifconfig ${epair0}a inet6 accept_rtadv # Send an RA advertising a prefix. - atf_check -e ignore python $(atf_get_srcdir)/ra.py \ + atf_check -e ignore python3 $(atf_get_srcdir)/ra.py \ --sendif ${epair0}b \ --dst $(ndp_if_lladdr ${epair0}a ${jname}) \ --src $(ndp_if_lladdr ${epair0}b) \ @@ -172,7 +172,7 @@ ndp_slaac_default_route_body() { jexec ${jname} netstat -rn -6 # Send another RA, make sure that the default route is installed again. - atf_check -e ignore python $(atf_get_srcdir)/ra.py \ + atf_check -e ignore python3 $(atf_get_srcdir)/ra.py \ --sendif ${epair0}b \ --dst $(ndp_if_lladdr ${epair0}a ${jname}) \ --src $(ndp_if_lladdr ${epair0}b) \