Home | History | Annotate | only in /src/tests/fs/cd9660
History log of /src/tests/fs/cd9660
RevisionDateAuthorComments
 1.2 28-Apr-2024  rillig tests/cd9660: replace compressed blob with readable hexdump

This test is skipped in most circumstances because it creates a file
whose apparent size is 4.5 GB. It's an ISO 9660 image though,
containing mostly null bytes. Nevertheless, tmpfs doesn't allow such a
big file to be created, so this test is skipped in settings where /tmp
is on a tmpfs.

If the test is run, the ISO image is uncompressed, which takes several
minutes. Replace bzip2 with direct file creation from a hex dump of
that disk image, which is easier to inspect manually and also faster by
about 3 magnitudes.
 1.1 10-May-2014  martin branches: 1.1.2; 1.1.4; 1.1.8;
Add a test case for PR kern/48787.
 1.1.8.2 20-Aug-2014  tls Rebase to HEAD as of a few days ago.
 1.1.8.1 10-May-2014  tls file Makefile was added on branch tls-maxphys on 2014-08-20 00:04:47 +0000
 1.1.4.2 10-Aug-2014  tls Rebase.
 1.1.4.1 10-May-2014  tls file Makefile was added on branch tls-earlyentropy on 2014-08-10 06:57:07 +0000
 1.1.2.2 22-May-2014  yamt sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs. ("Protocol error: too many arguments")
 1.1.2.1 10-May-2014  yamt file Makefile was added on branch yamt-pagecache on 2014-05-22 11:42:18 +0000
 1.1 28-Apr-2024  rillig tests/cd9660: replace compressed blob with readable hexdump

This test is skipped in most circumstances because it creates a file
whose apparent size is 4.5 GB. It's an ISO 9660 image though,
containing mostly null bytes. Nevertheless, tmpfs doesn't allow such a
big file to be created, so this test is skipped in settings where /tmp
is on a tmpfs.

If the test is run, the ISO image is uncompressed, which takes several
minutes. Replace bzip2 with direct file creation from a hex dump of
that disk image, which is easier to inspect manually and also faster by
about 3 magnitudes.
 1.2 28-Apr-2024  rillig tests/cd9660: replace compressed blob with readable hexdump

This test is skipped in most circumstances because it creates a file
whose apparent size is 4.5 GB. It's an ISO 9660 image though,
containing mostly null bytes. Nevertheless, tmpfs doesn't allow such a
big file to be created, so this test is skipped in settings where /tmp
is on a tmpfs.

If the test is run, the ISO image is uncompressed, which takes several
minutes. Replace bzip2 with direct file creation from a hex dump of
that disk image, which is easier to inspect manually and also faster by
about 3 magnitudes.
 1.1 10-May-2014  martin branches: 1.1.2; 1.1.4; 1.1.8;
Add a test case for PR kern/48787.
 1.1.8.2 20-Aug-2014  tls Rebase to HEAD as of a few days ago.
 1.1.8.1 10-May-2014  tls file pr_48787.image.bz2.uue was added on branch tls-maxphys on 2014-08-20 00:04:47 +0000
 1.1.4.2 10-Aug-2014  tls Rebase.
 1.1.4.1 10-May-2014  tls file pr_48787.image.bz2.uue was added on branch tls-earlyentropy on 2014-08-10 06:57:07 +0000
 1.1.2.2 22-May-2014  yamt sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs. ("Protocol error: too many arguments")
 1.1.2.1 10-May-2014  yamt file pr_48787.image.bz2.uue was added on branch yamt-pagecache on 2014-05-22 11:42:18 +0000
 1.1 28-Apr-2024  rillig tests/cd9660: replace compressed blob with readable hexdump

This test is skipped in most circumstances because it creates a file
whose apparent size is 4.5 GB. It's an ISO 9660 image though,
containing mostly null bytes. Nevertheless, tmpfs doesn't allow such a
big file to be created, so this test is skipped in settings where /tmp
is on a tmpfs.

If the test is run, the ISO image is uncompressed, which takes several
minutes. Replace bzip2 with direct file creation from a hex dump of
that disk image, which is easier to inspect manually and also faster by
about 3 magnitudes.
 1.7 11-Jun-2024  rillig tests/cd9660: use absolute path for mounting filesystem

On amd64-compat32, the test failed with:
> rump_cd9660: "./pr_48787.image" is a relative path.
> rump_cd9660: using "/tmp/atf-run.dfxJMh/pr_48787.image" instead.
> assertion "PU_GETSFLAG(pu, PU_PUFFSDAEMON)" failed:
> file "/work/src/lib/libpuffs/puffs.c", line 718, function "puffs_cancel"
> rump_cd9660: puffs_daemon: Invalid argument
 1.6 28-Apr-2024  rillig tests/cd9660: replace compressed blob with readable hexdump

This test is skipped in most circumstances because it creates a file
whose apparent size is 4.5 GB. It's an ISO 9660 image though,
containing mostly null bytes. Nevertheless, tmpfs doesn't allow such a
big file to be created, so this test is skipped in settings where /tmp
is on a tmpfs.

If the test is run, the ISO image is uncompressed, which takes several
minutes. Replace bzip2 with direct file creation from a hex dump of
that disk image, which is easier to inspect manually and also faster by
about 3 magnitudes.
 1.5 30-Dec-2023  martin PR 57803: fix typo in test title.
 1.4 07-Jul-2014  pgoyette branches: 1.4.2; 1.4.6;
Update disk-space-available requirement to match reality, and leave a
little extra just in case. The test file is much larger than previously
indicated.

Thanks martin@ for detailed investigation.
 1.3 08-Jun-2014  pgoyette Convert size check to use 1K blocks (more human-friendly), and fix
atf_skip message to reference block size rather than bytes.

OK martin@
 1.2 15-May-2014  martin branches: 1.2.2;
Set a bigger timeout - this test needs > 3000s on my shark (mostly for
unpacking the test image)
 1.1 10-May-2014  martin Add a test case for PR kern/48787.
 1.2.2.2 22-May-2014  yamt sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs. ("Protocol error: too many arguments")
 1.2.2.1 15-May-2014  yamt file t_high_ino_big_file.sh was added on branch yamt-pagecache on 2014-05-22 11:42:18 +0000
 1.4.6.2 20-Aug-2014  tls Rebase to HEAD as of a few days ago.
 1.4.6.1 07-Jul-2014  tls file t_high_ino_big_file.sh was added on branch tls-maxphys on 2014-08-20 00:04:47 +0000
 1.4.2.2 10-Aug-2014  tls Rebase.
 1.4.2.1 07-Jul-2014  tls file t_high_ino_big_file.sh was added on branch tls-earlyentropy on 2014-08-10 06:57:07 +0000

RSS XML Feed