Skip to content

Project with all the https://github.com/quarkusio/quarkus tests that can be run independently on the project source code. You can run tests in this project against local artifacts.

Notifications You must be signed in to change notification settings

quarkus-qe/quarkus-extracted-tests

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

54 Commits
 
 
 
 

Repository files navigation

Quarkus Extracted Tests project

This project contains tests extracted from Quarkus main project using the Quarkus Test Extractor tool. Tests extracted for Quarkus 3.15.3.1 based on its tag must pass when run with Quarkus artifacts of the same version. In other words, if you need to run these tests with different build of Quarkus than is found in Maven central, like with artifacts delivered as Maven repository zip file, you can.

How it works

Branching

This project has Git branches that matches Quarkus releases. For example Quarkus release https://github.com/quarkusio/quarkus/releases/tag/3.15.3.1 matches Git branch 3.15.3.1. You should expect that existing branches has a counterpart among Quarkus releases. We may and will delete some branches when we don't need them anymore.

Extracting new tests

There are 3 ways to extract tests:

Rules

Don't push extracted tests to the main branch because it is next to impossible to keep it up to date with the Quarkus main branch (and there is no point to it).

Regenerate test coverage

If you adjusted the Quarkus Test Extractor tool and need to update tests in certain branch, just delete the branch you need to regenerate and trigger the daily.yaml workflow manually. It should be possible to use the Extract Quarkus tests for given release tag workflow without deleting respective branch and/or tag. The previous tests will be completely replaced by the new ones.

About

Project with all the https://github.com/quarkusio/quarkus tests that can be run independently on the project source code. You can run tests in this project against local artifacts.

Resources

Stars

Watchers

Forks

Packages

No packages published