Skip to content

Fix test.mk#196

Merged
fblanqui merged 5 commits intoDeducteam:mainfrom
Alidra:master
Feb 19, 2026
Merged

Fix test.mk#196
fblanqui merged 5 commits intoDeducteam:mainfrom
Alidra:master

Conversation

@Alidra
Copy link
Copy Markdown
Member

@Alidra Alidra commented Feb 18, 2026

This PR is a tentative to fix the tests in the pipeline (issue #195).
Currently, the pipeline calls the tests using the PHONY labels (i.e. test5 instead of do-test5). This results in the pipeline not actually running the tests (1 to 5).

@Alidra Alidra requested a review from fblanqui February 18, 2026 15:41
@Alidra Alidra linked an issue Feb 18, 2026 that may be closed by this pull request
@fblanqui fblanqui changed the title Use the entry name in the pipeline to trigger tests Fix test.mk Feb 19, 2026
@fblanqui
Copy link
Copy Markdown
Member

We must not use the do-test targets directly as config needs to be done before (to create the create the file deps.mk among other things). I fixed that in test.mk.
Now, CI fails because there rocq is not installed. Actually, I never tested rocq checking in CI as I never succeeded in running it in CI. Perhaps you have an idea on how to do that?

@fblanqui
Copy link
Copy Markdown
Member

Forget about what I said about rocq. Finally, it works! :-)

@fblanqui fblanqui merged commit 6c6191d into Deducteam:main Feb 19, 2026
1 check passed
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.

Tests are not actually run in the pipeline

2 participants