New issue
Advanced search Search tips

Issue 806110 link

Starred by 1 user

Issue metadata

Status: Fixed
Owner:
Closed: Jan 2018
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 2
Type: Bug



Sign in to add a comment

Lucifer exception when aborting job

Project Member Reported by ayatane@chromium.org, Jan 26 2018

Issue description

job_aborter: 2018-01-25 12:23:13,837:DEBUG:job_aborter:_main_loop:61:Tick
job_aborter: 2018-01-25 12:23:13,839:DEBUG:job_aborter:_mark_expired_jobs_failed:91:Looking for expired jobs
job_aborter: 2018-01-25 12:23:13,860:DEBUG:job_aborter:_mark_expired_jobs_failed:94:Found handoff: 172368513
job_aborter: 2018-01-25 12:23:13,860:DEBUG:job_aborter:_mark_expired_jobs_failed:94:Found handoff: 172368537
job_aborter: 2018-01-25 12:23:13,861:DEBUG:job_aborter:_mark_expired_jobs_failed:94:Found handoff: 172368584
job_aborter: 2018-01-25 12:23:13,872:DEBUG:leasing:abort:129:Connecting to abort socket /usr/local/autotest/leases/172368513.sock
job_aborter: 2018-01-25 12:23:13,872:DEBUG:leasing:abort:131:Sending abort to /usr/local/autotest/leases/172368513.sock
Traceback (most recent call last):
  File "/usr/lib/python2.7/runpy.py", line 162, in _run_module_as_main
    "__main__", fname, loader, pkg_name)
  File "/usr/lib/python2.7/runpy.py", line 72, in _run_code
    exec code in run_globals
  File "/usr/local/autotest/venv/lucifer/cmd/job_aborter.py", line 225, in <module>
    sys.exit(main(sys.argv[1:]))
  File "/usr/local/autotest/venv/lucifer/cmd/job_aborter.py", line 48, in main
    _main_loop(jobdir=args.jobdir)
  File "/usr/local/autotest/venv/lucifer/cmd/job_aborter.py", line 62, in _main_loop
    _main_loop_body(jobdir)
  File "/usr/local/autotest/venv/lucifer/cmd/job_aborter.py", line 74, in _main_loop_body
    _abort_jobs_marked_aborting(active_leases)
  File "/usr/local/autotest/venv/lucifer/cmd/job_aborter.py", line 118, in _abort_jobs_marked_aborting
    active_leases[job.id].abort()
  File "/usr/local/autotest/venv/lucifer/leasing.py", line 133, in abort
    sent = sock.send('abort')
socket.error: [Errno 111] Connection refused

 
Labels: -Restrict-View-Google
Project Member

Comment 2 by bugdroid1@chromium.org, Jan 27 2018

The following revision refers to this bug:
  https://chromium.googlesource.com/chromiumos/third_party/autotest/+/3818df958bc2b12ada8f1939d3ca4f95d01e9914

commit 3818df958bc2b12ada8f1939d3ca4f95d01e9914
Author: Allen Li <ayatane@chromium.org>
Date: Sat Jan 27 01:53:48 2018

[autotest] Ignore exception when aborting jobs

BUG= chromium:806110 
TEST=None

Change-Id: I4185be3da769fe94d1bb3f39e27350e0849c2829
Reviewed-on: https://chromium-review.googlesource.com/889907
Commit-Ready: Allen Li <ayatane@chromium.org>
Tested-by: Allen Li <ayatane@chromium.org>
Reviewed-by: Paul Hobbs <phobbs@google.com>

[modify] https://crrev.com/3818df958bc2b12ada8f1939d3ca4f95d01e9914/venv/lucifer/cmd/job_aborter.py
[modify] https://crrev.com/3818df958bc2b12ada8f1939d3ca4f95d01e9914/venv/lucifer/leasing.py

Status: Fixed (was: Assigned)

Sign in to add a comment