Need tests to run in different orientations

Bug #1428087 reported by Cris Dywan
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
ubuntu-ui-toolkit (Ubuntu)
Confirmed
Medium
Cris Dywan
ubuntu-ui-toolkit (Ubuntu RTM)
New
Undecided
Unassigned

Bug Description

We've had regressions in behavior and at least one crash recently due to the lack of testing under different orientations. Evidently even manual testing doesn't cover basic use cases judging by the nature of those issues - which may be in part due to development images receiving less QA attention, which makes it even more problematic.

1. We need ways to execute Autopilot tests under different orientations.
2. A test needs to be able to change orientation mid-way.

Tags: landscape

Related branches

Cris Dywan (kalikiana)
tags: added: landscape
Revision history for this message
Cris Dywan (kalikiana) wrote :

As per discussion we should actually aim to simulate orientation changes within the UITK without depending on the shell to enable tests not relying on the environment. I'll take another look into what options we have here. And in that sense using actual sensors will only be an addition to that.

Changed in ubuntu-ui-toolkit (Ubuntu):
assignee: nobody → Christian Dywan (kalikiana)
Cris Dywan (kalikiana)
Changed in ubuntu-ui-toolkit (Ubuntu):
status: Confirmed → In Progress
Revision history for this message
Tim Peeters (tpeeters) wrote :
Cris Dywan (kalikiana)
summary: - Need (some) Autopilot tests to run in different orientations
+ Need tests to run in different orientations
Revision history for this message
Cris Dywan (kalikiana) wrote :

More recently we have a custom QPA for testing scaling that might be usable for screen orientation/ dimension changes as well: ./tests/unit/custom_qpa/qcustomintegration.cpp

Cris Dywan (kalikiana)
Changed in ubuntu-ui-toolkit (Ubuntu):
status: In Progress → Confirmed
importance: Critical → Medium
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.