Project

General

Profile

Actions

action #176418

closed

coordination #102915: [saga][epic] Automated classification of failures

QA (public) - coordination #94105: [epic] Use feedback from openqa-investigate to automatically inform on github pull requests, open tickets, weed out automatically failed tests

last_good_tests_and_build is not triggered even though matching worker instance seems to be free and 0 jobs running due to jobs as part of parallel clusters

Added by okurz 28 days ago. Updated 19 days ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
Feature requests
Target version:
Start date:
2025-02-01
Due date:
% Done:

0%

Estimated time:

Description

Observation

https://openqa.suse.de/tests/16623840 "sle-15-SP6-Full-QR-s390x-cc_audit_remote_server:investigate:last_good_tests_and_build:2568d56c0376bcc652e9b26c62dd13547e66715d+117.1@s390x-kvm" has worker class

s390-kvm,s390-kvm-sle12-mm,s390zl13,s390kvm103,zone-cc,region-prg,datacenter-dc7,location-prg2,worker33,cpu-x86_64,cpu-x86_64-v2,cpu-x86_64-v3

which should match https://openqa.suse.de/admin/workers/2655 which has worker class

s390-kvm,s390-kvm-sle12-mm,s390zl13,s390kvm103,zone-cc,region-prg,datacenter-dc7,location-prg2,worker33,cpu-x86_64,cpu-x86_64-v2,cpu-x86_64-v3

and currently there are no jobs running. Still the job isn't picked up.

From openqa_scheduler log:

[2025-02-01T12:25:24.753219Z] [debug] [pid:8830] Need to schedule 2 parallel jobs for job 16623840 (with priority 150)

So there are two jobs: https://openqa.suse.de/tests/16623840 and https://openqa.suse.de/tests/16623841

The problem is, there is only one instance which has the s390kvm103 part of the WORKER_CLASS, https://openqa.suse.de/admin/workers/2655 . last_good_build_and_test deliberately triggers on that exact worker combination so it's intended that this is just one instance. We could loosen that requirement for parallel clusters

Acceptance criteria

  • AC1: last_good_build_and_test tests are able to be executed with a sensible worker class selection also for parallel cluster jobs

Suggestions


Related issues 1 (0 open1 closed)

Copied to openQA Project (public) - action #176886: A "+" and other characters used in test names in $var are considered invalid in WORKER_CLASS:$var size:SResolvedmkittler

Actions
Actions

Also available in: Atom PDF