Update with changes to reframe tests

这个提交包含在:
nmannall
2024-04-15 14:22:11 +01:00
父节点 474b7f52f7
当前提交 c36e50eb35
共有 3 个文件被更改,包括 89 次插入21 次删除

查看文件

@@ -36,6 +36,26 @@ class TaskfarmTest(GprMaxRegressionTest):
self.keep_files = [self.input_file, self.output_file, "{self.model}_merged.pdf"]
@rfm.simple_test
class BScanTest(GprMaxRegressionTest):
tags = {"test", "bscan"}
model = parameter(["cylinder_Bscan_2D"])
num_cpus_per_task = 16
@run_after("init")
def set_filenames(self):
self.input_file = f"{self.model}.in"
self.output_file = f"{self.model}_merged.h5"
self.executable_opts = [self.input_file, "-n", "64"]
self.postrun_cmds = [
f"python -m toolboxes.Utilities.outputfiles_merge {self.model}",
f"python -m toolboxes.Plotting.plot_Bscan -save {self.output_file} Ez",
]
self.keep_files = [self.input_file, self.output_file, "{self.model}_merged.pdf"]
@rfm.simple_test
class BasicModelsTest(GprMaxRegressionTest):
tags = {"test", "serial", "regression"}