MCPcopy Create free account
hub / github.com/apache/pig / testSim4

Method testSim4

test/org/apache/pig/test/TestMRCompiler.java:632–659  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

630 }
631
632 @Test
633 public void testSim4() throws Exception {
634 PhysicalPlan php = new PhysicalPlan();
635
636 PhysicalPlan ldGrpChain1 = GenPhyOp.loadedGrpChain();
637 PhysicalPlan ldGrpChain2 = GenPhyOp.loadedGrpChain();
638
639 php.merge(ldGrpChain1);
640 php.merge(ldGrpChain2);
641
642 POUnion un = GenPhyOp.topUnionOp();
643 php.addAsLeaf(un);
644
645 PhysicalPlan ldFil1 = GenPhyOp.loadedFilter();
646 PhysicalPlan ldFil2 = GenPhyOp.loadedFilter();
647
648 php.merge(ldFil1);
649 php.connect(ldFil1.getLeaves().get(0), un);
650
651 php.merge(ldFil2);
652 php.connect(ldFil2.getLeaves().get(0), un);
653
654 POStore st = GenPhyOp.topStoreOp();
655 php.add(st);
656
657 php.connect(un, st);
658 run(php, "test/org/apache/pig/test/data/GoldenFiles/MRC4.gld");
659 }
660
661 @Test
662 public void testSim5() throws Exception {

Callers

nothing calls this directly

Calls 11

loadedGrpChainMethod · 0.95
topUnionOpMethod · 0.95
loadedFilterMethod · 0.95
connectMethod · 0.95
topStoreOpMethod · 0.95
runMethod · 0.95
addAsLeafMethod · 0.80
getMethod · 0.65
addMethod · 0.65
mergeMethod · 0.45
getLeavesMethod · 0.45

Tested by

no test coverage detected