Merge lp:~alan-griffiths/mir/configurable-DisplayConfigurationReport into lp:mir
| Status: | Merged |
|---|---|
| Approved by: | Francis Ginther on 2015-09-04 |
| Approved revision: | 2904 |
| Merged at revision: | 2903 |
| Proposed branch: | lp:~alan-griffiths/mir/configurable-DisplayConfigurationReport |
| Merge into: | lp:mir |
| Diff against target: |
635 lines (+286/-76) 16 files modified
include/common/mir/logging/logger.h (+3/-1) include/server/mir/graphics/display_configuration_report.h (+43/-0) include/server/mir/server.h (+5/-1) src/common/logging/logger.cpp (+16/-1) src/common/symbols.map (+1/-0) src/include/server/mir/default_server_configuration.h (+3/-0) src/server/report/default_server_configuration.cpp (+9/-0) src/server/report/logging/CMakeLists.txt (+1/-1) src/server/report/logging/display_configuration_report.cpp (+125/-0) src/server/report/logging/display_configuration_report.h (+52/-0) src/server/scene/default_configuration.cpp (+2/-1) src/server/scene/mediating_display_changer.cpp (+7/-68) src/server/scene/mediating_display_changer.h (+4/-1) src/server/server.cpp (+1/-0) src/server/symbols.map (+1/-0) tests/unit-tests/scene/test_mediating_display_changer.cpp (+13/-2) |
| To merge this branch: | bzr merge lp:~alan-griffiths/mir/configurable-DisplayConfigurationReport |
| Related bugs: |
| Reviewer | Review Type | Date Requested | Status |
|---|---|---|---|
| PS Jenkins bot | continuous-integration | Approve on 2015-09-05 | |
| Alexandros Frantzis (community) | Approve on 2015-09-03 | ||
| Kevin DuBois (community) | 2015-09-01 | Approve on 2015-09-01 | |
|
Review via email:
|
|||
Commit Message
graphics, report: Make the DisplayConfigur
Description of the Change
graphics, report: Make the DisplayConfigur
I plan to use this reporting mechanism in tests that track configuration changes in nested servers.
| PS Jenkins bot (ps-jenkins) wrote : | # |
FAILED: Continuous integration, rev:2904
http://
Executed test runs:
FAILURE: http://
SUCCESS: http://
SUCCESS: http://
FAILURE: http://
SUCCESS: http://
deb: http://
SUCCESS: http://
deb: http://
FAILURE: http://
SUCCESS: http://
Click here to trigger a rebuild:
http://
| PS Jenkins bot (ps-jenkins) wrote : | # |
FAILED: Autolanding.
More details in the following jenkins job:
http://
Executed test runs:
SUCCESS: http://
SUCCESS: http://
SUCCESS: http://
SUCCESS: http://
FAILURE: http://
SUCCESS: http://
deb: http://
SUCCESS: http://
SUCCESS: http://
| Cemil Azizoglu (cemil-azizoglu) wrote : | # |
CI hiccup --> "No space left on device"
| PS Jenkins bot (ps-jenkins) wrote : | # |
FAILED: Autolanding.
More details in the following jenkins job:
http://
Executed test runs:
SUCCESS: http://
FAILURE: http://
SUCCESS: http://
SUCCESS: http://
SUCCESS: http://
deb: http://
SUCCESS: http://
deb: http://
SUCCESS: http://
SUCCESS: http://
| PS Jenkins bot (ps-jenkins) wrote : | # |
FAILED: Autolanding.
More details in the following jenkins job:
http://
Executed test runs:
SUCCESS: http://
SUCCESS: http://
SUCCESS: http://
FAILURE: http://
SUCCESS: http://
deb: http://
SUCCESS: http://
SUCCESS: http://
| Francis Ginther (fginther) wrote : | # |
FAILURE: http://
^ Failed because the slave ran out of disk space. The slave has been taken offline and will be fixed. I'll reapprove this MP as it failed due to an infrastructure issue.

lgtm, although I'm not quite sure the value in distinguishing the initial configuration from the subsequent ones. I had the thought that some of the ported printing code could use the geom::Length: :Unit:: inches for conversions, but thats pre-existing.