-
Notifications
You must be signed in to change notification settings - Fork 12
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
UX review #23
Comments
Make sense to me. Keep it simple.
Can you please explain it a bit more? modulemd.yaml file contains all default list of modules.
The
+1 |
I meant this simply as a replacement for what was previously in the |
This is a proposal created in reaction to [1].
As a user of MTF, I would ideally like to just run a single command, let's call it
mtf
, in the module directory and everything would just work. The approach proposed in [1] is too complex and somewhat clumsy from user perspective.The
mtf
command could work like this:config.yaml
file would contain default list of modules (i.e. the currentMODULE
argument) which to test against (e.g.["docker", "rpm"]
)mtf
.mtf-generator
python -m avocado ...
part.mtf
could accept various arguments, such as override for the set of modules which to test against (i.e. the currentMODULE
argument), subset of test files to run etc.If the user wants to create a
Makefile
, they would just putmtf --some-options
in it and they'd be done with that. They wouldn't need to create unnecessaryMakefile
s, which would mostly contain the same lines for every module.Does this sound reasonable? I believe it would greatly improve UX to have this.
[1] http://modularity-testing-framework.readthedocs.io/en/latest/user_guide/index.html
The text was updated successfully, but these errors were encountered: