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

add check mode to molecule tests #644

Merged
merged 6 commits into from
Mar 9, 2023
Merged

add check mode to molecule tests #644

merged 6 commits into from
Mar 9, 2023

Conversation

schurzi
Copy link
Contributor

@schurzi schurzi commented Mar 1, 2023

No description provided.

Signed-off-by: Martin Schurz <Martin.Schurz@t-systems.com>
Signed-off-by: Martin Schurz <Martin.Schurz@t-systems.com>
Signed-off-by: Martin Schurz <Martin.Schurz@t-systems.com>
Signed-off-by: Martin Schurz <Martin.Schurz@t-systems.com>
Signed-off-by: Martin Schurz <Martin.Schurz@t-systems.com>
@schurzi schurzi marked this pull request as ready for review March 1, 2023 19:39
@schurzi schurzi requested a review from rndmh3ro March 1, 2023 19:39
@schurzi
Copy link
Contributor Author

schurzi commented Mar 2, 2023

So I have looked through a few outputs of the molecule tests and I believe this works now. As to verifying this automatically I have almost no Idea how to ensure it keeps that way. Comparing the check run to the actual run not a good option, since some stuff always differs and not every module we use supports check mode in a good way.

I believe, this is as far as we get with molecule. If we really want to make it great, we would need an additional test framework. https://github.com/HewlettPackard/monkeyble seems great for this task.

Signed-off-by: Martin Schurz <Martin.Schurz@t-systems.com>
@rndmh3ro rndmh3ro merged commit 5ed3f39 into master Mar 9, 2023
@rndmh3ro rndmh3ro deleted the molecule_check_mode branch March 9, 2023 08:38
@rndmh3ro
Copy link
Member

rndmh3ro commented Mar 9, 2023

Thanks!

Let's see, if we encounter more problems along the way that justify using monkeyble.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants