commit 11aeae96b075468ac8be537e7049f18ce7c50845
Author: david.sorber <david.sorber@jacobs.com>
Date:   Fri Jul 14 09:47:05 2023 -0400

    Adding missing include to write_test. Also correcting read_test
    units.

diff --git a/software/read_test/src/main.cc b/software/read_test/src/main.cc
index 44c5027..66e44fb 100644
--- a/software/read_test/src/main.cc
+++ b/software/read_test/src/main.cc
@@ -301,7 +301,7 @@ int main(int argc, char** argv)
             break;
     }
     std::cout << "Num threads:  " << numThreads << "\n";
-    std::cout << "Chunk size:   " << chunkSize << "\n";
+    std::cout << "Chunk size:   " << chunkSize << " KB\n";
     
     driver->start();
     driver->waitUntilComplete();
@@ -314,7 +314,7 @@ int main(int argc, char** argv)
     auto diff = end - start;
     double duration = std::chrono::duration <double>(diff).count() ;
     std::cout << "Duration:     "  << std::fixed << std::setprecision(3) 
-              << duration << " ms" << std::endl;
+              << duration << " s" << std::endl;
 
     double rawRate = fileSize / duration;
     std::cout << "Raw rate:     "  << rawRate << " b/sec" << std::endl;
diff --git a/software/read_test/src/write_test.cc b/software/read_test/src/write_test.cc
index 0b77d23..44c757b 100644
--- a/software/read_test/src/write_test.cc
+++ b/software/read_test/src/write_test.cc
@@ -5,6 +5,8 @@
 #include <string>
 #include <vector>
 
+#include <unistd.h>
+
 #include "liburing.h"
 
 static const uint32_t QUEUE_DEPTH = 256;
@@ -186,12 +188,7 @@ int main(int argc, char** argv)
         }
     }
     
-    // Wait for any lingering IO completions
-    while (m_ioCounter > 0)
-    {
-        waitForCompletion(&m_ring, m_ioCounter);
-    }
-    
+
     // Release file descriptor
     ::close(fd);
     
