Skip to content

tests: Use meson to enumerate the tests - #6619

Merged
swick merged 1 commit into
flatpak:mainfrom
swick:wip/remove-test-matrix
Apr 16, 2026
Merged

swick merged 1 commit into
flatpak:mainfrom
swick:wip/remove-test-matrix

Conversation

@swick

@swick swick commented Apr 13, 2026

Copy link
Copy Markdown
Collaborator

This gets rid of the test-matrix generation, and instead enumerates all the tests in meson.

Some people (including me) constantly modified the generated meson instead of the test-matrix generator file because they find it so uncommon and unusual that a meson file is generated.

This looses the combinatorial combination of the generated system, but in practice, six lines of enumeration is not bad, and it makes things easier to understand.

This gets rid of the test-matrix generation, and instead enumerates all
the tests in meson.

Some people (including me) constantly modified the generated meson
instead of the test-matrix generator file because they find it so
uncommon and unusual that a meson file is generated.

This looses the combinatorial combination of the generated system, but
in practice, six lines of enumeration is not bad, and it makes things
easier to understand.
@swick
swick added this pull request to the merge queue Apr 16, 2026
Merged via the queue into flatpak:main with commit 3c84393 Apr 16, 2026
11 checks passed
@swick
swick deleted the wip/remove-test-matrix branch April 16, 2026 12:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants