diff --git a/src/integrationtest/log_file_checks.py b/src/integrationtest/log_file_checks.py index eb2b901..d9402fd 100644 --- a/src/integrationtest/log_file_checks.py +++ b/src/integrationtest/log_file_checks.py @@ -113,11 +113,13 @@ def logs_are_error_free(log_file_names, show_all_problems=True, print_logfilenam # some strings to the excluded substring map so we don't trigger on those debug messages if verbosity_helper.compare_level(IntegtestVerbosityLevels.drunc_debug): local_excl_string_map.setdefault("SSH_SHELL_process_manager", []).extend( - ["LogLevel=error", "key:\s\"DUNEDAQ_ERS_"] + ["LogLevel=error", r'key:\s+"DUNEDAQ_ERS_', + r"drunc.utils.ConnectivityServiceClient\s+404 Client Error: NOT FOUND for url:"] ) local_excl_string_map.setdefault("drunc", []).extend( - ["LogLevel=error", "key:\s\"DUNEDAQ_ERS_", "DUNEDAQ_ERS_.*erstrace", "export DUNEDAQ_ERS_", - "NewConnectionError.* Failed to establish a new connection: \[Errno 111\] Connection refused"] + ["LogLevel=error", r'key:\s+"DUNEDAQ_ERS_', r"DUNEDAQ_ERS_.*erstrace", "export DUNEDAQ_ERS_", + r"NewConnectionError.* Failed to establish a new connection: \[Errno 111\] Connection refused", + r"drunc.utils.ConnectivityServiceClient\s+404 Client Error: NOT FOUND for url:"] ) # 21-Jul-2026, KAB: phrases that we always want to exclude