1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 package org.apache.hadoop.hbase.snapshot;
19
20 import java.io.IOException;
21
22 import org.apache.commons.logging.Log;
23 import org.apache.commons.logging.LogFactory;
24 import org.apache.hadoop.conf.Configuration;
25 import org.apache.hadoop.hbase.testclassification.SmallTests;
26 import org.apache.hadoop.hbase.mob.MobConstants;
27 import org.apache.hadoop.hbase.snapshot.MobSnapshotTestingUtils.SnapshotMock;
28 import org.junit.experimental.categories.Category;
29
30
31
32
33 @Category(SmallTests.class)
34 public class TestMobRestoreSnapshotHelper extends TestRestoreSnapshotHelper {
35 final Log LOG = LogFactory.getLog(getClass());
36
37 @Override
38 protected void setupConf(Configuration conf) {
39 conf.setInt(MobConstants.MOB_FILE_CACHE_SIZE_KEY, 0);
40 }
41
42 @Override
43 protected SnapshotMock createSnapshotMock() throws IOException {
44 return new SnapshotMock(TEST_UTIL.getConfiguration(), fs, rootDir);
45 }
46 }