Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[skip-ci] TMT: system tests #5885

Draft
wants to merge 2 commits into
base: main
Choose a base branch
from
Draft

Conversation

lsm5
Copy link
Member

@lsm5 lsm5 commented Dec 20, 2024

What type of PR is this?

/kind other

What this PR does / why we need it:

Runs system tests using TMT. This test setup can be reused for official Fedora and CentOS-Stream packages as well as reused for upstream reverse dependency testing in c/common.

How to verify it

TMT tests in CI list.

Which issue(s) this PR fixes:

Special notes for your reviewer:

None

Does this PR introduce a user-facing change?

None

Copy link

Failed to load packit config file:

Cannot parse package config. ValidationError({'jobs[4].packages': 'Undefined package(s) referenced: podman-fedora.', 'jobs[5].packages': 'Undefined package(s) referenced: podman-fedora.', 'jobs[6].packages': 'Undefined package(s) referenced: podman-centos.', 'jobs[7].packages': 'Undefined package(s) referenced: podman-centos.'})

For more info, please check out the documentation or contact the Packit team. You can also use our CLI command validate-config or our pre-commit hooks for validation of the configuration.

2 similar comments
Copy link

Failed to load packit config file:

Cannot parse package config. ValidationError({'jobs[4].packages': 'Undefined package(s) referenced: podman-fedora.', 'jobs[5].packages': 'Undefined package(s) referenced: podman-fedora.', 'jobs[6].packages': 'Undefined package(s) referenced: podman-centos.', 'jobs[7].packages': 'Undefined package(s) referenced: podman-centos.'})

For more info, please check out the documentation or contact the Packit team. You can also use our CLI command validate-config or our pre-commit hooks for validation of the configuration.

Copy link

Failed to load packit config file:

Cannot parse package config. ValidationError({'jobs[4].packages': 'Undefined package(s) referenced: podman-fedora.', 'jobs[5].packages': 'Undefined package(s) referenced: podman-fedora.', 'jobs[6].packages': 'Undefined package(s) referenced: podman-centos.', 'jobs[7].packages': 'Undefined package(s) referenced: podman-centos.'})

For more info, please check out the documentation or contact the Packit team. You can also use our CLI command validate-config or our pre-commit hooks for validation of the configuration.

Copy link
Contributor

openshift-ci bot commented Dec 20, 2024

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: lsm5

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@lsm5 lsm5 force-pushed the tmt-system-tests branch 5 times, most recently from facf726 to 06ee13a Compare December 20, 2024 14:12
rpmautospec is now supported on all active Fedora and CentOS Stream
envs. So we don't need these conditionals anymore.

Signed-off-by: Lokesh Mandvekar <[email protected]>
@lsm5 lsm5 force-pushed the tmt-system-tests branch 2 times, most recently from bf833e8 to e9a0088 Compare December 24, 2024 11:02
@lsm5
Copy link
Member Author

lsm5 commented Dec 24, 2024

/packit retest

@lsm5
Copy link
Member Author

lsm5 commented Dec 24, 2024

/packit test

@lsm5 lsm5 force-pushed the tmt-system-tests branch 2 times, most recently from 96235fa to 1a74573 Compare December 24, 2024 14:19
This commit adds TMT jobs for system tests triggered via Packit for
all active Fedora and CentOS Stream releases on x86_64 and aarch64.

Official Fedora and CentOS Stream spec and gating test configs can be
synced from upstream by Packit, effectively upstreaming almost all
mainteenance.

Signed-off-by: Lokesh Mandvekar <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant