Hi, We have lgtm.com integrated which helps a bit to check from time to time but not on every PR since the Camel build is complex. However, I think a weekly coverage report is not a bad idea, at least it would maybe help a bit.
Regards, Omar On Thu, Oct 8, 2020 at 9:51 AM Maria Arias de Reyna Dominguez < maria...@redhat.com> wrote: > Hi, > > In any case, maybe a nightly/weekly code coverage is useful to check > which parts of the code are less "tested" and we should put more > effort on them. Even if we can't do it by PR, it will show some light > on the current status of the code. > > On Thu, Oct 8, 2020 at 9:30 AM Andrea Cosentino <anco...@gmail.com> wrote: > > > > I don't think it is feasible. Nobody would do it. It's time consuming. > > > > Il gio 8 ott 2020, 09:21 Djordje Bajić <djole.ba...@gmail.com> ha > scritto: > > > > > Hello Andrea, Jan, > > > > > > In that case, maybe PR reviewers can run tests locally on that branch > and > > > check? What do you guys think? > > > > > > - Djordje > > > > > > On Thu, 8 Oct 2020, 08:09 Andrea Cosentino, <anco...@gmail.com> wrote: > > > > > > > Hello, > > > > > > > > No, incremental build are not supported. The Camel build is too > complex > > > for > > > > that. > > > > > > > > Il giorno gio 8 ott 2020 alle ore 08:07 Djordje Bajić < > > > > djole.ba...@gmail.com> > > > > ha scritto: > > > > > > > > > Hi Jan! > > > > > > > > > > Yes i understand that tests are gonna last long. Idk if there is > > > > > possibility to specify to run only tests for that particular > component > > > or > > > > > project inside the camel? > > > > > > > > > > > > > > > On Wed, 7 Oct 2020, 21:09 Jan Bednář, <m...@janbednar.eu> wrote: > > > > > > > > > > > Hi, > > > > > > It would be great IMO, but I think you need to actually run the > tests > > > > > > for coverage report. We currently skip tests for github PR, > because > > > it > > > > > > takes many hours to test whole codebase - these are running > during > > > > > > nightly build. > > > > > > > > > > > > Dne 7.10.2020 v 15:08 Djordje Bajić napsal(a): > > > > > > > Hello fellow Cameleers! > > > > > > > > > > > > > > I am looking into twitter component, doing some small > refactoring. > > > I > > > > > > > noticed something interesting, code coverage is a little above > 50%, > > > > in > > > > > my > > > > > > > opinion that is a really poor %. What do you think that we add > some > > > > > > checks > > > > > > > or when doing PR reviews to also check coverage of added code? > > > This > > > > > way > > > > > > we > > > > > > > will promote that tests are mandatory in order to approve > PR. Of > > > > > course > > > > > > > there will be some cases when tests are not available to be > > > written, > > > > > > anyway > > > > > > > i think this will help us reduce the number of bugs and give us > > > > freedom > > > > > > to > > > > > > > add, change and refactor with more confidence. > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > >