Skip to content

Commit 77dbf6d

Browse files
Temporary fix: disable hanging CI test (Python_background_mcc_1d_tridiag) (#4628)
* Temporary fix: disable hanging CI test (`Python_background_mcc_1d_tridiag`) * only grab test names from lines where the *first* character is `[` * only grab test names from lines where the *first* character is `[` for all cases * also disable DSMC test for the time being
1 parent 47e8ace commit 77dbf6d

File tree

2 files changed

+44
-44
lines changed

2 files changed

+44
-44
lines changed

.github/workflows/source/test_ci_matrix.sh

+8-8
Original file line numberDiff line numberDiff line change
@@ -7,26 +7,26 @@ cd Regression/
77

88
# Put the name of all CI tests into a text file
99
python prepare_file_ci.py
10-
grep "\[" ci-tests.ini > ci_all_tests.txt
10+
grep "^\[" ci-tests.ini > ci_all_tests.txt
1111

1212

1313
export WARPX_CI_PSATD=TRUE
1414

1515
# Concatenate the names of all elements in CI matrix into another test file
1616
WARPX_CI_REGULAR_CARTESIAN_1D=TRUE python prepare_file_ci.py
17-
grep "\[" ci-tests.ini > ci_matrix_elements.txt
17+
grep "^\[" ci-tests.ini > ci_matrix_elements.txt
1818
WARPX_CI_REGULAR_CARTESIAN_2D=TRUE python prepare_file_ci.py
19-
grep "\[" ci-tests.ini >> ci_matrix_elements.txt
19+
grep "^\[" ci-tests.ini >> ci_matrix_elements.txt
2020
WARPX_CI_REGULAR_CARTESIAN_3D=TRUE python prepare_file_ci.py
21-
grep "\[" ci-tests.ini >> ci_matrix_elements.txt
21+
grep "^\[" ci-tests.ini >> ci_matrix_elements.txt
2222
WARPX_CI_SINGLE_PRECISION=TRUE python prepare_file_ci.py
23-
grep "\[" ci-tests.ini >> ci_matrix_elements.txt
23+
grep "^\[" ci-tests.ini >> ci_matrix_elements.txt
2424
WARPX_CI_RZ_OR_NOMPI=TRUE python prepare_file_ci.py
25-
grep "\[" ci-tests.ini >> ci_matrix_elements.txt
25+
grep "^\[" ci-tests.ini >> ci_matrix_elements.txt
2626
WARPX_CI_QED=TRUE python prepare_file_ci.py
27-
grep "\[" ci-tests.ini >> ci_matrix_elements.txt
27+
grep "^\[" ci-tests.ini >> ci_matrix_elements.txt
2828
WARPX_CI_EB=TRUE python prepare_file_ci.py
29-
grep "\[" ci-tests.ini >> ci_matrix_elements.txt
29+
grep "^\[" ci-tests.ini >> ci_matrix_elements.txt
3030

3131
# Check that the resulting lists are equal
3232
{

Regression/WarpX-tests.ini

+36-36
Original file line numberDiff line numberDiff line change
@@ -3021,24 +3021,24 @@ doVis = 0
30213021
compareParticles = 0
30223022
analysisRoutine = Examples/Physics_applications/capacitive_discharge/analysis_1d.py
30233023

3024-
[Python_background_mcc_1d_tridiag]
3025-
buildDir = .
3026-
inputFile = Examples/Physics_applications/capacitive_discharge/PICMI_inputs_1d.py
3027-
runtime_params =
3028-
customRunCmd = python3 PICMI_inputs_1d.py --test
3029-
dim = 1
3030-
addToCompileString = USE_PYTHON_MAIN=TRUE USE_OPENPMD=TRUE QED=FALSE
3031-
cmakeSetupOpts = -DWarpX_DIMS=1 -DWarpX_APP=OFF -DWarpX_PYTHON=ON -DWarpX_OPENPMD=ON -DWarpX_QED=OFF
3032-
target = pip_install
3033-
restartTest = 0
3034-
useMPI = 1
3035-
numprocs = 2
3036-
useOMP = 1
3037-
numthreads = 1
3038-
compileTest = 0
3039-
doVis = 0
3040-
compareParticles = 0
3041-
analysisRoutine = Examples/Physics_applications/capacitive_discharge/analysis_1d.py
3024+
# [Python_background_mcc_1d_tridiag]
3025+
# buildDir = .
3026+
# inputFile = Examples/Physics_applications/capacitive_discharge/PICMI_inputs_1d.py
3027+
# runtime_params =
3028+
# customRunCmd = python3 PICMI_inputs_1d.py --test
3029+
# dim = 1
3030+
# addToCompileString = USE_PYTHON_MAIN=TRUE USE_OPENPMD=TRUE QED=FALSE
3031+
# cmakeSetupOpts = -DWarpX_DIMS=1 -DWarpX_APP=OFF -DWarpX_PYTHON=ON -DWarpX_OPENPMD=ON -DWarpX_QED=OFF
3032+
# target = pip_install
3033+
# restartTest = 0
3034+
# useMPI = 1
3035+
# numprocs = 2
3036+
# useOMP = 1
3037+
# numthreads = 1
3038+
# compileTest = 0
3039+
# doVis = 0
3040+
# compareParticles = 0
3041+
# analysisRoutine = Examples/Physics_applications/capacitive_discharge/analysis_1d.py
30423042

30433043
[Python_collisionXZ]
30443044
buildDir = .
@@ -3079,24 +3079,24 @@ doVis = 0
30793079
compareParticles = 0
30803080
analysisRoutine = Examples/Tests/electrostatic_dirichlet_bc/analysis.py
30813081

3082-
[Python_dsmc_1d]
3083-
buildDir = .
3084-
inputFile = Examples/Physics_applications/capacitive_discharge/PICMI_inputs_1d.py
3085-
runtime_params =
3086-
customRunCmd = python3 PICMI_inputs_1d.py --test --dsmc
3087-
dim = 1
3088-
addToCompileString = USE_PYTHON_MAIN=TRUE USE_OPENPMD=TRUE QED=FALSE
3089-
cmakeSetupOpts = -DWarpX_DIMS=1 -DWarpX_APP=OFF -DWarpX_PYTHON=ON -DWarpX_OPENPMD=ON -DWarpX_QED=OFF
3090-
target = pip_install
3091-
restartTest = 0
3092-
useMPI = 1
3093-
numprocs = 2
3094-
useOMP = 1
3095-
numthreads = 1
3096-
compileTest = 0
3097-
doVis = 0
3098-
compareParticles = 0
3099-
analysisRoutine = Examples/Physics_applications/capacitive_discharge/analysis_dsmc.py
3082+
# [Python_dsmc_1d]
3083+
# buildDir = .
3084+
# inputFile = Examples/Physics_applications/capacitive_discharge/PICMI_inputs_1d.py
3085+
# runtime_params =
3086+
# customRunCmd = python3 PICMI_inputs_1d.py --test --dsmc
3087+
# dim = 1
3088+
# addToCompileString = USE_PYTHON_MAIN=TRUE USE_OPENPMD=TRUE QED=FALSE
3089+
# cmakeSetupOpts = -DWarpX_DIMS=1 -DWarpX_APP=OFF -DWarpX_PYTHON=ON -DWarpX_OPENPMD=ON -DWarpX_QED=OFF
3090+
# target = pip_install
3091+
# restartTest = 0
3092+
# useMPI = 1
3093+
# numprocs = 2
3094+
# useOMP = 1
3095+
# numthreads = 1
3096+
# compileTest = 0
3097+
# doVis = 0
3098+
# compareParticles = 0
3099+
# analysisRoutine = Examples/Physics_applications/capacitive_discharge/analysis_dsmc.py
31003100

31013101
[Python_ElectrostaticSphereEB]
31023102
buildDir = .

0 commit comments

Comments
 (0)