[regression] acceptance tests fails in ServerDisconnect.causes_client_to_terminate_by_default
Bug #1364772 reported by
Daniel van Vugt
This bug affects 2 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Mir |
Fix Released
|
High
|
Mir development team | ||
mir (Ubuntu) |
Fix Released
|
High
|
Unassigned | ||
mir (Ubuntu RTM) |
Fix Released
|
High
|
Unassigned |
Bug Description
This is happening in CI fairly frequently now:
8: [ RUN ] ServerDisconnec
8: /tmp/buildd/
8: Value of: client_
8: Actual: 9
8: Expected: 1
8: [ FAILED ] ServerDisconnec
The offending EXPECT_EQ is one I added recently:
EXPECT_EQ(SIGHUP, client_
However the unreliability of the result shows the root cause of the problem really was pre-existing in wait_for_
Related branches
lp://staging/~kdub/mir/ignore-sigkill-for-valgrind
Rejected
for merging
into
lp://staging/mir
- Alexandros Frantzis (community): Abstain
- Daniel van Vugt: Needs Fixing
- PS Jenkins bot (community): Approve (continuous-integration)
-
Diff: 39 lines (+15/-1)1 file modifiedtests/acceptance-tests/test_server_disconnect.cpp (+15/-1)
lp://staging/~mir-team/mir/fix-1364772
- Alexandros Frantzis (community): Approve
- PS Jenkins bot (community): Approve (continuous-integration)
- Chris Halse Rogers: Approve
-
Diff: 12 lines (+2/-1)1 file modifiedtests/acceptance-tests/test_server_disconnect.cpp (+2/-1)
Changed in mir: | |
status: | Triaged → Confirmed |
assignee: | nobody → Kevin DuBois (kdub) |
status: | Confirmed → In Progress |
Changed in mir: | |
assignee: | Kevin DuBois (kdub) → Mir development team (mir-team) |
Changed in mir (Ubuntu): | |
importance: | Undecided → High |
status: | New → Triaged |
Changed in mir: | |
status: | Fix Committed → Fix Released |
Changed in mir (Ubuntu RTM): | |
importance: | Undecided → High |
status: | New → Triaged |
To post a comment you must log in.
Signal 9 suggests we're killing the client prematurely (9 = SIGKILL) instead of waiting for it to die naturally.