Mir

Integration tests TestClientIPCRender.test_accelerated_render fails on Galaxy Nexus and Nexus4

Bug #1253175 reported by Chris Gagnon
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Mir
Triaged
High
Unassigned

Bug Description

Description:
Integration test TestClientIPCRender.test_accelerated_render tests fails on phone (I have a galaxy nexus)

steps:
1. install mir from CI build http://jenkins.qa.ubuntu.com/job/mir-team-mir-development-branch-trusty-armhf-ci/136/artifact/work/output/*zip*/output.zip
2. run the command 'mir-integration-tests'

expect results:
all tests pass

Actual results:
tests fail

log:

[ RUN ] TestClientIPCRender.test_accelerated_render
__pthread_gettid -2
/tmp/buildd/mir-0.1.1/tests/integration-tests/client/test_client_render.cpp:389: Failure
Value of: render_accelerated_process->wait_for_termination().succeeded()
  Actual: false
Expected: true
/tmp/buildd/mir-0.1.1/tests/integration-tests/client/test_client_render.cpp:394: Failure
Value of: red_pattern.check(*region0)
  Actual: false
Expected: true
[ FAILED ] TestClientIPCRender.test_accelerated_render (5611 ms)
[ RUN ] TestClientIPCRender.test_accelerated_render_double
__pthread_gettid -2
/tmp/buildd/mir-0.1.1/tests/integration-tests/client/test_client_render.cpp:404: Failure
Value of: render_accelerated_process_double->wait_for_termination().succeeded()
  Actual: false
Expected: true
/tmp/buildd/mir-0.1.1/tests/integration-tests/client/test_client_render.cpp:408: Failure
Value of: red_pattern.check(*region0)
  Actual: false
Expected: true
/tmp/buildd/mir-0.1.1/tests/integration-tests/client/test_client_render.cpp:412: Failure
Value of: green_pattern.check(*region1)
  Actual: false
Expected: true
[ FAILED ] TestClientIPCRender.test_accelerated_render_double (809 ms)

tags: added: qa-touch testsfail
description: updated
summary: - Integration test TestClientIPCRender.test_accelerated_render fails on
+ Integration tests TestClientIPCRender.test_accelerated_render fails on
phone
summary: Integration tests TestClientIPCRender.test_accelerated_render fails on
- phone
+ Galaxy Nexus
Changed in mir:
importance: Undecided → Medium
kevin gunn (kgunn72)
Changed in mir:
status: New → Triaged
Revision history for this message
Daniel van Vugt (vanvugt) wrote :

The failure is slightly different on Nexus4:

[ RUN ] TestClientIPCRender.test_accelerated_render
unknown file: Failure
C++ exception with description "Timeout while waiting for child to change state" thrown in the test body.
[ FAILED ] TestClientIPCRender.test_accelerated_render (1384463563304 ms)

[https://jenkins.qa.ubuntu.com/job/mir-mediumtests-runner-mako/93/console]

summary: Integration tests TestClientIPCRender.test_accelerated_render fails on
- Galaxy Nexus
+ Galaxy Nexus and Nexus4
tags: added: galaxynexus nexus4
tags: added: blockingci
Changed in mir:
milestone: none → 0.1.3
importance: Medium → High
Revision history for this message
Daniel van Vugt (vanvugt) wrote :

I suspect this might have been fixed by:
    lp:~afrantzis/mir/fix-mako-ci-use-steady-clock

Particularly with the wacky time shown in comment #1.

tags: removed: blockingci
Changed in mir:
milestone: 0.1.3 → none
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.