Could it be that the recent changes in shell has broken the fragile regex matching of adb output...
This happened on mac:
$ snippet_shell.py com.google.android.mobly.snippet.bundled
Traceback (most recent call last):
File "/Library/Frameworks/Python.framework/Versions/3.6/bin/snippet_shell.py", line 6, in <module>
exec(compile(open(__file__).read(), __file__, 'exec'))
File "/Users/angli/Developer/mobly/tools/snippet_shell.py", line 64, in <module>
SnippetShell(args.package[0]).main(args.serial)
File "/Users/angli/Developer/mobly/mobly/controllers/android_device_lib/jsonrpc_shell_base.py", line 91, in main
self.start_console()
File "/Users/angli/Developer/mobly/mobly/controllers/android_device_lib/jsonrpc_shell_base.py", line 76, in start_console
self._start_services(console_env)
File "/Users/angli/Developer/mobly/tools/snippet_shell.py", line 41, in _start_services
self._ad.load_snippet(name='snippet', package=self._package)
File "/Users/angli/Developer/mobly/mobly/controllers/android_device.py", line 629, in load_snippet
self._start_jsonrpc_client(client)
File "/Users/angli/Developer/mobly/mobly/controllers/android_device.py", line 660, in _start_jsonrpc_client
client.check_app_installed()
File "/Users/angli/Developer/mobly/mobly/controllers/android_device_lib/snippet_client.py", line 110, in check_app_installed
target_name = match.group(3)
AttributeError: 'NoneType' object has no attribute 'group'
Could it be that the recent changes in shell has broken the fragile regex matching of adb output...
This happened on mac: