rtems yests: FSX
authorCharles Manning <cdhmanning@gmail.com>
Tue, 17 Mar 2020 19:51:12 +0000 (08:51 +1300)
committerCharles Manning <cdhmanning@gmail.com>
Tue, 17 Mar 2020 19:51:12 +0000 (08:51 +1300)
Add readme and some tweaks.

Signed-off-by: Charles Manning <cdhmanning@gmail.com>
rtems/rtems-y-test/fsx/README [new file with mode: 0644]
rtems/rtems-y-test/fsx/rtems-fsx.c

diff --git a/rtems/rtems-y-test/fsx/README b/rtems/rtems-y-test/fsx/README
new file mode 100644 (file)
index 0000000..5b72b78
--- /dev/null
@@ -0,0 +1,34 @@
+FSX is a file system exerciser originally written at Apple for 
+stress testing file system operations, particularly those related to 
+seeking, truncating etc.
+
+A good output looks like:
+fsx_init done
+truncating to largest ever: 0x1cbf7
+truncating to largest ever: 0x27453
+truncating to largest ever: 0x2d9bd
+truncating to largest ever: 0x36c22
+truncating to largest ever: 0x3e9f5
+truncating to largest ever: 0x3eff0
+truncating to largest ever: 0x3fd22
+truncating to largest ever: 0x3fe0b
+truncating to largest ever: 0x3fe29
+truncating to largest ever: 0x3ff4b
+truncating to largest ever: 0x3ff8c
+truncating to largest ever: 0x3ffa2
+truncating to largest ever: 0x3ffe5
+truncating to largest ever: 0x3fff8
+skipping zero size write
+skipping zero size read
+truncating to largest ever: 0x3fffd
+truncating to largest ever: 0x3ffff
+skipping zero size read
+skipping zero size read
+skipping zero size write
+skipping zero size write
+skipping zero size read
+skipping zero size read
+skipping zero size read
+skipping zero size read
+skipping zero size read
+skipping zero size read
index 5fc5db0edf8eae4cce3a527d0b73f43f5462290c..8749b2a553121e610ce8e90c11db66320df5714e 100644 (file)
@@ -934,5 +934,5 @@ int run_the_test(void)
        if (ret < 0)
                perror("mkdir");
 
-       return fsx_main(FSX_TEST_DIR, 100000);
+       return fsx_main(FSX_TEST_DIR, 100000000);
 }