History log of /netbsd-current/tests/lib/libc/stdio/t_intr.sh
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 1.7 01-May-2024 gson

Increase the estimate of disk space required for the test, as the old
estimate recently proved too optimistic on the amd64 testbed on b4.


Revision tags: netbsd-10-0-RELEASE netbsd-10-0-RC6 netbsd-10-0-RC5 netbsd-10-0-RC4 netbsd-10-0-RC3 netbsd-10-0-RC2 netbsd-10-0-RC1 netbsd-10-base
# 1.6 31-Oct-2021 gson

Skip the test when there is insufficient disk space. Fixes PR misc/56324.


# 1.5 09-Sep-2021 rillig

tests/stdio: disable flappy test for EINTR with _IOFBF for now

This case is currently not handled correctly by fwrite/fflush, which
makes the test fail sometimes. The tests for _IONBF and _IOLBF are
pretty stable though.


# 1.4 05-Sep-2021 rillig

tests/stdio: use standard ATF tools for verifying the test output

In case of a test failure, this outputs a diff between the actual and
expected files.

Even with the smaller buffer size LMAX, the fully buffered test fails.
It does so after printing numbers up to 12773, which together take 65532
bytes. The next number, 12774, would cross the 65536 boundary, but
instead of that number, 12710730 was written.


# 1.3 05-Sep-2021 rillig

tests/stdio: wrap test command with atf_check

Previously, the test output was:

FAILED: Test case body returned a non-ok exit code, but this is
not allowed

In many cases, the test now succeeds, but in some cases it fails:

h_testnumbers: bad line "1287185
", expected 12774

h_testnumbers: bad line "6186889
", expected 6154889


# 1.2 09-Jul-2021 christos

fixes from RVP


# 1.1 08-Jul-2021 christos

Add interrupted I/O tests (from RVP)


# 1.6 31-Oct-2021 gson

Skip the test when there is insufficient disk space. Fixes PR misc/56324.


# 1.5 09-Sep-2021 rillig

tests/stdio: disable flappy test for EINTR with _IOFBF for now

This case is currently not handled correctly by fwrite/fflush, which
makes the test fail sometimes. The tests for _IONBF and _IOLBF are
pretty stable though.


# 1.4 05-Sep-2021 rillig

tests/stdio: use standard ATF tools for verifying the test output

In case of a test failure, this outputs a diff between the actual and
expected files.

Even with the smaller buffer size LMAX, the fully buffered test fails.
It does so after printing numbers up to 12773, which together take 65532
bytes. The next number, 12774, would cross the 65536 boundary, but
instead of that number, 12710730 was written.


# 1.3 05-Sep-2021 rillig

tests/stdio: wrap test command with atf_check

Previously, the test output was:

FAILED: Test case body returned a non-ok exit code, but this is
not allowed

In many cases, the test now succeeds, but in some cases it fails:

h_testnumbers: bad line "1287185
", expected 12774

h_testnumbers: bad line "6186889
", expected 6154889


# 1.2 09-Jul-2021 christos

fixes from RVP


# 1.1 08-Jul-2021 christos

Add interrupted I/O tests (from RVP)


# 1.5 09-Sep-2021 rillig

tests/stdio: disable flappy test for EINTR with _IOFBF for now

This case is currently not handled correctly by fwrite/fflush, which
makes the test fail sometimes. The tests for _IONBF and _IOLBF are
pretty stable though.


# 1.4 05-Sep-2021 rillig

tests/stdio: use standard ATF tools for verifying the test output

In case of a test failure, this outputs a diff between the actual and
expected files.

Even with the smaller buffer size LMAX, the fully buffered test fails.
It does so after printing numbers up to 12773, which together take 65532
bytes. The next number, 12774, would cross the 65536 boundary, but
instead of that number, 12710730 was written.


# 1.3 05-Sep-2021 rillig

tests/stdio: wrap test command with atf_check

Previously, the test output was:

FAILED: Test case body returned a non-ok exit code, but this is
not allowed

In many cases, the test now succeeds, but in some cases it fails:

h_testnumbers: bad line "1287185
", expected 12774

h_testnumbers: bad line "6186889
", expected 6154889


# 1.2 09-Jul-2021 christos

fixes from RVP


# 1.1 08-Jul-2021 christos

Add interrupted I/O tests (from RVP)


# 1.4 05-Sep-2021 rillig

tests/stdio: use standard ATF tools for verifying the test output

In case of a test failure, this outputs a diff between the actual and
expected files.

Even with the smaller buffer size LMAX, the fully buffered test fails.
It does so after printing numbers up to 12773, which together take 65532
bytes. The next number, 12774, would cross the 65536 boundary, but
instead of that number, 12710730 was written.


# 1.3 05-Sep-2021 rillig

tests/stdio: wrap test command with atf_check

Previously, the test output was:

FAILED: Test case body returned a non-ok exit code, but this is
not allowed

In many cases, the test now succeeds, but in some cases it fails:

h_testnumbers: bad line "1287185
", expected 12774

h_testnumbers: bad line "6186889
", expected 6154889


# 1.2 09-Jul-2021 christos

fixes from RVP


# 1.1 08-Jul-2021 christos

Add interrupted I/O tests (from RVP)