[petsc-dev] PETSc "testing" infrastructure

Barry Smith bsmith at mcs.anl.gov
Thu Jun 16 17:18:26 CDT 2016


   There is a lot going on currently to enhance the PETSc "testing" infrastructure; in particular Lisandro has begun to set up stuff on both github and bitbucket.

   I've update the PETSc "Dashboard" for testing at ftp://ftp.mcs.anl.gov/pub/petsc/nightlylogs/index.html with more links and a bit more context so people can understand it better. I would like links to other high-level packages testing dashboards such as SLEPc so if you know any send them to me.

   Here "testing" does not just mean running the test suite but also means collecting gcov information, running static analyzers on the code, running with valgrind, controlling symbol visibility and anything else you can think of that helps detect bugs and flaws in the software. For example tools that automatically check that all visible symbols had manual pages and reported problems, manual pages were complete, etc would be good additions. Currently we rely to much on the kindness of strangers who report bugs in our documentation.

   Comments, input?

   Barry

Currently this file is under RCS on the MCS filesystem, if others would like to contribute to it I'll put it under git at bitbucket.







More information about the petsc-dev mailing list