Merge lp:~alan-griffiths/mir/helptext-mentions-config-file into lp:mir
| Status: | Merged |
|---|---|
| Approved by: | Alan Griffiths on 2015-06-02 |
| Approved revision: | 2611 |
| Merged at revision: | 2612 |
| Proposed branch: | lp:~alan-griffiths/mir/helptext-mentions-config-file |
| Merge into: | lp:mir |
| Diff against target: |
180 lines (+63/-33) 4 files modified
src/include/platform/mir/options/default_configuration.h (+10/-4) src/platform/options/default_configuration.cpp (+48/-7) src/server/server.cpp (+3/-21) tests/mir_test_framework/command_line_server_configuration.cpp (+2/-1) |
| To merge this branch: | bzr merge lp:~alan-griffiths/mir/helptext-mentions-config-file |
| Related bugs: |
| Reviewer | Review Type | Date Requested | Status |
|---|---|---|---|
| PS Jenkins bot | continuous-integration | Approve on 2015-06-02 | |
| Alexandros Frantzis (community) | Approve on 2015-06-02 | ||
| Kevin DuBois (community) | 2015-05-28 | Approve on 2015-06-01 | |
|
Review via email:
|
|||
Commit Message
options: incorporate the program name and any (optional) config file into the description text
Description of the Change
options: incorporate the program name and any (optional) config file into the description text
| PS Jenkins bot (ps-jenkins) wrote : | # |
PASSED: Continuous integration, rev:2608
http://
Executed test runs:
SUCCESS: http://
SUCCESS: http://
SUCCESS: http://
SUCCESS: http://
deb: http://
SUCCESS: http://
deb: http://
SUCCESS: http://
SUCCESS: http://
Click here to trigger a rebuild:
http://
| Kevin DuBois (kdub) wrote : | # |
88+ "The config file (" + config_file + ") is located via the XDG Base Directory Specification.
Recommending $XDG_RUNTIME_DIR as the first place to look would be more helpful, but the changes lgtm overall.
| PS Jenkins bot (ps-jenkins) wrote : | # |
FAILED: Continuous integration, rev:2609
http://
Executed test runs:
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://
| Alan Griffiths (alan-griffiths) wrote : | # |
subprocess.
SETTING UP SUDO
[sudo] password for phablet: Sorry, try again.
[sudo] password for phablet:
sudo: 1 incorrect password attempt
CI infrastructure
| PS Jenkins bot (ps-jenkins) wrote : | # |
PASSED: Continuous integration, rev:2610
http://
Executed test runs:
SUCCESS: http://
SUCCESS: http://
SUCCESS: http://
SUCCESS: http://
deb: http://
SUCCESS: http://
deb: http://
SUCCESS: http://
SUCCESS: http://
Click here to trigger a rebuild:
http://
| Alexandros Frantzis (afrantzis) wrote : | # |
Looks good from a functionality perspective.
A couple of formatting issues:
13+ DefaultConfigur
14+ int argc, char const* argv[], std::function <void(
15+ int argc, char const* const* argv)> const& handler);
Clearer if std::function<> is on its own line (i.e. like it was before), instead of breaking after the parenthesis.
16+ DefaultConfigur
17+ int argc, char const* argv[], std::function <void(
18+ int argc, char const* const* argv)> const& handler,
19+ std::string const& config_file);
Clearer if std::function<> is on its own line, instead of breaking after the parenthesis.
Also, the indentation is too deep.
51+ DefaultConfigur
52 {
Clearer (IMO) if [](int argc, ...) is on its own line before the opening brace, to keep the lambda together (i.e. at the same indentation level).
| PS Jenkins bot (ps-jenkins) wrote : | # |
PASSED: Continuous integration, rev:2611
http://
Executed test runs:
SUCCESS: http://
SUCCESS: http://
SUCCESS: http://
SUCCESS: http://
deb: http://
SUCCESS: http://
deb: http://
SUCCESS: 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://
FAILURE: http://
SUCCESS: http://
deb: http://
SUCCESS: http://
deb: http://
FAILURE: http://
SUCCESS: http://
| Alan Griffiths (alan-griffiths) wrote : | # |
[0;32m[ RUN ] [mGLMark2Test.
[1433254279.005835] mirplatform: Found graphics driver: android
[1433254279.006018] mirplatform: Found graphics driver: dummy
[1433254279.006659] mirplatform: Found graphics driver: mesa
glmark2-es2-mir: relocation error: /usr/lib/
/tmp/buildd/
Value of: score
Expected: is >= 52
Actual: -1 (of type int)
[0;31m[ FAILED ] [mGLMark2Test.
[0;32m[----------] [m1 test from GLMark2Test (860 ms total)
Oh! We've still got ABI issues. :(

FAILED: Continuous integration, rev:2606 jenkins. qa.ubuntu. com/job/ mir-ci/ 3931/ jenkins. qa.ubuntu. com/job/ mir-android- vivid-i386- build/2612 jenkins. qa.ubuntu. com/job/ mir-clang- wily-amd64- build/123/ console jenkins. qa.ubuntu. com/job/ mir-mediumtests -vivid- touch/2560/ console jenkins. qa.ubuntu. com/job/ mir-wily- amd64-ci/ 87/console jenkins. qa.ubuntu. com/job/ mir-mediumtests -builder- vivid-armhf/ 2560 jenkins. qa.ubuntu. com/job/ mir-mediumtests -builder- vivid-armhf/ 2560/artifact/ work/output/ *zip*/output. zip jenkins. qa.ubuntu. com/job/ mir-mediumtests -runner- mako/5414/ console s-jenkins. ubuntu- ci:8080/ job/touch- flash-device/ 20812
http://
Executed test runs:
SUCCESS: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
SUCCESS: http://
deb: http://
FAILURE: http://
SUCCESS: http://
Click here to trigger a rebuild: s-jenkins. ubuntu- ci:8080/ job/mir- ci/3931/ rebuild
http://