From df7ecc44145822393367264790ca0dbb8e467507 Mon Sep 17 00:00:00 2001 From: Leo Wu Date: Thu, 18 Jun 2026 01:56:38 +0000 Subject: [PATCH 1/2] add ctests for ffm --- .../clients/test/test_categories.yaml | 52 ++++++++++++++++++- 1 file changed, 51 insertions(+), 1 deletion(-) diff --git a/projects/hipsparselt/clients/test/test_categories.yaml b/projects/hipsparselt/clients/test/test_categories.yaml index 7633d06db6aa..c6539de3ab9b 100644 --- a/projects/hipsparselt/clients/test/test_categories.yaml +++ b/projects/hipsparselt/clients/test/test_categories.yaml @@ -66,6 +66,29 @@ test_categories: - "weekly" - "full" + ffm_quick: + description: "Smoke - same as Jenkins smoke (timeout: 2 hours)" + test_patterns: + - "*smoke*" + exclude: + - "*known_bug*" + - "*spmm*" + labels: + - "ffm" + - "ffm_quick" + - "ffm_full" + + ffm_full: + description: "Stress / weekly - same as Jenkins weekly (stress + HMM)" + test_patterns: + - "*HMM*" + exclude: + - "*known_bug*" + - "*spmm*" + labels: + - "ffm" + - "ffm_full" + spmm_quick: description: "Smoke - sparse kernel only (timeout: 5 mins)" test_patterns: @@ -129,6 +152,29 @@ test_categories: - "spmm_stress" - "spmm_weekly" - "spmm_full" + + spmm_ffm_quick: + description: "Smoke - sparse kernel only (timeout: 5 mins)" + test_patterns: + - "*smoke*spmm*" + exclude: + - "*known_bug*" + labels: + - "spmm" + - "ffm" + - "spmm_ffm_quick" + - "spmm_ffm_full" + + spmm_ffm_full: + description: "Stress / weekly - sparse kernel only (stress + HMM)" + test_patterns: + - "*HMM*spmm*" + exclude: + - "*known_bug*" + labels: + - "spmm" + - "ffm" + - "spmm_ffm_full" # GPU-specific exclusions can be added here when needed (see shared/ctest/README.md). # exclude_gpu: @@ -147,7 +193,11 @@ execution_settings: standard: 1800 # 30 mins (standard can take over an hour) comprehensive: 7200 # 2 hours full: 86400 # 24 hours + ffm_quick: 7200 # 2 hours + ffm_full: 7200 # 2 hours spmm_quick: 300 spmm_standard: 1800 spmm_comprehensive: 7200 - spmm_full: 86400 \ No newline at end of file + spmm_full: 86400 + spmm_ffm_quick: 7200 # 2 hours + spmm_ffm_full: 7200 # 2 hours \ No newline at end of file From 9290f7986922546ea277d4a9a17ef15e952c1a0f Mon Sep 17 00:00:00 2001 From: Leo Wu Date: Wed, 24 Jun 2026 04:03:26 +0000 Subject: [PATCH 2/2] merge spmm into other tests --- .../clients/test/test_categories.yaml | 99 ------------------- 1 file changed, 99 deletions(-) diff --git a/projects/hipsparselt/clients/test/test_categories.yaml b/projects/hipsparselt/clients/test/test_categories.yaml index c6539de3ab9b..e2ed0ae0bdd0 100644 --- a/projects/hipsparselt/clients/test/test_categories.yaml +++ b/projects/hipsparselt/clients/test/test_categories.yaml @@ -8,7 +8,6 @@ test_categories: - "*smoke*" exclude: - "*known_bug*" - - "*spmm*" labels: - "smoke" - "quick" @@ -28,7 +27,6 @@ test_categories: - "*pre_checkin*" exclude: - "*known_bug*" - - "*spmm*" labels: - "precheckin" - "standard" @@ -45,7 +43,6 @@ test_categories: - "*nightly*" exclude: - "*known_bug*" - - "*spmm*" labels: - "comprehensive" - "nightly" @@ -60,7 +57,6 @@ test_categories: - "*HMM*" exclude: - "*known_bug*" - - "*spmm*" labels: - "stress" - "weekly" @@ -72,7 +68,6 @@ test_categories: - "*smoke*" exclude: - "*known_bug*" - - "*spmm*" labels: - "ffm" - "ffm_quick" @@ -84,98 +79,10 @@ test_categories: - "*HMM*" exclude: - "*known_bug*" - - "*spmm*" labels: - "ffm" - "ffm_full" - spmm_quick: - description: "Smoke - sparse kernel only (timeout: 5 mins)" - test_patterns: - - "*smoke*spmm*" - exclude: - - "*known_bug*" - labels: - - "spmm" - - "spmm_quick" - - "spmm_smoke" - - "spmm_precheckin" - - "spmm_standard" - - "spmm_comprehensive" - - "spmm_nightly" - - "spmm_extended" - - "spmm_stress" - - "spmm_weekly" - - "spmm_full" - - spmm_standard: - description: "Precheckin - sparse kernel only (timeout: 30 mins)" - test_patterns: - - "*quick*spmm*" - - "*pre_checkin*spmm*" - exclude: - - "*known_bug*" - labels: - - "spmm" - - "spmm_precheckin" - - "spmm_standard" - - "spmm_comprehensive" - - "spmm_nightly" - - "spmm_extended" - - "spmm_stress" - - "spmm_weekly" - - "spmm_full" - - spmm_comprehensive: - description: "Extended - sparse kernel only (timeout: 2 hours)" - test_patterns: - - "*nightly*spmm*" - exclude: - - "*known_bug*" - labels: - - "spmm" - - "spmm_comprehensive" - - "spmm_nightly" - - "spmm_extended" - - "spmm_stress" - - "spmm_weekly" - - "spmm_full" - - spmm_full: - description: "Stress / weekly - sparse kernel only (stress + HMM)" - test_patterns: - - "*HMM*spmm*" - exclude: - - "*known_bug*" - labels: - - "spmm" - - "spmm_stress" - - "spmm_weekly" - - "spmm_full" - - spmm_ffm_quick: - description: "Smoke - sparse kernel only (timeout: 5 mins)" - test_patterns: - - "*smoke*spmm*" - exclude: - - "*known_bug*" - labels: - - "spmm" - - "ffm" - - "spmm_ffm_quick" - - "spmm_ffm_full" - - spmm_ffm_full: - description: "Stress / weekly - sparse kernel only (stress + HMM)" - test_patterns: - - "*HMM*spmm*" - exclude: - - "*known_bug*" - labels: - - "spmm" - - "ffm" - - "spmm_ffm_full" - # GPU-specific exclusions can be added here when needed (see shared/ctest/README.md). # exclude_gpu: # exclude_gpu_gfxXXXX: @@ -195,9 +102,3 @@ execution_settings: full: 86400 # 24 hours ffm_quick: 7200 # 2 hours ffm_full: 7200 # 2 hours - spmm_quick: 300 - spmm_standard: 1800 - spmm_comprehensive: 7200 - spmm_full: 86400 - spmm_ffm_quick: 7200 # 2 hours - spmm_ffm_full: 7200 # 2 hours \ No newline at end of file