Skip to content

t: add greplint.pl and convert grep to test_grep #28200

t: add greplint.pl and convert grep to test_grep

t: add greplint.pl and convert grep to test_grep #28200

Triggered via pull request June 3, 2026 08:05
Status Failure
Total duration 2h 27m 56s
Artifacts 14

main.yml

on: pull_request
win+VS build
win+VS build
win+Meson build
4m 15s
win+Meson build
Matrix: dockerized
Matrix: regular
Matrix: win+VS test
Matrix: win+Meson test
Matrix: win test
Fit to window
Zoom out
Zoom in

Annotations

52 errors, 53 warnings, and 22 notices
linux-sha256 (ubuntu:rolling)
Docker pull failed with exit code 1
debian-11 (debian:11)
Docker pull failed with exit code 1
linux-TEST-vars (ubuntu:20.04)
Process completed with exit code 2.
linux-TEST-vars (ubuntu:20.04)
Process completed with exit code 1.
linux-breaking-changes (ubuntu:rolling)
Process completed with exit code 1.
linux-musl-meson (alpine:latest)
Process completed with exit code 1.
linux-musl-meson (alpine:latest)
Process completed with exit code 1.
linux-meson (ubuntu:rolling)
Process completed with exit code 1.
almalinux-8 (almalinux:8)
Process completed with exit code 1.
almalinux-8 (almalinux:8)
Process completed with exit code 1.
rust-analysis
Docker pull failed with exit code 1
win test (4)
Process completed with exit code 1.
fedora-breaking-changes-meson (fedora:latest)
Process completed with exit code 1.
fedora-breaking-changes-meson (fedora:latest)
Process completed with exit code 1.
win test (0)
Process completed with exit code 1.
win test (7)
Process completed with exit code 1.
win test (1)
Process completed with exit code 1.
win test (3)
Process completed with exit code 1.
linux-reftable (ubuntu:rolling)
Process completed with exit code 1.
linux-reftable-leaks (ubuntu:rolling)
Process completed with exit code 1.
win test (5)
Process completed with exit code 1.
win test (9)
Process completed with exit code 1.
win test (8)
Process completed with exit code 1.
win test (6)
Process completed with exit code 1.
win test (2)
Process completed with exit code 1.
osx-meson (macos-14)
Process completed with exit code 1.
osx-meson (macos-14)
failed: t5559.35 http can handle enormous ref negotiation
win+Meson test (7)
failed: t3070.966 iwildmatch (via ls-files): no match '[\\-^]' '['
win+Meson test (7)
failed: t3070.964 wildmatch (via ls-files): no match '[\\-^]' '['
win+Meson test (7)
failed: t3070.760 ipathmatch (via ls-files): match '\a\b\c' 'abc'
win+Meson test (7)
failed: t3070.758 pathmatch (via ls-files): match '\a\b\c' 'abc'
win+Meson test (7)
failed: t3070.756 iwildmatch (via ls-files): match '\a\b\c' 'abc'
win+Meson test (7)
failed: t3070.754 wildmatch (via ls-files): match '\a\b\c' 'abc'
win+Meson test (7)
failed: t3070.690 ipathmatch (via ls-files): match '\[ab]' '[ab]'
win+Meson test (7)
failed: t3070.688 pathmatch (via ls-files): match '\[ab]' '[ab]'
win+Meson test (7)
failed: t3070.686 iwildmatch (via ls-files): match '\[ab]' '[ab]'
win+Meson test (7)
failed: t3070.684 wildmatch (via ls-files): match '\[ab]' '[ab]'
win+Meson test (0)
Process completed with exit code 1.
win+Meson test (4)
Process completed with exit code 1.
linux-leaks (ubuntu:rolling)
Process completed with exit code 1.
osx-reftable (macos-14)
Process completed with exit code 1.
linux-asan-ubsan (ubuntu:rolling)
Process completed with exit code 1.
win+Meson test (3)
Process completed with exit code 1.
win+Meson test (3)
failed: t7508.126 status does not re-read unchanged 4 or 8 GiB file
win+Meson test (3)
failed: t5608.6 clone with >4GB object via index-pack
win+Meson test (3)
failed: t5608.5 clone >4GB object via unpack-objects
linux32 (i386/ubuntu:focal)
Canceling since a higher priority waiting request for dockerized-linux32-i386/ubuntu:focal-refs/pull/2135/merge exists
linux32 (i386/ubuntu:focal)
The operation was canceled.
osx-gcc (macos-14)
Canceling since a higher priority waiting request for osx-gcc-macos-14-refs/pull/2135/merge exists
osx-gcc (macos-14)
The operation was canceled.
osx-clang (macos-14)
Canceling since a higher priority waiting request for osx-clang-macos-14-refs/pull/2135/merge exists
osx-clang (macos-14)
The operation was canceled.
win+Meson build
The `python-version` input is not set. The version of Python currently in `PATH` will be used.
linux-sha256 (ubuntu:rolling)
Docker pull failed with exit code 1, back off 2.853 seconds before retry.
linux-sha256 (ubuntu:rolling)
Docker pull failed with exit code 1, back off 2.322 seconds before retry.
debian-11 (debian:11)
Docker pull failed with exit code 1, back off 7.753 seconds before retry.
debian-11 (debian:11)
Docker pull failed with exit code 1, back off 7.514 seconds before retry.
linux-musl-meson (alpine:latest)
JGit wasn't installed, see above for clues why
linux-musl-meson (alpine:latest)
git-lfs wasn't installed, see above for clues why
linux-musl-meson (alpine:latest)
perforce wasn't installed, see above for clues why
almalinux-8 (almalinux:8)
JGit wasn't installed, see above for clues why
almalinux-8 (almalinux:8)
git-lfs wasn't installed, see above for clues why
almalinux-8 (almalinux:8)
perforce wasn't installed, see above for clues why
rust-analysis
Docker pull failed with exit code 1, back off 8.198 seconds before retry.
rust-analysis
Docker pull failed with exit code 1, back off 8.642 seconds before retry.
win test (4)
No files were found with the provided path: t/failed-test-artifacts. No artifacts will be uploaded.
fedora-breaking-changes-meson (fedora:latest)
JGit wasn't installed, see above for clues why
fedora-breaking-changes-meson (fedora:latest)
git-lfs wasn't installed, see above for clues why
fedora-breaking-changes-meson (fedora:latest)
perforce wasn't installed, see above for clues why
win test (0)
No files were found with the provided path: t/failed-test-artifacts. No artifacts will be uploaded.
win test (7)
No files were found with the provided path: t/failed-test-artifacts. No artifacts will be uploaded.
win test (1)
No files were found with the provided path: t/failed-test-artifacts. No artifacts will be uploaded.
win test (3)
No files were found with the provided path: t/failed-test-artifacts. No artifacts will be uploaded.
win test (5)
No files were found with the provided path: t/failed-test-artifacts. No artifacts will be uploaded.
win test (9)
No files were found with the provided path: t/failed-test-artifacts. No artifacts will be uploaded.
win test (8)
No files were found with the provided path: t/failed-test-artifacts. No artifacts will be uploaded.
win test (6)
No files were found with the provided path: t/failed-test-artifacts. No artifacts will be uploaded.
win test (2)
No files were found with the provided path: t/failed-test-artifacts. No artifacts will be uploaded.
osx-meson (macos-14)
JGit wasn't installed, see above for clues why
osx-meson (macos-14)
pcre2 10.47_1 is already installed and up-to-date. To reinstall 10.47_1, run: brew reinstall pcre2
osx-meson (macos-14)
ninja 1.13.2 is already installed and up-to-date. To reinstall 1.13.2, run: brew reinstall ninja
osx-meson (macos-14)
Already linked: /opt/homebrew/Cellar/gettext/1.0
win+Meson test (7)
No files were found with the provided path: /d/a/git/git/build/test-output/failed-test-artifacts. No artifacts will be uploaded.
win+Meson test (7)
The `python-version` input is not set. The version of Python currently in `PATH` will be used.
win+Meson test (0)
No files were found with the provided path: /d/a/git/git/build/test-output/failed-test-artifacts. No artifacts will be uploaded.
win+Meson test (0)
The `python-version` input is not set. The version of Python currently in `PATH` will be used.
win+Meson test (5)
The `python-version` input is not set. The version of Python currently in `PATH` will be used.
win+Meson test (9)
The `python-version` input is not set. The version of Python currently in `PATH` will be used.
win+Meson test (1)
The `python-version` input is not set. The version of Python currently in `PATH` will be used.
win+Meson test (4)
No files were found with the provided path: /d/a/git/git/build/test-output/failed-test-artifacts. No artifacts will be uploaded.
win+Meson test (4)
The `python-version` input is not set. The version of Python currently in `PATH` will be used.
osx-reftable (macos-14)
JGit wasn't installed, see above for clues why
osx-reftable (macos-14)
Already linked: /opt/homebrew/Cellar/gettext/1.0
win+Meson test (8)
The `python-version` input is not set. The version of Python currently in `PATH` will be used.
win+Meson test (3)
No files were found with the provided path: /d/a/git/git/build/test-output/failed-test-artifacts. No artifacts will be uploaded.
win+Meson test (3)
The `python-version` input is not set. The version of Python currently in `PATH` will be used.
linux32 (i386/ubuntu:focal)
JGit wasn't installed, see above for clues why
linux32 (i386/ubuntu:focal)
git-lfs wasn't installed, see above for clues why
linux32 (i386/ubuntu:focal)
perforce wasn't installed, see above for clues why
osx-gcc (macos-14)
JGit wasn't installed, see above for clues why
osx-gcc (macos-14)
Already linked: /opt/homebrew/Cellar/gettext/1.0
osx-clang (macos-14)
JGit wasn't installed, see above for clues why
osx-clang (macos-14)
Already linked: /opt/homebrew/Cellar/gettext/1.0
win+Meson test (6)
The `python-version` input is not set. The version of Python currently in `PATH` will be used.
win+Meson test (2)
The `python-version` input is not set. The version of Python currently in `PATH` will be used.
win build
NOTICE: windows-latest requests are being redirected to windows-2025-vs2026 by June 15, 2026
win+Meson build
NOTICE: windows-latest requests are being redirected to windows-2025-vs2026 by June 15, 2026
win test (4)
NOTICE: windows-latest requests are being redirected to windows-2025-vs2026 by June 15, 2026
win test (0)
NOTICE: windows-latest requests are being redirected to windows-2025-vs2026 by June 15, 2026
win test (7)
NOTICE: windows-latest requests are being redirected to windows-2025-vs2026 by June 15, 2026
win test (1)
NOTICE: windows-latest requests are being redirected to windows-2025-vs2026 by June 15, 2026
win test (3)
NOTICE: windows-latest requests are being redirected to windows-2025-vs2026 by June 15, 2026
win test (5)
NOTICE: windows-latest requests are being redirected to windows-2025-vs2026 by June 15, 2026
win test (9)
NOTICE: windows-latest requests are being redirected to windows-2025-vs2026 by June 15, 2026
win test (8)
NOTICE: windows-latest requests are being redirected to windows-2025-vs2026 by June 15, 2026
win test (6)
NOTICE: windows-latest requests are being redirected to windows-2025-vs2026 by June 15, 2026
win test (2)
NOTICE: windows-latest requests are being redirected to windows-2025-vs2026 by June 15, 2026
win+Meson test (7)
NOTICE: windows-latest requests are being redirected to windows-2025-vs2026 by June 15, 2026
win+Meson test (0)
NOTICE: windows-latest requests are being redirected to windows-2025-vs2026 by June 15, 2026
win+Meson test (5)
NOTICE: windows-latest requests are being redirected to windows-2025-vs2026 by June 15, 2026
win+Meson test (9)
NOTICE: windows-latest requests are being redirected to windows-2025-vs2026 by June 15, 2026
win+Meson test (1)
NOTICE: windows-latest requests are being redirected to windows-2025-vs2026 by June 15, 2026
win+Meson test (4)
NOTICE: windows-latest requests are being redirected to windows-2025-vs2026 by June 15, 2026
win+Meson test (8)
NOTICE: windows-latest requests are being redirected to windows-2025-vs2026 by June 15, 2026
win+Meson test (3)
NOTICE: windows-latest requests are being redirected to windows-2025-vs2026 by June 15, 2026
win+Meson test (6)
NOTICE: windows-latest requests are being redirected to windows-2025-vs2026 by June 15, 2026
win+Meson test (2)
NOTICE: windows-latest requests are being redirected to windows-2025-vs2026 by June 15, 2026

