Re: [PATCH 21/25] t9001: use test_when_finished

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Wed, Mar 25, 2015 at 03:00:22AM +0100, SZEDER Gábor wrote:

> >Instead, they can all use test_when_finished, and we can
> >even make the code simpler by factoring out the shared
> >lines.
> 
> I think that saving the value of 'sendemail.confirm' is not necessary.
> 
> There are two blocks of confirmation tests, this patch concerns only tests
> of the second block.  The first block of confirmation tests is nearly at
> the beginning of the file in order to check the "no confirm" cases early.
> If any of those fails the remainig tests in the file are skipped because
> they might hang.  The last of those tests sets 'sendemail.confirm' to
> 'never' and leaves it so to avoid unintentional prompting in the remaining
> tests and then its value is not modified until that second block of
> confirm tests are reached.  This means that when those tests save the
> value of 'sendemail.confirm' they always save 'never'.  Then why save it,
> just use test_when_finished to restore it to 'never' and all is well.

Yeah, I suspected this while writing it the patch, but I preferred to
keep it more obvious that there would be no accidental regression, since
the series was already so long (and also because calling save_confirm is
not any worse than test_when_finished).

I don't mind a patch on top simplifying out save_confirm, if you're
confident that's what we're always saving.

-Peff
--
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html




[Index of Archives]     [Linux Kernel Development]     [Gcc Help]     [IETF Annouce]     [DCCP]     [Netdev]     [Networking]     [Security]     [V4L]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux SCSI]     [Fedora Users]