git/list[1] front-page[2] threads[3] people[4] search[5] about
 

CI Failures (osx with p4)

From
Junio C Hamano <gitster@pobox.com>
Date
Nov 14, 2025, 20:34 UTC
Message-ID
<xmqqqzu0gxq2.fsf_-_@gitster.g>
In-Reply-To
<xmqqv7jcgy8y.fsf@gitster.g>

Speaking of CI failures, I think we are seeing unusually high rate of failures from random osx jobs failing to successfully run t98xx series. Is p4 on macOSX still a thing? As macOSX tests tend to take very long to complete compared to other jobs, I am tempted to suggest dropping p4 tests from there.

Opinions?
----- >8 -----
Subject: [PATCH] CI: drop Perforce tests from macOSX jobs

It seems that we seem to be getting unusually higher rate of failures from random macOSX jobs failing to run t98xx series, even though we haven't changed Perforce interaction part of our codebase for quite some time, and the failures seem to be limited to macOSX jobs and no other platforms.

Most importantly, nobody from the macOSX community seems to have raised an issue here, reporting any failures.

Perhaps we should stop testing the combination of P4 and macOSX to save cycles, electricity, and my sanity ;-)

Signed-off-by: Junio C Hamano <gitster@pobox.com>
---
 ci/install-dependencies.sh | 4 ----
 1 file changed, 4 deletions(-)
diff --git c/ci/install-dependencies.sh w/ci/install-dependencies.sh
index 50628ee2dd..3f718dad41 100755
--- c/ci/install-dependencies.sh
+++ w/ci/install-dependencies.sh
@@ -109,10 +109,6 @@ macos-*)
 	brew link --force gettext
 
 	mkdir -p "$CUSTOM_PATH"
-	wget -q "$P4WHENCE/bin.macosx1015x86_64/helix-core-server.tgz" &&
-	tar -xf helix-core-server.tgz -C "$CUSTOM_PATH" p4 p4d &&
-	sudo xattr -d com.apple.quarantine "$CUSTOM_PATH/p4" "$CUSTOM_PATH/p4d" 2>/dev/null || true
-	rm helix-core-server.tgz
 
 	case "$jobname" in
 	osx-meson)
Previous: Junio C HamanoNext: Koji Nakamaru
Message 4 of 8 in “CI Failures”
  1. Phillip WoodNov 14, 2025
  2. Phillip WoodNov 14, 2025
  3. Junio C HamanoNov 14, 2025
  4. CI Failures (osx with p4)Junio C Hamano, Nov 14, 2025
  5. Koji NakamaruNov 16, 2025
  6. Junio C HamanoNov 16, 2025
  7. Koji NakamaruNov 16, 2025
  8. Junio C HamanoNov 17, 2025

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.