]> granicus.if.org Git - pdns/commitdiff
add gettimeofday speedtest
authorBert Hubert <bert.hubert@netherlabs.nl>
Sat, 7 Aug 2010 15:35:55 +0000 (15:35 +0000)
committerBert Hubert <bert.hubert@netherlabs.nl>
Sat, 7 Aug 2010 15:35:55 +0000 (15:35 +0000)
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1680 d19b8d6e-7fed-0310-83ef-9ca221ded41b

pdns/speedtest.cc

index 9010cbee6b4b8fb3d597db0ac2a878ab454448e0..3d415b80dcff5af4d0b10be89a4f26eae1ed48b9 100644 (file)
@@ -84,6 +84,22 @@ struct MakeStringFromCharStarTest
   mutable int d_size;
 };
 
+
+struct GetTimeTest
+{
+  string getName() const
+  {
+    return "gettimeofday-test";
+  }
+
+  void operator()() const
+  {
+    struct timeval tv;
+    gettimeofday(&tv, 0);
+  }
+};
+
+
 struct MakeARecordTest
 {
   string getName() const
@@ -745,6 +761,8 @@ try
   
   doRun(VectorExpandTest());
 
+  doRun(GetTimeTest());
+
   doRun(ARecordTest(1));
   doRun(ARecordTest(2));
   doRun(ARecordTest(4));