]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core-contrib.git/commit
send-error-report: make output align with original design when debug disabled
authorChangqing Li <changqing.li@windriver.com>
Tue, 6 May 2025 10:53:37 +0000 (18:53 +0800)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Thu, 8 May 2025 09:27:41 +0000 (10:27 +0100)
commitc45aca4592544d867f49055426e68dd338d4adcc
tree011bc0b7cd3d04f967bfd35e6a572102e048a87f
parentf8c439cabb920eac002407b48b1aebc82b7027c0
send-error-report: make output align with original design when debug disabled

First, it is better to output the error report web link by default when
the report is uploaded successfully like before. This is useful, user
can find the detail the log info from the return link. Yocto Autobuilder
also benifit from this return link.

Second, why don't set level to logging.INFO to make the error report web
link outputed? Because "-j" option want to "Return the result in json
format, silences all other output", So "INFO:" added by logging system
is not wanted, so use print directly.

Example output:
Without "-j":
Preparing to send errors to: http://x.x.x.x:8000
Your entry can be found here: http://x.x.x.x:8000/Errors/Build/25/

With "-j":
{"build_id": 27, "build_url": "http://x.x.x.x:8000/Errors/Build/27/", "failures": [{"id": 26, "url": "http://x.x.x.x:8000/Errors/Details/26/"}], "num_similar_errors": 20, "similar_errors_url": "http://x.x.x.x:8000/Errors/SimilarTo/26/"}

Signed-off-by: Changqing Li <changqing.li@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
scripts/send-error-report