Skip to content

Keep LAVA infrastructure failures incomplete#3120

Draft
nuclearcat wants to merge 1 commit into
kernelci:mainfrom
nuclearcat:kcidb-infra-error-status
Draft

Keep LAVA infrastructure failures incomplete#3120
nuclearcat wants to merge 1 commit into
kernelci:mainfrom
nuclearcat:kcidb-infra-error-status

Conversation

@nuclearcat

Copy link
Copy Markdown
Member

Do not convert baseline jobs with Infrastructure error metadata from incomplete to fail when setup/login/kernel-message stages fail early. This preserves the callback status so downstream KCIDB reporting can publish ERROR instead of FAIL.

Add regressions for early LAVA infrastructure failures with no setup results, login failures, and kernel-message failures.

This is a best-effort fix for the old discussion around issue #1087. I am not fully sure this is the correct final fix because that discussion happened a while ago and I do not remember all the details, so this should get maintainer review against the original failure modes.

Do not convert baseline jobs with Infrastructure error metadata from incomplete to fail when setup/login/kernel-message stages fail early. This preserves the callback status so downstream KCIDB reporting can publish ERROR instead of FAIL.

Add regressions for early LAVA infrastructure failures with no setup results, login failures, and kernel-message failures.

This is a best-effort fix for the old discussion around issue kernelci#1087. I am not fully sure this is the correct final fix because that discussion happened a while ago and I do not remember all the details, so this should get maintainer review against the original failure modes.

Signed-off-by: Denys Fedoryshchenko <denys.f@collabora.com>
@nuclearcat nuclearcat force-pushed the kcidb-infra-error-status branch from 5acacc9 to 61d3ee0 Compare June 13, 2026 12:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant