Skip to content

Commit b89c906

Browse files
authored
Merge pull request #7012 from sylvestre/doc-failure
Improve the GNU compat doc
2 parents a3b7a08 + e3de43a commit b89c906

3 files changed

Lines changed: 89 additions & 4 deletions

File tree

.vscode/cspell.dictionaries/jargon.wordlist.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -88,6 +88,7 @@ nolinks
8888
nonblock
8989
nonportable
9090
nonprinting
91+
nonseekable
9192
notrunc
9293
noxfer
9394
ofile
@@ -145,6 +146,8 @@ xattrs
145146
consts
146147
deps
147148
dev
149+
fdlimit
150+
inacc
148151
maint
149152
proc
150153
procs

util/why-error.txt

Lines changed: 86 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,86 @@
1+
This file documents why some tests are failing:
2+
3+
gnu/tests/chgrp/from.sh
4+
gnu/tests/chmod/symlinks.sh - https://github.com/uutils/coreutils/pull/7025
5+
gnu/tests/chroot/chroot-credentials.sh
6+
gnu/tests/cp/cp-i.sh
7+
gnu/tests/cp/preserve-gid.sh
8+
gnu/tests/csplit/csplit-suppress-matched.pl
9+
gnu/tests/date/date-debug.sh
10+
gnu/tests/date/date-next-dow.pl
11+
gnu/tests/date/date-tz.sh
12+
gnu/tests/date/date.pl
13+
gnu/tests/dd/direct.sh
14+
gnu/tests/dd/no-allocate.sh
15+
gnu/tests/dd/nocache_eof.sh
16+
gnu/tests/dd/skip-seek-past-file.sh
17+
gnu/tests/dd/stderr.sh
18+
gnu/tests/df/over-mount-device.sh
19+
gnu/tests/du/long-from-unreadable.sh
20+
gnu/tests/du/move-dir-while-traversing.sh
21+
gnu/tests/expr/expr-multibyte.pl
22+
gnu/tests/expr/expr.pl
23+
gnu/tests/fmt/goal-option.sh
24+
gnu/tests/fmt/non-space.sh
25+
gnu/tests/head/head-elide-tail.pl
26+
gnu/tests/head/head-pos.sh
27+
gnu/tests/head/head-write-error.sh
28+
gnu/tests/help/help-version-getopt.sh
29+
gnu/tests/help/help-version.sh
30+
gnu/tests/id/setgid.sh
31+
gnu/tests/ls/ls-misc.pl
32+
gnu/tests/ls/stat-free-symlinks.sh
33+
gnu/tests/misc/close-stdout.sh
34+
gnu/tests/misc/comm.pl
35+
gnu/tests/misc/dircolors.pl
36+
gnu/tests/misc/echo.sh
37+
gnu/tests/misc/kill.sh
38+
gnu/tests/misc/nohup.sh
39+
gnu/tests/misc/numfmt.pl
40+
gnu/tests/misc/stdbuf.sh
41+
gnu/tests/misc/tee.sh
42+
gnu/tests/misc/time-style.sh
43+
gnu/tests/misc/tsort.pl
44+
gnu/tests/misc/write-errors.sh
45+
gnu/tests/misc/xattr.sh - https://github.com/uutils/coreutils/pull/7009
46+
gnu/tests/mv/hard-link-1.sh
47+
gnu/tests/mv/mv-special-1.sh
48+
gnu/tests/mv/part-fail.sh
49+
gnu/tests/mv/part-hardlink.sh
50+
gnu/tests/od/od-N.sh
51+
gnu/tests/od/od-float.sh
52+
gnu/tests/printf/printf-cov.pl
53+
gnu/tests/printf/printf-indexed.sh
54+
gnu/tests/printf/printf-mb.sh
55+
gnu/tests/printf/printf-quote.sh
56+
gnu/tests/printf/printf.sh
57+
gnu/tests/ptx/ptx-overrun.sh
58+
gnu/tests/ptx/ptx.pl
59+
gnu/tests/rm/empty-inacc.sh - https://github.com/uutils/coreutils/issues/7033
60+
gnu/tests/rm/ir-1.sh
61+
gnu/tests/rm/one-file-system.sh - https://github.com/uutils/coreutils/issues/7011
62+
gnu/tests/rm/rm1.sh
63+
gnu/tests/rm/rm2.sh
64+
gnu/tests/seq/seq-precision.sh
65+
gnu/tests/shred/shred-passes.sh
66+
gnu/tests/sort/sort-continue.sh
67+
gnu/tests/sort/sort-debug-keys.sh
68+
gnu/tests/sort/sort-debug-warn.sh
69+
gnu/tests/sort/sort-files0-from.pl
70+
gnu/tests/sort/sort-float.sh
71+
gnu/tests/sort/sort-h-thousands-sep.sh
72+
gnu/tests/sort/sort-merge-fdlimit.sh
73+
gnu/tests/sort/sort-month.sh
74+
gnu/tests/sort/sort.pl
75+
gnu/tests/split/line-bytes.sh
76+
gnu/tests/stat/stat-nanoseconds.sh
77+
gnu/tests/tac/tac-2-nonseekable.sh
78+
gnu/tests/tail/end-of-device.sh
79+
gnu/tests/tail/follow-stdin.sh
80+
gnu/tests/tail/inotify-rotate-resources.sh
81+
gnu/tests/tail/symlink.sh
82+
gnu/tests/touch/now-owned-by-other.sh
83+
gnu/tests/touch/obsolescent.sh
84+
gnu/tests/truncate/truncate-owned-by-other.sh
85+
gnu/tests/tty/tty-eof.pl
86+
gnu/tests/uniq/uniq.pl

util/why-skip.txt

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -63,10 +63,6 @@ tests/misc/csplit-heap.sh
6363
= multicall binary is disabled =
6464
tests/misc/coreutils.sh
6565

66-
= your ls doesn't call capget =
67-
tests/ls/no-cap.sh
68-
69-
7066
= not running on GNU/Hurd =
7167
tests/id/gnu-zero-uids.sh
7268

0 commit comments

Comments
 (0)