There was a bug introduced when splitting the VK module into smaller chunks of work, the test fails with :
11/17 09:23:58.444 DEBUG| abstract_ssh:0427| Using Rsync.
11/17 09:23:58.444 DEBUG| utils:0219| Running 'rsync -L --timeout=1800 --rsh='/usr/bin/ssh -a -x -o Protocol=2 -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o BatchMode=yes -o ConnectTimeout=30 -o ServerAliveInterval=900 -o ServerAliveCountMax=3 -o ConnectionAttempts=4 -l root -p 22' -az --no-o --no-g root@192.168.231.114:"/tmp/autoserv-ilrN6c/sysinfo.pickle" "/tmp/tmpAmypTW"'
11/17 09:23:58.615 DEBUG| test:0391| after_iteration_hooks completed
11/17 09:23:58.616 WARNI| test:0606| The test failed with the following exception
Traceback (most recent call last):
File "/usr/local/autotest/client/common_lib/test.py", line 600, in _exec
_call_test_function(self.execute, *p_args, **p_dargs)
File "/usr/local/autotest/client/common_lib/test.py", line 806, in _call_test_function
raise error.UnhandledTestFail(e)
UnhandledTestFail: Unhandled TypeError: sequence item 3: expected string, list found
Traceback (most recent call last):
File "/usr/local/autotest/client/common_lib/test.py", line 800, in _call_test_function
return func(*args, **dargs)
File "/usr/local/autotest/client/common_lib/test.py", line 464, in execute
postprocess_profiled_run, args, dargs)
File "/usr/local/autotest/client/common_lib/test.py", line 371, in _call_run_once
self.run_once(*args, **dargs)
File "/usr/local/autotest/server/site_tests/cheets_CTS_P/cheets_CTS_P.py", line 156, in run_once
precondition_commands=precondition_commands)
File "/usr/local/autotest/server/cros/tradefed_test.py", line 1046, in _run_tradefed_with_retries
commands)
File "/usr/local/autotest/server/cros/tradefed_test.py", line 870, in _run_and_parse_tradefed
output = self._run_tradefed(commands)
File "/usr/local/autotest/server/site_tests/cheets_CTS_P/cheets_CTS_P.py", line 77, in _run_tradefed
' '.join(command))
TypeError: sequence item 3: expected string, list found
11/17 09:23:58.616 DEBUG| test:0611| Running cleanup for test.
11/17 09:23:58.616 DEBUG| utils:0219| Running 'adb -s '192.168.231.114:22' kill-server'
11/17 09:23:58.622 INFO | tradefed_test:0267| adb -s 192.168.231.114:22 kill-server:
11/17 09:23:58.622 INFO | tradefed_test:0158| Cleaning up /tmp/autotest-tradefed-install_XYV2bY.
11/17 09:23:58.741 DEBUG| logging_manager:0627| Logging subprocess finished
11/17 09:23:58.742 DEBUG| logging_manager:0627| Logging subprocess finished
Comment 1 by hadd...@google.com
, Nov 17