DI: Reduce the CI load for testing the framework #251

Open
opened 2025-12-10 03:58:36 -06:00 by gilles-peskine-arm · 0 comments
gilles-peskine-arm commented 2025-12-10 03:58:36 -06:00 (Migrated from github.com)

We currently test the framework by running the complete CI of all consuming branches. There are currently 3 consuming branches, and there will be 5 when we make the next LTS.

The goal of this issue is to reduce the CI load, and only run a subset of the tests on each branch that gives us enough confidence that the framework is still good.

This issue is a first step. Expected outcomes:

  1. Preferably, first reduction: e.g. define a whilelist or blacklist of all.sh components.
  2. Plans for later.
We currently test the framework by running the complete CI of all consuming branches. There are currently 3 consuming branches, and there will be [5 when we make the next LTS](https://github.com/Mbed-TLS/mbedtls-framework/issues/250). The goal of this issue is to reduce the CI load, and only run a subset of the tests on each branch that gives us enough confidence that the framework is still good. This issue is a first step. Expected outcomes: 1. Preferably, first reduction: e.g. define a whilelist or blacklist of `all.sh` components. 2. Plans for later.
Sign in to join this conversation.
No milestone
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
gh-Mbed-TLS/mbedtls-framework#251
No description provided.