Example #1
0
 def test_TopologyParallelUnion(self):
     topo = Topology("test_TopologyParallelUnion")
     hw = topo.source(test_functions.seedSource)
     hwp = hw.parallel(4)
     hwf = hwp.transform(test_functions.ProgramedSeed())
     hwf2 = hwp.transform(test_functions.ProgramedSeed())
     streamSet = {hwf2}
     hwu = hwf.union(streamSet)
     hwup = hwu.end_parallel()
     hwup.sink(test_functions.SeedSinkRRPU())
     streamsx.topology.context.submit("STANDALONE", topo.graph)
Example #2
0
 def test_TopologyParallelUnion(self):
     topo = Topology("test_TopologyParallelUnion")
     hw = topo.source(test_functions.seedSource)
     hwp = hw.parallel(4)
     hwf = hwp.transform(test_functions.ProgramedSeed())
     hwf2 = hwp.transform(test_functions.ProgramedSeed())
     streamSet = {hwf2}
     hwu = hwf.union(streamSet)
     hwup = hwu.end_parallel()
     hwup.sink(test_functions.SeedSinkRRPU())
     standalone(self, topo)
Example #3
0
 def test_TopologyHashedParallel(self):
     topo = Topology("test_TopologyHashedParallel")
     hw = topo.source(test_functions.seedSource)
     hwp = hw.parallel(4, Routing.HASH_PARTITIONED)
     hwf = hwp.transform(test_functions.ProgramedSeed())
     hwef = hwf.end_parallel()
     hwef.sink(test_functions.SeedSinkHashOrKey())
     standalone(self, topo)
Example #4
0
 def test_TopologyParallel(self):
     topo = Topology("test_TopologyParallel")
     hw = topo.source(test_functions.seedSource)
     hwp = hw.parallel(4)
     hwf = hwp.transform(test_functions.ProgramedSeed())
     hwef = hwf.end_parallel()
     hwef.sink(test_functions.SeedSinkRR())
     standalone(self, topo)
Example #5
0
 def test_TopologyHashedParallel(self):
     topo = Topology("test_TopologyHashedParallel")
     hw = topo.source(test_functions.seedSource)
     hwp = hw.parallel(4, Routing.HASH_PARTITIONED)
     hwf = hwp.transform(test_functions.ProgramedSeed())
     hwef = hwf.end_parallel()
     hwef.sink(test_functions.SeedSinkHashOrKey())
     streamsx.topology.context.submit("STANDALONE", topo.graph)
Example #6
0
 def test_TopologyParallel(self):
     topo = Topology("test_TopologyParallel")
     hw = topo.source(test_functions.seedSource)
     hwp = hw.parallel(4)
     hwf = hwp.transform(test_functions.ProgramedSeed())
     hwef = hwf.end_parallel()
     hwef.sink(test_functions.SeedSinkRR())
     streamsx.topology.context.submit("STANDALONE", topo.graph)
Example #7
0
 def test_TopologyHashedFuncParallel(self):
     topo = Topology("test_TopologyHashedFuncParallel")
     hw = topo.source(test_functions.seedSource)
     hwp = hw.parallel(4, Routing.HASH_PARTITIONED,
                       test_functions.produceHash)
     hwf = hwp.map(test_functions.ProgramedSeed())
     hwef = hwf.end_parallel()
     hwef.for_each(test_functions.SeedSinkHashOrKey())
     standalone(self, topo)