diff options
Diffstat (limited to 'llvm/unittests/CAS/CASTestConfig.h')
-rw-r--r-- | llvm/unittests/CAS/CASTestConfig.h | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/llvm/unittests/CAS/CASTestConfig.h b/llvm/unittests/CAS/CASTestConfig.h index 8093a0b..c08968b 100644 --- a/llvm/unittests/CAS/CASTestConfig.h +++ b/llvm/unittests/CAS/CASTestConfig.h @@ -18,6 +18,17 @@ struct CASTestingEnv { std::unique_ptr<llvm::cas::ActionCache> Cache; }; +void setMaxOnDiskCASMappingSize(); + +// Test fixture for on-disk data base tests. +class OnDiskCASTest : public ::testing::Test { +protected: + void SetUp() override { + // Use a smaller database size for testing to conserve disk space. + setMaxOnDiskCASMappingSize(); + } +}; + class CASTest : public testing::TestWithParam<std::function<CASTestingEnv(int)>> { protected: |