[ FAILED ] ClientLatency.dropping_latency_is_limited_to_one (AKA dropping_latency_is_closer_to_zero_than_one)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Mir |
Triaged
|
Medium
|
Unassigned | ||
mir (Ubuntu) |
Triaged
|
Medium
|
Unassigned |
Bug Description
20:35:16 10: [ RUN ] ClientLatency.
20:35:16 10: [2016-11-08 20:35:16.713374] mirserver: Starting
20:35:16 10: [2016-11-08 20:35:16.713544] mirserver: Selected driver: mir:stub-graphics (version 0.25.0)
20:35:16 10: [2016-11-08 20:35:16.714686] mirserver: Using software cursor
20:35:16 10: [2016-11-08 20:35:16.733467] mirserver: Initial display configuration:
20:35:16 10: [2016-11-08 20:35:16.734637] mirserver: Selected input driver: mir:stub-input (version: 0.25.0)
20:35:16 10: [2016-11-08 20:35:16.734766] mirserver: Mir version 0.25.0
20:35:18 10: /<<BUILDDIR>
20:35:18 10: Value of: max_latency
20:35:18 10: Expected: is <= 1
20:35:18 10: Actual: 2 (of type unsigned int)
20:35:18 10: [ debug ] 98 frames sampled, averaging 1.0 frames latency
20:35:18 10: [ debug ] 0: 1 1 1 1 1 1 1 2 1 1
20:35:18 10: [ debug ] 10: 1 1 1 1 1 1 1 1 1 1
20:35:18 10: [ debug ] 20: 1 1 1 1 1 1 1 1 1 1
20:35:18 10: [ debug ] 30: 1 1 1 1 1 1 1 1 1 1
20:35:18 10: [ debug ] 40: 1 1 1 1 1 1 1 1 1 1
20:35:18 10: [ debug ] 50: 1 1 1 1 1 1 1 1 1 1
20:35:18 10: [ debug ] 60: 1 1 1 1 1 1 1 1 1 1
20:35:18 10: [ debug ] 70: 1 1 1 1 1 1 1 1 1 1
20:35:18 10: [ debug ] 80: 1 1 1 1 1 1 1 1 1 1
20:35:18 10: [ debug ] 90: 1 1 1 1 1 1 1 1
20:35:18 10: [2016-11-08 20:35:18.575646] mirserver: Stopping
20:35:18 10: [ FAILED ] ClientLatency.
Related branches
- Mir CI Bot: Approve (continuous-integration)
- Chris Halse Rogers: Abstain
-
Diff: 104 lines (+20/-11)1 file modifiedtests/acceptance-tests/test_latency.cpp (+20/-11)
- Kevin DuBois (community): Approve
- Chris Halse Rogers: Approve
- Mir CI Bot: Approve (continuous-integration)
-
Diff: 14 lines (+2/-2)1 file modifiedtests/acceptance-tests/test_latency.cpp (+2/-2)
Changed in mir: | |
milestone: | none → 0.26.0 |
status: | New → In Progress |
summary: |
- [ FAILED ] ClientLatency.dropping_latency_is_limited_to_one + [ FAILED ] ClientLatency.dropping_latency_is_limited_to_one (AKA + dropping_latency_is_closer_to_zero_than_one) |
Changed in mir: | |
status: | Fix Committed → In Progress |
Changed in mir: | |
assignee: | Daniel van Vugt (vanvugt) → nobody |
One frame hiccup out of 98. Wait and see how often this happens in CI I guess.
Although this should never happen if threads are being scheduled adequately. The client should be producing many frames per compositor frames and so should never miss like this.