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

Re: [PATCH v2] blame: report correct number of lines in progress when using ranges

From
Junio C Hamano <gitster@pobox.com>
Date
Apr 4, 2022, 19:32 UTC
Message-ID
<xmqqy20kprth.fsf@gitster.g>
In-Reply-To
<CAOc6etaY8enMF0nmhaqA2+Oi6JmYFY-bPqsUFTXE=K8aFoXDnQ@mail.gmail.com>
Edmundo Carmona Antoranz <eantoranz@gmail.com> writes:
Show 22 quoted lines
> On Mon, Apr 4, 2022 at 8:21 PM Edmundo Carmona Antoranz
> <eantoranz@gmail.com> wrote:
>>
>> When using ranges, use their sizes as the limit for progress
>> instead of the size of the full file.
>>
>>  '
>>
>> +test_expect_success 'blame progress on a full file' '
>> +       cat >progress.txt <<-\EOF &&
>> +       a simple test file
>> +
>> +       no relevant content is expected here
>> +
>> +       If the file is too short, we cannot test ranges
>> +
>> +       EOF
>> +       git add progress.txt &&
>> +       git commit -m "add a file for testing progress" &&
>
> I wonder if the preceding section should be kept in a
> separate 'setup test'?

I actually wonder why we need a *new* test file to run this test, instead of reusing what we already use in the existing test.

>
>> +       GIT_PROGRESS_DELAY=0 \
>> +       git blame --progress progress.txt > /dev/null 2> full_progress.txt &&
Style:
	git blame --progress progress.txt >/dev/null 2>full_progress.txt &&
Previous: Edmundo Carmona AntoranzNext: Bagas Sanjaya
Message 3 of 11 in “blame: report correct number of lines in progress when using ranges”
  1. blame: report correct number of lines in progress when using rangesEdmundo Carmona Antoranz, Apr 4, 2022
  2. Edmundo Carmona AntoranzApr 4, 2022
  3. Junio C HamanoApr 4, 2022
  4. Bagas SanjayaApr 5, 2022
  5. Ævar Arnfjörð BjarmasonApr 5, 2022
  6. Edmundo Carmona AntoranzApr 5, 2022
  7. Philip OakleyApr 5, 2022
  8. Junio C HamanoApr 6, 2022
  9. Philip OakleyApr 8, 2022
  10. Junio C HamanoApr 8, 2022
  11. Ævar Arnfjörð BjarmasonApr 5, 2022

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.