Merge lp://qastaging/~kdub/mir/fix-1549226 into lp://qastaging/mir
Proposed by
Kevin DuBois
Status: | Merged |
---|---|
Approved by: | Daniel van Vugt |
Approved revision: | no longer in the source branch. |
Merged at revision: | 3337 |
Proposed branch: | lp://qastaging/~kdub/mir/fix-1549226 |
Merge into: | lp://qastaging/mir |
Diff against target: |
606 lines (+116/-57) 15 files modified
src/platforms/android/server/cmdstream_sync_factory.h (+6/-0) src/platforms/android/server/device_quirks.cpp (+29/-7) src/platforms/android/server/device_quirks.h (+1/-0) src/platforms/android/server/display_component_factory.h (+2/-0) src/platforms/android/server/egl_sync_factory.cpp (+5/-0) src/platforms/android/server/hal_component_factory.cpp (+22/-10) src/platforms/android/server/hal_component_factory.h (+9/-3) src/platforms/android/server/platform.cpp (+12/-8) src/platforms/android/server/platform.h (+0/-2) tests/include/mir/test/doubles/stub_display_builder.h (+5/-0) tests/unit-tests/graphics/android/test_device_detection.cpp (+7/-7) tests/unit-tests/graphics/android/test_display_hotplug.cpp (+5/-0) tests/unit-tests/graphics/android/test_output_builder.cpp (+7/-10) tests/unit-tests/graphics/android/test_platform.cpp (+4/-8) tests/unit-tests/graphics/android/test_server_interpreter.cpp (+2/-2) |
To merge this branch: | bzr merge lp://qastaging/~kdub/mir/fix-1549226 |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Mir CI Bot | continuous-integration | Approve | |
Daniel van Vugt | Approve | ||
Cemil Azizoglu (community) | Approve | ||
Review via email:
|
Commit message
fix: LP: #1549226 by correcting the autodetection of the arale device. Also properly connect up the the option for the eglsync quirk.
Description of the change
fix: LP: #1549226 by correcting the autodetection of the arale device. Also properly connect up the the option for the eglsync quirk.
had to do some shuffling of internal android classes, but this doesnt break ABI. Its probably worth revisiting the dependencies of the objects in the near future. (which, with the various quirks and differing HWC version requirements have gotten more complex, and could probably do with an audit/cleanup)
To post a comment you must log in.
FAILED: Continuous integration, rev:3337 /mir-jenkins. ubuntu. com/job/ mir-ci/ 391/ /mir-jenkins. ubuntu. com/job/ build-mir/ 184/console /mir-jenkins. ubuntu. com/job/ build-0- fetch/200 /mir-jenkins. ubuntu. com/job/ build-1- sourcepkg/ release= vivid+overlay/ 196 /mir-jenkins. ubuntu. com/job/ build-1- sourcepkg/ release= xenial/ 196 /mir-jenkins. ubuntu. com/job/ build-2- binpkg- mir/arch= amd64,compiler= gcc,platform= mesa,release= xenial/ 189 /mir-jenkins. ubuntu. com/job/ build-2- binpkg- mir/arch= amd64,compiler= gcc,platform= mesa,release= xenial/ 189/artifact/ output/ *zip*/output. zip /mir-jenkins. ubuntu. com/job/ build-2- binpkg- mir/arch= cross-armhf, compiler= gcc,platform= android, release= vivid+overlay/ 189 /mir-jenkins. ubuntu. com/job/ build-2- binpkg- mir/arch= cross-armhf, compiler= gcc,platform= android, release= vivid+overlay/ 189/artifact/ output/ *zip*/output. zip /mir-jenkins. ubuntu. com/job/ build-2- binpkg- mir/arch= i386,compiler= gcc,platform= android, release= vivid+overlay/ 189/console /mir-jenkins. ubuntu. com/job/ build-2- binpkg- mir/arch= i386,compiler= gcc,platform= mesa,release= xenial/ 189 /mir-jenkins. ubuntu. com/job/ build-2- binpkg- mir/arch= i386,compiler= gcc,platform= mesa,release= xenial/ 189/artifact/ output/ *zip*/output. zip
https:/
Executed test runs:
FAILURE: https:/
SUCCESS: https:/
SUCCESS: https:/
SUCCESS: https:/
SUCCESS: https:/
deb: https:/
SUCCESS: https:/
deb: https:/
FAILURE: https:/
SUCCESS: https:/
deb: https:/
Click here to trigger a rebuild: /mir-jenkins. ubuntu. com/job/ mir-ci/ 391/rebuild
https:/