[ostf] Heat OSTF test "test_autoscaling" is unstable

Bug #1361629 reported by Anastasia Kuznetsova
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Fix Released
High
Anastasia Kuznetsova

Bug Description

After analysis of night Jenkins job results was determined that Heat ostf test "test_autoscaling" is periodically fail.
Generally test is in work state, but need to investigate and fix issue with periodic fall.

Tags: ostf
Changed in fuel:
assignee: nobody → Anastasia Kuznetsova (akuznetsova)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to fuel-ostf (master)

Fix proposed to branch: master
Review: https://review.openstack.org/116879

Changed in fuel:
status: New → In Progress
Changed in fuel:
importance: Undecided → High
Revision history for this message
Sergey Kraynev (skraynev) wrote :

I confirm that it should be fixed. It happens, because task to write statistic records in DB has different period equal 1 minute.
In the same time when we check data for autoscaling we look back only on 30 seconds and can not find any records.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to fuel-ostf (master)

Reviewed: https://review.openstack.org/116879
Committed: https://git.openstack.org/cgit/stackforge/fuel-ostf/commit/?id=4dcd99cc4bfa19f52d4b87ed321eb84ff03844da
Submitter: Jenkins
Branch: master

commit 4dcd99cc4bfa19f52d4b87ed321eb84ff03844da
Author: Anastasia Kuznetsova <email address hidden>
Date: Tue Aug 26 16:29:18 2014 +0400

    Fix issue with periodic fail of Heat test 'test_autoscaling'

    -Increased alarms period in templates
    -Increased number of RAM in test flavor

    Closes-Bug: #1361629

    Change-Id: I51a1480c5dd5350098124f4f06fc28f4b1e02333

Changed in fuel:
status: In Progress → Fix Committed
Dmitry Pyzhov (dpyzhov)
Changed in fuel:
milestone: none → 5.1
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to fuel-ostf (master)

Related fix proposed to branch: master
Review: https://review.openstack.org/121631

Revision history for this message
Pavlo Shchelokovskyy (pshchelo) wrote :

The change in review above fixes the VM load release command that IMO was too broad (and probably by chance killing some other unrelated processes).

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix merged to fuel-ostf (master)

Reviewed: https://review.openstack.org/121631
Committed: https://git.openstack.org/cgit/stackforge/fuel-ostf/commit/?id=2bb334186dcd8c8477181ec25bb43a70ac278b40
Submitter: Jenkins
Branch: master

commit 2bb334186dcd8c8477181ec25bb43a70ac278b40
Author: Pavlo Shchelokovskyy <email address hidden>
Date: Mon Sep 15 20:13:39 2014 +0300

    Fix VM load release in Heat autoscaling tests

    Make load release command more targeted in killing a CPU loading process
    by getting its actual PID.

    The exact implementation in two ssh commands is due to pecularities of
    bash in Fedora 17 used as image for VMs in autoscaling test.

    Change-Id: I9e0b67bffa7a944241f1e15ed92e29b0b6e040dd
    Related-Bug: #1361629

Changed in fuel:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.