Skip to content
Snippets Groups Projects
long_tests.json 4.73 KiB
Newer Older
Lionel GUEZ's avatar
Lionel GUEZ committed
    "Set_all_outerm": {
	"commands": [
            [
		"mkdir",
		"-p",
		"SHPC/Slice_0/Cyclones",
		"SHPC/Slice_0/Anticyclones"
            ],
            [
		"$build_dir/Inst_eddies/inst_eddies", "SHPC",
Lionel GUEZ's avatar
Lionel GUEZ committed
		"$src_dir/Inst_eddies/Tests/Input/h_region_3.nc",
		"$src_dir/Inst_eddies/Tests/Input/uv_region_3.nc"
            ]
	],
	"create_file": [
            "config_nml.txt",
            "&config_nml min_radius = 20./\n"
	"input": "&dates_nml date = 1/\n",
	"sel_diff_args": {"exclude": ["timings.txt"]}
Lionel GUEZ's avatar
Lionel GUEZ committed
    },
    "Extraction_eddies_region_3": {
	"commands": [
            [
		"mkdir",
		"-p",
		"SHPC/Slice_0/Cyclones",
		"SHPC/Slice_0/Anticyclones"
            ],
            [
		"$build_dir/Inst_eddies/inst_eddies", "SHPC",
Lionel GUEZ's avatar
Lionel GUEZ committed
		"$src_dir/Inst_eddies/Tests/Input/h_region_3.nc",
		"$src_dir/Inst_eddies/Tests/Input/uv_region_3.nc"
            ]
	],
	"create_file": [
            "config_nml.txt",
            "&config_nml min_amp = 0./\n"
	],
	"input": "&dates_nml date = 20454/\n",
	"description": "Larger region, 120 x 120. Includes degenerate extrema.",
	"sel_diff_args": {"exclude": ["timings.txt"]}
Lionel GUEZ's avatar
Lionel GUEZ committed
    },
    "Extraction_eddies_region_3_min": {
	"commands": [
            [
		"mkdir",
		"-p",
		"SHPC/Slice_0/Cyclones",
		"SHPC/Slice_0/Anticyclones"
            ],
            [
		"$build_dir/Inst_eddies/inst_eddies", "SHPC",
Lionel GUEZ's avatar
Lionel GUEZ committed
		"$src_dir/Inst_eddies/Tests/Input/h_region_3.nc",
		"$src_dir/Inst_eddies/Tests/Input/uv_region_3.nc"
            ]
	],
	"create_file": [
            "config_nml.txt",
            "&config_nml /\n"
	],
	"input": "&dates_nml date = 20454/\n",
	"description": "Same as Extraction_eddies_region_3 except with 1 mm minimum amplitude.",
	"sel_diff_args": {"exclude": ["timings.txt"]}
Lionel GUEZ's avatar
Lionel GUEZ committed
    },
    "Extraction_eddies_region_5": {
	"commands": [
            [
		"mkdir",
		"-p",
		"SHPC/Slice_0/Cyclones",
		"SHPC/Slice_0/Anticyclones"
            ],
            [
		"$build_dir/Inst_eddies/inst_eddies", "SHPC",
Lionel GUEZ's avatar
Lionel GUEZ committed
		"$src_dir/Inst_eddies/Tests/Input/h_region_5.nc",
		"$src_dir/Inst_eddies/Tests/Input/uv_region_5.nc"
            ]
	],
	"create_file": [
            "config_nml.txt",
            "&config_nml /\n"
	],
	"input": "&dates_nml date = 20454/\n",
	"description": "Same as Extraction_eddies_region_4 with larger domain.",
	"sel_diff_args": {"exclude": ["n_slices.txt", "timings.txt"]}
Lionel GUEZ's avatar
Lionel GUEZ committed
    },
    "Extraction_eddies_region_2_noise": {
	"create_file": [
            "config_nml.txt",
            "&config_nml /\n"
	],
	"command": [
            "$build_dir/Inst_eddies/inst_eddies_Aviso.py",
            "-b",
            "1.625",
            "15.625",
            "-38.375",
            "-30.375",
            "SHPC", "$Aviso_DT_dir/dt_global_allsat_phy_l4_%Y%m%d_20210726.nc",
            "2006-01-01", "2006-01-15", "0"
	"sel_diff_args": {"exclude": ["timings.txt", "perf_report.csv"]}
Lionel GUEZ's avatar
Lionel GUEZ committed
    },
    "Region_6": {
	"create_file": [
            "config_nml.txt",
            "&config_nml /\n"
	],
	"command": [
            "$build_dir/Inst_eddies/inst_eddies.py", "SHPC",
Lionel GUEZ's avatar
Lionel GUEZ committed
            "$Aviso_DT_dir/dt_global_allsat_phy_l4_20060101_20210726.nc",
            "$Aviso_DT_dir/dt_global_allsat_phy_l4_20060102_20210726.nc",
            "-b",
            "5.875",
            "12.125",
            "-32.125",
            "-26.875"
	],
	"input": "20454\n0\n",
	"sel_diff_args": {"exclude": ["timings.txt", "perf_report.csv"]}
Lionel GUEZ's avatar
Lionel GUEZ committed
    },
    "Missing_file": {
	"create_file": [
            "config_nml.txt",
            "&config_nml /\n"
	],
	"command": [
            "$build_dir/Inst_eddies/inst_eddies_Aviso.py", "SHPC",
            "$Eurec4A_NRT_dir/dataset-duacs-global-allsat-phy-%Y-%m-%d.nc",
	    "2020-01-31", "2020-02-02", "0"
Lionel GUEZ's avatar
Lionel GUEZ committed
	],
	"description": "Date 2020-02-01 is missing. Test of the script with a missing date.",
	"sel_diff_args": {"exclude": ["timings.txt", "perf_report.csv"]}
Lionel GUEZ's avatar
Lionel GUEZ committed
    },
    "Greece": {
	"description": "This is a case where the speed is not defined on a whole segment.",
	"command": [
            "$build_dir/Inst_eddies/inst_eddies_Aviso.py", "SHPC",
            "$Aviso_DT_dir/dt_global_allsat_phy_l4_%Y%m%d_20210726.nc",
            "1993-01-01", "1993-03-31", "0",
            "--bbox", "20", "30", "35", "42"
Lionel GUEZ's avatar
Lionel GUEZ committed
	],
	"create_file": [
            "config_nml.txt",
            "&config_nml /\n"
	"sel_diff_args": {"exclude": ["timings.txt", "perf_report.csv"]}
Lionel GUEZ's avatar
Lionel GUEZ committed
    },
    "Region_5_15_days": {
	"description": "This is used in several tests in Overlap.",
	"command": [
            "$build_dir/Inst_eddies/inst_eddies_Aviso.py", "SHPC",
            "$Aviso_DT_dir/dt_global_allsat_phy_l4_%Y%m%d_20210726.nc",
            "2006-01-01", "2006-01-15", "0",
            "--bbox", "0.125", "29.875", "-59.875", "-15.125"
Lionel GUEZ's avatar
Lionel GUEZ committed
	],
	"create_file": [
            "config_nml.txt",
            "&config_nml /\n"
	"sel_diff_args": {"exclude": ["timings.txt", "perf_report.csv"]}
Lionel GUEZ's avatar
Lionel GUEZ committed
    }