/** Tests that Pipeline supports a pass-through identity function. */ @Test @Category(ValidatesRunner.class) public void testIdentityTransform() { PCollection<Integer> output = pipeline.apply(Create.of(1, 2, 3, 4)).apply("IdentityTransform", new IdentityTransform<>()); PAssert.that(output).containsInAnyOrder(1, 2, 3, 4); pipeline.run(); }
@Category({RegionServerTests.class, LargeTests.class}) public class TestWALSplitCompressed extends TestWALSplit { @ClassRule public static final HBaseClassTestRule CLASS_RULE = HBaseClassTestRule.forClass(TestWALSplitCompressed.class); @BeforeClass public static void setUpBeforeClass() throws Exception { TestWALSplit.setUpBeforeClass(); TEST_UTIL.getConfiguration().setBoolean(HConstants.ENABLE_WAL_COMPRESSION, true); } }
@Category({ MediumTests.class, ClientTests.class }) public class TestResultScannerCursor extends AbstractTestResultScannerCursor { @ClassRule public static final HBaseClassTestRule CLASS_RULE = HBaseClassTestRule.forClass(TestResultScannerCursor.class); @Override protected ResultScanner getScanner(Scan scan) throws IOException { return TEST_UTIL.getConnection().getTable(TABLE_NAME).getScanner(scan); } }
@Category({ ClientTests.class, LargeTests.class }) public class TestAdminShell2 extends AbstractTestShell { @ClassRule public static final HBaseClassTestRule CLASS_RULE = HBaseClassTestRule.forClass(TestAdminShell2.class); @Test public void testRunShellTests() throws IOException { System.setProperty("shell.test.include", "admin2_test.rb"); // Start all ruby tests jruby.runScriptlet(PathType.ABSOLUTE, "src/test/ruby/tests_runner.rb"); } }
@Category({LargeTests.class, ClientTests.class}) public class TestSnapshotFromClientWithRegionReplicas extends TestSnapshotFromClient { @ClassRule public static final HBaseClassTestRule CLASS_RULE = HBaseClassTestRule.forClass(TestSnapshotFromClientWithRegionReplicas.class); @Override protected int getNumReplicas() { return 3; } }
@Category(LargeTests.class) public class TestAcidGuaranteesWithBasicPolicy extends AcidGuaranteesTestBase { @ClassRule public static final HBaseClassTestRule CLASS_RULE = HBaseClassTestRule.forClass(TestAcidGuaranteesWithBasicPolicy.class); @Override protected MemoryCompactionPolicy getMemoryCompactionPolicy() { return MemoryCompactionPolicy.BASIC; } }