()
| 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 { |
nothing calls this directly
no test coverage detected