Skip to content

Latest commit

 

History

History

tests

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

VPLanet Tests

This directory contains the testing information for the continuous integration (CI) checks. You can run the checks locally with the command

make test

but you must have vplot installed and in your PATH.

DO NOT MODIFY THESE FILES UNLESS YOU KNOW WHAT YOU ARE DOING!!

Every time somebody issues a pull request to the master branch, a GitHub Actions check is automatically triggered. Briefly, this check compiles and runs VPLanet on all the subdirectories listed here and compares the results to the expected behavior. This quality control ensures that as changes are made to the code base, the outcomes of the simulations match expectations.


NOTE: If adding a test that uses the STELLAR module, you must set dOutputTime to equal dStopTime in order for portability across Macs and Linux.


To check for memory issues with valgrind, run

python valgrind.py

which will test each directory, creating a file called *.valgrind that contains the output.