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

organize test based on dependencies #2263

Open
LaszloGombos opened this issue Mar 5, 2023 · 2 comments
Open

organize test based on dependencies #2263

LaszloGombos opened this issue Mar 5, 2023 · 2 comments
Assignees
Labels
enhancement Issue adding new functionality test Issues related to testing

Comments

@LaszloGombos
Copy link
Collaborator

LaszloGombos commented Mar 5, 2023

The main motivation is to organize test based on dependencies, so that when test fail/regress on the CI, it is easier to troubleshoot.

Proposal:

  • 10-29: systemd and networking optional
  • 30-59: systemd required, networking optional
  • 60-89: networking required, systemd optional

To minimize the number of changes, here are the mapping of old and new test numbers. Numbers not listed would not changed (e.g. tests 10-17)

old -> new

  • 01 -> 20
  • 02 -> 30
  • 03 -> 21
  • 04 -> 31
  • 20 -> 60
  • 30 -> 61
  • 35 -> 62
  • 40 -> 63
  • 50 -> 64
  • 60 -> 65
  • 62 -> 19
  • 63 -> 20
  • 98 -> 21

We should make this change when there are no active development on tests and CI.

@LaszloGombos LaszloGombos added enhancement Issue adding new functionality test Issues related to testing labels Mar 5, 2023
@LaszloGombos LaszloGombos self-assigned this Mar 5, 2023
@LaszloGombos
Copy link
Collaborator Author

CC @bdrung

@bdrung
Copy link
Contributor

bdrung commented Aug 17, 2023

The proposal looks good. Maybe add a section for dracut-live and one for dracut-squash.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Issue adding new functionality test Issues related to testing
Projects
None yet
Development

No branches or pull requests

2 participants