Replies: 3 comments 10 replies
-
Your understanding is quite close though not completely precise. Moreover, plans do not necessarily even have to be placed under Does this explanation make it a bit more clear? Do you have any suggestion how to improve the docs so that it is not confusing to you? |
Beta Was this translation helpful? Give feedback.
-
There's also this piece: https://tmt.readthedocs.io/en/stable/questions.html#what-is-the-difference-between-fmf-and-tmt Maybe it needs to be promoted more, how about a link right at the end of https://tmt.readthedocs.io/en/stable/overview.html#description? Both TMT and FMF are described there, "Do you want to know more? Follow the link". It helped our little team to grasp the difference between tmt and fmf. |
Beta Was this translation helpful? Give feedback.
-
This description of
Is it a convention for filesystem layout? Or just an extension to YAML? How does it compare to YAML by example? Looks like "plain text database" or some hierarchical data serialization format. I could probably better understand it in comparison with popular formats used in CI, like Docker (for inheritance), and files from GitLab Actions, Travis, Ansible, Kubernetes. And while I can imagine YAML inheritance to some degree (better with examples), I can not extract the meaning from the phrase "elasticity metadata". Also, if it just a format, why Or putting it another way, I can not really understand what a format is about without figuring out why it was created in the first place? So starting with a problem why plain YAML is not sufficient for tests would be a good start. |
Beta Was this translation helpful? Give feedback.
-
I've seen
fmf
mention in docs more than often, but with no explanation what does it mean. Looks likefmf
is the test format, andtmt
is test runner for it. So, for example, the convention to put test inplans/
comes fromfmf
, and not fromtmt
. Am I right?Beta Was this translation helpful? Give feedback.
All reactions