Skip to content

Should Swell Tier 2 tests run Tier 1 tests? #9

@Dooruk

Description

@Dooruk

Tier 2 is designed to build JEDI every day and test different suites, and update the stable build that Swell uses if all of the tests run successfully. However, the way it's currently designed, Tier 1 and Tier 2 run different suites. So, only some suites get tested daily while others are only tested manually or when a PR is under review/merged.

Would it be possible to:

  1. Define the list of suites to tested with Tier 1? So Github runners can loop over the list rather than replicating the same YAML code. This list can exist outside of the workflows folder (?) so one can propose changes (i.e., add another tier 1 test) and wouldn't have to change the workflow YAMLs.

  2. Make the following part of the Tier 2 to run tests with tier 1 suites.

# ----------------------------------------
# STEP2: RUN TESTING SUITES WITH NEW BUILD
# ----------------------------------------

FYI, @rtodling.

Metadata

Metadata

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions