gap-infra / integration

A repository for hosting GitHub Actions based GAP-package integration tests
1 stars 4 forks source link

package tests: map seperate test variants (e.g. with all/default/no packages) into separate steps #4

Closed fingolfin closed 2 years ago

fingolfin commented 2 years ago

This is somewhat related to issue #1 (probably will be fixed together).

Right now on e.g. this build log there are multiple steps, which is great, as it helps finding things.

But the actual tests are run in a single step "Run PKGNAME's tests in the container with GAP master". This then runs the test multiple times.

It would be great if instead each test variant would be a separate step. This way it would be immediately visible which variant(s) failed. So if it works with default packages but not with just the minimal set of packages, I'd immediately see it, and also have an easier time finding the relevant logs

fingolfin commented 2 years ago

I've actually done this with my PRs from yesterday