Coverage report: 71%

Files Functions Classes

coverage.py v7.6.9, created at 2024-12-22 16:05 +0800

File function statements missing excluded coverage
example/advanced_example_property.py Test.set_up 9 0 0 100%
example/advanced_example_property.py Test.remove_password_in_setting_should_effect_mainpath 17 17 0 0%
example/advanced_example_property.py Test.remove_password_in_setting_should_effect 12 0 0 100%
example/advanced_example_property.py (no function) 11 0 0 100%
example/example_hm_property.py HarmonyOS_example.DaiFuKuan_exists_when_in_WoDe 2 0 0 100%
example/example_hm_property.py (no function) 5 0 0 100%
example/example_mainpath_property.py Test.set_up 5 5 0 0%
example/example_mainpath_property.py Test.test_main 5 5 0 0%
example/example_mainpath_property.py Test.rule_remove_tag_from_note_shouldnot_affect_content 10 0 0 100%
example/example_mainpath_property.py (no function) 10 0 0 100%
example/example_property.py Test1.pass_welcome_pages 5 1 0 80%
example/example_property.py Test1.search_bar_should_exist_after_rotation 3 0 0 100%
example/example_property.py (no function) 7 0 0 100%
example/stateful_testing_example_property.py Test2.set_up 6 2 0 67%
example/stateful_testing_example_property.py Test2.create_file_should_exist 11 0 0 100%
example/stateful_testing_example_property.py Test2.del_file_should_disappear 15 0 0 100%
example/stateful_testing_example_property.py Test2.change_filename_should_follow 20 0 0 100%
example/stateful_testing_example_property.py (no function) 14 0 0 100%
kea/Bundle.py Bundle.__init__ 2 0 0 100%
kea/Bundle.py Bundle.__new__ 5 1 0 80%
kea/Bundle.py Bundle.add 4 1 0 75%
kea/Bundle.py Bundle.delete 4 1 0 75%
kea/Bundle.py Bundle.update 10 4 0 60%
kea/Bundle.py Bundle.get_all_data 1 0 0 100%
kea/Bundle.py Bundle.get_random_text 2 0 0 100%
kea/Bundle.py Bundle.get_random_data 2 0 0 100%
kea/Bundle.py (no function) 14 0 0 100%
kea/__init__.py (no function) 2 0 0 100%
kea/android_pdl_driver.py Android_PDL_Driver.__init__ 4 0 0 100%
kea/android_pdl_driver.py Android_PDL_Driver.__call__ 1 0 0 100%
kea/android_pdl_driver.py Android_PDL_Driver.set_droidbot 1 0 0 100%
kea/android_pdl_driver.py Android_PDL_Driver.rotate 3 0 0 100%
kea/android_pdl_driver.py Android_PDL_Driver.press 2 0 0 100%
kea/android_pdl_driver.py Ui.__init__ 2 0 0 100%
kea/android_pdl_driver.py Ui.click 3 0 0 100%
kea/android_pdl_driver.py Ui.long_click 3 0 0 100%
kea/android_pdl_driver.py Ui.set_text 3 0 0 100%
kea/android_pdl_driver.py Ui.child 1 1 0 0%
kea/android_pdl_driver.py Ui.sibling 1 1 0 0%
kea/android_pdl_driver.py (no function) 20 1 0 95%
kea/app.py App.__init__ 10 2 0 80%
kea/app.py App._apk_init 11 0 0 100%
kea/app.py App._package_init 5 5 0 0%
kea/app.py App.get_package_name 1 0 0 100%
kea/app.py App.get_main_activity 4 2 0 50%
kea/app.py App.dumpsys_package_info 3 3 0 0%
kea/app.py App.dumpsys_activities 4 4 0 0%
kea/app.py App.dumpsys_main_activity 4 4 0 0%
kea/app.py App.get_start_intent 4 0 0 100%
kea/app.py App.get_start_with_profiling_intent 6 6 0 0%
kea/app.py App.get_stop_intent 2 0 0 100%
kea/app.py App.get_possible_broadcasts 11 0 0 100%
kea/app.py App.get_hashes 12 0 0 100%
kea/app.py (no function) 25 1 0 96%
kea/app_hm.py run_cmd 1 1 0 0%
kea/app_hm.py AppHM.__init__ 10 2 0 80%
kea/app_hm.py AppHM._package_init 2 2 0 0%
kea/app_hm.py AppHM._dumpsys_package_info 7 7 0 0%
kea/app_hm.py AppHM.__str__ 2 2 0 0%
kea/app_hm.py AppHM._hap_init 14 1 0 93%
kea/app_hm.py AppHM.load_hap_info 6 0 0 100%
kea/app_hm.py AppHM.get_package_name 1 0 0 100%
kea/app_hm.py AppHM.get_main_activity 3 1 0 67%
kea/app_hm.py AppHM.get_start_intent 3 0 0 100%
kea/app_hm.py AppHM.get_stop_intent 2 0 0 100%
kea/app_hm.py AppHM.get_hashes 12 0 0 100%
kea/app_hm.py (no function) 33 7 0 79%
kea/device.py Device.__init__ 52 8 0 85%
kea/device.py Device.check_connectivity 8 1 0 88%
kea/device.py Device.wait_for_device 5 2 0 60%
kea/device.py Device.set_up 6 0 0 100%
kea/device.py Device.connect 13 0 0 100%
kea/device.py Device.disconnect 11 0 0 100%
kea/device.py Device.tear_down 5 0 0 100%
kea/device.py Device.is_foreground 9 9 0 0%
kea/device.py Device.get_model_number 3 3 0 0%
kea/device.py Device.get_sdk_version 3 0 0 100%
kea/device.py Device.get_release_version 3 0 0 100%
kea/device.py Device.get_ro_secure 3 0 0 100%
kea/device.py Device.get_ro_debuggable 3 0 0 100%
kea/device.py Device.get_display_info 3 0 0 100%
kea/device.py Device.get_width 8 3 0 62%
kea/device.py Device.get_height 8 3 0 62%
kea/device.py Device.unlock 1 0 0 100%
kea/device.py Device.shake 6 6 0 0%
kea/device.py Device.add_env 2 2 0 0%
kea/device.py Device.add_contact 8 8 0 0%
kea/device.py Device.receive_call 2 2 0 0%
kea/device.py Device.cancel_call 2 2 0 0%
kea/device.py Device.accept_call 2 2 0 0%
kea/device.py Device.call 2 2 0 0%
kea/device.py Device.send_sms 5 5 0 0%
kea/device.py Device.receive_sms 2 2 0 0%
kea/device.py Device.set_gps 1 1 0 0%
kea/device.py Device.set_continuous_gps 4 4 0 0%
kea/device.py Device.set_continuous_gps_blocked 6 6 0 0%
kea/device.py Device.get_settings 20 20 0 0%
kea/device.py Device.change_settings 3 3 0 0%
kea/device.py Device.send_intent 6 1 0 83%
kea/device.py Device.send_event 1 0 0 100%
kea/device.py Device.start_app 10 10 0 0%
kea/device.py Device.get_top_activity_name 7 2 0 71%
kea/device.py Device.get_current_activity_stack 10 1 0 90%
kea/device.py Device.get_task_activities 17 1 0 94%
kea/device.py Device.get_service_names 11 0 0 100%
kea/device.py Device.get_package_path 7 7 0 0%
kea/device.py Device.start_activity_via_monkey 6 6 0 0%
kea/device.py Device.send_documents 13 7 0 46%
kea/device.py Device.install_app 31 4 0 87%
kea/device.py Device.__parse_main_activity_from_dumpsys_lines 32 32 0 0%
kea/device.py Device.uninstall_app 10 1 0 90%
kea/device.py Device.get_app_pid 25 25 0 0%
kea/device.py Device.push_file 3 1 0 67%
kea/device.py Device.pull_file 1 0 0 100%
kea/device.py Device.mkdir 1 1 0 0%
kea/device.py Device.save_screenshot_for_report 5 0 0 100%
kea/device.py Device.draw_event 28 3 0 89%
kea/device.py Device.take_screenshot 18 5 0 72%
kea/device.py Device.save_to_all_states_dir 31 2 0 94%
kea/device.py Device.get_current_state 21 0 0 100%
kea/device.py Device.get_last_known_state 1 1 0 0%
kea/device.py Device.view_touch 1 1 0 0%
kea/device.py Device.view_long_touch 1 0 0 100%
kea/device.py Device.view_drag 1 0 0 100%
kea/device.py Device.view_append_text 4 4 0 0%
kea/device.py Device.view_set_text 5 3 0 40%
kea/device.py Device.key_press 1 0 0 100%
kea/device.py Device.shutdown 1 1 0 0%
kea/device.py Device.get_views 12 7 0 42%
kea/device.py Device.get_random_port 9 1 0 89%
kea/device.py Device.handle_rotation 9 9 0 0%
kea/device.py Device.get_activity_short_name 1 1 0 0%
kea/device.py Device.rotate_device_right 3 0 0 100%
kea/device.py Device.rotate_device_neutral 3 0 0 100%
kea/device.py Device.clear_data 1 0 0 100%
kea/device.py (no function) 91 0 0 100%
kea/device_hm.py DeviceHM.__init__ 35 2 0 94%
kea/device_hm.py DeviceHM.check_connectivity 8 1 0 88%
kea/device_hm.py DeviceHM.set_up 5 0 0 100%
kea/device_hm.py DeviceHM.connect 8 0 0 100%
kea/device_hm.py DeviceHM.disconnect 11 0 0 100%
kea/device_hm.py DeviceHM.tear_down 5 0 0 100%
kea/device_hm.py DeviceHM.send_documents 1 0 0 100%
kea/device_hm.py DeviceHM.is_foreground 9 9 0 0%
kea/device_hm.py DeviceHM.model_number 3 3 0 0%
kea/device_hm.py DeviceHM.device_name 3 3 0 0%
kea/device_hm.py DeviceHM.get_sdk_version 1 1 0 0%
kea/device_hm.py DeviceHM.get_release_version 3 3 0 0%
kea/device_hm.py DeviceHM.get_ro_secure 1 1 0 0%
kea/device_hm.py DeviceHM.get_ro_debuggable 1 1 0 0%
kea/device_hm.py DeviceHM.get_display_info 6 0 0 100%
kea/device_hm.py DeviceHM.get_width 8 3 0 62%
kea/device_hm.py DeviceHM.get_height 8 3 0 62%
kea/device_hm.py DeviceHM.unlock 1 0 0 100%
kea/device_hm.py DeviceHM.send_intent 6 1 0 83%
kea/device_hm.py DeviceHM.send_event 1 0 0 100%
kea/device_hm.py DeviceHM.start_app 10 10 0 0%
kea/device_hm.py DeviceHM.get_top_activity_name 15 2 0 87%
kea/device_hm.py DeviceHM.get_current_activity_stack 10 10 0 0%
kea/device_hm.py DeviceHM.install_app 30 2 0 93%
kea/device_hm.py DeviceHM.__parse_main_activity_from_dumpsys_lines 4 0 0 100%
kea/device_hm.py DeviceHM.uninstall_app 10 2 0 80%
kea/device_hm.py DeviceHM.push_file 3 3 0 0%
kea/device_hm.py DeviceHM.pull_file 2 0 0 100%
kea/device_hm.py DeviceHM.take_screenshot 10 1 0 90%
kea/device_hm.py DeviceHM.save_screenshot_for_report 5 0 0 100%
kea/device_hm.py DeviceHM.draw_event 28 8 0 71%
kea/device_hm.py DeviceHM.save_to_all_states_dir 31 3 0 90%
kea/device_hm.py DeviceHM.get_current_state 20 0 0 100%
kea/device_hm.py DeviceHM.get_last_known_state 1 1 0 0%
kea/device_hm.py DeviceHM.view_touch 1 1 0 0%
kea/device_hm.py DeviceHM.view_long_touch 1 0 0 100%
kea/device_hm.py DeviceHM.view_drag 1 0 0 100%
kea/device_hm.py DeviceHM.view_append_text 4 4 0 0%
kea/device_hm.py DeviceHM.view_set_text 5 5 0 0%
kea/device_hm.py DeviceHM.key_press 1 0 0 100%
kea/device_hm.py DeviceHM.shutdown 1 1 0 0%
kea/device_hm.py DeviceHM.get_views 1 0 0 100%
kea/device_hm.py DeviceHM.get_random_port 9 9 0 0%
kea/device_hm.py (no function) 66 1 0 98%
kea/device_state.py DeviceState.__init__ 29 0 0 100%
kea/device_state.py DeviceState.activity_short_name 1 0 0 100%
kea/device_state.py DeviceState.to_dict 2 0 0 100%
kea/device_state.py DeviceState.to_json 2 0 0 100%
kea/device_state.py DeviceState.__parse_views 6 1 0 83%
kea/device_state.py DeviceState.__assemble_view_tree 11 1 0 91%
kea/device_state.py DeviceState.__generate_view_strs 2 0 0 100%
kea/device_state.py DeviceState.__calculate_depth 6 6 0 0%
kea/device_state.py DeviceState.__assign_depth 3 3 0 0%
kea/device_state.py DeviceState.__get_pagePath 4 0 0 100%
kea/device_state.py DeviceState.__get_state_str 2 0 0 100%
kea/device_state.py DeviceState.__get_state_str_raw 14 4 0 71%
kea/device_state.py DeviceState.__get_content_free_state_str 19 9 0 53%
kea/device_state.py DeviceState.__get_search_content 2 0 0 100%
kea/device_state.py DeviceState.__get_property_from_all_views 6 0 0 100%
kea/device_state.py DeviceState.draw_event 18 18 0 0%
kea/device_state.py DeviceState.save_view_img 22 4 0 82%
kea/device_state.py DeviceState.is_different_from 1 1 0 0%
kea/device_state.py DeviceState.__get_view_signature 8 0 0 100%
kea/device_state.py DeviceState.__get_content_free_view_signature 5 1 0 80%
kea/device_state.py DeviceState.__get_view_str 16 1 0 94%
kea/device_state.py DeviceState.__get_view_structure 19 19 0 0%
kea/device_state.py DeviceState.__key_if_true 1 0 0 100%
kea/device_state.py DeviceState.__safe_dict_get 2 0 0 100%
kea/device_state.py DeviceState.get_view_center 2 0 0 100%
kea/device_state.py DeviceState.get_view_width 2 0 0 100%
kea/device_state.py DeviceState.get_view_height 2 0 0 100%
kea/device_state.py DeviceState.get_all_ancestors 6 0 0 100%
kea/device_state.py DeviceState.get_all_children 8 0 0 100%
kea/device_state.py DeviceState.get_app_activity_depth 8 1 0 88%
kea/device_state.py DeviceState.get_possible_input 58 3 0 95%
kea/device_state.py DeviceState.get_text_representation 93 13 0 86%
kea/device_state.py DeviceState._get_self_ancestors_property 6 0 0 100%
kea/device_state.py DeviceState.get_view_by_attribute 19 3 0 84%
kea/device_state.py DeviceState.get_view_list_by_atrribute 13 1 0 92%
kea/device_state.py DeviceState.is_view_exist 7 7 0 0%
kea/device_state.py DeviceState.get_state_screen 1 1 0 0%
kea/device_state.py DeviceState.get_view_desc 13 13 0 0%
kea/device_state.py DeviceState.get_described_actions 55 55 0 0%
kea/device_state.py DeviceState.get_action_desc 13 13 0 0%
kea/device_state.py (no function) 62 1 0 98%
kea/droidbot.py DroidBot.__init__ 57 7 0 88%
kea/droidbot.py DroidBot.init_droidbot 13 0 0 100%
kea/droidbot.py DroidBot.get_instance 4 4 0 0%
kea/droidbot.py DroidBot.start 38 18 0 53%
kea/droidbot.py DroidBot.stop 19 4 0 79%
kea/droidbot.py (no function) 21 1 0 95%
kea/harmonyos_pdl_driver.py HarmonyOS_PDL_Driver.__init__ 2 0 0 100%
kea/harmonyos_pdl_driver.py HarmonyOS_PDL_Driver.__new__ 1 0 0 100%
kea/harmonyos_pdl_driver.py HarmonyOS_PDL_Driver.__call__ 1 0 0 100%
kea/harmonyos_pdl_driver.py HarmonyOS_PDL_Driver.set_droidbot 1 0 0 100%
kea/harmonyos_pdl_driver.py HarmonyOS_PDL_Driver.rotate 3 3 0 0%
kea/harmonyos_pdl_driver.py HarmonyOS_PDL_Driver.press 2 2 0 0%
kea/harmonyos_pdl_driver.py Ui.__init__ 4 0 0 100%
kea/harmonyos_pdl_driver.py Ui.click 2 0 0 100%
kea/harmonyos_pdl_driver.py Ui.long_click 2 2 0 0%
kea/harmonyos_pdl_driver.py Ui.input_text 2 2 0 0%
kea/harmonyos_pdl_driver.py (no function) 22 2 0 91%
kea/input_event.py InputEvent.__init__ 2 0 0 100%
kea/input_event.py InputEvent.to_dict 1 0 0 100%
kea/input_event.py InputEvent.to_json 1 1 0 0%
kea/input_event.py InputEvent.__str__ 1 1 0 0%
kea/input_event.py InputEvent.send 1 1 0 0%
kea/input_event.py InputEvent.get_random_instance 1 1 0 0%
kea/input_event.py InputEvent.from_dict 23 23 0 0%
kea/input_event.py InputEvent.get_event_str 1 1 0 0%
kea/input_event.py InputEvent.get_views 1 0 0 100%
kea/input_event.py EventLog.__init__ 17 1 0 94%
kea/input_event.py EventLog.to_dict 1 0 0 100%
kea/input_event.py EventLog.save2dir 14 1 0 93%
kea/input_event.py EventLog.save_views 4 0 0 100%
kea/input_event.py EventLog.is_start_event 5 5 0 0%
kea/input_event.py EventLog.start 5 0 0 100%
kea/input_event.py EventLog.start_profiling 16 14 0 12%
kea/input_event.py EventLog.stop 4 0 0 100%
kea/input_event.py EventLog.stop_profiling 24 22 0 8%
kea/input_event.py ManualEvent.__init__ 5 5 0 0%
kea/input_event.py ManualEvent.get_random_instance 1 1 0 0%
kea/input_event.py ManualEvent.send 1 1 0 0%
kea/input_event.py ManualEvent.get_event_str 1 1 0 0%
kea/input_event.py ExitEvent.__init__ 4 4 0 0%
kea/input_event.py ExitEvent.get_random_instance 1 1 0 0%
kea/input_event.py ExitEvent.send 1 1 0 0%
kea/input_event.py ExitEvent.get_event_str 1 1 0 0%
kea/input_event.py ExitEvent.get_event_name 1 1 0 0%
kea/input_event.py KillAppEvent.__init__ 7 2 0 71%
kea/input_event.py KillAppEvent.get_random_instance 1 1 0 0%
kea/input_event.py KillAppEvent.send 3 0 0 100%
kea/input_event.py KillAppEvent.get_event_str 1 0 0 100%
kea/input_event.py KillAppEvent.get_event_name 1 0 0 100%
kea/input_event.py KillAndRestartAppEvent.__init__ 9 2 0 78%
kea/input_event.py KillAndRestartAppEvent.get_random_instance 1 1 0 0%
kea/input_event.py KillAndRestartAppEvent.send 5 0 0 100%
kea/input_event.py KillAndRestartAppEvent.get_event_str 1 0 0 100%
kea/input_event.py KillAndRestartAppEvent.get_event_name 1 0 0 100%
kea/input_event.py RotateDevice.__init__ 1 0 0 100%
kea/input_event.py RotateDevice.get_random_instance 1 1 0 0%
kea/input_event.py RotateDevice.send 1 1 0 0%
kea/input_event.py RotateDevice.get_event_str 1 0 0 100%
kea/input_event.py RotateDevice.get_event_name 1 1 0 0%
kea/input_event.py RotateDeviceToLandscapeEvent.__init__ 1 0 0 100%
kea/input_event.py RotateDeviceToLandscapeEvent.send 3 0 0 100%
kea/input_event.py RotateDeviceToLandscapeEvent.get_event_name 1 0 0 100%
kea/input_event.py RotateDeviceToPortraitEvent.__init__ 1 0 0 100%
kea/input_event.py RotateDeviceToPortraitEvent.send 3 0 0 100%
kea/input_event.py RotateDeviceToPortraitEvent.get_event_name 1 0 0 100%
kea/input_event.py KeyEvent.__init__ 5 1 0 80%
kea/input_event.py KeyEvent.get_random_instance 2 2 0 0%
kea/input_event.py KeyEvent.send 2 0 0 100%
kea/input_event.py KeyEvent.get_event_str 1 0 0 100%
kea/input_event.py KeyEvent.get_event_name 1 0 0 100%
kea/input_event.py ReInstallAppEvent.__init__ 13 6 0 54%
kea/input_event.py ReInstallAppEvent.get_random_instance 1 1 0 0%
kea/input_event.py ReInstallAppEvent.send 6 0 0 100%
kea/input_event.py ReInstallAppEvent.get_event_str 1 0 0 100%
kea/input_event.py ReInstallAppEvent.get_event_name 1 0 0 100%
kea/input_event.py UIEvent.__init__ 1 0 0 100%
kea/input_event.py UIEvent.send 1 1 0 0%
kea/input_event.py UIEvent.get_random_instance 8 8 0 0%
kea/input_event.py UIEvent.get_xy 6 1 0 83%
kea/input_event.py UIEvent.view_str 5 0 0 100%
kea/input_event.py UIEvent.set_view 1 1 0 0%
kea/input_event.py UIEvent.set_xy 2 2 0 0%
kea/input_event.py TouchEvent.__init__ 7 1 0 86%
kea/input_event.py TouchEvent.get_random_instance 3 3 0 0%
kea/input_event.py TouchEvent.send 3 0 0 100%
kea/input_event.py TouchEvent.get_event_str 6 4 0 33%
kea/input_event.py TouchEvent.get_views 1 0 0 100%
kea/input_event.py TouchEvent.get_event_name 1 0 0 100%
kea/input_event.py LongTouchEvent.__init__ 8 1 0 88%
kea/input_event.py LongTouchEvent.get_random_instance 3 3 0 0%
kea/input_event.py LongTouchEvent.send 3 0 0 100%
kea/input_event.py LongTouchEvent.get_event_str 6 4 0 33%
kea/input_event.py LongTouchEvent.get_views 1 0 0 100%
kea/input_event.py LongTouchEvent.get_event_name 1 0 0 100%
kea/input_event.py SwipeEvent.__init__ 11 11 0 0%
kea/input_event.py SwipeEvent.get_random_instance 5 5 0 0%
kea/input_event.py SwipeEvent.send 4 4 0 0%
kea/input_event.py SwipeEvent.get_event_str 13 13 0 0%
kea/input_event.py SwipeEvent.get_views 6 6 0 0%
kea/input_event.py SwipeEvent.get_event_name 1 1 0 0%
kea/input_event.py ScrollEvent.__init__ 8 1 0 88%
kea/input_event.py ScrollEvent.get_random_instance 4 4 0 0%
kea/input_event.py ScrollEvent.send 27 4 0 85%
kea/input_event.py ScrollEvent.get_event_str 5 3 0 40%
kea/input_event.py ScrollEvent.get_views 1 0 0 100%
kea/input_event.py ScrollEvent.get_event_name 1 0 0 100%
kea/input_event.py SetTextEvent.get_random_instance 1 1 0 0%
kea/input_event.py SetTextEvent.__init__ 8 1 0 88%
kea/input_event.py SetTextEvent.send 10 4 0 60%
kea/input_event.py SetTextEvent.clear_text 8 8 0 0%
kea/input_event.py SetTextEvent.get_event_str 6 4 0 33%
kea/input_event.py SetTextEvent.get_views 1 0 0 100%
kea/input_event.py SetTextEvent.set_text 1 1 0 0%
kea/input_event.py SetTextEvent.get_event_name 1 0 0 100%
kea/input_event.py SearchEvent.__init__ 5 1 0 80%
kea/input_event.py SearchEvent.get_random_instance 1 1 0 0%
kea/input_event.py SearchEvent.send 2 0 0 100%
kea/input_event.py SearchEvent.get_event_str 1 0 0 100%
kea/input_event.py SearchEvent.get_event_name 1 0 0 100%
kea/input_event.py SetTextAndSearchEvent.__init__ 5 1 0 80%
kea/input_event.py SetTextAndSearchEvent.get_random_instance 1 1 0 0%
kea/input_event.py SetTextAndSearchEvent.send 3 0 0 100%
kea/input_event.py SetTextAndSearchEvent.get_event_str 1 0 0 100%
kea/input_event.py SetTextAndSearchEvent.get_event_name 1 0 0 100%
kea/input_event.py IntentEvent.__init__ 12 6 0 50%
kea/input_event.py IntentEvent.get_random_instance 1 1 0 0%
kea/input_event.py IntentEvent.send 3 0 0 100%
kea/input_event.py IntentEvent.get_event_str 1 0 0 100%
kea/input_event.py IntentEvent.get_event_name 3 1 0 67%
kea/input_event.py SpawnEvent.__init__ 4 4 0 0%
kea/input_event.py SpawnEvent.get_random_instance 1 1 0 0%
kea/input_event.py SpawnEvent.send 6 6 0 0%
kea/input_event.py SpawnEvent.get_event_str 1 1 0 0%
kea/input_event.py (no function) 194 2 0 99%
kea/input_manager.py InputManager.__init__ 17 0 0 100%
kea/input_manager.py InputManager.get_input_policy 13 5 0 62%
kea/input_manager.py InputManager.add_event 10 1 0 90%
kea/input_manager.py InputManager.start 8 2 0 75%
kea/input_manager.py InputManager.stop 8 6 0 25%
kea/input_manager.py (no function) 21 0 0 100%
kea/input_policy.py InputPolicy.__init__ 15 0 0 100%
kea/input_policy.py InputPolicy.start 41 7 0 83%
kea/input_policy.py InputPolicy.update_utg 1 1 0 0%
kea/input_policy.py InputPolicy.move_the_app_to_foreground_if_needed 24 3 0 88%
kea/input_policy.py InputPolicy.tear_down 1 0 0 100%
kea/input_policy.py InputPolicy.generate_event 1 1 0 0%
kea/input_policy.py InputPolicy.generate_random_event_based_on_current_state 1 1 0 0%
kea/input_policy.py KeaInputPolicy.__init__ 5 0 0 100%
kea/input_policy.py KeaInputPolicy.run_initializer 7 1 0 86%
kea/input_policy.py KeaInputPolicy.check_rule_whose_precondition_are_satisfied 28 5 0 82%
kea/input_policy.py KeaInputPolicy.generate_event 1 1 0 0%
kea/input_policy.py KeaInputPolicy.update_utg 1 1 0 0%
kea/input_policy.py RandomPolicy.__init__ 6 0 0 100%
kea/input_policy.py RandomPolicy.generate_event 27 6 0 78%
kea/input_policy.py RandomPolicy.generate_random_event_based_on_current_state 17 0 0 100%
kea/input_policy.py GuidedPolicy.__init__ 15 1 0 93%
kea/input_policy.py GuidedPolicy.select_main_path 9 2 0 78%
kea/input_policy.py GuidedPolicy.generate_event 18 0 0 100%
kea/input_policy.py GuidedPolicy.stop_mutation 11 0 0 100%
kea/input_policy.py GuidedPolicy.mutate_the_main_path 28 0 0 100%
kea/input_policy.py GuidedPolicy.get_next_event_from_main_path 12 3 0 75%
kea/input_policy.py GuidedPolicy.get_ui_element_dict 13 0 0 100%
kea/input_policy.py GuidedPolicy.get_event_from_main_path 19 0 0 100%
kea/input_policy.py GuidedPolicy.generate_random_event_based_on_current_state 17 1 0 94%
kea/input_policy.py LLMPolicy.__init__ 7 7 0 0%
kea/input_policy.py LLMPolicy.start 46 46 0 0%
kea/input_policy.py LLMPolicy.generate_llm_event 34 34 0 0%
kea/input_policy.py LLMPolicy.generate_llm_event_based_on_utg 46 46 0 0%
kea/input_policy.py LLMPolicy._query_llm 8 8 0 0%
kea/input_policy.py LLMPolicy._get_action_with_LLM 26 26 0 0%
kea/input_policy.py LLMPolicy.get_last_state 1 1 0 0%
kea/input_policy.py LLMPolicy.clear_action_history 1 1 0 0%
kea/input_policy.py (no function) 81 4 0 95%
kea/intent.py Intent.__init__ 24 0 0 100%
kea/intent.py Intent.get_cmd 58 28 0 52%
kea/intent.py Intent.__str__ 1 1 0 0%
kea/intent.py (no function) 4 0 0 100%
kea/kea.py Rule.evolve 1 0 0 100%
kea/kea.py Rule.__str__ 2 0 0 100%
kea/kea.py KeaTestElements.__init__ 4 0 0 100%
kea/kea.py KeaTestElements.load_rules 4 0 0 100%
kea/kea.py KeaTestElements.load_initializers 4 0 0 100%
kea/kea.py KeaTestElements.load_mainPaths 4 0 0 100%
kea/kea.py Kea.__init__ 1 0 0 100%
kea/kea.py Kea.all_rules 5 0 0 100%
kea/kea.py Kea.initializer 6 0 0 100%
kea/kea.py Kea.all_mainPaths 4 0 0 100%
kea/kea.py Kea.set_pdl_driver 1 0 0 100%
kea/kea.py Kea.load_app_properties 25 5 0 80%
kea/kea.py Kea.load_KeaTest 6 1 0 83%
kea/kea.py Kea.init_KeaTestElements 4 0 0 100%
kea/kea.py Kea.execute_rules 4 4 0 0%
kea/kea.py Kea.execute_rule 26 4 0 85%
kea/kea.py Kea.execute_initializer 17 14 0 18%
kea/kea.py Kea.execute_event_from_main_path 2 0 0 100%
kea/kea.py Kea.get_rules_whose_preconditions_are_satisfied 7 0 0 100%
kea/kea.py Kea.get_rules_without_preconditions 6 1 0 83%
kea/kea.py Kea.teardown 1 1 0 0%
kea/kea.py (no function) 68 3 0 96%
kea/kea_test.py rule 2 0 0 100%
kea/kea_test.py rule.accept 5 0 0 100%
kea/kea_test.py rule.accept.rule_wrapper 1 1 0 0%
kea/kea_test.py precondition 2 0 0 100%
kea/kea_test.py precondition.accept 7 1 0 86%
kea/kea_test.py precondition.accept.precondition_wrapper 1 1 0 0%
kea/kea_test.py initializer 2 0 0 100%
kea/kea_test.py initializer.accept 4 0 0 100%
kea/kea_test.py initializer.accept.initialize_wrapper 1 1 0 0%
kea/kea_test.py mainPath 2 0 0 100%
kea/kea_test.py mainPath.accept 4 0 0 100%
kea/kea_test.py mainPath.accept.mainpath_wrapper 4 0 0 100%
kea/kea_test.py (no function) 15 3 0 80%
kea/start.py parse_args 20 0 0 100%
kea/start.py load_ymal_args 19 2 0 89%
kea/start.py load_pdl_driver 5 0 0 100%
kea/start.py start_kea 3 0 0 100%
kea/start.py main 8 0 0 100%
kea/start.py (no function) 47 0 0 100%
Total   3996 1163 0 71%

No items found using the specified filter.