verify-fuel-web fails occasionally

Bug #1521966 reported by Andrey Shestakov
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Fix Released
High
Sergey Slipushenko
8.0.x
Fix Released
High
Sergey Slipushenko

Bug Description

verify-fuel-web fails occasionally on test nailgun.test.integration.test_task_logging.TestTasksLogging.test_stop_task_logging

Two executions for same code, but with different commit message:
https://ci.fuel-infra.org/job/verify-fuel-web/7422/
https://ci.fuel-infra.org/job/verify-fuel-web/7437/

Dmitry Klenov (dklenov)
tags: added: area-qa
Changed in fuel:
milestone: none → 8.0
assignee: nobody → Fuel QA Team (fuel-qa)
importance: Undecided → Medium
Revision history for this message
Nastya Urlapova (aurlapova) wrote :

Dima, verify-fuel-web job is in area of fuel-python team.

Changed in fuel:
assignee: Fuel QA Team (fuel-qa) → Fuel Python Team (fuel-python)
Dmitry Pyzhov (dpyzhov)
tags: added: area-python
removed: area-qa
tags: added: tech-debt
Changed in fuel:
importance: Medium → High
status: New → Confirmed
Changed in fuel:
assignee: Fuel Python Team (fuel-python) → Sergey Slipushenko (sslypushenko)
Changed in fuel:
milestone: 8.0 → 9.0
status: Confirmed → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to fuel-web (master)

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

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

Reviewed: https://review.openstack.org/267003
Committed: https://git.openstack.org/cgit/openstack/fuel-web/commit/?id=f86420fa52deee78b7cc5f586a7bcb68d418e155
Submitter: Jenkins
Branch: master

commit f86420fa52deee78b7cc5f586a7bcb68d418e155
Author: sslypushenko <email address hidden>
Date: Wed Jan 13 17:50:47 2016 +0200

    Exclude race conditions in TestTasksLogging.test_stop_task_logging

    The nailgun integration tests fail occasionally on
    test.integration.test_task_logging.TestTasksLogging.test_stop_task_logging

    launch_deployment method is replaced with simulate_running_deployment to
    exclude race conditions.

    This fix is somewhat hard to test.

    Change-Id: I94fbfa7460fa30b0fb500cb28220acbe7818f79c
    Closes-Bug: #1521966

Changed in fuel:
status: In Progress → Fix Committed
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to fuel-web (stable/8.0)

Fix proposed to branch: stable/8.0
Review: https://review.openstack.org/269695

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to fuel-web (stable/8.0)

Reviewed: https://review.openstack.org/269695
Committed: https://git.openstack.org/cgit/openstack/fuel-web/commit/?id=be3b6aa15ead51a0d080796316bf60e61cef24dc
Submitter: Jenkins
Branch: stable/8.0

commit be3b6aa15ead51a0d080796316bf60e61cef24dc
Author: sslypushenko <email address hidden>
Date: Wed Jan 13 17:50:47 2016 +0200

    Exclude race conditions in TestTasksLogging.test_stop_task_logging

    The nailgun integration tests fail occasionally on
    test.integration.test_task_logging.TestTasksLogging.test_stop_task_logging

    launch_deployment method is replaced with simulate_running_deployment to
    exclude race conditions.

    This fix is somewhat hard to test.

    Change-Id: I94fbfa7460fa30b0fb500cb28220acbe7818f79c
    Closes-Bug: #1521966
    (cherry picked from commit f86420fa52deee78b7cc5f586a7bcb68d418e155)

tags: added: dev-to-verify
Revision history for this message
Sergey Slipushenko (sslypushenko) wrote :

It is a bit unclear why this bug need verification. For now, CI job "verify-fuel-web" is turned off and replaced with "gate-fuel-web-python27-db".

It is impossible to reproduce this issue on local setup, so this no way for manual verification.

Right after merge this patch into master, I checked occasional failures of "verify-fuel-web" and did not manage to find any. So, we can assume that this patch is checked.

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.