Mir

Occasional acceptance-test FAIL: ClientPidTestFixture.authorizer_may_prevent_connection_of_clients

Bug #1245803 reported by Daniel van Vugt
14
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Mir
Fix Released
High
Alan Griffiths
mir (Ubuntu)
Fix Released
High
Unassigned

Bug Description

Occasionally acceptance-test fails on Nexus 4:

[ RUN ] ClientPidTestFixture.authorizer_may_prevent_connection_of_clients
/home/dan/bzr/mir/hang/tests/mir_test_doubles/mock_android_hw.cpp:108: Failure
Failed
Google Test trace:
/home/dan/bzr/mir/hang/tests/mir_test_framework/testing_process_manager.cpp:169: Client
/home/dan/bzr/mir/hang/tests/mir_test_framework/testing_process_manager.cpp:191: Failure
Value of: result.succeeded()
  Actual: false
Expected: true
client terminate error=process::Result(child_terminated_normally, failure(1))
[ FAILED ] ClientPidTestFixture.authorizer_may_prevent_connection_of_clients (43 ms)

-- or --

[ RUN ] ClientPidTestFixture.authorizer_may_prevent_connection_of_clients
unknown file: Failure
C++ exception with description "Timeout while waiting for child to change state" thrown in TearDown().
[ FAILED ] ClientPidTestFixture.authorizer_may_prevent_connection_of_clients (60033 ms)

Seems like bug 1201436 wasn't really fixed.

Related branches

Revision history for this message
Daniel van Vugt (vanvugt) wrote :

Although the failure eventually becomes a hang if I run just that test repeatedly:

bin/acceptance-tests --gtest_filter="ClientPidTestFixture.authorizer_may_prevent_connection_of_clients"

tags: added: nexus4
description: updated
description: updated
Changed in mir:
milestone: none → 0.1.3
assignee: nobody → Alan Griffiths (alan-griffiths)
status: Triaged → In Progress
Revision history for this message
PS Jenkins bot (ps-jenkins) wrote :

Fix committed into lp:mir/devel at revision None, scheduled for release in mir, milestone Unknown

Changed in mir:
status: In Progress → Fix Committed
Changed in mir:
status: Fix Committed → Fix Released
Changed in mir (Ubuntu):
importance: Undecided → High
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

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