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

Collapse TMT test heirarchy #3633

Closed

Conversation

mulkieran
Copy link
Member

@mulkieran mulkieran commented Jun 18, 2024

It is acceptable to combine tests under a single directory

Signed-off-by: mulhern <amulhern@redhat.com>
@mulkieran mulkieran self-assigned this Jun 18, 2024
@mulkieran
Copy link
Member Author

And this totally succeeded. But, we could also follow this approach:

path: /tests/client-dbus
duration: 20m

require:
  - clevis-luks
  - make
  - python3-dbus
  - python3-dbus-client-gen
  - python3-dbus-python-client-gen
  - python3-psutil
  - python3-pyudev

environment:
    TANG_URL: localhost
    RUST_LOG: stratisd=debug
    STRATISD: /usr/libexec/stratisd
    STRATIS_DUMPMETADATA: /usr/bin/stratis-dumpmetadata
    PYTHONPATH: ./src

/udev:
    summary: Run udev tests
    test: make -f Makefile udev-tests

/loop:
    summary: Run tests that use loopbacked device framework
    test: make -f Makefile tang-tests dump-metadata-tests

@jbaublitz
Copy link
Member

jbaublitz commented Jun 18, 2024

I've added this approach into #3616.

@mulkieran
Copy link
Member Author

Everything here is going in to other PRs in one form or another, closing.

@mulkieran mulkieran closed this Jun 18, 2024
@mulkieran mulkieran deleted the collapse-tmt-tests branch June 18, 2024 20:05
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.

2 participants