The TestWeb

The TestWeb provides access to a nightly built web-site that summarizes the results of the automated MonetDB regression testing on various different Platforms.

Two versions of MonetDB are tested:

  • the "cutting edge" development version ("Current"), i.e., the head of the default Mercurial (HG) branch; and
  • the next to be released version ("Candidate"), i.e., the head of the latest release candidate branch.
  • the latest released version ("Stable"), i.e., the head of the most recent release branch.

The test reports consist of three overview pages ("cross-check-lists", see sample screenshot below) revealing the results of

  1. all compilation steps (bootstrap, configure, make, make install),
  2. testing via "make check" (using debugmask 10, i.e., exhaustive monitoring and correction of physical BAT properties is enabled in the server), and
  3. testing via "Mtest.py -d0 -r" (using debugmask 0, i.e., all debugging is switched off in the server).
The overview pages contain links that provide access to more specific information such as logging output collected during each stage of the compilation and testing process, and the detailed results of each individual test on all platforms.