Test for Jenkins env
[m6w6/libmemcached] / libtest / test.cc
index b7f584421276443b9f8b9a2d206b029ffb6df232..2096ad19dcf4e7bd6797f717909be921c153f5fe 100644 (file)
@@ -79,6 +79,10 @@ int main(int argc, char *argv[])
   {
     close(STDOUT_FILENO);
   }
+  else if (getenv("JENKINS_URL"))
+  {
+    close(STDOUT_FILENO);
+  }
 
   char buffer[1024];
   if (getenv("LIBTEST_TMP"))
@@ -139,7 +143,6 @@ int main(int argc, char *argv[])
   case TEST_FATAL:
   case TEST_FAILURE:
   case TEST_MEMORY_ALLOCATION_FAILURE:
-    Error << argv[0] << " failed in Framework::create()";
     delete world;
     return EXIT_FAILURE;
   }
@@ -151,7 +154,10 @@ int main(int argc, char *argv[])
   }
   else if (getenv("TEST_COLLECTION"))
   {
-    collection_to_run= getenv("TEST_COLLECTION");
+    if (strlen(getenv("TEST_COLLECTION")))
+    {
+      collection_to_run= getenv("TEST_COLLECTION");
+    }
   }
 
   if (collection_to_run)