|
leveldb
|
#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"
Go to the source code of this file.
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 | ||
| ) |
1.8.12