From f915693c4528d2a9c3b6abfba028e1dd2d06b438 Mon Sep 17 00:00:00 2001 From: charles Date: Thu, 11 Mar 2010 02:14:41 +0000 Subject: [PATCH] Add more test info --- direct/tests/nor_stress.c | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/direct/tests/nor_stress.c b/direct/tests/nor_stress.c index 5a7b529..28fbb2d 100644 --- a/direct/tests/nor_stress.c +++ b/direct/tests/nor_stress.c @@ -118,12 +118,14 @@ static void UpdateCounter(const char *name, unsigned *val, int initialise) FSX(); outh = yaffs_open(fullTempCounterName, O_RDWR | O_TRUNC | O_CREAT, S_IREAD | S_IWRITE); + if(outh >= 0){ struct yaffs_stat tmpstat, oldstat, tmpfstat; FSX(); + yaffs_fstat(outh,&tmpfstat); + printf("\n\n\n*** Writing file %s inode %d\n",fullTempCounterName,tmpfstat.st_ino); nwritten = yaffs_write(outh,x,sizeof(x)); FSX(); - yaffs_fstat(outh,&tmpfstat); yaffs_close(outh); FSX(); @@ -238,7 +240,7 @@ static int yWriteFile(const char *fname, unsigned sz32) FSX(); h = yaffs_open(fname,O_RDWR | O_CREAT | O_TRUNC, S_IREAD | S_IWRITE); yaffs_fstat(h,&st); - printf("Writing file %s inode %d\n",fname, st.st_ino); + printf("\n\n\n**** Open writing file %s inode %d\n",fname, st.st_ino); FSX(); @@ -275,6 +277,7 @@ static int yWriteFile(const char *fname, unsigned sz32) FSX(); yaffs_close(h); + printf("File closed\n"); return 0; WRITE_ERROR: @@ -369,6 +372,7 @@ static void DoUpdateMainFile(void) FSX(); if(result) FatalError(__LINE__); + printf("Raname file %s to %s\n",fullTempMainName,fullMainName); yaffs_rename(fullTempMainName,fullMainName); FSX(); } @@ -398,8 +402,10 @@ void NorStressTestInitialise(const char *prefix) void NorStressTestRun(const char *prefix, int n_cycles, int do_fsx) { + interleave_fsx = do_fsx; MakeFullNames(prefix); + dump_directory_tree(fullPathName); FSX_INIT(prefix); dump_directory_tree(fullPathName); -- 2.30.2