ClientCredsTestFixture.session_authorizer_receives_pid_of_connecting_clients failure
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Canonical System Image |
Fix Released
|
Medium
|
Unassigned | ||
Mir |
Fix Released
|
Medium
|
Alexandros Frantzis | ||
mir (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
with lp:mir, running:
tools/detect_
alongside
stress -c 12 -i 3
can produce a failure like:
Note: Google Test filter = ClientCredsTestFi*
[==========] Running 2 tests from 1 test case.
[----------] Global test environment set-up.
[----------] 2 tests from ClientCredsTest
[ RUN ] ClientCredsTest
unknown file: Failure
C++ exception with description "Poll on readfd for pipe timed out" thrown in the test body.
and, if running under CI, will time-out, and report a fd leak.
Related branches
- Mir CI Bot: Approve (continuous-integration)
- Alan Griffiths: Approve
-
Diff: 12 lines (+1/-1)1 file modifiedtests/mir_test_framework/async_server_runner.cpp (+1/-1)
Changed in canonical-devices-system-image: | |
status: | New → Fix Committed |
importance: | Undecided → Medium |
milestone: | none → 13 |
Changed in mir: | |
status: | Fix Committed → Fix Released |
Changed in canonical-devices-system-image: | |
status: | Fix Committed → Fix Released |
Just a timing/racing problem? Or related to bug 1483097?