Test harness for gridmet.cwl

Source code

Workflow

Inputs

Name

Type

Default

Description

bands

string[]

University of Idaho Gridded Surface Meteorological Dataset bands

connection_name

string

The name of the section in the database.ini file

database

File

Path to database connection file, usually database.ini

dates

string?

dates restriction, for testing purposes only

domain

string

climate

geography

string

Type of geography: zip codes or counties Valid values: “zip”, “zcta” or “county”

proxy

string?

HTTP/HTTPS Proxy if required

ram

string

2GB

Runtime memory, available to the process

shapes

Directory?

Do we even need this parameter, as we instead downloading shapes?

strategy

string

auto

Rasterization strategy

test_script

File

File containing SQL test script

years

string[]

['1999', '2000', '2001', '2002', '2003', '2004', '2005', '2006', '2007', '2008', '2009', '2010', '2011', '2012', '2013', '2014', '2015', '2016', '2017', '2018', '2019', '2020']

Outputs

Name

Type

Description

execute_registry

File

execute_registry_log

File

execute_registry_err

File

execute_data

array

execute_download_log

array

execute_download_err

array

execute_process_log

array

execute_process_err

array

execute_ingest_log

array

execute_ingest_err

array

execute_reset_log

array

execute_reset_err

array

execute_index_log

array

execute_index_err

array

execute_vacuum_log

array

execute_vacuum_err

array

verify_log

File

verify_errors

File

Steps

Name

Runs

Description

execute

gridmet.cwl

verify

run_test.cwl