<feed xmlns='http://www.w3.org/2005/Atom'>
<title>coreutils/tests, branch master</title>
<subtitle>Mirror of https://https.git.savannah.gnu.org/git/coreutils.git/
</subtitle>
<id>https://www.git.shady.money/coreutils/atom?h=master</id>
<link rel='self' href='https://www.git.shady.money/coreutils/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://www.git.shady.money/coreutils/'/>
<updated>2026-05-16T22:01:16Z</updated>
<entry>
<title>tests: tail: ensure --pid is responsive to intermittent input</title>
<updated>2026-05-16T22:01:16Z</updated>
<author>
<name>Pádraig Brady</name>
<email>P@draigBrady.com</email>
</author>
<published>2026-05-16T17:55:42Z</published>
<link rel='alternate' type='text/html' href='https://www.git.shady.money/coreutils/commit/?id=a6ba6a23ad9488528f201a45200d317600447a05'/>
<id>urn:sha1:a6ba6a23ad9488528f201a45200d317600447a05</id>
<content type='text'>
* tests/tail/pid-pipe.sh: Ensure not only open() is
handled asynchronously with --pid.
</content>
</entry>
<entry>
<title>tests: date: test format options combined with format strings</title>
<updated>2026-05-15T07:49:01Z</updated>
<author>
<name>Collin Funk</name>
<email>collin.funk1@gmail.com</email>
</author>
<published>2026-05-15T07:49:01Z</published>
<link rel='alternate' type='text/html' href='https://www.git.shady.money/coreutils/commit/?id=f3395e7a79f1a1bb862e6a12006c5ae2321cb9e2'/>
<id>urn:sha1:f3395e7a79f1a1bb862e6a12006c5ae2321cb9e2</id>
<content type='text'>
* tests/date/date.pl (@Tests): Add a few test cases.
</content>
</entry>
<entry>
<title>tests: mktemp: test the creation of hidden files in a subdirectory</title>
<updated>2026-05-15T04:05:01Z</updated>
<author>
<name>Collin Funk</name>
<email>collin.funk1@gmail.com</email>
</author>
<published>2026-05-15T04:05:01Z</published>
<link rel='alternate' type='text/html' href='https://www.git.shady.money/coreutils/commit/?id=f76678dab086887ec08a054d92c7b7b6c9164c48'/>
<id>urn:sha1:f76678dab086887ec08a054d92c7b7b6c9164c48</id>
<content type='text'>
* tests/mktemp/mktemp.pl (@Tests): Add two test cases.
</content>
</entry>
<entry>
<title>test: mktemp: test creation of a directory with a subdirectory template</title>
<updated>2026-05-15T03:58:55Z</updated>
<author>
<name>Collin Funk</name>
<email>collin.funk1@gmail.com</email>
</author>
<published>2026-05-15T03:58:39Z</published>
<link rel='alternate' type='text/html' href='https://www.git.shady.money/coreutils/commit/?id=91cd3f7a1872dcdaefb6dade1a35ddbc642d4ad4'/>
<id>urn:sha1:91cd3f7a1872dcdaefb6dade1a35ddbc642d4ad4</id>
<content type='text'>
* tests/mktemp/mktemp.pl (@Tests): Remove an unlink call handled in the
previous call to check_tmp. Add a test case.
</content>
</entry>
<entry>
<title>tests: shred: check shred explicit deallocation</title>
<updated>2026-05-14T13:49:47Z</updated>
<author>
<name>Pádraig Brady</name>
<email>P@draigBrady.com</email>
</author>
<published>2026-05-14T13:25:41Z</published>
<link rel='alternate' type='text/html' href='https://www.git.shady.money/coreutils/commit/?id=32d1c41c88e8a35542f572700ea891ce9d6e830b'/>
<id>urn:sha1:32d1c41c88e8a35542f572700ea891ce9d6e830b</id>
<content type='text'>
* tests/shred/shred-remove.sh: Ensure shred deallocates with
read-only directories, or '-' used to represent standard output.
</content>
</entry>
<entry>
<title>tests: date: test the behavior with multiple --iso-8601 options</title>
<updated>2026-05-12T01:26:25Z</updated>
<author>
<name>Collin Funk</name>
<email>collin.funk1@gmail.com</email>
</author>
<published>2026-05-12T01:26:25Z</published>
<link rel='alternate' type='text/html' href='https://www.git.shady.money/coreutils/commit/?id=dcca2a53b38a5e21c96bc749fc5b960c442e2f58'/>
<id>urn:sha1:dcca2a53b38a5e21c96bc749fc5b960c442e2f58</id>
<content type='text'>
* tests/date/date.pl (@Tests): Add test cases.
</content>
</entry>
<entry>
<title>shred: don't block when opening FIFOs with no readers</title>
<updated>2026-05-10T20:45:44Z</updated>
<author>
<name>Collin Funk</name>
<email>collin.funk1@gmail.com</email>
</author>
<published>2026-05-09T22:43:39Z</published>
<link rel='alternate' type='text/html' href='https://www.git.shady.money/coreutils/commit/?id=f77f365ef5c93614f42db4f087d67a3f7aae276a'/>
<id>urn:sha1:f77f365ef5c93614f42db4f087d67a3f7aae276a</id>
<content type='text'>
* NEWS: Mention the bug fix.
* src/shred.c (wipefile): Open the file with O_NONBLOCK.
* tests/shred/fifo.sh: New file.
* tests/local.mk (all_tests): Add the new test.
</content>
</entry>
<entry>
<title>shuf: prefer fwrite over fputs and fputc</title>
<updated>2026-05-08T06:32:52Z</updated>
<author>
<name>Collin Funk</name>
<email>collin.funk1@gmail.com</email>
</author>
<published>2026-05-07T03:39:20Z</published>
<link rel='alternate' type='text/html' href='https://www.git.shady.money/coreutils/commit/?id=ebe2b7513e36fc3be99c9c57b0bc2c136e387fae'/>
<id>urn:sha1:ebe2b7513e36fc3be99c9c57b0bc2c136e387fae</id>
<content type='text'>
On an AMD Ryzen 7 3700X running GNU/Linux:

    $ timeout 30 taskset 1 ./src/shuf-prev \
        -r -i 1000000-1000000 | pv -r &gt; /dev/null
    [ 302MiB/s]
    $ timeout 30 taskset 1 ./src/shuf \
        -r -i 1000000-1000000 | pv -r &gt; /dev/null
    [ 434MiB/s]

* src/shuf.c (print_number): New function.
(write_permuted_numbers, write_random_numbers): Use it.
* tests/shuf/shuf.sh: Add a test case to run 'shuf -i' with varying
numbers of digits to check that the string conversion is correct.
</content>
</entry>
<entry>
<title>tests: head: test 'head -n 0' and 'head -c 0' open files for reading</title>
<updated>2026-05-06T04:40:35Z</updated>
<author>
<name>Collin Funk</name>
<email>collin.funk1@gmail.com</email>
</author>
<published>2026-05-06T04:24:29Z</published>
<link rel='alternate' type='text/html' href='https://www.git.shady.money/coreutils/commit/?id=cab1d4bfbd0fa9e970e68e70d4b1453e6225f6e4'/>
<id>urn:sha1:cab1d4bfbd0fa9e970e68e70d4b1453e6225f6e4</id>
<content type='text'>
* tests/head/head-n0.sh: New file.
* tests/local.mk: Add the new test case.
</content>
</entry>
<entry>
<title>tests: ls: verify correct alignment with ACLs</title>
<updated>2026-05-05T14:33:55Z</updated>
<author>
<name>Sylvestre Ledru</name>
<email>sylvestre@debian.org</email>
</author>
<published>2026-04-12T20:18:13Z</published>
<link rel='alternate' type='text/html' href='https://www.git.shady.money/coreutils/commit/?id=d719413160b48136e3c3d6e5822f241eabddafb9'/>
<id>urn:sha1:d719413160b48136e3c3d6e5822f241eabddafb9</id>
<content type='text'>
* tests/ls/acl.sh: Check that the gap between the '+' indicator and
the link count is the same whether the listing contains one or
several ACL entries.
https://github.com/coreutils/coreutils/pull/251
</content>
</entry>
</feed>
