poky/bitbake/lib/bb
Joshua Watt b2d55ec1eb bitbake: knotty: Update hash equivalence logging
Updates hash equivalence logging so that the interesting VERBOSE
messages are always logged to the consolelog file so that issues in
individual user builds can be diagnosed. The autobuilder logging config
then updates this so that they also are shown on stdout, since the
consolelog file is not capture there.

In order to facilitate this, 2 new logging handlers were added,
"BitBake.verbconsole" and "BitBake.verbconsolelog". Neither of these
handlers are attached to anything by default, but they will log any
messages that wouldn't otherwise be logged by the normal console or
consolelog handlers. Users can attach whatever loggers the desire to
this handler to get them to appear on the console or in the consolelog,
as demonstrated by the autobuilderlog.json file.

(Bitbake rev: 766587c0baaaeb5cda3e9454395edbb70e33f756)

Signed-off-by: Joshua Watt <JPEWhacker@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2020-03-13 11:29:23 +00:00
..
fetch2 bitbake: fetch2/gitsm: Unpack shallow mirror tarballs 2020-03-11 14:43:25 +00:00
parse bitbake: lib: amend code to use proper singleton comparisons where possible 2020-01-19 13:31:05 +00:00
pysh bitbake: bitbake: pysh: Improve error handling for shell code 2018-12-09 11:07:48 +00:00
server bitbake: lib: remove unused imports 2020-01-19 13:31:05 +00:00
tests bitbake: tests: Add test for gitsm fetcher with shallow mirror tarballs 2020-03-11 14:43:25 +00:00
ui bitbake: knotty: Update hash equivalence logging 2020-03-13 11:29:23 +00:00
__init__.py bitbake: lib/bb/msg: Use log level instead of debug count 2020-03-13 11:29:23 +00:00
build.py bitbake: build.py: augment TaskBase to capture PN and PV 2020-03-07 16:07:00 +00:00
cache_extra.py bitbake: bitbake: Strip old editor directives from file headers 2019-05-04 10:44:10 +01:00
cache.py bitbake: lib: remove unused imports 2020-01-19 13:31:05 +00:00
checksum.py bitbake: lib: remove unused imports 2020-01-19 13:31:05 +00:00
codeparser.py bitbake: lib: remove unused imports 2020-01-19 13:31:05 +00:00
command.py bitbake: command: Add mc parameter to findProviders command 2020-03-07 16:07:00 +00:00
compat.py bitbake: bitbake: Add initial pass of SPDX license headers to source code 2019-05-04 10:44:04 +01:00
cooker.py bitbake: cooker: Respect multiconfig parameter 2020-03-07 16:07:00 +00:00
cookerdata.py bitbake: cookerdata: Add mc conffiles hashes to cache hash 2019-09-27 13:02:19 +01:00
COW.py bitbake: lib: remove unused imports 2020-01-19 13:31:05 +00:00
daemonize.py bitbake: bitbake: Add initial pass of SPDX license headers to source code 2019-05-04 10:44:04 +01:00
data_smart.py bitbake: data: Don't allow renameVar calls with equivalent keys 2020-02-19 11:26:12 +00:00
data.py bitbake: lib: amend code to use proper singleton comparisons where possible 2020-01-19 13:31:05 +00:00
event.py bitbake: event: Remove duplicated items from close matches 2020-02-19 11:26:12 +00:00
exceptions.py bitbake: bitbake: Add initial pass of SPDX license headers to source code 2019-05-04 10:44:04 +01:00
main.py bitbake: bitbake: Add --skip-setscene option 2019-07-03 17:00:57 +01:00
methodpool.py bitbake: bitbake: Strip old editor directives from file headers 2019-05-04 10:44:10 +01:00
monitordisk.py bitbake: lib: remove unused imports 2020-01-19 13:31:05 +00:00
msg.py bitbake: msg: Add helper to merge logging configs 2020-03-13 11:29:23 +00:00
namedtuple_with_abc.py bitbake: bitbake: lib: Cleanup /usr/bin/env python 2019-06-28 13:29:04 +01:00
persist_data.py bitbake: persist_data.py: Immediately get exclusive lock in __setitem__ 2020-01-19 13:31:05 +00:00
process.py bitbake: bitbake: Add initial pass of SPDX license headers to source code 2019-05-04 10:44:04 +01:00
progress.py bitbake: lib: remove unused imports 2020-01-19 13:31:05 +00:00
providers.py bitbake: lib: amend code to use proper singleton comparisons where possible 2020-01-19 13:31:05 +00:00
remotedata.py bitbake: bitbake: Drop duplicate license boilerplace text 2019-05-04 10:44:10 +01:00
runqueue.py bitbake: runqueue: Lower setscene complete logging level 2020-03-13 11:29:23 +00:00
siggen.py bitbake: runqueue/siggen: Lower hash equivalence logging 2020-03-13 11:29:23 +00:00
taskdata.py bitbake: lib: amend code to use proper singleton comparisons where possible 2020-01-19 13:31:05 +00:00
tinfoil.py bitbake: knotty: Remove dependency on format variable 2020-03-13 11:29:23 +00:00
utils.py bitbake: lib/bb/utils.py: Preserve ownership of symlink 2020-02-22 23:57:26 +00:00