Role Testing POC - for Partner content
See original GitHub issueCreate a POC that includes the following:
- A role that installs and configures a thing in a VM
- Within the role, generate the
molecule
directory structure - Add a custom Ansible playbook that tests the role. It should include multiple sets of tasks and asserts that exercise and test the role.
- A job in Software Factory that runs the test playbook for the same platforms enumerated in the
molecule
secnarios - Connect the job to the role repository so that the job executes when a PR is submitted
From the POC we want to learn the following:
- How to use Molecule
- How we might ask Galaxy contributors to structure Molecule tests
- How to create and execute jobs in Software Factory
- How gating works in Software Factory
- What data is available from a job run, and how might it inform Galaxy?
Issue Analytics
- State:
- Created 5 years ago
- Comments:14 (7 by maintainers)
Top Results From Across the Web
How to Create a Proof of Concept in 2022 - The Motley Fool
A POC typically involves a small-scale visualization exercise to verify the potential real-life application of an idea. It's not yet about ...
Read more >Proof of Concept: Testing SaaS Solutions - OneSignal
A PoC can demonstrate whether a solution has business value in 15 days. If you want to expand to 30 days, that's adequate....
Read more >What is Proof of Concept and when does your business need ...
In other words, PoC is supposed to test whether the product you dreamt up is feasible with a minimum resource involvement.
Read more >The 4 Key Components of a Successful Proof of Concept Test
A proof of concept serves a few purposes. First, it allows you to validate that the system does what you were told it...
Read more >What is proof of concept (POC)? | Definition from TechTarget
In a proof of concept (POC), a concept's viability is tested by identifying challenges and developing strategies.
Read more >
Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free
Top Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Add to
molecule
directory toansible-galaxy init
and hope for the best? 😄It’ll be up to the content author to provide the tests and test scenarios. If you want to use custom images, that’ll work, as long as they’re publicly accessible.
FWIW, we’re using a copy of your grafana role for our POC.