From: Guilherme B. T. <gui...@gm...> - 2015-09-27 21:44:34
|
Thank you for resending. I meant to reply all, not only to you. On Sat, Sep 26, 2015 at 7:28 AM, Christian Gagneraud <ch...@gn...> wrote: > Resending to the mailing list as this might be of interest to other people. > > On Fri, 25 Sep 2015 11:18:02 you wrote: > > On Wed, Sep 23, 2015 at 12:33 AM, Christian Gagneraud <ch...@gn...> > > > > wrote: > > > On 22/09/15 20:23, Guilherme Brondani Torri wrote: > > > > Hi Bastien, > > > > > > > > On Mon, Sep 21, 2015 at 8:45 PM, Bastien ROUCARIES < > > > > > > > > rou...@gm...> wrote: > > > >> I have assigned 4 students to improve qucs-core testsuite. > > > >> > > > >> They will work during about 7months on qucs. > > > > > > > > Interesting. Can you elaborate a bit further on your plans? > > > > > > 4 students for 7 months! That sounds really great! > > > It would be nice to add code coverage [1][2] if you're planning to > > > improve the testsuite. > > > > > > [1] > > > > > > > https://qiaomuf.wordpress.com/2011/05/26/use-gcov-and-lcov-to-know-your-te > > > st-coverage/ [2] http://llvm.org/docs/CoverageMappingFormat.html > > > > Code coverage (gcov) for qucs-core is already functional. This work was > > started by Bastien. > > Data is collected with a set of test projects/examples plus a test > > generator for the equation system used for pre/post processing. The test > > projects are hosted here [1]. > > There are also a few unit tests with GoogleTest and some other custom > > assertion mechanism implemented by Bastien. > > > > You can use lcov locally, but we also browse the coverage status online. > > The Travis CI is regularly sending data to Coveralls [2]. > > > > Some time ago I gave it a try with the Coverity scan static analyzer [3]. > > It detected some 200 defects across qucs and qucs-core... some are false > > positives, some are bugs. > > Is anyone willing to work on it? Just ask for access. The service is not > > public by default. We can change that and we can also enable Travis CI > > regularly run/update Coverity... > > > > It would be very nice indeed to have people working on the test, coverage > > and static bug fixing. > > > > Regards, > > Guilherme > > > > [1] https://github.com/Qucs/qucs-test > > [2] https://coveralls.io/github/Qucs/qucs > > [3] https://scan.coverity.com/projects/2528 > > |