你已经派生过 gprMax
镜像自地址
https://gitee.com/sunhf/gprMax.git
已同步 2025-08-07 23:14:03 +08:00
Split reframe tests into multiple files
这个提交包含在:
@@ -0,0 +1,42 @@
|
||||
import reframe as rfm
|
||||
from reframe.core.builtins import parameter
|
||||
|
||||
from reframe_tests.tests.base_tests import GprMaxBScanRegressionTest, GprMaxRegressionTest
|
||||
|
||||
"""Reframe regression tests for example models in gprMax documentation
|
||||
"""
|
||||
|
||||
|
||||
@rfm.simple_test
|
||||
class TestAscan(GprMaxRegressionTest):
|
||||
tags = {
|
||||
"test",
|
||||
"serial",
|
||||
"ascan",
|
||||
"2d",
|
||||
"hertzian_dipole",
|
||||
"waveform",
|
||||
"material",
|
||||
"box",
|
||||
"cylinder",
|
||||
}
|
||||
sourcesdir = "src/example_models"
|
||||
model = parameter(["cylinder_Ascan_2D"])
|
||||
|
||||
|
||||
@rfm.simple_test
|
||||
class TestBscan(GprMaxBScanRegressionTest):
|
||||
tags = {
|
||||
"test",
|
||||
"serial",
|
||||
"bscan",
|
||||
"steps",
|
||||
"waveform",
|
||||
"hertzian_dipole",
|
||||
"material",
|
||||
"box",
|
||||
"cylinder",
|
||||
}
|
||||
sourcesdir = "src/bscan_tests"
|
||||
model = parameter(["cylinder_Bscan_2D"])
|
||||
num_models = parameter([64])
|
在新工单中引用
屏蔽一个用户