Problem statement: at the moment when CI runs tests/linters/etc the results end up in jenkins build logs and a link to those is posted by zuul. Then in case of errors the users clicks the build logs links and visually inspects the logs to find the reported errors in the jobs' output. Searching for errors is sometimes tricky due to being mixed together with non-error outputs, errors showing up in the middle of build logs rather than the end etc
In most cases the errors are prepended with <filename>:<fileline> (and sometimes :<column>) so it would be nice if such messages were posted on the gerrit review itself as comments to the affected file and line.
This is a "pie in the sky" type of thought as it would be very nice IMO to have, but low priority and I don't know in practice however how easy it is to implement.
Some links I came across when researching this that might be useful:
https://docs.openstack.org/infra/jenkins-job-builder/definition.html
https://docs.openstack.org/infra/jenkins-job-builder/publishers.html
https://docs.openstack.org/infra/jenkins-job-builder/project_pipeline.html
https://docs.openstack.org/infra/jenkins-job-builder/builders.html
https://gerrit-review.googlesource.com/Documentation/config-robot-comments.html
https://zuul-ci.org/docs/zuul/user/config.html
https://zuul-ci.org/docs/zuul/admin/connections.html#drivers
https://zuul-ci.org/docs/zuul/glossary.html#term-reporter
https://zuul-ci.org/docs/zuul/user/jobs.html#return-values