<html>#1711: Tests using ADMConstraints should be converted to use ML_ADMConstraints
<table style='border-spacing: 1ex 0pt; '>
<tr><td style='text-align:right'> Reporter:</td><td>Ian Hinder</td></tr>
<tr><td style='text-align:right'>   Status:</td><td>resolved</td></tr>
<tr><td style='text-align:right'>Milestone:</td><td></td></tr>
<tr><td style='text-align:right'>  Version:</td><td>development version</td></tr>
<tr><td style='text-align:right'>     Type:</td><td>bug</td></tr>
<tr><td style='text-align:right'> Priority:</td><td>minor</td></tr>
<tr><td style='text-align:right'>Component:</td><td>Other</td></tr>
</table>

<p>Changes (by Roland Haas):</p>
<p><table>
<tr><td>status:</td><td>resolved (was open)</td></tr>
</table></p>
<p>In May 2014, ADMConstraints was removed from the ET thornlist.  However, we have many tests which use this thorn, and they now cannot run.  These tests were not just designed to test this thorn, they test other functionality as well.  Looking at the test log file from Jenkins, I see the following tests which are skipped solely due to ADMConstraints being missing:</p>
<div class="codehilite"><pre><span></span>      (AEIThorns/ADMMass/test/tov.par)
      (AEIThorns/ADMMass/test/tov_carpet.par)
      (CactusNumerical/Cartoon2D/test/schw-0050.par)
      (CactusNumerical/Cartoon2D/test/test_cartoon_2.par)
      (CactusNumerical/Cartoon2D/test/test_cartoon_3.par)
      (EinsteinExact/EinsteinExact_Test/test/KS-tilted-EE.par)
      (EinsteinInitialData/Exact/test/de_Sitter.par)
      (EinsteinEvolve/GRHydro/test/test_one_hybrid.par)
      (CactusNumerical/RotatingSymmetry180/test/Kerr-EE.par)
      (CactusNumerical/RotatingSymmetry180/test/Kerr-rotating-180-EE.par)
      (CactusNumerical/RotatingSymmetry180/test/Kerr-rotating-180-staggered-EE.par)
      (CactusNumerical/RotatingSymmetry180/test/Kerr-staggered-EE.par)
      (CactusNumerical/RotatingSymmetry90/test/Kerr-rotating-90-EE.par)
      (CactusNumerical/RotatingSymmetry90/test/Kerr-rotating-90-staggered-EE.par)
      (EinsteinInitialData/TOVSolver/test/test_one_boost_max.par)
      (EinsteinInitialData/TOVSolver/test/test_one_static_max.par)
      (EinsteinInitialData/TOVSolver/test/test_two_av.par)
      (EinsteinInitialData/TOVSolver/test/test_two_max.par)
      (EinsteinInitialData/TwoPunctures/test/twopunctures.par)
      (EinsteinAnalysis/WeylScal4/test/teukolsky.par)
      (EinsteinAnalysis/WeylScal4/test/teukolskyID.par)
      (EinsteinAnalysis/WeylScal4/test/teukolskyParity.par)
</pre></div>


<p>I have removed ADMConstraints from the WeylScal4 tests, as it wasn't being used there, but the other tests probably do make use of it, and need to be ported to ML_ADMConstraints.  We should add an item to the list of "things to do when deprecating a thorn", so
<p>--<br/>
Ticket URL: <a href='https://bitbucket.org/einsteintoolkit/tickets/issues/1711/tests-using-admconstraints-should-be'>https://bitbucket.org/einsteintoolkit/tickets/issues/1711/tests-using-admconstraints-should-be</a></p>
</html>