Mir

lp:~vanvugt/mir/workaround-1499229-attempt2

Created by Daniel van Vugt and last modified
Get this branch:
bzr branch lp:~vanvugt/mir/workaround-1499229-attempt2
Only Daniel van Vugt can upload to this branch. If you are Daniel van Vugt please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Daniel van Vugt
Project:
Mir
Status:
Development

Recent revisions

3191. By Daniel van Vugt

Be more forgiving of a very slow test environment (valgrind on armhf).
This is another stab at LP: #1499229.

3190. By Alan Griffiths

tests: Extract bits of common logic to make NestedServer tests easier to follow.

Approved by Alberto Aguirre, PS Jenkins bot.

3189. By Daniel van Vugt

Don't use memcheck on the ClientLatency acceptance test. Because
valgrind is too slow to adequately emulate the multi-process performance
we're testing for and will cause failures.

This is a kind of workaround for LP: #1522031 which itself probably
won't and shouldn't be "fixed". This is also a small step toward beginning
to resolve LP: #1524209. Fixes: https://bugs.launchpad.net/bugs/1522031, https://bugs.launchpad.net/bugs/1524209.

Approved by PS Jenkins bot, Alberto Aguirre.

3188. By Brandon Schaefer

MirKeyEvent is the same as MirKeyboardEvent why have two names for the same thing. Use MirKeyboardEvent since its the one in the public API.

Approved by PS Jenkins bot, Kevin DuBois, Alan Griffiths, Alexandros Frantzis, Daniel van Vugt.

3187. By Alan Griffiths

tests: clients can (re)configure display after a hardware change.

Approved by Alexandros Frantzis, PS Jenkins bot.

3186. By Alberto Aguirre

tests: TestClientInput: fix race between sending a fake event and surface becoming ready to receive events. Fixes: https://bugs.launchpad.net/bugs/1523872, https://bugs.launchpad.net/bugs/1523965, https://bugs.launchpad.net/bugs/1524230.

Approved by PS Jenkins bot, Daniel van Vugt, Andreas Pokorny.

3185. By Alan Griffiths

nested: remove a deadlock in nested::Display.

Approved by PS Jenkins bot, Kevin DuBois, Alexandros Frantzis.

3184. By Daniel van Vugt

Fix failing cross compile on xenial due to changes in dpkg-checkbuilddeps
return codes and error messages, which we parse. (LP: #1523801)

This updated script should still work with older dpkg-checkbuilddeps too. Fixes: https://bugs.launchpad.net/bugs/1523801.

Approved by PS Jenkins bot, Alexandros Frantzis, Alan Griffiths.

3183. By Daniel van Vugt

Work around unpredictable scroll magnitude. (LP: #1522673)

Knowing that all desktop mice implement scroll wheel as discrete
button 4/5 events, a robust client should do this anyway. The existence
of a magnitude is an illusion introduced by libinput, so ignore it.

The direction is still backwards but we'll fix that in one of the
"fix" branches.
. Fixes: https://bugs.launchpad.net/bugs/1522673.

Approved by Alan Griffiths, PS Jenkins bot.

3182. By Daniel van Vugt

Tidy up recent punctuation changes in the "Found graphics driver" log
message.

Approved by Alan Griffiths, Alexandros Frantzis, PS Jenkins bot.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:mir
This branch contains Public information 
Everyone can see this information.

Subscribers