Test-suite
Jump to navigation
Jump to search
Preinstall
The test suite is available via svn of yambo-devel
%svn co svn+ssh://username@qeforge.qe-forge.org/svnroot/yambo-tests/test-suite ./test-suite %cd test-suite %./configure
Quick Testing
%./driver.pl -autotest
Running
Reports & Logs
Adding New Tests
Running
Crontab
The test-suite can be run using the crontab daemon.
------- 35 23 * * * ~/bin/scripts/yambo_validation.tcsh >> /home/marini/Yambo/sources/svn/yambo-tests/test-suite 2>&1
with yambo_validation.tcsh a simple script:
#!/usr/bin/tcsh cd /home/marini/Yambo/sources/svn/yambo-tests/test-suite ./driver.pl -flow validate -report
General RUN descriptor & Automatic flows of calculations
{ ACTIVE => "yes", # can be yes or no MPI_CPU => "NP", SLK_CPU => "NM", PAR_MODE => "TEXT", # (TEXT can be default, random, loop) THREADS => "NT", BRANCH => "/home/marini/Yambo/sources/git/yambo/branches/SLK", # (SAVED) THEME => "G_parallelization", # (SAVED) CONFIG => "gfortran_slk.sh", # (SAVED) TESTS => "hBN/GW-OPTICS", # (SAVED) KEYS => "nopj elph hard bse rpa", # (SAVED) }