xfs
[Top] [All Lists]

[PATCH] xfsqa: reduce error output on 229

To: xfs@xxxxxxxxxxx
Subject: [PATCH] xfsqa: reduce error output on 229
From: Dave Chinner <david@xxxxxxxxxxxxx>
Date: Fri, 15 Apr 2011 13:31:50 +1000
From: Dave Chinner <dchinner@xxxxxxxxxx>

Once we get one short write, we know the test has failed. We don't
ened to keep writing and getting more short writes and spewing
thousands of errors to the console.

Signed-off-by: Dave Chinner <dchinner@xxxxxxxxxx>
---
 src/t_holes.c |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

diff --git a/src/t_holes.c b/src/t_holes.c
index eba310a..b111baf 100644
--- a/src/t_holes.c
+++ b/src/t_holes.c
@@ -29,8 +29,10 @@ int main(int argc, char **argv)
                for (j = 0; j < 1024; j++)
                        buf[j]  = i | i << 5;
 
-               if (write(fd,buf,253*4*sizeof(int))!= 253*4*sizeof(int))
+               if (write(fd,buf,253*4*sizeof(int))!= 253*4*sizeof(int)) {
                        printf("Write did not return correct amount\n");
+                       exit(EXIT_FAILURE);
+               }
 
                if ((i % 9) == 0 && i < 9001)
                        lseek(fd, 4096 * 110,SEEK_CUR);
-- 
1.7.2.3

<Prev in Thread] Current Thread [Next in Thread>