70
74
self.process_sequence_of_clicks_on_pages(next_steps)
71
75
self.skip_test('manualIntroPage')
72
# now we use long_wait because we have a long test to wait for (>10s)
76
# Now it's time for three UIV tests -
77
# autopilot/user-interact-verify-{1,2,3}
79
('userInteractVerifyIntroPage', 'startTestButton'),
80
('testVerificationPage', 'passButton'),
81
('userInteractVerifyIntroPage', 'startTestButton'),
82
('testVerificationPage', 'failButton')
84
self.process_sequence_of_clicks_on_pages(next_steps)
85
self.skip_test('userInteractVerifyIntroPage')
86
# Next come 3 user-verify tests - autopilot/user-verify-{1,2,3}
88
('userInteractVerifyIntroPage', 'startTestButton'),
89
('testVerificationPage', 'passButton'),
90
('userInteractVerifyIntroPage', 'startTestButton'),
91
('testVerificationPage', 'failButton')
93
self.process_sequence_of_clicks_on_pages(next_steps)
94
self.skip_test('userInteractVerifyIntroPage')
95
# Now the user-interact tests - autopilot/user-interact-{1,2,3}
97
('userInteractVerifyIntroPage', 'startTestButton'),
98
('userInteractSummary', 'continueButton'),
99
('userInteractVerifyIntroPage', 'startTestButton'),
100
('userInteractSummary', 'continueButton'),
102
self.process_sequence_of_clicks_on_pages(next_steps)
103
self.skip_test('userInteractVerifyIntroPage')
104
# Next is autopilot/print-and-verify
106
('userInteractVerifyIntroPage', 'startTestButton'),
107
('testVerificationPage', 'passButton'),
109
self.process_sequence_of_clicks_on_pages(next_steps)
110
# Next is a shell job that takes >10s to complete -
111
# autopilot/print-and-verify
112
# We have to use long_wait because wait_select_single would time-out.
73
113
self.long_wait_select_single(
74
self.app, objectName='userInteractVerifyIntroPage', visible=True)
76
('userInteractVerifyIntroPage', 'startTestButton'),
77
('testVerificationPage', 'passButton'),
79
self.process_sequence_of_clicks_on_pages(next_steps)
114
self.app, objectName='qmlNativePage', visible=True)
115
# Now, qml-native job already started. autpopilot/qml-job
81
117
('qmlNativePage', 'continueButton'),
82
118
('qmlTestPage', 'passButton'),
84
120
self.process_sequence_of_clicks_on_pages(next_steps)
86
('userInteractVerifyIntroPage', 'startTestButton'),
87
('userInteractSummary', 'continueButton'),
88
('userInteractVerifyIntroPage', 'startTestButton'),
89
('userInteractSummary', 'continueButton'),
91
self.process_sequence_of_clicks_on_pages(next_steps)
92
self.skip_test('userInteractVerifyIntroPage')
94
('userInteractVerifyIntroPage', 'startTestButton'),
95
('testVerificationPage', 'passButton'),
96
('userInteractVerifyIntroPage', 'startTestButton'),
97
('testVerificationPage', 'failButton')
99
self.process_sequence_of_clicks_on_pages(next_steps)
100
self.skip_test('userInteractVerifyIntroPage')
102
('userInteractVerifyIntroPage', 'startTestButton'),
103
('testVerificationPage', 'passButton'),
104
('userInteractVerifyIntroPage', 'startTestButton'),
105
('testVerificationPage', 'failButton')
107
self.process_sequence_of_clicks_on_pages(next_steps)
108
self.skip_test('userInteractVerifyIntroPage')
110
122
('rerunSelectionPage', 'continueButton')
112
124
self.process_sequence_of_clicks_on_pages(next_steps)