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

RE: t0032 fails on NFS mounts

From
rsbecker@nexbridge.com <rsbecker@nexbridge.com>
Date
Mar 12, 2024, 17:11 UTC
Message-ID
<0cb701da74a0$4e39ef60$eaadce20$@nexbridge.com>
In-Reply-To
<ZfBwZTL9zqDsac5m@manet.1015granger.net>
On Tuesday, March 12, 2024 11:10 AM, Chuck Lever wrote:
Show 16 quoted lines
>I've checked out "maint".
>
>Unit test t0032 fails when run on an NFS mount:
>
>[vagrant@cel t]$ ./t0032-reftable-unittest.sh not ok 1 - unittests
>#
>#		TMPDIR=$(pwd) && export TMPDIR &&
>#		test-tool reftable
>#
># failed 1 among 1 test(s)
>1..1
>[vagrant@cel t]$
>
>But not on XFS:
>
>[vagrant@cel t]$ ./t0032-reftable-unittest.sh ok 1 - unittests # passed all
1 test(s)
Show 7 quoted lines
>1..1
>[vagrant@cel t]$ cd ..
>[vagrant@cel git]$ ./git --version
>git version 2.44.0
>[vagrant@cel git]$
>
>v2.43.2 seems to work OK.

I have seen a similar effect on a standard POSIX file system (NonStop) when run in a special platform container (Pathway). It does not happen for me when run from bash directly. This may be something other than an NFS effect, or unrelated to what I observed. I'll be monitoring this sub-test for repeats. --Randall

Previous: Chuck LeverNext: Patrick Steinhardt
Message 2 of 10 in “t0032 fails on NFS mounts”
  1. Chuck LeverMar 12, 2024
  2. rsbecker@nexbridge.comMar 12, 2024
  3. Patrick SteinhardtMar 21, 2024
  4. Jeff KingMar 13, 2024
  5. Patrick SteinhardtMar 15, 2024
  6. Junio C HamanoMar 15, 2024
  7. Patrick SteinhardtMar 21, 2024
  8. reftable: fix tests being broken by NFS' delete-after-close semanticsPatrick Steinhardt, Mar 21, 2024
  9. Junio C HamanoMar 21, 2024
  10. Toon ClaesMar 22, 2024

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.