*/
#include <folly/executors/task_queue/UnboundedBlockingQueue.h>
#include <folly/Baton.h>
-#include <gtest/gtest.h>
+#include <folly/portability/GTest.h>
#include <thread>
using namespace folly;
#include <folly/executors/Async.h>
#include <folly/futures/ManualExecutor.h>
-#include <gtest/gtest.h>
+#include <folly/portability/GTest.h>
using namespace folly;
*/
#include <folly/executors/Codel.h>
-#include <gtest/gtest.h>
+#include <folly/portability/GTest.h>
#include <chrono>
#include <thread>
#include <folly/executors/GlobalExecutor.h>
#include <folly/executors/IOExecutor.h>
-#include <gtest/gtest.h>
+#include <folly/portability/GTest.h>
using namespace folly;
#include <chrono>
-#include <gtest/gtest.h>
-
#include <folly/Baton.h>
#include <folly/executors/CPUThreadPoolExecutor.h>
#include <folly/executors/SerialExecutor.h>
#include <folly/futures/InlineExecutor.h>
+#include <folly/portability/GTest.h>
using namespace std::chrono;
using folly::SerialExecutor;
#include <folly/executors/ThreadPoolExecutor.h>
#include <folly/executors/task_queue/LifoSemMPMCQueue.h>
#include <folly/executors/thread_factory/PriorityThreadFactory.h>
-#include <gtest/gtest.h>
+#include <folly/portability/GTest.h>
using namespace folly;
using namespace std::chrono;
#include <folly/executors/ThreadedExecutor.h>
-#include <gtest/gtest.h>
-
#include <folly/Conv.h>
#include <folly/futures/Future.h>
#include <folly/gen/Base.h>
+#include <folly/portability/GTest.h>
namespace {