Automatic tests
To ensure reproducability, the
Pencil Code
is tested daily for a number of
sample applications. This is important for us in order to make sure certain
improvements in some parts of the code do not affect the functionality
of other parts. For other users who suspect that a new problem has emerged
it could be useful to first see whether this problem also shows up in
our own tests. The latest test results for a can be seen online:
- Travis, after each check-in (but stopped working in December 2020)
- Nordita: GNU gfortran 4.6.3-1ubuntu5 with OpenMPI (norlx51, by Wolfgang/Axel), hourly
- Nordita: g95 0.92 with OpenMPI (norlx51, by Wolfgang/Axel), daily
- GNU gfortran 4.8.4, (Ubuntu, 64 bit, by Philippe Bourdin), large daily, (previous run)
- GNU gfortran 4.8.4, (Ubuntu, 64 bit, by Philippe Bourdin), minimal minutely, (previous run)
- Intel ifort v11.1 with MPICH2 (Ubuntu 13.04, 64 bit, by Sven Bingert), standard and personal tests
Test your changes
Note: before checking in your own changes, you should at least do
the very minimal auto-tests:
pc_auto-test --max-level=0 --no-pencil-check -C
You may alternatively give a larger integer number, e.g. '--max-level=2', in order to run more auto-tests with your changes.