From 111eb55bd183a5339738dcac8c796c3c606c4d38 Mon Sep 17 00:00:00 2001 From: Xylar Asay-Davis Date: Thu, 14 May 2020 10:32:09 +0200 Subject: [PATCH 1/2] Add prerequisite tags to all necessary test cases These test cases depend on other test cases to run properly. Before this change, the only way to know that is via symlinks to directories outside of this test case. With this change, it will be easier for regression test suites to make sure prerequisites are present and that they always run before the test cases that depend on them (even if we run tests cases in parallel). --- .../USDEQU120cr10rr2/delaware/config_driver.xml | 1 + .../se_blocks_test/config_driver.xml | 1 + .../thread_test/config_driver.xml | 1 + .../ocean/drying_slope/hybrid/1km/config_driver.xml | 1 + .../ocean/drying_slope/hybrid/250m/config_driver.xml | 1 + .../idealized_transect/config_driver.xml | 1 + .../ocean/drying_slope/sigma/1km/config_driver.xml | 1 + .../ocean/drying_slope/sigma/250m/config_driver.xml | 1 + .../ocean/drying_slope/zstar/1km/config_driver.xml | 1 + .../ocean/drying_slope/zstar/250m/config_driver.xml | 1 + .../zstar_above_land/1km/config_driver.xml | 1 + .../zstar_variableCd/1km/config_driver.xml | 1 + .../zstar_variableManningn/1km/config_driver.xml | 1 + .../global_ocean/EC60to30/spin_up/config_driver.xml | 1 + .../EC60to30wISC/spin_up/config_driver.xml | 1 + .../QU240/analysis_test/config_driver.xml | 1 + .../QU240/bgc_ecosys_test/config_driver.xml | 1 + .../QU240/daily_output_test/config_driver.xml | 1 + .../QU240/performance_test/config_driver.xml | 1 + .../QU240/restart_test/config_driver.xml | 1 + .../QU240/rk4_blocks_test/config_driver.xml | 1 + .../QU240/rk4_thread_test/config_driver.xml | 1 + .../QU240/se_blocks_test/config_driver.xml | 1 + .../ocean/global_ocean/QU240/test/config_driver.xml | 12 +++++++++++- .../global_ocean/QU240/thread_test/config_driver.xml | 1 + .../SO60to10wISC/spin_up/config_driver.xml | 1 + .../global_ocean/WC12/spin_up/config_driver.xml | 1 + .../global_ocean/WC14/spin_up/config_driver.xml | 1 + .../harmonic_analysis_test/config_driver.xml | 1 + 29 files changed, 39 insertions(+), 1 deletion(-) mode change 120000 => 100644 testing_and_setup/compass/ocean/global_ocean/QU240/test/config_driver.xml diff --git a/testing_and_setup/compass/ocean/Gaussian_hump/USDEQU120cr10rr2/delaware/config_driver.xml b/testing_and_setup/compass/ocean/Gaussian_hump/USDEQU120cr10rr2/delaware/config_driver.xml index 765e605959..cab3e937cf 100644 --- a/testing_and_setup/compass/ocean/Gaussian_hump/USDEQU120cr10rr2/delaware/config_driver.xml +++ b/testing_and_setup/compass/ocean/Gaussian_hump/USDEQU120cr10rr2/delaware/config_driver.xml @@ -1,4 +1,5 @@ + diff --git a/testing_and_setup/compass/ocean/Redi_verification/SouthernOceanSlice40/se_blocks_test/config_driver.xml b/testing_and_setup/compass/ocean/Redi_verification/SouthernOceanSlice40/se_blocks_test/config_driver.xml index c584770729..be5db12d2e 100644 --- a/testing_and_setup/compass/ocean/Redi_verification/SouthernOceanSlice40/se_blocks_test/config_driver.xml +++ b/testing_and_setup/compass/ocean/Redi_verification/SouthernOceanSlice40/se_blocks_test/config_driver.xml @@ -1,4 +1,5 @@ + diff --git a/testing_and_setup/compass/ocean/Redi_verification/SouthernOceanSlice40/thread_test/config_driver.xml b/testing_and_setup/compass/ocean/Redi_verification/SouthernOceanSlice40/thread_test/config_driver.xml index 557e580b6f..b119d79dab 100644 --- a/testing_and_setup/compass/ocean/Redi_verification/SouthernOceanSlice40/thread_test/config_driver.xml +++ b/testing_and_setup/compass/ocean/Redi_verification/SouthernOceanSlice40/thread_test/config_driver.xml @@ -1,4 +1,5 @@ + diff --git a/testing_and_setup/compass/ocean/drying_slope/hybrid/1km/config_driver.xml b/testing_and_setup/compass/ocean/drying_slope/hybrid/1km/config_driver.xml index 76b59bd140..962e2d169e 100644 --- a/testing_and_setup/compass/ocean/drying_slope/hybrid/1km/config_driver.xml +++ b/testing_and_setup/compass/ocean/drying_slope/hybrid/1km/config_driver.xml @@ -1,4 +1,5 @@ + diff --git a/testing_and_setup/compass/ocean/drying_slope/hybrid/250m/config_driver.xml b/testing_and_setup/compass/ocean/drying_slope/hybrid/250m/config_driver.xml index 76b59bd140..df5010fcee 100644 --- a/testing_and_setup/compass/ocean/drying_slope/hybrid/250m/config_driver.xml +++ b/testing_and_setup/compass/ocean/drying_slope/hybrid/250m/config_driver.xml @@ -1,4 +1,5 @@ + diff --git a/testing_and_setup/compass/ocean/drying_slope/marsh_flooding/idealized_transect/config_driver.xml b/testing_and_setup/compass/ocean/drying_slope/marsh_flooding/idealized_transect/config_driver.xml index 7fa1481248..687f45fc3e 100644 --- a/testing_and_setup/compass/ocean/drying_slope/marsh_flooding/idealized_transect/config_driver.xml +++ b/testing_and_setup/compass/ocean/drying_slope/marsh_flooding/idealized_transect/config_driver.xml @@ -1,4 +1,5 @@ + diff --git a/testing_and_setup/compass/ocean/drying_slope/sigma/1km/config_driver.xml b/testing_and_setup/compass/ocean/drying_slope/sigma/1km/config_driver.xml index 76b59bd140..962e2d169e 100644 --- a/testing_and_setup/compass/ocean/drying_slope/sigma/1km/config_driver.xml +++ b/testing_and_setup/compass/ocean/drying_slope/sigma/1km/config_driver.xml @@ -1,4 +1,5 @@ + diff --git a/testing_and_setup/compass/ocean/drying_slope/sigma/250m/config_driver.xml b/testing_and_setup/compass/ocean/drying_slope/sigma/250m/config_driver.xml index 76b59bd140..df5010fcee 100644 --- a/testing_and_setup/compass/ocean/drying_slope/sigma/250m/config_driver.xml +++ b/testing_and_setup/compass/ocean/drying_slope/sigma/250m/config_driver.xml @@ -1,4 +1,5 @@ + diff --git a/testing_and_setup/compass/ocean/drying_slope/zstar/1km/config_driver.xml b/testing_and_setup/compass/ocean/drying_slope/zstar/1km/config_driver.xml index 76b59bd140..962e2d169e 100644 --- a/testing_and_setup/compass/ocean/drying_slope/zstar/1km/config_driver.xml +++ b/testing_and_setup/compass/ocean/drying_slope/zstar/1km/config_driver.xml @@ -1,4 +1,5 @@ + diff --git a/testing_and_setup/compass/ocean/drying_slope/zstar/250m/config_driver.xml b/testing_and_setup/compass/ocean/drying_slope/zstar/250m/config_driver.xml index 76b59bd140..df5010fcee 100644 --- a/testing_and_setup/compass/ocean/drying_slope/zstar/250m/config_driver.xml +++ b/testing_and_setup/compass/ocean/drying_slope/zstar/250m/config_driver.xml @@ -1,4 +1,5 @@ + diff --git a/testing_and_setup/compass/ocean/drying_slope/zstar_above_land/1km/config_driver.xml b/testing_and_setup/compass/ocean/drying_slope/zstar_above_land/1km/config_driver.xml index a34470b250..242fed17e3 100644 --- a/testing_and_setup/compass/ocean/drying_slope/zstar_above_land/1km/config_driver.xml +++ b/testing_and_setup/compass/ocean/drying_slope/zstar_above_land/1km/config_driver.xml @@ -1,4 +1,5 @@ + diff --git a/testing_and_setup/compass/ocean/drying_slope/zstar_variableCd/1km/config_driver.xml b/testing_and_setup/compass/ocean/drying_slope/zstar_variableCd/1km/config_driver.xml index e0545f3143..d01b703a0e 100644 --- a/testing_and_setup/compass/ocean/drying_slope/zstar_variableCd/1km/config_driver.xml +++ b/testing_and_setup/compass/ocean/drying_slope/zstar_variableCd/1km/config_driver.xml @@ -1,4 +1,5 @@ + diff --git a/testing_and_setup/compass/ocean/drying_slope/zstar_variableManningn/1km/config_driver.xml b/testing_and_setup/compass/ocean/drying_slope/zstar_variableManningn/1km/config_driver.xml index 54842e5242..77053d7439 100644 --- a/testing_and_setup/compass/ocean/drying_slope/zstar_variableManningn/1km/config_driver.xml +++ b/testing_and_setup/compass/ocean/drying_slope/zstar_variableManningn/1km/config_driver.xml @@ -1,4 +1,5 @@ + diff --git a/testing_and_setup/compass/ocean/global_ocean/EC60to30/spin_up/config_driver.xml b/testing_and_setup/compass/ocean/global_ocean/EC60to30/spin_up/config_driver.xml index eae88eb43b..fde28d2649 100644 --- a/testing_and_setup/compass/ocean/global_ocean/EC60to30/spin_up/config_driver.xml +++ b/testing_and_setup/compass/ocean/global_ocean/EC60to30/spin_up/config_driver.xml @@ -1,4 +1,5 @@ + diff --git a/testing_and_setup/compass/ocean/global_ocean/EC60to30wISC/spin_up/config_driver.xml b/testing_and_setup/compass/ocean/global_ocean/EC60to30wISC/spin_up/config_driver.xml index eae88eb43b..dd1c6dc4c4 100644 --- a/testing_and_setup/compass/ocean/global_ocean/EC60to30wISC/spin_up/config_driver.xml +++ b/testing_and_setup/compass/ocean/global_ocean/EC60to30wISC/spin_up/config_driver.xml @@ -1,4 +1,5 @@ + diff --git a/testing_and_setup/compass/ocean/global_ocean/QU240/analysis_test/config_driver.xml b/testing_and_setup/compass/ocean/global_ocean/QU240/analysis_test/config_driver.xml index ec9907895a..84d92a935d 100644 --- a/testing_and_setup/compass/ocean/global_ocean/QU240/analysis_test/config_driver.xml +++ b/testing_and_setup/compass/ocean/global_ocean/QU240/analysis_test/config_driver.xml @@ -1,4 +1,5 @@ + diff --git a/testing_and_setup/compass/ocean/global_ocean/QU240/bgc_ecosys_test/config_driver.xml b/testing_and_setup/compass/ocean/global_ocean/QU240/bgc_ecosys_test/config_driver.xml index e6d082be0c..8f0db3e929 100644 --- a/testing_and_setup/compass/ocean/global_ocean/QU240/bgc_ecosys_test/config_driver.xml +++ b/testing_and_setup/compass/ocean/global_ocean/QU240/bgc_ecosys_test/config_driver.xml @@ -1,4 +1,5 @@ + diff --git a/testing_and_setup/compass/ocean/global_ocean/QU240/daily_output_test/config_driver.xml b/testing_and_setup/compass/ocean/global_ocean/QU240/daily_output_test/config_driver.xml index 3099703654..e2372001fe 100644 --- a/testing_and_setup/compass/ocean/global_ocean/QU240/daily_output_test/config_driver.xml +++ b/testing_and_setup/compass/ocean/global_ocean/QU240/daily_output_test/config_driver.xml @@ -1,4 +1,5 @@ + diff --git a/testing_and_setup/compass/ocean/global_ocean/QU240/performance_test/config_driver.xml b/testing_and_setup/compass/ocean/global_ocean/QU240/performance_test/config_driver.xml index b04e0f0a0a..ece52c3bda 100644 --- a/testing_and_setup/compass/ocean/global_ocean/QU240/performance_test/config_driver.xml +++ b/testing_and_setup/compass/ocean/global_ocean/QU240/performance_test/config_driver.xml @@ -1,4 +1,5 @@ + diff --git a/testing_and_setup/compass/ocean/global_ocean/QU240/restart_test/config_driver.xml b/testing_and_setup/compass/ocean/global_ocean/QU240/restart_test/config_driver.xml index 5367a8141b..21187846a6 100644 --- a/testing_and_setup/compass/ocean/global_ocean/QU240/restart_test/config_driver.xml +++ b/testing_and_setup/compass/ocean/global_ocean/QU240/restart_test/config_driver.xml @@ -1,4 +1,5 @@ + diff --git a/testing_and_setup/compass/ocean/global_ocean/QU240/rk4_blocks_test/config_driver.xml b/testing_and_setup/compass/ocean/global_ocean/QU240/rk4_blocks_test/config_driver.xml index 0f9ae39dbb..431c28beb9 100644 --- a/testing_and_setup/compass/ocean/global_ocean/QU240/rk4_blocks_test/config_driver.xml +++ b/testing_and_setup/compass/ocean/global_ocean/QU240/rk4_blocks_test/config_driver.xml @@ -1,4 +1,5 @@ + diff --git a/testing_and_setup/compass/ocean/global_ocean/QU240/rk4_thread_test/config_driver.xml b/testing_and_setup/compass/ocean/global_ocean/QU240/rk4_thread_test/config_driver.xml index b4959253c7..f460d61c7d 100644 --- a/testing_and_setup/compass/ocean/global_ocean/QU240/rk4_thread_test/config_driver.xml +++ b/testing_and_setup/compass/ocean/global_ocean/QU240/rk4_thread_test/config_driver.xml @@ -1,4 +1,5 @@ + diff --git a/testing_and_setup/compass/ocean/global_ocean/QU240/se_blocks_test/config_driver.xml b/testing_and_setup/compass/ocean/global_ocean/QU240/se_blocks_test/config_driver.xml index 0f9ae39dbb..431c28beb9 100644 --- a/testing_and_setup/compass/ocean/global_ocean/QU240/se_blocks_test/config_driver.xml +++ b/testing_and_setup/compass/ocean/global_ocean/QU240/se_blocks_test/config_driver.xml @@ -1,4 +1,5 @@ + diff --git a/testing_and_setup/compass/ocean/global_ocean/QU240/test/config_driver.xml b/testing_and_setup/compass/ocean/global_ocean/QU240/test/config_driver.xml deleted file mode 120000 index 3b79358652..0000000000 --- a/testing_and_setup/compass/ocean/global_ocean/QU240/test/config_driver.xml +++ /dev/null @@ -1 +0,0 @@ -../../config_files/config_driver_test.xml \ No newline at end of file diff --git a/testing_and_setup/compass/ocean/global_ocean/QU240/test/config_driver.xml b/testing_and_setup/compass/ocean/global_ocean/QU240/test/config_driver.xml new file mode 100644 index 0000000000..cce68352ad --- /dev/null +++ b/testing_and_setup/compass/ocean/global_ocean/QU240/test/config_driver.xml @@ -0,0 +1,11 @@ + + + + + + + +