Skip to content

douglasjacobsen/mpas-lettuce

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

To install (On Ubuntu):

	Setup PIP:
		sudo apt-get install pip

	Setup Lettuce:
		sudo -E pip install lettuce
		sudo -E C_INCLUDE_PATH=/usr/include/mpi pip install netcdf4

Layout:
	Within this repository, each core gets it's own directory, with it's own
	feature and task definitions. The task directory contains shared tasks 
	that all cores should be able to use.
	
	Task files from the root of the features directory should be symlinked 
	into each of the component directories.

To use:
	You can edit the lettuce.CORE script to point to two separate
	repositories and branches on each repository. Once the config file is 
	setup properly, lettuce can be run as in `lettuce features/CORE` test 
	all of the pre-defined features the chosen CORE should have.  
        Currently supported cores are 'ocean' and 'landice'.

	Both repositories and branches are cloned and build separately. Test 
	cases for each version are downloaded separately as well.

	Tests are run in separate directories for each version of the 
	repository, and compared (if required by a scenario in defined in the 
	features).

About

Shared repository for MPAS lettuce tasks

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages