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

test: run tmt integration test on testing farm #613

Merged
merged 2 commits into from
Jun 19, 2024

Conversation

henrywang
Copy link
Contributor

@henrywang henrywang commented Jun 19, 2024

This PR follows #593 to run tmt integration test on testing farm. Two plan files has to be added:

  • build.fmf: tmt plan file used to deploy testing farm runner and run tmt integration on the runner
  • build-tmt.fmf: tmt test file used to make .git always present. Only discover.fmf setting is able to make tmt copy the git root instead of fmf root to the test directory

Testing farm:

@henrywang henrywang requested a review from cgwalters June 19, 2024 07:01
build.fmf: used to deploy testing farm runner and run
tmt integration on it
build-tmt.fmf: tmt test to work with discover.fmf which is
requited to make .git always present

Signed-off-by: Xiaofeng Wang <henrywangxf@me.com>
plans/build.fmf Outdated Show resolved Hide resolved
plans/integration.fmf Show resolved Hide resolved
Copy link
Collaborator

@cgwalters cgwalters left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for working on this!

@containers containers deleted a comment from packit-as-a-service bot Jun 19, 2024
@containers containers deleted a comment from packit-as-a-service bot Jun 19, 2024
@containers containers deleted a comment from packit-as-a-service bot Jun 19, 2024
@henrywang
Copy link
Contributor Author

henrywang commented Jun 19, 2024

Packit is still not working. Move packit configuration out of this PR, and add packit in another PR.

dnf builddep bootc

Signed-off-by: Xiaofeng Wang <henrywangxf@me.com>
@cgwalters cgwalters merged commit d020238 into containers:main Jun 19, 2024
15 of 16 checks passed
@cgwalters
Copy link
Collaborator

Command: testing-farm request --plan /build --git-url https://github.com/henrywang/bootc.git --git-ref tf_run --compose Fedora-40 --arch x86_64

Cool. Just so I understand though, we haven't wired up this to PRs here, right?

@henrywang henrywang deleted the tf_run branch June 19, 2024 23:37
@henrywang
Copy link
Contributor Author

Cool. Just so I understand though, we haven't wired up this to PRs here, right?

Right. PR #615 finished tmt integration test.

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.

None yet

2 participants