Merge lp:~jml/pkgme/debug-logging into lp:pkgme
Proposed by
Jonathan Lange
Status: | Merged |
---|---|
Approved by: | James Westby |
Approved revision: | 83 |
Merged at revision: | 71 |
Proposed branch: | lp:~jml/pkgme/debug-logging |
Merge into: | lp:pkgme |
Diff against target: |
256 lines (+79/-9) 8 files modified
.testr.conf (+1/-1) pkgme/backend.py (+7/-0) pkgme/bin/main.py (+9/-1) pkgme/project_info.py (+10/-3) pkgme/run_script.py (+4/-1) pkgme/tests/test_trace.py (+26/-0) pkgme/trace.py (+11/-2) pkgme/write.py (+11/-1) |
To merge this branch: | bzr merge lp:~jml/pkgme/debug-logging |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
James Westby | Approve | ||
Review via email:
|
Description of the change
This branch adds a debug flag and quite a few more debug logging statements.
Partly addresses bug 809440 and 809431.
Fixes a bug in the logging where it would truncate the log on each run.
There's no way to turn debugging off, but there's no use case for that yet.
To post a comment you must log in.
Example log output::
2011-07-29 15:54:51,607 - DEBUG - Building packaging for /home/jml/ src/pkgme/ examples/ brukkon- 2.1.5.9. orig src/pkgme/ debug-logging/ pkgme/backends pkgme/backends src/pkgme/ examples/ brukkon- 2.1.5.9. orig src/pkgme/ debug-logging/ pkgme/backends/ python/ want... src/pkgme/ debug-logging/ pkgme/backends/ binary/ want... src/pkgme/ debug-logging/ pkgme/backends/ vala/want. .. src/pkgme/ debug-logging/ pkgme/backends/ cmake/want. .. src/pkgme/ debug-logging/ pkgme/backends/ binary/ extra_files. .. brukkon. desktop" : "[Desktop Entry]\ \nType= Application\ \nVersion= 1.0\\nExec= /opt/brukkon/ src/Brukkon\ \nCategories= \\nName= Brukkon\ \nComment= \\n", "debian/install": "argparse opt/brukkon\\nos opt/brukkon\\nsrc opt/brukkon\\nsys opt/brukkon\ \ndebian/ brukkon. desktop usr/share/ application\ \n"}' src/pkgme/ debug-logging/ pkgme/backends/ binary/ depends. .. src/pkgme/ debug-logging/ pkgme/backends/ binary/ architecture. .. src/pkgme/ debug-logging/ pkgme/backends/ binary/ debhelper_ addons. .. src/pkgme/ debug-logging/ pkgme/backends/ binary/ description. .. src/pkgme/ debug-logging/ pkgme/backends/ binary/ build_depends. .. src/pkgme/ debug-logging/ pkgme/backends/ binary/ homepage. .. src/pkgme/ debug-logging/ pkgme/backends/ binary/ version. .. src/pkgme/ debug-lo. ..
2011-07-29 15:54:51,736 - DEBUG - Loading backends from: /home/jml/
2011-07-29 15:54:51,736 - DEBUG - Found backend python
2011-07-29 15:54:51,736 - DEBUG - Found backend binary
2011-07-29 15:54:51,736 - DEBUG - Found backend vala
2011-07-29 15:54:51,736 - DEBUG - Found backend cmake
2011-07-29 15:54:51,736 - DEBUG - Loading backends from: /usr/share/
2011-07-29 15:54:51,736 - DEBUG - Finding backend for /home/jml/
2011-07-29 15:54:51,736 - DEBUG - Running script /home/jml/
2011-07-29 15:54:51,761 - DEBUG - python scored 0
2011-07-29 15:54:51,762 - DEBUG - Running script /home/jml/
2011-07-29 15:54:51,999 - DEBUG - binary scored 10
2011-07-29 15:54:51,999 - DEBUG - Running script /home/jml/
2011-07-29 15:54:52,003 - DEBUG - vala scored 0
2011-07-29 15:54:52,004 - DEBUG - Running script /home/jml/
2011-07-29 15:54:52,030 - DEBUG - cmake scored 0
2011-07-29 15:54:52,030 - DEBUG - Running script /home/jml/
2011-07-29 15:54:52,274 - DEBUG - extra_files returned '{"debian/
2011-07-29 15:54:52,275 - DEBUG - Running script /home/jml/
2011-07-29 15:54:52,510 - DEBUG - depends returned '${shlibs:Depends}, ${misc:Depends}'
2011-07-29 15:54:52,510 - DEBUG - Running script /home/jml/
2011-07-29 15:54:52,514 - DEBUG - architecture returned None
2011-07-29 15:54:52,515 - DEBUG - Running script /home/jml/
2011-07-29 15:54:52,522 - DEBUG - debhelper_addons returned None
2011-07-29 15:54:52,523 - DEBUG - Running script /home/jml/
2011-07-29 15:54:52,528 - DEBUG - description returned None
2011-07-29 15:54:52,528 - DEBUG - Running script /home/jml/
2011-07-29 15:55:29,113 - DEBUG - build_depends returned 'ia32-libs, lib32stdc++6, lib32gcc1, lib32asound2, libc6-i386'
2011-07-29 15:55:29,114 - DEBUG - Running script /home/jml/
2011-07-29 15:55:29,118 - DEBUG - homepage returned None
2011-07-29 15:55:29,119 - DEBUG - Running script /home/jml/
2011-07-29 15:55:29,122 - DEBUG - version returned None
2011-07-29 15:55:29,123 - DEBUG - Running script /home/jml/