owncloud / client

🖥️ Desktop Syncing Client for ownCloud
GNU General Public License v2.0
1.4k stars 663 forks source link

[QA] Nightly fails due to the OC10 pipeline getting stuck #11945

Closed ishabaral closed 1 month ago

ishabaral commented 1 month ago

Pre-submission Checks

Describe the QA issue

CI gets stuck on OC10 pipeline

Builds: https://drone.owncloud.com/owncloud/client/19727/2/13

LookupError: Object '{container={container={container={name='stack' type='QStackedWidget' visible='1' window={name='Settings' type='OCC::SettingsDialog' visible='1'}} name='groupBox' type='QGroupBox' visible='1'} type='OCC::QmlUtils::OCQuickWidget' unnamed='1' visible='1'} id='passwordField' type='TextField' visible='true'}' not found. Could not match properties:\n    type for object name: '{container={container={container={name='stack' type='QStackedWidget' visible='1' window=:settings_OCC_SettingsDialog} name='groupBox' type='QGroupBox' visible='1'} type='OCC::QmlUtils::OCQuickWidget' unnamed='1' visible='1'} id='passwordField' type='TextField' visible='true'}'

Screenshots

Screenshot from 2024-10-21 15-04-44

Logs

clientlog.log

saw-jan commented 1 month ago

Tests are failing because there is login with browser windows instead of username password.

Both_original_and_copied_folders_can_be_synced

CI gets stuck on OC10 pipeline

CI got stuck because the tests were still running due to a long lookup timeout https://github.com/owncloud/client/pull/11946#discussion_r1810581448

saw-jan commented 1 month ago

Tests are failing because there is login with browser windows instead of username password.

oauth2 app state was not reverted to its initial state after the oauth test scenario. https://github.com/owncloud/client/blob/e51dce78e143681585b69f8d637839d5762e9f02/test/gui/tst_loginLogout/test.feature#L36-L38