-
Notifications
You must be signed in to change notification settings - Fork 54
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
[FEED] Integration Tests Rework #196
Labels
Comments
Update: Current flakiness seems to be resolved for now. It might have been an update to the Ansible Testing Containers, but I cannot tell right now. |
robin-checkmk
added a commit
that referenced
this issue
Jan 20, 2023
7 tasks
This issue has been stale for 60 days. It will close in 7 days. |
7 tasks
All flakiness is gone for some time now. So I will close this issue once #323 is merged. |
robin-checkmk
added a commit
that referenced
this issue
May 22, 2023
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Provide your feedback
We currently have integration tests for:
For the agent role it was not possible to get something up and running in a reasonable amount of time.
All of the abovementioned integration tests show some level of flakiness. This is - as far as I can tell - related to installing Checkmk into container images not made for it. More specifically, a lot of issues point towards systemd.
In my current opinion we need full-fledged VMs to properly test all aspects of the collection. Obviously this is something we have to do on our own, but which is far from trivial.
So this issue is more of a note to everyone reading this, that the integration test are not in the best shape.
We try to keep them as useful as possible, without wasting too much time.
Component Name
Ansible Version
$ ansible --version
Collection Version
$ ansible-galaxy collection list
Environment
Screenshots
Additional context
The text was updated successfully, but these errors were encountered: