Thread (129 messages) 129 messages, 7 authors, 2017-04-25

Re: [PATCH v2 1/6] t5550: use write_script to generate post-update hook

From: Brandon Williams <hidden>
Date: 2017-04-13 21:35:53

On 04/13, Eric Wong wrote:
Jonathan Nieder [off-list ref] wrote:
quoted
Brandon Williams wrote:
quoted
The post-update hooks created in t5550-http-fetch-dumb.sh is missing the
"!#/bin/sh" line which can cause issues with portability.  Instead
create the hook using the 'write_script' function which includes the
proper "#!" line.
quoted
This would allow later patches to regress a previously supported
behavior.

I agree that it's silly to test that behavior as a side-effect of this
unrelated test, but I don't think we want to lose the test coverage.
I was about to write something similar about this regression.
The new execve-using code should handle ENOEXEC as execvpe does
and probably a new test for it needs to be written.
Would it be enough to upon seeing a failed exec call and ENOEXEC to
retry a single time, invoking the shell to attempt to interpret the
command?

-- 
Brandon Williams
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help