From: Masami Ichikawa Date: Tue, 8 Sep 2020 05:19:32 +0000 (+0900) Subject: tests: mkfs-endianness test uses prepared test data X-Git-Tag: v2.37-rc1~491^2 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=9c84873186b1f0e5b70ebff6895d155b676a0cb0;p=thirdparty%2Futil-linux.git tests: mkfs-endianness test uses prepared test data Commit 7b54f05d6b7124c23bff3bc1b8310231c8a2e131 added iflag=fullblock option, it works fine with coreutils's dd but macOS's dd doesn't support iflag option then test failed on macOS[1]. This commit added prepared test data for test to not use dd command to avoid dd command difference. tested on raspberry pi3 $ sudo sh -c 'for i in $(seq 1 500); do taskset -c 0 ./ts/cramfs/mkfs-endianness ; done' | grep FAILED | wc -l 0 tested on macOS $ sudo sh -c 'for i in $(seq 1 500); do ./ts/cramfs/mkfs-endianness ; done' | grep FAILED | wc -l 0 [1]https://travis-ci.org/github/karelzak/util-linux/jobs/723642222#L3907 Signed-off-by: Masami Ichikawa --- diff --git a/tests/ts/cramfs/mkfs-endianness b/tests/ts/cramfs/mkfs-endianness index e3e3ffc2db..02f69495f8 100755 --- a/tests/ts/cramfs/mkfs-endianness +++ b/tests/ts/cramfs/mkfs-endianness @@ -44,10 +44,10 @@ test_image() { #generate test data, must be owner root rm -rf "$IMAGE_DATA" mkdir -p $IMAGE_DATA/dirA/dirB -yes "Testing cramfs 1234567890 Endianness check 1234567890 Endianness check" \ - | dd of=$IMAGE_DATA/dirA/dirB/a iflag=fullblock bs=512 count=1 &> /dev/null -yes "Testing cramfs 1234567890 Endianness check 1234567890 Endianness check" \ - | dd of=$IMAGE_DATA/dirA/dirB/b iflag=fullblock bs=512 count=30 &> /dev/null + +cp $TS_SELF/mkfs-endianness_testdata_a $IMAGE_DATA/dirA/dirB/a +cp $TS_SELF/mkfs-endianness_testdata_b $IMAGE_DATA/dirA/dirB/b + # sudo may use whatever group chgrp -R 0 $IMAGE_DATA diff --git a/tests/ts/cramfs/mkfs-endianness_testdata_a b/tests/ts/cramfs/mkfs-endianness_testdata_a new file mode 100644 index 0000000000..d6c57b7689 --- /dev/null +++ b/tests/ts/cramfs/mkfs-endianness_testdata_a @@ -0,0 +1,8 @@ +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs \ No newline at end of file diff --git a/tests/ts/cramfs/mkfs-endianness_testdata_b b/tests/ts/cramfs/mkfs-endianness_testdata_b new file mode 100644 index 0000000000..30f9faf0a6 --- /dev/null +++ b/tests/ts/cramfs/mkfs-endianness_testdata_b @@ -0,0 +1,217 @@ +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 1234567890 Endianness check 1234567890 Endianness check +Testing cramfs 123456789 \ No newline at end of file