I found the cause of the random failings in the CI. In some tests, we forgot to set the time at which the source should be evaluated. I have initialized member data in the sources to NaN which allowed me to find errors in test_thermal_operator_device and test_implicit_operator on top of the known issue with test_thermal_operator.
I found the cause of the random failings in the CI. In some tests, we forgot to set the time at which the source should be evaluated. I have initialized member data in the sources to NaN which allowed me to find errors in
test_thermal_operator_device
andtest_implicit_operator
on top of the known issue withtest_thermal_operator
.