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

Add a GitHub workflow to run the tests manually #312

Merged

Conversation

fabiobrz
Copy link
Member

@fabiobrz fabiobrz commented Nov 11, 2024

This is to add a GitHub workflow for allowing users to trigger tests against a given WildFly version, or the default which is configured via the project properties in the POM file.

  • N.B.: the workflow runs on Linux based runners only ATM, since a "file name too long" exception pops up when executing the WildFly build on Windows.
  • CI runs:
  1. With custom Wildfly, regular execution
  2. With custom WildFly, bootable execution
  3. With default WildFly, regular execution
  4. With default WildFly, bootable execution

The failure in the microprofile-fault-tolerance DatabaseCrashTest is unrelated

Resolves #311


Please make sure your PR meets the following requirements:

  • Pull Request contains a description of the changes
  • Pull Request does not include fixes for multiple issues/topics
  • Code is formatted, imports ordered, code compiles and tests are passing
  • Link to the passing job is provided
  • Code is self-descriptive and/or documented
  • Description of the tests scenarios is included (see Update PR template to include TPG stuff #46)

@fabiobrz fabiobrz force-pushed the issues-311.manual-workflow branch from 88f6a05 to 7813119 Compare November 11, 2024 17:15
@fabiobrz fabiobrz marked this pull request as ready for review November 11, 2024 17:31
@fabiobrz fabiobrz closed this Nov 11, 2024
@fabiobrz fabiobrz reopened this Nov 11, 2024
@fabiobrz fabiobrz force-pushed the issues-311.manual-workflow branch from 7813119 to 0352130 Compare November 13, 2024 11:55
@fabiobrz fabiobrz force-pushed the issues-311.manual-workflow branch from 0352130 to 4498582 Compare November 13, 2024 11:57
@marekkopecky
Copy link
Contributor

PR LGTM, merging, thank you!

Copy link
Contributor

@marekkopecky marekkopecky left a comment

Choose a reason for hiding this comment

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

LGTM

@marekkopecky marekkopecky merged commit f5eff3a into jboss-eap-qe:master Nov 13, 2024
4 of 8 checks passed
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.

Implement GitHub workflow based CI checks to be executed manually
2 participants