Artifacts

Produced during runtime
Name Size Digest
failed-tests-almalinux-8
46.6 KB
sha256:d1fc77231dcc4407c62add9d64ae0c54a3a201ddbda63cfa990cdbbd2ec5d8b7
failed-tests-fedora-breaking-changes-meson
48.5 KB
sha256:2515aceb76270e64379e24122eea59d4c0ee7798410aa65c5801c88807fd87e0
failed-tests-linux-TEST-vars
55.3 KB
sha256:093f059850da320aeb59a1ba60fe84451232edf70bdc6a5a0f19f706b62fa041
failed-tests-linux-asan-ubsan
48.8 KB
sha256:8d3328bd6b184fd0c4bb664d5ab18a9197e2fabb77b8d5bcb795d12f9c634334
failed-tests-linux-breaking-changes
50.7 KB
sha256:266a4b92070c12dd8d1de69aab2dc67793b36247ad9391014525c92d4b374473
failed-tests-linux-leaks
49 KB
sha256:526724b5a674320b09821246c3ec7c5ca4e6eebdc3aace785ef922f896c76463
failed-tests-linux-meson
47.4 KB
sha256:9b35db6bff32edb98fa5448f45210e1ef11eb03c3124115d8b3badcafd3b587b
failed-tests-linux-musl-meson
22.5 KB
sha256:776fba9b59dc9cd58f8fdabf4a700a1d594f721105bf409a849b30b2b4378c78
failed-tests-linux-reftable
76.5 KB
sha256:0edda3faf8e9d2c6bf7c0f14d2e24fa701e161cb533639ed31a73d5ab5640265
failed-tests-linux-reftable-leaks
76.5 KB
sha256:7c443e0203583954c381d2a4fbf398a593b039c997b6a16a81241bceb7064788
failed-tests-osx-meson
69.2 MB
sha256:7086a96d7ba538f4ad3c02975c338a18e93bd089bc968b7cc2941a5b6d35b3b4
failed-tests-osx-reftable
74.3 KB
sha256:4023b019bb23bac5f954352c56c795cc0c93fcd6ace0a9ea658a57dadcb07b10
windows-artifacts
96.9 MB
sha256:5836b2fb86281b435ce88c211d3625901eb058d6eabfead73c20d8abf014be62
windows-meson-artifacts
57.1 MB
sha256:536247db41150c1702fe3e76e8eb8f6be45e67876a5ae2b5454e64545d69d89f