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

Re: Git Rebase: test failing with GIT_TEST_STASH_USE_BUILTIN=false

From
Junio C Hamano <gitster@pobox.com>
Date
Feb 25, 2020, 16:57 UTC
Message-ID
<xmqq36ayob9a.fsf@gitster-ct.c.googlers.com>
In-Reply-To
<61922A39-13DC-4B17-94FC-7F67DF308347@booking.com>
Son Luong Ngoc <son.luong@booking.com> writes:
Show 9 quoted lines
> I have been trying to build git from source and noticing that some
> tests have been failing since 2.25 with the flag
> "GIT_TEST_STASH_USE_BUILTIN=false"
>
> I think in 2.25 t3903.103 started to fail (rebase related) and
> current master t3904 may be failing also.
>
> Is "GIT_TEST_STASH_USE_BUILTIN=false" is still being tested with
> or are we totally deprecating this flag?

In the longer term, when "git stash" gains new features that did not exist in the original scripted version, tests that observe how these features work would start failing when using the scripted version.

I picked some people from "git shortlog --no-merges builtin/stash.c" and placed them on the CC line---perhaps they may know more. It happens that Johannes is also familiar with "rebase", which you said is involved in the test failure, so I'd imagine he would be the best person to ask.

Thanks for a report.
Previous: Son Luong NgocNext: Thomas Gummerer
Message 2 of 21 in “Git Rebase: test failing with GIT_TEST_STASH_USE_BUILTIN=false”
  1. Son Luong NgocFeb 24, 2020
  2. Junio C HamanoFeb 25, 2020
  3. 1/2 stash: get git_stash_config at the top levelThomas Gummerer, Mar 2, 2020
  4. 2/2 stash: remove the stash.useBuiltin settingThomas Gummerer, Mar 2, 2020
  5. Junio C HamanoMar 2, 2020
  6. non-regression bug in 'git merge' (really, xdiff/xmerge, I think)Junio C Hamano, Mar 2, 2020
  7. Elijah NewrenMar 6, 2020
  8. Johannes SchindelinMar 3, 2020
  9. Junio C HamanoMar 3, 2020
  10. Thomas GummererMar 3, 2020
  11. Johannes SchindelinMar 4, 2020
  12. 1/2 stash: get git_stash_config at the top levelThomas Gummerer, Mar 3, 2020
  13. 2/2 stash: remove the stash.useBuiltin settingThomas Gummerer, Mar 3, 2020
  14. Junio C HamanoMar 3, 2020
  15. Thomas GummererMar 4, 2020
  16. Junio C HamanoMar 4, 2020
  17. Thomas GummererMar 5, 2020
  18. Son Luong NgocMar 1, 2020
  19. Son Luong NgocMar 1, 2020
  20. Johannes SchindelinMar 6, 2020
  21. Thomas GummererMar 6, 2020

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.