diff --git a/model/atmosphere/diffusion/tests/diffusion_tests/test_diffusion.py b/model/atmosphere/diffusion/tests/diffusion_tests/test_diffusion.py index 4ad5195f7..384d6a778 100644 --- a/model/atmosphere/diffusion/tests/diffusion_tests/test_diffusion.py +++ b/model/atmosphere/diffusion/tests/diffusion_tests/test_diffusion.py @@ -420,8 +420,10 @@ def test_run_diffusion_single_step( backend, orchestration, ): - if not orchestration or not helpers.is_dace(backend): - pytest.skip("This test is only executed for orchestration on dace backends") + if orchestration and not helpers.is_dace(backend): + pytest.skip("Orchestration test requires a dace backend.") + if helpers.is_embedded(backend): + pytest.xfail("Embedded backend currently fails in remap function.") grid = get_grid_for_experiment(experiment, backend) cell_geometry = get_cell_geometry_for_experiment(experiment, backend) edge_geometry = get_edge_geometry_for_experiment(experiment, backend) @@ -665,8 +667,10 @@ def test_run_diffusion_initial_step( backend, orchestration, ): - if not orchestration or not helpers.is_dace(backend): - pytest.skip("This test is only executed for orchestration only on dace backends") + if orchestration and not helpers.is_dace(backend): + pytest.skip("Orchestration test requires a dace backend.") + if helpers.is_embedded(backend): + pytest.xfail("Embedded backend currently fails in remap function.") grid = get_grid_for_experiment(experiment, backend) cell_geometry = get_cell_geometry_for_experiment(experiment, backend) edge_geometry = get_edge_geometry_for_experiment(experiment, backend)