performance-docs/doc/source/test_results/fuel_ccp_upgrade/reports/upgrade_newton_to_mitaka.html

1043 lines
247 KiB
HTML

<!doctype html>
<html ng-app="App">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="generator" content="Rally version 0.8.1">
<title>Rally | Rally Task Report</title>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/nvd3/1.1.15-beta/nv.d3.min.css">
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/angularjs/1.3.3/angular.min.js"></script>
<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/d3/3.4.13/d3.min.js"></script>
<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/nvd3/1.1.15-beta/nv.d3.min.js"></script>
<script type="text/javascript">
"use strict";
var widgetDirective = function($compile) {
var Chart = {
_render: function(node, data, chart, do_after){
nv.addGraph(function() {
d3.select(node)
.datum(data).transition().duration(0)
.call(chart);
if (typeof do_after === "function") {
do_after(node, chart)
}
nv.utils.windowResize(chart.update);
})
},
_widgets: {
Pie: "pie",
StackedArea: "stack",
Lines: "lines",
Histogram: "histogram"
},
get_chart: function(widget) {
if (widget in this._widgets) {
var name = this._widgets[widget];
return Chart[name]
}
return function() { console.log("Error: unexpected widget:", widget) }
},
pie: function(node, data, opts, do_after) {
var chart = nv.models.pieChart()
.x(function(d) { return d.key })
.y(function(d) { return d.values })
.showLabels(true)
.labelType("percent")
.donut(true)
.donutRatio(0.25)
.donutLabelsOutside(true)
.color(function(d){
if (d.data && d.data.color) { return d.data.color }
});
var colorizer = new Chart.colorizer("errors"), data_ = [];
for (var i in data) {
data_.push({key:data[i][0], values:data[i][1], color:colorizer.get_color(data[i][0])})
}
Chart._render(node, data_, chart)
},
colorizer: function(failure_key, failure_color) {
this.failure_key = failure_key || "failed_duration";
this.failure_color = failure_color || "#d62728"; // red
this.color_idx = -1;
/* NOTE(amaretskiy): this is actually a result of
d3.scale.category20().range(), excluding red color (#d62728)
which is reserved for errors */
this.colors = ["#1f77b4", "#aec7e8", "#ff7f0e", "#ffbb78", "#2ca02c",
"#98df8a", "#ff9896", "#9467bd", "#c5b0d5", "#8c564b",
"#c49c94", "#e377c2", "#f7b6d2", "#7f7f7f", "#c7c7c7",
"#bcbd22", "#dbdb8d", "#17becf", "#9edae5"];
this.get_color = function(key) {
if (key === this.failure_key) {
return this.failure_color
}
if (this.color_idx > (this.colors.length - 2)) {
this.color_idx = 0
} else {
this.color_idx++
}
return this.colors[this.color_idx]
}
},
stack: function(node, data, opts, do_after) {
var chart = nv.models.stackedAreaChart()
.x(function(d) { return d[0] })
.y(function(d) { return d[1] })
.useInteractiveGuideline(opts.guide)
.showControls(opts.controls)
.clipEdge(true);
chart.xAxis
.axisLabel(opts.xname)
.tickFormat(opts.xformat)
.showMaxMin(opts.showmaxmin);
chart.yAxis
.orient("left")
.tickFormat(d3.format(opts.yformat || ",.3f"));
var colorizer = new Chart.colorizer(), data_ = [];
for (var i in data) {
data_.push({key:data[i][0], values:data[i][1], color:colorizer.get_color(data[i][0])})
}
Chart._render(node, data_, chart, do_after);
},
lines: function(node, data, opts, do_after) {
var chart = nv.models.lineChart()
.x(function(d) { return d[0] })
.y(function(d) { return d[1] })
.useInteractiveGuideline(opts.guide)
.clipEdge(true);
chart.xAxis
.axisLabel(opts.xname)
.tickFormat(opts.xformat)
.rotateLabels(opts.xrotate)
.showMaxMin(opts.showmaxmin);
chart.yAxis
.orient("left")
.tickFormat(d3.format(opts.yformat || ",.3f"));
var colorizer = new Chart.colorizer(), data_ = [];
for (var i in data) {
data_.push({key:data[i][0], values:data[i][1], color:colorizer.get_color(data[i][0])})
}
Chart._render(node, data_, chart, do_after)
},
histogram: function(node, data, opts) {
var chart = nv.models.multiBarChart()
.reduceXTicks(true)
.showControls(false)
.transitionDuration(0)
.groupSpacing(0.05);
chart
.legend.radioButtonMode(true);
chart.xAxis
.axisLabel("Duration (seconds)")
.tickFormat(d3.format(",.2f"));
chart.yAxis
.axisLabel("Iterations (frequency)")
.tickFormat(d3.format("d"));
Chart._render(node, data, chart)
}
};
return {
restrict: "A",
scope: { data: "=" },
link: function(scope, element, attrs) {
scope.$watch("data", function(data) {
if (! data) { return console.log("Chart has no data to render!") }
if (attrs.widget === "Table") {
var ng_class = attrs.lastrowClass ? " ng-class='{"+attrs.lastrowClass+":$last}'" : "";
var template = "<table class='striped'><thead>" +
"<tr><th ng-repeat='i in data.cols track by $index'>{{i}}<tr>" +
"</thead><tbody>" +
"<tr" + ng_class + " ng-repeat='row in data.rows track by $index'>" +
"<td ng-repeat='i in row track by $index'>{{i}}" +
"<tr>" +
"</tbody></table>";
var el = element.empty().append($compile(template)(scope)).children()[0]
} else if (attrs.widget === "TextArea") {
var template = "<div style='padding:0 0 5px' ng-repeat='str in data track by $index'>{{str}}</div><div style='height:10px'></div>";
var el = element.empty().append($compile(template)(scope)).children()[0]
} else {
var el_chart = element.addClass("chart").css({display:"block"});
var el = el_chart.html("<svg></svg>").children()[0];
var do_after = null;
if (attrs.widget in {StackedArea:0, Lines:0}) {
/* Hide widget if not enough data */
if ((! data.length) || (data[0].length < 1) || (data[0][1].length < 2)) {
return element.empty().css({display:"none"})
}
/* NOTE(amaretskiy): Dirty fix for changing chart width in case
if there are too long Y values that overlaps chart box. */
var do_after = function(node, chart){
var g_box = angular.element(el_chart[0].querySelector(".nv-y.nv-axis"));
if (g_box && g_box[0] && g_box[0].getBBox) {
try {
// 30 is padding aroung graphs
var width = g_box[0].getBBox().width + 30;
} catch (err) {
// This happens sometimes, just skip silently
return
}
// 890 is chart width (set by CSS)
if (typeof width === "number" && width > 890) {
width = (890 * 2) - width;
if (width > 0) {
angular.element(node).css({width:width+"px"});
chart.update()
}
}
}
}
}
else if (attrs.widget === "Pie") {
if (! data.length) {
return element.empty().css({display:"none"})
}
}
var opts = {
xname: attrs.nameX || "",
xrotate: attrs.rotateX || 0,
yformat: attrs.formatY || ",.3f",
controls: attrs.controls === "true",
guide: attrs.guide === "true",
showmaxmin: attrs.showmaxmin === "true"
};
if (attrs.formatDateX) {
opts.xformat = function(d) { return d3.time.format(attrs.formatDateX)(new Date(d)) }
} else {
opts.xformat = d3.format(attrs.formatX || "d")
}
Chart.get_chart(attrs.widget)(el, data, opts, do_after);
}
if (attrs.nameY) {
/* NOTE(amaretskiy): Dirty fix for displaying Y-axis label correctly.
I believe sometimes NVD3 will allow doing this in normal way */
var label_y = angular.element("<div>").addClass("chart-label-y").text(attrs.nameY);
angular.element(el).parent().prepend(label_y)
}
if (attrs.description) {
var desc_el = angular.element("<div>").addClass(attrs.descriptionClass || "h3").text(attrs.description);
angular.element(el).parent().prepend(desc_el)
}
if (attrs.title) {
var title_el = angular.element("<div>").addClass(attrs.titleClass || "h2").text(attrs.title);
angular.element(el).parent().prepend(title_el)
}
angular.element(el).parent().append(angular.element("<div style='clear:both'>"))
});
}
}
};
var controllerFunction = function($scope, $location) {
$scope.source = "{\n \"NovaServers.boot_and_delete_server\": [\n {\n \"args\": {\n \"flavor\": {\n \"name\": \"m1.tiny\"\n }, \n \"image\": {\n \"name\": \"cirros\"\n }\n }, \n \"context\": {\n \"network\": {\n \"networks_per_tenant\": 1, \n \"start_cidr\": \"100.1.0.0/21\"\n }, \n \"quotas\": {\n \"neutron\": {\n \"network\": -1, \n \"port\": -1, \n \"subnet\": -1\n }, \n \"nova\": {\n \"cores\": -1, \n \"floating_ips\": -1, \n \"instances\": -1, \n \"ram\": -1, \n \"security_group_rules\": -1, \n \"security_groups\": -1\n }\n }, \n \"users\": {\n \"tenants\": 2, \n \"users_per_tenant\": 2\n }\n }, \n \"hooks\": [], \n \"runner\": {\n \"concurrency\": 5, \n \"times\": 1530, \n \"type\": \"constant\"\n }, \n \"sla\": {\n \"failure_rate\": {\n \"max\": 0\n }\n }\n }\n ]\n}";
$scope.scenarios = [{"load_profile": [["parallel iterations", [[0.0, 0], [49.707656857538225, 4.897881847241968], [99.41531371507645, 4.73725798148923], [149.1229705726147, 4.75746352478075], [198.8306274301529, 4.777619295667938], [248.5382842876911, 4.795109785043562], [298.2459411452294, 4.735412350293694], [347.9535980027676, 4.7620506333455355], [397.6612548603058, 4.797942001002487], [447.368911717844, 4.757573827949519], [497.0765685753822, 4.877121713604212], [546.7842254329205, 4.99902718619849], [596.4918822904588, 4.999524353857569], [646.1995391479969, 4.797517436685823], [695.9071960055352, 4.838355524164637], [745.6148528630733, 4.676786913234265], [795.3225097206116, 4.7517522753901495], [845.0301665781499, 4.672695661944959], [894.737823435688, 4.646280702024989], [944.4454802932263, 4.656652865313186], [994.1531371507645, 4.737397000797989], [1043.8607940083027, 4.656649263205095], [1093.568450865841, 4.636400753622936], [1143.2761077233793, 4.672773149283576], [1192.9837645809175, 4.660654225733232], [1242.6914214384556, 4.65668649777911], [1292.3990782959938, 4.69701750340788], [1342.106735153532, 4.676853463500254], [1391.8143920110704, 4.676932892142028], [1441.5220488686086, 4.659372086083439], [1491.2297057261467, 4.633692981896616], [1540.937362583685, 4.636486009909621], [1590.6450194412232, 4.636394561450441], [1640.3526762987615, 4.684017334100388], [1690.0603331562997, 4.639430778895804], [1739.7679900138378, 4.666735638778107], [1789.475646871376, 4.717148226691603], [1839.1833037289143, 4.676891029748349], [1888.8909605864526, 4.636438506209856], [1938.5986174439909, 4.697007896187503], [1988.306274301529, 4.656635425546163], [2038.0139311590672, 4.66147877635902], [2087.7215880166054, 4.672000380760238], [2137.4292448741435, 4.737363358739197], [2187.136901731682, 4.692066396337351], [2236.84455858922, 4.60093180481332], [2286.5522154467585, 4.701773348698135], [2336.2598723042966, 4.65194263873138], [2385.967529161835, 4.658388815530035], [2435.675186019373, 4.658628038892678], [2485.382842876911, 4.673140972725451], [2535.0904997344496, 4.636386028627172], [2584.7981565919877, 4.616244810064764], [2634.505813449526, 4.676782351843095], [2684.213470307064, 4.6768168764422935], [2733.9211271646022, 4.717316595988574], [2783.6287840221407, 4.656721967272267], [2833.336440879679, 4.7575935124389845], [2883.0440977372173, 4.596356394663928], [2932.7517545947553, 4.676407249677466], [2982.4594114522934, 4.6970618031020255], [3032.167068309832, 4.671375902819359], [3081.87472516737, 4.664549170741184], [3131.5823820249084, 4.694486292308611], [3181.2900388824464, 4.676717715346882], [3230.9976957399845, 4.595985978596306], [3280.705352597523, 4.697067961699658], [3330.413009455061, 4.636124053205325], [3380.1206663125995, 4.656661052794579], [3429.8283231701375, 4.67688911046072], [3479.5359800276756, 4.6363742342412495], [3529.243636885214, 4.716557931771316], [3578.951293742752, 4.657045327998419], [3628.6589506002906, 4.6656782599685345], [3678.3666074578286, 4.629948697055779], [3728.0742643153667, 4.653733753626816], [3777.781921172905, 4.654919900688552], [3827.489578030443, 4.6985515319005], [3877.1972348879817, 4.6767542112729705], [3926.9048917455198, 4.636298105533386], [3976.612548603058, 4.673678739750567], [4026.3202054605963, 4.6797876182308125], [4076.0278623181343, 4.737360744692714], [4125.735519175672, 4.695511630171977], [4175.443176033211, 4.698263089560263], [4225.150832890749, 4.63174677722439], [4274.858489748287, 4.741886316250119], [4324.566146605825, 4.636320787782641], [4374.273803463364, 4.636433911243767], [4423.981460320902, 4.676757300164596], [4473.68911717844, 4.656490708095661], [4523.3967740359785, 4.676764494787943], [4573.104430893517, 4.656430148552815], [4622.812087751055, 4.636391568487058], [4672.519744608593, 4.636255618884346], [4722.227401466132, 4.737384151200721], [4771.93505832367, 4.777717238473823], [4821.642715181208, 4.636359029603859], [4871.350372038746, 4.4646970222244615], [4921.058028896285, 0.03921568627450392], [4970.765685753822, 0]]]], "errors": [{"type": "GetResourceFailure", "message": "Failed to get the resource <Server: s_rally_b6b76b3a_YCPerCg0>: Unknown Error (HTTP 502)", "traceback": "Traceback (most recent call last):\n File \"/usr/local/lib/python2.7/dist-packages/rally/task/runner.py\", line 72, in _run_scenario_once\n getattr(scenario_inst, method_name)(**scenario_kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/rally/plugins/openstack/scenarios/nova/servers.py\", line 116, in run\n self._delete_server(server, force=force_delete)\n File \"/usr/local/lib/python2.7/dist-packages/rally/plugins/openstack/scenarios/nova/utils.py\", line 431, in _delete_server\n check_interval=CONF.benchmark.nova_server_delete_poll_interval\n File \"/usr/local/lib/python2.7/dist-packages/rally/task/utils.py\", line 214, in wait_for_status\n resource = update_resource(resource)\n File \"/usr/local/lib/python2.7/dist-packages/rally/task/utils.py\", line 80, in _get_from_manager\n raise exceptions.GetResourceFailure(resource=resource, err=e)\nGetResourceFailure: Failed to get the resource <Server: s_rally_b6b76b3a_YCPerCg0>: Unknown Error (HTTP 502)\n", "iteration": 103}, {"type": "GetResourceFailure", "message": "Failed to get the resource <Server: s_rally_b6b76b3a_PA84Li3h>: Unknown Error (HTTP 502)", "traceback": "Traceback (most recent call last):\n File \"/usr/local/lib/python2.7/dist-packages/rally/task/runner.py\", line 72, in _run_scenario_once\n getattr(scenario_inst, method_name)(**scenario_kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/rally/plugins/openstack/scenarios/nova/servers.py\", line 114, in run\n server = self._boot_server(image, flavor, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/rally/task/atomic.py\", line 84, in func_atomic_actions\n f = func(self, *args, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/rally/plugins/openstack/scenarios/nova/utils.py\", line 146, in _boot_server\n check_interval=CONF.benchmark.nova_server_boot_poll_interval\n File \"/usr/local/lib/python2.7/dist-packages/rally/task/utils.py\", line 214, in wait_for_status\n resource = update_resource(resource)\n File \"/usr/local/lib/python2.7/dist-packages/rally/task/utils.py\", line 80, in _get_from_manager\n raise exceptions.GetResourceFailure(resource=resource, err=e)\nGetResourceFailure: Failed to get the resource <Server: s_rally_b6b76b3a_PA84Li3h>: Unknown Error (HTTP 502)\n", "iteration": 104}, {"type": "ClientException", "message": "Unknown Error (HTTP 502)", "traceback": "Traceback (most recent call last):\n File \"/usr/local/lib/python2.7/dist-packages/rally/task/runner.py\", line 72, in _run_scenario_once\n getattr(scenario_inst, method_name)(**scenario_kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/rally/plugins/openstack/scenarios/nova/servers.py\", line 114, in run\n server = self._boot_server(image, flavor, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/rally/task/atomic.py\", line 84, in func_atomic_actions\n f = func(self, *args, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/rally/plugins/openstack/scenarios/nova/utils.py\", line 138, in _boot_server\n server_name, image_id, flavor_id, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/novaclient/v2/servers.py\", line 1416, in create\n **boot_kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/novaclient/v2/servers.py\", line 779, in _boot\n return_raw=return_raw, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/novaclient/base.py\", line 361, in _create\n resp, body = self.api.client.post(url, body=body)\n File \"/usr/local/lib/python2.7/dist-packages/keystoneauth1/adapter.py\", line 223, in post\n return self.request(url, 'POST', **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/novaclient/client.py\", line 80, in request\n raise exceptions.from_response(resp, body, url, method)\nClientException: Unknown Error (HTTP 502)\n", "iteration": 105}, {"type": "ClientException", "message": "Unknown Error (HTTP 502)", "traceback": "Traceback (most recent call last):\n File \"/usr/local/lib/python2.7/dist-packages/rally/task/runner.py\", line 72, in _run_scenario_once\n getattr(scenario_inst, method_name)(**scenario_kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/rally/plugins/openstack/scenarios/nova/servers.py\", line 114, in run\n server = self._boot_server(image, flavor, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/rally/task/atomic.py\", line 84, in func_atomic_actions\n f = func(self, *args, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/rally/plugins/openstack/scenarios/nova/utils.py\", line 138, in _boot_server\n server_name, image_id, flavor_id, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/novaclient/v2/servers.py\", line 1416, in create\n **boot_kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/novaclient/v2/servers.py\", line 779, in _boot\n return_raw=return_raw, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/novaclient/base.py\", line 361, in _create\n resp, body = self.api.client.post(url, body=body)\n File \"/usr/local/lib/python2.7/dist-packages/keystoneauth1/adapter.py\", line 223, in post\n return self.request(url, 'POST', **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/novaclient/client.py\", line 80, in request\n raise exceptions.from_response(resp, body, url, method)\nClientException: Unknown Error (HTTP 502)\n", "iteration": 106}, {"type": "ClientException", "message": "Unknown Error (HTTP 502)", "traceback": "Traceback (most recent call last):\n File \"/usr/local/lib/python2.7/dist-packages/rally/task/runner.py\", line 72, in _run_scenario_once\n getattr(scenario_inst, method_name)(**scenario_kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/rally/plugins/openstack/scenarios/nova/servers.py\", line 114, in run\n server = self._boot_server(image, flavor, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/rally/task/atomic.py\", line 84, in func_atomic_actions\n f = func(self, *args, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/rally/plugins/openstack/scenarios/nova/utils.py\", line 138, in _boot_server\n server_name, image_id, flavor_id, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/novaclient/v2/servers.py\", line 1416, in create\n **boot_kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/novaclient/v2/servers.py\", line 779, in _boot\n return_raw=return_raw, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/novaclient/base.py\", line 361, in _create\n resp, body = self.api.client.post(url, body=body)\n File \"/usr/local/lib/python2.7/dist-packages/keystoneauth1/adapter.py\", line 223, in post\n return self.request(url, 'POST', **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/novaclient/client.py\", line 80, in request\n raise exceptions.from_response(resp, body, url, method)\nClientException: Unknown Error (HTTP 502)\n", "iteration": 107}, {"type": "ClientException", "message": "Unknown Error (HTTP 502)", "traceback": "Traceback (most recent call last):\n File \"/usr/local/lib/python2.7/dist-packages/rally/task/runner.py\", line 72, in _run_scenario_once\n getattr(scenario_inst, method_name)(**scenario_kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/rally/plugins/openstack/scenarios/nova/servers.py\", line 114, in run\n server = self._boot_server(image, flavor, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/rally/task/atomic.py\", line 84, in func_atomic_actions\n f = func(self, *args, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/rally/plugins/openstack/scenarios/nova/utils.py\", line 138, in _boot_server\n server_name, image_id, flavor_id, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/novaclient/v2/servers.py\", line 1416, in create\n **boot_kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/novaclient/v2/servers.py\", line 779, in _boot\n return_raw=return_raw, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/novaclient/base.py\", line 361, in _create\n resp, body = self.api.client.post(url, body=body)\n File \"/usr/local/lib/python2.7/dist-packages/keystoneauth1/adapter.py\", line 223, in post\n return self.request(url, 'POST', **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/novaclient/client.py\", line 80, in request\n raise exceptions.from_response(resp, body, url, method)\nClientException: Unknown Error (HTTP 502)\n", "iteration": 108}, {"type": "ClientException", "message": "Unknown Error (HTTP 502)", "traceback": "Traceback (most recent call last):\n File \"/usr/local/lib/python2.7/dist-packages/rally/task/runner.py\", line 72, in _run_scenario_once\n getattr(scenario_inst, method_name)(**scenario_kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/rally/plugins/openstack/scenarios/nova/servers.py\", line 114, in run\n server = self._boot_server(image, flavor, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/rally/task/atomic.py\", line 84, in func_atomic_actions\n f = func(self, *args, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/rally/plugins/openstack/scenarios/nova/utils.py\", line 138, in _boot_server\n server_name, image_id, flavor_id, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/novaclient/v2/servers.py\", line 1416, in create\n **boot_kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/novaclient/v2/servers.py\", line 779, in _boot\n return_raw=return_raw, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/novaclient/base.py\", line 361, in _create\n resp, body = self.api.client.post(url, body=body)\n File \"/usr/local/lib/python2.7/dist-packages/keystoneauth1/adapter.py\", line 223, in post\n return self.request(url, 'POST', **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/novaclient/client.py\", line 80, in request\n raise exceptions.from_response(resp, body, url, method)\nClientException: Unknown Error (HTTP 502)\n", "iteration": 109}, {"type": "ClientException", "message": "Unknown Error (HTTP 502)", "traceback": "Traceback (most recent call last):\n File \"/usr/local/lib/python2.7/dist-packages/rally/task/runner.py\", line 72, in _run_scenario_once\n getattr(scenario_inst, method_name)(**scenario_kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/rally/plugins/openstack/scenarios/nova/servers.py\", line 114, in run\n server = self._boot_server(image, flavor, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/rally/task/atomic.py\", line 84, in func_atomic_actions\n f = func(self, *args, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/rally/plugins/openstack/scenarios/nova/utils.py\", line 138, in _boot_server\n server_name, image_id, flavor_id, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/novaclient/v2/servers.py\", line 1416, in create\n **boot_kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/novaclient/v2/servers.py\", line 779, in _boot\n return_raw=return_raw, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/novaclient/base.py\", line 361, in _create\n resp, body = self.api.client.post(url, body=body)\n File \"/usr/local/lib/python2.7/dist-packages/keystoneauth1/adapter.py\", line 223, in post\n return self.request(url, 'POST', **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/novaclient/client.py\", line 80, in request\n raise exceptions.from_response(resp, body, url, method)\nClientException: Unknown Error (HTTP 502)\n", "iteration": 110}, {"type": "ClientException", "message": "Unknown Error (HTTP 502)", "traceback": "Traceback (most recent call last):\n File \"/usr/local/lib/python2.7/dist-packages/rally/task/runner.py\", line 72, in _run_scenario_once\n getattr(scenario_inst, method_name)(**scenario_kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/rally/plugins/openstack/scenarios/nova/servers.py\", line 114, in run\n server = self._boot_server(image, flavor, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/rally/task/atomic.py\", line 84, in func_atomic_actions\n f = func(self, *args, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/rally/plugins/openstack/scenarios/nova/utils.py\", line 138, in _boot_server\n server_name, image_id, flavor_id, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/novaclient/v2/servers.py\", line 1416, in create\n **boot_kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/novaclient/v2/servers.py\", line 779, in _boot\n return_raw=return_raw, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/novaclient/base.py\", line 361, in _create\n resp, body = self.api.client.post(url, body=body)\n File \"/usr/local/lib/python2.7/dist-packages/keystoneauth1/adapter.py\", line 223, in post\n return self.request(url, 'POST', **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/novaclient/client.py\", line 80, in request\n raise exceptions.from_response(resp, body, url, method)\nClientException: Unknown Error (HTTP 502)\n", "iteration": 111}, {"type": "ClientException", "message": "Unknown Error (HTTP 502)", "traceback": "Traceback (most recent call last):\n File \"/usr/local/lib/python2.7/dist-packages/rally/task/runner.py\", line 72, in _run_scenario_once\n getattr(scenario_inst, method_name)(**scenario_kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/rally/plugins/openstack/scenarios/nova/servers.py\", line 114, in run\n server = self._boot_server(image, flavor, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/rally/task/atomic.py\", line 84, in func_atomic_actions\n f = func(self, *args, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/rally/plugins/openstack/scenarios/nova/utils.py\", line 138, in _boot_server\n server_name, image_id, flavor_id, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/novaclient/v2/servers.py\", line 1416, in create\n **boot_kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/novaclient/v2/servers.py\", line 779, in _boot\n return_raw=return_raw, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/novaclient/base.py\", line 361, in _create\n resp, body = self.api.client.post(url, body=body)\n File \"/usr/local/lib/python2.7/dist-packages/keystoneauth1/adapter.py\", line 223, in post\n return self.request(url, 'POST', **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/novaclient/client.py\", line 80, in request\n raise exceptions.from_response(resp, body, url, method)\nClientException: Unknown Error (HTTP 502)\n", "iteration": 112}, {"type": "ClientException", "message": "Unknown Error (HTTP 502)", "traceback": "Traceback (most recent call last):\n File \"/usr/local/lib/python2.7/dist-packages/rally/task/runner.py\", line 72, in _run_scenario_once\n getattr(scenario_inst, method_name)(**scenario_kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/rally/plugins/openstack/scenarios/nova/servers.py\", line 114, in run\n server = self._boot_server(image, flavor, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/rally/task/atomic.py\", line 84, in func_atomic_actions\n f = func(self, *args, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/rally/plugins/openstack/scenarios/nova/utils.py\", line 138, in _boot_server\n server_name, image_id, flavor_id, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/novaclient/v2/servers.py\", line 1416, in create\n **boot_kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/novaclient/v2/servers.py\", line 779, in _boot\n return_raw=return_raw, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/novaclient/base.py\", line 361, in _create\n resp, body = self.api.client.post(url, body=body)\n File \"/usr/local/lib/python2.7/dist-packages/keystoneauth1/adapter.py\", line 223, in post\n return self.request(url, 'POST', **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/novaclient/client.py\", line 80, in request\n raise exceptions.from_response(resp, body, url, method)\nClientException: Unknown Error (HTTP 502)\n", "iteration": 113}, {"type": "ClientException", "message": "Unknown Error (HTTP 502)", "traceback": "Traceback (most recent call last):\n File \"/usr/local/lib/python2.7/dist-packages/rally/task/runner.py\", line 72, in _run_scenario_once\n getattr(scenario_inst, method_name)(**scenario_kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/rally/plugins/openstack/scenarios/nova/servers.py\", line 114, in run\n server = self._boot_server(image, flavor, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/rally/task/atomic.py\", line 84, in func_atomic_actions\n f = func(self, *args, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/rally/plugins/openstack/scenarios/nova/utils.py\", line 138, in _boot_server\n server_name, image_id, flavor_id, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/novaclient/v2/servers.py\", line 1416, in create\n **boot_kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/novaclient/v2/servers.py\", line 779, in _boot\n return_raw=return_raw, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/novaclient/base.py\", line 361, in _create\n resp, body = self.api.client.post(url, body=body)\n File \"/usr/local/lib/python2.7/dist-packages/keystoneauth1/adapter.py\", line 223, in post\n return self.request(url, 'POST', **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/novaclient/client.py\", line 80, in request\n raise exceptions.from_response(resp, body, url, method)\nClientException: Unknown Error (HTTP 502)\n", "iteration": 114}, {"type": "ClientException", "message": "Unknown Error (HTTP 502)", "traceback": "Traceback (most recent call last):\n File \"/usr/local/lib/python2.7/dist-packages/rally/task/runner.py\", line 72, in _run_scenario_once\n getattr(scenario_inst, method_name)(**scenario_kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/rally/plugins/openstack/scenarios/nova/servers.py\", line 114, in run\n server = self._boot_server(image, flavor, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/rally/task/atomic.py\", line 84, in func_atomic_actions\n f = func(self, *args, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/rally/plugins/openstack/scenarios/nova/utils.py\", line 138, in _boot_server\n server_name, image_id, flavor_id, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/novaclient/v2/servers.py\", line 1416, in create\n **boot_kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/novaclient/v2/servers.py\", line 779, in _boot\n return_raw=return_raw, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/novaclient/base.py\", line 361, in _create\n resp, body = self.api.client.post(url, body=body)\n File \"/usr/local/lib/python2.7/dist-packages/keystoneauth1/adapter.py\", line 223, in post\n return self.request(url, 'POST', **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/novaclient/client.py\", line 80, in request\n raise exceptions.from_response(resp, body, url, method)\nClientException: Unknown Error (HTTP 502)\n", "iteration": 115}, {"type": "ClientException", "message": "Unknown Error (HTTP 502)", "traceback": "Traceback (most recent call last):\n File \"/usr/local/lib/python2.7/dist-packages/rally/task/runner.py\", line 72, in _run_scenario_once\n getattr(scenario_inst, method_name)(**scenario_kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/rally/plugins/openstack/scenarios/nova/servers.py\", line 114, in run\n server = self._boot_server(image, flavor, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/rally/task/atomic.py\", line 84, in func_atomic_actions\n f = func(self, *args, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/rally/plugins/openstack/scenarios/nova/utils.py\", line 138, in _boot_server\n server_name, image_id, flavor_id, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/novaclient/v2/servers.py\", line 1416, in create\n **boot_kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/novaclient/v2/servers.py\", line 779, in _boot\n return_raw=return_raw, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/novaclient/base.py\", line 361, in _create\n resp, body = self.api.client.post(url, body=body)\n File \"/usr/local/lib/python2.7/dist-packages/keystoneauth1/adapter.py\", line 223, in post\n return self.request(url, 'POST', **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/novaclient/client.py\", line 80, in request\n raise exceptions.from_response(resp, body, url, method)\nClientException: Unknown Error (HTTP 502)\n", "iteration": 116}, {"type": "ClientException", "message": "Unknown Error (HTTP 502)", "traceback": "Traceback (most recent call last):\n File \"/usr/local/lib/python2.7/dist-packages/rally/task/runner.py\", line 72, in _run_scenario_once\n getattr(scenario_inst, method_name)(**scenario_kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/rally/plugins/openstack/scenarios/nova/servers.py\", line 114, in run\n server = self._boot_server(image, flavor, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/rally/task/atomic.py\", line 84, in func_atomic_actions\n f = func(self, *args, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/rally/plugins/openstack/scenarios/nova/utils.py\", line 138, in _boot_server\n server_name, image_id, flavor_id, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/novaclient/v2/servers.py\", line 1416, in create\n **boot_kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/novaclient/v2/servers.py\", line 779, in _boot\n return_raw=return_raw, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/novaclient/base.py\", line 361, in _create\n resp, body = self.api.client.post(url, body=body)\n File \"/usr/local/lib/python2.7/dist-packages/keystoneauth1/adapter.py\", line 223, in post\n return self.request(url, 'POST', **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/novaclient/client.py\", line 80, in request\n raise exceptions.from_response(resp, body, url, method)\nClientException: Unknown Error (HTTP 502)\n", "iteration": 117}, {"type": "ClientException", "message": "Unknown Error (HTTP 502)", "traceback": "Traceback (most recent call last):\n File \"/usr/local/lib/python2.7/dist-packages/rally/task/runner.py\", line 72, in _run_scenario_once\n getattr(scenario_inst, method_name)(**scenario_kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/rally/plugins/openstack/scenarios/nova/servers.py\", line 114, in run\n server = self._boot_server(image, flavor, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/rally/task/atomic.py\", line 84, in func_atomic_actions\n f = func(self, *args, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/rally/plugins/openstack/scenarios/nova/utils.py\", line 138, in _boot_server\n server_name, image_id, flavor_id, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/novaclient/v2/servers.py\", line 1416, in create\n **boot_kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/novaclient/v2/servers.py\", line 779, in _boot\n return_raw=return_raw, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/novaclient/base.py\", line 361, in _create\n resp, body = self.api.client.post(url, body=body)\n File \"/usr/local/lib/python2.7/dist-packages/keystoneauth1/adapter.py\", line 223, in post\n return self.request(url, 'POST', **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/novaclient/client.py\", line 80, in request\n raise exceptions.from_response(resp, body, url, method)\nClientException: Unknown Error (HTTP 502)\n", "iteration": 118}, {"type": "ClientException", "message": "Unknown Error (HTTP 504)", "traceback": "Traceback (most recent call last):\n File \"/usr/local/lib/python2.7/dist-packages/rally/task/runner.py\", line 72, in _run_scenario_once\n getattr(scenario_inst, method_name)(**scenario_kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/rally/plugins/openstack/scenarios/nova/servers.py\", line 114, in run\n server = self._boot_server(image, flavor, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/rally/task/atomic.py\", line 84, in func_atomic_actions\n f = func(self, *args, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/rally/plugins/openstack/scenarios/nova/utils.py\", line 138, in _boot_server\n server_name, image_id, flavor_id, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/novaclient/v2/servers.py\", line 1416, in create\n **boot_kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/novaclient/v2/servers.py\", line 779, in _boot\n return_raw=return_raw, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/novaclient/base.py\", line 361, in _create\n resp, body = self.api.client.post(url, body=body)\n File \"/usr/local/lib/python2.7/dist-packages/keystoneauth1/adapter.py\", line 223, in post\n return self.request(url, 'POST', **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/novaclient/client.py\", line 80, in request\n raise exceptions.from_response(resp, body, url, method)\nClientException: Unknown Error (HTTP 504)\n", "iteration": 119}, {"type": "ClientException", "message": "Unknown Error (HTTP 502)", "traceback": "Traceback (most recent call last):\n File \"/usr/local/lib/python2.7/dist-packages/rally/task/runner.py\", line 72, in _run_scenario_once\n getattr(scenario_inst, method_name)(**scenario_kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/rally/plugins/openstack/scenarios/nova/servers.py\", line 114, in run\n server = self._boot_server(image, flavor, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/rally/task/atomic.py\", line 84, in func_atomic_actions\n f = func(self, *args, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/rally/plugins/openstack/scenarios/nova/utils.py\", line 138, in _boot_server\n server_name, image_id, flavor_id, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/novaclient/v2/servers.py\", line 1416, in create\n **boot_kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/novaclient/v2/servers.py\", line 779, in _boot\n return_raw=return_raw, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/novaclient/base.py\", line 361, in _create\n resp, body = self.api.client.post(url, body=body)\n File \"/usr/local/lib/python2.7/dist-packages/keystoneauth1/adapter.py\", line 223, in post\n return self.request(url, 'POST', **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/novaclient/client.py\", line 80, in request\n raise exceptions.from_response(resp, body, url, method)\nClientException: Unknown Error (HTTP 502)\n", "iteration": 120}, {"type": "ClientException", "message": "Unknown Error (HTTP 504)", "traceback": "Traceback (most recent call last):\n File \"/usr/local/lib/python2.7/dist-packages/rally/task/runner.py\", line 72, in _run_scenario_once\n getattr(scenario_inst, method_name)(**scenario_kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/rally/plugins/openstack/scenarios/nova/servers.py\", line 114, in run\n server = self._boot_server(image, flavor, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/rally/task/atomic.py\", line 84, in func_atomic_actions\n f = func(self, *args, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/rally/plugins/openstack/scenarios/nova/utils.py\", line 138, in _boot_server\n server_name, image_id, flavor_id, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/novaclient/v2/servers.py\", line 1416, in create\n **boot_kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/novaclient/v2/servers.py\", line 779, in _boot\n return_raw=return_raw, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/novaclient/base.py\", line 361, in _create\n resp, body = self.api.client.post(url, body=body)\n File \"/usr/local/lib/python2.7/dist-packages/keystoneauth1/adapter.py\", line 223, in post\n return self.request(url, 'POST', **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/novaclient/client.py\", line 80, in request\n raise exceptions.from_response(resp, body, url, method)\nClientException: Unknown Error (HTTP 504)\n", "iteration": 121}, {"type": "ClientException", "message": "Unknown Error (HTTP 504)", "traceback": "Traceback (most recent call last):\n File \"/usr/local/lib/python2.7/dist-packages/rally/task/runner.py\", line 72, in _run_scenario_once\n getattr(scenario_inst, method_name)(**scenario_kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/rally/plugins/openstack/scenarios/nova/servers.py\", line 114, in run\n server = self._boot_server(image, flavor, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/rally/task/atomic.py\", line 84, in func_atomic_actions\n f = func(self, *args, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/rally/plugins/openstack/scenarios/nova/utils.py\", line 138, in _boot_server\n server_name, image_id, flavor_id, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/novaclient/v2/servers.py\", line 1416, in create\n **boot_kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/novaclient/v2/servers.py\", line 779, in _boot\n return_raw=return_raw, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/novaclient/base.py\", line 361, in _create\n resp, body = self.api.client.post(url, body=body)\n File \"/usr/local/lib/python2.7/dist-packages/keystoneauth1/adapter.py\", line 223, in post\n return self.request(url, 'POST', **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/novaclient/client.py\", line 80, in request\n raise exceptions.from_response(resp, body, url, method)\nClientException: Unknown Error (HTTP 504)\n", "iteration": 122}, {"type": "ClientException", "message": "Unknown Error (HTTP 502)", "traceback": "Traceback (most recent call last):\n File \"/usr/local/lib/python2.7/dist-packages/rally/task/runner.py\", line 72, in _run_scenario_once\n getattr(scenario_inst, method_name)(**scenario_kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/rally/plugins/openstack/scenarios/nova/servers.py\", line 114, in run\n server = self._boot_server(image, flavor, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/rally/task/atomic.py\", line 84, in func_atomic_actions\n f = func(self, *args, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/rally/plugins/openstack/scenarios/nova/utils.py\", line 138, in _boot_server\n server_name, image_id, flavor_id, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/novaclient/v2/servers.py\", line 1416, in create\n **boot_kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/novaclient/v2/servers.py\", line 779, in _boot\n return_raw=return_raw, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/novaclient/base.py\", line 361, in _create\n resp, body = self.api.client.post(url, body=body)\n File \"/usr/local/lib/python2.7/dist-packages/keystoneauth1/adapter.py\", line 223, in post\n return self.request(url, 'POST', **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/novaclient/client.py\", line 80, in request\n raise exceptions.from_response(resp, body, url, method)\nClientException: Unknown Error (HTTP 502)\n", "iteration": 123}, {"type": "ClientException", "message": "Unknown Error (HTTP 502)", "traceback": "Traceback (most recent call last):\n File \"/usr/local/lib/python2.7/dist-packages/rally/task/runner.py\", line 72, in _run_scenario_once\n getattr(scenario_inst, method_name)(**scenario_kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/rally/plugins/openstack/scenarios/nova/servers.py\", line 114, in run\n server = self._boot_server(image, flavor, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/rally/task/atomic.py\", line 84, in func_atomic_actions\n f = func(self, *args, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/rally/plugins/openstack/scenarios/nova/utils.py\", line 138, in _boot_server\n server_name, image_id, flavor_id, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/novaclient/v2/servers.py\", line 1416, in create\n **boot_kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/novaclient/v2/servers.py\", line 779, in _boot\n return_raw=return_raw, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/novaclient/base.py\", line 361, in _create\n resp, body = self.api.client.post(url, body=body)\n File \"/usr/local/lib/python2.7/dist-packages/keystoneauth1/adapter.py\", line 223, in post\n return self.request(url, 'POST', **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/novaclient/client.py\", line 80, in request\n raise exceptions.from_response(resp, body, url, method)\nClientException: Unknown Error (HTTP 502)\n", "iteration": 124}, {"type": "ClientException", "message": "Unknown Error (HTTP 504)", "traceback": "Traceback (most recent call last):\n File \"/usr/local/lib/python2.7/dist-packages/rally/task/runner.py\", line 72, in _run_scenario_once\n getattr(scenario_inst, method_name)(**scenario_kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/rally/plugins/openstack/scenarios/nova/servers.py\", line 114, in run\n server = self._boot_server(image, flavor, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/rally/task/atomic.py\", line 84, in func_atomic_actions\n f = func(self, *args, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/rally/plugins/openstack/scenarios/nova/utils.py\", line 138, in _boot_server\n server_name, image_id, flavor_id, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/novaclient/v2/servers.py\", line 1416, in create\n **boot_kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/novaclient/v2/servers.py\", line 779, in _boot\n return_raw=return_raw, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/novaclient/base.py\", line 361, in _create\n resp, body = self.api.client.post(url, body=body)\n File \"/usr/local/lib/python2.7/dist-packages/keystoneauth1/adapter.py\", line 223, in post\n return self.request(url, 'POST', **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/novaclient/client.py\", line 80, in request\n raise exceptions.from_response(resp, body, url, method)\nClientException: Unknown Error (HTTP 504)\n", "iteration": 125}, {"type": "ClientException", "message": "Unknown Error (HTTP 504)", "traceback": "Traceback (most recent call last):\n File \"/usr/local/lib/python2.7/dist-packages/rally/task/runner.py\", line 72, in _run_scenario_once\n getattr(scenario_inst, method_name)(**scenario_kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/rally/plugins/openstack/scenarios/nova/servers.py\", line 114, in run\n server = self._boot_server(image, flavor, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/rally/task/atomic.py\", line 84, in func_atomic_actions\n f = func(self, *args, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/rally/plugins/openstack/scenarios/nova/utils.py\", line 138, in _boot_server\n server_name, image_id, flavor_id, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/novaclient/v2/servers.py\", line 1416, in create\n **boot_kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/novaclient/v2/servers.py\", line 779, in _boot\n return_raw=return_raw, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/novaclient/base.py\", line 361, in _create\n resp, body = self.api.client.post(url, body=body)\n File \"/usr/local/lib/python2.7/dist-packages/keystoneauth1/adapter.py\", line 223, in post\n return self.request(url, 'POST', **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/novaclient/client.py\", line 80, in request\n raise exceptions.from_response(resp, body, url, method)\nClientException: Unknown Error (HTTP 504)\n", "iteration": 126}, {"type": "ClientException", "message": "Unknown Error (HTTP 504)", "traceback": "Traceback (most recent call last):\n File \"/usr/local/lib/python2.7/dist-packages/rally/task/runner.py\", line 72, in _run_scenario_once\n getattr(scenario_inst, method_name)(**scenario_kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/rally/plugins/openstack/scenarios/nova/servers.py\", line 114, in run\n server = self._boot_server(image, flavor, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/rally/task/atomic.py\", line 84, in func_atomic_actions\n f = func(self, *args, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/rally/plugins/openstack/scenarios/nova/utils.py\", line 138, in _boot_server\n server_name, image_id, flavor_id, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/novaclient/v2/servers.py\", line 1416, in create\n **boot_kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/novaclient/v2/servers.py\", line 779, in _boot\n return_raw=return_raw, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/novaclient/base.py\", line 361, in _create\n resp, body = self.api.client.post(url, body=body)\n File \"/usr/local/lib/python2.7/dist-packages/keystoneauth1/adapter.py\", line 223, in post\n return self.request(url, 'POST', **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/novaclient/client.py\", line 80, in request\n raise exceptions.from_response(resp, body, url, method)\nClientException: Unknown Error (HTTP 504)\n", "iteration": 127}, {"type": "ClientException", "message": "Unknown Error (HTTP 504)", "traceback": "Traceback (most recent call last):\n File \"/usr/local/lib/python2.7/dist-packages/rally/task/runner.py\", line 72, in _run_scenario_once\n getattr(scenario_inst, method_name)(**scenario_kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/rally/plugins/openstack/scenarios/nova/servers.py\", line 114, in run\n server = self._boot_server(image, flavor, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/rally/task/atomic.py\", line 84, in func_atomic_actions\n f = func(self, *args, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/rally/plugins/openstack/scenarios/nova/utils.py\", line 138, in _boot_server\n server_name, image_id, flavor_id, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/novaclient/v2/servers.py\", line 1416, in create\n **boot_kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/novaclient/v2/servers.py\", line 779, in _boot\n return_raw=return_raw, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/novaclient/base.py\", line 361, in _create\n resp, body = self.api.client.post(url, body=body)\n File \"/usr/local/lib/python2.7/dist-packages/keystoneauth1/adapter.py\", line 223, in post\n return self.request(url, 'POST', **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/novaclient/client.py\", line 80, in request\n raise exceptions.from_response(resp, body, url, method)\nClientException: Unknown Error (HTTP 504)\n", "iteration": 128}, {"type": "ClientException", "message": "Unknown Error (HTTP 504)", "traceback": "Traceback (most recent call last):\n File \"/usr/local/lib/python2.7/dist-packages/rally/task/runner.py\", line 72, in _run_scenario_once\n getattr(scenario_inst, method_name)(**scenario_kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/rally/plugins/openstack/scenarios/nova/servers.py\", line 114, in run\n server = self._boot_server(image, flavor, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/rally/task/atomic.py\", line 84, in func_atomic_actions\n f = func(self, *args, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/rally/plugins/openstack/scenarios/nova/utils.py\", line 138, in _boot_server\n server_name, image_id, flavor_id, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/novaclient/v2/servers.py\", line 1416, in create\n **boot_kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/novaclient/v2/servers.py\", line 779, in _boot\n return_raw=return_raw, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/novaclient/base.py\", line 361, in _create\n resp, body = self.api.client.post(url, body=body)\n File \"/usr/local/lib/python2.7/dist-packages/keystoneauth1/adapter.py\", line 223, in post\n return self.request(url, 'POST', **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/novaclient/client.py\", line 80, in request\n raise exceptions.from_response(resp, body, url, method)\nClientException: Unknown Error (HTTP 504)\n", "iteration": 129}, {"type": "ClientException", "message": "Unknown Error (HTTP 504)", "traceback": "Traceback (most recent call last):\n File \"/usr/local/lib/python2.7/dist-packages/rally/task/runner.py\", line 72, in _run_scenario_once\n getattr(scenario_inst, method_name)(**scenario_kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/rally/plugins/openstack/scenarios/nova/servers.py\", line 114, in run\n server = self._boot_server(image, flavor, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/rally/task/atomic.py\", line 84, in func_atomic_actions\n f = func(self, *args, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/rally/plugins/openstack/scenarios/nova/utils.py\", line 138, in _boot_server\n server_name, image_id, flavor_id, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/novaclient/v2/servers.py\", line 1416, in create\n **boot_kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/novaclient/v2/servers.py\", line 779, in _boot\n return_raw=return_raw, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/novaclient/base.py\", line 361, in _create\n resp, body = self.api.client.post(url, body=body)\n File \"/usr/local/lib/python2.7/dist-packages/keystoneauth1/adapter.py\", line 223, in post\n return self.request(url, 'POST', **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/novaclient/client.py\", line 80, in request\n raise exceptions.from_response(resp, body, url, method)\nClientException: Unknown Error (HTTP 504)\n", "iteration": 130}, {"type": "ClientException", "message": "Unknown Error (HTTP 504)", "traceback": "Traceback (most recent call last):\n File \"/usr/local/lib/python2.7/dist-packages/rally/task/runner.py\", line 72, in _run_scenario_once\n getattr(scenario_inst, method_name)(**scenario_kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/rally/plugins/openstack/scenarios/nova/servers.py\", line 114, in run\n server = self._boot_server(image, flavor, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/rally/task/atomic.py\", line 84, in func_atomic_actions\n f = func(self, *args, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/rally/plugins/openstack/scenarios/nova/utils.py\", line 138, in _boot_server\n server_name, image_id, flavor_id, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/novaclient/v2/servers.py\", line 1416, in create\n **boot_kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/novaclient/v2/servers.py\", line 779, in _boot\n return_raw=return_raw, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/novaclient/base.py\", line 361, in _create\n resp, body = self.api.client.post(url, body=body)\n File \"/usr/local/lib/python2.7/dist-packages/keystoneauth1/adapter.py\", line 223, in post\n return self.request(url, 'POST', **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/novaclient/client.py\", line 80, in request\n raise exceptions.from_response(resp, body, url, method)\nClientException: Unknown Error (HTTP 504)\n", "iteration": 131}, {"type": "ClientException", "message": "Unknown Error (HTTP 504)", "traceback": "Traceback (most recent call last):\n File \"/usr/local/lib/python2.7/dist-packages/rally/task/runner.py\", line 72, in _run_scenario_once\n getattr(scenario_inst, method_name)(**scenario_kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/rally/plugins/openstack/scenarios/nova/servers.py\", line 114, in run\n server = self._boot_server(image, flavor, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/rally/task/atomic.py\", line 84, in func_atomic_actions\n f = func(self, *args, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/rally/plugins/openstack/scenarios/nova/utils.py\", line 138, in _boot_server\n server_name, image_id, flavor_id, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/novaclient/v2/servers.py\", line 1416, in create\n **boot_kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/novaclient/v2/servers.py\", line 779, in _boot\n return_raw=return_raw, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/novaclient/base.py\", line 361, in _create\n resp, body = self.api.client.post(url, body=body)\n File \"/usr/local/lib/python2.7/dist-packages/keystoneauth1/adapter.py\", line 223, in post\n return self.request(url, 'POST', **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/novaclient/client.py\", line 80, in request\n raise exceptions.from_response(resp, body, url, method)\nClientException: Unknown Error (HTTP 504)\n", "iteration": 132}, {"type": "ClientException", "message": "Unknown Error (HTTP 504)", "traceback": "Traceback (most recent call last):\n File \"/usr/local/lib/python2.7/dist-packages/rally/task/runner.py\", line 72, in _run_scenario_once\n getattr(scenario_inst, method_name)(**scenario_kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/rally/plugins/openstack/scenarios/nova/servers.py\", line 114, in run\n server = self._boot_server(image, flavor, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/rally/task/atomic.py\", line 84, in func_atomic_actions\n f = func(self, *args, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/rally/plugins/openstack/scenarios/nova/utils.py\", line 138, in _boot_server\n server_name, image_id, flavor_id, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/novaclient/v2/servers.py\", line 1416, in create\n **boot_kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/novaclient/v2/servers.py\", line 779, in _boot\n return_raw=return_raw, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/novaclient/base.py\", line 361, in _create\n resp, body = self.api.client.post(url, body=body)\n File \"/usr/local/lib/python2.7/dist-packages/keystoneauth1/adapter.py\", line 223, in post\n return self.request(url, 'POST', **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/novaclient/client.py\", line 80, in request\n raise exceptions.from_response(resp, body, url, method)\nClientException: Unknown Error (HTTP 504)\n", "iteration": 133}, {"type": "ClientException", "message": "Unknown Error (HTTP 504)", "traceback": "Traceback (most recent call last):\n File \"/usr/local/lib/python2.7/dist-packages/rally/task/runner.py\", line 72, in _run_scenario_once\n getattr(scenario_inst, method_name)(**scenario_kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/rally/plugins/openstack/scenarios/nova/servers.py\", line 114, in run\n server = self._boot_server(image, flavor, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/rally/task/atomic.py\", line 84, in func_atomic_actions\n f = func(self, *args, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/rally/plugins/openstack/scenarios/nova/utils.py\", line 138, in _boot_server\n server_name, image_id, flavor_id, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/novaclient/v2/servers.py\", line 1416, in create\n **boot_kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/novaclient/v2/servers.py\", line 779, in _boot\n return_raw=return_raw, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/novaclient/base.py\", line 361, in _create\n resp, body = self.api.client.post(url, body=body)\n File \"/usr/local/lib/python2.7/dist-packages/keystoneauth1/adapter.py\", line 223, in post\n return self.request(url, 'POST', **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/novaclient/client.py\", line 80, in request\n raise exceptions.from_response(resp, body, url, method)\nClientException: Unknown Error (HTTP 504)\n", "iteration": 134}, {"type": "ClientException", "message": "Unknown Error (HTTP 504)", "traceback": "Traceback (most recent call last):\n File \"/usr/local/lib/python2.7/dist-packages/rally/task/runner.py\", line 72, in _run_scenario_once\n getattr(scenario_inst, method_name)(**scenario_kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/rally/plugins/openstack/scenarios/nova/servers.py\", line 114, in run\n server = self._boot_server(image, flavor, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/rally/task/atomic.py\", line 84, in func_atomic_actions\n f = func(self, *args, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/rally/plugins/openstack/scenarios/nova/utils.py\", line 138, in _boot_server\n server_name, image_id, flavor_id, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/novaclient/v2/servers.py\", line 1416, in create\n **boot_kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/novaclient/v2/servers.py\", line 779, in _boot\n return_raw=return_raw, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/novaclient/base.py\", line 361, in _create\n resp, body = self.api.client.post(url, body=body)\n File \"/usr/local/lib/python2.7/dist-packages/keystoneauth1/adapter.py\", line 223, in post\n return self.request(url, 'POST', **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/novaclient/client.py\", line 80, in request\n raise exceptions.from_response(resp, body, url, method)\nClientException: Unknown Error (HTTP 504)\n", "iteration": 135}, {"type": "ClientException", "message": "Unknown Error (HTTP 504)", "traceback": "Traceback (most recent call last):\n File \"/usr/local/lib/python2.7/dist-packages/rally/task/runner.py\", line 72, in _run_scenario_once\n getattr(scenario_inst, method_name)(**scenario_kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/rally/plugins/openstack/scenarios/nova/servers.py\", line 114, in run\n server = self._boot_server(image, flavor, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/rally/task/atomic.py\", line 84, in func_atomic_actions\n f = func(self, *args, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/rally/plugins/openstack/scenarios/nova/utils.py\", line 138, in _boot_server\n server_name, image_id, flavor_id, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/novaclient/v2/servers.py\", line 1416, in create\n **boot_kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/novaclient/v2/servers.py\", line 779, in _boot\n return_raw=return_raw, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/novaclient/base.py\", line 361, in _create\n resp, body = self.api.client.post(url, body=body)\n File \"/usr/local/lib/python2.7/dist-packages/keystoneauth1/adapter.py\", line 223, in post\n return self.request(url, 'POST', **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/novaclient/client.py\", line 80, in request\n raise exceptions.from_response(resp, body, url, method)\nClientException: Unknown Error (HTTP 504)\n", "iteration": 136}, {"type": "ClientException", "message": "Unknown Error (HTTP 504)", "traceback": "Traceback (most recent call last):\n File \"/usr/local/lib/python2.7/dist-packages/rally/task/runner.py\", line 72, in _run_scenario_once\n getattr(scenario_inst, method_name)(**scenario_kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/rally/plugins/openstack/scenarios/nova/servers.py\", line 114, in run\n server = self._boot_server(image, flavor, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/rally/task/atomic.py\", line 84, in func_atomic_actions\n f = func(self, *args, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/rally/plugins/openstack/scenarios/nova/utils.py\", line 138, in _boot_server\n server_name, image_id, flavor_id, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/novaclient/v2/servers.py\", line 1416, in create\n **boot_kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/novaclient/v2/servers.py\", line 779, in _boot\n return_raw=return_raw, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/novaclient/base.py\", line 361, in _create\n resp, body = self.api.client.post(url, body=body)\n File \"/usr/local/lib/python2.7/dist-packages/keystoneauth1/adapter.py\", line 223, in post\n return self.request(url, 'POST', **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/novaclient/client.py\", line 80, in request\n raise exceptions.from_response(resp, body, url, method)\nClientException: Unknown Error (HTTP 504)\n", "iteration": 137}, {"type": "ClientException", "message": "Unknown Error (HTTP 504)", "traceback": "Traceback (most recent call last):\n File \"/usr/local/lib/python2.7/dist-packages/rally/task/runner.py\", line 72, in _run_scenario_once\n getattr(scenario_inst, method_name)(**scenario_kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/rally/plugins/openstack/scenarios/nova/servers.py\", line 114, in run\n server = self._boot_server(image, flavor, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/rally/task/atomic.py\", line 84, in func_atomic_actions\n f = func(self, *args, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/rally/plugins/openstack/scenarios/nova/utils.py\", line 138, in _boot_server\n server_name, image_id, flavor_id, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/novaclient/v2/servers.py\", line 1416, in create\n **boot_kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/novaclient/v2/servers.py\", line 779, in _boot\n return_raw=return_raw, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/novaclient/base.py\", line 361, in _create\n resp, body = self.api.client.post(url, body=body)\n File \"/usr/local/lib/python2.7/dist-packages/keystoneauth1/adapter.py\", line 223, in post\n return self.request(url, 'POST', **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/novaclient/client.py\", line 80, in request\n raise exceptions.from_response(resp, body, url, method)\nClientException: Unknown Error (HTTP 504)\n", "iteration": 138}, {"type": "ClientException", "message": "Unknown Error (HTTP 504)", "traceback": "Traceback (most recent call last):\n File \"/usr/local/lib/python2.7/dist-packages/rally/task/runner.py\", line 72, in _run_scenario_once\n getattr(scenario_inst, method_name)(**scenario_kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/rally/plugins/openstack/scenarios/nova/servers.py\", line 114, in run\n server = self._boot_server(image, flavor, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/rally/task/atomic.py\", line 84, in func_atomic_actions\n f = func(self, *args, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/rally/plugins/openstack/scenarios/nova/utils.py\", line 138, in _boot_server\n server_name, image_id, flavor_id, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/novaclient/v2/servers.py\", line 1416, in create\n **boot_kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/novaclient/v2/servers.py\", line 779, in _boot\n return_raw=return_raw, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/novaclient/base.py\", line 361, in _create\n resp, body = self.api.client.post(url, body=body)\n File \"/usr/local/lib/python2.7/dist-packages/keystoneauth1/adapter.py\", line 223, in post\n return self.request(url, 'POST', **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/novaclient/client.py\", line 80, in request\n raise exceptions.from_response(resp, body, url, method)\nClientException: Unknown Error (HTTP 504)\n", "iteration": 139}, {"type": "ClientException", "message": "Unknown Error (HTTP 504)", "traceback": "Traceback (most recent call last):\n File \"/usr/local/lib/python2.7/dist-packages/rally/task/runner.py\", line 72, in _run_scenario_once\n getattr(scenario_inst, method_name)(**scenario_kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/rally/plugins/openstack/scenarios/nova/servers.py\", line 114, in run\n server = self._boot_server(image, flavor, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/rally/task/atomic.py\", line 84, in func_atomic_actions\n f = func(self, *args, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/rally/plugins/openstack/scenarios/nova/utils.py\", line 138, in _boot_server\n server_name, image_id, flavor_id, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/novaclient/v2/servers.py\", line 1416, in create\n **boot_kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/novaclient/v2/servers.py\", line 779, in _boot\n return_raw=return_raw, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/novaclient/base.py\", line 361, in _create\n resp, body = self.api.client.post(url, body=body)\n File \"/usr/local/lib/python2.7/dist-packages/keystoneauth1/adapter.py\", line 223, in post\n return self.request(url, 'POST', **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/novaclient/client.py\", line 80, in request\n raise exceptions.from_response(resp, body, url, method)\nClientException: Unknown Error (HTTP 504)\n", "iteration": 140}, {"type": "ClientException", "message": "Unknown Error (HTTP 504)", "traceback": "Traceback (most recent call last):\n File \"/usr/local/lib/python2.7/dist-packages/rally/task/runner.py\", line 72, in _run_scenario_once\n getattr(scenario_inst, method_name)(**scenario_kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/rally/plugins/openstack/scenarios/nova/servers.py\", line 114, in run\n server = self._boot_server(image, flavor, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/rally/task/atomic.py\", line 84, in func_atomic_actions\n f = func(self, *args, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/rally/plugins/openstack/scenarios/nova/utils.py\", line 138, in _boot_server\n server_name, image_id, flavor_id, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/novaclient/v2/servers.py\", line 1416, in create\n **boot_kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/novaclient/v2/servers.py\", line 779, in _boot\n return_raw=return_raw, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/novaclient/base.py\", line 361, in _create\n resp, body = self.api.client.post(url, body=body)\n File \"/usr/local/lib/python2.7/dist-packages/keystoneauth1/adapter.py\", line 223, in post\n return self.request(url, 'POST', **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/novaclient/client.py\", line 80, in request\n raise exceptions.from_response(resp, body, url, method)\nClientException: Unknown Error (HTTP 504)\n", "iteration": 141}, {"type": "GetResourceErrorStatus", "message": "Resource <Server: s_rally_b6b76b3a_0iesDiVI> has ERROR status.\nFault: {u'message': u'Build of instance 9ac3fcd3-58fc-4c4e-9d60-4583ef5b5566 aborted: Connection to the hypervisor is broken on host: node144', u'code': 500, u'created': u'2017-03-29T13:08:45Z'}", "traceback": "Traceback (most recent call last):\n File \"/usr/local/lib/python2.7/dist-packages/rally/task/runner.py\", line 72, in _run_scenario_once\n getattr(scenario_inst, method_name)(**scenario_kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/rally/plugins/openstack/scenarios/nova/servers.py\", line 114, in run\n server = self._boot_server(image, flavor, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/rally/task/atomic.py\", line 84, in func_atomic_actions\n f = func(self, *args, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/rally/plugins/openstack/scenarios/nova/utils.py\", line 146, in _boot_server\n check_interval=CONF.benchmark.nova_server_boot_poll_interval\n File \"/usr/local/lib/python2.7/dist-packages/rally/task/utils.py\", line 214, in wait_for_status\n resource = update_resource(resource)\n File \"/usr/local/lib/python2.7/dist-packages/rally/task/utils.py\", line 90, in _get_from_manager\n fault=getattr(res, \"fault\", \"n/a\"))\nGetResourceErrorStatus: Resource <Server: s_rally_b6b76b3a_0iesDiVI> has ERROR status.\nFault: {u'message': u'Build of instance 9ac3fcd3-58fc-4c4e-9d60-4583ef5b5566 aborted: Connection to the hypervisor is broken on host: node144', u'code': 500, u'created': u'2017-03-29T13:08:45Z'}\n", "iteration": 147}, {"type": "GetResourceErrorStatus", "message": "Resource <Server: s_rally_b6b76b3a_XJuvtw9y> has ERROR status.\nFault: {u'message': u'Build of instance 26bda6a1-2f56-4c43-aa93-d55007e2d837 aborted: Connection to the hypervisor is broken on host: node144', u'code': 500, u'created': u'2017-03-29T13:08:45Z'}", "traceback": "Traceback (most recent call last):\n File \"/usr/local/lib/python2.7/dist-packages/rally/task/runner.py\", line 72, in _run_scenario_once\n getattr(scenario_inst, method_name)(**scenario_kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/rally/plugins/openstack/scenarios/nova/servers.py\", line 114, in run\n server = self._boot_server(image, flavor, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/rally/task/atomic.py\", line 84, in func_atomic_actions\n f = func(self, *args, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/rally/plugins/openstack/scenarios/nova/utils.py\", line 146, in _boot_server\n check_interval=CONF.benchmark.nova_server_boot_poll_interval\n File \"/usr/local/lib/python2.7/dist-packages/rally/task/utils.py\", line 214, in wait_for_status\n resource = update_resource(resource)\n File \"/usr/local/lib/python2.7/dist-packages/rally/task/utils.py\", line 90, in _get_from_manager\n fault=getattr(res, \"fault\", \"n/a\"))\nGetResourceErrorStatus: Resource <Server: s_rally_b6b76b3a_XJuvtw9y> has ERROR status.\nFault: {u'message': u'Build of instance 26bda6a1-2f56-4c43-aa93-d55007e2d837 aborted: Connection to the hypervisor is broken on host: node144', u'code': 500, u'created': u'2017-03-29T13:08:45Z'}\n", "iteration": 149}, {"type": "GetResourceErrorStatus", "message": "Resource <Server: s_rally_b6b76b3a_SqYJwH4W> has ERROR status.\nFault: {u'message': u'Build of instance 5ac87c10-392c-4f5f-8946-76c62affb422 aborted: Connection to the hypervisor is broken on host: node50', u'code': 500, u'created': u'2017-03-29T13:08:43Z'}", "traceback": "Traceback (most recent call last):\n File \"/usr/local/lib/python2.7/dist-packages/rally/task/runner.py\", line 72, in _run_scenario_once\n getattr(scenario_inst, method_name)(**scenario_kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/rally/plugins/openstack/scenarios/nova/servers.py\", line 114, in run\n server = self._boot_server(image, flavor, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/rally/task/atomic.py\", line 84, in func_atomic_actions\n f = func(self, *args, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/rally/plugins/openstack/scenarios/nova/utils.py\", line 146, in _boot_server\n check_interval=CONF.benchmark.nova_server_boot_poll_interval\n File \"/usr/local/lib/python2.7/dist-packages/rally/task/utils.py\", line 214, in wait_for_status\n resource = update_resource(resource)\n File \"/usr/local/lib/python2.7/dist-packages/rally/task/utils.py\", line 90, in _get_from_manager\n fault=getattr(res, \"fault\", \"n/a\"))\nGetResourceErrorStatus: Resource <Server: s_rally_b6b76b3a_SqYJwH4W> has ERROR status.\nFault: {u'message': u'Build of instance 5ac87c10-392c-4f5f-8946-76c62affb422 aborted: Connection to the hypervisor is broken on host: node50', u'code': 500, u'created': u'2017-03-29T13:08:43Z'}\n", "iteration": 150}, {"type": "GetResourceErrorStatus", "message": "Resource <Server: s_rally_b6b76b3a_zundlFbM> has ERROR status.\nFault: {u'message': u'Build of instance 88b1d3ee-2e27-44fa-9a52-08596d606bec aborted: Connection to the hypervisor is broken on host: node50', u'code': 500, u'created': u'2017-03-29T13:08:43Z'}", "traceback": "Traceback (most recent call last):\n File \"/usr/local/lib/python2.7/dist-packages/rally/task/runner.py\", line 72, in _run_scenario_once\n getattr(scenario_inst, method_name)(**scenario_kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/rally/plugins/openstack/scenarios/nova/servers.py\", line 114, in run\n server = self._boot_server(image, flavor, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/rally/task/atomic.py\", line 84, in func_atomic_actions\n f = func(self, *args, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/rally/plugins/openstack/scenarios/nova/utils.py\", line 146, in _boot_server\n check_interval=CONF.benchmark.nova_server_boot_poll_interval\n File \"/usr/local/lib/python2.7/dist-packages/rally/task/utils.py\", line 214, in wait_for_status\n resource = update_resource(resource)\n File \"/usr/local/lib/python2.7/dist-packages/rally/task/utils.py\", line 90, in _get_from_manager\n fault=getattr(res, \"fault\", \"n/a\"))\nGetResourceErrorStatus: Resource <Server: s_rally_b6b76b3a_zundlFbM> has ERROR status.\nFault: {u'message': u'Build of instance 88b1d3ee-2e27-44fa-9a52-08596d606bec aborted: Connection to the hypervisor is broken on host: node50', u'code': 500, u'created': u'2017-03-29T13:08:43Z'}\n", "iteration": 151}, {"type": "GetResourceErrorStatus", "message": "Resource <Server: s_rally_b6b76b3a_QsKt6Jhn> has ERROR status.\nFault: {u'message': u\"Exceeded maximum number of retries. Exceeded max scheduling attempts 10 for instance 32ac30ea-46cd-4eca-88e8-0d7df161eae4. Last exception: 'NoneType' object is not iterable\", u'code': 500, u'created': u'2017-03-29T14:17:01Z'}", "traceback": "Traceback (most recent call last):\n File \"/usr/local/lib/python2.7/dist-packages/rally/task/runner.py\", line 72, in _run_scenario_once\n getattr(scenario_inst, method_name)(**scenario_kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/rally/plugins/openstack/scenarios/nova/servers.py\", line 114, in run\n server = self._boot_server(image, flavor, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/rally/task/atomic.py\", line 84, in func_atomic_actions\n f = func(self, *args, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/rally/plugins/openstack/scenarios/nova/utils.py\", line 146, in _boot_server\n check_interval=CONF.benchmark.nova_server_boot_poll_interval\n File \"/usr/local/lib/python2.7/dist-packages/rally/task/utils.py\", line 214, in wait_for_status\n resource = update_resource(resource)\n File \"/usr/local/lib/python2.7/dist-packages/rally/task/utils.py\", line 90, in _get_from_manager\n fault=getattr(res, \"fault\", \"n/a\"))\nGetResourceErrorStatus: Resource <Server: s_rally_b6b76b3a_QsKt6Jhn> has ERROR status.\nFault: {u'message': u\"Exceeded maximum number of retries. Exceeded max scheduling attempts 10 for instance 32ac30ea-46cd-4eca-88e8-0d7df161eae4. Last exception: 'NoneType' object is not iterable\", u'code': 500, u'created': u'2017-03-29T14:17:01Z'}\n", "iteration": 1485}, {"type": "GetResourceErrorStatus", "message": "Resource <Server: s_rally_b6b76b3a_5ERTsCIx> has ERROR status.\nFault: {u'message': u\"Exceeded maximum number of retries. Exceeded max scheduling attempts 10 for instance 6d68cb24-2d63-4dc0-a63a-d2eacee6b90f. Last exception: 'NoneType' object is not iterable\", u'code': 500, u'created': u'2017-03-29T14:17:04Z'}", "traceback": "Traceback (most recent call last):\n File \"/usr/local/lib/python2.7/dist-packages/rally/task/runner.py\", line 72, in _run_scenario_once\n getattr(scenario_inst, method_name)(**scenario_kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/rally/plugins/openstack/scenarios/nova/servers.py\", line 114, in run\n server = self._boot_server(image, flavor, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/rally/task/atomic.py\", line 84, in func_atomic_actions\n f = func(self, *args, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/rally/plugins/openstack/scenarios/nova/utils.py\", line 146, in _boot_server\n check_interval=CONF.benchmark.nova_server_boot_poll_interval\n File \"/usr/local/lib/python2.7/dist-packages/rally/task/utils.py\", line 214, in wait_for_status\n resource = update_resource(resource)\n File \"/usr/local/lib/python2.7/dist-packages/rally/task/utils.py\", line 90, in _get_from_manager\n fault=getattr(res, \"fault\", \"n/a\"))\nGetResourceErrorStatus: Resource <Server: s_rally_b6b76b3a_5ERTsCIx> has ERROR status.\nFault: {u'message': u\"Exceeded maximum number of retries. Exceeded max scheduling attempts 10 for instance 6d68cb24-2d63-4dc0-a63a-d2eacee6b90f. Last exception: 'NoneType' object is not iterable\", u'code': 500, u'created': u'2017-03-29T14:17:04Z'}\n", "iteration": 1487}, {"type": "GetResourceErrorStatus", "message": "Resource <Server: s_rally_b6b76b3a_0kjvBz1W> has ERROR status.\nFault: {u'message': u\"Exceeded maximum number of retries. Exceeded max scheduling attempts 10 for instance 03faafee-98ed-4c74-b8c6-10ec6d5a7c07. Last exception: 'NoneType' object is not iterable\", u'code': 500, u'created': u'2017-03-29T14:17:10Z'}", "traceback": "Traceback (most recent call last):\n File \"/usr/local/lib/python2.7/dist-packages/rally/task/runner.py\", line 72, in _run_scenario_once\n getattr(scenario_inst, method_name)(**scenario_kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/rally/plugins/openstack/scenarios/nova/servers.py\", line 114, in run\n server = self._boot_server(image, flavor, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/rally/task/atomic.py\", line 84, in func_atomic_actions\n f = func(self, *args, **kwargs)\n File \"/usr/local/lib/python2.7/dist-packages/rally/plugins/openstack/scenarios/nova/utils.py\", line 146, in _boot_server\n check_interval=CONF.benchmark.nova_server_boot_poll_interval\n File \"/usr/local/lib/python2.7/dist-packages/rally/task/utils.py\", line 214, in wait_for_status\n resource = update_resource(resource)\n File \"/usr/local/lib/python2.7/dist-packages/rally/task/utils.py\", line 90, in _get_from_manager\n fault=getattr(res, \"fault\", \"n/a\"))\nGetResourceErrorStatus: Resource <Server: s_rally_b6b76b3a_0kjvBz1W> has ERROR status.\nFault: {u'message': u\"Exceeded maximum number of retries. Exceeded max scheduling attempts 10 for instance 03faafee-98ed-4c74-b8c6-10ec6d5a7c07. Last exception: 'NoneType' object is not iterable\", u'code': 500, u'created': u'2017-03-29T14:17:10Z'}\n", "iteration": 1489}], "name": "boot_and_delete_server", "has_output": false, "runner": "constant", "hooks": [], "iterations_count": 1530, "output_errors": [], "pos": "0", "load_duration": 4873.299691915512, "sla_success": false, "met": "boot_and_delete_server", "atomic": {"pie": [["nova.boot_server", 12.929901332481235], ["nova.delete_server", 2.9802203192430383]], "iter": [["nova.boot_server", [[1, 22.870982050116545], [4, 23.174927822125508], [5, 23.17615280120201], [7, 20.815409178827323], [8, 19.56577495655982], [10, 18.69093541382185], [11, 16.544755239112703], [13, 18.94545434035507], [14, 24.27730987274569], [16, 18.012239933013912], [17, 16.779498265459647], [19, 16.540965510349647], [20, 16.30097312241598], [22, 16.314825550403473], [23, 17.911735573625254], [25, 19.48690539871166], [27, 16.551942806617888], [28, 17.72408218944774], [30, 15.787214815227035], [31, 16.402400755414778], [33, 17.67133849898195], [34, 19.053576160879697], [36, 17.58075495015562], [37, 16.207406773286706], [39, 16.46809835215799], [40, 15.299386029149971], [42, 15.358641534069784], [43, 17.059073635176116], [45, 17.31405737353306], [46, 17.057123029933255], [48, 15.616698051589767], [49, 15.158691064984193], [51, 14.714326197804969], [53, 16.760625047621385], [54, 14.888522294611713], [56, 15.968896096048791], [57, 15.773472450917065], [59, 16.856969554439868], [60, 17.131340389937357], [62, 17.844488525702285], [63, 18.461543483671797], [65, 20.14641364882974], [66, 17.534544502208437], [68, 17.575320284351026], [69, 17.334386931525337], [71, 19.0820809594946], [72, 21.09414482116699], [74, 17.56635218352274], [75, 14.822267214457195], [77, 14.488588953329845], [79, 15.90764807563981], [80, 16.50581783251046], [82, 15.97629380226135], [83, 16.819934001935078], [85, 18.651653724558212], [86, 17.308691793017914], [88, 15.311593281677347], [89, 17.688893528545606], [91, 18.984240779689713], [92, 16.410394576639906], [94, 15.364205989962313], [95, 18.526910772510607], [97, 17.23734603676141], [98, 14.939811499290217], [100, 17.045150261299288], [101, 19.827064554675733], [103, 14.539807355481809], [105, 17.985992719924525], [106, 12.147036384133727], [108, 9.558864509358113], [109, 0.21975555139429423], [111, 0.16816997372247033], [112, 0.16685985583885043], [114, 0.15569083675060394], [115, 0.13137814110400625], [117, 0.13701430333206083], [118, 0.12807132216060857], [120, 19.798307286368477], [121, 17.243016813315638], [123, 22.3977708255543], [124, 0.19401425006342862], [126, 28.755132329230257], [127, 30.11995037864236], [129, 30.11639605004803], [131, 30.12311053431891], [132, 32.27682132970275], [134, 32.40157746333703], [135, 38.45013807334151], [137, 36.46621949844111], [138, 35.77547100634356], [140, 33.16015921387018], [141, 33.58548433328766], [143, 28.29233706387039], [144, 29.179829916922877], [146, 25.206546933043224], [147, 17.846559708414503], [149, 10.570930423300247], [150, 10.445275149314226], [152, 17.796139696844314], [154, 38.24562020862803], [155, 31.461348187689655], [157, 18.18356446970521], [158, 12.702148989135141], [160, 11.621355402703387], [161, 15.842671646791347], [163, 15.259136891832533], [164, 12.152155318291355], [166, 11.168878181307928], [167, 14.357978654063606], [169, 13.338628025615906], [170, 9.87072069348853], [172, 13.804509575850052], [173, 12.201714718263904], [175, 11.914058884764026], [176, 11.354472026326304], [178, 14.344823668984809], [180, 36.7435610107347], [181, 10.79425013766569], [183, 11.721188323949693], [184, 18.28595566282085], [186, 30.99056021216646], [187, 10.807535681070073], [189, 14.106022454554733], [190, 10.467953485601088], [192, 10.617955259248323], [193, 10.341632286707556], [195, 14.046516689599741], [196, 14.336832186755009], [198, 10.471734774658094], [199, 10.331960131140317], [201, 12.620648899888685], [202, 10.528321055804975], [204, 10.929580919103692], [206, 11.822802687002943], [207, 12.315968571145548], [209, 10.107254176357987], [210, 10.276877238080393], [212, 12.382016110264404], [213, 11.85645042369568], [215, 9.716624889498442], [216, 11.234260992287034], [218, 13.71990985496372], [219, 11.583531286202213], [221, 11.817017876244845], [222, 12.578701310687599], [224, 12.615213900609731], [225, 10.51120062747032], [227, 12.383483154321823], [228, 15.495251244189694], [230, 13.770436414706149], [232, 10.552790058983701], [233, 11.358982559902207], [235, 11.330839393964787], [236, 11.385370612923614], [238, 9.974050764944039], [239, 11.415465937720407], [241, 21.469894797194243], [242, 17.222897609074927], [244, 15.300219429863828], [245, 17.152631666146046], [247, 12.237634372087868], [248, 13.627877886778387], [250, 11.90815483355054], [251, 16.154072923597965], [253, 14.316042613359846], [254, 19.13466242559594], [256, 12.639713092567078], [258, 11.104911559547478], [259, 13.259438949472763], [261, 10.395223316803467], [262, 9.84121680259705], [264, 9.866952296175995], [265, 12.846394052692489], [267, 10.865762364630598], [268, 10.636314420139087], [270, 12.045294543496933], [271, 12.928105578703034], [273, 10.09392346587835], [274, 10.444827000300089], [276, 9.680019617080697], [277, 11.864872432222544], [279, 11.056833262537046], [280, 12.60075306892395], [282, 11.017715153351318], [284, 10.254269135543735], [285, 12.80215196983487], [287, 11.384126856436136], [288, 11.616710008359414], [290, 15.32725766593337], [291, 16.847926705491307], [293, 11.525604249605141], [294, 11.048126184862435], [296, 11.486698155309629], [297, 11.849814276290111], [299, 13.889566480723861], [300, 13.48880903081956], [302, 10.455321523878299], [303, 10.360422062718008], [305, 10.29390146218095], [307, 12.163854620815112], [308, 14.57175596087586], [310, 11.181673953735743], [311, 10.686861011717049], [313, 10.560796817143771], [314, 11.383247905307332], [316, 12.103663706312002], [317, 13.395937812094605], [319, 13.197793027154738], [320, 11.421690809960475], [322, 12.652798418905208], [323, 10.297443975810133], [325, 8.745585257710975], [326, 15.034410526549923], [328, 10.065966076321052], [329, 12.083058868358332], [331, 10.516107210146835], [333, 12.980263130337596], [334, 12.991485006668974], [336, 11.958350415323295], [337, 12.9031120936076], [339, 15.070791696411332], [340, 14.220372499204142], [342, 12.523509172053105], [343, 12.115163129918738], [345, 12.404573465484397], [346, 17.48713753270174], [348, 14.759126795662722], [349, 14.511488451677227], [351, 10.828122137418733], [352, 12.722543169470416], [354, 13.289683951271881], [355, 8.69601449311948], [357, 10.562346971112927], [359, 9.780708012238046], [360, 14.588574401693458], [362, 13.861146317587938], [363, 17.790790246203052], [365, 16.2348104271234], [366, 10.423211178748437], [368, 10.553648852055398], [369, 16.877008925855545], [371, 15.04047934681759], [372, 11.82400988597497], [374, 11.439448852165073], [375, 13.088236437903507], [377, 11.06238954207476], [378, 10.788648390302466], [380, 12.495286025253009], [381, 10.42633341340456], [383, 11.135672146977944], [385, 9.972877281164054], [386, 14.045274070664943], [388, 11.372210649103888], [389, 11.44836355969798], [391, 12.020006112803035], [392, 11.121239900588982], [394, 10.743006364971983], [395, 12.614238628375007], [397, 13.906741251353337], [398, 12.309526817471369], [400, 11.338758660297756], [401, 9.332678039089526], [403, 17.346903498655845], [404, 11.831145261627395], [406, 15.106609346040727], [407, 11.25855783543553], [409, 10.065627684001049], [411, 10.146911496430448], [412, 11.560308353573678], [414, 11.335921222088373], [415, 11.285585754057948], [417, 11.59088652585845], [418, 9.486106007706887], [420, 10.757510009154771], [421, 9.08262206058876], [423, 10.232865233826487], [424, 9.97393435590407], [426, 10.195720889209925], [427, 10.309014100654451], [429, 11.423070622425447], [430, 9.909671273885992], [432, 9.930195146136809], [433, 8.54575096859651], [435, 12.15998897521326], [437, 10.10500807388156], [438, 11.705915427675434], [440, 10.038131991243052], [441, 11.666386975182427], [443, 11.619626592187313], [444, 9.783558787863239], [446, 12.502898861380201], [447, 13.03941295972836], [449, 11.827787346310075], [450, 9.833216277602444], [452, 10.948711272158674], [453, 13.26824275964226], [455, 12.0270462519203], [456, 10.595978308347316], [458, 14.27170278979285], [460, 14.23585344607533], [461, 11.247912897783152], [463, 11.562505499210246], [464, 12.281663932052316], [466, 12.420805737863168], [467, 12.933208210016419], [469, 16.471457113627515], [470, 13.307942487055923], [472, 10.467733835083212], [473, 10.450158717585547], [475, 10.322385027517678], [476, 10.78100404864044], [478, 10.992624984068028], [479, 12.643856837079426], [481, 12.81948206159802], [482, 11.131743041518474], [484, 10.608001060735164], [486, 11.584955698524407], [487, 8.387702969943781], [489, 9.777236463197704], [490, 11.689265396080787], [492, 12.08181967766453], [493, 9.01196741590314], [495, 10.077198656555883], [496, 11.76215240534614], [498, 11.042432264564862], [499, 10.30155848521811], [501, 16.006657634685286], [502, 16.806109175962558], [504, 12.317303160436765], [505, 15.307778148090172], [507, 13.381856383841011], [508, 15.764891713273292], [510, 10.485902123981015], [512, 9.432380668478118], [513, 16.904777297786637], [515, 16.048424990348526], [516, 9.972883285260659], [518, 14.229395257102158], [519, 15.828794155245511], [521, 16.017413326338218], [522, 13.423969313989266], [524, 11.784445739259901], [525, 11.310306196898416], [527, 10.241926062340818], [528, 10.086599853303705], [530, 14.65361369980709], [531, 12.245121993270546], [533, 10.257212006188702], [534, 12.813068857379987], [536, 12.944896180645314], [538, 11.572102122836641], [539, 12.953552264793249], [541, 13.557757617601396], [542, 13.572416361640457], [544, 13.305013796862449], [545, 13.132205963134764], [547, 11.61405842911962], [548, 11.003777270223587], [550, 11.403560284695585], [551, 11.213701452305125], [553, 12.026583526648727], [554, 12.343736787247506], [556, 10.943457678252578], [557, 13.010202713262021], [559, 11.482997669893157], [560, 13.631902233447903], [562, 13.29929290565789], [564, 11.34095670195187], [565, 11.251920082989841], [567, 10.198096724117601], [568, 19.035501424003968], [570, 14.360177719515153], [571, 12.87278878922553], [573, 10.121840609444527], [574, 12.235668995801134], [576, 10.631901195625838], [577, 9.71887149530299], [579, 11.146697694180078], [580, 13.372654288422831], [582, 11.238984017590274], [583, 10.564299125297396], [585, 11.026554366342413], [586, 15.13965446808759], [588, 13.330641269683799], [590, 9.16248546082989], [591, 10.002195219588453], [593, 12.49222672686858], [594, 11.778313791050614], [596, 10.500487567552554], [597, 11.512071082794604], [599, 18.140414710138366], [600, 13.210373200622247], [602, 11.952605384627178], [603, 9.953427888209532], [605, 12.658954123266374], [606, 9.909671919018622], [608, 15.68116539599852], [609, 12.90620579750707], [611, 10.448435121112405], [613, 10.986352463952844], [614, 11.450255887960314], [616, 12.294450097613844], [617, 9.739476244434028], [619, 10.278954901726417], [620, 9.991801155938049], [622, 12.58210572074447], [623, 15.427169511520738], [625, 14.475946505864572], [626, 22.628389790167148], [628, 15.229630459367812], [629, 18.523872618581795], [631, 12.968498656952235], [632, 12.859633048375448], [634, 21.22277222895159], [635, 18.171274923810767], [637, 13.294108998541704], [639, 12.182810707029956], [640, 13.573013712378108], [642, 13.068565898471407], [643, 11.461952489965073], [645, 9.58355446266974], [646, 12.315861641191983], [648, 12.460231375850078], [649, 9.864012970643879], [651, 11.204639663883318], [652, 13.58568628629048], [654, 11.49860666312421], [655, 9.767813570359172], [657, 11.900488082100392], [658, 11.542644514757024], [660, 10.513801136827148], [661, 11.527832428614325], [663, 12.018245888691307], [665, 10.381459063174677], [666, 11.2449145270329], [668, 11.85614230118548], [669, 15.185810283897752], [671, 14.838752726324216], [672, 11.870070228389665], [674, 11.728538717319765], [675, 11.43871197513505], [677, 12.404454921585295], [678, 11.693952049305226], [680, 12.860838151445591], [681, 11.071174250708658], [683, 9.98133257011964], [684, 12.966204490536972], [686, 12.123232003130916], [687, 10.247293101416695], [689, 9.834994973700034], [691, 12.653890030056843], [692, 11.854360773672433], [694, 9.376914297054023], [695, 10.284155332964234], [697, 14.922746306151357], [698, 11.420063972473134], [700, 15.695943866679913], [701, 15.941018942913978], [703, 10.633568614136895], [704, 10.613065464044713], [706, 10.213597850861879], [707, 10.759889731999337], [709, 11.230994885263861], [710, 9.487867439494414], [712, 11.021172021728733], [713, 10.997195842219321], [715, 10.64927038024453], [717, 9.639765650618317], [718, 11.527177184235837], [720, 16.454639640508894], [721, 11.749481201171898], [723, 10.4418120384216], [724, 10.582632130267594], [726, 12.322831216201301], [727, 14.065275940240598], [729, 10.645855252259656], [730, 9.730005881365619], [732, 10.283723338756698], [733, 11.835916650061513], [735, 10.982109562244293], [736, 11.98824607624727], [738, 12.67775297164918], [739, 13.22730305615593], [741, 12.620587975371107], [743, 10.989512172399792], [744, 11.578376336814502], [746, 11.905343529445698], [747, 12.749994433783243], [749, 12.443663444394348], [750, 9.874809648476404], [752, 11.031218031652614], [753, 11.76049744069968], [755, 12.822574017094617], [756, 10.941562876981841], [758, 10.23326873155982], [759, 10.653393807753991], [761, 8.672703593384988], [762, 10.790635663699497], [764, 10.138528512194243], [766, 8.530971626830267], [767, 10.45301732518315], [769, 11.31988375482996], [770, 10.760113459007396], [772, 9.254790775137009], [773, 9.893229788424934], [775, 12.70915965628781], [776, 11.51788531409368], [778, 10.339419087553326], [779, 9.40971090746861], [781, 11.284842913446896], [782, 12.609503610461356], [784, 9.859346310297624], [785, 10.67641804420872], [787, 11.345503269457359], [788, 11.491261873369883], [790, 10.882703221701332], [792, 16.115949612037863], [793, 16.788025968215038], [795, 11.723379728840806], [796, 11.291075972949745], [798, 14.981383873746347], [799, 16.55429711528852], [801, 11.043120770672527], [802, 11.149212388431314], [804, 12.036290586384306], [805, 15.047672907511448], [807, 13.454525201149181], [808, 10.498930991864647], [810, 10.597144197015218], [811, 13.665897299261694], [813, 9.442661112429992], [814, 10.693025406669191], [816, 10.58327456081616], [818, 12.198142213759066], [819, 10.745399526521249], [821, 9.625046740949616], [822, 15.914339883654701], [824, 14.074910455279863], [825, 11.876556518031085], [827, 15.81856449289265], [828, 16.91857836449069], [830, 13.625191415836568], [831, 12.797845994724945], [833, 12.831818145864158], [834, 13.492055548561941], [836, 21.511915289498642], [837, 15.416568226284445], [839, 13.896367390950466], [840, 11.834898495206682], [842, 13.704773957433275], [844, 14.181744508493924], [845, 11.490537560843194], [847, 12.410688300537876], [848, 11.314477543425756], [850, 13.509883582981601], [851, 15.9919814268748], [853, 15.412251087575148], [854, 12.898142448437756], [856, 13.463302177541404], [857, 12.356278676612684], [859, 13.446153288573237], [860, 14.462587244370427], [862, 14.127916730307271], [863, 13.968350704978493], [865, 12.028523398380608], [866, 8.505717866560978], [868, 10.11803940854043], [870, 10.336921501783005], [871, 11.656887610753381], [873, 10.896949348886016], [874, 10.792184100431557], [876, 10.860915857202876], [877, 12.166668377670597], [879, 13.731867101457398], [880, 12.556469351637569], [882, 11.621659938026886], [883, 12.92636994754569], [885, 12.633657218584014], [886, 12.133765187918002], [888, 12.533447223551091], [889, 9.22188616733925], [891, 9.1323059586918], [892, 11.944248451906082], [894, 13.967549878787388], [896, 13.409018924812871], [897, 13.328531601849718], [899, 14.581514554865235], [900, 14.393801676681617], [902, 13.5819082384795], [903, 11.526881813223813], [905, 10.305617432189152], [906, 12.582715922710983], [908, 13.931020545024491], [909, 12.012101474151075], [911, 10.470707282521406], [912, 13.924813367182908], [914, 11.194873071184338], [915, 10.638812834920406], [917, 15.070510463776998], [919, 15.620551210602839], [920, 10.155905520993926], [922, 11.232698664945747], [923, 14.645975854661721], [925, 13.583832450941445], [926, 10.170086768717573], [928, 10.765961539511588], [929, 11.540025951036439], [931, 10.660529682059684], [932, 11.563518027074997], [934, 15.258695092855746], [935, 15.30839511771607], [937, 11.593756379644791], [938, 9.58258659076068], [940, 10.572175443562037], [941, 13.115743710324699], [943, 13.35781817186888], [945, 12.62653104308393], [946, 18.12540413351615], [948, 15.209519599777375], [949, 10.697010970583149], [951, 10.690778886570634], [952, 17.79623589328713], [954, 17.76500431229065], [955, 10.031697090934319], [957, 16.087436339434483], [958, 11.253337588964682], [960, 11.285269540898963], [961, 11.61558179294362], [963, 11.217778241712272], [964, 10.502007077721984], [966, 15.718774128583581], [967, 15.30971997391943], [969, 10.833532172869933], [971, 9.609674084420334], [972, 10.94293036180383], [974, 10.400663185742959], [975, 11.429382592244865], [977, 11.35490337072633], [978, 12.021856541727145], [980, 11.449334328470629], [981, 11.017255784639357], [983, 10.136959065019694], [984, 10.640173827900586], [986, 9.878049177281989], [987, 10.399884303410875], [989, 9.391156416313295], [990, 11.759597767412322], [992, 12.30232979113755], [993, 9.409956075007619], [995, 10.97588748557901], [997, 14.366804188373038], [998, 12.962049982906121], [1000, 10.638504573722315], [1001, 11.91430130191876], [1003, 11.166350221322263], [1004, 12.237416585286468], [1006, 11.826712823381586], [1007, 10.281635287540409], [1009, 11.299550689123828], [1010, 11.478155139224986], [1012, 12.800706180871712], [1013, 11.33525978038511], [1015, 10.283020307815141], [1016, 11.304345637365143], [1018, 12.471669627170916], [1019, 9.789557902641526], [1021, 10.339003877702142], [1023, 15.075262599521247], [1024, 13.70666416018611], [1026, 10.220193516974355], [1027, 10.02626203088198], [1029, 11.115925196728703], [1030, 14.073349751678231], [1032, 12.77213035377795], [1033, 10.839632239996202], [1035, 9.699575944663673], [1036, 12.540134962867302], [1038, 12.973149530248701], [1039, 12.7116387498145], [1041, 11.168933472602221], [1042, 14.595990134220497], [1044, 11.137370605094702], [1045, 10.182771346148332], [1047, 11.148145289202947], [1049, 11.99937435069114], [1050, 11.71304562668396], [1052, 10.94869830561621], [1053, 13.115284121893579], [1055, 10.878893598232345], [1056, 10.356656845878202], [1058, 13.272722488914455], [1059, 13.324326787898729], [1061, 10.942089280271817], [1062, 10.6988393621507], [1064, 12.66610675076257], [1065, 11.009666745179576], [1067, 11.187110327427694], [1068, 9.257780629824946], [1070, 12.856348916596168], [1072, 14.219895905139314], [1073, 11.498478203817164], [1075, 10.672610360812532], [1076, 13.857203636294075], [1078, 11.499335694157192], [1079, 10.501457705217248], [1081, 10.390028107400026], [1082, 9.636384272107886], [1084, 12.003705330144477], [1085, 17.7048018991557], [1087, 15.508973941304328], [1088, 13.899854892219556], [1090, 11.566428145551994], [1091, 12.094624028486354], [1093, 11.919445167180067], [1094, 13.620645412432498], [1096, 20.628278736974725], [1098, 13.583264693715169], [1099, 11.048481969272402], [1101, 12.85060267043271], [1102, 12.31891362807328], [1104, 10.534058686175383], [1105, 12.679603090473273], [1107, 11.054915925256509], [1108, 9.123299191979802], [1110, 9.750173735462791], [1111, 11.35745149967717], [1113, 11.115207986894012], [1114, 12.397446968976185], [1116, 11.644192290461932], [1117, 12.505746252396511], [1119, 11.259276019202348], [1120, 10.611669783498682], [1122, 11.805382265764155], [1124, 11.65222829463435], [1125, 11.48197738017911], [1127, 12.874128997715486], [1128, 11.81194803761498], [1130, 9.954973498201076], [1131, 12.212265399546412], [1133, 12.494823027280427], [1134, 13.140363626230782], [1136, 10.597607477038492], [1137, 11.522246278189362], [1139, 11.792004134919914], [1140, 10.786594019995777], [1142, 14.638952598073171], [1143, 14.825433640698224], [1145, 11.37520879234357], [1146, 9.488259522743462], [1148, 10.079048716164888], [1150, 10.24718026553884], [1151, 10.365889125400123], [1153, 12.204104961133503], [1154, 12.879963639514894], [1156, 12.970372600493075], [1157, 12.131532907485978], [1159, 11.959926075405528], [1160, 11.040042503207326], [1162, 11.037754102470116], [1163, 15.14362222384782], [1165, 13.51380513072786], [1166, 10.054121416378656], [1168, 11.640119010326906], [1169, 12.69541663437892], [1171, 13.05010429862273], [1172, 9.738528106726836], [1174, 9.43837379630096], [1176, 11.751952757243277], [1177, 11.980723675559517], [1179, 10.679369454290338], [1180, 12.54413425221173], [1182, 16.198069750093925], [1183, 13.480299514882638], [1185, 10.414749857646951], [1186, 11.362555597342746], [1188, 12.78020862816203], [1189, 17.755542530733166], [1191, 11.705409732519216], [1192, 9.267890649683334], [1194, 17.987254507401413], [1195, 10.76842382842422], [1197, 11.108634094786813], [1198, 11.145009489620405], [1200, 19.248121859980678], [1202, 12.363515143300907], [1203, 12.575012350394006], [1205, 9.747113695331654], [1206, 10.363253051159417], [1208, 12.313824673883314], [1209, 11.65594375678913], [1211, 12.24805573388645], [1212, 12.28518113747141], [1214, 12.463264173931535], [1215, 12.191125784044978], [1217, 12.701453610962476], [1218, 11.940034099653692], [1220, 11.821679593690806], [1221, 10.069162931317617], [1223, 10.846776437136127], [1225, 13.686331395230201], [1226, 10.276054782805131], [1228, 11.97708682608759], [1229, 10.658727578867492], [1231, 12.10019610754024], [1232, 10.20245416647471], [1234, 11.485108539169909], [1235, 10.912967106875241], [1237, 10.282924859352356], [1238, 10.434725960874877], [1240, 10.032419279509863], [1241, 9.419427324743864], [1243, 11.0981844219507], [1244, 12.800946081385941], [1246, 13.434737244462605], [1247, 10.076025439243674], [1249, 15.839039412978641], [1251, 24.21983139655149], [1252, 11.196121566435899], [1254, 15.090005129770738], [1255, 20.701572913749278], [1257, 13.689205390955188], [1258, 14.451378654031181], [1260, 12.788428580838824], [1261, 14.473768823287179], [1263, 16.210601571338586], [1264, 15.402890864540545], [1266, 10.536910217571824], [1267, 13.628963203991223], [1269, 15.881951562719406], [1270, 11.76330574821014], [1272, 9.523175727308193], [1273, 12.312352213205141], [1275, 13.808628457823609], [1277, 11.447836325838638], [1278, 11.479547081429983], [1280, 13.953979125989102], [1281, 16.91568590768802], [1283, 11.328463259865147], [1284, 9.923660656985124], [1286, 14.62366833250507], [1287, 12.74550136242045], [1289, 12.527825486426218], [1290, 15.292902659746627], [1292, 14.183671402775474], [1293, 15.862446043226246], [1295, 17.47604421540809], [1296, 12.627898272346016], [1298, 11.747156551460817], [1299, 11.357682234321532], [1301, 12.204498431261849], [1303, 12.492884184020799], [1304, 10.942890958848333], [1306, 12.151558338427092], [1307, 10.757419678120797], [1309, 11.001056044709463], [1310, 11.479236708747056], [1312, 12.260568900825124], [1313, 11.35870062603671], [1315, 11.571746572170364], [1316, 11.400448124393165], [1318, 11.223594974068991], [1319, 10.182524238536582], [1321, 11.357829533371271], [1322, 15.218549491533373], [1324, 17.307774785297504], [1325, 15.900525515375312], [1327, 10.172334427927078], [1329, 19.342742168825406], [1330, 13.915528503118962], [1332, 15.409832935707106], [1333, 12.619210102978872], [1335, 14.317793855480158], [1336, 14.95285747565475], [1338, 13.40811527788247], [1339, 12.36544819906644], [1341, 13.014465847825715], [1342, 14.167652144151607], [1344, 11.560750585755434], [1345, 11.760244252634992], [1347, 11.200254052293024], [1348, 8.584411317226916], [1350, 9.784109428817182], [1351, 10.281244670643527], [1353, 13.085817178090439], [1355, 11.276429866653682], [1356, 14.595931734134943], [1358, 13.476731894062997], [1359, 12.68736980631458], [1361, 10.762209829941273], [1362, 11.94418369555011], [1364, 12.19914180468883], [1365, 11.710987633349918], [1367, 13.069589822120845], [1368, 11.007165573780883], [1370, 11.153398853501413], [1371, 10.836335537480416], [1373, 12.393902576047651], [1374, 13.793475409738354], [1376, 11.47353136929032], [1378, 13.325005729213993], [1379, 10.077771383173312], [1381, 11.408804899726862], [1382, 12.23519850712196], [1384, 12.623794035194768], [1385, 12.229759615231135], [1387, 12.20890081941694], [1388, 11.209417483385849], [1390, 9.983805111031145], [1391, 12.130246728074333], [1393, 12.235172170439544], [1394, 10.164698617910236], [1396, 10.086118553199057], [1397, 12.06281818595587], [1399, 10.023915379655108], [1400, 9.772424953435735], [1402, 10.656361501980475], [1404, 11.245547107621773], [1405, 13.087446212768555], [1407, 11.39577854692543], [1408, 10.3261605337554], [1410, 11.075881750755103], [1411, 11.794435047635845], [1413, 10.015003336800442], [1414, 9.91025294977075], [1416, 13.312956825580493], [1417, 19.298847478979045], [1419, 12.842240238501073], [1420, 12.075569681092862], [1422, 13.022852403665613], [1423, 9.250613282708557], [1425, 15.136858698589453], [1426, 15.201946543712236], [1428, 9.641154426375154], [1430, 10.058898442710946], [1431, 11.874954025729863], [1433, 13.867553936889731], [1434, 12.24873704380456], [1436, 11.153534317328251], [1437, 11.995243326511314], [1439, 13.427371266620536], [1440, 9.845732660854583], [1442, 9.711311530443565], [1443, 11.569064495610316], [1445, 13.19560877482096], [1446, 11.62255557378129], [1448, 12.271091498580633], [1449, 12.069091718960479], [1451, 12.830557854346965], [1452, 11.148687065037217], [1454, 9.91252628183051], [1456, 10.036548943301439], [1457, 9.770861424651814], [1459, 12.022951476714193], [1460, 10.38103716825348], [1462, 10.872063242532086], [1463, 11.531212621264995], [1465, 11.78276146315279], [1466, 10.26067376760097], [1468, 10.969428657706285], [1469, 11.690016335132078], [1471, 10.814465689503226], [1472, 10.080637229034386], [1474, 10.643065544514902], [1475, 12.228894110598565], [1477, 10.683007240295375], [1478, 10.024638256995523], [1480, 14.769292773764185], [1482, 14.020685340843906], [1483, 10.930838748520456], [1485, 11.989898287393334], [1486, 29.398014110677167], [1488, 32.351547211603595], [1489, 31.979246036679083], [1491, 27.615999555275845], [1492, 20.10757773530268], [1494, 23.372805152842947], [1495, 10.644286239848416], [1497, 10.418369785632942], [1498, 9.272764364878332], [1500, 11.056527935601583], [1501, 12.624984418644628], [1503, 11.811697388006928], [1504, 11.649519752053692], [1506, 10.213009619245327], [1508, 11.494692359874453], [1509, 11.978051914888285], [1511, 12.102947370678757], [1512, 11.756928189907198], [1514, 10.980154734031855], [1515, 13.398708126903362], [1517, 11.614224044326095], [1518, 14.331872656454454], [1520, 13.130124073402525], [1521, 12.073397069195495], [1523, 12.800280084797], [1524, 13.453911320056811], [1526, 12.128142417645844], [1527, 11.695999259263145], [1529, 12.387339445500544]]], ["nova.delete_server", [[1, 4.8932110780204825], [4, 5.167877801882676], [5, 5.037207915112863], [7, 4.89783882315642], [8, 4.6286831946154825], [10, 4.586934452742533], [11, 4.655225214615367], [13, 4.610873219234492], [14, 4.596985862146016], [16, 4.8239737507564575], [17, 4.7611767435385515], [19, 4.819964457181544], [20, 4.59121965738683], [22, 4.613330303453932], [23, 4.756028806462007], [25, 5.704323084525813], [27, 5.082363909366085], [28, 4.671447992324828], [30, 4.872264391456554], [31, 4.718242663963168], [33, 4.531412930270426], [34, 4.699858212003521], [36, 4.796406036888072], [37, 4.702307041953592], [39, 5.047826675028583], [40, 4.862672773062014], [42, 4.733328964196], [43, 4.72022500225142], [45, 4.627468250935374], [46, 4.768234463299022], [48, 4.885286427790823], [49, 4.939958347993739], [51, 4.680926238789278], [53, 4.782706818549461], [54, 4.835409892150779], [56, 4.56553077853583], [57, 4.747958903219186], [59, 4.606425425585579], [60, 4.608839786130618], [62, 4.822295971166075], [63, 4.61900736927207], [65, 4.960609180475372], [66, 4.966454337624943], [68, 4.78806199279486], [69, 4.672889391581218], [71, 4.7709065356285745], [72, 4.587133896896263], [74, 4.72861970328038], [75, 4.59407306652443], [77, 4.636531918656592], [79, 4.613150856853311], [80, 4.755715437184752], [82, 4.903672120150397], [83, 4.677778289209004], [85, 4.721166955100166], [86, 4.793439361784192], [88, 4.923622399373772], [89, 4.887409297469395], [91, 4.6600969351974175], [92, 4.808896307851755], [94, 4.753724243126663], [95, 4.730841036715538], [97, 4.834953495100433], [98, 4.856657545550976], [100, 4.831813673567928], [101, 5.094086330700544], [103, 5.624976717568693], [105, 2.3728007039213406], [106, 0.0], [108, 0.0], [109, 0.0], [111, 0.0], [112, 0.0], [114, 0.0], [115, 0.0], [117, 0.0], [118, 0.0], [120, 0.0], [121, 0.0], [123, 0.0], [124, 0.0], [126, 0.0], [127, 0.0], [129, 0.0], [131, 0.0], [132, 0.0], [134, 0.0], [135, 0.0], [137, 0.0], [138, 0.0], [140, 0.0], [141, 0.0], [143, 2.2293165883207675], [144, 2.4294596263785766], [146, 4.104728943382214], [147, 1.150850493923507], [149, 1.5711346482918933], [150, 0.0], [152, 1.4268023313260625], [154, 3.268787226645772], [155, 3.3661220338609525], [157, 4.646454368541439], [158, 2.4127436182857336], [160, 2.445107079798879], [161, 2.47563900199591], [163, 2.6384893289578506], [164, 2.4642690303278907], [166, 2.776801754446595], [167, 3.7894273162667234], [169, 2.728115273456947], [170, 3.644757961136068], [172, 4.834066529679142], [173, 3.3904794166290633], [175, 4.006400069380118], [176, 2.932776173734978], [178, 2.458332828446929], [180, 2.493644312316296], [181, 2.37879680184757], [183, 2.9657432300592608], [184, 3.930385589599605], [186, 2.400480568019393], [187, 2.4656622596815523], [189, 4.0353900248708285], [190, 2.402991911944221], [192, 2.465204926098095], [193, 2.6955035761290898], [195, 2.6986243553410945], [196, 2.4082221797868315], [198, 2.642649139454162], [199, 2.37632557925056], [201, 2.4840920423370565], [202, 2.5491833780326094], [204, 3.9716111850115214], [206, 4.048697047763399], [207, 2.4005535942277096], [209, 2.61691226522907], [210, 2.4812156406103396], [212, 4.288762122197874], [213, 3.731951872507725], [215, 2.5776143759683845], [216, 2.664589172874402], [218, 2.5733852682549956], [219, 2.385233762217503], [221, 2.4282734362907656], [222, 2.564748181237116], [224, 2.7295478029188773], [225, 2.675824879041683], [227, 4.678314261966288], [228, 5.245818622751175], [230, 4.333726413888861], [232, 2.4702863864649363], [233, 2.6400972674874694], [235, 4.1236260093115575], [236, 3.91314487052119], [238, 2.557171924441468], [239, 2.5461860232883033], [241, 2.5273098633959408], [242, 2.6677515833985566], [244, 2.679147943172579], [245, 2.5116548927780857], [247, 2.5422528460134863], [248, 2.484932734296213], [250, 2.671803463518231], [251, 4.117992128422064], [253, 2.7103297242931226], [254, 2.543541990853602], [256, 2.515525777355519], [258, 2.745814410689609], [259, 2.5678965577892234], [261, 2.704605153962677], [262, 2.4330480379216812], [264, 2.437536284814473], [265, 2.490127670998667], [267, 2.4523712684905616], [268, 2.77699075493158], [270, 3.1191515034320365], [271, 4.580899000167847], [273, 3.222153855305092], [274, 3.403683587616558], [276, 2.817994519775991], [277, 2.711341717663932], [279, 3.1166465485018136], [280, 4.6755173907560446], [282, 2.4179890701194147], [284, 2.385497219422284], [285, 2.3563172941893535], [287, 2.5332553043864214], [288, 4.115905978321244], [290, 2.8165694623211683], [291, 4.649002361920924], [293, 3.0049360967149856], [294, 2.5518093420789123], [296, 2.5059169819152434], [297, 2.529168406343149], [299, 2.6195806288251684], [300, 2.4370656278398304], [302, 2.6485317236457773], [303, 3.3000221470602247], [305, 3.177009845870775], [307, 3.1834036244286352], [308, 2.438766328337925], [310, 2.4708091901018743], [311, 2.728713116614646], [313, 2.533962162491544], [314, 2.662229517706078], [316, 2.382076654558867], [317, 2.525325849944471], [319, 2.524608428182165], [320, 2.609459340961931], [322, 2.4311777470158584], [323, 2.4165322546865426], [325, 2.3988485429801196], [326, 2.5546658272836726], [328, 2.5063881375431243], [329, 2.752650938782037], [331, 2.490678087558621], [333, 2.4734526771345946], [334, 2.4680639715755683], [336, 4.017990450453923], [337, 3.825692153444468], [339, 4.003640583138069], [340, 3.9739006547366804], [342, 4.304034116221406], [343, 2.379397827036241], [345, 2.583995794159135], [346, 2.796139258964392], [348, 2.666575732573962], [349, 3.509057432997468], [351, 2.902372450610384], [352, 2.4602952003479004], [354, 2.4146516946406145], [355, 2.3745705800897934], [357, 2.4466779933256264], [359, 2.4265346371270473], [360, 2.517051433426104], [362, 4.223662811167109], [363, 4.655683406817368], [365, 4.434066973480514], [366, 2.3491478464961837], [368, 2.7337484515570454], [369, 3.769444861443204], [371, 2.4404919256571858], [372, 2.671209944619074], [374, 2.6376347869050254], [375, 2.4554911719428167], [377, 2.3815101205913067], [378, 2.592061726875556], [380, 2.5248337836047394], [381, 2.5431713076198803], [383, 2.7988979130788576], [385, 2.5605095866458867], [386, 2.7009971671634245], [388, 2.5164837915133806], [389, 2.5652199648564147], [391, 2.76905662873213], [392, 3.682746251424144], [394, 2.7557654661290782], [395, 2.388559653088937], [397, 2.3919653689939215], [398, 2.4554789409138795], [400, 2.7087440256978947], [401, 2.473325067096287], [403, 3.974776398901847], [404, 2.5660496256709857], [406, 2.4563986257789963], [407, 2.3991202295216083], [409, 2.7080951890135134], [411, 2.495105765224281], [412, 3.3742673864551733], [414, 3.4518984953562315], [415, 2.670803897521076], [417, 2.6625276500103503], [418, 2.4613363322089707], [420, 3.0129117467045003], [421, 2.5097251218907974], [423, 2.401888856700822], [424, 2.3791313031140495], [426, 2.3636997525208914], [427, 3.6650670509712473], [429, 2.902893594667015], [430, 2.6137716770172106], [432, 3.9028101294648407], [433, 2.4443276769974656], [435, 2.755256719838562], [437, 2.641496402765409], [438, 3.2931231143427935], [440, 3.1496489718069327], [441, 2.493489539701175], [443, 2.8025813601375424], [444, 2.6325791302849244], [446, 2.5010756012661006], [447, 2.464711809469983], [449, 2.4453017727222317], [450, 2.5241674815907205], [452, 2.662425374673085], [453, 2.742107478621736], [455, 2.723484798194537], [456, 3.9539758099450113], [458, 4.876729348126583], [460, 4.985417010737387], [461, 2.7560274538650997], [463, 2.425407778983021], [464, 3.329087570601832], [466, 3.264118395599651], [467, 2.3821647634693224], [469, 3.8199256183275216], [470, 2.6376622907476497], [472, 2.4750766426909188], [473, 2.3949719285653304], [475, 2.5843992451437163], [476, 2.6290519954332354], [478, 2.673449443056693], [479, 2.633130559734268], [481, 2.4640385808508376], [482, 2.6349330478244375], [484, 2.450744354646968], [486, 2.6044932144140103], [487, 2.4929106796489053], [489, 2.444991113313662], [490, 2.4910503695992854], [492, 2.416785251081379], [493, 2.3998676328098076], [495, 2.6468039135527786], [496, 2.6093312291537996], [498, 2.589222501305975], [499, 2.7266923820271205], [501, 4.410081791721929], [502, 4.564747557920568], [504, 2.7043454195159597], [505, 2.4615535455591524], [507, 2.6115712309195325], [508, 2.403409621294807], [510, 2.5785692751018052], [512, 2.43307790880889], [513, 3.3048907915751253], [515, 3.1102605395846767], [516, 2.439928678126118], [518, 2.4757538246952633], [519, 3.4657170772552606], [521, 2.9581688447715275], [522, 3.4603552179399015], [524, 4.651727194879569], [525, 4.62276779904085], [527, 2.9836493457843947], [528, 2.549508518642847], [530, 4.516924191144571], [531, 3.335571376326803], [533, 3.1247399710362393], [534, 4.710325289395899], [536, 3.981102997960596], [538, 2.465436086156008], [539, 2.396445247862074], [541, 2.4872049584108242], [542, 2.645823682834903], [544, 2.5052956179076515], [545, 2.5060955418480777], [547, 2.4296205620360523], [548, 2.4136155041214686], [550, 2.3965405046550283], [551, 2.72258606767343], [553, 2.698904420815262], [554, 2.7992594662834605], [556, 2.7459790893629474], [557, 2.4587562956841165], [559, 2.4496718029570737], [560, 3.932996717153826], [562, 2.535342870974061], [564, 2.5716287949505956], [565, 2.6579094868080313], [567, 2.767749106961935], [568, 4.486554818994841], [570, 2.984243561239814], [571, 3.5592080144321083], [573, 2.52566913997426], [574, 2.6976787109001004], [576, 2.461684378144007], [577, 2.465159023509307], [579, 2.6376275642245446], [580, 2.801330192416321], [582, 3.9913655449362357], [583, 2.6703627997753663], [585, 3.176411077088013], [586, 4.682642754386454], [588, 2.902690433988373], [590, 2.6264415691101446], [591, 2.6032991004145987], [593, 4.06156149097519], [594, 3.761106955459679], [596, 2.5727726961272994], [597, 2.6159904922535233], [599, 2.6621022847742792], [600, 2.650821975633213], [602, 2.5260926773345522], [603, 3.7851173067404718], [605, 2.703909761765407], [606, 2.472326671375948], [608, 3.0154819956012955], [609, 4.681250609603582], [611, 2.869331316231111], [613, 2.618700859593411], [614, 2.7632155823551714], [616, 2.4393452289057733], [617, 2.696979412066392], [619, 2.661744708329244], [620, 2.600353638331095], [622, 4.386973270403808], [623, 4.8028780728383795], [625, 3.4918537903455333], [626, 3.5686458575180002], [628, 4.418770182366482], [629, 3.6277893321965857], [631, 2.4550828559725892], [632, 2.530963342953352], [634, 2.5164407031988008], [635, 2.462806887096828], [637, 2.884492221221429], [639, 2.826797873366109], [640, 3.2225981459898256], [642, 3.0733784413805045], [643, 2.543169881783279], [645, 2.471641447029866], [646, 2.7743621713974846], [648, 2.491705450357176], [649, 2.473536393221687], [651, 2.876193186816066], [652, 4.821111295737469], [654, 3.149846429139169], [655, 2.731474717458085], [657, 2.443827940747629], [658, 2.5377662602592927], [660, 2.4402463872448283], [661, 3.7916633054322046], [663, 3.9701208304735403], [665, 2.555767219830189], [666, 3.0474607196508643], [668, 2.6342306059170384], [669, 3.5215345550986052], [671, 4.6989535786747165], [672, 4.059131960463664], [674, 2.607974191117128], [675, 2.462019186393887], [677, 2.5928818649715843], [678, 2.400053561902514], [680, 2.8511793738097184], [681, 2.645209259457054], [683, 2.6006022590437774], [684, 2.5339468039718303], [686, 2.4093573015499743], [687, 2.8314052999409243], [689, 2.6096104235430944], [691, 2.643723208919845], [692, 2.7291751920787384], [694, 2.9494840709212844], [695, 6.802087210362255], [697, 3.6546577596975753], [698, 2.600659211476643], [700, 4.368100284750961], [701, 3.5693077542423253], [703, 2.5090663027919193], [704, 2.484322418574415], [706, 2.9914774209066333], [707, 3.3870750751370506], [709, 2.457768493228489], [710, 2.691120440663859], [712, 2.477744286356405], [713, 2.4391290783102995], [715, 2.6583572026171716], [717, 2.45017283570533], [718, 2.704503999036899], [720, 2.813033900229758], [721, 2.596294346977687], [723, 2.8200885018492023], [724, 2.642417664621393], [726, 2.864685744241967], [727, 4.668567302180271], [729, 2.842391705980473], [730, 2.9290408386903657], [732, 2.999767560584868], [733, 2.5781198155646243], [735, 2.4371776004242727], [736, 2.452323558283787], [738, 4.291368724473945], [739, 2.987710938734167], [741, 2.850803760142107], [743, 2.5762522703681867], [744, 2.515762640759835], [746, 2.3848181409773477], [747, 3.422004336625164], [749, 4.685026407241801], [750, 2.4602689322303317], [752, 3.9023896292144187], [753, 3.598993207894138], [755, 3.0048812292759566], [756, 2.695913853988145], [758, 2.6037709354575185], [759, 2.7276614600536866], [761, 2.5248416109022735], [762, 2.492398673412846], [764, 2.537324093525708], [766, 2.510646469452819], [767, 3.925924162459511], [769, 2.5966413519740907], [770, 2.661668889662795], [772, 2.4497720649818966], [773, 2.540332390591993], [775, 2.6633308557123887], [776, 2.4110770396936956], [778, 2.455724907856365], [779, 2.6203641439574965], [781, 2.645878983478927], [782, 3.291745494393743], [784, 2.568837465024454], [785, 2.652147363213935], [787, 2.5053456982755944], [788, 2.4417578706554335], [790, 2.6523766408558775], [792, 2.4308101460824605], [793, 2.4723958408131304], [795, 2.4496287972319415], [796, 2.748332420984898], [798, 2.426806306527331], [799, 2.414565675398883], [801, 2.670593638825266], [802, 2.697677500107704], [804, 3.067172433815774], [805, 3.6511736664117316], [807, 2.4507540690353524], [808, 2.5964894762226156], [810, 2.667734239615648], [811, 2.551428121678967], [813, 2.641525432175281], [814, 2.6750188201081553], [816, 2.6137715336544027], [818, 3.9842916828355186], [819, 4.077338187523121], [821, 2.592887320549656], [822, 3.3975680201661556], [824, 4.5061211679495825], [825, 2.5343433844497762], [827, 2.360512504390641], [828, 2.3766812000399327], [830, 2.3550732743506333], [831, 3.6987162228503503], [833, 4.473920896941519], [834, 2.757558743158977], [836, 2.739578335892923], [837, 4.186908221712317], [839, 2.941551967383966], [840, 4.053438459346521], [842, 4.853958670609915], [844, 4.644341459461265], [845, 2.597398670670256], [847, 2.5619619110830443], [848, 2.4208551310246276], [850, 2.433364065644009], [851, 2.471877230538264], [853, 4.016480187185452], [854, 2.8054122550814764], [856, 2.5936705286985893], [857, 2.59309016489515], [859, 2.4953405841503264], [860, 2.6514234013027647], [862, 3.161680378945065], [863, 3.59704742712131], [865, 2.6145210499857017], [866, 2.843292568244183], [868, 2.4330801480735804], [870, 2.428901243833154], [871, 2.347074606839348], [873, 2.5984099129446445], [874, 4.061944582883029], [876, 3.1570995259129355], [877, 3.8911100696114684], [879, 2.558192747091156], [880, 2.56969597760369], [882, 2.594125105664619], [883, 2.449160365497365], [885, 2.4172771943160907], [886, 2.5609682728262526], [888, 2.4473730769811874], [889, 2.4348177068373733], [891, 3.2040078032250756], [892, 4.768778225954838], [894, 2.886650423598428], [896, 2.836053823333935], [897, 2.4747230461220355], [899, 4.081577760721346], [900, 3.568873011208846], [902, 3.3513421248766138], [903, 2.774659398334478], [905, 2.52291704626644], [906, 3.5215789508196487], [908, 4.709324802448548], [909, 3.4324549226199634], [911, 2.561247122833157], [912, 2.626274207059071], [914, 2.475339188295253], [915, 2.622897674834807], [917, 3.4788705445582813], [919, 3.565162836336595], [920, 2.622786567102078], [922, 2.871056187386627], [923, 4.937709873797842], [925, 4.510290734908136], [926, 2.402107633017249], [928, 2.4193977234410293], [929, 2.4580115165585794], [931, 2.603925326291253], [932, 2.5271663572274004], [934, 4.797345547894274], [935, 4.081635549956656], [937, 3.1211387690375756], [938, 2.493276338951261], [940, 2.503493721968208], [941, 2.6681487357694373], [943, 2.6327215612324193], [945, 2.8806973952873363], [946, 4.234919786453223], [948, 4.207537457833884], [949, 2.7722177038005693], [951, 2.431832174849668], [952, 2.6194465347364844], [954, 2.859501012789656], [955, 2.4266047197229716], [957, 2.542413424822243], [958, 2.581578002256504], [960, 3.999419095469455], [961, 2.3885609823114735], [963, 2.463651184942211], [964, 2.486301716636206], [966, 2.419472537009546], [967, 2.426782556608609], [969, 2.470484041700176], [971, 2.406831663418465], [972, 3.9869331690220835], [974, 4.264524297776593], [975, 5.0709743780248235], [977, 3.140808198966207], [978, 2.4377017737993225], [980, 2.5515920383478314], [981, 2.45919965918547], [983, 2.924042764052875], [984, 3.9354222459730535], [986, 2.599018714007205], [987, 2.650832149717545], [989, 2.652570218042607], [990, 2.449766919503805], [992, 2.5298259928335582], [993, 2.6952418314865203], [995, 3.323027691809987], [997, 3.6249531328288582], [998, 4.268920427833477], [1000, 2.5293658184849406], [1001, 2.860183823342414], [1003, 2.4803512143153736], [1004, 2.562604109446212], [1006, 2.590471113429347], [1007, 2.474763878030713], [1009, 2.754577532313231], [1010, 2.735882355496777], [1012, 2.786231965021369], [1013, 2.5970541682897808], [1015, 2.5869693023706644], [1016, 2.6833879854164793], [1018, 3.148884609633829], [1019, 3.3068575220170087], [1021, 2.560875116610062], [1023, 3.9027406436945076], [1024, 2.5304181108287755], [1026, 2.46563131513159], [1027, 2.400020164601943], [1029, 2.652048215367441], [1030, 2.626096430946794], [1032, 4.223532874599806], [1033, 3.571000043083615], [1035, 2.644916705835885], [1036, 2.7416139350217863], [1038, 2.5457272981506565], [1039, 3.7794796906265793], [1041, 2.630497595843121], [1042, 2.4879567295897247], [1044, 2.5533257746228992], [1045, 2.549740651074578], [1047, 2.4871849577411305], [1049, 3.8841648413464953], [1050, 2.7216670684565134], [1052, 2.6406441763335544], [1053, 2.4940211975496585], [1055, 2.4141550313413522], [1056, 2.5963210997238697], [1058, 4.359320791718253], [1059, 4.811702938640817], [1061, 2.8204357421475814], [1062, 3.788499227536297], [1064, 2.6450424396913514], [1065, 2.37707913934795], [1067, 2.6423423056508986], [1068, 2.549105597477335], [1070, 3.8871890189600897], [1072, 2.4187642032024916], [1073, 2.5577309832853476], [1075, 2.5391581666235785], [1076, 2.639237466201289], [1078, 2.8597086208318534], [1079, 2.5520840501473603], [1081, 2.458411699806163], [1082, 2.4224909318038836], [1084, 2.450681550830019], [1085, 2.445581807030572], [1087, 3.941140374327018], [1088, 2.4906844173381524], [1090, 2.513261098487704], [1091, 2.402452433031368], [1093, 2.559512922187257], [1094, 2.383124120874342], [1096, 2.6737255520290804], [1098, 2.520249050427107], [1099, 2.664240037693703], [1101, 4.2179251153484865], [1102, 3.9130602069929306], [1104, 2.559971867043983], [1105, 2.407526020910226], [1107, 2.452734035604143], [1108, 2.511523765676159], [1110, 2.8220910106609356], [1111, 4.659605629303876], [1113, 2.8188366017310202], [1114, 2.6726290104435932], [1116, 2.6974795706131887], [1117, 2.5525062084197963], [1119, 2.4320703425438577], [1120, 2.5322671778061827], [1122, 4.07983400463279], [1124, 2.7959510469748303], [1125, 2.6167606528288356], [1127, 2.415765572217556], [1128, 2.441610810024285], [1130, 2.409981811747836], [1131, 3.546125683130026], [1133, 4.3904339285457645], [1134, 2.978403590083898], [1136, 2.6013467327442004], [1137, 2.5989649498384777], [1139, 2.9775124562332302], [1140, 3.316842450035914], [1142, 2.6024600072623927], [1143, 2.614143267176504], [1145, 4.131085640464737], [1146, 2.5607328710992316], [1148, 2.407766755110298], [1150, 2.4292561197592533], [1151, 2.435399574391984], [1153, 2.6852072064393555], [1154, 2.912789670470489], [1156, 2.590293017867346], [1157, 2.669774956173362], [1159, 2.4551216792436983], [1160, 2.4446438714569694], [1162, 3.0754174064187727], [1163, 3.5156057519850115], [1165, 4.016436824611588], [1166, 2.6054396707248113], [1168, 2.5511621026431768], [1169, 2.592486303616197], [1171, 2.6461614144393795], [1172, 2.6428535202749437], [1174, 2.5284026214499877], [1176, 2.502732582341608], [1177, 2.4730638616225336], [1179, 2.7632998609854478], [1180, 2.458131116979262], [1182, 3.900126270219392], [1183, 2.4796460563061276], [1185, 2.3877349928313603], [1186, 2.7935274208293364], [1188, 4.134575293734176], [1189, 2.6000856792225515], [1191, 2.4562570908490367], [1192, 2.5185235481636186], [1194, 3.9556167530857698], [1195, 2.559844835131772], [1197, 3.156846256817118], [1198, 3.233495950698823], [1200, 4.694843515072024], [1202, 3.0998219056845975], [1203, 2.5132426701340016], [1205, 2.458625608020363], [1206, 2.8029666741689043], [1208, 2.6105166665868804], [1209, 2.641802962309394], [1211, 2.403073888978144], [1212, 2.562701656927476], [1214, 2.72745100345487], [1215, 2.874886182398579], [1217, 2.911093129052049], [1218, 2.496376611048881], [1220, 2.5881733551524073], [1221, 2.539386129067609], [1223, 3.1403831142226397], [1225, 3.217693919449818], [1226, 3.2691443589778055], [1228, 3.3522836040047714], [1229, 2.547408529356416], [1231, 2.7027825015822255], [1232, 2.4711818601570856], [1234, 2.64182790120443], [1235, 2.513888080135668], [1237, 2.526904699849149], [1238, 2.507082806693182], [1240, 2.5517125425775067], [1241, 3.6857178320292867], [1243, 2.8919690076042306], [1244, 2.6723915190478618], [1246, 2.704479362450392], [1247, 2.602155663608723], [1249, 2.7079610699921672], [1251, 3.9754854541977984], [1252, 2.4361877862144947], [1254, 2.815896880392967], [1255, 4.0989494463976435], [1257, 4.274408251631518], [1258, 3.687557636522746], [1260, 2.7961374326469444], [1261, 3.846046503852361], [1263, 4.294750572030093], [1264, 4.826563554651597], [1266, 2.8231915741963785], [1267, 3.8241039257423863], [1269, 4.714581550336352], [1270, 3.486989820704707], [1272, 2.4201445688609193], [1273, 3.7768311827790813], [1275, 4.599891597149421], [1277, 3.1494124231774556], [1278, 2.9086173110538085], [1280, 2.680376300624797], [1281, 4.743317198909189], [1283, 3.0553695049160896], [1284, 2.497494465385384], [1286, 2.435885938943601], [1287, 3.431631230061383], [1289, 4.422995811973493], [1290, 2.5119143576403813], [1292, 2.488946224349781], [1293, 2.6434601147969548], [1295, 2.4596470726860873], [1296, 3.7760278446222775], [1298, 4.655478302949393], [1299, 3.2428513492633777], [1301, 2.443737093919242], [1303, 2.405851019753353], [1304, 2.5700044211219333], [1306, 2.502734897962585], [1307, 2.5662285081701297], [1309, 2.3589587647930466], [1310, 2.4576287269592316], [1312, 2.754979881585817], [1313, 2.859164322123809], [1315, 2.758494453492507], [1316, 2.7231669846702986], [1318, 2.5602225462595656], [1319, 2.6751330740311516], [1321, 2.7400487871731114], [1322, 2.704777719148613], [1324, 4.016051504347059], [1325, 2.876986307256372], [1327, 2.7343872263540585], [1329, 2.625072959201782], [1330, 2.4093754525278124], [1332, 2.5139524173113603], [1333, 4.724732791676242], [1335, 3.0157474879345516], [1336, 2.574393520168232], [1338, 2.5795901507334014], [1339, 2.6326717208413464], [1341, 4.286867144840225], [1342, 2.755975540946502], [1344, 2.7797068879495286], [1345, 3.786565079408565], [1347, 2.7084463312734623], [1348, 2.4114271659477073], [1350, 2.5341898553511677], [1351, 2.4325626878177427], [1353, 2.6209500474867493], [1355, 2.5767013761732294], [1356, 2.4325762636521295], [1358, 2.5788319329031157], [1359, 2.565008654313932], [1361, 2.4872019992155163], [1362, 2.4836105458876654], [1364, 2.6334095375210635], [1365, 2.4034360281003053], [1367, 2.5426295847674605], [1368, 2.5056338497236696], [1370, 2.44857915554171], [1371, 3.7131904651916465], [1373, 4.290917901431778], [1374, 2.481059853547539], [1376, 2.424020140778783], [1378, 2.389296335332535], [1379, 2.4376666187460905], [1381, 2.547961512422257], [1382, 2.7941448174270893], [1384, 2.5169653705522084], [1385, 2.3955510956009998], [1387, 2.5574471031139097], [1388, 2.3566539630391246], [1390, 2.7909929222531202], [1391, 5.020990021088545], [1393, 3.184702684676683], [1394, 2.584687790839506], [1396, 2.5340555477765645], [1397, 2.6771359241086676], [1399, 2.4733751256481464], [1400, 2.4531635303123314], [1402, 2.498683994891597], [1404, 4.025294319476963], [1405, 2.74136644251206], [1407, 2.7662548270880034], [1408, 2.658387371138027], [1410, 2.6578239070044947], [1411, 3.617075232898454], [1413, 2.586172359441621], [1414, 2.5379790137795863], [1416, 2.4461744517282686], [1417, 2.534408396365601], [1419, 4.196878905389827], [1420, 2.8747903178719905], [1422, 2.6176505213469423], [1423, 2.567439443924846], [1425, 4.7620705093434035], [1426, 4.9567993855943895], [1428, 2.4800747391444777], [1430, 2.67574487636292], [1431, 3.305157398086781], [1433, 4.68975500811159], [1434, 3.972789404438967], [1436, 2.599859974742704], [1437, 3.447026988260146], [1439, 4.424898057202071], [1440, 2.496420824449825], [1442, 2.497052459155811], [1443, 2.5683535999722], [1445, 2.4296951823764323], [1446, 2.485391987694637], [1448, 2.5927098997278124], [1449, 2.7894324243458386], [1451, 2.7580406416475283], [1452, 2.4279391547433686], [1454, 2.4098593066720397], [1456, 2.398175404741879], [1457, 2.6260143697651337], [1459, 2.645655317244188], [1460, 2.5931217654857788], [1462, 4.008693991143722], [1463, 2.6576368543836733], [1465, 2.798050752652246], [1466, 2.734824464212048], [1468, 2.472459655961183], [1469, 3.6452717562906414], [1471, 2.6903987943736194], [1472, 2.704010952531911], [1474, 2.6735978001862546], [1475, 3.874565657447396], [1477, 2.9583483474706207], [1478, 2.525712622536547], [1480, 4.712800373438956], [1482, 4.670697771645799], [1483, 2.3949254494087384], [1485, 3.9565981681050406], [1486, 0.9871209789725316], [1488, 0.8309672969618654], [1489, 1.3189552905512385], [1491, 2.0740846590279487], [1492, 2.8045465946197434], [1494, 2.4514925853878817], [1495, 2.404480878044577], [1497, 2.66763644124948], [1498, 2.572921556584969], [1500, 2.585780720305607], [1501, 2.6173202196756926], [1503, 2.4870251923604747], [1504, 2.531308482674991], [1506, 3.389695180007877], [1508, 4.869423183740311], [1509, 2.4774966769748246], [1511, 2.43171072317884], [1512, 2.5527165637296805], [1514, 2.464433931836894], [1515, 2.4847826272054405], [1517, 2.4931353852639884], [1518, 2.8123743097766516], [1520, 4.4519135406594215], [1521, 3.6602949659808464], [1523, 4.424571334926166], [1524, 3.416604327220502], [1526, 2.372522100124483], [1527, 2.357667547425413], [1529, 2.5013202997594113]]], ["failed_duration", [[1, 0.0], [4, 0.0], [5, 0.0], [7, 0.0], [8, 0.0], [10, 0.0], [11, 0.0], [13, 0.0], [14, 0.0], [16, 0.0], [17, 0.0], [19, 0.0], [20, 0.0], [22, 0.0], [23, 0.0], [25, 0.0], [27, 0.0], [28, 0.0], [30, 0.0], [31, 0.0], [33, 0.0], [34, 0.0], [36, 0.0], [37, 0.0], [39, 0.0], [40, 0.0], [42, 0.0], [43, 0.0], [45, 0.0], [46, 0.0], [48, 0.0], [49, 0.0], [51, 0.0], [53, 0.0], [54, 0.0], [56, 0.0], [57, 0.0], [59, 0.0], [60, 0.0], [62, 0.0], [63, 0.0], [65, 0.0], [66, 0.0], [68, 0.0], [69, 0.0], [71, 0.0], [72, 0.0], [74, 0.0], [75, 0.0], [77, 0.0], [79, 0.0], [80, 0.0], [82, 0.0], [83, 0.0], [85, 0.0], [86, 0.0], [88, 0.0], [89, 0.0], [91, 0.0], [92, 0.0], [94, 0.0], [95, 0.0], [97, 0.0], [98, 0.0], [100, 0.0], [101, 0.0], [103, 4.259745279947932e-05], [105, 7.795196732664415e-05], [106, 7.139000238156781e-05], [108, 4.063556396883298e-05], [109, 5.4275288301355714e-05], [111, 4.6081792295368643e-05], [112, 4.2882620119581025e-05], [114, 4.2038026198842174e-05], [115, 4.5388352637197464e-05], [117, 4.833352332021676e-05], [118, 4.306961508358224e-05], [120, 0.00020423122480803943], [121, 0.0003540328904694192], [123, 4.2595894508112493e-05], [124, 4.6463573680204516e-05], [126, 4.520135767319621e-05], [127, 5.9001586016486727e-05], [129, 7.377730475531682e-05], [131, 9.606554617289633e-05], [132, 9.670444563323368e-05], [134, 9.240044487847225e-05], [135, 9.411144879908352e-05], [137, 9.532379948235796e-05], [138, 5.882549909205218e-05], [140, 5.1414265352136923e-05], [141, 5.8410993588516196e-05], [143, 1.2079874674479044e-05], [144, 0.0], [146, 0.0], [147, 3.2773984023948215e-05], [149, 1.9163867227392257e-05], [150, 5.864473729351767e-05], [152, 3.69876038794423e-05], [154, 0.0], [155, 0.0], [157, 0.0], [158, 0.0], [160, 0.0], [161, 0.0], [163, 0.0], [164, 0.0], [166, 0.0], [167, 0.0], [169, 0.0], [170, 0.0], [172, 0.0], [173, 0.0], [175, 0.0], [176, 0.0], [178, 0.0], [180, 0.0], [181, 0.0], [183, 0.0], [184, 0.0], [186, 0.0], [187, 0.0], [189, 0.0], [190, 0.0], [192, 0.0], [193, 0.0], [195, 0.0], [196, 0.0], [198, 0.0], [199, 0.0], [201, 0.0], [202, 0.0], [204, 0.0], [206, 0.0], [207, 0.0], [209, 0.0], [210, 0.0], [212, 0.0], [213, 0.0], [215, 0.0], [216, 0.0], [218, 0.0], [219, 0.0], [221, 0.0], [222, 0.0], [224, 0.0], [225, 0.0], [227, 0.0], [228, 0.0], [230, 0.0], [232, 0.0], [233, 0.0], [235, 0.0], [236, 0.0], [238, 0.0], [239, 0.0], [241, 0.0], [242, 0.0], [244, 0.0], [245, 0.0], [247, 0.0], [248, 0.0], [250, 0.0], [251, 0.0], [253, 0.0], [254, 0.0], [256, 0.0], [258, 0.0], [259, 0.0], [261, 0.0], [262, 0.0], [264, 0.0], [265, 0.0], [267, 0.0], [268, 0.0], [270, 0.0], [271, 0.0], [273, 0.0], [274, 0.0], [276, 0.0], [277, 0.0], [279, 0.0], [280, 0.0], [282, 0.0], [284, 0.0], [285, 0.0], [287, 0.0], [288, 0.0], [290, 0.0], [291, 0.0], [293, 0.0], [294, 0.0], [296, 0.0], [297, 0.0], [299, 0.0], [300, 0.0], [302, 0.0], [303, 0.0], [305, 0.0], [307, 0.0], [308, 0.0], [310, 0.0], [311, 0.0], [313, 0.0], [314, 0.0], [316, 0.0], [317, 0.0], [319, 0.0], [320, 0.0], [322, 0.0], [323, 0.0], [325, 0.0], [326, 0.0], [328, 0.0], [329, 0.0], [331, 0.0], [333, 0.0], [334, 0.0], [336, 0.0], [337, 0.0], [339, 0.0], [340, 0.0], [342, 0.0], [343, 0.0], [345, 0.0], [346, 0.0], [348, 0.0], [349, 0.0], [351, 0.0], [352, 0.0], [354, 0.0], [355, 0.0], [357, 0.0], [359, 0.0], [360, 0.0], [362, 0.0], [363, 0.0], [365, 0.0], [366, 0.0], [368, 0.0], [369, 0.0], [371, 0.0], [372, 0.0], [374, 0.0], [375, 0.0], [377, 0.0], [378, 0.0], [380, 0.0], [381, 0.0], [383, 0.0], [385, 0.0], [386, 0.0], [388, 0.0], [389, 0.0], [391, 0.0], [392, 0.0], [394, 0.0], [395, 0.0], [397, 0.0], [398, 0.0], [400, 0.0], [401, 0.0], [403, 0.0], [404, 0.0], [406, 0.0], [407, 0.0], [409, 0.0], [411, 0.0], [412, 0.0], [414, 0.0], [415, 0.0], [417, 0.0], [418, 0.0], [420, 0.0], [421, 0.0], [423, 0.0], [424, 0.0], [426, 0.0], [427, 0.0], [429, 0.0], [430, 0.0], [432, 0.0], [433, 0.0], [435, 0.0], [437, 0.0], [438, 0.0], [440, 0.0], [441, 0.0], [443, 0.0], [444, 0.0], [446, 0.0], [447, 0.0], [449, 0.0], [450, 0.0], [452, 0.0], [453, 0.0], [455, 0.0], [456, 0.0], [458, 0.0], [460, 0.0], [461, 0.0], [463, 0.0], [464, 0.0], [466, 0.0], [467, 0.0], [469, 0.0], [470, 0.0], [472, 0.0], [473, 0.0], [475, 0.0], [476, 0.0], [478, 0.0], [479, 0.0], [481, 0.0], [482, 0.0], [484, 0.0], [486, 0.0], [487, 0.0], [489, 0.0], [490, 0.0], [492, 0.0], [493, 0.0], [495, 0.0], [496, 0.0], [498, 0.0], [499, 0.0], [501, 0.0], [502, 0.0], [504, 0.0], [505, 0.0], [507, 0.0], [508, 0.0], [510, 0.0], [512, 0.0], [513, 0.0], [515, 0.0], [516, 0.0], [518, 0.0], [519, 0.0], [521, 0.0], [522, 0.0], [524, 0.0], [525, 0.0], [527, 0.0], [528, 0.0], [530, 0.0], [531, 0.0], [533, 0.0], [534, 0.0], [536, 0.0], [538, 0.0], [539, 0.0], [541, 0.0], [542, 0.0], [544, 0.0], [545, 0.0], [547, 0.0], [548, 0.0], [550, 0.0], [551, 0.0], [553, 0.0], [554, 0.0], [556, 0.0], [557, 0.0], [559, 0.0], [560, 0.0], [562, 0.0], [564, 0.0], [565, 0.0], [567, 0.0], [568, 0.0], [570, 0.0], [571, 0.0], [573, 0.0], [574, 0.0], [576, 0.0], [577, 0.0], [579, 0.0], [580, 0.0], [582, 0.0], [583, 0.0], [585, 0.0], [586, 0.0], [588, 0.0], [590, 0.0], [591, 0.0], [593, 0.0], [594, 0.0], [596, 0.0], [597, 0.0], [599, 0.0], [600, 0.0], [602, 0.0], [603, 0.0], [605, 0.0], [606, 0.0], [608, 0.0], [609, 0.0], [611, 0.0], [613, 0.0], [614, 0.0], [616, 0.0], [617, 0.0], [619, 0.0], [620, 0.0], [622, 0.0], [623, 0.0], [625, 0.0], [626, 0.0], [628, 0.0], [629, 0.0], [631, 0.0], [632, 0.0], [634, 0.0], [635, 0.0], [637, 0.0], [639, 0.0], [640, 0.0], [642, 0.0], [643, 0.0], [645, 0.0], [646, 0.0], [648, 0.0], [649, 0.0], [651, 0.0], [652, 0.0], [654, 0.0], [655, 0.0], [657, 0.0], [658, 0.0], [660, 0.0], [661, 0.0], [663, 0.0], [665, 0.0], [666, 0.0], [668, 0.0], [669, 0.0], [671, 0.0], [672, 0.0], [674, 0.0], [675, 0.0], [677, 0.0], [678, 0.0], [680, 0.0], [681, 0.0], [683, 0.0], [684, 0.0], [686, 0.0], [687, 0.0], [689, 0.0], [691, 0.0], [692, 0.0], [694, 0.0], [695, 0.0], [697, 0.0], [698, 0.0], [700, 0.0], [701, 0.0], [703, 0.0], [704, 0.0], [706, 0.0], [707, 0.0], [709, 0.0], [710, 0.0], [712, 0.0], [713, 0.0], [715, 0.0], [717, 0.0], [718, 0.0], [720, 0.0], [721, 0.0], [723, 0.0], [724, 0.0], [726, 0.0], [727, 0.0], [729, 0.0], [730, 0.0], [732, 0.0], [733, 0.0], [735, 0.0], [736, 0.0], [738, 0.0], [739, 0.0], [741, 0.0], [743, 0.0], [744, 0.0], [746, 0.0], [747, 0.0], [749, 0.0], [750, 0.0], [752, 0.0], [753, 0.0], [755, 0.0], [756, 0.0], [758, 0.0], [759, 0.0], [761, 0.0], [762, 0.0], [764, 0.0], [766, 0.0], [767, 0.0], [769, 0.0], [770, 0.0], [772, 0.0], [773, 0.0], [775, 0.0], [776, 0.0], [778, 0.0], [779, 0.0], [781, 0.0], [782, 0.0], [784, 0.0], [785, 0.0], [787, 0.0], [788, 0.0], [790, 0.0], [792, 0.0], [793, 0.0], [795, 0.0], [796, 0.0], [798, 0.0], [799, 0.0], [801, 0.0], [802, 0.0], [804, 0.0], [805, 0.0], [807, 0.0], [808, 0.0], [810, 0.0], [811, 0.0], [813, 0.0], [814, 0.0], [816, 0.0], [818, 0.0], [819, 0.0], [821, 0.0], [822, 0.0], [824, 0.0], [825, 0.0], [827, 0.0], [828, 0.0], [830, 0.0], [831, 0.0], [833, 0.0], [834, 0.0], [836, 0.0], [837, 0.0], [839, 0.0], [840, 0.0], [842, 0.0], [844, 0.0], [845, 0.0], [847, 0.0], [848, 0.0], [850, 0.0], [851, 0.0], [853, 0.0], [854, 0.0], [856, 0.0], [857, 0.0], [859, 0.0], [860, 0.0], [862, 0.0], [863, 0.0], [865, 0.0], [866, 0.0], [868, 0.0], [870, 0.0], [871, 0.0], [873, 0.0], [874, 0.0], [876, 0.0], [877, 0.0], [879, 0.0], [880, 0.0], [882, 0.0], [883, 0.0], [885, 0.0], [886, 0.0], [888, 0.0], [889, 0.0], [891, 0.0], [892, 0.0], [894, 0.0], [896, 0.0], [897, 0.0], [899, 0.0], [900, 0.0], [902, 0.0], [903, 0.0], [905, 0.0], [906, 0.0], [908, 0.0], [909, 0.0], [911, 0.0], [912, 0.0], [914, 0.0], [915, 0.0], [917, 0.0], [919, 0.0], [920, 0.0], [922, 0.0], [923, 0.0], [925, 0.0], [926, 0.0], [928, 0.0], [929, 0.0], [931, 0.0], [932, 0.0], [934, 0.0], [935, 0.0], [937, 0.0], [938, 0.0], [940, 0.0], [941, 0.0], [943, 0.0], [945, 0.0], [946, 0.0], [948, 0.0], [949, 0.0], [951, 0.0], [952, 0.0], [954, 0.0], [955, 0.0], [957, 0.0], [958, 0.0], [960, 0.0], [961, 0.0], [963, 0.0], [964, 0.0], [966, 0.0], [967, 0.0], [969, 0.0], [971, 0.0], [972, 0.0], [974, 0.0], [975, 0.0], [977, 0.0], [978, 0.0], [980, 0.0], [981, 0.0], [983, 0.0], [984, 0.0], [986, 0.0], [987, 0.0], [989, 0.0], [990, 0.0], [992, 0.0], [993, 0.0], [995, 0.0], [997, 0.0], [998, 0.0], [1000, 0.0], [1001, 0.0], [1003, 0.0], [1004, 0.0], [1006, 0.0], [1007, 0.0], [1009, 0.0], [1010, 0.0], [1012, 0.0], [1013, 0.0], [1015, 0.0], [1016, 0.0], [1018, 0.0], [1019, 0.0], [1021, 0.0], [1023, 0.0], [1024, 0.0], [1026, 0.0], [1027, 0.0], [1029, 0.0], [1030, 0.0], [1032, 0.0], [1033, 0.0], [1035, 0.0], [1036, 0.0], [1038, 0.0], [1039, 0.0], [1041, 0.0], [1042, 0.0], [1044, 0.0], [1045, 0.0], [1047, 0.0], [1049, 0.0], [1050, 0.0], [1052, 0.0], [1053, 0.0], [1055, 0.0], [1056, 0.0], [1058, 0.0], [1059, 0.0], [1061, 0.0], [1062, 0.0], [1064, 0.0], [1065, 0.0], [1067, 0.0], [1068, 0.0], [1070, 0.0], [1072, 0.0], [1073, 0.0], [1075, 0.0], [1076, 0.0], [1078, 0.0], [1079, 0.0], [1081, 0.0], [1082, 0.0], [1084, 0.0], [1085, 0.0], [1087, 0.0], [1088, 0.0], [1090, 0.0], [1091, 0.0], [1093, 0.0], [1094, 0.0], [1096, 0.0], [1098, 0.0], [1099, 0.0], [1101, 0.0], [1102, 0.0], [1104, 0.0], [1105, 0.0], [1107, 0.0], [1108, 0.0], [1110, 0.0], [1111, 0.0], [1113, 0.0], [1114, 0.0], [1116, 0.0], [1117, 0.0], [1119, 0.0], [1120, 0.0], [1122, 0.0], [1124, 0.0], [1125, 0.0], [1127, 0.0], [1128, 0.0], [1130, 0.0], [1131, 0.0], [1133, 0.0], [1134, 0.0], [1136, 0.0], [1137, 0.0], [1139, 0.0], [1140, 0.0], [1142, 0.0], [1143, 0.0], [1145, 0.0], [1146, 0.0], [1148, 0.0], [1150, 0.0], [1151, 0.0], [1153, 0.0], [1154, 0.0], [1156, 0.0], [1157, 0.0], [1159, 0.0], [1160, 0.0], [1162, 0.0], [1163, 0.0], [1165, 0.0], [1166, 0.0], [1168, 0.0], [1169, 0.0], [1171, 0.0], [1172, 0.0], [1174, 0.0], [1176, 0.0], [1177, 0.0], [1179, 0.0], [1180, 0.0], [1182, 0.0], [1183, 0.0], [1185, 0.0], [1186, 0.0], [1188, 0.0], [1189, 0.0], [1191, 0.0], [1192, 0.0], [1194, 0.0], [1195, 0.0], [1197, 0.0], [1198, 0.0], [1200, 0.0], [1202, 0.0], [1203, 0.0], [1205, 0.0], [1206, 0.0], [1208, 0.0], [1209, 0.0], [1211, 0.0], [1212, 0.0], [1214, 0.0], [1215, 0.0], [1217, 0.0], [1218, 0.0], [1220, 0.0], [1221, 0.0], [1223, 0.0], [1225, 0.0], [1226, 0.0], [1228, 0.0], [1229, 0.0], [1231, 0.0], [1232, 0.0], [1234, 0.0], [1235, 0.0], [1237, 0.0], [1238, 0.0], [1240, 0.0], [1241, 0.0], [1243, 0.0], [1244, 0.0], [1246, 0.0], [1247, 0.0], [1249, 0.0], [1251, 0.0], [1252, 0.0], [1254, 0.0], [1255, 0.0], [1257, 0.0], [1258, 0.0], [1260, 0.0], [1261, 0.0], [1263, 0.0], [1264, 0.0], [1266, 0.0], [1267, 0.0], [1269, 0.0], [1270, 0.0], [1272, 0.0], [1273, 0.0], [1275, 0.0], [1277, 0.0], [1278, 0.0], [1280, 0.0], [1281, 0.0], [1283, 0.0], [1284, 0.0], [1286, 0.0], [1287, 0.0], [1289, 0.0], [1290, 0.0], [1292, 0.0], [1293, 0.0], [1295, 0.0], [1296, 0.0], [1298, 0.0], [1299, 0.0], [1301, 0.0], [1303, 0.0], [1304, 0.0], [1306, 0.0], [1307, 0.0], [1309, 0.0], [1310, 0.0], [1312, 0.0], [1313, 0.0], [1315, 0.0], [1316, 0.0], [1318, 0.0], [1319, 0.0], [1321, 0.0], [1322, 0.0], [1324, 0.0], [1325, 0.0], [1327, 0.0], [1329, 0.0], [1330, 0.0], [1332, 0.0], [1333, 0.0], [1335, 0.0], [1336, 0.0], [1338, 0.0], [1339, 0.0], [1341, 0.0], [1342, 0.0], [1344, 0.0], [1345, 0.0], [1347, 0.0], [1348, 0.0], [1350, 0.0], [1351, 0.0], [1353, 0.0], [1355, 0.0], [1356, 0.0], [1358, 0.0], [1359, 0.0], [1361, 0.0], [1362, 0.0], [1364, 0.0], [1365, 0.0], [1367, 0.0], [1368, 0.0], [1370, 0.0], [1371, 0.0], [1373, 0.0], [1374, 0.0], [1376, 0.0], [1378, 0.0], [1379, 0.0], [1381, 0.0], [1382, 0.0], [1384, 0.0], [1385, 0.0], [1387, 0.0], [1388, 0.0], [1390, 0.0], [1391, 0.0], [1393, 0.0], [1394, 0.0], [1396, 0.0], [1397, 0.0], [1399, 0.0], [1400, 0.0], [1402, 0.0], [1404, 0.0], [1405, 0.0], [1407, 0.0], [1408, 0.0], [1410, 0.0], [1411, 0.0], [1413, 0.0], [1414, 0.0], [1416, 0.0], [1417, 0.0], [1419, 0.0], [1420, 0.0], [1422, 0.0], [1423, 0.0], [1425, 0.0], [1426, 0.0], [1428, 0.0], [1430, 0.0], [1431, 0.0], [1433, 0.0], [1434, 0.0], [1436, 0.0], [1437, 0.0], [1439, 0.0], [1440, 0.0], [1442, 0.0], [1443, 0.0], [1445, 0.0], [1446, 0.0], [1448, 0.0], [1449, 0.0], [1451, 0.0], [1452, 0.0], [1454, 0.0], [1456, 0.0], [1457, 0.0], [1459, 0.0], [1460, 0.0], [1462, 0.0], [1463, 0.0], [1465, 0.0], [1466, 0.0], [1468, 0.0], [1469, 0.0], [1471, 0.0], [1472, 0.0], [1474, 0.0], [1475, 0.0], [1477, 0.0], [1478, 0.0], [1480, 0.0], [1482, 0.0], [1483, 0.0], [1485, 4.176220862695115e-06], [1486, 3.758598776424525e-05], [1488, 3.4594068340226715e-05], [1489, 4.096592173857001e-05], [1491, 1.840497933181908e-05], [1492, 0.0], [1494, 0.0], [1495, 0.0], [1497, 0.0], [1498, 0.0], [1500, 0.0], [1501, 0.0], [1503, 0.0], [1504, 0.0], [1506, 0.0], [1508, 0.0], [1509, 0.0], [1511, 0.0], [1512, 0.0], [1514, 0.0], [1515, 0.0], [1517, 0.0], [1518, 0.0], [1520, 0.0], [1521, 0.0], [1523, 0.0], [1524, 0.0], [1526, 0.0], [1527, 0.0], [1529, 0.0]]]], "histogram": {"data": [[{"disabled": 0, "values": [{"y": 14, "x": 1.3236250281333923}, {"y": 0, "x": 2.541998028755188}, {"y": 0, "x": 3.7603710293769836}, {"y": 0, "x": 4.978744029998779}, {"y": 0, "x": 6.197117030620575}, {"y": 0, "x": 7.415490031242371}, {"y": 18, "x": 8.633863031864166}, {"y": 215, "x": 9.852236032485962}, {"y": 330, "x": 11.070609033107758}, {"y": 244, "x": 12.288982033729553}, {"y": 269, "x": 13.507355034351349}, {"y": 130, "x": 14.725728034973145}, {"y": 108, "x": 15.94410103559494}, {"y": 51, "x": 17.162474036216736}, {"y": 42, "x": 18.38084703683853}, {"y": 28, "x": 19.599220037460327}, {"y": 12, "x": 20.817593038082123}, {"y": 5, "x": 22.03596603870392}, {"y": 8, "x": 23.254339039325714}, {"y": 10, "x": 24.47271203994751}, {"y": 4, "x": 25.691085040569305}, {"y": 5, "x": 26.9094580411911}, {"y": 4, "x": 28.127831041812897}, {"y": 2, "x": 29.346204042434692}, {"y": 14, "x": 30.564577043056488}, {"y": 0, "x": 31.782950043678284}, {"y": 0, "x": 33.00132304430008}, {"y": 5, "x": 34.219696044921875}, {"y": 1, "x": 35.43806904554367}, {"y": 4, "x": 36.656442046165466}, {"y": 1, "x": 37.87481504678726}, {"y": 4, "x": 39.09318804740906}, {"y": 1, "x": 40.31156104803085}, {"y": 0, "x": 41.52993404865265}, {"y": 0, "x": 42.748307049274445}, {"y": 0, "x": 43.96668004989624}, {"y": 0, "x": 45.185053050518036}, {"y": 0, "x": 46.40342605113983}, {"y": 0, "x": 47.62179905176163}, {"y": 1, "x": 48.84017205238342}], "key": "nova.boot_server", "view": "Square Root Choice"}, {"disabled": 1, "values": [{"y": 400, "x": 2.4404075264930727}, {"y": 353, "x": 2.567806029319763}, {"y": 164, "x": 2.695204532146454}, {"y": 147, "x": 2.8226030349731444}, {"y": 75, "x": 2.950001537799835}, {"y": 36, "x": 3.077400040626526}, {"y": 14, "x": 3.204798543453217}, {"y": 4, "x": 3.3321970462799073}, {"y": 2, "x": 3.4595955491065977}, {"y": 0, "x": 3.5869940519332886}, {"y": 0, "x": 3.7143925547599794}, {"y": 0, "x": 3.8417910575866703}, {"y": 1, "x": 3.9691895604133607}, {"y": 0, "x": 4.096588063240052}, {"y": 0, "x": 4.223986566066742}, {"y": 0, "x": 4.351385068893433}, {"y": 1, "x": 4.478783571720124}, {"y": 48, "x": 4.606182074546814}, {"y": 125, "x": 4.733580577373505}, {"y": 67, "x": 4.860979080200195}, {"y": 53, "x": 4.988377583026886}, {"y": 22, "x": 5.115776085853577}, {"y": 7, "x": 5.243174588680267}, {"y": 5, "x": 5.370573091506959}, {"y": 1, "x": 5.497971594333649}, {"y": 1, "x": 5.6253700971603395}, {"y": 0, "x": 5.75276859998703}, {"y": 0, "x": 5.880167102813721}, {"y": 1, "x": 6.007565605640412}, {"y": 0, "x": 6.134964108467102}, {"y": 0, "x": 6.262362611293793}, {"y": 0, "x": 6.389761114120484}, {"y": 0, "x": 6.517159616947175}, {"y": 0, "x": 6.6445581197738655}, {"y": 0, "x": 6.771956622600555}, {"y": 2, "x": 6.899355125427246}, {"y": 0, "x": 7.026753628253937}, {"y": 0, "x": 7.154152131080628}, {"y": 0, "x": 7.281550633907319}, {"y": 1, "x": 7.408949136734009}], "key": "nova.delete_server", "view": "Square Root Choice"}], [{"disabled": 0, "values": [{"y": 14, "x": 4.1664953629175825}, {"y": 13, "x": 8.227738698323568}, {"y": 794, "x": 12.288982033729553}, {"y": 518, "x": 16.35022536913554}, {"y": 119, "x": 20.411468704541527}, {"y": 26, "x": 24.47271203994751}, {"y": 13, "x": 28.533955375353496}, {"y": 16, "x": 32.59519871075948}, {"y": 10, "x": 36.656442046165466}, {"y": 6, "x": 40.71768538157146}, {"y": 0, "x": 44.77892871697744}, {"y": 1, "x": 48.84017205238342}], "key": "nova.boot_server", "view": "Sturges Formula"}, {"disabled": 1, "values": [{"y": 969, "x": 2.7376706997553506}, {"y": 217, "x": 3.16233237584432}, {"y": 9, "x": 3.5869940519332886}, {"y": 1, "x": 4.011655728022258}, {"y": 1, "x": 4.436317404111227}, {"y": 240, "x": 4.860979080200195}, {"y": 86, "x": 5.2856407562891645}, {"y": 3, "x": 5.710302432378134}, {"y": 1, "x": 6.134964108467102}, {"y": 0, "x": 6.559625784556071}, {"y": 2, "x": 6.9842874606450405}, {"y": 1, "x": 7.408949136734009}], "key": "nova.delete_server", "view": "Sturges Formula"}], [{"disabled": 0, "values": [{"y": 14, "x": 2.1358736952145896}, {"y": 0, "x": 4.1664953629175825}, {"y": 0, "x": 6.197117030620575}, {"y": 13, "x": 8.227738698323568}, {"y": 273, "x": 10.258360366026562}, {"y": 521, "x": 12.288982033729553}, {"y": 369, "x": 14.319603701432547}, {"y": 149, "x": 16.35022536913554}, {"y": 82, "x": 18.38084703683853}, {"y": 37, "x": 20.411468704541527}, {"y": 10, "x": 22.442090372244518}, {"y": 16, "x": 24.47271203994751}, {"y": 8, "x": 26.503333707650505}, {"y": 5, "x": 28.533955375353496}, {"y": 16, "x": 30.56457704305649}, {"y": 0, "x": 32.59519871075948}, {"y": 5, "x": 34.62582037846248}, {"y": 5, "x": 36.656442046165466}, {"y": 3, "x": 38.68706371386846}, {"y": 3, "x": 40.71768538157146}, {"y": 0, "x": 42.748307049274445}, {"y": 0, "x": 44.77892871697744}, {"y": 0, "x": 46.809550384680435}, {"y": 1, "x": 48.84017205238342}], "key": "nova.boot_server", "view": "Rice Rule"}, {"disabled": 1, "values": [{"y": 668, "x": 2.5253398617108664}, {"y": 301, "x": 2.7376706997553506}, {"y": 170, "x": 2.950001537799835}, {"y": 47, "x": 3.16233237584432}, {"y": 9, "x": 3.3746632138888044}, {"y": 0, "x": 3.5869940519332886}, {"y": 0, "x": 3.799324889977773}, {"y": 1, "x": 4.011655728022258}, {"y": 0, "x": 4.223986566066742}, {"y": 1, "x": 4.436317404111227}, {"y": 87, "x": 4.648648242155711}, {"y": 153, "x": 4.860979080200195}, {"y": 73, "x": 5.07330991824468}, {"y": 13, "x": 5.2856407562891645}, {"y": 2, "x": 5.497971594333649}, {"y": 1, "x": 5.710302432378134}, {"y": 0, "x": 5.922633270422618}, {"y": 1, "x": 6.134964108467102}, {"y": 0, "x": 6.347294946511587}, {"y": 0, "x": 6.559625784556071}, {"y": 0, "x": 6.771956622600555}, {"y": 2, "x": 6.9842874606450405}, {"y": 0, "x": 7.196618298689525}, {"y": 1, "x": 7.408949136734009}], "key": "nova.delete_server", "view": "Rice Rule"}]], "views": [{"id": 0, "name": "Square Root Choice"}, {"id": 1, "name": "Sturges Formula"}, {"id": 2, "name": "Rice Rule"}]}}, "iterations": {"pie": [["success", 1484], ["errors", 46]], "iter": [["duration", [[1, 26.764645193137376], [4, 27.343320809158623], [5, 27.213850931404462], [7, 24.71346808103175], [8, 23.19464969167522], [10, 22.278035171670854], [11, 20.200131840176052], [13, 22.556539251913435], [14, 27.874516387390937], [16, 21.836426868937373], [17, 20.540879329045616], [19, 20.361101603975484], [20, 19.892354217230103], [22, 19.928363690968432], [23, 21.66799139041527], [25, 24.191365231096352], [27, 20.634466721341504], [28, 21.395696569891534], [30, 19.659646749496456], [31, 20.120812785391717], [33, 21.202926975449707], [34, 22.75365186205097], [36, 21.377348500918718], [37, 19.909907369052664], [39, 20.516108517553292], [40, 19.162221679500508], [42, 19.09211409325693], [43, 20.77947051852357], [45, 20.941659050050127], [46, 20.8254697042353], [48, 19.502136375389846], [49, 19.098784329844456], [51, 18.395433488234975], [53, 20.543504231895497], [54, 18.724281081966325], [56, 19.53458166589924], [57, 19.521552879046773], [59, 20.463537220861397], [60, 20.740386953540877], [62, 21.6669446814294], [63, 22.08073582992055], [65, 24.10724830004125], [66, 21.501138462739835], [68, 21.363519618713777], [69, 21.007423851225113], [71, 22.85312663340101], [72, 24.68144289496677], [74, 21.295122176213976], [75, 18.416491748460757], [77, 18.125314463197796], [79, 19.520981760586007], [80, 20.261867024540123], [82, 19.880247549293863], [83, 20.497869382496756], [85, 22.372946466495787], [86, 21.102270417743256], [88, 19.235415539710353], [89, 21.5764364479414], [91, 22.644466214709812], [92, 20.21942712590585], [94, 19.11805851163428], [95, 22.257877974728352], [97, 21.07245549189499], [98, 18.796658134148792], [100, 20.877094189325977], [101, 23.921280516518486], [103, 11.90859315286272], [105, 0.0], [106, 0.0], [108, 0.0], [109, 0.0], [111, 0.0], [112, 0.0], [114, 0.0], [115, 0.0], [117, 0.0], [118, 0.0], [120, 0.0], [121, 0.0], [123, 0.0], [124, 0.0], [126, 0.0], [127, 0.0], [129, 0.0], [131, 0.0], [132, 0.0], [134, 0.0], [135, 0.0], [137, 0.0], [138, 0.0], [140, 0.0], [141, 0.0], [143, 24.350093959982928], [144, 30.60945817847657], [146, 28.311739187614577], [147, 9.871691387463201], [149, 6.971292713888331], [150, 0.0], [152, 13.097921569363038], [154, 40.51453316289614], [155, 33.82764296749835], [157, 21.83012202518437], [158, 14.115015145220786], [160, 13.066631435568823], [161, 17.318434623331804], [163, 16.8977564285004], [164, 13.616561545266045], [166, 12.945810977150423], [167, 17.14753499373891], [169, 15.06693117914635], [170, 12.515613490459971], [172, 17.638721559561944], [173, 14.592321582868978], [175, 14.920591064527922], [176, 13.287372908561066], [178, 15.803278937059291], [180, 38.23733337096918], [181, 12.173162081662346], [183, 13.687062874339006], [184, 21.216466193105653], [186, 32.39117239191639], [187, 12.273309011085368], [189, 17.141552364124966], [190, 11.871084746192484], [192, 12.083283246732227], [193, 12.037264496672384], [195, 15.745339906293593], [196, 15.745228211085001], [198, 12.114587666941615], [199, 11.708524942398071], [201, 14.104872945087415], [202, 12.07763539576062], [204, 13.901334882561686], [206, 14.87163999813055], [207, 13.716652722140543], [209, 11.724304970572971], [210, 11.75822461508458], [212, 15.670897524341271], [213, 14.588537410972934], [215, 11.294361206441144], [216, 12.898985183316903], [218, 15.293421203014903], [219, 12.968883014192755], [221, 13.245408084657463], [222, 14.1435808605618], [224, 14.344901144114974], [225, 12.18715483690398], [227, 16.061938284269367], [228, 19.741204578112935], [230, 17.10429537685866], [232, 12.023213327320578], [233, 12.999223437963739], [235, 14.45459376129451], [236, 14.298641444810846], [238, 11.531346045288386], [239, 12.961766693327167], [241, 22.997337732439735], [242, 18.89086167796766], [244, 16.97952244172689], [245, 18.664440365398605], [247, 13.779996655345746], [248, 15.112938234229494], [250, 13.580129129434718], [251, 19.272228501201482], [253, 16.02648686427696], [254, 20.678353125752956], [256, 14.155455357109004], [258, 12.850964719173957], [259, 14.827466445810654], [261, 12.099957916471684], [262, 11.274416320464193], [264, 11.304630876366614], [265, 14.336633289561554], [267, 12.31827032176497], [268, 12.413455088933308], [270, 14.164588001039307], [271, 16.509128738852105], [273, 12.316204441918263], [274, 12.848632106594005], [276, 11.498139965767967], [277, 13.576345205306996], [279, 13.17360544048884], [280, 16.27639042629915], [282, 12.435824916253665], [284, 11.63990156011645], [285, 14.158611537584294], [287, 12.917519022436709], [288, 14.733061885522067], [290, 17.144136986701344], [291, 20.497077642702592], [293, 13.530660489026205], [294, 12.60005592520721], [296, 12.992761658687206], [297, 13.379161242566093], [299, 15.50928099638496], [300, 14.926009979123386], [302, 12.103998089148318], [303, 12.660581066717514], [305, 12.471032773747174], [307, 14.347401567533907], [308, 16.010640170839093], [310, 12.652607682483643], [311, 12.415692781311225], [313, 12.094889235652362], [314, 13.045603387496037], [316, 13.485864710963638], [317, 14.921404944525836], [319, 14.72253015929575], [320, 13.031264029297192], [322, 14.084091571421393], [323, 11.714115544861437], [325, 10.144572108399634], [326, 16.589201063891675], [328, 11.572485116572143], [329, 13.83584264057134], [331, 12.006913263034194], [333, 14.45384210542917], [334, 14.459694343454684], [336, 14.97647424616846], [337, 15.728929140988523], [339, 18.074629380032913], [340, 17.19441619106366], [342, 15.82767772674559], [343, 13.494692325592062], [345, 13.98870231902675], [346, 19.283411699182913], [348, 16.425822627310605], [349, 17.020665079939626], [351, 12.73062666257219], [352, 14.18296125355891], [354, 14.704462194754383], [355, 10.070724309659468], [357, 12.009148077247978], [359, 11.207445549809073], [360, 16.1057509129344], [362, 17.084936974095353], [363, 21.446614425945903], [365, 19.669022782955256], [366, 11.772484121758952], [368, 12.28752853667818], [369, 19.646597221785886], [371, 16.48110598053026], [372, 13.49534628749674], [374, 13.07721005545722], [375, 14.543880886501732], [377, 12.444331446504274], [378, 12.380829183104769], [380, 14.020252372704311], [381, 11.969628291971524], [383, 12.934701416227556], [385, 11.533508690354113], [386, 15.746393116471031], [388, 12.888832988302681], [389, 13.01372178239761], [391, 13.789190624274465], [392, 13.804142872492458], [394, 12.498925240211236], [395, 14.003155882841643], [397, 15.298934272691307], [398, 13.765134951647585], [400, 13.047630364598781], [401, 10.806127733654446], [403, 20.32181537540911], [404, 13.397317761689225], [406, 16.563128608504165], [407, 12.657796806759281], [409, 11.773845343807944], [411, 11.64215377888649], [412, 13.934719805623992], [414, 13.787973254334672], [415, 12.956528705709129], [417, 13.253553825266208], [418, 10.94758924783445], [420, 12.770554919648012], [421, 10.59247142193364], [423, 11.634881985732937], [424, 11.353190744624413], [426, 11.559553839801966], [427, 12.97420511526221], [429, 13.32611355906217], [430, 11.523606122708792], [432, 12.833155638252203], [433, 9.990217657650211], [435, 13.915380636851012], [437, 11.746697185865413], [438, 13.999166289186176], [440, 12.18791403022466], [441, 13.160010728960723], [443, 13.422340430465393], [444, 11.416266569125105], [446, 14.004101084727886], [447, 14.504261314479349], [449, 13.273430493922007], [450, 11.357517987294909], [452, 12.611268026376884], [453, 15.010475615270776], [455, 13.750659390991796], [456, 13.550089443431192], [458, 18.14890721420839], [460, 18.22138524055479], [461, 13.004063358493864], [463, 12.988035621206757], [464, 14.610948959986386], [466, 14.685107659670237], [467, 14.31549673142779], [469, 19.29151279786054], [470, 14.945730762543988], [472, 11.942926430234726], [473, 11.845260104322744], [475, 11.907012831931018], [476, 12.410449046714643], [478, 12.666205848743713], [479, 14.277125226126785], [481, 14.283649838827776], [482, 12.766801717234602], [484, 12.058888888826555], [486, 13.189594644347029], [487, 9.880752886042883], [489, 11.222373636719457], [490, 13.180438560598056], [492, 13.498737385070369], [493, 10.411966024660607], [495, 11.724146805557561], [496, 13.371602002312153], [498, 12.631892222984165], [499, 12.0287248948041], [501, 19.41698060472033], [502, 20.371244014478194], [504, 14.02182489594599], [505, 16.76947094412414], [507, 14.993550775877], [508, 17.168420712153114], [510, 12.064618796304904], [512, 10.865596799289522], [513, 19.20978390313443], [515, 18.15880711561709], [516, 11.41294275701435], [518, 15.70534292389369], [519, 18.295009930928558], [521, 17.97609257853886], [522, 15.885967754850201], [524, 15.436294211281664], [525, 14.933182418735974], [527, 12.225676516302249], [528, 11.636225038104593], [530, 18.170667902316964], [531, 14.580828856798517], [533, 12.382075210022801], [534, 16.52358379083521], [536, 15.926130106246537], [538, 13.037669862797056], [539, 14.350125220865987], [541, 15.045099739934894], [542, 15.218423262141087], [544, 14.810451308107073], [545, 14.638432608710394], [547, 13.043815988341175], [548, 12.41754191997005], [550, 12.800257922777156], [551, 12.936421734055676], [553, 13.725605967777227], [554, 14.143122913011542], [556, 12.689562735214732], [557, 14.469086472505056], [559, 12.932805173537313], [560, 16.565036876528886], [562, 14.834769004310637], [564, 12.912718472137952], [565, 12.909959465849616], [567, 11.965971734788797], [568, 22.522183334126094], [570, 16.34454460393373], [571, 15.432128064772618], [573, 11.647642490910565], [574, 13.933831102707801], [576, 12.094344394658888], [577, 11.184152589124798], [579, 12.784497287538342], [580, 15.174106658673754], [582, 14.230474554635322], [583, 12.234795102886123], [585, 13.203086613050516], [586, 18.8224171890932], [588, 15.233459857554166], [590, 10.789077010809203], [591, 11.605889177010745], [593, 15.554097936044354], [594, 14.539548063589825], [596, 12.073392769869635], [597, 13.12821017838773], [599, 19.80269281692755], [600, 14.86133080681943], [602, 13.478839333540451], [603, 12.738673997081207], [605, 14.363001891990088], [606, 11.3821326579923], [608, 17.696763766357368], [609, 16.58758776951457], [611, 12.31789707514195], [613, 12.605179679160015], [614, 13.213601353900897], [616, 13.733926051582365], [617, 11.436571777256484], [619, 11.940840763204237], [620, 11.592301873599787], [622, 15.969217827117593], [623, 19.23017411761809], [625, 16.967935661864548], [626, 25.197523484822106], [628, 18.648644955329633], [629, 21.151790827707572], [631, 14.423701741336927], [632, 14.390726380878027], [634, 22.739338143978284], [635, 19.63421521934808], [637, 15.178731870027898], [639, 14.009906173531526], [640, 15.795835438896642], [642, 15.142173051834089], [643, 13.00524894396461], [645, 11.05532484896045], [646, 14.090351305755926], [648, 13.952128983790557], [649, 11.337670354282148], [651, 13.080967329686038], [652, 17.4069608333064], [654, 13.64857350922874], [655, 11.499441647062106], [657, 13.34444980527843], [658, 13.080540643018816], [660, 11.954168914969443], [661, 14.319625228059099], [663, 14.988510194167558], [665, 11.937346670362693], [666, 13.292505328172183], [668, 13.490501944535717], [669, 17.707485992144935], [671, 18.537840567383085], [672, 14.929334201064748], [674, 13.336643945157913], [675, 12.900850018644638], [677, 13.997459255791966], [678, 13.094130689022574], [680, 14.712187491211258], [681, 12.716516176859509], [683, 11.58206108816311], [684, 14.500299558140883], [686, 13.532711329802941], [687, 12.07884700937209], [689, 11.444739079942893], [691, 14.29774720528548], [692, 13.58367370000849], [694, 11.326535951078363], [695, 16.08635995278951], [697, 17.577628196454494], [698, 13.021397564146241], [700, 19.0641635819978], [701, 18.510448293748226], [703, 12.142761794570182], [704, 12.097516941868408], [706, 12.205196946275004], [707, 13.147095628813204], [709, 12.688885021833013], [710, 11.179111957550052], [712, 12.499035478417406], [713, 12.436446029376349], [715, 12.307752520430315], [717, 11.090073250477621], [718, 13.231819816664173], [720, 18.267793674094982], [721, 13.345915107166093], [723, 12.262021362391918], [724, 12.225175908967586], [726, 14.187641684525962], [727, 17.733983404496136], [729, 12.48837785471493], [730, 11.65918229607976], [732, 12.283622006185702], [733, 13.414155843211155], [735, 12.419417738135344], [736, 13.4406916066712], [738, 15.969262857063162], [739, 15.215158434475168], [741, 14.471511526045445], [743, 12.565918948915273], [744, 13.094261862873221], [746, 13.290304899215721], [747, 15.172138243718889], [749, 16.128829977870716], [750, 11.3351988885917], [752, 13.933728179121331], [753, 14.359609652188908], [755, 14.827589222029115], [756, 12.637634579652266], [758, 11.83717050895194], [759, 12.38118562043879], [761, 10.19767947446287], [762, 12.283158927181983], [764, 11.675986120124248], [766, 10.04174975008749], [767, 13.379075734443902], [769, 12.916658967149033], [770, 12.421920335370709], [772, 10.70468493848065], [773, 11.43368871071761], [775, 14.372631286483973], [776, 12.929089098973977], [778, 11.795279058755604], [779, 11.030202147228263], [781, 12.930841020509348], [782, 14.901381921144862], [784, 11.428306796192311], [785, 12.328707737081213], [787, 12.85101365263946], [788, 12.933157850714274], [790, 12.535227440541089], [792, 17.546956066991825], [793, 18.260542883592485], [795, 13.17312850048336], [796, 13.039542586195683], [798, 16.408351555369318], [799, 17.969019665437575], [801, 12.71383955276087], [802, 12.847006377051844], [804, 14.103599624696159], [805, 17.698976801890986], [807, 14.905408934050863], [808, 12.095553585127263], [810, 12.265002869313077], [811, 15.217453353545281], [813, 11.084307717341945], [814, 12.368177376541462], [816, 12.197188355564302], [818, 15.182573162652318], [819, 13.822868758556849], [821, 11.21807134852697], [822, 18.312052267049648], [824, 17.5811668424045], [825, 13.411026761422729], [827, 17.179203996471387], [828, 18.295392052020905], [830, 14.98039383981738], [831, 15.496682378980871], [833, 16.30586570228625], [834, 15.2497382428911], [836, 23.252232808692806], [837, 18.603761510911344], [839, 15.838059344322774], [840, 14.88846791491795], [842, 17.558886093251854], [844, 17.826222840477385], [845, 13.08806520973158], [847, 13.97276750421209], [848, 12.735451734143965], [850, 14.943382591983093], [851, 17.464011059867016], [853, 18.429083105785367], [854, 14.703697025386335], [856, 15.057128267350546], [857, 13.949499837713281], [859, 14.941616890477217], [860, 16.11415636461547], [862, 16.28973244218266], [863, 16.56552097064995], [865, 13.643182338452766], [866, 10.349147343168056], [868, 11.551245680042355], [870, 11.765949679356014], [871, 13.004095203736254], [873, 12.495496620539758], [874, 13.854246770634353], [876, 13.018150318681833], [877, 15.057898942161993], [879, 15.290188667820964], [880, 14.126288661769765], [882, 13.21592449518591], [883, 14.375676870346089], [885, 14.051060696832458], [886, 13.694858925015351], [888, 13.980938693277153], [889, 10.65683715016234], [891, 11.336448795655253], [892, 15.71315794832565], [894, 15.85432171509936], [896, 15.24519383361916], [897, 14.80337258257897], [899, 17.66321469132419], [900, 16.962792728461487], [902, 15.933368784150234], [903, 13.301667296029354], [905, 11.828656721738433], [906, 15.104419173758078], [908, 17.64046218660142], [909, 14.44469315397967], [911, 12.032095853020207], [912, 15.551233843261112], [914, 12.670345471575363], [915, 12.261839888454224], [917, 17.54952327410389], [919, 18.185848016364808], [920, 11.778811959659386], [922, 13.103888630087914], [923, 18.583811699175353], [925, 17.094249050601558], [926, 11.572314859215757], [928, 12.185693062987983], [929, 12.998152955684786], [931, 12.264705827812733], [932, 13.091240526024835], [934, 19.05617283683982], [935, 18.39014296126519], [937, 13.715030208911699], [938, 11.076011310215877], [940, 12.075790198020695], [941, 14.784021630006723], [943, 14.990665139715617], [945, 14.507363847657865], [946, 21.360464362537087], [948, 18.417188039792087], [949, 12.469358715356558], [951, 12.122744254816576], [952, 19.41584761937481], [954, 19.62466026131602], [955, 11.458424932816461], [957, 17.62997822200554], [958, 12.83504504315989], [960, 14.284819218068364], [961, 13.004271175347125], [963, 12.681559157527342], [964, 11.988470161662375], [966, 17.13839293461226], [967, 16.736655955221128], [969, 12.304146896000706], [971, 11.016643874785542], [972, 13.929998511582387], [974, 13.66531833168732], [975, 15.500491148506107], [977, 13.495841665205576], [978, 13.45970818575695], [980, 13.001046367720022], [981, 12.476575101902291], [983, 12.061175578559954], [984, 13.575845356860151], [986, 11.477187474568675], [987, 12.05083990097049], [989, 11.043851543875272], [990, 13.209482397129381], [992, 13.832285159553539], [993, 11.105316528307842], [995, 13.299036174038747], [997, 16.99187853289585], [998, 16.23109842905025], [1000, 12.16799445557441], [1001, 13.774619052612683], [1003, 12.646822588116521], [1004, 13.800151692496417], [1006, 13.417316100176613], [1007, 11.75655546375349], [1009, 13.054260003021355], [1010, 13.214159194160917], [1012, 14.587060563704558], [1013, 12.93244994232075], [1015, 11.870127109141126], [1016, 12.987868347978312], [1018, 14.620681433895843], [1019, 12.096537027483624], [1021, 11.900013149174253], [1023, 17.97812971881795], [1024, 15.237213275011792], [1026, 11.68596280478184], [1027, 11.426406902425416], [1029, 12.768100976944002], [1030, 15.699579028522326], [1032, 15.995775713640061], [1033, 13.410758518705142], [1035, 11.344618290857579], [1036, 14.281878387226786], [1038, 14.519004226510042], [1039, 15.49124885072897], [1041, 12.799557769999785], [1042, 16.08407596980824], [1044, 12.690847675784683], [1045, 11.732793443343228], [1047, 12.635463134915245], [1049, 14.883675944571392], [1050, 13.434851358139447], [1052, 12.589476820690193], [1053, 14.609463593539058], [1055, 12.29375310816791], [1056, 11.953112977782158], [1058, 16.63217146879711], [1059, 17.136171630784556], [1061, 12.762654226589778], [1062, 13.487459154690036], [1064, 14.311279019499137], [1065, 12.386875922383782], [1067, 12.829570086173772], [1068, 10.807019758847783], [1070, 15.743944739983858], [1072, 15.638786351758586], [1073, 13.05634525710465], [1075, 12.21189837050595], [1076, 15.49656110028035], [1078, 13.359184308768842], [1079, 12.05365851346184], [1081, 11.848569580152917], [1082, 11.059009112563782], [1084, 13.454517348919172], [1085, 19.15049655920534], [1087, 18.450231697045126], [1088, 15.390659497454239], [1090, 13.079814343670616], [1091, 13.497195412130907], [1093, 13.47909708584065], [1094, 15.003900764814288], [1096, 22.302138970568336], [1098, 15.10365856706702], [1099, 12.712853628046393], [1101, 16.068646080353716], [1102, 15.232108784656855], [1104, 12.09417856908312], [1105, 14.087281297234952], [1107, 12.507782270705722], [1108, 10.634952783584593], [1110, 11.572403483920686], [1111, 15.017196636573939], [1113, 12.934173216227604], [1114, 14.0702075584262], [1116, 13.341807815763698], [1117, 14.058380842208843], [1119, 12.691480586731366], [1120, 12.14407696443441], [1122, 14.885349083570127], [1124, 13.448315564323872], [1125, 13.098888598236377], [1127, 14.290028336780543], [1128, 13.253687766642322], [1130, 11.36508805611557], [1131, 14.758626732171782], [1133, 15.885447358773412], [1134, 15.118896954978993], [1136, 12.199082658181755], [1137, 13.12134098383336], [1139, 13.769663385316466], [1140, 13.103603151109436], [1142, 16.241542442172236], [1143, 16.439706194634546], [1145, 14.506425891826288], [1146, 11.049123986873735], [1148, 11.48695209447076], [1150, 11.676573882695125], [1151, 11.801424610848526], [1153, 13.889837422402117], [1154, 14.792890304054303], [1156, 14.56080390425288], [1157, 13.801437828275903], [1159, 13.415179131077766], [1160, 12.484854442621357], [1162, 13.113309204188923], [1163, 17.6593611520879], [1165, 16.530369657316946], [1166, 11.659708052678843], [1168, 13.191424095552724], [1169, 14.288036748474775], [1171, 14.696398942299085], [1172, 11.381515386057822], [1174, 10.966901469074829], [1176, 13.254828847311714], [1177, 13.454108626234738], [1179, 12.442797584471341], [1180, 14.002413932015019], [1182, 19.09833488433188], [1183, 14.960202824835617], [1185, 11.802678955925817], [1186, 13.15622221254841], [1188, 15.914915262484046], [1189, 19.355755974264873], [1191, 13.161803099064851], [1192, 10.786549974890312], [1194, 20.943010238261014], [1195, 12.328420994328539], [1197, 13.265615749982489], [1198, 13.37862770697644], [1200, 22.943103748209477], [1202, 14.463471788206814], [1203, 14.088402500339534], [1205, 11.205871895247824], [1206, 12.166353277131613], [1208, 13.924505258697348], [1209, 13.29789566837881], [1211, 13.651268427668079], [1212, 13.848027779385932], [1214, 14.1908729684119], [1215, 14.066145734849346], [1217, 14.612693721172814], [1218, 13.43654342726169], [1220, 13.40998569968474], [1221, 11.608681886024739], [1223, 12.987296010933749], [1225, 15.904142956328457], [1226, 12.545355397891436], [1228, 14.329514487896045], [1229, 12.206263579574285], [1231, 13.803112506866439], [1232, 11.673768024818594], [1234, 13.127064810858835], [1235, 12.427001808203892], [1237, 11.80997007189233], [1238, 11.94193925265394], [1240, 11.584261344149187], [1241, 12.105268110636855], [1243, 12.99029393601259], [1244, 14.47347599229008], [1246, 15.139346481148664], [1247, 11.678306780609411], [1249, 17.5471387454889], [1251, 27.195451300128404], [1252, 12.632451337926561], [1254, 16.906044649922244], [1255, 23.800665186900424], [1257, 16.96375144385055], [1258, 17.139069622638132], [1260, 14.58470286419188], [1261, 17.319948967765438], [1263, 19.50551386907988], [1264, 19.229597180497407], [1266, 12.360318816565131], [1267, 16.45336920607333], [1269, 19.596669398102108], [1270, 14.250432505326987], [1272, 10.943449249454577], [1273, 15.089316849615154], [1275, 17.408657821954463], [1277, 13.597380332697389], [1278, 13.388286719914365], [1280, 15.634489796520157], [1281, 20.659153910244214], [1283, 13.383961421991346], [1284, 11.421292275385147], [1286, 16.060076740052963], [1287, 15.177302588045318], [1289, 15.950971179538236], [1290, 16.804952579386164], [1292, 15.672750580544658], [1293, 17.506048573387783], [1295, 18.93590109021062], [1296, 15.404220076168286], [1298, 15.402790050880583], [1299, 13.600692228554077], [1301, 13.648371814902312], [1303, 13.898874139474113], [1304, 12.513027312708825], [1306, 13.654486639047779], [1307, 12.324341170928019], [1309, 12.360231304480372], [1310, 12.937449322806506], [1312, 14.01568972051531], [1313, 13.218317123799553], [1315, 13.330491600472923], [1316, 13.123758797552092], [1318, 12.783971156949272], [1319, 11.857788095287265], [1321, 13.098014649222888], [1322, 16.9234515529833], [1324, 20.323968452565946], [1325, 17.77764867489609], [1327, 11.906855352563815], [1329, 20.967945915421595], [1330, 15.325042528264847], [1332, 16.923923236871758], [1333, 16.34408408052781], [1335, 16.33372869211085], [1336, 16.52738265430226], [1338, 14.987830682517632], [1339, 13.998262405395478], [1341, 16.30146787680835], [1342, 15.923768618527603], [1344, 13.340597677854097], [1345, 14.546941906798159], [1347, 12.908826986948572], [1348, 9.995974676281781], [1350, 11.318443140952448], [1351, 11.713937829522528], [1353, 14.706902748619058], [1355, 12.853296590007245], [1356, 16.02864165867076], [1358, 15.05569249352597], [1359, 14.252512101254409], [1361, 12.249543115204434], [1362, 13.427935837141101], [1364, 13.83268151407921], [1365, 13.114549448287633], [1367, 14.612358743069146], [1368, 12.51292143460198], [1370, 12.602106014887436], [1371, 13.549656077927315], [1373, 15.684951377070812], [1374, 15.27466566110746], [1376, 12.89769264295989], [1378, 14.714433897554441], [1379, 11.516589314329844], [1381, 12.957811358707456], [1382, 14.02947841594421], [1384, 14.140901487637208], [1385, 13.625494562722452], [1387, 13.766476638956028], [1388, 12.566201443765658], [1390, 11.774953988642533], [1391, 16.15136013467329], [1393, 14.420005206189053], [1394, 11.749522651722224], [1396, 11.620310038522993], [1397, 13.740099674735973], [1399, 11.497427527421417], [1400, 11.225728940340401], [1402, 12.155187652001997], [1404, 14.270972150603196], [1405, 14.828945650773887], [1407, 13.162170640783344], [1408, 11.984687178742618], [1410, 12.733853916716807], [1411, 14.411642672968812], [1413, 11.601831478231068], [1414, 11.448384607539452], [1416, 14.759264274360323], [1417, 20.833383359161353], [1419, 16.039266665776296], [1420, 13.95090861881486], [1422, 14.64074005800128], [1423, 10.818183842827285], [1425, 18.89906702945449], [1426, 19.158887073105454], [1428, 11.121353892718911], [1430, 11.734776672974153], [1431, 14.180245658151554], [1433, 17.55747654858756], [1434, 15.221665801565573], [1436, 12.753537996142498], [1437, 14.442411157820057], [1439, 16.85240030600343], [1440, 11.342302577947498], [1442, 11.208502367431029], [1443, 13.137554508408755], [1445, 14.625441345514027], [1446, 13.108080757988786], [1448, 13.863928716946267], [1449, 13.858659360923077], [1451, 14.58873676474575], [1452, 12.576770149804377], [1454, 11.322517946654651], [1456, 11.43486632085315], [1457, 11.397011842603005], [1459, 13.668736559113649], [1460, 11.974293345719383], [1462, 13.880882802352424], [1463, 13.18898524178399], [1465, 13.580944500717441], [1466, 11.995628487830066], [1468, 12.44200464167628], [1469, 14.33548787840055], [1471, 12.505019088196498], [1472, 11.784782200856997], [1474, 12.316812089845271], [1475, 15.10361064804925], [1477, 12.641712902418083], [1478, 11.551130846434956], [1480, 18.482260032417052], [1482, 17.69153143533686], [1483, 12.32591328433912], [1485, 12.7466823182073], [1486, 9.585800367243543], [1488, 9.270335842581552], [1489, 19.11304537455182], [1491, 22.766396207747402], [1492, 21.912255806081614], [1494, 24.82444444201325], [1495, 12.048945118399226], [1497, 12.08616257960499], [1498, 10.845815845564289], [1500, 12.64245120216825], [1501, 14.24246179356294], [1503, 13.298864763546572], [1504, 13.18095912652861], [1506, 12.60284176838946], [1508, 15.364240030837177], [1509, 13.455969085880367], [1511, 13.535014317705729], [1512, 13.30976942162109], [1514, 12.444724523943261], [1515, 14.8836276437722], [1517, 13.107509298262274], [1518, 16.144392496620128], [1520, 16.58218314756755], [1521, 14.733834477031879], [1523, 16.224983472450162], [1524, 15.87065415444715], [1526, 13.500822015837047], [1527, 13.053825688518014], [1529, 13.888817896250762]]], ["idle_duration", [[1, 1.0], [4, 1.0], [5, 1.0], [7, 1.0], [8, 1.0], [10, 1.0], [11, 1.0], [13, 1.0], [14, 1.0], [16, 1.0], [17, 1.0], [19, 1.0], [20, 1.0], [22, 1.0], [23, 1.0], [25, 1.0], [27, 1.0], [28, 1.0], [30, 1.0], [31, 1.0], [33, 1.0], [34, 1.0], [36, 1.0], [37, 1.0], [39, 1.0], [40, 1.0], [42, 1.0], [43, 1.0], [45, 1.0], [46, 1.0], [48, 1.0], [49, 1.0], [51, 1.0], [53, 1.0], [54, 1.0], [56, 1.0], [57, 1.0], [59, 1.0], [60, 1.0], [62, 1.0], [63, 1.0], [65, 1.0], [66, 1.0], [68, 1.0], [69, 1.0], [71, 1.0], [72, 1.0], [74, 1.0], [75, 1.0], [77, 1.0], [79, 1.0], [80, 1.0], [82, 1.0], [83, 1.0], [85, 1.0], [86, 1.0], [88, 1.0], [89, 1.0], [91, 1.0], [92, 1.0], [94, 1.0], [95, 1.0], [97, 1.0], [98, 1.0], [100, 1.0], [101, 1.0], [103, 0.6666666666666655], [105, 0.0], [106, 0.0], [108, 0.0], [109, 0.0], [111, 0.0], [112, 0.0], [114, 0.0], [115, 0.0], [117, 0.0], [118, 0.0], [120, 0.0], [121, 0.0], [123, 0.0], [124, 0.0], [126, 0.0], [127, 0.0], [129, 0.0], [131, 0.0], [132, 0.0], [134, 0.0], [135, 0.0], [137, 0.0], [138, 0.0], [140, 0.0], [141, 0.0], [143, 0.8431372549019623], [144, 1.0], [146, 1.0], [147, 0.42483660130718787], [149, 0.6535947712418301], [150, 0.0], [152, 0.30718954248366187], [154, 1.0], [155, 1.0], [157, 1.0], [158, 1.0], [160, 1.0], [161, 1.0], [163, 1.0], [164, 1.0], [166, 1.0], [167, 1.0], [169, 1.0], [170, 1.0], [172, 1.0], [173, 1.0], [175, 1.0], [176, 1.0], [178, 1.0], [180, 1.0], [181, 1.0], [183, 1.0], [184, 1.0], [186, 1.0], [187, 1.0], [189, 1.0], [190, 1.0], [192, 1.0], [193, 1.0], [195, 1.0], [196, 1.0], [198, 1.0], [199, 1.0], [201, 1.0], [202, 1.0], [204, 1.0], [206, 1.0], [207, 1.0], [209, 1.0], [210, 1.0], [212, 1.0], [213, 1.0], [215, 1.0], [216, 1.0], [218, 1.0], [219, 1.0], [221, 1.0], [222, 1.0], [224, 1.0], [225, 1.0], [227, 1.0], [228, 1.0], [230, 1.0], [232, 1.0], [233, 1.0], [235, 1.0], [236, 1.0], [238, 1.0], [239, 1.0], [241, 1.0], [242, 1.0], [244, 1.0], [245, 1.0], [247, 1.0], [248, 1.0], [250, 1.0], [251, 1.0], [253, 1.0], [254, 1.0], [256, 1.0], [258, 1.0], [259, 1.0], [261, 1.0], [262, 1.0], [264, 1.0], [265, 1.0], [267, 1.0], [268, 1.0], [270, 1.0], [271, 1.0], [273, 1.0], [274, 1.0], [276, 1.0], [277, 1.0], [279, 1.0], [280, 1.0], [282, 1.0], [284, 1.0], [285, 1.0], [287, 1.0], [288, 1.0], [290, 1.0], [291, 1.0], [293, 1.0], [294, 1.0], [296, 1.0], [297, 1.0], [299, 1.0], [300, 1.0], [302, 1.0], [303, 1.0], [305, 1.0], [307, 1.0], [308, 1.0], [310, 1.0], [311, 1.0], [313, 1.0], [314, 1.0], [316, 1.0], [317, 1.0], [319, 1.0], [320, 1.0], [322, 1.0], [323, 1.0], [325, 1.0], [326, 1.0], [328, 1.0], [329, 1.0], [331, 1.0], [333, 1.0], [334, 1.0], [336, 1.0], [337, 1.0], [339, 1.0], [340, 1.0], [342, 1.0], [343, 1.0], [345, 1.0], [346, 1.0], [348, 1.0], [349, 1.0], [351, 1.0], [352, 1.0], [354, 1.0], [355, 1.0], [357, 1.0], [359, 1.0], [360, 1.0], [362, 1.0], [363, 1.0], [365, 1.0], [366, 1.0], [368, 1.0], [369, 1.0], [371, 1.0], [372, 1.0], [374, 1.0], [375, 1.0], [377, 1.0], [378, 1.0], [380, 1.0], [381, 1.0], [383, 1.0], [385, 1.0], [386, 1.0], [388, 1.0], [389, 1.0], [391, 1.0], [392, 1.0], [394, 1.0], [395, 1.0], [397, 1.0], [398, 1.0], [400, 1.0], [401, 1.0], [403, 1.0], [404, 1.0], [406, 1.0], [407, 1.0], [409, 1.0], [411, 1.0], [412, 1.0], [414, 1.0], [415, 1.0], [417, 1.0], [418, 1.0], [420, 1.0], [421, 1.0], [423, 1.0], [424, 1.0], [426, 1.0], [427, 1.0], [429, 1.0], [430, 1.0], [432, 1.0], [433, 1.0], [435, 1.0], [437, 1.0], [438, 1.0], [440, 1.0], [441, 1.0], [443, 1.0], [444, 1.0], [446, 1.0], [447, 1.0], [449, 1.0], [450, 1.0], [452, 1.0], [453, 1.0], [455, 1.0], [456, 1.0], [458, 1.0], [460, 1.0], [461, 1.0], [463, 1.0], [464, 1.0], [466, 1.0], [467, 1.0], [469, 1.0], [470, 1.0], [472, 1.0], [473, 1.0], [475, 1.0], [476, 1.0], [478, 1.0], [479, 1.0], [481, 1.0], [482, 1.0], [484, 1.0], [486, 1.0], [487, 1.0], [489, 1.0], [490, 1.0], [492, 1.0], [493, 1.0], [495, 1.0], [496, 1.0], [498, 1.0], [499, 1.0], [501, 1.0], [502, 1.0], [504, 1.0], [505, 1.0], [507, 1.0], [508, 1.0], [510, 1.0], [512, 1.0], [513, 1.0], [515, 1.0], [516, 1.0], [518, 1.0], [519, 1.0], [521, 1.0], [522, 1.0], [524, 1.0], [525, 1.0], [527, 1.0], [528, 1.0], [530, 1.0], [531, 1.0], [533, 1.0], [534, 1.0], [536, 1.0], [538, 1.0], [539, 1.0], [541, 1.0], [542, 1.0], [544, 1.0], [545, 1.0], [547, 1.0], [548, 1.0], [550, 1.0], [551, 1.0], [553, 1.0], [554, 1.0], [556, 1.0], [557, 1.0], [559, 1.0], [560, 1.0], [562, 1.0], [564, 1.0], [565, 1.0], [567, 1.0], [568, 1.0], [570, 1.0], [571, 1.0], [573, 1.0], [574, 1.0], [576, 1.0], [577, 1.0], [579, 1.0], [580, 1.0], [582, 1.0], [583, 1.0], [585, 1.0], [586, 1.0], [588, 1.0], [590, 1.0], [591, 1.0], [593, 1.0], [594, 1.0], [596, 1.0], [597, 1.0], [599, 1.0], [600, 1.0], [602, 1.0], [603, 1.0], [605, 1.0], [606, 1.0], [608, 1.0], [609, 1.0], [611, 1.0], [613, 1.0], [614, 1.0], [616, 1.0], [617, 1.0], [619, 1.0], [620, 1.0], [622, 1.0], [623, 1.0], [625, 1.0], [626, 1.0], [628, 1.0], [629, 1.0], [631, 1.0], [632, 1.0], [634, 1.0], [635, 1.0], [637, 1.0], [639, 1.0], [640, 1.0], [642, 1.0], [643, 1.0], [645, 1.0], [646, 1.0], [648, 1.0], [649, 1.0], [651, 1.0], [652, 1.0], [654, 1.0], [655, 1.0], [657, 1.0], [658, 1.0], [660, 1.0], [661, 1.0], [663, 1.0], [665, 1.0], [666, 1.0], [668, 1.0], [669, 1.0], [671, 1.0], [672, 1.0], [674, 1.0], [675, 1.0], [677, 1.0], [678, 1.0], [680, 1.0], [681, 1.0], [683, 1.0], [684, 1.0], [686, 1.0], [687, 1.0], [689, 1.0], [691, 1.0], [692, 1.0], [694, 1.0], [695, 1.0], [697, 1.0], [698, 1.0], [700, 1.0], [701, 1.0], [703, 1.0], [704, 1.0], [706, 1.0], [707, 1.0], [709, 1.0], [710, 1.0], [712, 1.0], [713, 1.0], [715, 1.0], [717, 1.0], [718, 1.0], [720, 1.0], [721, 1.0], [723, 1.0], [724, 1.0], [726, 1.0], [727, 1.0], [729, 1.0], [730, 1.0], [732, 1.0], [733, 1.0], [735, 1.0], [736, 1.0], [738, 1.0], [739, 1.0], [741, 1.0], [743, 1.0], [744, 1.0], [746, 1.0], [747, 1.0], [749, 1.0], [750, 1.0], [752, 1.0], [753, 1.0], [755, 1.0], [756, 1.0], [758, 1.0], [759, 1.0], [761, 1.0], [762, 1.0], [764, 1.0], [766, 1.0], [767, 1.0], [769, 1.0], [770, 1.0], [772, 1.0], [773, 1.0], [775, 1.0], [776, 1.0], [778, 1.0], [779, 1.0], [781, 1.0], [782, 1.0], [784, 1.0], [785, 1.0], [787, 1.0], [788, 1.0], [790, 1.0], [792, 1.0], [793, 1.0], [795, 1.0], [796, 1.0], [798, 1.0], [799, 1.0], [801, 1.0], [802, 1.0], [804, 1.0], [805, 1.0], [807, 1.0], [808, 1.0], [810, 1.0], [811, 1.0], [813, 1.0], [814, 1.0], [816, 1.0], [818, 1.0], [819, 1.0], [821, 1.0], [822, 1.0], [824, 1.0], [825, 1.0], [827, 1.0], [828, 1.0], [830, 1.0], [831, 1.0], [833, 1.0], [834, 1.0], [836, 1.0], [837, 1.0], [839, 1.0], [840, 1.0], [842, 1.0], [844, 1.0], [845, 1.0], [847, 1.0], [848, 1.0], [850, 1.0], [851, 1.0], [853, 1.0], [854, 1.0], [856, 1.0], [857, 1.0], [859, 1.0], [860, 1.0], [862, 1.0], [863, 1.0], [865, 1.0], [866, 1.0], [868, 1.0], [870, 1.0], [871, 1.0], [873, 1.0], [874, 1.0], [876, 1.0], [877, 1.0], [879, 1.0], [880, 1.0], [882, 1.0], [883, 1.0], [885, 1.0], [886, 1.0], [888, 1.0], [889, 1.0], [891, 1.0], [892, 1.0], [894, 1.0], [896, 1.0], [897, 1.0], [899, 1.0], [900, 1.0], [902, 1.0], [903, 1.0], [905, 1.0], [906, 1.0], [908, 1.0], [909, 1.0], [911, 1.0], [912, 1.0], [914, 1.0], [915, 1.0], [917, 1.0], [919, 1.0], [920, 1.0], [922, 1.0], [923, 1.0], [925, 1.0], [926, 1.0], [928, 1.0], [929, 1.0], [931, 1.0], [932, 1.0], [934, 1.0], [935, 1.0], [937, 1.0], [938, 1.0], [940, 1.0], [941, 1.0], [943, 1.0], [945, 1.0], [946, 1.0], [948, 1.0], [949, 1.0], [951, 1.0], [952, 1.0], [954, 1.0], [955, 1.0], [957, 1.0], [958, 1.0], [960, 1.0], [961, 1.0], [963, 1.0], [964, 1.0], [966, 1.0], [967, 1.0], [969, 1.0], [971, 1.0], [972, 1.0], [974, 1.0], [975, 1.0], [977, 1.0], [978, 1.0], [980, 1.0], [981, 1.0], [983, 1.0], [984, 1.0], [986, 1.0], [987, 1.0], [989, 1.0], [990, 1.0], [992, 1.0], [993, 1.0], [995, 1.0], [997, 1.0], [998, 1.0], [1000, 1.0], [1001, 1.0], [1003, 1.0], [1004, 1.0], [1006, 1.0], [1007, 1.0], [1009, 1.0], [1010, 1.0], [1012, 1.0], [1013, 1.0], [1015, 1.0], [1016, 1.0], [1018, 1.0], [1019, 1.0], [1021, 1.0], [1023, 1.0], [1024, 1.0], [1026, 1.0], [1027, 1.0], [1029, 1.0], [1030, 1.0], [1032, 1.0], [1033, 1.0], [1035, 1.0], [1036, 1.0], [1038, 1.0], [1039, 1.0], [1041, 1.0], [1042, 1.0], [1044, 1.0], [1045, 1.0], [1047, 1.0], [1049, 1.0], [1050, 1.0], [1052, 1.0], [1053, 1.0], [1055, 1.0], [1056, 1.0], [1058, 1.0], [1059, 1.0], [1061, 1.0], [1062, 1.0], [1064, 1.0], [1065, 1.0], [1067, 1.0], [1068, 1.0], [1070, 1.0], [1072, 1.0], [1073, 1.0], [1075, 1.0], [1076, 1.0], [1078, 1.0], [1079, 1.0], [1081, 1.0], [1082, 1.0], [1084, 1.0], [1085, 1.0], [1087, 1.0], [1088, 1.0], [1090, 1.0], [1091, 1.0], [1093, 1.0], [1094, 1.0], [1096, 1.0], [1098, 1.0], [1099, 1.0], [1101, 1.0], [1102, 1.0], [1104, 1.0], [1105, 1.0], [1107, 1.0], [1108, 1.0], [1110, 1.0], [1111, 1.0], [1113, 1.0], [1114, 1.0], [1116, 1.0], [1117, 1.0], [1119, 1.0], [1120, 1.0], [1122, 1.0], [1124, 1.0], [1125, 1.0], [1127, 1.0], [1128, 1.0], [1130, 1.0], [1131, 1.0], [1133, 1.0], [1134, 1.0], [1136, 1.0], [1137, 1.0], [1139, 1.0], [1140, 1.0], [1142, 1.0], [1143, 1.0], [1145, 1.0], [1146, 1.0], [1148, 1.0], [1150, 1.0], [1151, 1.0], [1153, 1.0], [1154, 1.0], [1156, 1.0], [1157, 1.0], [1159, 1.0], [1160, 1.0], [1162, 1.0], [1163, 1.0], [1165, 1.0], [1166, 1.0], [1168, 1.0], [1169, 1.0], [1171, 1.0], [1172, 1.0], [1174, 1.0], [1176, 1.0], [1177, 1.0], [1179, 1.0], [1180, 1.0], [1182, 1.0], [1183, 1.0], [1185, 1.0], [1186, 1.0], [1188, 1.0], [1189, 1.0], [1191, 1.0], [1192, 1.0], [1194, 1.0], [1195, 1.0], [1197, 1.0], [1198, 1.0], [1200, 1.0], [1202, 1.0], [1203, 1.0], [1205, 1.0], [1206, 1.0], [1208, 1.0], [1209, 1.0], [1211, 1.0], [1212, 1.0], [1214, 1.0], [1215, 1.0], [1217, 1.0], [1218, 1.0], [1220, 1.0], [1221, 1.0], [1223, 1.0], [1225, 1.0], [1226, 1.0], [1228, 1.0], [1229, 1.0], [1231, 1.0], [1232, 1.0], [1234, 1.0], [1235, 1.0], [1237, 1.0], [1238, 1.0], [1240, 1.0], [1241, 1.0], [1243, 1.0], [1244, 1.0], [1246, 1.0], [1247, 1.0], [1249, 1.0], [1251, 1.0], [1252, 1.0], [1254, 1.0], [1255, 1.0], [1257, 1.0], [1258, 1.0], [1260, 1.0], [1261, 1.0], [1263, 1.0], [1264, 1.0], [1266, 1.0], [1267, 1.0], [1269, 1.0], [1270, 1.0], [1272, 1.0], [1273, 1.0], [1275, 1.0], [1277, 1.0], [1278, 1.0], [1280, 1.0], [1281, 1.0], [1283, 1.0], [1284, 1.0], [1286, 1.0], [1287, 1.0], [1289, 1.0], [1290, 1.0], [1292, 1.0], [1293, 1.0], [1295, 1.0], [1296, 1.0], [1298, 1.0], [1299, 1.0], [1301, 1.0], [1303, 1.0], [1304, 1.0], [1306, 1.0], [1307, 1.0], [1309, 1.0], [1310, 1.0], [1312, 1.0], [1313, 1.0], [1315, 1.0], [1316, 1.0], [1318, 1.0], [1319, 1.0], [1321, 1.0], [1322, 1.0], [1324, 1.0], [1325, 1.0], [1327, 1.0], [1329, 1.0], [1330, 1.0], [1332, 1.0], [1333, 1.0], [1335, 1.0], [1336, 1.0], [1338, 1.0], [1339, 1.0], [1341, 1.0], [1342, 1.0], [1344, 1.0], [1345, 1.0], [1347, 1.0], [1348, 1.0], [1350, 1.0], [1351, 1.0], [1353, 1.0], [1355, 1.0], [1356, 1.0], [1358, 1.0], [1359, 1.0], [1361, 1.0], [1362, 1.0], [1364, 1.0], [1365, 1.0], [1367, 1.0], [1368, 1.0], [1370, 1.0], [1371, 1.0], [1373, 1.0], [1374, 1.0], [1376, 1.0], [1378, 1.0], [1379, 1.0], [1381, 1.0], [1382, 1.0], [1384, 1.0], [1385, 1.0], [1387, 1.0], [1388, 1.0], [1390, 1.0], [1391, 1.0], [1393, 1.0], [1394, 1.0], [1396, 1.0], [1397, 1.0], [1399, 1.0], [1400, 1.0], [1402, 1.0], [1404, 1.0], [1405, 1.0], [1407, 1.0], [1408, 1.0], [1410, 1.0], [1411, 1.0], [1413, 1.0], [1414, 1.0], [1416, 1.0], [1417, 1.0], [1419, 1.0], [1420, 1.0], [1422, 1.0], [1423, 1.0], [1425, 1.0], [1426, 1.0], [1428, 1.0], [1430, 1.0], [1431, 1.0], [1433, 1.0], [1434, 1.0], [1436, 1.0], [1437, 1.0], [1439, 1.0], [1440, 1.0], [1442, 1.0], [1443, 1.0], [1445, 1.0], [1446, 1.0], [1448, 1.0], [1449, 1.0], [1451, 1.0], [1452, 1.0], [1454, 1.0], [1456, 1.0], [1457, 1.0], [1459, 1.0], [1460, 1.0], [1462, 1.0], [1463, 1.0], [1465, 1.0], [1466, 1.0], [1468, 1.0], [1469, 1.0], [1471, 1.0], [1472, 1.0], [1474, 1.0], [1475, 1.0], [1477, 1.0], [1478, 1.0], [1480, 1.0], [1482, 1.0], [1483, 1.0], [1485, 0.9346405228758001], [1486, 0.41176470588236985], [1488, 0.3464052287581699], [1489, 0.5490196078431203], [1491, 0.7973856209150496], [1492, 1.0], [1494, 1.0], [1495, 1.0], [1497, 1.0], [1498, 1.0], [1500, 1.0], [1501, 1.0], [1503, 1.0], [1504, 1.0], [1506, 1.0], [1508, 1.0], [1509, 1.0], [1511, 1.0], [1512, 1.0], [1514, 1.0], [1515, 1.0], [1517, 1.0], [1518, 1.0], [1520, 1.0], [1521, 1.0], [1523, 1.0], [1524, 1.0], [1526, 1.0], [1527, 1.0], [1529, 1.0]]], ["failed_duration", [[1, 0.0], [4, 0.0], [5, 0.0], [7, 0.0], [8, 0.0], [10, 0.0], [11, 0.0], [13, 0.0], [14, 0.0], [16, 0.0], [17, 0.0], [19, 0.0], [20, 0.0], [22, 0.0], [23, 0.0], [25, 0.0], [27, 0.0], [28, 0.0], [30, 0.0], [31, 0.0], [33, 0.0], [34, 0.0], [36, 0.0], [37, 0.0], [39, 0.0], [40, 0.0], [42, 0.0], [43, 0.0], [45, 0.0], [46, 0.0], [48, 0.0], [49, 0.0], [51, 0.0], [53, 0.0], [54, 0.0], [56, 0.0], [57, 0.0], [59, 0.0], [60, 0.0], [62, 0.0], [63, 0.0], [65, 0.0], [66, 0.0], [68, 0.0], [69, 0.0], [71, 0.0], [72, 0.0], [74, 0.0], [75, 0.0], [77, 0.0], [79, 0.0], [80, 0.0], [82, 0.0], [83, 0.0], [85, 0.0], [86, 0.0], [88, 0.0], [89, 0.0], [91, 0.0], [92, 0.0], [94, 0.0], [95, 0.0], [97, 0.0], [98, 0.0], [100, 0.0], [101, 0.0], [103, 7.589663982391384], [105, 20.35887137581319], [106, 12.147107774136108], [108, 9.558905144922083], [109, 0.21980982668259558], [111, 0.1682160555147657], [112, 0.16690273845897], [114, 0.15573287477680278], [115, 0.13142352945664346], [117, 0.13706263685538103], [118, 0.12811439177569214], [120, 19.798511517593287], [121, 17.24337084620611], [123, 22.397813421448813], [124, 0.19406071363710883], [126, 28.755177530587932], [127, 30.120009380228378], [129, 30.116469827352784], [131, 30.12320659986508], [132, 32.27691803414838], [134, 32.401669863781905], [135, 38.45023218479031], [137, 36.46631482224059], [138, 35.77552983184265], [140, 33.16021062813553], [141, 33.58554274428124], [143, 5.328692230523747], [144, 0.0], [146, 0.0], [147, 8.701536091324575], [149, 4.517282300525237], [150, 10.44533379405152], [152, 5.81790532941131], [154, 0.0], [155, 0.0], [157, 0.0], [158, 0.0], [160, 0.0], [161, 0.0], [163, 0.0], [164, 0.0], [166, 0.0], [167, 0.0], [169, 0.0], [170, 0.0], [172, 0.0], [173, 0.0], [175, 0.0], [176, 0.0], [178, 0.0], [180, 0.0], [181, 0.0], [183, 0.0], [184, 0.0], [186, 0.0], [187, 0.0], [189, 0.0], [190, 0.0], [192, 0.0], [193, 0.0], [195, 0.0], [196, 0.0], [198, 0.0], [199, 0.0], [201, 0.0], [202, 0.0], [204, 0.0], [206, 0.0], [207, 0.0], [209, 0.0], [210, 0.0], [212, 0.0], [213, 0.0], [215, 0.0], [216, 0.0], [218, 0.0], [219, 0.0], [221, 0.0], [222, 0.0], [224, 0.0], [225, 0.0], [227, 0.0], [228, 0.0], [230, 0.0], [232, 0.0], [233, 0.0], [235, 0.0], [236, 0.0], [238, 0.0], [239, 0.0], [241, 0.0], [242, 0.0], [244, 0.0], [245, 0.0], [247, 0.0], [248, 0.0], [250, 0.0], [251, 0.0], [253, 0.0], [254, 0.0], [256, 0.0], [258, 0.0], [259, 0.0], [261, 0.0], [262, 0.0], [264, 0.0], [265, 0.0], [267, 0.0], [268, 0.0], [270, 0.0], [271, 0.0], [273, 0.0], [274, 0.0], [276, 0.0], [277, 0.0], [279, 0.0], [280, 0.0], [282, 0.0], [284, 0.0], [285, 0.0], [287, 0.0], [288, 0.0], [290, 0.0], [291, 0.0], [293, 0.0], [294, 0.0], [296, 0.0], [297, 0.0], [299, 0.0], [300, 0.0], [302, 0.0], [303, 0.0], [305, 0.0], [307, 0.0], [308, 0.0], [310, 0.0], [311, 0.0], [313, 0.0], [314, 0.0], [316, 0.0], [317, 0.0], [319, 0.0], [320, 0.0], [322, 0.0], [323, 0.0], [325, 0.0], [326, 0.0], [328, 0.0], [329, 0.0], [331, 0.0], [333, 0.0], [334, 0.0], [336, 0.0], [337, 0.0], [339, 0.0], [340, 0.0], [342, 0.0], [343, 0.0], [345, 0.0], [346, 0.0], [348, 0.0], [349, 0.0], [351, 0.0], [352, 0.0], [354, 0.0], [355, 0.0], [357, 0.0], [359, 0.0], [360, 0.0], [362, 0.0], [363, 0.0], [365, 0.0], [366, 0.0], [368, 0.0], [369, 0.0], [371, 0.0], [372, 0.0], [374, 0.0], [375, 0.0], [377, 0.0], [378, 0.0], [380, 0.0], [381, 0.0], [383, 0.0], [385, 0.0], [386, 0.0], [388, 0.0], [389, 0.0], [391, 0.0], [392, 0.0], [394, 0.0], [395, 0.0], [397, 0.0], [398, 0.0], [400, 0.0], [401, 0.0], [403, 0.0], [404, 0.0], [406, 0.0], [407, 0.0], [409, 0.0], [411, 0.0], [412, 0.0], [414, 0.0], [415, 0.0], [417, 0.0], [418, 0.0], [420, 0.0], [421, 0.0], [423, 0.0], [424, 0.0], [426, 0.0], [427, 0.0], [429, 0.0], [430, 0.0], [432, 0.0], [433, 0.0], [435, 0.0], [437, 0.0], [438, 0.0], [440, 0.0], [441, 0.0], [443, 0.0], [444, 0.0], [446, 0.0], [447, 0.0], [449, 0.0], [450, 0.0], [452, 0.0], [453, 0.0], [455, 0.0], [456, 0.0], [458, 0.0], [460, 0.0], [461, 0.0], [463, 0.0], [464, 0.0], [466, 0.0], [467, 0.0], [469, 0.0], [470, 0.0], [472, 0.0], [473, 0.0], [475, 0.0], [476, 0.0], [478, 0.0], [479, 0.0], [481, 0.0], [482, 0.0], [484, 0.0], [486, 0.0], [487, 0.0], [489, 0.0], [490, 0.0], [492, 0.0], [493, 0.0], [495, 0.0], [496, 0.0], [498, 0.0], [499, 0.0], [501, 0.0], [502, 0.0], [504, 0.0], [505, 0.0], [507, 0.0], [508, 0.0], [510, 0.0], [512, 0.0], [513, 0.0], [515, 0.0], [516, 0.0], [518, 0.0], [519, 0.0], [521, 0.0], [522, 0.0], [524, 0.0], [525, 0.0], [527, 0.0], [528, 0.0], [530, 0.0], [531, 0.0], [533, 0.0], [534, 0.0], [536, 0.0], [538, 0.0], [539, 0.0], [541, 0.0], [542, 0.0], [544, 0.0], [545, 0.0], [547, 0.0], [548, 0.0], [550, 0.0], [551, 0.0], [553, 0.0], [554, 0.0], [556, 0.0], [557, 0.0], [559, 0.0], [560, 0.0], [562, 0.0], [564, 0.0], [565, 0.0], [567, 0.0], [568, 0.0], [570, 0.0], [571, 0.0], [573, 0.0], [574, 0.0], [576, 0.0], [577, 0.0], [579, 0.0], [580, 0.0], [582, 0.0], [583, 0.0], [585, 0.0], [586, 0.0], [588, 0.0], [590, 0.0], [591, 0.0], [593, 0.0], [594, 0.0], [596, 0.0], [597, 0.0], [599, 0.0], [600, 0.0], [602, 0.0], [603, 0.0], [605, 0.0], [606, 0.0], [608, 0.0], [609, 0.0], [611, 0.0], [613, 0.0], [614, 0.0], [616, 0.0], [617, 0.0], [619, 0.0], [620, 0.0], [622, 0.0], [623, 0.0], [625, 0.0], [626, 0.0], [628, 0.0], [629, 0.0], [631, 0.0], [632, 0.0], [634, 0.0], [635, 0.0], [637, 0.0], [639, 0.0], [640, 0.0], [642, 0.0], [643, 0.0], [645, 0.0], [646, 0.0], [648, 0.0], [649, 0.0], [651, 0.0], [652, 0.0], [654, 0.0], [655, 0.0], [657, 0.0], [658, 0.0], [660, 0.0], [661, 0.0], [663, 0.0], [665, 0.0], [666, 0.0], [668, 0.0], [669, 0.0], [671, 0.0], [672, 0.0], [674, 0.0], [675, 0.0], [677, 0.0], [678, 0.0], [680, 0.0], [681, 0.0], [683, 0.0], [684, 0.0], [686, 0.0], [687, 0.0], [689, 0.0], [691, 0.0], [692, 0.0], [694, 0.0], [695, 0.0], [697, 0.0], [698, 0.0], [700, 0.0], [701, 0.0], [703, 0.0], [704, 0.0], [706, 0.0], [707, 0.0], [709, 0.0], [710, 0.0], [712, 0.0], [713, 0.0], [715, 0.0], [717, 0.0], [718, 0.0], [720, 0.0], [721, 0.0], [723, 0.0], [724, 0.0], [726, 0.0], [727, 0.0], [729, 0.0], [730, 0.0], [732, 0.0], [733, 0.0], [735, 0.0], [736, 0.0], [738, 0.0], [739, 0.0], [741, 0.0], [743, 0.0], [744, 0.0], [746, 0.0], [747, 0.0], [749, 0.0], [750, 0.0], [752, 0.0], [753, 0.0], [755, 0.0], [756, 0.0], [758, 0.0], [759, 0.0], [761, 0.0], [762, 0.0], [764, 0.0], [766, 0.0], [767, 0.0], [769, 0.0], [770, 0.0], [772, 0.0], [773, 0.0], [775, 0.0], [776, 0.0], [778, 0.0], [779, 0.0], [781, 0.0], [782, 0.0], [784, 0.0], [785, 0.0], [787, 0.0], [788, 0.0], [790, 0.0], [792, 0.0], [793, 0.0], [795, 0.0], [796, 0.0], [798, 0.0], [799, 0.0], [801, 0.0], [802, 0.0], [804, 0.0], [805, 0.0], [807, 0.0], [808, 0.0], [810, 0.0], [811, 0.0], [813, 0.0], [814, 0.0], [816, 0.0], [818, 0.0], [819, 0.0], [821, 0.0], [822, 0.0], [824, 0.0], [825, 0.0], [827, 0.0], [828, 0.0], [830, 0.0], [831, 0.0], [833, 0.0], [834, 0.0], [836, 0.0], [837, 0.0], [839, 0.0], [840, 0.0], [842, 0.0], [844, 0.0], [845, 0.0], [847, 0.0], [848, 0.0], [850, 0.0], [851, 0.0], [853, 0.0], [854, 0.0], [856, 0.0], [857, 0.0], [859, 0.0], [860, 0.0], [862, 0.0], [863, 0.0], [865, 0.0], [866, 0.0], [868, 0.0], [870, 0.0], [871, 0.0], [873, 0.0], [874, 0.0], [876, 0.0], [877, 0.0], [879, 0.0], [880, 0.0], [882, 0.0], [883, 0.0], [885, 0.0], [886, 0.0], [888, 0.0], [889, 0.0], [891, 0.0], [892, 0.0], [894, 0.0], [896, 0.0], [897, 0.0], [899, 0.0], [900, 0.0], [902, 0.0], [903, 0.0], [905, 0.0], [906, 0.0], [908, 0.0], [909, 0.0], [911, 0.0], [912, 0.0], [914, 0.0], [915, 0.0], [917, 0.0], [919, 0.0], [920, 0.0], [922, 0.0], [923, 0.0], [925, 0.0], [926, 0.0], [928, 0.0], [929, 0.0], [931, 0.0], [932, 0.0], [934, 0.0], [935, 0.0], [937, 0.0], [938, 0.0], [940, 0.0], [941, 0.0], [943, 0.0], [945, 0.0], [946, 0.0], [948, 0.0], [949, 0.0], [951, 0.0], [952, 0.0], [954, 0.0], [955, 0.0], [957, 0.0], [958, 0.0], [960, 0.0], [961, 0.0], [963, 0.0], [964, 0.0], [966, 0.0], [967, 0.0], [969, 0.0], [971, 0.0], [972, 0.0], [974, 0.0], [975, 0.0], [977, 0.0], [978, 0.0], [980, 0.0], [981, 0.0], [983, 0.0], [984, 0.0], [986, 0.0], [987, 0.0], [989, 0.0], [990, 0.0], [992, 0.0], [993, 0.0], [995, 0.0], [997, 0.0], [998, 0.0], [1000, 0.0], [1001, 0.0], [1003, 0.0], [1004, 0.0], [1006, 0.0], [1007, 0.0], [1009, 0.0], [1010, 0.0], [1012, 0.0], [1013, 0.0], [1015, 0.0], [1016, 0.0], [1018, 0.0], [1019, 0.0], [1021, 0.0], [1023, 0.0], [1024, 0.0], [1026, 0.0], [1027, 0.0], [1029, 0.0], [1030, 0.0], [1032, 0.0], [1033, 0.0], [1035, 0.0], [1036, 0.0], [1038, 0.0], [1039, 0.0], [1041, 0.0], [1042, 0.0], [1044, 0.0], [1045, 0.0], [1047, 0.0], [1049, 0.0], [1050, 0.0], [1052, 0.0], [1053, 0.0], [1055, 0.0], [1056, 0.0], [1058, 0.0], [1059, 0.0], [1061, 0.0], [1062, 0.0], [1064, 0.0], [1065, 0.0], [1067, 0.0], [1068, 0.0], [1070, 0.0], [1072, 0.0], [1073, 0.0], [1075, 0.0], [1076, 0.0], [1078, 0.0], [1079, 0.0], [1081, 0.0], [1082, 0.0], [1084, 0.0], [1085, 0.0], [1087, 0.0], [1088, 0.0], [1090, 0.0], [1091, 0.0], [1093, 0.0], [1094, 0.0], [1096, 0.0], [1098, 0.0], [1099, 0.0], [1101, 0.0], [1102, 0.0], [1104, 0.0], [1105, 0.0], [1107, 0.0], [1108, 0.0], [1110, 0.0], [1111, 0.0], [1113, 0.0], [1114, 0.0], [1116, 0.0], [1117, 0.0], [1119, 0.0], [1120, 0.0], [1122, 0.0], [1124, 0.0], [1125, 0.0], [1127, 0.0], [1128, 0.0], [1130, 0.0], [1131, 0.0], [1133, 0.0], [1134, 0.0], [1136, 0.0], [1137, 0.0], [1139, 0.0], [1140, 0.0], [1142, 0.0], [1143, 0.0], [1145, 0.0], [1146, 0.0], [1148, 0.0], [1150, 0.0], [1151, 0.0], [1153, 0.0], [1154, 0.0], [1156, 0.0], [1157, 0.0], [1159, 0.0], [1160, 0.0], [1162, 0.0], [1163, 0.0], [1165, 0.0], [1166, 0.0], [1168, 0.0], [1169, 0.0], [1171, 0.0], [1172, 0.0], [1174, 0.0], [1176, 0.0], [1177, 0.0], [1179, 0.0], [1180, 0.0], [1182, 0.0], [1183, 0.0], [1185, 0.0], [1186, 0.0], [1188, 0.0], [1189, 0.0], [1191, 0.0], [1192, 0.0], [1194, 0.0], [1195, 0.0], [1197, 0.0], [1198, 0.0], [1200, 0.0], [1202, 0.0], [1203, 0.0], [1205, 0.0], [1206, 0.0], [1208, 0.0], [1209, 0.0], [1211, 0.0], [1212, 0.0], [1214, 0.0], [1215, 0.0], [1217, 0.0], [1218, 0.0], [1220, 0.0], [1221, 0.0], [1223, 0.0], [1225, 0.0], [1226, 0.0], [1228, 0.0], [1229, 0.0], [1231, 0.0], [1232, 0.0], [1234, 0.0], [1235, 0.0], [1237, 0.0], [1238, 0.0], [1240, 0.0], [1241, 0.0], [1243, 0.0], [1244, 0.0], [1246, 0.0], [1247, 0.0], [1249, 0.0], [1251, 0.0], [1252, 0.0], [1254, 0.0], [1255, 0.0], [1257, 0.0], [1258, 0.0], [1260, 0.0], [1261, 0.0], [1263, 0.0], [1264, 0.0], [1266, 0.0], [1267, 0.0], [1269, 0.0], [1270, 0.0], [1272, 0.0], [1273, 0.0], [1275, 0.0], [1277, 0.0], [1278, 0.0], [1280, 0.0], [1281, 0.0], [1283, 0.0], [1284, 0.0], [1286, 0.0], [1287, 0.0], [1289, 0.0], [1290, 0.0], [1292, 0.0], [1293, 0.0], [1295, 0.0], [1296, 0.0], [1298, 0.0], [1299, 0.0], [1301, 0.0], [1303, 0.0], [1304, 0.0], [1306, 0.0], [1307, 0.0], [1309, 0.0], [1310, 0.0], [1312, 0.0], [1313, 0.0], [1315, 0.0], [1316, 0.0], [1318, 0.0], [1319, 0.0], [1321, 0.0], [1322, 0.0], [1324, 0.0], [1325, 0.0], [1327, 0.0], [1329, 0.0], [1330, 0.0], [1332, 0.0], [1333, 0.0], [1335, 0.0], [1336, 0.0], [1338, 0.0], [1339, 0.0], [1341, 0.0], [1342, 0.0], [1344, 0.0], [1345, 0.0], [1347, 0.0], [1348, 0.0], [1350, 0.0], [1351, 0.0], [1353, 0.0], [1355, 0.0], [1356, 0.0], [1358, 0.0], [1359, 0.0], [1361, 0.0], [1362, 0.0], [1364, 0.0], [1365, 0.0], [1367, 0.0], [1368, 0.0], [1370, 0.0], [1371, 0.0], [1373, 0.0], [1374, 0.0], [1376, 0.0], [1378, 0.0], [1379, 0.0], [1381, 0.0], [1382, 0.0], [1384, 0.0], [1385, 0.0], [1387, 0.0], [1388, 0.0], [1390, 0.0], [1391, 0.0], [1393, 0.0], [1394, 0.0], [1396, 0.0], [1397, 0.0], [1399, 0.0], [1400, 0.0], [1402, 0.0], [1404, 0.0], [1405, 0.0], [1407, 0.0], [1408, 0.0], [1410, 0.0], [1411, 0.0], [1413, 0.0], [1414, 0.0], [1416, 0.0], [1417, 0.0], [1419, 0.0], [1420, 0.0], [1422, 0.0], [1423, 0.0], [1425, 0.0], [1426, 0.0], [1428, 0.0], [1430, 0.0], [1431, 0.0], [1433, 0.0], [1434, 0.0], [1436, 0.0], [1437, 0.0], [1439, 0.0], [1440, 0.0], [1442, 0.0], [1443, 0.0], [1445, 0.0], [1446, 0.0], [1448, 0.0], [1449, 0.0], [1451, 0.0], [1452, 0.0], [1454, 0.0], [1456, 0.0], [1457, 0.0], [1459, 0.0], [1460, 0.0], [1462, 0.0], [1463, 0.0], [1465, 0.0], [1466, 0.0], [1468, 0.0], [1469, 0.0], [1471, 0.0], [1472, 0.0], [1474, 0.0], [1475, 0.0], [1477, 0.0], [1478, 0.0], [1480, 0.0], [1482, 0.0], [1483, 0.0], [1485, 2.2653088226822864], [1486, 20.387779404134726], [1488, 23.565922843085396], [1489, 13.63625035099006], [1491, 6.126431317110734], [1492, 0.0], [1494, 0.0], [1495, 0.0], [1497, 0.0], [1498, 0.0], [1500, 0.0], [1501, 0.0], [1503, 0.0], [1504, 0.0], [1506, 0.0], [1508, 0.0], [1509, 0.0], [1511, 0.0], [1512, 0.0], [1514, 0.0], [1515, 0.0], [1517, 0.0], [1518, 0.0], [1520, 0.0], [1521, 0.0], [1523, 0.0], [1524, 0.0], [1526, 0.0], [1527, 0.0], [1529, 0.0]]]], "histogram": {"data": [[{"disabled": null, "values": [{"y": 62, "x": 10.033379876613617}, {"y": 161, "x": 11.067817854881287}, {"y": 248, "x": 12.102255833148956}, {"y": 167, "x": 13.136693811416626}, {"y": 187, "x": 14.171131789684296}, {"y": 206, "x": 15.205569767951964}, {"y": 119, "x": 16.240007746219632}, {"y": 85, "x": 17.274445724487304}, {"y": 65, "x": 18.308883702754976}, {"y": 67, "x": 19.343321681022644}, {"y": 40, "x": 20.377759659290312}, {"y": 25, "x": 21.41219763755798}, {"y": 32, "x": 22.446635615825652}, {"y": 16, "x": 23.48107359409332}, {"y": 10, "x": 24.515511572360992}, {"y": 6, "x": 25.54994955062866}, {"y": 5, "x": 26.58438752889633}, {"y": 7, "x": 27.618825507164}, {"y": 7, "x": 28.65326348543167}, {"y": 3, "x": 29.68770146369934}, {"y": 1, "x": 30.72213944196701}, {"y": 4, "x": 31.756577420234677}, {"y": 1, "x": 32.79101539850235}, {"y": 0, "x": 33.825453376770014}, {"y": 1, "x": 34.85989135503769}, {"y": 0, "x": 35.89432933330536}, {"y": 0, "x": 36.928767311573026}, {"y": 0, "x": 37.963205289840694}, {"y": 0, "x": 38.99764326810836}, {"y": 2, "x": 40.03208124637604}, {"y": 1, "x": 41.066519224643706}, {"y": 0, "x": 42.100957202911374}, {"y": 1, "x": 43.13539518117904}, {"y": 0, "x": 44.16983315944671}, {"y": 0, "x": 45.204271137714386}, {"y": 0, "x": 46.238709115982054}, {"y": 0, "x": 47.27314709424972}, {"y": 0, "x": 48.30758507251739}, {"y": 0, "x": 49.34202305078506}, {"y": 1, "x": 50.376461029052734}], "key": "task", "view": "Square Root Choice"}], [{"disabled": null, "values": [{"y": 551, "x": 12.447068492571512}, {"y": 568, "x": 15.895195086797077}, {"y": 248, "x": 19.343321681022644}, {"y": 103, "x": 22.791448275248207}, {"y": 29, "x": 26.239574869473774}, {"y": 19, "x": 29.68770146369934}, {"y": 6, "x": 33.135828057924904}, {"y": 1, "x": 36.58395465215047}, {"y": 2, "x": 40.03208124637604}, {"y": 2, "x": 43.4802078406016}, {"y": 0, "x": 46.928334434827164}, {"y": 1, "x": 50.376461029052734}], "key": "task", "view": "Sturges Formula"}], [{"disabled": null, "values": [{"y": 113, "x": 10.72300519545873}, {"y": 438, "x": 12.447068492571512}, {"y": 274, "x": 14.171131789684296}, {"y": 294, "x": 15.895195086797077}, {"y": 136, "x": 17.61925838390986}, {"y": 112, "x": 19.343321681022644}, {"y": 56, "x": 21.067384978135426}, {"y": 47, "x": 22.791448275248207}, {"y": 20, "x": 24.515511572360992}, {"y": 9, "x": 26.239574869473774}, {"y": 13, "x": 27.963638166586556}, {"y": 6, "x": 29.68770146369934}, {"y": 5, "x": 31.411764760812122}, {"y": 1, "x": 33.135828057924904}, {"y": 1, "x": 34.85989135503769}, {"y": 0, "x": 36.58395465215047}, {"y": 0, "x": 38.30801794926325}, {"y": 2, "x": 40.03208124637604}, {"y": 1, "x": 41.756144543488816}, {"y": 1, "x": 43.4802078406016}, {"y": 0, "x": 45.204271137714386}, {"y": 0, "x": 46.928334434827164}, {"y": 0, "x": 48.65239773193995}, {"y": 1, "x": 50.376461029052734}], "key": "task", "view": "Rice Rule"}]], "views": [{"id": 0, "name": "Square Root Choice"}, {"id": 1, "name": "Sturges Formula"}, {"id": 2, "name": "Rice Rule"}]}}, "additive_output": [], "table": {"rows": [["nova.boot_server", 7.563, 11.879, 16.753, 18.708, 48.84, 12.746, "97.0%", 1530], ["nova.delete_server", 2.313, 2.593, 4.754, 4.898, 6.829, 3.068, "99.9%", 1485], ["total", 8.999, 13.966, 19.649, 22.258, 50.376, 14.813, "97.0%", 1530]], "cols": ["Action", "Min (sec)", "Median (sec)", "90%ile (sec)", "95%ile (sec)", "Max (sec)", "Avg (sec)", "Success", "Count"]}, "full_duration": 4906.759248018265, "config": "{\n \"NovaServers.boot_and_delete_server\": [\n {\n \"runner\": {\n \"type\": \"constant\", \n \"concurrency\": 5, \n \"times\": 1530\n }, \n \"hooks\": [], \n \"args\": {\n \"flavor\": {\n \"name\": \"m1.tiny\"\n }, \n \"image\": {\n \"name\": \"cirros\"\n }\n }, \n \"sla\": {\n \"failure_rate\": {\n \"max\": 0\n }\n }, \n \"context\": {\n \"users\": {\n \"users_per_tenant\": 2, \n \"tenants\": 2\n }, \n \"quotas\": {\n \"neutron\": {\n \"subnet\": -1, \n \"network\": -1, \n \"port\": -1\n }, \n \"nova\": {\n \"ram\": -1, \n \"floating_ips\": -1, \n \"security_group_rules\": -1, \n \"instances\": -1, \n \"cores\": -1, \n \"security_groups\": -1\n }\n }, \n \"network\": {\n \"start_cidr\": \"100.1.0.0/21\", \n \"networks_per_tenant\": 1\n }\n }\n }\n ]\n}", "sla": [{"criterion": "failure_rate", "detail": "Failure rate criteria 0.00% <= 3.01% <= 0.00% - Failed", "success": false}], "complete_output": [[], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], []], "cls": "NovaServers"}];
$scope.location = {
/* #/path/hash/sub/div */
normalize: function(str) {
/* Remove unwanted characters from string */
if (typeof str !== "string") { return "" }
return str.replace(/[^\w\-\.]/g, "")
},
uri: function(obj) {
/* Getter/Setter */
if (! obj) {
var uri = {path: "", hash: "", sub: "", div: ""};
var arr = ["div", "sub", "hash", "path"];
angular.forEach($location.url().split("/"), function(value){
var v = $scope.location.normalize(value);
if (v) { var k = arr.pop(); if (k) { this[k] = v }}
}, uri);
return uri
}
var arr = [obj.path, obj.hash, obj.sub, obj.div], res = [];
for (var i in arr) { if (! arr[i]) { break }; res.push(arr[i]) }
return $location.url("/" + res.join("/"))
},
path: function(path, hash) {
/* Getter/Setter */
if (path === "") { return this.uri({}) }
path = this.normalize(path);
var uri = this.uri();
if (! path) { return uri.path }
uri.path = path;
var _hash = this.normalize(hash);
if (_hash || hash === "") { uri.hash = _hash }
return this.uri(uri)
},
hash: function(hash) {
/* Getter/Setter */
if (hash) { this.uri({path:this.uri().path, hash:hash}) }
return this.uri().hash
}
}
/* Dispatch */
$scope.route = function(uri) {
if (! $scope.scenarios_map) { return }
// Expand menu if there is only one menu group
if ($scope.nav.length === 1) {
$scope.nav_idx = $scope.nav[0].idx;
}
if (uri.path in $scope.scenarios_map) {
$scope.view = {is_scenario:true};
$scope.scenario = $scope.scenarios_map[uri.path];
$scope.nav_idx = $scope.nav_map[uri.path];
if ($scope.scenario.iterations.histogram.views.length) {
$scope.mainHistogram = $scope.scenario.iterations.histogram.views[0]
}
if ($scope.scenario.atomic.histogram.views.length) {
$scope.atomicHistogram = $scope.scenario.atomic.histogram.views[0]
}
$scope.outputIteration = 0;
$scope.showTab(uri);
} else {
$scope.scenario = null;
if (uri.path === "source") {
$scope.view = {is_source:true}
} else {
$scope.view = {is_main:true}
}
}
}
$scope.$on("$locationChangeSuccess", function (event, newUrl, oldUrl) {
$scope.route($scope.location.uri())
});
$scope.showNav = function(nav_idx) { $scope.nav_idx = nav_idx }
/* Tabs */
$scope.tabs = [
{
id: "overview",
name: "Overview",
visible: function(){ return !! $scope.scenario.iterations.pie.length }
},{
id: "details",
name: "Details",
visible: function(){ return !! $scope.scenario.atomic.pie.length }
},{
id: "output",
name: "Scenario Data",
visible: function(){ return $scope.scenario.has_output }
},{
id: "hooks",
name: "Hooks",
visible: function(){ return $scope.scenario.hooks.length }
},{
id: "failures",
name: "Failures",
visible: function(){ return !! $scope.scenario.errors.length }
},{
id: "task",
name: "Input task",
visible: function(){ return !! $scope.scenario.config }
}
];
$scope.tabs_map = {};
angular.forEach($scope.tabs,
function(tab){ this[tab.id] = tab }, $scope.tabs_map);
$scope.showTab = function(uri) {
$scope.tab = uri.hash in $scope.tabs_map ? uri.hash : "overview";
if (uri.hash === "output") {
if (typeof $scope.scenario.output === "undefined") {
var has_additive = !! $scope.scenario.additive_output.length;
var has_complete = !! ($scope.scenario.complete_output.length
&& $scope.scenario.complete_output[0].length);
$scope.scenario.output = {
has_additive: has_additive,
has_complete: has_complete,
length: has_additive + has_complete,
active: has_additive ? "additive" : (has_complete ? "complete" : "")
}
}
if (uri.sub && $scope.scenario.output["has_" + uri.sub]) {
$scope.scenario.output.active = uri.sub
}
}
else if (uri.hash === "hooks") {
if ($scope.scenario.hooks.length) {
var hook_idx = parseInt(uri.sub);
if (isNaN(hook_idx) || ($scope.scenario.hooks.length - hook_idx) <= 0) {
hook_idx = 0
}
if ($scope.scenario.hook_idx === hook_idx) {
return
}
$scope.scenario.hooks.cur = $scope.scenario.hooks[hook_idx];
$scope.scenario.hook_idx = hook_idx;
if (typeof $scope.scenario.hooks.cur.active === "undefined") {
if ($scope.scenario.hooks.cur.additive.length) {
$scope.scenario.hooks.cur.active = "additive"
}
if ($scope.scenario.hooks.cur.complete.length) {
if (typeof $scope.scenario.hooks.cur.active === "undefined") {
$scope.scenario.hooks.cur.active = "complete"
}
$scope.set_hook_run()
}
}
}
}
}
for (var i in $scope.tabs) {
if ($scope.tabs[i].id === $scope.location.hash()) {
$scope.tab = $scope.tabs[i].id
}
$scope.tabs[i].isVisible = function() {
if ($scope.scenario) {
if (this.visible()) { return true }
/* If tab should be hidden but is selected - show another one */
if (this.id === $scope.location.hash()) {
for (var i in $scope.tabs) {
var tab = $scope.tabs[i];
if (tab.id != this.id && tab.visible()) {
$scope.tab = tab.id;
return false
}
}
}
}
return false
}
}
$scope.set_hook_run = function(idx) {
if (typeof idx !== "undefined") {
$scope.scenario.hooks.cur.run_idx = idx
}
else if (typeof $scope.scenario.hooks.cur.run_idx === "undefined") {
$scope.scenario.hooks.cur.run_idx = 0
}
idx = $scope.scenario.hooks.cur.run_idx;
if (($scope.scenario.hooks.cur.complete.length - idx) > 0) {
$scope.scenario.hooks.cur.run = $scope.scenario.hooks.cur.complete[idx]
}
}
$scope.complete_hooks_as_dropdown = function() {
return $scope.scenario.hooks.cur.complete.length > 10
}
/* Other helpers */
$scope.showError = function(message) {
return (function (e) {
e.style.display = "block";
e.textContent = message
})(document.getElementById("page-error"))
}
$scope.compact_atomics = function() {
return ($scope.scenario && $scope.scenario.atomic.iter.length < 9)
}
/* Initialization */
angular.element(document).ready(function(){
if (! $scope.scenarios.length) {
return $scope.showError("No data...")
}
/* Compose data mapping */
$scope.nav = [];
$scope.nav_map = {};
$scope.scenarios_map = {};
var met = [], itr = 0, cls_idx = 0;
var prev_cls, prev_met;
for (var idx in $scope.scenarios) {
var sc = $scope.scenarios[idx];
if (! prev_cls) {
prev_cls = sc.cls
}
else if (prev_cls !== sc.cls) {
$scope.nav.push({cls:prev_cls, met:met, idx:cls_idx});
prev_cls = sc.cls;
met = [];
itr = 1;
cls_idx += 1
}
if (prev_met !== sc.met) { itr = 1 };
sc.ref = $scope.location.normalize(sc.cls+"."+sc.met+(itr > 1 ? "-"+itr : ""));
$scope.scenarios_map[sc.ref] = sc;
$scope.nav_map[sc.ref] = cls_idx;
met.push({name:sc.name, itr:itr, idx:idx, ref:sc.ref});
prev_met = sc.met;
itr += 1;
}
if (met.length) {
$scope.nav.push({cls:prev_cls, met:met, idx:cls_idx})
}
/* Start */
var uri = $scope.location.uri();
uri.path = $scope.location.path();
$scope.route(uri);
$scope.$digest()
})
};
if (typeof angular === "object") {
angular.module("App", [])
.controller("Controller", ["$scope", "$location", controllerFunction])
.directive("widget", widgetDirective)
}
</script>
<style>
body { margin:0; padding:0 0 50px; font-size:14px; font-family:Helvetica,Arial,sans-serif }
a, a:active, a:focus, a:visited { text-decoration:none; outline:none }
p { margin:0; padding:5px 0 }
p.thesis { padding:10px 0 }
h1 { color:#666; margin:0 0 20px; font-size:30px; font-weight:normal }
h2, .h2 { color:#666; margin:24px 0 6px; font-size:25px; font-weight:normal }
h3, .h3 { color:#777; margin:12px 0 4px; font-size:18px; font-weight:normal }
table { border-collapse:collapse; border-spacing:0; width:100%; font-size:12px; margin:0 0 10px }
table th { text-align:left; padding:8px; color:#000; border:2px solid #ddd; border-width:0 0 2px 0 }
table th.sortable { cursor:pointer }
table td { text-align:left; border-top:1px solid #ddd; padding:8px; color:#333 }
table.compact td { padding:4px 8px }
table.striped tr:nth-child(odd) td { background:#f9f9f9 }
table.linked tbody tr:hover { background:#f9f9f9; cursor:pointer }
.pointer { cursor:pointer }
.rich, .rich td { font-weight:bold }
.code { padding:10px; font-size:13px; color:#333; background:#f6f6f6; border:1px solid #e5e5e5; border-radius:4px }
.header { text-align:left; background:#333; font-size:18px; padding:13px 0; margin-bottom:20px; color:#fff; background-image:linear-gradient(to bottom, #444 0px, #222 100%) }
.header a, .header a:visited, .header a:focus { color:#999 }
.notify-error { padding:5px 10px; background:#fee; color:red }
.status-skip, .status-skip td { color:grey }
.status-pass, .status-pass td { color:green }
.status-fail, .status-fail td { color:red }
.capitalize { text-transform:capitalize }
.aside { margin:0 20px 0 0; display:block; width:255px; float:left }
.aside > div { margin-bottom: 15px }
.aside > div div:first-child { border-top-left-radius:4px; border-top-right-radius:4px }
.aside > div div:last-child { border-bottom-left-radius:4px; border-bottom-right-radius:4px }
.navcls { color:#678; background:#eee; border:1px solid #ddd; margin-bottom:-1px; display:block; padding:8px 9px; font-weight:bold; text-align:left; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; cursor:pointer }
.navcls.expanded { color:#469 }
.navcls.active { background:#428bca; background-image:linear-gradient(to bottom, #428bca 0px, #3278b3 100%); border-color:#3278b3; color:#fff }
.navmet { color:#555; background:#fff; border:1px solid #ddd; font-size:12px; display:block; margin-bottom:-1px; padding:8px 10px; text-align:left; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; cursor:pointer }
.navmet:hover { background:#f8f8f8 }
.navmet.active, .navmet.active:hover { background:#428bca; background-image:linear-gradient(to bottom, #428bca 0px, #3278b3 100%); border-color:#3278b3; color:#fff }
.buttn { color:#555; background:#fff; border:1px solid #ddd; border-radius:5px; font-size:12px; margin-bottom:-1px; padding:5px 7px; text-align:left; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; cursor:pointer }
.buttn:hover { background:#f8f8f8 }
.buttn.active, .bttn.active:hover { background:#428bca; background-image:linear-gradient(to bottom, #428bca 0px, #3278b3 100%); border-color:#3278b3; color:#fff; cursor:default }
.tabs { list-style:outside none none; margin:0 0 5px; padding:0; border-bottom:1px solid #ddd }
.tabs:after { clear:both }
.tabs li { float:left; margin-bottom:-1px; display:block; position:relative }
.tabs li div { border:1px solid transparent; border-radius:4px 4px 0 0; line-height:20px; margin-right:2px; padding:10px 15px; color:#428bca }
.tabs li div:hover { border-color:#eee #eee #ddd; background:#eee; cursor:pointer; }
.tabs li.active div { background:#fff; border-color:#ddd #ddd transparent; border-style:solid; border-width:1px; color:#555; cursor:default }
.failure-mesg { color:#900 }
.failure-trace { color:#333; white-space:pre; overflow:auto }
.link { color:#428BCA; padding:5px 15px 5px 5px; text-decoration:underline; cursor:pointer }
.link.active { color:#333; text-decoration:none; cursor:default }
.chart { padding:0; margin:0; width:890px }
.chart svg { height:300px; padding:0; margin:0; overflow:visible; float:right }
.chart.lower svg { height:180px }
.chart-label-y { font-size:12px; position:relative; top:5px; padding:0; margin:0 }
.expandable { cursor:pointer }
.clearfix { clear:both }
.sortable > .arrow { display:inline-block; width:12px; height:inherit; color:#c90 }
.content-main { margin:0 5px; display:block; float:left }
.content-wrap { margin:0 auto; padding:0 5px; }
@media only screen and (min-width: 320px) { .content-wrap { width:900px } .content-main { width:600px } }
@media only screen and (min-width: 900px) { .content-wrap { width:880px } .content-main { width:590px } }
@media only screen and (min-width: 1000px) { .content-wrap { width:980px } .content-main { width:690px } }
@media only screen and (min-width: 1100px) { .content-wrap { width:1080px } .content-main { width:790px } }
@media only screen and (min-width: 1200px) { .content-wrap { width:1180px } .content-main { width:890px } }
</style>
</head>
<body ng-controller="Controller">
<div class="header" id="page-header">
<div class="content-wrap">
<a href="https://github.com/openstack/rally">Rally</a>&nbsp;
<span>task results</span>
</div>
</div>
<div class="content-wrap" id="page-content">
<p id="page-error" class="notify-error" style="display:none"></p>
<div id="content-nav" class="aside" ng-show="scenarios.length" ng-cloack>
<div>
<div class="navcls"
ng-class="{active:view.is_main}"
ng-click="location.path('')">Task overview</div>
<div class="navcls"
ng-class="{active:view.is_source}"
ng-click="location.path('source', '')">Input file</div>
</div>
<div>
<div class="navcls" title="{{n.cls}}"
ng-repeat-start="n in nav track by $index"
ng-click="showNav(n.idx)"
ng-class="{expanded:n.idx==nav_idx}">
<span ng-hide="n.idx==nav_idx">&#9658;</span>
<span ng-show="n.idx==nav_idx">&#9660;</span>
{{n.cls}}</div>
<div class="navmet" title="{{m.name}}"
ng-show="n.idx==nav_idx"
ng-class="{active:m.ref==scenario.ref}"
ng-click="location.path(m.ref)"
ng-repeat="m in n.met track by $index"
ng-repeat-end>{{m.name}}</div>
</div>
</div>
<div id="content-main" class="content-main" ng-show="scenarios.length" ng-cloak>
<div ng-show="view.is_main">
<h1>Task overview</h1>
<table class="linked compact"
ng-init="ov_srt='ref'; ov_dir=false">
<thead>
<tr>
<th class="sortable"
title="Scenario name, with optional suffix of call number"
ng-click="ov_srt='ref'; ov_dir=!ov_dir">
Scenario
<span class="arrow">
<b ng-show="ov_srt=='ref' && !ov_dir">&#x25b4;</b>
<b ng-show="ov_srt=='ref' && ov_dir">&#x25be;</b>
</span>
<th class="sortable"
title="How long the scenario run, without context duration"
ng-click="ov_srt='load_duration'; ov_dir=!ov_dir">
Load duration (s)
<span class="arrow">
<b ng-show="ov_srt=='load_duration' && !ov_dir">&#x25b4;</b>
<b ng-show="ov_srt=='load_duration' && ov_dir">&#x25be;</b>
</span>
<th class="sortable"
title="Scenario duration plus context duration"
ng-click="ov_srt='full_duration'; ov_dir=!ov_dir">
Full duration (s)
<span class="arrow">
<b ng-show="ov_srt=='full_duration' && !ov_dir">&#x25b4;</b>
<b ng-show="ov_srt=='full_duration' && ov_dir">&#x25be;</b>
</span>
<th class="sortable" title="Number of iterations"
ng-click="ov_srt='iterations_count'; ov_dir=!ov_dir">
Iterations
<span class="arrow">
<b ng-show="ov_srt=='iterations_count' && !ov_dir">&#x25b4;</b>
<b ng-show="ov_srt=='iterations_count' && ov_dir">&#x25be;</b>
</span>
<th class="sortable" title="Scenario runner type"
ng-click="ov_srt='runner'; ov_dir=!ov_dir">
Runner
<span class="arrow">
<b ng-show="ov_srt=='runner' && !ov_dir">&#x25b4;</b>
<b ng-show="ov_srt=='runner' && ov_dir">&#x25be;</b>
</span>
<th class="sortable" title="Number of errors occurred"
ng-click="ov_srt='errors.length'; ov_dir=!ov_dir">
Errors
<span class="arrow">
<b ng-show="ov_srt=='errors.length' && !ov_dir">&#x25b4;</b>
<b ng-show="ov_srt=='errors.length' && ov_dir">&#x25be;</b>
</span>
<th class="sortable" title="Number of hooks"
ng-click="ov_srt='hooks.length'; ov_dir=!ov_dir">
Hooks
<span class="arrow">
<b ng-show="ov_srt=='hooks.length' && !ov_dir">&#x25b4;</b>
<b ng-show="ov_srt=='hooks.length' && ov_dir">&#x25be;</b>
</span>
<th class="sortable" title="Whether SLA check is successful"
ng-click="ov_srt='sla_success'; ov_dir=!ov_dir">
Success (SLA)
<span class="arrow">
<b ng-show="ov_srt=='sla_success' && !ov_dir">&#x25b4;</b>
<b ng-show="ov_srt=='sla_success' && ov_dir">&#x25be;</b>
</span>
<tr>
</thead>
<tbody>
<tr ng-repeat="sc in scenarios | orderBy:ov_srt:ov_dir"
ng-click="location.path(sc.ref)">
<td>{{sc.ref}}
<td>{{sc.load_duration | number:3}}
<td>{{sc.full_duration | number:3}}
<td>{{sc.iterations_count}}
<td>{{sc.runner}}
<td>{{sc.errors.length}}
<td>{{sc.hooks.length}}
<td>
<span ng-show="sc.sla_success" class="status-pass">&#x2714;</span>
<span ng-hide="sc.sla_success" class="status-fail">&#x2716;</span>
<tr>
</tbody>
</table>
</div>
<div ng-show="view.is_source">
<h1>Input file</h1>
<pre class="code">{{source}}</pre>
</div>
<div ng-show="view.is_scenario">
<h1>{{scenario.cls}}.<wbr>{{scenario.name}} ({{scenario.full_duration | number:3}}s)</h1>
<ul class="tabs">
<li ng-repeat="t in tabs"
ng-show="t.isVisible()"
ng-class="{active:t.id == tab}"
ng-click="location.hash(t.id)">
<div>{{t.name}}</div>
</li>
<div class="clearfix"></div>
</ul>
<div ng-include="tab"></div>
<script type="text/ng-template" id="overview">
<p class="thesis">
Load duration: <b>{{scenario.load_duration | number:3}} s</b> &nbsp;
Full duration: <b>{{scenario.full_duration | number:3}} s</b> &nbsp;
Iterations: <b>{{scenario.iterations_count}}</b> &nbsp;
Failures: <b>{{scenario.errors.length}}</b>
</p>
<div ng-show="scenario.sla.length">
<h2>Service-level agreement</h2>
<table class="striped">
<thead>
<tr>
<th>Criterion
<th>Detail
<th>Success
<tr>
</thead>
<tbody>
<tr class="rich"
ng-repeat="row in scenario.sla track by $index"
ng-class="{'status-fail':!row.success, 'status-pass':row.success}">
<td>{{row.criterion}}
<td>{{row.detail}}
<td class="capitalize">{{row.success}}
<tr>
</tbody>
</table>
</div>
<div widget="Table"
data="scenario.table"
lastrow-class="rich"
title="Total durations">
</div>
<div widget="StackedArea"
data="scenario.iterations.iter"
name-x="Iteration sequence number"
controls="true"
guide="true">
</div>
<div widget="StackedArea"
data="scenario.load_profile"
title="Load Profile"
title-class="h3"
name-x="Timeline (seconds)"
format-y="d"
format-x=",.2f"
class="lower">
</div>
<div widget="Pie"
data="scenario.iterations.pie"
title="Distribution"
title-class="h3"
style="float:left; width:40%; margin-top:15px">
</div>
<div widget="Histogram"
ng-if="scenario.iterations.histogram.data.length"
data="scenario.iterations.histogram.data[mainHistogram.id]"
style="float:left; width:59%; margin-top:15px; position:relative; top:40px">
</div>
<select ng-model="mainHistogram"
ng-show="scenario.iterations.histogram.data.length"
ng-options="i.name for i in scenario.iterations.histogram.views track by i.id"
style="float:right; margin:45px 35px 0">
</select>
<div class="clearfix"></div>
</script>
<script type="text/ng-template" id="details">
<div widget="StackedArea"
data="scenario.atomic.iter"
title="Atomic Action Durations"
name-x="Iteration sequence number"
controls="true"
guide="true">
</div>
<div widget="Pie"
data="scenario.atomic.pie"
title="Distribution"
title-class="h3"
style="float:left; margin-top:15px"
ng-style="compact_atomics() ? {width:'40%'} : {}">
</div>
<div widget="Histogram" data="scenario.atomic.histogram.data[atomicHistogram.id]"
ng-if="scenario.atomic.histogram.data.length"
style="float:left; position:relative; top:40px"
ng-style="compact_atomics() ? {width:'59%', 'margin-top':'15px'} : {}">
</div>
<select ng-show="scenario.atomic.histogram.data.length"
ng-model="atomicHistogram"
ng-options="i.name for i in scenario.atomic.histogram.views track by i.id"
style="float:right; margin:45px 35px 0">
</select>
<div class="clearfix"></div>
</script>
<script type="text/ng-template" id="output">
<div style="padding:10px 0 0">
<span class="link"
ng-click="location.hash('output/additive')"
ng-class="{active:scenario.output.active === 'additive'}"
ng-if="scenario.output.has_additive">Aggregated</span>
<span class="link"
ng-click="location.hash('output/complete')"
ng-class="{active:scenario.output.active === 'complete'}"
ng-if="scenario.output.has_complete">Per iteration</span>
</div>
<div ng-repeat="chart in scenario.additive_output"
ng-if="scenario.output.active === 'additive'">
<div widget="{{chart.widget}}"
title="{{chart.title}}"
description="{{chart.description}}"
name-x="{{chart.axis_label}}"
name-y="{{chart.label}}"
data="chart.data">
</div>
</div>
<div ng-if="scenario.output.active === 'complete'" style="padding:10px 0 0">
<select ng-model="outputIteration">
<option ng-repeat="i in scenario.complete_output track by $index"
value="{{$index}}">
Iteration {{$index}}
</select>
<div ng-repeat="chart in scenario.complete_output[outputIteration]">
<div widget="{{chart.widget}}"
title="{{chart.title}}"
description="{{chart.description}}"
name-x="{{chart.axis_label}}"
name-y="{{chart.label}}"
data="chart.data">
</div>
</div>
</div>
</script>
<script type="text/ng-template" id="hooks">
<div style="padding:15px 0">
<span ng-repeat="h in scenario.hooks track by $index"
class="buttn"
title="{{h.desc}}"
style="margin:0 10px 0 0"
ng-click="location.hash('hooks/'+$index)"
ng-class="{active:scenario.hook_idx===$index}">
{{h.name}}
</span>
</div>
<table class="striped" style="margin:5px 0 25px">
<thead>
<tr>
<th>Plugin
<th>Description
</thead>
<tbody>
<tr>
<td>{{scenario.hooks.cur.name}}
<td>{{scenario.hooks.cur.desc}}
</tbody>
</table>
<div>
<span class="link"
ng-click="scenario.hooks.cur.active = 'additive'"
ng-class="{active:scenario.hooks.cur.active === 'additive'}"
ng-if="scenario.hooks.cur.additive.length">Aggregated</span>
<span class="link"
ng-click="scenario.hooks.cur.active = 'complete'"
ng-class="{active:scenario.hooks.cur.active === 'complete'}"
ng-if="scenario.hooks.cur.complete.length">Per hook run</span>
</div>
<div ng-repeat="chart in scenario.hooks.cur.additive"
ng-if="scenario.hooks.cur.active === 'additive'">
<div widget="{{chart.widget}}"
title="{{chart.title}}"
description="{{chart.description}}"
name-x="{{chart.axis_label}}"
name-y="{{chart.label}}"
data="chart.data">
</div>
</div>
<div ng-if="scenario.hooks.cur.active === 'complete'" style="padding:10px 0 0">
<select ng-if="complete_hooks_as_dropdown()"
ng-model="scenario.hooks.cur.run_idx"
ng-change="set_hook_run()">
<option ng-repeat="h in scenario.hooks.cur.complete track by $index"
ng-selected="scenario.hooks.cur.run_idx == $index"
value="{{$index}}">
{{h.triggered_by}}
</select>
<div ng-if="! complete_hooks_as_dropdown()"
style="border:#ccc solid; border-width:1px 0 0; padding:5px 0 0">
<span ng-repeat="h in scenario.hooks.cur.complete track by $index"
class="link"
ng-class="{active:scenario.hooks.cur.run_idx == $index}"
ng-click="set_hook_run($index)">
{{h.triggered_by}}
</span>
</div>
<table class="striped" style="margin:15px 0 15px">
<thead>
<tr>
<th>Status
<th>Triggered by
<th>Started at
<th>Finished at
</thead>
<tbody>
<tr>
<td ng-style="scenario.hooks.cur.run.status === 'success' ? {color:'green'} : {color:'red'}">
<b>{{scenario.hooks.cur.run.status}}</b>
<td>{{scenario.hooks.cur.run.triggered_by}}
<td>{{scenario.hooks.cur.run.started_at}}
<td>{{scenario.hooks.cur.run.finished_at}}
</tbody>
</table>
<div ng-repeat="chart in scenario.hooks.cur.run.charts">
<div widget="{{chart.widget}}"
title="{{chart.title}}"
description="{{chart.description}}"
name-x="{{chart.axis_label}}"
name-y="{{chart.label}}"
data="chart.data">
</div>
</div>
</div>
</script>
<script type="text/ng-template" id="failures">
<h2>Task failures (<ng-pluralize
count="scenario.errors.length"
when="{'1': '1 iteration', 'other': '{} iterations'}"></ng-pluralize> failed)
</h2>
<table class="striped">
<thead>
<tr>
<th>
<th>Iteration
<th>Exception type
<th>Exception message
</tr>
</thead>
<tbody>
<tr class="expandable"
ng-repeat-start="i in scenario.errors track by $index"
ng-click="i.expanded = ! i.expanded">
<td>
<span ng-hide="i.expanded">&#9658;</span>
<span ng-show="i.expanded">&#9660;</span>
<td>{{i.iteration}}
<td>{{i.type}}
<td class="failure-mesg">{{i.message}}
</tr>
<tr ng-show="i.expanded" ng-repeat-end>
<td colspan="4" class="failure-trace">{{i.traceback}}
</tr>
</tbody>
</table>
</script>
<script type="text/ng-template" id="task">
<h2>Subtask Configuration</h2>
<pre class="code">{{scenario.config}}</pre>
</script>
</div>
</div>
<div class="clearfix"></div>
</div>
<script type="text/javascript">
if (! window.angular) {(function(f){
f(document.getElementById("content-nav"), "none");
f(document.getElementById("content-main"), "none");
f(document.getElementById("page-error"), "block").textContent = "Failed to load AngularJS framework"
})(function(e, s){e.style.display = s; return e})}
</script>
</body>
</html>