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.




Reply via email to