Occasionally the patchbot client dies when it can't reach the server. It 
would be better if it would retry indefinitely until the server is up 
again. Relevant log follows:

REPORT
{'base': '5.11.beta3',
 'deps': [13422],
 'machine': ['Fedora', '18', 'x86_64', '3.9.5-201.fc18.x86_64', 'desktop'],
 'patchbot_version': '1.3.1',
 'patches': [u'trac_13528-rebase.patch#c10cc32580aeef22be6892d2b4c603cb'],
 'plugins': [],
 'spkgs': [],
 'status': 'ApplyFailed',
 'time': '2013-06-29 10:01:25 +0100',
 'user': 'patchbot'}
13528 ApplyFailed
Traceback (most recent call last):
  File 
"/mnt/storage2TB/patchbot/Sage/sage-5.11.beta3/local/bin/patchbot/patchbot.py", 
line 793, in <module> 
    main(args)
  File 
"/mnt/storage2TB/patchbot/Sage/sage-5.11.beta3/local/bin/patchbot/patchbot.py", 
line 777, in main
    patchbot.test_a_ticket(ticket)
  File 
"/mnt/storage2TB/patchbot/Sage/sage-5.11.beta3/local/bin/patchbot/patchbot.py", 
line 539, in test_a_ticket
    self.report_ticket(ticket, status=status[state], log=log, 
plugins=plugins_results, dry_run=self.dry_run)
  File 
"/mnt/storage2TB/patchbot/Sage/sage-5.11.beta3/local/bin/patchbot/patchbot.py", 
line 686, in report_ticket
    print post_multipart("%s/report/%s" % (self.server, ticket['id']), 
fields, files)
  File 
"/mnt/storage2TB/patchbot/Sage/sage-5.11.beta3/local/bin/patchbot/http_post_file.py",
 
line 16, in post_multipart
    return urllib2.urlopen(r).read()
  File 
"/mnt/storage2TB/patchbot/Sage/sage-5.11.beta3/local/lib/python/urllib2.py", 
line 127, in urlopen
    return _opener.open(url, data, timeout)
  File 
"/mnt/storage2TB/patchbot/Sage/sage-5.11.beta3/local/lib/python/urllib2.py", 
line 404, in open
    response = self._open(req, data)
  File 
"/mnt/storage2TB/patchbot/Sage/sage-5.11.beta3/local/lib/python/urllib2.py", 
line 422, in _open
    '_open', req)
  File 
"/mnt/storage2TB/patchbot/Sage/sage-5.11.beta3/local/lib/python/urllib2.py", 
line 382, in _call_chain 
    result = func(*args)
  File 
"/mnt/storage2TB/patchbot/Sage/sage-5.11.beta3/local/lib/python/urllib2.py", 
line 1214, in http_open  
    return self.do_open(httplib.HTTPConnection, req)
  File 
"/mnt/storage2TB/patchbot/Sage/sage-5.11.beta3/local/lib/python/urllib2.py", 
line 1184, in do_open
    raise URLError(err)
urllib2.URLError: <urlopen error [Errno 110] Connection timed out>


-- 
You received this message because you are subscribed to the Google Groups 
"sage-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-devel+unsubscr...@googlegroups.com.
To post to this group, send email to sage-devel@googlegroups.com.
Visit this group at http://groups.google.com/group/sage-devel.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to