-
Notifications
You must be signed in to change notification settings - Fork 52
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
Improve integration testing #79
Comments
cc @cognifloyd |
I'm currently in the process of adding ansible-collections-community-rabbitmq to both Fedora and CentOS. It would help me out if there were tests for both of these distributions. I would be willing to help write these tests, but I'm not exactly sure where to start. |
@petebuffon hello, thanks for your interest!
If there are any questions, feel free to ask, thanks! |
Might be worth considering removing shippable/posix like in ansible-collections/community.docker#484 and perhaps some of utils/shippable could be tidied up? (Check other repo's) |
Sure |
To this point. Perhaps we should test 3.9, 3.10 and 3.11 of rabbitmq. Details here: https://www.rabbitmq.com/versions.html Something to be mindful of is the different erlang requirements for different versions: https://www.rabbitmq.com/which-erlang.html |
@Andersson007 are most collections utilising github workflows these days? Is it strange/undesirable for community.rabbitmq to be using AZP? Or OK? |
@Im0 it's OK
|
SUMMARY
To make things going in the collection, CI, that failed, was simplified with #78
I can't invest much time as not a maintainer of this collection and not a specialist in the area.
Would be nice:
Get rid of the simplification introduced with Fix CI #78 replacing it with corresponding Ansible tasks. Uncomment
# - stage: Docker_2_9
in.azure-pipelines/azure-pipelines.yml
Add ubuntu 16.04 back to
.azure-pipelines/azure-pipelines.yml
against to all the branches exceptdevel
The CI triggers many distributions (like Fedora, CentOS, Suse, etc.) but tests actually run only on Ubuntu. I disabled them to reduce load on CI system. We could a) remove them from the test matrix or b) implement tests for them (for what? I think rabbitmq versions are actually important)
Would be nice to run tests against several versions of rabbitmq (starting with the oldest supported and finishing with the latest one).
The text was updated successfully, but these errors were encountered: