git: c10fd9ac00b1 - main - tests: Require allow_network_access for tests needing name resolution
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Wed, 02 Apr 2025 14:31:49 UTC
The branch main has been updated by olivier:
URL: https://cgit.FreeBSD.org/src/commit/?id=c10fd9ac00b1097ab622d055dcc3d1484012bccc
commit c10fd9ac00b1097ab622d055dcc3d1484012bccc
Author: Olivier Cochard <olivier@FreeBSD.org>
AuthorDate: 2025-04-02 14:25:40 +0000
Commit: Olivier Cochard <olivier@FreeBSD.org>
CommitDate: 2025-04-02 14:31:18 +0000
tests: Require allow_network_access for tests needing name resolution
Tests that require working name resolution or network access now mandate that
the kuya variable allow_network_access be set.
PR: 285826
Reported by: ngie
Reviewed by: igoro
Approved by: lwhsu
Sponsored by: Netflix
Differential Revision: https://reviews.freebsd.org/D49633
---
lib/libc/tests/net/getaddrinfo/getaddrinfo.c | 13 +++++++++++--
1 file changed, 11 insertions(+), 2 deletions(-)
diff --git a/lib/libc/tests/net/getaddrinfo/getaddrinfo.c b/lib/libc/tests/net/getaddrinfo/getaddrinfo.c
index 022405f464ce..1e066add3119 100644
--- a/lib/libc/tests/net/getaddrinfo/getaddrinfo.c
+++ b/lib/libc/tests/net/getaddrinfo/getaddrinfo.c
@@ -79,7 +79,12 @@ send(int s, const void *msg, size_t len, int flags)
}
}
-ATF_TC_WITHOUT_HEAD(basic);
+ATF_TC(basic);
+ATF_TC_HEAD(basic, tc)
+{
+ atf_tc_set_md_var(tc, "require.config", "allow_network_access");
+}
+
ATF_TC_BODY(basic, tc)
{
static const struct addrinfo hints = {
@@ -205,7 +210,11 @@ ATF_TC_BODY(netdown, tc)
/*
* See https://reviews.freebsd.org/D37139.
*/
-ATF_TC_WITHOUT_HEAD(nofamily);
+ATF_TC(nofamily);
+ATF_TC_HEAD(nofamily, tc)
+{
+ atf_tc_set_md_var(tc, "require.config", "allow_network_access");
+}
ATF_TC_BODY(nofamily, tc)
{
static const struct addrinfo hints4 = {