From 01376219aec3a3521b3023fa52b8e33a61bd9e68 Mon Sep 17 00:00:00 2001 From: Luis Gomez Date: Tue, 28 Mar 2017 20:29:56 -0700 Subject: [PATCH] Refactor stats collection test - Move to ovs 2.5 tools VM - Make stats graph more clear - Set 100K flows in all perf jobs (except Beryllium) Change-Id: Ib56eb1aef0281db5c87846d3946788cac148be3f Signed-off-by: Luis Gomez --- ...csit-bulkomatic-clustering-perf-daily.yaml | 2 +- ...flowplugin-csit-bulkomatic-perf-daily.yaml | 2 +- ...n-csit-restconf-clustering-perf-daily.yaml | 2 +- ...enflowplugin-csit-restconf-perf-daily.yaml | 2 +- ...csit-scale-stats-collection-daily-old.yaml | 22 ++++++++++-------- ...gin-csit-scale-stats-collection-daily.yaml | 23 +++++++++++-------- 6 files changed, 29 insertions(+), 24 deletions(-) diff --git a/jjb/openflowplugin/openflowplugin-csit-bulkomatic-clustering-perf-daily.yaml b/jjb/openflowplugin/openflowplugin-csit-bulkomatic-clustering-perf-daily.yaml index e3a4ca1522..d5d9eff14a 100644 --- a/jjb/openflowplugin/openflowplugin-csit-bulkomatic-clustering-perf-daily.yaml +++ b/jjb/openflowplugin/openflowplugin-csit-bulkomatic-clustering-perf-daily.yaml @@ -38,7 +38,7 @@ decanter-appender-elasticsearch # Robot custom options - robot-options: '-v ODL_OF_PLUGIN:lithium -v switch_count:32 -v flow_count_per_switch:2000' + robot-options: '-v ODL_OF_PLUGIN:lithium -v switch_count:32 -v flow_count_per_switch:3125' # Plot Info 01-plot-title: 'Flow Add rate' diff --git a/jjb/openflowplugin/openflowplugin-csit-bulkomatic-perf-daily.yaml b/jjb/openflowplugin/openflowplugin-csit-bulkomatic-perf-daily.yaml index eb0dea272c..5bfe2e28b3 100644 --- a/jjb/openflowplugin/openflowplugin-csit-bulkomatic-perf-daily.yaml +++ b/jjb/openflowplugin/openflowplugin-csit-bulkomatic-perf-daily.yaml @@ -38,7 +38,7 @@ decanter-appender-elasticsearch # Robot custom options - robot-options: '-v ODL_OF_PLUGIN:lithium -v switch_count:32 -v flow_count_per_switch:2000' + robot-options: '-v ODL_OF_PLUGIN:lithium -v switch_count:32 -v flow_count_per_switch:3125' # Plot Info 01-plot-title: 'Flow Add rate' diff --git a/jjb/openflowplugin/openflowplugin-csit-restconf-clustering-perf-daily.yaml b/jjb/openflowplugin/openflowplugin-csit-restconf-clustering-perf-daily.yaml index 0e5682242d..7fe6ed19de 100644 --- a/jjb/openflowplugin/openflowplugin-csit-restconf-clustering-perf-daily.yaml +++ b/jjb/openflowplugin/openflowplugin-csit-restconf-clustering-perf-daily.yaml @@ -35,7 +35,7 @@ decanter-appender-elasticsearch # Robot custom options - robot-options: '-v ODL_OF_PLUGIN:lithium -v switch_count:32 -v flow_count:64000' + robot-options: '-v ODL_OF_PLUGIN:lithium -v switch_count:32 -v flow_count:100000' # Plot Info 01-plot-title: 'Flow Add rate' diff --git a/jjb/openflowplugin/openflowplugin-csit-restconf-perf-daily.yaml b/jjb/openflowplugin/openflowplugin-csit-restconf-perf-daily.yaml index cbb77b890e..3b0b342dcd 100644 --- a/jjb/openflowplugin/openflowplugin-csit-restconf-perf-daily.yaml +++ b/jjb/openflowplugin/openflowplugin-csit-restconf-perf-daily.yaml @@ -36,7 +36,7 @@ decanter-appender-elasticsearch # Robot custom options - robot-options: '-v ODL_OF_PLUGIN:lithium -v switch_count:32 -v flow_count:64000' + robot-options: '-v ODL_OF_PLUGIN:lithium -v switch_count:32 -v flow_count:100000' # Plot Info 01-plot-title: 'Flow Add rate' diff --git a/jjb/openflowplugin/openflowplugin-csit-scale-stats-collection-daily-old.yaml b/jjb/openflowplugin/openflowplugin-csit-scale-stats-collection-daily-old.yaml index 60b898559b..74b50e5d69 100644 --- a/jjb/openflowplugin/openflowplugin-csit-scale-stats-collection-daily-old.yaml +++ b/jjb/openflowplugin/openflowplugin-csit-scale-stats-collection-daily-old.yaml @@ -20,19 +20,21 @@ - only: scope: 'only' + # Job images + odl_system_flavor: '8 GB General Purpose v1' + # Features to install install-features: 'odl-openflowplugin-flow-services-ui' # Robot custom options - robot-options: '-v flnr:50000' + robot-options: '-v flnr:64000 -v swnr:32 -v fpr:200' # Plot Info - 01-plot-title: 'Flows (100k) Setup Time' - 01-plot-yaxis: '[s]' - 01-plot-group: 'Config Performance' - 01-plot-data-file: 'flows_setup_time.csv' - - 02-plot-title: 'REST setup rate (for 100k flows)' - 02-plot-yaxis: 'setup time[s], req[flows/s]' - 02-plot-group: 'Performance Rate' - 02-plot-data-file: 'flows_install_rate.csv' + 01-plot-title: 'Stats Collection Rate' + 01-plot-yaxis: 'flow_mods/sec' + 01-plot-group: 'Stats Collection Performance' + 01-plot-data-file: 'stats_rate.csv' + 02-plot-title: 'Stats Collection Time' + 02-plot-yaxis: 'seconds' + 02-plot-group: 'Stats Collection Performance' + 02-plot-data-file: 'stats_time.csv' diff --git a/jjb/openflowplugin/openflowplugin-csit-scale-stats-collection-daily.yaml b/jjb/openflowplugin/openflowplugin-csit-scale-stats-collection-daily.yaml index a6697cd142..68703fc769 100644 --- a/jjb/openflowplugin/openflowplugin-csit-scale-stats-collection-daily.yaml +++ b/jjb/openflowplugin/openflowplugin-csit-scale-stats-collection-daily.yaml @@ -25,19 +25,22 @@ - only: scope: 'only' + # Job images + odl_system_flavor: '8 GB General Purpose v1' + tools_system_image: 'Ubuntu 14.04 - mininet-ovs-25 - 20170210-0300' + # Features to install install-features: 'odl-openflowplugin-flow-services-ui' # Robot custom options - robot-options: '-v flnr:50000' + robot-options: '-v flnr:100000 -v swnr:32 -v fpr:200' # Plot Info - 01-plot-title: 'Flows (100k) Setup Time' - 01-plot-yaxis: '[s]' - 01-plot-group: 'Config Performance' - 01-plot-data-file: 'flows_setup_time.csv' - - 02-plot-title: 'REST setup rate (for 100k flows)' - 02-plot-yaxis: 'setup time[s], req[flows/s]' - 02-plot-group: 'Performance Rate' - 02-plot-data-file: 'flows_install_rate.csv' + 01-plot-title: 'Stats Collection Rate' + 01-plot-yaxis: 'flow_mods/sec' + 01-plot-group: 'Stats Collection Performance' + 01-plot-data-file: 'stats_rate.csv' + 02-plot-title: 'Stats Collection Time' + 02-plot-yaxis: 'seconds' + 02-plot-group: 'Stats Collection Performance' + 02-plot-data-file: 'stats_time.csv' -- 2.36.6