On 28/08/2025 13:19, Rémy Maucherat wrote:
On Thu, Aug 28, 2025 at 1:08 PM Mark Thomas <ma...@apache.org> wrote:
All,
It has been on my TODO list for a while so I am going to start looking
at automating the coverity scan build and upload process.
My plan is to upload 1 build of main (currently 12.0.x) a day. Based on
the current lines of code, we could upload as often as three times a day
if we wanted to. I don't think we need to though. Once a day should be
plenty.
Once a week would be more than enough IMO. Even submitting manually
like right now is not so bad.
I'm hoping that more regular updates means the community looks at the
scan results more regularly and maybe fixes a few more. I think daily
runs help as they gives faster feedback to folks fixing issues.
I'm just waiting for the GitHub uploaded file to be processed. It seems
to have been stuck in the queue to be analysed at position 191 for a
while. I'm hoping the queue position only updates periodically. We'll see.
Note: The latest cov tool now supports up to Java 23 (so it can work
on the FFM classes now) and as a result it handled 12 for me. The
previous tool release did not work with new Java features, which is
why I submitted a 10.1 build. As a result of the Java version support
lag, I think it could be problematic to try to target trunk for this.
I would recommend you use a stable branch like 11 instead (now that it
works).
Tomcat 12 has a minimum Java version of 21 so I think we are OK running
the scan on trunk for now. We might need to revisit that when work
starts on Tomcat 13 but that is a long way off at this point.
Mark
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org