Tests are failing due to a recent change in the regtest.py script (https://github.com/AMReX-Codes/regression_testing/blame/c17887e4afabf83a56723d30899e13264439ba8b/regtest.py#L1213). The new logic checks for files matching the pattern re.match(f"{test.name}.*_(plt|chk)[0-9]+", pfile)) , and throws an error if no file is found. However, in WarpX tests, we don't always generate such files. In some cases the output consists in just reduced diagnostics, while in others it consists in OpenPMD files.
WarpX broke from a recent change in #135 X-ref https://github.com/ECP-WarpX/WarpX/pull/4881#issuecomment-2070973933
From @lucafedeli88