Skip to content

Commit 5b2455c

Browse files
author
Thomas Baumann
committed
Tried removing crashed runs
1 parent 323ac6a commit 5b2455c

File tree

2 files changed

+4
-3
lines changed

2 files changed

+4
-3
lines changed

pySDC/projects/Resilience/vdp.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -126,7 +126,6 @@ def run_vdp(
126126
'newton_tol': 1e-9,
127127
'newton_maxiter': 99,
128128
'u0': np.array([2.0, 0.0]),
129-
'stop_at_nan': False,
130129
}
131130

132131
if custom_problem_params is not None:

pySDC/tests/test_projects/test_resilience/test_fault_injection.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -119,6 +119,7 @@ def test_fault_stats():
119119
"""
120120
Test generation of fault statistics and their recovery rates
121121
"""
122+
import numpy as np
122123
from pySDC.projects.Resilience.fault_stats import (
123124
FaultStats,
124125
BaseStrategy,
@@ -161,9 +162,10 @@ def test_fault_stats():
161162
for strategy in vdp_stats.strategies:
162163
dat = vdp_stats.load(strategy, True)
163164
recovered = len(dat['recovered'][dat['recovered'] == True])
164-
print(strategy.name, dat['recovered'])
165+
crashed = len(dat['error'][dat['error'] == np.inf])
166+
print(strategy.name, dat['recovered'], dat['error'])
165167
assert (
166-
recovered == recovered_reference[strategy.name]
168+
recovered == recovered_reference[strategy.name] - crashed
167169
), f'Expected {recovered_reference[strategy.name]} recovered faults, but got {recovered} recovered faults in {strategy.name} strategy!'
168170

169171

0 commit comments

Comments
 (0)