Package org.apache.flink.streaming.api.environment

Examples of org.apache.flink.streaming.api.environment.LocalStreamEnvironment.executeTest()


        .addSink(new JoinResultSink());

    inStream1.windowCross(inStream2, 1000, 1000, new MyTimestamp1(), new MyTimestamp2())
      .addSink(new CrossResultSink());

    env.executeTest(MEMORYSIZE);
   
    assertEquals(joinExpectedResults, joinResults);
    assertEquals(crossExpectedResults, crossResults);
  }
View Full Code Here


    @SuppressWarnings("unused")
    DataStream<Tuple1<Integer>> dataStream5 = env.addSource(new MySource1(), 1).writeAsText(PREFIX + "test5.txt", 10, new Tuple1<Integer>(14));

    fillExpected5();

    env.executeTest(MEMORYSIZE);

    readFile(PREFIX + "test1.txt", result1);
    readFile(PREFIX + "test2.txt", result2);
    readFile(PREFIX + "test3.txt", result3);
    readFile(PREFIX + "test4.txt", result4);
View Full Code Here

    DataStream<Long> generatedSequence = env.generateSequence(0, 3);

    fromStringElements.connect(generatedSequence).map(new CoMap()).addSink(new SetSink());

    resultSet = new HashSet<String>();
    env.executeTest(MEMORYSIZE);

    HashSet<String> expectedSet = new HashSet<String>(Arrays.asList("aa", "bb", "cc", "0", "1",
        "2", "3"));
    assertEquals(expectedSet, resultSet);
  }
View Full Code Here

    LocalStreamEnvironment env = StreamExecutionEnvironment
        .createLocalEnvironment(SOURCE_PARALELISM);

    env.addSource(new MySource(), SOURCE_PARALELISM).map(new MyTask()).addSink(new MySink());

    env.executeTest(MEMORYSIZE);
    assertEquals(10, data.keySet().size());

    for (Integer k : data.keySet()) {
      assertEquals((Integer) (k + 1), data.get(k));
    }
View Full Code Here

 
  @Test
  public void test() throws Exception {
    LocalStreamEnvironment env = StreamExecutionEnvironment.createLocalEnvironment(1);
    env.generateSequence(1, 10).map(new IdentityMap()).filter(new FilterAll()).print();
    env.executeTest(MEMORYSIZE);
   
  }
}
View Full Code Here

    DataStream<Boolean> increment = iteration.flatMap(new IterationHead()).flatMap(
        new IterationTail());

    iteration.closeWith(increment).addSink(new MySink());

    env.executeTest(MEMORYSIZE);

    assertTrue(iterated);

  }
View Full Code Here

    @SuppressWarnings("unused")
    DataStream<Tuple1<Integer>> dataStream5 = env.addSource(new MySource1(), 1).writeAsCsv(PREFIX + "test5.txt", 10, new Tuple1<Integer>(14));

    fillExpected5();

    env.executeTest(MEMORYSIZE);

    readFile(PREFIX + "test1.txt", result1);
    readFile(PREFIX + "test2.txt", result2);
    readFile(PREFIX + "test3.txt", result3);
    readFile(PREFIX + "test4.txt", result4);
View Full Code Here

    source.select(EVEN).addSink(new ListSink(EVEN));
    source.select(ODD, TEN).addSink(new ListSink(ODD_AND_TEN));
    source.select(EVEN, ODD).addSink(new ListSink(EVEN_AND_ODD));
    source.selectAll().addSink(new ListSink(ALL));
   
    env.executeTest(128);
    assertEquals(Arrays.asList(2L, 4L, 6L, 8L, 10L), outputs.get(EVEN));
    assertEquals(Arrays.asList(1L, 3L, 5L, 7L, 9L, 10L, 11L), outputs.get(ODD_AND_TEN));
    assertEquals(Arrays.asList(1L, 2L, 3L, 4L, 5L, 6L, 7L, 8L, 9L, 10L, 11L), outputs.get(EVEN_AND_ODD));
    assertEquals(Arrays.asList(1L, 2L, 3L, 4L, 5L, 6L, 7L, 8L, 9L, 10L, 11L), outputs.get(ALL));
  }
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.