Updates:
Status: Assigned
Labels: -Pri-0 -Area-Build Pri-1 Area-Lab
Comment #2 on issue 30824 by
sco...@chromium.org: HWTest stage failing on
canaries
http://code.google.com/p/chromium-os/issues/detail?id=30824
FAILED RPC CALL: create_suite_job {'check_hosts':
True, 'suite_name': 'bvt', 'build': 'x86-zgb-release/R21-2273.0.0', 'pool': 'bvt', 'board': 'x86-zgb'}
Traceback (most recent call last):
File "/home/scottz/autotest/site_utils/run_suite.py", line 278, in
<module>
sys.exit(main())
File "/home/scottz/autotest/site_utils/run_suite.py", line 220, in main
pool=options.pool)
File "/usr/local/google/home/scottz/chromeos/src/third_party/autotest/files/server/cros/frontend_wrappers.py",
line 53, in func_retry
raise e
autotest_lib.client.common_lib.error.ControlFileNotFound:
ControlFileNotFound: test_suites/control.bvt is not unique.
Traceback (most recent call last):
File "/usr/local/autotest/frontend/afe/json_rpc/serviceHandler.py", line
96, in dispatchRequest
results['result'] = self.invokeServiceEndpoint(meth, args)
File "/usr/local/autotest/frontend/afe/json_rpc/serviceHandler.py", line
134, in invokeServiceEndpoint
return meth(*args)
File "/usr/local/autotest/frontend/afe/rpc_handler.py", line 120, in
new_fn
return f(*args, **keyword_args)
File "/usr/local/autotest/frontend/afe/site_rpc_interface.py", line 83,
in create_suite_job
control_file_in = getter.get_control_file_contents_by_name(suite_name)
File "/usr/local/autotest/server/cros/control_file_getter.py", line 106,
in get_control_file_contents_by_name
raise ControlFileNotFound(test_name + ' is not unique.')
ControlFileNotFound: test_suites/control.bvt is not unique.
We need to be more strict when we check for test suite control files.
Having control.bvt and control.bvt_bigger caused this conflict. Should be
easy enough to fix but the original change has been reverted for now.