Skip to content

GNU coreutils 9.11: Detailed Test report 06/04 #12584

Description

@sylvestre

This catalogues the remaining GNU coreutils 9.11 test-suite failures so they
can be tracked and worked on individually. Totals from the aggregated run:
~690 tests — 625 PASS / 55 FAIL / 9 SKIP / 1 ERROR.

Tests that cannot pass for structural reasons (they intercept glibc calls via
LD_PRELOAD, or drive uutils through gdb breakpoints) are separated into the
INCOMPATIBLE section, since they depend on internal implementation details we
do not match. A few entries are marked (intermittent) — they are listed in
.github/workflows/ignore-intermittent.txt and fail only sporadically.


FAILED Tests


SKIPPED Tests

  • id/gnu-zero-uids.sh: id must fail for processes with zero UIDs
  • printf/printf-surprise.sh: detect printf(3) failure even without a stream error indicator
  • sort/sort-locale.sh: locale-aware sort ordering

INCOMPATIBLE Tests

Tests using LD_PRELOAD or gdb breakpoints cannot be fixed without matching
internal implementation details:

  • cp/nfs-removal-race.sh (LD_PRELOAD): NFS client removal race during cp S D
  • dd/fail-ftruncate-fstat.sh (LD_PRELOAD): dd must stop copying when ftruncate/fstat fail
  • df/skip-duplicates.sh (LD_PRELOAD): duplicate mount-list entry injection
  • nproc/nproc-quota.sh (LD_PRELOAD): cgroup-quota injection for nproc
  • rm/r-root.sh (LD_PRELOAD + gdb): tries to remove / recursively
  • rm/rm-readdir-fail.sh (LD_PRELOAD) - PR rm: overriding the libc call when implementation does not match gnu coreutils exactly #9604: simulates readdir failures
  • tail/inotify-race.sh (gdb): append-during-initial-read race
  • tail/inotify-race2.sh (gdb): file-replaced-during-initial-read race

ERROR Tests

  • cp/cp-a-selinux.sh: cp -Z, -a and --preserve=context on a writable NFS partition

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions