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

Problem in our test setup

From
Johannes Schindelin <johannes.schindelin@gmx.de>
Date
Nov 15, 2007, 06:24 UTC
Message-ID
<Pine.LNX.4.64.0711150618300.4362@racer.site>
Hi,

I just realised that our test setup has a serious problem. In my semi-private builtin-commit branch, there is no runstatus anymore. Now, I got a new toy yesterday, and installed git on it (my fork, including builtin-commit), and all of a sudden tests were failing.

The failing tests were t3001 and t4001, because they call runstatus, and runstatus is no longer there in the builtin-commit branch.

So why did I not catch this earlier?

Because my prefix is the default prefix, which is $HOME/bin, and which is not turned off in the tests. So git finds "runstatus", because it is still installed.

Now, things get worse if you install to /usr/bin/, which I do sometimes, too, because you _cannot_ remove that from the PATH.

Okay, so removing a command is not all that common, but that means that we have to be extra careful when we do so.

Ciao, Dscho

Next: Junio C Hamano
Message 1 of 4 in “Problem in our test setup”
  1. Johannes SchindelinNov 15, 2007
  2. Junio C HamanoNov 15, 2007
  3. Johannes SchindelinNov 15, 2007
  4. Junio C HamanoNov 15, 2007

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.