camera/cameras/hmd/base.py:455: in restart_camera
assert open_camera(ulog=ulog)
camera/cameras/hmd/base.py:406: in open_camera
assert change_dropdown_settings(ulog=ulog, toggle=False)
camera/cameras/hmd/base.py:253: in change_dropdown_settings
assert toggle_dropdown_settings_by_key(ulog=ulog, key=key, enabled=toggle)
camera/cameras/hmd/base.py:218: in toggle_dropdown_settings_by_key
with DropdownSettingsWorker(ulog=ulog) as worker:
camera/cameras/hmd/base.py:163: in enter
if found(ulog=self.ulog, key="more settings closed button"):
utils/views.py:75: in wrapper
if catch_error(ulog=ulog, witness=key):
utils/errors.py:114: in catch_error
if not find_error(ulog, witness):
utils/errors.py:52: in __find_error
if device(text="Feedback").exists():
uiautomator2/utils.py:100: in call
return bool(self)
uiautomator2/utils.py:90: in bool
return self.nonzero()
uiautomator2/utils.py:86: in nonzero
return self.uiobject.jsonrpc.exist(self.uiobject.selector)
uiautomator2/init.py:184: in call__
return self.server.jsonrpc_call(self.method, params, http_timeout)
uiautomator2/core.py:298: in jsonrpc_call
return _jsonrpc_call(self._dev, method, params, timeout, self._debug)
Hi, RD,
Hope you are doing well!
Versions:
Description: I got OOM , here are my logs:
camera/cases/t1_minimum/test_050_speedwarp_back_camera_restart.py:58:
camera/cameras/hmd/base.py:455: in restart_camera assert open_camera(ulog=ulog) camera/cameras/hmd/base.py:406: in open_camera assert change_dropdown_settings(ulog=ulog, toggle=False) camera/cameras/hmd/base.py:253: in change_dropdown_settings assert toggle_dropdown_settings_by_key(ulog=ulog, key=key, enabled=toggle) camera/cameras/hmd/base.py:218: in toggle_dropdown_settings_by_key with DropdownSettingsWorker(ulog=ulog) as worker: camera/cameras/hmd/base.py:163: in enter if found(ulog=self.ulog, key="more settings closed button"): utils/views.py:75: in wrapper if catch_error(ulog=ulog, witness=key): utils/errors.py:114: in catch_error if not find_error(ulog, witness): utils/errors.py:52: in __find_error if device(text="Feedback").exists(): uiautomator2/utils.py:100: in call return bool(self) uiautomator2/utils.py:90: in bool return self.nonzero() uiautomator2/utils.py:86: in nonzero return self.uiobject.jsonrpc.exist(self.uiobject.selector) uiautomator2/init.py:184: in call__ return self.server.jsonrpc_call(self.method, params, http_timeout) uiautomator2/core.py:298: in jsonrpc_call return _jsonrpc_call(self._dev, method, params, timeout, self._debug)
dev = AdbDevice(serial=HH0001VAK0440900380), method = 'exist' params = ({'mask': 1, 'childOrSibling': [], 'childOrSiblingSelector': [], 'text': 'Feedback'},) timeout = 60, print_request = False
uiautomator2/core.py:145: RPCUnknownError
Could you help check it ? Could you help figure out what's root cause? Thank you!