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

Method testRun1

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

Source from the content-addressed store, hash-verified

185 }
186
187 @Test
188 public void testRun1() throws Exception {
189 PhysicalPlan php = new PhysicalPlan();
190
191 PhysicalPlan part1 = new PhysicalPlan();
192 POLoad lC = GenPhyOp.topLoadOp();
193 POFilter fC = GenPhyOp.topFilterOp();
194 fC.setRequestedParallelism(20);
195 POLocalRearrange lrC = GenPhyOp.topLocalRearrangeOp();
196 lrC.setRequestedParallelism(10);
197 POGlobalRearrange grC = GenPhyOp.topGlobalRearrangeOp();
198 POPackage pkC = GenPhyOp.topPackageOp();
199 part1.add(lC);
200 part1.add(fC);
201 part1.connect(lC, fC);
202 part1.add(lrC);
203 part1.connect(fC, lrC);
204 part1.add(grC);
205 part1.connect(lrC, grC);
206 part1.add(pkC);
207 part1.connect(grC, pkC);
208
209 POPackage pkD = GenPhyOp.topPackageOp();
210 pkD.setRequestedParallelism(20);
211 POLocalRearrange lrD = GenPhyOp.topLocalRearrangeOp();
212 lrD.setRequestedParallelism(30);
213 POGlobalRearrange grD = GenPhyOp.topGlobalRearrangeOp();
214 POLoad lD = GenPhyOp.topLoadOp();
215 part1.add(lD);
216 part1.add(lrD);
217 part1.connect(lD, lrD);
218
219 part1.add(grD);
220 part1.connect(lrD, grD);
221 part1.add(pkD);
222 part1.connect(grD, pkD);
223
224 POPackage pkCD = GenPhyOp.topPackageOp();
225 POLocalRearrange lrCD1 = GenPhyOp.topLocalRearrangeOp();
226 POLocalRearrange lrCD2 = GenPhyOp.topLocalRearrangeOp();
227 POGlobalRearrange grCD = GenPhyOp.topGlobalRearrangeOp();
228 part1.add(lrCD1);
229 part1.add(lrCD2);
230 part1.connect(pkC, lrCD1);
231 part1.connect(pkD, lrCD2);
232 part1.add(grCD);
233 part1.connect(lrCD1, grCD);
234 part1.connect(lrCD2, grCD);
235 part1.add(pkCD);
236 part1.connect(grCD, pkCD);
237
238 POLoad lA = GenPhyOp.topLoadOp();
239 POLoad lB = GenPhyOp.topLoadOp();
240
241 // POLoad lC = lA;
242 POFilter fA = GenPhyOp.topFilterOp();
243
244 POLocalRearrange lrA = GenPhyOp.topLocalRearrangeOp();

Callers

nothing calls this directly

Calls 13

topLoadOpMethod · 0.95
topFilterOpMethod · 0.95
topLocalRearrangeOpMethod · 0.95
topGlobalRearrangeOpMethod · 0.95
topPackageOpMethod · 0.95
connectMethod · 0.95
topUnionOpMethod · 0.95
topStoreOpMethod · 0.95
runMethod · 0.95
addMethod · 0.65
mergeMethod · 0.45

Tested by

no test coverage detected