Test-suite: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
=== Preinstall === | === Preinstall === | ||
The test suite is available via svn of yambo-devel | |||
%svn co svn+ssh://username@qeforge.qe-forge.org/svnroot/yambo-devel/test-suite ./test-suite | |||
%cd test-suite | |||
%./configure | |||
=== Quick Testing === | === Quick Testing === | ||
%./driver.pl -autotest | |||
=== Running === | === Running === | ||
Line 12: | Line 15: | ||
=== Adding New Tests === | === Adding New Tests === | ||
=== Running === | === 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) | |||
} |
Revision as of 13:41, 5 May 2017
Preinstall
The test suite is available via svn of yambo-devel
%svn co svn+ssh://username@qeforge.qe-forge.org/svnroot/yambo-devel/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) }