def step_impl(context, enrollId, composeService):
	row = context.table.rows[0]
	start, end, = convertSeek(row['Start']), convertSeek(row['End'])

	userRegistration = orderer_util.getUserRegistration(context, enrollId)
	streamHelper = userRegistration.getDelivererStreamHelper(context, composeService)
        streamHelper.seekToRange(start = start, end = end)
Exemple #2
0
def step_impl(context, enrollId, composeService):
	row = context.table.rows[0]
	start, end, = orderer_util.convertSeek(row['Start']), orderer_util.convertSeek(row['End'])

	userRegistration = orderer_util.getUserRegistration(context, enrollId)
	streamHelper = userRegistration.getDelivererStreamHelper(context, composeService)
        streamHelper.seekToRange(start = start, end = end)
Exemple #3
0
def step_impl(context, enrollId, expectedBlocks, numMsgsToBroadcast, batchTimeout, composeService):
	userRegistration = orderer_util.getUserRegistration(context, enrollId)
	streamHelper = userRegistration.getDelivererStreamHelper(context, composeService)
	delivererQueue = streamHelper.readDeliveredMessages(long(expectedBlocks))
	# Verify block count
	blocks = [msg.Block for msg in delivererQueue if msg.Block]	
	assert len(blocks) == int(expectedBlocks), "Expected {0} blocks, received {1}".format(expectedBlocks, len(blocks))
Exemple #4
0
def step_impl(context, enrollId, composeService, sendAck):
	# First get the properties
	assert 'table' in context, "table (Start | SpecifiedNumber| WindowSize) not found in context"
	row = context.table.rows[0]
	start, SpecifiedNumber, WindowSize = row['Start'], int(row['SpecifiedNumber']), int(row['WindowSize'])

	userRegistration = orderer_util.getUserRegistration(context, enrollId)
	userRegistration.connectToDeliverFunction(context, sendAck, start, SpecifiedNumber, WindowSize, composeService)	
Exemple #5
0
def step_impl(context, enrollId, expectedBlocks, numMsgsToBroadcast,
              batchTimeout, composeService):
    userRegistration = orderer_util.getUserRegistration(context, enrollId)
    streamHelper = userRegistration.getDelivererStreamHelper(
        context, composeService)
    blocks = streamHelper.getBlocks()
    # Verify block count
    assert len(blocks) == int(
        expectedBlocks), "Expected {0} blocks, received {1}".format(
            expectedBlocks, len(blocks))
Exemple #6
0
def step_impl(context, enrollId, expectedBlocks, numMsgsToBroadcast,
              batchTimeout, composeService):
    userRegistration = orderer_util.getUserRegistration(context, enrollId)
    streamHelper = userRegistration.getDelivererStreamHelper(
        context, composeService)
    delivererQueue = streamHelper.readDeliveredMessages(long(expectedBlocks))
    # Verify block count
    blocks = [msg.Block for msg in delivererQueue if msg.Block]
    assert len(blocks) == int(
        expectedBlocks), "Expected {0} blocks, received {1}".format(
            expectedBlocks, len(blocks))
Exemple #7
0
def step_impl(context, enrollId, composeService, sendAck):
    # First get the properties
    assert 'table' in context, "table (Start | SpecifiedNumber| WindowSize) not found in context"
    row = context.table.rows[0]
    start, SpecifiedNumber, WindowSize = row['Start'], int(
        row['SpecifiedNumber']), int(row['WindowSize'])

    userRegistration = orderer_util.getUserRegistration(context, enrollId)
    userRegistration.connectToDeliverFunction(context, sendAck, start,
                                              SpecifiedNumber, WindowSize,
                                              composeService)
def step_impl(context, enrollId, expectedBlocks, numMsgsToBroadcast, batchTimeout, composeService):
	userRegistration = orderer_util.getUserRegistration(context, enrollId)
	streamHelper = userRegistration.getDelivererStreamHelper(context, composeService)
	blocks = streamHelper.getBlocks()
	# Verify block count
	assert len(blocks) == int(expectedBlocks), "Expected {0} blocks, received {1}".format(expectedBlocks, len(blocks))
def step_impl(context, enrollId, composeService):
	# First get the properties
	assert 'table' in context, "table (Start | End) not found in context"
	userRegistration = orderer_util.getUserRegistration(context, enrollId)
	streamHelper = userRegistration.connectToDeliverFunction(context, composeService)
Exemple #10
0
def step_impl(context, enrollId, numMsgsToBroadcast, composeService):
	userRegistration = orderer_util.getUserRegistration(context, enrollId)
	userRegistration.broadcastMessages(context, numMsgsToBroadcast, composeService)
Exemple #11
0
def step_impl(context, enrollId, composeService):
	# First get the properties
	assert 'table' in context, "table (Start | End) not found in context"
	userRegistration = orderer_util.getUserRegistration(context, enrollId)
	streamHelper = userRegistration.connectToDeliverFunction(context, composeService)
Exemple #12
0
def step_impl(context, enrollId, numMsgsToBroadcast, composeService):
	userRegistration = orderer_util.getUserRegistration(context, enrollId)
	userRegistration.broadcastMessages(context, numMsgsToBroadcast, composeService)
Exemple #13
0
def step_impl(context, enrollId, blockToSeekTo, composeService):
    userRegistration = orderer_util.getUserRegistration(context, enrollId)
    streamHelper = userRegistration.getDelivererStreamHelper(
        context, composeService)
    streamHelper.seekToBlock(long(blockToSeekTo))
Exemple #14
0
def step_impl(context, enrollId, blockToSeekTo, composeService):
	userRegistration = orderer_util.getUserRegistration(context, enrollId)
	streamHelper = userRegistration.getDelivererStreamHelper(context, composeService)
	streamHelper.seekToBlock(long(blockToSeekTo))