1// Copyright (c) Microsoft Corporation. All rights reserved.
2// Licensed under the MIT license.
3
4#include <atomic>
5#include <cstdint>
6#include <cstring>
7#include <deque>
8#include <functional>
9#include <memory>
10#include <random>
11#include <thread>
12#include "gtest/gtest.h"
13#include "core/faster.h"
14#include "core/light_epoch.h"
15#include "core/thread.h"
16#include "device/file_system_disk.h"
17
18using namespace FASTER::core;
19
20typedef FASTER::environment::QueueIoHandler handler_t;
21
22#define CLASS RecoveryTest_Queue
23
24#include "recovery_test.h"
25
26#undef CLASS
27
28int main(int argc, char** argv) {
29 ::testing::InitGoogleTest(&argc, argv);
30 return RUN_ALL_TESTS();
31}