Sylvestre Ledru
576bd6f565
env: adjust to test after the improvement on the error message
2025-06-30 13:42:40 +02:00
Sudhakar Verma
c674cf1839
Merge pull request #8217 from sudhackar/ls-fix
...
ls: follow symlinks for xattrs, fix #8216
2025-06-19 10:17:25 +02:00
Teemu Pätsi
e6784a600f
expr: Enable GNU test expr.pl
2025-05-28 22:43:06 +03:00
Sylvestre Ledru
2f577a7d98
publish.sh: be more prescriptive on the grep ( #7983 )
...
otherwise, we are getting version.workspace first
2025-05-25 16:33:14 +02:00
Sylvestre Ledru
796201dbfd
publish.sh: also publish uutests
2025-05-25 09:23:57 +02:00
Sylvestre Ledru
d748e21412
update-version.sh: adjust to version 0.1.0
2025-05-24 22:20:54 +02:00
Sylvestre Ledru
b29ef8cfc4
update-version.sh: also update the uufuzz version
2025-05-24 22:19:59 +02:00
Sylvestre Ledru
19cd210ac3
cp: context Disable a check in tests/cp/no-ctx.sh
...
It is not relevant for us:
* the selinux crate is handling errors
* the test says "maybe we should not fail when no context available"
2025-05-15 09:06:37 +02:00
Daniel Hofstetter
7c865b29a1
Merge pull request #7898 from sylvestre/selinux-err
...
selinux: get closer to the GNU error msgs
2025-05-09 13:35:29 +02:00
Sylvestre Ledru
b778fa7baf
gnu: fix the build with selinux
2025-05-07 23:02:45 +02:00
Sylvestre Ledru
fde3733bf5
selinux: improve the error display
2025-05-07 22:58:52 +02:00
Sylvestre Ledru
832dd495bf
selinux: adjust more error messages
2025-05-07 22:58:46 +02:00
Nicolas Boichat
b3c3529d24
util/build-gnu.sh: Accept hex float as sleep parameter
...
Not that crazy anymore, fixed by #7675 .
2025-04-15 10:36:50 +02:00
Ben Wiederhake
53836c9bd9
du: already passes GNU test in spirit, adjust test
2025-04-14 01:38:39 +02:00
Sylvestre Ledru
4724f04547
upgrade to GNU coreutils 9.7 as ref
2025-04-13 12:12:08 +02:00
Dorian Peron
a026a861e0
Remove old coverage-related scripts
2025-04-07 10:19:00 +02:00
Dorian Peron
73faa50ac3
create a script for automating code coverage
2025-04-07 10:19:00 +02:00
Sylvestre Ledru
0f4ea79229
remaining-gnu-error.py: Adjust to the new URL
2025-04-01 21:39:01 +02:00
Sylvestre Ledru
302f7842c7
ci: if FAIL => PASS but in the intermittent list, show the info
...
see:
https://github.com/uutils/coreutils/pull/7522#issuecomment-2744892884
2025-03-22 11:04:20 +01:00
Sylvestre Ledru
fe2d19be6a
GNU CI: fix the intermittement management
2025-03-21 12:04:43 +01:00
Daniel Hofstetter
53ed1a58cb
python: fix formatting in compare_test_results.py
2025-03-19 09:07:35 +01:00
Daniel Hofstetter
fc46a041f8
Merge pull request #7486 from sylvestre/python
...
Python: add ruff check and fix the code
2025-03-19 08:07:43 +01:00
Sylvestre Ledru
38aee73fe5
GNU/CI: use the aggregated-result.json files and move to python ( #7471 )
...
* GNU/CI: use the aggregated-result.json files and move to python
Co-authored-by: Daniel Hofstetter <daniel.hofstetter@42dh.com>
* simplify code
Co-authored-by: Daniel Hofstetter <daniel.hofstetter@42dh.com>
---------
Co-authored-by: Daniel Hofstetter <daniel.hofstetter@42dh.com>
2025-03-19 07:15:11 +01:00
Sylvestre Ledru
b1c3175387
fix ruff warnings
2025-03-18 20:52:46 +01:00
Sylvestre Ledru
663a9202e5
ruff: reformat python code
2025-03-18 20:52:46 +01:00
Sylvestre Ledru
2bd7ee972c
Use match in the python script
...
Co-authored-by: Daniel Hofstetter <daniel.hofstetter@42dh.com>
2025-03-17 11:51:22 +01:00
Sylvestre Ledru
2f872860f0
Look at all individual results and summarize
2025-03-17 11:09:18 +01:00
Sylvestre Ledru
cbca62866d
Rewrite analyze-gnu-results in python
...
This time just analyzing the json result file
2025-03-17 11:09:18 +01:00
Sylvestre Ledru
1308d89907
gnu-json-result: fix warning 'E722 Do not use bare except'
2025-03-17 11:09:18 +01:00
Sylvestre Ledru
d0201da89d
gnu-json-result: add checks to the script
2025-03-17 11:09:18 +01:00
Sylvestre Ledru
ad6723c44b
selinux test: collect and process the results
2025-03-17 11:09:18 +01:00
Sylvestre Ledru
72ad89d956
selinux: run the GNU test too
2025-03-17 11:09:18 +01:00
Sylvestre Ledru
45cad840f2
why-skip: Improve the display
2025-03-12 16:16:14 +01:00
Daniel Hofstetter
3243fbaa03
Merge pull request #7411 from sylvestre/ci2
...
CI: improve the intermittent ignore
2025-03-10 10:40:36 +01:00
Sylvestre Ledru
55bedbb68e
CI: improve the intermittent ignore
2025-03-10 10:14:40 +01:00
Sylvestre Ledru
105a90c9df
prepare version 0.0.30
2025-03-08 11:04:08 +01:00
Sylvestre Ledru
2fb2342a56
Remove a head test from the list of failure
...
https://github.com/uutils/coreutils/pull/7408
2025-03-07 14:02:56 +01:00
Zachary Goff-Hodges
43036e2c7b
util: update 'build-gnu.sh' to use CARGO_TARGET_DIR
2025-03-05 12:02:11 +01:00
Jeffrey Finkelstein
1606968bf2
rm: recursive implementation of -r option
...
Change the implementation of `rm -r` so that it is explicitly recursive
so that (1) there is one code path regardless of whether `--verbose` is
given and (2) it is easier to be compatible with GNU `rm`.
This change eliminates a dependency on the `walkdir` crate.
Fixes #7033 , fixes #7305 , fixes #7307 .
2025-02-17 11:18:24 -05:00
Daniel Hofstetter
3de1ccadba
ci: add words to spell-checker:ignore
2025-02-14 09:14:10 +01:00
Dorian Péron
1e686ec25c
patch build-gnu.sh for NixOS
2025-02-05 00:27:20 +01:00
Jeffrey Finkelstein
2cb2f30846
Remove some replacements of touch in build script
...
Remove some replacements of uutils `touch` for GNU `touch` in the
`util/build-gnu.sh` script, since recent improvements to the
`parse_datetime` have made these replacements unnecessary.
2025-01-30 17:37:04 -05:00
Tommaso Fellegara
1595b6afaa
kill: use only least significant bits to identify signal with -l ( #7225 )
...
* kill: check the lower 5 bits when the input is a number
* test/kill: added testcase
* kill: check the last 7 bits
* kill: check only the last 8 bits and the signals in the range [128, 159]
---------
Co-authored-by: Sylvestre Ledru <sylvestre@debian.org>
2025-01-28 10:21:19 +01:00
Sylvestre Ledru
bcc406a4a7
why-error.md: document more errors ( #7224 )
...
* why-error.md: document more errors
* some have been fixed already
Co-authored-by: Daniel Hofstetter <daniel.hofstetter@42dh.com>
---------
Co-authored-by: Daniel Hofstetter <daniel.hofstetter@42dh.com>
2025-01-27 09:37:35 +01:00
Sylvestre Ledru
90df9d1d9b
Document install-C test failure
2025-01-26 20:42:06 +01:00
Daniel Hofstetter
943b44627b
Merge pull request #7204 from sylvestre/issue-7179
...
fix util/remaining-gnu-error.py
2025-01-24 10:36:55 +01:00
Sylvestre Ledru
7fb4c3b88f
gnu/tests/chgrp/from.sh is now fixed
...
by https://github.com/uutils/coreutils/issues/7039
2025-01-24 10:14:31 +01:00
Sylvestre Ledru
79a94d9309
build-gnu.sh: remove old comments
2025-01-24 10:01:16 +01:00
Sylvestre Ledru
1f3abd5233
build-gnu.sh: also ignore t37 from factor
...
Closes : #7179
2025-01-24 10:01:16 +01:00
Sylvestre Ledru
60d3394676
build-gnu.sh: improve the support if the stack has been already applied
2025-01-24 10:01:16 +01:00