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

Re: t6044 broken on pu

From
Junio C Hamano <gitster@pobox.com>
Date
May 9, 2016, 18:22 UTC
Message-ID
<xmqqvb2num4w.fsf@gitster.mtv.corp.google.com>
In-Reply-To
<6871653f-248f-ef9a-1947-0ed88783ad8b@web.de>
Torsten Bögershausen <tboegi@web.de> writes:
Show 23 quoted lines
> On 08.05.16 20:20, Junio C Hamano wrote:
>> Torsten Bögershausen <tboegi@web.de> writes:
>>
>>> May a  simple
>>>  printf "1\n2\n3\n4\n5\n6\n7\n8\n9\n10\n"
>>>
>>> be an option ?
>> If you were to do that, at least have the decency to make it more
>> readable by doing something like:
>>
>> 	printf "%s\n" 1 2 3 4 5 6 7 8 9 10
>>
>> ;-)
>>
>> But as I said, as a response to "t6044 broken on pu" bug report,
>> s/seq/test_seq/ is the only sensible change.
>>
>> Improving "test_seq, the alternative to seq" is a separate topic.
>>
>> If you have aversion to $PERL, perhaps do them without using
>> anything what is not expected to be built-in in modern shells,
>> perhaps like this?
> Please don't get me wrong -
I don't.
> I wasn't really clear why:
So is it now clear?

The title of the bug report is "t6044 broken on pu". The analysis of the issue is "We use 'test_seq 1 10' when we want one to ten on each line in the output to use in test to make sure it is portable, but a new commit forgot the portability issue and used seq instead".

The only sensible fix is "Use test_seq like everybody else".

Improving the implementation of test_seq is a totally separate issue. It may be a good thing to do independently to save external program, and the effect of such change will not be limited to t6044 but all other existing users of test_seq.

And that is why it must be done as a separate topic.

Why you think it is a good idea to update t6044 with printf "1\n2\n3\n4\n5\n6\n7\n8\n9\n10\n" is beyond me--don't you want to make sure that existing users of test_seq benefits the same way?

Previous: Torsten BögershausenNext: demerphq
Message 10 of 20 in “t6044 broken on pu”
  1. Torsten BögershausenMay 7, 2016
  2. Andreas SchwabMay 7, 2016
  3. Ramsay JonesMay 7, 2016
  4. Ramsay JonesMay 7, 2016
  5. Torsten BögershausenMay 7, 2016
  6. Junio C HamanoMay 8, 2016
  7. Torsten BögershausenMay 8, 2016
  8. Junio C HamanoMay 8, 2016
  9. Torsten BögershausenMay 9, 2016
  10. Junio C HamanoMay 9, 2016
  11. demerphqMay 9, 2016
  12. Jeff KingMay 9, 2016
  13. Eric SunshineMay 9, 2016
  14. Jeff KingMay 9, 2016
  15. Junio C HamanoMay 9, 2016
  16. Junio C HamanoMay 9, 2016
  17. Eric SunshineMay 9, 2016
  18. Junio C HamanoMay 9, 2016
  19. Eric SunshineMay 9, 2016
  20. Jeff KingMay 10, 2016

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.