@@ -33,13 +33,13 @@ jobs:
3333 submodules : recursive
3434 persist-credentials : false
3535 - name : Sod test
36- run : ./test.py -subdir $IDEFIX_DIR/test/HD/sod $TESTME_OPTIONS
36+ run : scripts/ci/run-tests $IDEFIX_DIR/test/HD/sod $TESTME_OPTIONS
3737 - name : Isothermal Sod test
38- run : ./test.py -subdir $IDEFIX_DIR/test/HD/sod-iso $TESTME_OPTIONS
38+ run : scripts/ci/run-tests $IDEFIX_DIR/test/HD/sod-iso $TESTME_OPTIONS
3939 - name : Mach reflection test
40- run : ./test.py -subdir $IDEFIX_DIR/test/HD/MachReflection $TESTME_OPTIONS
40+ run : scripts/ci/run-tests $IDEFIX_DIR/test/HD/MachReflection $TESTME_OPTIONS
4141 - name : Sedov blast wave
42- run : ./test.py -subdir $IDEFIX_DIR/test/HD/SedovBlastWave $TESTME_OPTIONS
42+ run : scripts/ci/run-tests $IDEFIX_DIR/test/HD/SedovBlastWave $TESTME_OPTIONS
4343
4444 ParabolicHydro :
4545 runs-on : self-hosted
@@ -50,11 +50,11 @@ jobs:
5050 submodules : recursive
5151 persist-credentials : false
5252 - name : Viscous flow past cylinder
53- run : ./test.py -subdir $IDEFIX_DIR/test/HD/ViscousFlowPastCylinder $TESTME_OPTIONS
53+ run : scripts/ci/run-tests $IDEFIX_DIR/test/HD/ViscousFlowPastCylinder $TESTME_OPTIONS
5454 - name : Viscous disk
55- run : ./test.py -subdir $IDEFIX_DIR/test/HD/ViscousDisk $TESTME_OPTIONS
55+ run : scripts/ci/run-tests $IDEFIX_DIR/test/HD/ViscousDisk $TESTME_OPTIONS
5656 - name : Thermal diffusion
57- run : ./test.py -subdir $IDEFIX_DIR/test/HD/thermalDiffusion $TESTME_OPTIONS
57+ run : scripts/ci/run-tests $IDEFIX_DIR/test/HD/thermalDiffusion $TESTME_OPTIONS
5858
5959 ShocksMHD :
6060 runs-on : self-hosted
@@ -65,17 +65,17 @@ jobs:
6565 submodules : recursive
6666 persist-credentials : false
6767 - name : MHD Sod test
68- run : ./test.py -subdir $IDEFIX_DIR/test/MHD/sod $TESTME_OPTIONS
68+ run : scripts/ci/run-tests $IDEFIX_DIR/test/MHD/sod $TESTME_OPTIONS
6969 - name : MHD Isothermal Sod test
70- run : ./test.py -subdir $IDEFIX_DIR/test/MHD/sod-iso $TESTME_OPTIONS
70+ run : scripts/ci/run-tests $IDEFIX_DIR/test/MHD/sod-iso $TESTME_OPTIONS
7171 - name : Orszag Tang
72- run : ./test.py -subdir $IDEFIX_DIR/test/MHD/OrszagTang $TESTME_OPTIONS
72+ run : scripts/ci/run-tests $IDEFIX_DIR/test/MHD/OrszagTang $TESTME_OPTIONS
7373 - name : Orszag Tang 3D
74- run : ./test.py -subdir $IDEFIX_DIR/test/MHD/OrszagTang3D $TESTME_OPTIONS
74+ run : scripts/ci/run-tests $IDEFIX_DIR/test/MHD/OrszagTang3D $TESTME_OPTIONS
7575 - name : Linear wave test
76- run : ./test.py -subdir $IDEFIX_DIR/test/MHD/LinearWaveTest $TESTME_OPTIONS
76+ run : scripts/ci/run-tests $IDEFIX_DIR/test/MHD/LinearWaveTest $TESTME_OPTIONS
7777 - name : Axis Flux tube
78- run : ./test.py -subdir $IDEFIX_DIR/test/MHD/AxisFluxTube $TESTME_OPTIONS
78+ run : scripts/ci/run-tests $IDEFIX_DIR/test/MHD/AxisFluxTube $TESTME_OPTIONS
7979
8080 ParabolicMHD :
8181 runs-on : self-hosted
@@ -86,15 +86,15 @@ jobs:
8686 submodules : recursive
8787 persist-credentials : false
8888 - name : Ambipolar C Shock
89- run : ./test.py -subdir $IDEFIX_DIR/test/MHD/AmbipolarCshock $TESTME_OPTIONS
89+ run : scripts/ci/run-tests $IDEFIX_DIR/test/MHD/AmbipolarCshock $TESTME_OPTIONS
9090 - name : Ambipolar C Shock 3D
91- run : ./test.py -subdir $IDEFIX_DIR/test/MHD/AmbipolarCshock3D $TESTME_OPTIONS
91+ run : scripts/ci/run-tests $IDEFIX_DIR/test/MHD/AmbipolarCshock3D $TESTME_OPTIONS
9292 - name : Resistive Alfvén wave
93- run : ./test.py -subdir $IDEFIX_DIR/test/MHD/ResistiveAlfvenWave $TESTME_OPTIONS
93+ run : scripts/ci/run-tests $IDEFIX_DIR/test/MHD/ResistiveAlfvenWave $TESTME_OPTIONS
9494 - name : Grid coarsening diffusion
95- run : ./test.py -subdir $IDEFIX_DIR/test/MHD/Coarsening $TESTME_OPTIONS
95+ run : scripts/ci/run-tests $IDEFIX_DIR/test/MHD/Coarsening $TESTME_OPTIONS
9696 - name : Hall whistler waves
97- run : ./test.py -subdir $IDEFIX_DIR/test/MHD/HallWhistler $TESTME_OPTIONS
97+ run : scripts/ci/run-tests $IDEFIX_DIR/test/MHD/HallWhistler $TESTME_OPTIONS
9898
9999 Fargo :
100100 needs : [ShocksHydro, ParabolicHydro, ShocksMHD, ParabolicMHD]
@@ -106,9 +106,9 @@ jobs:
106106 submodules : recursive
107107 persist-credentials : false
108108 - name : Fargo + planet
109- run : ./test.py -subdir $IDEFIX_DIR/test/HD/FargoPlanet $TESTME_OPTIONS
109+ run : scripts/ci/run-tests $IDEFIX_DIR/test/HD/FargoPlanet $TESTME_OPTIONS
110110 - name : Fargo MHD spherical
111- run : ./test.py -subdir $IDEFIX_DIR/test/MHD/FargoMHDSpherical $TESTME_OPTIONS
111+ run : scripts/ci/run-tests $IDEFIX_DIR/test/MHD/FargoMHDSpherical $TESTME_OPTIONS
112112
113113 ShearingBox :
114114 needs : [ShocksHydro, ParabolicHydro, ShocksMHD, ParabolicMHD]
@@ -120,9 +120,9 @@ jobs:
120120 submodules : recursive
121121 persist-credentials : false
122122 - name : Hydro shearing box
123- run : ./test.py -subdir $IDEFIX_DIR/test/HD/ShearingBox $TESTME_OPTIONS
123+ run : scripts/ci/run-tests $IDEFIX_DIR/test/HD/ShearingBox $TESTME_OPTIONS
124124 - name : MHD shearing box
125- run : ./test.py -subdir $IDEFIX_DIR/test/MHD/ShearingBox $TESTME_OPTIONS
125+ run : scripts/ci/run-tests $IDEFIX_DIR/test/MHD/ShearingBox $TESTME_OPTIONS
126126
127127 SelfGravity :
128128 needs : [ShocksHydro, ParabolicHydro, ShocksMHD, ParabolicMHD]
@@ -134,15 +134,15 @@ jobs:
134134 submodules : recursive
135135 persist-credentials : false
136136 - name : Jeans Instability
137- run : ./test.py -subdir $IDEFIX_DIR/test/SelfGravity/JeansInstability $TESTME_OPTIONS
137+ run : scripts/ci/run-tests $IDEFIX_DIR/test/SelfGravity/JeansInstability $TESTME_OPTIONS
138138 - name : Random sphere spherical
139- run : ./test.py -subdir $IDEFIX_DIR/test/SelfGravity/RandomSphere $TESTME_OPTIONS
139+ run : scripts/ci/run-tests $IDEFIX_DIR/test/SelfGravity/RandomSphere $TESTME_OPTIONS
140140 - name : Random sphere cartesian
141- run : ./test.py -subdir $IDEFIX_DIR/test/SelfGravity/RandomSphereCartesian $TESTME_OPTIONS
141+ run : scripts/ci/run-tests $IDEFIX_DIR/test/SelfGravity/RandomSphereCartesian $TESTME_OPTIONS
142142 - name : Uniform spherical collapse
143- run : ./test.py -subdir $IDEFIX_DIR/test/SelfGravity/UniformCollapse $TESTME_OPTIONS
143+ run : scripts/ci/run-tests $IDEFIX_DIR/test/SelfGravity/UniformCollapse $TESTME_OPTIONS
144144 - name : Dusty spherical collapse
145- run : ./test.py -subdir $IDEFIX_DIR/test/SelfGravity/DustyCollapse $TESTME_OPTIONS
145+ run : scripts/ci/run-tests $IDEFIX_DIR/test/SelfGravity/DustyCollapse $TESTME_OPTIONS
146146
147147 Planet :
148148 needs : [ShocksHydro, ParabolicHydro, ShocksMHD, ParabolicMHD]
@@ -154,17 +154,17 @@ jobs:
154154 submodules : recursive
155155 persist-credentials : false
156156 - name : 3 body
157- run : ./test.py -subdir $IDEFIX_DIR/test/Planet/Planet3Body $TESTME_OPTIONS
157+ run : scripts/ci/run-tests $IDEFIX_DIR/test/Planet/Planet3Body $TESTME_OPTIONS
158158 - name : migration
159- run : ./test.py -subdir $IDEFIX_DIR/test/Planet/PlanetMigration2D $TESTME_OPTIONS
159+ run : scripts/ci/run-tests $IDEFIX_DIR/test/Planet/PlanetMigration2D $TESTME_OPTIONS
160160 - name : planet-planet
161- run : ./test.py -subdir $IDEFIX_DIR/test/Planet/PlanetPlanetRK42D $TESTME_OPTIONS
161+ run : scripts/ci/run-tests $IDEFIX_DIR/test/Planet/PlanetPlanetRK42D $TESTME_OPTIONS
162162 - name : spiral wake
163- run : ./test.py -subdir $IDEFIX_DIR/test/Planet/PlanetSpiral2D $TESTME_OPTIONS
163+ run : scripts/ci/run-tests $IDEFIX_DIR/test/Planet/PlanetSpiral2D $TESTME_OPTIONS
164164 - name : torques
165- run : ./test.py -subdir $IDEFIX_DIR/test/Planet/PlanetTorque3D $TESTME_OPTIONS
165+ run : scripts/ci/run-tests $IDEFIX_DIR/test/Planet/PlanetTorque3D $TESTME_OPTIONS
166166 - name : RK5
167- run : ./test.py -subdir $IDEFIX_DIR/test/Planet/PlanetsIsActiveRK52D $TESTME_OPTIONS
167+ run : scripts/ci/run-tests $IDEFIX_DIR/test/Planet/PlanetsIsActiveRK52D $TESTME_OPTIONS
168168
169169 Dust :
170170 needs : [ShocksHydro, ParabolicHydro, ShocksMHD, ParabolicMHD]
@@ -176,9 +176,9 @@ jobs:
176176 submodules : recursive
177177 persist-credentials : false
178178 - name : Energy conservation
179- run : ./test.py -subdir $IDEFIX_DIR/test/Dust/DustEnergy $TESTME_OPTIONS
179+ run : scripts/ci/run-tests $IDEFIX_DIR/test/Dust/DustEnergy $TESTME_OPTIONS
180180 - name : Dusty wave
181- run : ./test.py -subdir $IDEFIX_DIR/test/Dust/DustyWave $TESTME_OPTIONS
181+ run : scripts/ci/run-tests $IDEFIX_DIR/test/Dust/DustyWave $TESTME_OPTIONS
182182
183183 Braginskii :
184184 needs : [ShocksHydro, ParabolicHydro, ShocksMHD, ParabolicMHD]
@@ -190,13 +190,13 @@ jobs:
190190 submodules : recursive
191191 persist-credentials : false
192192 - name : MTI
193- run : ./test.py -subdir $IDEFIX_DIR/test/MHD/MTI $TESTME_OPTIONS
193+ run : scripts/ci/run-tests $IDEFIX_DIR/test/MHD/MTI $TESTME_OPTIONS
194194 - name : Spherical anisotropic diffusion
195- run : ./test.py -subdir $IDEFIX_DIR/test/MHD/sphBragTDiffusion $TESTME_OPTIONS
195+ run : scripts/ci/run-tests $IDEFIX_DIR/test/MHD/sphBragTDiffusion $TESTME_OPTIONS
196196 - name : Spherical anisotropic viscosity
197- run : ./test.py -subdir $IDEFIX_DIR/test/MHD/sphBragViscosity $TESTME_OPTIONS
197+ run : scripts/ci/run-tests $IDEFIX_DIR/test/MHD/sphBragViscosity $TESTME_OPTIONS
198198 - name : Collisionless thermal conduction
199- run : ./test.py -subdir $IDEFIX_DIR/test/MHD/clessTDiffusion $TESTME_OPTIONS
199+ run : scripts/ci/run-tests $IDEFIX_DIR/test/MHD/clessTDiffusion $TESTME_OPTIONS
200200
201201 Examples :
202202 needs : [Fargo, Dust, Planet, ShearingBox, SelfGravity]
@@ -220,11 +220,11 @@ jobs:
220220 submodules : recursive
221221 persist-credentials : false
222222 - name : Lookup table
223- run : ./test.py -subdir $IDEFIX_DIR/test/utils/lookupTable $TESTME_OPTIONS
223+ run : scripts/ci/run-tests $IDEFIX_DIR/test/utils/lookupTable $TESTME_OPTIONS
224224 - name : Dump Image
225- run : ./test.py -subdir $IDEFIX_DIR/test/utils/dumpImage $TESTME_OPTIONS
225+ run : scripts/ci/run-tests $IDEFIX_DIR/test/utils/dumpImage $TESTME_OPTIONS
226226 - name : Column density
227- run : ./test.py -subdir $IDEFIX_DIR/test/utils/columnDensity $TESTME_OPTIONS
227+ run : scripts/ci/run-tests $IDEFIX_DIR/test/utils/columnDensity $TESTME_OPTIONS
228228
229229 IOs :
230230 needs : [Fargo, Dust, Planet, ShearingBox, SelfGravity]
@@ -236,13 +236,13 @@ jobs:
236236 submodules : recursive
237237 persist-credentials : false
238238 - name : Restart dumps
239- run : ./test.py -subdir $IDEFIX_DIR/test/IO/dump $TESTME_OPTIONS
239+ run : scripts/ci/run-tests $IDEFIX_DIR/test/IO/dump $TESTME_OPTIONS
240240 - name : Pydefix
241241 run : |
242242 python3 -m venv $IDEFIX_DIR/test/IO/pydefix/env
243243 source $IDEFIX_DIR/test/IO/pydefix/env/bin/activate
244244 python3 -m pip install -r $IDEFIX_DIR/test/IO/pydefix/python_requirements.txt
245- ./test.py -subdir $IDEFIX_DIR/test/IO/pydefix $TESTME_OPTIONS
245+ scripts/ci/run-tests $IDEFIX_DIR/test/IO/pydefix $TESTME_OPTIONS
246246
247247 - name : xdmf
248- run : ./test.py -subdir $IDEFIX_DIR/test/IO/xdmf $TESTME_OPTIONS
248+ run : scripts/ci/run-tests $IDEFIX_DIR/test/IO/xdmf $TESTME_OPTIONS
0 commit comments