Bitcoin
|
#include "leveldb/db.h"
#include <map>
#include <set>
#include "db/db_impl.h"
#include "db/filename.h"
#include "db/log_format.h"
#include "db/version_set.h"
#include "leveldb/cache.h"
#include "leveldb/env.h"
#include "leveldb/table.h"
#include "leveldb/write_batch.h"
#include "util/logging.h"
#include "util/mutexlock.h"
#include "util/testharness.h"
#include "util/testutil.h"
Classes | |
struct | leveldb::anonymous_namespace{fault_injection_test.cc}::FileState |
class | leveldb::TestWritableFile |
class | leveldb::FaultInjectionTestEnv |
class | leveldb::FaultInjectionTest |
Namespaces | |
leveldb | |
leveldb::anonymous_namespace{fault_injection_test.cc} | |
Functions | |
static std::string | leveldb::anonymous_namespace{fault_injection_test.cc}::GetDirName (const std::string filename) |
Status | leveldb::anonymous_namespace{fault_injection_test.cc}::SyncDir (const std::string &dir) |
Status | leveldb::anonymous_namespace{fault_injection_test.cc}::Truncate (const std::string &filename, uint64_t length) |
leveldb::TEST (FaultInjectionTest, FaultTestNoLogReuse) | |
leveldb::TEST (FaultInjectionTest, FaultTestWithLogReuse) | |
int | main (int argc, char **argv) |
Variables | |
static const int | leveldb::kValueSize = 1000 |
static const int | leveldb::kMaxNumValues = 2000 |
static const size_t | leveldb::kNumIterations = 3 |
int main | ( | int | argc, |
char ** | argv | ||
) |