From ac3784a3bad416d45b93cb17be551726e08c545d Mon Sep 17 00:00:00 2001 From: Yaroslav Brustinov Date: Mon, 12 Dec 2016 16:27:44 +0200 Subject: STL API: fix split batch to chunks - don't stop at chunk with error, return all the result, not just error in case of error. Change-Id: I50162301054500585ecfffcdaad78992cfda9b0e Signed-off-by: Yaroslav Brustinov --- .../stl/trex_stl_lib/trex_stl_jsonrpc_client.py | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) (limited to 'scripts/automation/trex_control_plane/stl/trex_stl_lib/trex_stl_jsonrpc_client.py') diff --git a/scripts/automation/trex_control_plane/stl/trex_stl_lib/trex_stl_jsonrpc_client.py b/scripts/automation/trex_control_plane/stl/trex_stl_lib/trex_stl_jsonrpc_client.py index 51e93f5a..72c9317a 100644 --- a/scripts/automation/trex_control_plane/stl/trex_stl_lib/trex_stl_jsonrpc_client.py +++ b/scripts/automation/trex_control_plane/stl/trex_stl_lib/trex_stl_jsonrpc_client.py @@ -45,18 +45,12 @@ class BatchMessage(object): new_batch.append(msg) if size > chunk_size: batch_json = json.dumps(new_batch) - response = self.rpc_client.send_msg(batch_json) - if not response: - return response - response_batch.add(response) + response_batch.add(self.rpc_client.send_msg(batch_json)) size = 0 new_batch = [] if new_batch: batch_json = json.dumps(new_batch) - response = self.rpc_client.send_msg(batch_json) - if not response: - return response - response_batch.add(response) + response_batch.add(self.rpc_client.send_msg(batch_json)) return response_batch else: batch_json = json.dumps(self.batch_list) -- cgit 1.2.3-korg