[Meta] Support automated tests of recipes

Created on 6 June 2024, 7 months ago

Problem/Motivation

There are several parts to this:

  1. Testing that the recipe can be successfully
  2. Testing that that provided config conforms to config schema
  3. Testing the functionality it claims to provide - this might be the least important because it really is incumbent on the modules to test their functionality.

One exciting thing is that I think we could potentially provide some code (in core) and a Gitlab template that could do parts 1 and 2. So, all a recipe author would have to do is add a Gitlab file that includes the template, and they'll get test coverage.

Steps to reproduce

N/A

Proposed resolution

[ ] Add recipe testing to core
[ ] Create a Gitlab template to run those tests on recipe projects
[ ] TBD

Remaining tasks

All

User interface changes

TBD

API changes

TBD

Data model changes

TBD

🌱 Plan
Status

Active

Version

11.0

Component

Code

Created by

πŸ‡ΊπŸ‡ΈUnited States thejimbirch Cape Cod, Massachusetts

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Production build 0.71.5 2024