Date: Tue, 8 Apr 2025 17:34:54 GMT From: Gleb Smirnoff <glebius@FreeBSD.org> To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org Subject: git: 4b990663ff63 - main - libc/tests: fix couple errors for getaddrinfo_test Message-ID: <202504081734.538HYswS067765@gitrepo.freebsd.org>
next in thread | raw e-mail | index | archive | help
The branch main has been updated by glebius: URL: https://cgit.FreeBSD.org/src/commit/?id=4b990663ff63de8db700dc0e386421c201e43412 commit 4b990663ff63de8db700dc0e386421c201e43412 Author: K Rin <rin@sandb0x.tw> AuthorDate: 2025-04-05 23:54:11 +0000 Commit: Gleb Smirnoff <glebius@FreeBSD.org> CommitDate: 2025-04-08 16:49:54 +0000 libc/tests: fix couple errors for getaddrinfo_test - The reason our test is flaky is its dependence on ip6addrctl_policy. - While here, fix shell logic. When our diff(1) prints a diff it returns a nonzero status and this is when we want to atf_fail(). --- lib/libc/tests/net/getaddrinfo/t_getaddrinfo.sh | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/libc/tests/net/getaddrinfo/t_getaddrinfo.sh b/lib/libc/tests/net/getaddrinfo/t_getaddrinfo.sh index 94a3c0b2e52c..79997a9a1631 100755 --- a/lib/libc/tests/net/getaddrinfo/t_getaddrinfo.sh +++ b/lib/libc/tests/net/getaddrinfo/t_getaddrinfo.sh @@ -55,7 +55,7 @@ check_output() fi cmp -s $(atf_get_srcdir)/data/${exp} out && return - diff -u $(atf_get_srcdir)/data/${exp} out && \ + diff -u $(atf_get_srcdir)/data/${exp} out || \ atf_fail "Actual output does not match expected output" } @@ -188,6 +188,7 @@ scopeaddr_body() atf_init_test_cases() { + service ip6addrctl prefer_ipv6 atf_add_test_case basic atf_add_test_case specific atf_add_test_case empty_hostname
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202504081734.538HYswS067765>