Index: tst_service_screen/test.py =================================================================== diff -u -re3f67a6e78d267bb99596ba1ce439c6fe7d89a25 -r316fd2f51b0fa89c0f69949d79ef246e1e4bc4ed --- tst_service_screen/test.py (.../test.py) (revision e3f67a6e78d267bb99596ba1ce439c6fe7d89a25) +++ tst_service_screen/test.py (.../test.py) (revision 316fd2f51b0fa89c0f69949d79ef246e1e4bc4ed) @@ -1,15 +1,18 @@ -#-*- coding: utf-8 -*-" -## -# Copyright (c) 2019-2020 Diality Inc. - All Rights Reserved. -# copyright -# THIS CODE MAY NOT BE COPIED OR REPRODUCED IN ANY FORM, -# IN PART OR IN WHOLE, -# WITHOUT THE EXPLICIT PERMISSION OF THE COPYRIGHT OWNER. +########################################################################### # -# file tst_settings_date_and_time -# date 05/26/2022 -# author Papiya Mandal -# author Amrita Debnath +# Copyright (c) 2022-2025 Diality Inc. - All Rights Reserved. +# +# THIS CODE MAY NOT BE COPIED OR REPRODUCED IN ANY FORM, IN PART OR IN +# WHOLE, WITHOUT THE EXPLICIT PERMISSION OF THE COPYRIGHT OWNER. +# +# @file test.py +# +# @author (last) Behrouz NematiPour +# @date (last) 12-Jun-2024 +# @author (original) Papiya Mandal +# @date (original) 26-May-2022 +# +############################################################################ import names @@ -57,7 +60,7 @@ """ test.startSection("Navigating to 'Service' screen") hd_simulator.cmd_send_hd_operation_mode(op_mode=HDOpModes.MODE_SERV.value, sub_mode=HDStandbyStates.STANDBY_START_STATE.value) - utils.waitForGUI(1) + utils.waitForGUI(0.5) device_settings_text = waitForObjectExists(settings_text_obj(config.SERVICE_TEXT)) test.compare(device_settings_text.text, config.SERVICE_TEXT, "{} screen is displayed".format(config.SERVICE_TEXT)) test.endSection() @@ -122,7 +125,7 @@ test.compare(back_btn.enabled , True, "Back button should be enabled") utils.waitForGUI(0.5) mouseClick(waitForObjectExists(names.o_SettingsBase_backbutton_service_vandb_mouseArea_MouseArea_3)) - utils.waitForGUI(1) + utils.waitForGUI(0.5) test.endSection() @@ -232,7 +235,7 @@ utils.waitForGUI(2) log_status = get_storage_data_status(names.o_usb_folder_slider) - test.verify(log_status == False, "export data rectangles should be empty after export button click under USB drive.") + test.verify(log_status == True, "export data rectangles should NOT be empty after export button click under USB drive.") log_status = get_storage_data_status(names.o_SettingsBase_sdcFolderView_ListView) test.verify(log_status == False, "export data rectangles should be empty after export button click under SD card.") @@ -255,7 +258,7 @@ expected_screen_title = "Water Input Mode" test.startSection("Navigating 'Water Input Mode' screen") - utils.waitForGUI(1) + utils.waitForGUI(0.5) service_subScreen_menu_element = utility.get_object_from_names(names.o_service_water_input_menu_element, error_message="subscreen menu element not found") if service_subScreen_menu_element is not None: mouseClick(service_subScreen_menu_element) @@ -280,12 +283,12 @@ test.endSection() def main(): - + utils.tstStart(__file__) startApplication(config.AUT_NAME+ " -l") navigate_to_settings_screen() verify_settings_parameters() - + verify_parameters_under_information() verify_volume_and_brightness_section() verify_wifi_setting() @@ -295,9 +298,7 @@ verify_export_logs_screen() verify_export_functionality() verify_water_input_subscreen() - + #Note the protected service menu items (factory reset, decommission, etc) are in tst_service_menu - + utils.tstDone() - -