Re: FreeBSD CI Weekly Report 2020-05-24

From: Alan Somers <asomers_at_freebsd.org>
Date: Mon, 25 May 2020 12:18:04 -0600
On Mon, May 25, 2020 at 11:51 AM Li-Wen Hsu <lwhsu_at_freebsd.org> wrote:

> (Please send the followup to freebsd-testing_at_ and note Reply-To is set.)
>
> FreeBSD CI Weekly Report 2020-05-24
> ===================================
>
> Here is a summary of the FreeBSD Continuous Integration results for the
> period
> from 2020-05-18 to 2020-05-24.
>
> During this period, we have:
>
> * 2064 builds (94.6% (0) passed, 5.4% (0) failed) of buildworld and
>   buildkernel (GENERIC and LINT) were executed on aarch64, amd64, armv6,
>   armv7, i386, mips, mips64, powerpc, powerpc64, powerpcspe, riscv64,
>   sparc64 architectures for head, stable/12, stable/11 branches.
> * 232 test runs (59.9% (+18.8) passed, 27.6% (-6.3) unstable, 12.5% (-12.5)
>   exception) were executed on amd64, i386, riscv64 architectures for head,
>   stable/12, stable/11 branches.
> * 40 doc and www builds (100% (+3.0) passed)
>
> Test case status (on 2020-05-24 23:59):
> | Branch/Architecture | Total      | Pass       | Fail   | Skipped |
> | ------------------- | ---------- | ---------- | ------ | ------- |
> | head/amd64          | 7829 (+1)  | 7736 (-1)  | 0 (-1) | 93 (+3) |
> | head/i386           | 7827 (+1)  | 7730 (+5)  | 0 (0)  | 97 (-4) |
> | 12-STABLE/amd64     | 7583 (+41) | 7526 (+42) | 0 (0)  | 57 (-1) |
> | 12-STABLE/i386      | 7581 (+41) | 7516 (+45) | 0 (0)  | 65 (-4) |
> | 11-STABLE/amd64     | 6883 (0)   | 6830 (0)   | 0 (0)  | 53 (0)  |
> | 11-STABLE/i386      | 6881 (0)   | 6829 (0)   | 0 (0)  | 52 (0)  |
>
> (The statistics from experimental jobs are omitted)
>
> If any of the issues found by CI are in your area of interest or expertise
> please investigate the PRs listed below.
>
> The latest web version of this report is available at
> https://hackmd.io/_at_FreeBSD-CI/report-20200524 and archive is available at
> https://hackmd.io/_at_FreeBSD-CI/ , any help is welcome.
>
> ## News
>
> * Compression algorithm of disk images at https://artifacts.ci.freebsd.org
> has been changed to zstd.
>
> ## Fixed test cases
>
> * sys.geom.class.multipath.misc.fail_on_error (on 12-STABLE)
>   https://bugs.freebsd.org/244158
>
> ## Failing jobs
>
> * https://ci.freebsd.org/job/FreeBSD-head-amd64-gcc6_build/
>   ```
>   /usr/local/bin/x86_64-unknown-freebsd12.1-ld:
> /tmp/obj/workspace/src/amd64.amd64/lib/clang/liblldb/liblldb.a(IOHandlerCursesGUI.o):
> in function `curses::Window::Box(unsigned int, unsigned int)':
>
> /workspace/src/contrib/llvm-project/lldb/source/Core/IOHandlerCursesGUI.cpp:361:
> undefined reference to `box'
>   /usr/local/bin/x86_64-unknown-freebsd12.1-ld:
> /workspace/src/contrib/llvm-project/lldb/source/Core/IOHandlerCursesGUI.cpp:361:
> undefined reference to `box'
>   collect2: error: ld returned 1 exit status
>   ```
>
> ## Regressions
>
> * lib.libexecinfo.backtrace_test.backtrace_fmt_basic starts failing on
> amd64 after r360915
>   https://bugs.freebsd.org/246537
>
> * (head, stable/12, stable/11) 2 tests start failing after llvm10 import
>     * lib.msun.ctrig_test.test_inf_inputs
>       https://bugs.freebsd.org/244732
>     * (DTrace) common.pid.t_dtrace_contrib.err_D_PROC_OFF_toobig_d
>       https://bugs.freebsd.org/244823
>
> * Lock-order reversals triggered by tests under sys.net.if_lagg_test.* on
> i386
>   https://bugs.freebsd.org/244163
>   Discovered by newly endabled sys.net.* tests. ([r357857](
> https://svnweb.freebsd.org/changeset/base/357857))
>
> * sys.net.if_lagg_test.lacp_linkstate_destroy_stress panics i386 kernel
>   https://bugs.freebsd.org/244168
>   Discovered by newly endabled sys.net.* tests. ([r357857](
> https://svnweb.freebsd.org/changeset/base/357857))
>
> ## Failing and Flaky tests (from experimental jobs)
>
> * https://ci.freebsd.org/job/FreeBSD-head-amd64-dtrace_test/
>     * cddl.usr.sbin.dtrace.common.misc.t_dtrace_contrib.tst_dynopt_d
>         * https://bugs.freebsd.org/237641
>     *
> cddl.usr.sbin.dtrace.common.pid.t_dtrace_contrib.err_D_PROC_OFF_toobig_d
>         * https://bugs.freebsd.org/244823
>
> * https://ci.freebsd.org/job/FreeBSD-head-amd64-test_zfs/
>     * There are ~13 failing and ~109 skipped cases, including flakey ones,
> see
>
> https://ci.freebsd.org/job/FreeBSD-head-amd64-test_zfs/lastCompletedBuild/testReport/
> for more details
>     * Work for cleaning these failing cass are in progress
>
> * https://ci.freebsd.org/job/FreeBSD-head-amd64-test_ltp/
>     * Total 3670 tests (0), 2285 success (0), 579 failures (0), 806
> skipped (0)
>
> ## Disabled Tests
>
> * sys.fs.tmpfs.mount_test.large
>   https://bugs.freebsd.org/212862
> * sys.fs.tmpfs.link_test.kqueue
>   https://bugs.freebsd.org/213662
> * sys.kqueue.libkqueue.kqueue_test.main
>   https://bugs.freebsd.org/233586
> * sys.kern.ptrace_test.ptrace__PT_KILL_competing_stop
>   https://bugs.freebsd.org/220841
> * lib.libc.regex.exhaust_test.regcomp_too_big (i386 only)
>   https://bugs.freebsd.org/237450
> * sys.netinet.socket_afinet.socket_afinet_bind_zero
>   https://bugs.freebsd.org/238781
> * sys.netpfil.pf.names.names
> * sys.netpfil.pf.synproxy.synproxy
>   https://bugs.freebsd.org/238870
> *
> sys.kern.ptrace_test.ptrace__follow_fork_child_detached_unrelated_debugger
>   https://bugs.freebsd.org/239292
> *
> sys.kern.ptrace_test.ptrace__follow_fork_both_attached_unrelated_debugger
>
>   https://bugs.freebsd.org/239397
> * sys.kern.ptrace_test.ptrace__parent_sees_exit_after_child_debugger
>   https://bugs.freebsd.org/239399
> *
> sys.kern.ptrace_test.ptrace__follow_fork_parent_detached_unrelated_debugger
>   https://bugs.freebsd.org/239425
> * lib.libc.gen.getmntinfo_test.getmntinfo_test
>   https://bugs.freebsd.org/240049
> * sys.sys.qmath_test.qdivq_s64q
>   https://bugs.freebsd.org/240219
> * sys.kern.ptrace_test.ptrace__getppid
>   https://bugs.freebsd.org/240510
> * lib.libc.sys.stat_test.stat_socket
>   https://bugs.freebsd.org/240621
> * lib.libarchive.functional_test.test_write_filter_zstd
>   https://bugs.freebsd.org/240683
> * lib.libcasper.services.cap_dns.dns_test.main
>   https://bugs.freebsd.org/241435
> * local.kyua.* (31 cases) & local.lutok.* (3 cases) on 11-i386
>   https://ci.freebsd.org/job/FreeBSD-stable-11-i386-test/2278/testReport/
> * sys.geom.class.multipath.failloop.failloop
>   https://bugs.freebsd.org/242689


That bug is already fixed, and the test is enabled on both head and
stable/12.


>
> * sys.kern.ptrace_test.ptrace__procdesc_reparent_wait_child
>   https://bugs.freebsd.org/243605
> * sys.kern.ptrace_test.ptrace__parent_wait_after_attach
>   https://bugs.freebsd.org/244055
> * sys.kern.ptrace_test.ptrace__parent_exits_before_child
>   https://bugs.freebsd.org/244056
> * sys.geom.class.multipath.misc.fail_on_error (12-STABLE)
>   https://bugs.freebsd.org/244158


Likewise this bug has been fixed, and is enabled on 12-STABLE since build
https://ci.freebsd.org/job/FreeBSD-stable-12-amd64-test/2348/ .


>
> * sys.net.if_lagg_test.witness (i386)
>   https://bugs.freebsd.org/244163
> * PipePdfork.WildcardWait in sys.capsicum.capsicum-test.main
>   https://bugs.freebsd.org/244165
> * sys.net.if_lagg_test.lacp_linkstate_destroy_stress (i386)
>   https://bugs.freebsd.org/244168
> * sys.netinet6.frag6.frag6_07.frag6_07
>   https://bugs.freebsd.org/244170
> * sys.netinet.fibs_test.udp_dontroute6
>   https://bugs.freebsd.org/244172
> * sys.netpfil.pf.nat.exhaust
>   https://bugs.freebsd.org/244703
> * sys.geom.class.gate.ggate_test.ggated
>   https://bugs.freebsd.org/244737
>
> ## Issues
>
> ### Cause build fails
> * https://bugs.freebsd.org/233735
>   Possible build race: genoffset.o /usr/src/sys/sys/types.h: error:
> machine/endian.h: No such file or directory
> * https://bugs.freebsd.org/233769
>   Possible build race: ld: error: unable to find library -lgcc_s
>
> ### Cause kernel panics
> * https://bugs.freebsd.org/238870
>   sys.netpfil.pf.names.names and sys.netpfil.pf.synproxy.synproxy cause
> panic
>   Patch exists:
>     * https://reviews.freebsd.org/D20868
>     * https://reviews.freebsd.org/D20869
>
> ### Open
> * https://bugs.freebsd.org/237403
>   Tests in sys/opencrypto should be converted to Python3
> * https://bugs.freebsd.org/237641
>   Flakey test case: common.misc.t_dtrace_contrib.tst_dynopt_d
> * https://bugs.freebsd.org/237656
>   "Freed UMA keg (rtentry) was not empty (18 items). Lost 1 pages of
> memory." seen when running sys/netipsec tests
> * https://bugs.freebsd.org/238781
>   sys.netinet.socket_afinet.socket_afinet_bind_zero does not work when
> mac_portacl(4) loaded
> * https://bugs.freebsd.org/239292
>   Flakey test case:
> sys.kern.ptrace_test.ptrace__follow_fork_child_detached_unrelated_debugger
> * https://bugs.freebsd.org/239397
>   Flakey test case:
> sys.kern.ptrace_test.ptrace__follow_fork_both_attached_unrelated_debugger
> * https://bugs.freebsd.org/239399
>   Flakey test case:
> sys.kern.ptrace_test.ptrace__parent_sees_exit_after_child_debugger
> * https://bugs.freebsd.org/239425
>   Flakey test case:
> sys.kern.ptrace_test.ptrace__follow_fork_parent_detached_unrelated_debugger
> * https://bugs.freebsd.org/241662
>   Flakey test case: lib.libarchive.functional_test.test_fuzz_iso9660
> * https://bugs.freebsd.org/246443
>   sys.net.if_clone_test.epair_stress sometimes exceeds timeout limit but
> not caught by kyua
>
> ### Others
>
> * [Tickets related to testing_at_](https://preview.tinyurl.com/y9maauwg)
> _______________________________________________
> freebsd-current_at_freebsd.org mailing list
> https://lists.freebsd.org/mailman/listinfo/freebsd-current
> To unsubscribe, send any mail to "freebsd-current-unsubscribe_at_freebsd.org"
>
Received on Mon May 25 2020 - 16:18:17 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:41:24 UTC