Update watch_ports

Bug #802678 reported by Jim Baker
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
pyjuju
Invalid
Low
Jim Baker

Bug Description

ServiceUnitState.watch_ports should be modified such that it follows what was done for ServiceState.watch_exposed_flag (#788825), namely that the callback management should use the same code path (testing client.connected upon callback entry) and it should be made stateful and reliable.

This can cause a failure in ensemble.agents.tests.test_provision.ExposeTest.test_service_exposed_flag_changes when repeatedly looped and this patch is made to the test suite: http://paste.ubuntu.com/633766/

Jim Baker (jimbaker)
Changed in ensemble:
status: New → In Progress
assignee: nobody → Jim Baker (jimbaker)
importance: Undecided → Low
milestone: none → dublin
Jim Baker (jimbaker)
Changed in ensemble:
status: In Progress → Confirmed
Changed in ensemble:
milestone: dublin → eureka
Revision history for this message
Kapil Thangavelu (hazmat) wrote :

the test is gone.

Changed in juju:
status: Confirmed → Invalid
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.