New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 907607 link

Starred by 1 user

Issue metadata

Status: Fixed
Owner:
Closed: Nov 26
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Chrome
Pri: 3
Type: Bug



Sign in to add a comment

Host(s) failed to meet job dependencies - servo

Reported by chasing....@gmail.com, Nov 21

Issue description

ValidationError: {'hosts': u'Host(s) failed to meet job dependencies (servo, cros-version:nocturne-release/R72-11256.0.0): 192.168.231.101'}
Traceback (most recent call last):
  File "/usr/local/autotest/frontend/afe/json_rpc/serviceHandler.py", line 109, in dispatchRequest
    results['result'] = self.invokeServiceEndpoint(meth, args)
  File "/usr/local/autotest/frontend/afe/json_rpc/serviceHandler.py", line 147, in invokeServiceEndpoint
    return meth(*args)
  File "/usr/local/autotest/frontend/afe/rpc_handler.py", line 270, in new_fn
    return f(*args, **keyword_args)
  File "/usr/local/autotest/frontend/afe/rpc_interface.py", line 961, in create_job_page_handler
    hostless=hostless, test_args=test_args, **kwargs)
  File "/usr/local/autotest/frontend/afe/rpc_utils.py", line 1172, in replacement
    return func(**kwargs)
  File "/usr/local/autotest/frontend/afe/rpc_interface.py", line 1068, in create_job
    require_ssp=require_ssp)
  File "/usr/local/autotest/frontend/afe/rpc_utils.py", line 831, in create_job_common
    metahost_objects=metahost_objects)
  File "/usr/local/autotest/frontend/afe/rpc_utils.py", line 514, in create_new_job
    check_job_dependencies(host_objects, dependencies)
  File "/usr/local/autotest/frontend/afe/rpc_utils.py", line 320, in check_job_dependencies
    (', '.join(failing_hosts))})
ValidationError: {'hosts': u'Host(s) failed to meet job dependencies (servo, cros-version:nocturne-release/R72-11256.0.0): 192.168.231.101'}
 
Screenshot 2018-11-21 at 12.08.49 PM.png
158 KB View Download
Cc: mqg@chromium.org mattmallett@chromium.org
Owner: haddowk@chromium.org
Additional detail - I was able to start servod with "sudo servod -b nocturne" and I was able to use "dut-control" to change things from the moblab. 
Adding another screenshot of list of DUTS in autotest UI 
Screenshot 2018-11-21 at 12.15.29 PM.png
205 KB View Download
Here is the control file that I'm trying to run. Would it be possible that I missed something in the control file? 
https://chromium-review.googlesource.com/c/chromiumos/third_party/autotest/+/1343143/2/server/site_tests/power_ServoV4ChargeWrapper/control
I was able to get pass this by setting label "servo"
Status: Fixed (was: Untriaged)
You got it resolved? The "DEPENDENCIES" field is a list of required labels that a valid DUT would have.

Sign in to add a comment