Merge lp:~charlesk/indicator-datetime/lp-1256061 into lp:indicator-datetime/14.04
| Status: | Merged |
|---|---|
| Approved by: | Ted Gould on 2013-12-13 |
| Approved revision: | 301 |
| Merged at revision: | 291 |
| Proposed branch: | lp:~charlesk/indicator-datetime/lp-1256061 |
| Merge into: | lp:indicator-datetime/14.04 |
| Diff against target: |
383 lines (+271/-21) 6 files modified
debian/control (+3/-0) src/CMakeLists.txt (+1/-1) src/utils.c (+30/-17) tests/CMakeLists.txt (+19/-3) tests/glib-fixture.h (+120/-0) tests/test-formatter.cc (+98/-0) |
| To merge this branch: | bzr merge lp:~charlesk/indicator-datetime/lp-1256061 |
| Related bugs: |
| Reviewer | Review Type | Date Requested | Status |
|---|---|---|---|
| PS Jenkins bot | continuous-integration | Approve on 2013-12-13 | |
| Ted Gould (community) | 2013-12-13 | Approve on 2013-12-13 | |
|
Review via email:
|
|||
Description of the Change
Make the phone profile's header format sensitive to whether the phone is running in a 12h or 24h locale, and use a 12h or 24h notation accordingly.
- 297. By Charles Kerr on 2013-12-13
-
in tests/, remove a couple of rules that got pulled in from the dev branch but aren't necessary here
- 298. By Charles Kerr on 2013-12-13
-
in test-formatter, the 12h/24h unit test doesn't need our gschema, so remove it from this MP
- 299. By Charles Kerr on 2013-12-13
-
let's see what g_warning jenkins found.
| PS Jenkins bot (ps-jenkins) wrote : | # |
FAILED: Continuous integration, rev:299
http://
Executed test runs:
FAILURE: http://
FAILURE: http://
Click here to trigger a rebuild:
http://
| Charles Kerr (charlesk) wrote : | # |
Looks like the tests are failing because they don't have 12h and 24h locales configured when the tests run. Adding hooks into debian/ to ensure that's set up at build time....
- 300. By Charles Kerr on 2013-12-13
-
ensure that we have 12h and 24h locales installed at build time -- the unit tests need them
| PS Jenkins bot (ps-jenkins) wrote : | # |
PASSED: Continuous integration, rev:300
http://
Executed test runs:
SUCCESS: http://
SUCCESS: http://
deb: http://
Click here to trigger a rebuild:
http://
- 301. By Charles Kerr on 2013-12-13
-
try adding a build-dep of language-
pack-en- base instead of configuring the locales in the unit test sandbox. (h/t seb)
| PS Jenkins bot (ps-jenkins) wrote : | # |
PASSED: Continuous integration, rev:301
http://
Executed test runs:
SUCCESS: http://
SUCCESS: http://
deb: http://
Click here to trigger a rebuild:
http://

FAILED: Continuous integration, rev:297 jenkins. qa.ubuntu. com/job/ indicator- datetime- ci/144/ jenkins. qa.ubuntu. com/job/ indicator- datetime- trusty- amd64-ci/ 24/console jenkins. qa.ubuntu. com/job/ indicator- datetime- trusty- armhf-ci/ 24/console
http://
Executed test runs:
FAILURE: http://
FAILURE: http://
Click here to trigger a rebuild: s-jenkins. ubuntu- ci:8080/ job/indicator- datetime- ci/144/ rebuild
http://