grafana-ansible-collection icon indicating copy to clipboard operation
grafana-ansible-collection copied to clipboard

skip_changelog(ci): unify and auto discover integration/molecule tests

Open gardar opened this issue 1 year ago • 3 comments

Simplifies/fixes a few things in the workflow.

  • Fixes broken molecule role tests in the ci
  • Dynamically discovers integration tests for roles/modules.
  • Uses the ansible-test github action rather than manual steps.
  • etc.

gardar avatar Jan 15 '24 15:01 gardar

Welcome to Codecov :tada:

Once merged to your default branch, Codecov will compare your coverage reports and display the results in this comment.

Thanks for integrating Codecov - We've got you covered :open_umbrella:

codecov-commenter avatar Jan 15 '24 15:01 codecov-commenter

Marking as draft as I didn't realize the create_cloud_stack was supposed to run before each integration test, it complicates things a bit so I might need to rethink this, feedback welcome.

gardar avatar Jan 15 '24 20:01 gardar

^ Re on this, The create cloud stack and delete cloud stack can run orthoganl to the the other module's test

ishanjainn avatar Feb 20 '24 18:02 ishanjainn