nailgun perfomance test fails due to ClusterOperationsLoadTest.test_put_deploy_selected_nodes taking too long
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Fuel for OpenStack |
Fix Released
|
High
|
Dmitry Guryanov | ||
7.0.x |
Won't Fix
|
High
|
Fuel Python (Deprecated) | ||
8.0.x |
Won't Fix
|
High
|
Alexander Kislitsky | ||
Mitaka |
Fix Released
|
High
|
Dmitry Guryanov |
Bug Description
ClusterOperatio
https:/
=======
___________ ClusterOperatio
args = (<nailgun.
kwargs = {}
test = <nailgun.
number_of_runs = 10, run = 9, compare_
class_name = 'ClusterOperati
current_
call_number = '1'
results = defaultdict(<type 'list'>, {'expect_time': 10, 'results': [11.26178288459
request_name = 'DeploySelected
@functools.
def wrapper(*args, **kwargs):
# read results of previous correct run
test = args[0]
# run tests multiple time to get more exact results
for run in six.moves.
# reset call number for unittests
class_name = test.__
if len(previous_
for call_number, results in six.iteritems(
# normalize results and compute avg
# check if previous results exists
if compare_
if request_name in \
> max_exec_
E AssertionError: False is not True : Average execution time: 11.269977755 is greater, than expected: 10
nailgun/
generated xml file: /home/jenkins/
Changed in fuel: | |
status: | New → Confirmed |
importance: | Undecided → High |
milestone: | none → 8.0 |
tags: | added: module-nailgun |
Changed in fuel: | |
assignee: | Fuel Python Team (fuel-python) → Alexander Kislitsky (akislitsky) |
tags: | added: tech-debt |
tags: | added: area-python |
Changed in fuel: | |
status: | In Progress → Confirmed |
Changed in fuel: | |
milestone: | 8.0 → 9.0 |
status: | In Progress → New |
Changed in fuel: | |
status: | New → Confirmed |
Changed in fuel: | |
assignee: | Alexander Kislitsky (akislitsky) → Dmitry Guryanov (dguryanov) |
status: | Confirmed → In Progress |
Changed in fuel: | |
status: | In Progress → Fix Committed |
tags: | added: non-release |
Fix proposed to branch: master /review. openstack. org/232533
Review: https:/