Test Management Tool

testing testing-tools
22 Open Issues Need Help Last updated: Jul 29, 2026

Open Issues Need Help

View All on GitHub
good first issue step | prepare plugin | artifact

Test Management Tool

Python
#testing#testing-tools
good first issue step | prepare plugin | install plugin | feature

Test Management Tool

Python
#testing#testing-tools
good first issue packaging code | style area | maintenance

Test Management Tool

Python
#testing#testing-tools
good first issue command | login status | postponed

Test Management Tool

Python
#testing#testing-tools
good first issue code | style area | maintenance status | postponed

Test Management Tool

Python
#testing#testing-tools
good first issue usability

Test Management Tool

Python
#testing#testing-tools
good first issue plugin | bootc

Test Management Tool

Python
#testing#testing-tools
good first issue command | try

Test Management Tool

Python
#testing#testing-tools
good first issue step | discover

Test Management Tool

Python
#testing#testing-tools
good first issue step | provision plugin | testcloud

Test Management Tool

Python
#testing#testing-tools
good first issue step | execute

Test Management Tool

Python
#testing#testing-tools
good first issue step | provision plugin | testcloud

Test Management Tool

Python
#testing#testing-tools
good first issue command | stories command | plans command | tests code | cli

Test Management Tool

Python
#testing#testing-tools
good first issue command | plans

Test Management Tool

Python
#testing#testing-tools
good first issue step | execute area | restraint code | trivial

Test Management Tool

Python
#testing#testing-tools
good first issue step | report plugin | html code | trivial

Test Management Tool

Python
#testing#testing-tools

AI Summary: The `tmt` tool fails to properly detect and report an unreachable guest. Instead of recognizing an SSH connection timeout, it misinterprets the error as the absence of `/etc/os-release` and proceeds to check for other OS release files, which is illogical when the guest is simply unreachable (e.g., still booting).

Complexity: 3/5
good first issue step | provision plugin | testcloud plugin | connect

Test Management Tool

Python
#testing#testing-tools

AI Summary: Modify the `tmt try` command within the `tmt` test management tool to correctly handle the `local` provision plugin. The current implementation incorrectly interprets `@local` as a container image, resulting in an error. The task involves updating the command parsing logic to recognize `@local` as a local provision method without requiring the `image` specification, allowing users to run `tmt try @local` successfully.

Complexity: 3/5
good first issue command | try

Test Management Tool

Python
#testing#testing-tools

AI Summary: The issue describes a traceback error in the tmt (Test Management Tool) when an empty context value is provided on the command line. The root cause is a `list index out of range` error within the logging function when attempting to format an empty list within the context dictionary. The task requires debugging the logging function in the tmt codebase to handle cases where context values might be empty lists or other unexpected data types gracefully, preventing the traceback and ensuring robust error handling.

Complexity: 4/5
bug good first issue code | cli

Test Management Tool

Python
#testing#testing-tools

AI Summary: Update the examples in the Test Management Tool (tmt) documentation to remove references to non-existent checks ('kernel-panic' and 'test-inspector'). This will prevent user confusion and errors.

Complexity: 2/5
good first issue documentation area | check code | trivial

Test Management Tool

Python
#testing#testing-tools

AI Summary: The task is to fix a bug in the tmt (Test Management Tool) where environment variables setting SSH options are not correctly applied. The current implementation appends these options to a default list, resulting in duplicates that are ignored by the `ssh` command. The solution involves modifying the code to remove duplicate SSH options from the list before passing them to `ssh`, while preserving options that can be specified multiple times (like `IdentityFile`).

Complexity: 3/5
bug good first issue step | provision area | environment

Test Management Tool

Python
#testing#testing-tools

AI Summary: Optimize the `tmt` test management tool's package manager discovery by prioritizing and querying managers in order of preference. This improves efficiency, particularly in virtualized environments, by stopping the search after the first successful manager detection.

Complexity: 2/5
good first issue area | package managers

Test Management Tool

Python
#testing#testing-tools