Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

runtests: check and report if diff tool is missing #16578

Closed
wants to merge 8 commits into from

Conversation

vszakats
Copy link
Member

@vszakats vszakats commented Mar 5, 2025

To make it apparent which CI jobs are missing this tool, so we can
install it to improve the runtests log.

Correction to the followed-up commit: diff is not installed via the
gcc package but via automake. Meaning it needs be installed manually
for MSYS cmake jobs.

Follow-up to e6c78e1 #16571

@github-actions github-actions bot added the CI Continuous Integration label Mar 5, 2025
vszakats added 4 commits March 5, 2025 19:16
…ed by `runtests`"

This reverts commit bac3eb4.

Checked OK, the `diff` tool is detected missing in MSYS/mingw jobs:
```
* Perl: v5.38.2 (/usr/bin/perl)
* diff: missing
* Args: -a -p ~flaky ~timing-dependent -r -rm -j20 -bundle -j8 ~613 ~612 -ac /c/Windows/System32/curl.exe
```
https://github.com/curl/curl/actions/runs/13682645301/job/38258595165?pr=16578
This reverts commit 611dd22.
@vszakats vszakats closed this in 2485d3e Mar 5, 2025
@vszakats vszakats deleted the testdiff branch March 5, 2025 19:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CI Continuous Integration script tests
Development

Successfully merging this pull request may close these issues.

1 participant