message: Avoid running tests multiple times...
diff: @@ -444,20 +444,21 @@ TEST_CASE("PA Convection", "[PartialAssembly]")
  // - 2: DG discontinuous coeff,
  // - 3: DG Bernstein discontinuous coeff.
  auto prob = GENERATE(0, 1, 2, 3);
  - auto order_2d = GENERATE(2);
  - auto order_3d = GENERATE(2);
  - // refinement > 0 => Non-conforming mesh
  - auto refinement_2d = GENERATE(0,1);
  - auto refinement_3d = GENERATE(0,1);
  SECTION("2D")
  {
  + auto order_2d = GENERATE(2);
  + // refinement > 0 => Non-conforming mesh
  + auto refinement_2d = GENERATE(0,1);
  test_pa_convection("../../data/periodic-square.mesh", order_2d, prob,
  refinement_2d);
  }
  SECTION("3D")
  {
  + auto order_3d = GENERATE(2);
  + // refinement > 0 => Non-conforming mesh
  + auto refinement_3d = GENERATE(0,1);
  test_pa_convection("../../data/periodic-cube.mesh", order_3d, prob,
  refinement_3d);
  }
  @@ -474,14 +475,12 @@ TEST_CASE("PA Convection advanced", "[PartialAssembly][MFEMData]")
  // - 2: DG discontinuous coeff,
  // - 3: DG Bernstein discontinuous coeff.
  auto prob = GENERATE(0, 1, 2, 3);
  - auto order_2d = GENERATE(2);
  - auto order_3d = GENERATE(2);
  - // refinement > 0 => Non-conforming mesh
  - auto refinement_2d = GENERATE(0,1);
  - auto refinement_3d = GENERATE(0,1);
  SECTION("2D")
  {
  + auto order_2d = GENERATE(2);
  + // refinement > 0 => Non-conforming mesh
  + auto refinement_2d = GENERATE(0,1);
  test_pa_convection("../../data/periodic-hexagon.mesh", order_2d, prob,
  refinement_2d);
  test_pa_convection("../../data/star-q3.mesh", order_2d, prob,
  @@ -492,6 +491,9 @@ TEST_CASE("PA Convection advanced", "[PartialAssembly][MFEMData]")
  SECTION("3D")
  {
  + auto order_3d = GENERATE(2);
  + // refinement > 0 => Non-conforming mesh
  + auto refinement_3d = GENERATE(0,1);
  test_pa_convection("../../data/fichera-q3.mesh", order_3d, prob,
  refinement_3d);
  test_pa_convection(mfem_data_dir+"/gmsh/v22/unstructured_hex.v22.msh",
  