On Mon, Jul 18, 2011 at 9:01 AM, James Laska <[email protected]> wrote: > Greetings, > > While running autotest-0.13.0, I've come across the following error as > reported in the scheduler.log. Before I start digging in, I thought I'd ask > if anyone has already seen this issue? I'm wondering if this is related to > the stream file handle that is removed when running the scheduler forks from > the SysV initscript.
Well, need to check, but I've noticed you are using py 2.6 there. The guys at the chrome OS team @google uncovered a bug that is a python 2.6 bug: http://autotest.kernel.org/changeset/5489 This bugfix didn't get into autotest 0.13.0, so would you check if this solves your problem? you can easily download this patch to try it out: http://patchwork.test.kernel.org/patch/3542/mbox/ Thanks and let me know how it goes, Lucas > 07/15 13:51:45 ERROR|monitor_db:0096| Exception escaping in monitor_db > Traceback (most recent call last): > File "/usr/share/autotest/scheduler/monitor_db.py", line 92, in main > main_without_exception_handling() > File "/usr/share/autotest/scheduler/monitor_db.py", line 162, in > main_without_exception_handling > "Uncaught exception; terminating monitor_db") > File "/usr/share/autotest/scheduler/email_manager.py", line 83, in > log_stacktrace > logging.exception(reason) > File "/usr/lib64/python2.6/logging/__init__.py", line 1463, in exception > error(*((msg,)+args), **{'exc_info': 1}) > File "/usr/lib64/python2.6/logging/__init__.py", line 1456, in error > root.error(*((msg,)+args), **kwargs) > File "/usr/lib64/python2.6/logging/__init__.py", line 1082, in error > self._log(ERROR, msg, args, **kwargs) > File "/usr/lib64/python2.6/logging/__init__.py", line 1173, in _log > self.handle(record) > File "/usr/lib64/python2.6/logging/__init__.py", line 1183, in handle > self.callHandlers(record) > File "/usr/lib64/python2.6/logging/__init__.py", line 1220, in callHandlers > hdlr.handle(record) > File "/usr/lib64/python2.6/logging/__init__.py", line 679, in handle > self.emit(record) > File "/usr/lib64/python2.6/logging/__init__.py", line 804, in emit > self.handleError(record) > File "/usr/share/autotest/client/setup_modules.py", line 85, in > _autotest_logging_handle_error > '%r using args %r\n' % (record.msg, record.args)) > IOError: [Errno 5] Input/output error > > Thanks, > James > _______________________________________________ > Autotest mailing list > [email protected] > http://test.kernel.org/cgi-bin/mailman/listinfo/autotest > -- Lucas _______________________________________________ Autotest mailing list [email protected] http://test.kernel.org/cgi-bin/mailman/listinfo/autotest
