Merge lp://staging/~mir-team/mir/more-performance-tests into lp://staging/mir
Proposed by
Daniel van Vugt
Status: | Merged |
---|---|
Approved by: | Cemil Azizoglu |
Approved revision: | no longer in the source branch. |
Merged at revision: | 3325 |
Proposed branch: | lp://staging/~mir-team/mir/more-performance-tests |
Merge into: | lp://staging/mir |
Diff against target: |
135 lines (+94/-10) 1 file modified
tests/performance-tests/test_glmark2-es2-mir.cpp (+94/-10) |
To merge this branch: | bzr merge lp://staging/~mir-team/mir/more-performance-tests |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Cemil Azizoglu (community) | Approve | ||
Alexandros Frantzis (community) | Approve | ||
PS Jenkins bot (community) | continuous-integration | Approve | |
Mir CI Bot | continuous-integration | Approve | |
Alan Griffiths | Needs Information | ||
Review via email: mp+285837@code.staging.launchpad.net |
Commit message
Add a bunch more automated performance tests covering more use cases.
I was recently pleased to find that Jenkins had detected a performance
regression in my code. However then I was worried when I realized that
Jenkins should not have failed at all, and it was just by luck of Android
bug 1369763 that CI failed.
So the failure was useful to me, but also should not have happened. Time
to expand the tests to remove the element of luck, so that such performance regressions always cause a failure...
To post a comment you must log in.
PASSED: Continuous integration, rev:3312 /mir-jenkins. ubuntu. com/job/ mir-ci/ 291/ /mir-jenkins. ubuntu. com/job/ build/79 /mir-jenkins. ubuntu. com/job/ build-0- fetch/85 /mir-jenkins. ubuntu. com/job/ build-1- sourcepkg/ release= vivid+overlay/ 81 /mir-jenkins. ubuntu. com/job/ build-1- sourcepkg/ release= xenial/ 81 /mir-jenkins. ubuntu. com/job/ build-2- binpkg- advanced/ arch=amd64, compiler= gcc,platform= mesa,release= xenial/ 81 /mir-jenkins. ubuntu. com/job/ build-2- binpkg- advanced/ arch=amd64, compiler= gcc,platform= mesa,release= xenial/ 81/artifact/ output/ *zip*/output. zip /mir-jenkins. ubuntu. com/job/ build-2- binpkg- advanced/ arch=cross- armhf,compiler= gcc,platform= android, release= vivid+overlay/ 81 /mir-jenkins. ubuntu. com/job/ build-2- binpkg- advanced/ arch=cross- armhf,compiler= gcc,platform= android, release= vivid+overlay/ 81/artifact/ output/ *zip*/output. zip /mir-jenkins. ubuntu. com/job/ build-2- binpkg- advanced/ arch=i386, compiler= gcc,platform= android, release= vivid+overlay/ 81 /mir-jenkins. ubuntu. com/job/ build-2- binpkg- advanced/ arch=i386, compiler= gcc,platform= android, release= vivid+overlay/ 81/artifact/ output/ *zip*/output. zip /mir-jenkins. ubuntu. com/job/ build-2- binpkg- advanced/ arch=i386, compiler= gcc,platform= mesa,release= xenial/ 81 /mir-jenkins. ubuntu. com/job/ build-2- binpkg- advanced/ arch=i386, compiler= gcc,platform= mesa,release= xenial/ 81/artifact/ output/ *zip*/output. zip
https:/
Executed test runs:
SUCCESS: https:/
SUCCESS: https:/
SUCCESS: https:/
SUCCESS: https:/
SUCCESS: https:/
deb: https:/
SUCCESS: https:/
deb: https:/
SUCCESS: https:/
deb: https:/
SUCCESS: https:/
deb: https:/
Click here to trigger a rebuild: /mir-jenkins. ubuntu. com/job/ mir-ci/ 291/rebuild
https:/