From 8ecb21e1200ee315f6b7537e33186c18f082b5c4 Mon Sep 17 00:00:00 2001 From: andrew clark Date: Tue, 3 Feb 2026 11:23:07 -0700 Subject: [PATCH] Adding Additional Failure Patterns for Alerts (#3663) * Added two new failure patterns to detect. Including test function to verify if the patterns are detected * Modifying pattern match to detect docker login failure. Removed passing tests. * Removing passing tests. Modifying docker pattern to detect failure * Removed passing tests * Removing test logging function [ROCm/composable_kernel commit: 421b714f139fda3361eb4d83a3a87fd8cc1cf169] --- Jenkinsfile | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 80721ea6d3..4705ec47ed 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -39,11 +39,13 @@ def sendFailureNotifications() { // Error patterns to scan build logs for specific failure types and send detailed notifications. def failurePatterns = [ [pattern: /login attempt to .* failed with status: 401 Unauthorized/, description: "Docker registry authentication failed"], - [pattern: /(.*)docker login failed(.*)/, description: "Docker login failed"], + [pattern: /.*docker login failed.*/, description: "Docker login failed"], [pattern: /HTTP request sent .* 404 Not Found/, description: "HTTP request failed with 404"], [pattern: /cat: .* No such file or directory/, description: "GPU not found"], - [pattern: /(.*)GPU not found(.*)/, description: "GPU not found"], - [pattern: /Could not connect to Redis at .* Connection timed out/, description: "Redis connection timed out"] + [pattern: /.*GPU not found.*/, description: "GPU not found"], + [pattern: /Could not connect to Redis at .* Connection timed out/, description: "Redis connection timed out"], + [pattern: /.*unauthorized: your account must log in with a Personal Access Token.*/, description: "Docker login failed"], + [pattern: /.*sccache: error: Server startup failed: Address in use.*/, description: "Sccache Error"] ] // Get the build log.