commit f147b728d33ee89f6d78cf60c26ddd5737108bb9
Author: David Sorber <dsorber@ryft.com>
Date:   Tue Nov 25 15:34:35 2014 -0500

    Made some small updates to the extent_test.py master script.

diff --git a/software/fiemap_testing/extent_test.py b/software/fiemap_testing/extent_test.py
index 844c9f8..893702f 100644
--- a/software/fiemap_testing/extent_test.py
+++ b/software/fiemap_testing/extent_test.py
@@ -3,6 +3,7 @@ import datetime
 import os
 import subprocess
 import sys
+import time
 
 devices = {'/dev/sdb1': {'mount': '/mnt/smc0', 'size': 64},
            '/dev/sdc1': {'mount': '/mnt/smc1', 'size': 256},
@@ -90,6 +91,9 @@ class Tester(Process):
         time = '{:02d}:{:02d}:{:02d}'.format(hours, minutes, seconds)
         self.out('Filler took: {:s}'.format(time))
         
+        # Wait for 30 seconds for any delayed actions to resolve
+        time.sleep(30)
+        
         # Run analyze.py script
         output_file = os.path.join(self.output_path, 
                                    'extent_analysis_{:d}MB.log'.format(self.chunk_size))
@@ -100,7 +104,7 @@ class Tester(Process):
         
         # Run raw_data.py script
         output_file = os.path.join(self.output_path, 
-                                   'raw_extents_{:d}MB.log'.format(self.chunk_size))
+                                   'raw_extents_{:d}MB.txt'.format(self.chunk_size))
         cmd_args = (self.mount_path, output_file)
         cmd = 'python raw_data.py {:s} > {:s}'.format(*cmd_args)
         rc = self.cmd(cmd)
@@ -112,7 +116,7 @@ class Tester(Process):
 def usage():
     """ TODO: write usage blurb to be printed here
     """
-    pass
+    print 'USAGE: python extent_test.py <FS name> <path to output location>'
 
 def main():
     """
@@ -121,7 +125,8 @@ def main():
     """
         
     if len(sys.argv) < 3:
-        print 'ERROR: not enough arguments provided'
+        print 'ERROR: not enough arguments provided\n'
+        usage()
         return -1
         
     fs_name = sys.argv[1]
