Skip to content
Snippets Groups Projects

NSHM Unit tests

Compare and Show latest version
7 files
+ 155
101
Compare changes
  • Side-by-side
  • Inline
Files
7
+ 77
2
@@ -78,6 +78,81 @@ task nshms() {
}
}
task cleanGenerated(type: Delete) {
delete "src/test/resources/e2e/actual"
}
// Generate Alaska 2007 for CI
task generateAlaska2007(type: JavaExec) {
description = "Generate alaska-2007 acutal for CI/CD"
classpath = sourceSets.test.runtimeClasspath
doFirst {
downloadNshm(findNshm("nshm-alaska", 2007))
}
jvmArgs("-DNSHM=nshm-alaska-2007")
main = "gov.usgs.earthquake.nshmp.model.GenerateActual"
}
// Generate Alaska 2023 for CI
task generateAlaska2023(type: JavaExec) {
description = "Generate alaska-2023 acutal for CI/CD"
classpath = sourceSets.test.runtimeClasspath
doFirst {
downloadNshm(findNshm("nshm-alaska", 2023))
}
jvmArgs("-DNSHM=nshm-alaska-2023")
main = "gov.usgs.earthquake.nshmp.model.GenerateActual"
}
// Generate CONUS 2018 for CI
task generateConus2018(type: JavaExec) {
description = "Generate conus-2018 acutal for CI/CD"
classpath = sourceSets.test.runtimeClasspath
doFirst {
downloadNshm(findNshm("nshm-conus", 2018))
}
jvmArgs("-DNSHM=nshm-conus-2018")
main = "gov.usgs.earthquake.nshmp.model.GenerateActual"
}
// Generate CONUS 2023 for CI
task generateConus2023(type: JavaExec) {
description = "Generate conus-2023 acutal for CI/CD"
classpath = sourceSets.test.runtimeClasspath
doFirst {
downloadNshm(findNshm("nshm-conus", 2023))
}
jvmArgs("-DNSHM=nshm-conus-2023")
main = "gov.usgs.earthquake.nshmp.model.GenerateActual"
}
// Generate Hawaii 2021 for CI
task generateHawaii2021(type: JavaExec) {
description = "Generate hawaii-2021 acutal for CI/CD"
classpath = sourceSets.test.runtimeClasspath
doFirst {
downloadNshm(findNshm("nshm-hawaii", 2021))
}
jvmArgs("-DNSHM=nshm-hawaii-2021")
main = "gov.usgs.earthquake.nshmp.model.GenerateActual"
}
// Test Alaska 2007 NSHM
task testAlaska2007(type: Test) {
description = "Test Alaska 2007 NSHM"
@@ -147,12 +222,12 @@ task testConus2018(type: Test) {
useJUnitPlatform()
jvmArgs(
"-Xms${xmx}",
"-Xms2g",
"-Xmx${xmx}",
)
filter {
includeTestsMatching "gov.usgs.earthquake.nshmp.model.Conus2018Tests"
includeTestsMatching "gov.usgs.earthquake.nshmp.model.NshmTests.testConus2018"
}
}
Loading