Last modified: 2014-07-24 19:18:37 UTC
To solve unit test issues, it can be very useful to have a debug log that includes all network connectivity et cetera. This should be fairly easy -- just create a logging hander that catches all logging at level DEBUG (or lower), and stores these to a file. Basically, this is what -debug does in bot.py:handleArgs.
Whenever that feature is made possible, we can run the Jenkins job pywikibot-core-tests to use it and archive the resulting log file.
https://gerrit.wikimedia.org/r/#/c/144655/ is a basic implementation. IMO it would be good to have it checked in, and we keep the bug open to address the primary problems with the very large log file.