@@ -206,7 +206,7 @@ def _compute_gcov_prefix_strip(root_dir: str) -> str:
206206 return str (len (Path (real_root ).parts ) - 1 ) # -1 excludes root '/'
207207
208208
209- def _collect_single_test_coverage ( # pylint: disable=too-many-locals
209+ def _collect_single_test_coverage (
210210 uuid : str ,
211211 test_gcda : str ,
212212 root_dir : str ,
@@ -286,7 +286,7 @@ def _collect_single_test_coverage( # pylint: disable=too-many-locals
286286 return uuid , sorted (coverage )
287287
288288
289- def _run_single_test_direct (test_info : dict , gcda_dir : str , strip : str ) -> tuple : # pylint: disable=too-many-locals
289+ def _run_single_test_direct (test_info : dict , gcda_dir : str , strip : str ) -> tuple :
290290 """
291291 Run a single test by invoking Fortran executables directly.
292292
@@ -352,7 +352,7 @@ def _run_single_test_direct(test_info: dict, gcda_dir: str, strip: str) -> tuple
352352 return uuid , test_gcda , failures
353353
354354
355- def _prepare_test (case ) -> dict : # pylint: disable=too-many-locals
355+ def _prepare_test (case ) -> dict :
356356 """
357357 Prepare a test for direct execution: create directory, generate .inp
358358 files, and resolve binary paths. All Python/toolchain overhead happens
@@ -445,7 +445,7 @@ def _prepare_test(case) -> dict: # pylint: disable=too-many-locals
445445 }
446446
447447
448- def build_coverage_cache ( # pylint: disable=too-many-locals,too-many-statements
448+ def build_coverage_cache (
449449 root_dir : str ,
450450 cases : list ,
451451 n_jobs : Optional [int ] = None ,
@@ -490,7 +490,7 @@ def build_coverage_cache( # pylint: disable=too-many-locals,too-many-statements
490490 for i , case in enumerate (cases ):
491491 try :
492492 test_infos .append (_prepare_test (case ))
493- except Exception as exc : # pylint: disable=broad-except
493+ except Exception as exc :
494494 cons .print (f" [yellow]Warning: skipping { case .get_uuid ()} — prep failed: { exc } [/yellow]" )
495495 if (i + 1 ) % 100 == 0 or (i + 1 ) == len (cases ):
496496 cons .print (f" [{ i + 1 :3d} /{ len (cases ):3d} ] prepared" )
@@ -507,7 +507,7 @@ def build_coverage_cache( # pylint: disable=too-many-locals,too-many-statements
507507 for i , future in enumerate (as_completed (futures )):
508508 try :
509509 uuid , test_gcda , failures = future .result ()
510- except Exception as exc : # pylint: disable=broad-except
510+ except Exception as exc :
511511 info = futures [future ]
512512 cons .print (f" [yellow]Warning: { info ['uuid' ]} failed to run: { exc } [/yellow]" )
513513 continue
@@ -560,7 +560,7 @@ def build_coverage_cache( # pylint: disable=too-many-locals,too-many-statements
560560 for future in as_completed (futures ):
561561 try :
562562 uuid , coverage = future .result ()
563- except Exception as exc : # pylint: disable=broad-except
563+ except Exception as exc :
564564 uuid = futures [future ]
565565 cons .print (f" [yellow]Warning: { uuid } coverage failed: { exc } [/yellow]" )
566566 # Do NOT store entry — absent entries are conservatively
0 commit comments