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

Reply via email to