Random fails in test_deploy_tomcat integration test

Bug #1339697 reported by Timur Nurlygayanov
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Murano
Fix Released
High
Timur Nurlygayanov

Bug Description

Check for port availability as part of success deployment test may give false-positive if service is up&running but yet not started listening for given port. This issue is true for Tomcat application but actually may happen with other apps too.

We need to check ports availability of application several times, because some services can start with delays.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to murano (master)

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

Changed in murano:
assignee: nobody → Timur Nurlygayanov (tnurlygayanov)
status: Confirmed → In Progress
summary: - Need to improve checks of port availability for integration tests
+ Random fails in test_deploy_tomcat integration test
description: updated
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to murano (master)

Reviewed: https://review.openstack.org/105729
Committed: https://git.openstack.org/cgit/stackforge/murano/commit/?id=34440a05d99ff32df74fd6d96b98e7e71804c4b1
Submitter: Jenkins
Branch: master

commit 34440a05d99ff32df74fd6d96b98e7e71804c4b1
Author: TimurNurlygayanov <email address hidden>
Date: Wed Jul 9 16:46:37 2014 +0400

    Fixed issues with port checks timeout

    Sometimes we can see that integration tests failed
    because some application started with delay and we
    should perform several attemps for checks of port
    availability.

    Change-Id: I073efd905646ed8713135a721270f9395248c502
    Closes-Bug: #1339697

Changed in murano:
status: In Progress → Fix Committed
ruhe (ruhe)
Changed in murano:
status: Fix Committed → Fix Released
Changed in murano:
milestone: juno-2 → 2014.2
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.