VOL-3431: Following enhancement/changes are done in this patch
- Process ONUs in bulk rather than serial, significantly improves run time
- Used a separate API to get flow-id. This flow-id is not freed on failure,
as this adds to unnecessary complexity and unwarranted for a test tool .
- Print the total execution time at the end of the test
- Fixed the Dockerfile to not build vendor module at each docker build time
- Introduced new functions to retry scheduler, queue and flow adds on failure,
but these are not currently used
- Add vendor modules to repo just like all other ONF VOLTHA golang projects do
- Tested all three workflows - ATT, DT and TT
- Bump version to 1.1.0
Change-Id: I6102cb206e78ea04b49b7125b101946ca6f36bfb
diff --git a/compose/openolt-scale-tester.yml b/compose/openolt-scale-tester.yml
index 5bb4543..7b20825 100644
--- a/compose/openolt-scale-tester.yml
+++ b/compose/openolt-scale-tester.yml
@@ -27,7 +27,7 @@
"--openolt_agent_ip_address=${OPENOLT_AGENT_IP_ADDRESS}",
"--openolt_agent_port=9191",
"--openolt_agent_nni_intf_id=0",
- "--num_of_onu=16",
+ "--num_of_onu=512",
"--subscribers_per_onu=1",
"--workflow_name=ATT",
"--time_interval_between_subs=0",