Coverity Run Schedule

Joel Sherrill joel at rtems.org
Thu Jan 28 17:12:24 UTC 2021


On Thu, Jan 28, 2021 at 9:34 AM Sebastian Huber <
sebastian.huber at embedded-brains.de> wrote:

> On 28/01/2021 15:00, Joel Sherrill wrote:
>
> > Any thoughts on me doing this and a schedule?
> Doing this would be great.


Long overdue even. :)

I also need to move to the big sweep being run from cron. I now start it
manually on CentOS, FreeBSD, and Ubuntu and try to remember to do it
every Friday afternoon.

Moving it to cron would also encourage me to schedule 6 and 7 build sweeps
on different parts of the week. Maybe Tuesday for 7 and Friday for 6. It
takes most
of that time to finish on the slower machines.


> It would be definitely nice to get an early
> feedback after code changes. I think once per day should be more than
> enough.
>

 I am leaning to running the script every 4 hours. If the RSB or RTEMS
hasn't
changed, it will not do anything. If RTEMS changed, it builds RTEMS using
coverity.
If RSB changed, it builds new tools and then builds RTEMS using coverity. I
think
the machine could safely handle this running every hour but I don't think
we need
that and it will impact over test sweeps.

Every four hours should let everyone have reasonably fresh results when
they get
to work and possibly turn over two more runs before calling it a day.

This would effectively let us Scan up to 3 batches of commits. Worst case
is that
we could have to wait 12 hours if the rare event of everyone committing
early in a
day (from their perspective).

Honestly, our commits are usually spaced out enough that I believe we will
never
hit the job limit and have reasonably turnaround on runs.

--joel


> --
> embedded brains GmbH
> Herr Sebastian HUBER
> Dornierstr. 4
> 82178 Puchheim
> Germany
> email: sebastian.huber at embedded-brains.de
> phone: +49-89-18 94 741 - 16
> fax:   +49-89-18 94 741 - 08
>
> Registergericht: Amtsgericht München
> Registernummer: HRB 157899
> Vertretungsberechtigte Geschäftsführer: Peter Rasmussen, Thomas Dörfler
> Unsere Datenschutzerklärung finden Sie hier:
> https://embedded-brains.de/datenschutzerklaerung/
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rtems.org/pipermail/devel/attachments/20210128/b5b2c3c6/attachment.html>


More information about the devel mailing list