Merge lp:~vanvugt/mir/dont-fudge-touch_event_latency-results into lp:mir
Status: | Merged |
---|---|
Approved by: | Daniel van Vugt |
Approved revision: | no longer in the source branch. |
Merged at revision: | 3913 |
Proposed branch: | lp:~vanvugt/mir/dont-fudge-touch_event_latency-results |
Merge into: | lp:mir |
Diff against target: |
19 lines (+2/-6) 1 file modified
benchmarks/touch_event_latency.py (+2/-6) |
To merge this branch: | bzr merge lp:~vanvugt/mir/dont-fudge-touch_event_latency-results |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Kevin DuBois (community) | Approve | ||
Mir CI Bot | continuous-integration | Approve | |
Review via email: mp+314207@code.launchpad.net |
Commit message
benchmarks/
MIR_CLIENT_
Having it there would artificially lower benchmark results such that
they do not represent real-world performance where the rate is presently
set to 59 by default (thus input latency is actually some random value
between 0 and 16.9ms).
I'm in the process of retiring all input resampling code, so the entire
MIR_CLIENT_
this one particular instance that should never have been there in the
first place. So we can retire this bit right now.
Description of the change
Also the benchmark was broken before I touched it. It returns garbage mean values but stddev values sound like they are correct:
Before:
Nested server received 202 events
Kernel to nested server mean: 1483667840683.
Client received 202 events
Kernel to client mean: 1483667840683.
After:
Nested server received 122 events
Kernel to nested server mean: 1483667840689.
Client received 121 events
Kernel to client mean: 1483667840689.
PASSED: Continuous integration, rev:3907 /mir-jenkins. ubuntu. com/job/ mir-ci/ 2547/ /mir-jenkins. ubuntu. com/job/ build-mir/ 3312 /mir-jenkins. ubuntu. com/job/ build-0- fetch/3379 /mir-jenkins. ubuntu. com/job/ build-1- sourcepkg/ release= vivid+overlay/ 3371 /mir-jenkins. ubuntu. com/job/ build-1- sourcepkg/ release= xenial+ overlay/ 3371 /mir-jenkins. ubuntu. com/job/ build-1- sourcepkg/ release= yakkety/ 3371 /mir-jenkins. ubuntu. com/job/ build-2- binpkg- mir/arch= amd64,compiler= clang,platform= mesa,release= yakkety/ 3341 /mir-jenkins. ubuntu. com/job/ build-2- binpkg- mir/arch= amd64,compiler= clang,platform= mesa,release= yakkety/ 3341/artifact/ output/ *zip*/output. zip /mir-jenkins. ubuntu. com/job/ build-2- binpkg- mir/arch= amd64,compiler= gcc,platform= mesa,release= xenial+ overlay/ 3341 /mir-jenkins. ubuntu. com/job/ build-2- binpkg- mir/arch= amd64,compiler= gcc,platform= mesa,release= xenial+ overlay/ 3341/artifact/ output/ *zip*/output. zip /mir-jenkins. ubuntu. com/job/ build-2- binpkg- mir/arch= amd64,compiler= gcc,platform= mesa,release= yakkety/ 3341 /mir-jenkins. ubuntu. com/job/ build-2- binpkg- mir/arch= amd64,compiler= gcc,platform= mesa,release= yakkety/ 3341/artifact/ output/ *zip*/output. zip /mir-jenkins. ubuntu. com/job/ build-2- binpkg- mir/arch= cross-armhf, compiler= gcc,platform= android, release= vivid+overlay/ 3341 /mir-jenkins. ubuntu. com/job/ build-2- binpkg- mir/arch= cross-armhf, compiler= gcc,platform= android, release= vivid+overlay/ 3341/artifact/ output/ *zip*/output. zip /mir-jenkins. ubuntu. com/job/ build-2- binpkg- mir/arch= i386,compiler= gcc,platform= android, release= vivid+overlay/ 3341 /mir-jenkins. ubuntu. com/job/ build-2- binpkg- mir/arch= i386,compiler= gcc,platform= android, release= vivid+overlay/ 3341/artifact/ output/ *zip*/output. zip /mir-jenkins. ubuntu. com/job/ build-2- binpkg- mir/arch= i386,compiler= gcc,platform= mesa,release= xenial+ overlay/ 3341 /mir-jenkins. ubuntu. com/job/ build-2- binpkg- mir/arch= i386,compiler= gcc,platform= mesa,release= xenial+ overlay/ 3341/artifact/ output/ *zip*/output. zip
https:/
Executed test runs:
SUCCESS: https:/
SUCCESS: https:/
SUCCESS: https:/
SUCCESS: https:/
SUCCESS: https:/
SUCCESS: https:/
deb: https:/
SUCCESS: https:/
deb: https:/
SUCCESS: https:/
deb: https:/
SUCCESS: https:/
deb: https:/
SUCCESS: https:/
deb: https:/
SUCCESS: https:/
deb: https:/
Click here to trigger a rebuild: /mir-jenkins. ubuntu. com/job/ mir-ci/ 2547/rebuild
https:/