ec2 needs to handle EINTR

Bug #540016 reported by James Westby
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Launchpad itself
Fix Released
Low
Jonathan Lange

Bug Description

Starting an ec2 test gave me:

utilities/shhh.py PYTHONPATH= ./bin/buildout \
                configuration:instance_name=development -c bTraceback (most recent call last):
  File "/home/jw2328/devel/launchpad/nuke-code-import-warts/lib/devscripts/ec2test/instance.py", line 426, in set_up_and_run
    retval = func(*args, **kw)
  File "/home/jw2328/devel/launchpad/nuke-code-import-warts/lib/devscripts/ec2test/testrunner.py", line 504, in run_tests
    user_connection.perform(' '.join(cmd))
  File "/home/jw2328/devel/launchpad/nuke-code-import-warts/lib/devscripts/ec2test/instance.py", line 603, in perform
    select.select([session], [], [], 0.5)
error: (4, 'Interrupted system call')

which killed the process and I had to start again from the beginning.

Thanks,

James

Related branches

Curtis Hovey (sinzui)
affects: launchpad → launchpad-foundations
Gary Poster (gary)
Changed in launchpad-foundations:
status: New → Triaged
importance: Undecided → Low
Jonathan Lange (jml)
tags: added: build-infrastructure
Jonathan Lange (jml)
tags: added: ec2test
Jonathan Lange (jml)
Changed in launchpad:
status: Triaged → In Progress
assignee: nobody → Jonathan Lange (jml)
Revision history for this message
Launchpad QA Bot (lpqabot) wrote :
Changed in launchpad:
milestone: none → 11.04
tags: added: qa-needstesting
Changed in launchpad:
status: In Progress → Fix Committed
Jonathan Lange (jml)
tags: added: qa-untestable
removed: qa-needstesting
William Grant (wgrant)
Changed in launchpad:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.