你已经派生过 gprMax
镜像自地址
https://gitee.com/sunhf/gprMax.git
已同步 2025-08-04 11:36:52 +08:00
Add comments explaining failing ReFrame tests
- Some of the ReFrame tests fail on ARCHER2. This is due to differences in floating point number errors in the MPI and non-MPI runs. - FineGeometryViews fail as the tests do not support checking VTKHDF unstructured grids with parallel partitions.
这个提交包含在:
@@ -238,6 +238,9 @@ class TestBoxGeometryNoPmlMpi(MpiMixin, TestBoxGeometryNoPml):
|
||||
test_dependency = TestBoxGeometryNoPml
|
||||
|
||||
|
||||
# Fails for the 'non_axis_aligned_cone' model due to slight differences
|
||||
# in the model built by the MPI and non-MPI implementations. This is
|
||||
# caused by floating point errors when building the geometry.
|
||||
@rfm.simple_test
|
||||
class TestConeGeometryMpi(MpiMixin, TestConeGeometry):
|
||||
tags = {"test", "mpi", "geometery", "cone"}
|
||||
@@ -245,6 +248,9 @@ class TestConeGeometryMpi(MpiMixin, TestConeGeometry):
|
||||
test_dependency = TestConeGeometry
|
||||
|
||||
|
||||
# Fails for the 'non_axis_aligned_cylinder' model due to slight
|
||||
# differences in the model built by the MPI and non-MPI implementations.
|
||||
# This is caused by floating point errors when building the geometry.
|
||||
@rfm.simple_test
|
||||
class TestCylinderGeometryMpi(MpiMixin, TestCylinderGeometry):
|
||||
tags = {"test", "mpi", "geometery", "cylindrical", "sector", "cylindrical_sector"}
|
||||
@@ -319,6 +325,9 @@ class TestSphereGeometryMpi(MpiMixin, TestSphereGeometry):
|
||||
test_dependency = TestSphereGeometry
|
||||
|
||||
|
||||
# Fails for the 'triangle_z_rigid' model due to slight differences in
|
||||
# the model built by the MPI and non-MPI implementations. This is
|
||||
# caused by floating point errors when building the geometry.
|
||||
@rfm.simple_test
|
||||
class TestTriangleGeometryMpi(MpiMixin, TestTriangleGeometry):
|
||||
tags = {"test", "mpi", "geometery", "triangle"}
|
||||
|
@@ -28,6 +28,10 @@ class TestGeometryViewVoxelMPI(MpiMixin, TestGeometryViewVoxel):
|
||||
test_dependency = TestGeometryViewVoxel
|
||||
|
||||
|
||||
# Fails as the VTKHDF file format for unstructured grids uses seperate
|
||||
# partitions for each MPI rank. This means the internal structure of the
|
||||
# file is dependant on the number MPI ranks and just directly comparing
|
||||
# the files does not check correctness.
|
||||
@rfm.simple_test
|
||||
class TestGeometryViewFineMPI(MpiMixin, TestGeometryViewFine):
|
||||
tags = {"test", "mpi", "geometry only", "geometry view"}
|
||||
|
在新工单中引用
屏蔽一个用户