On 03/08/2012 11:59 AM, Jim Meyering wrote:
> Bernhard Voelker wrote:
>> This patch helps in cases where a single, expensive test is run,
>> but only the RUN_VERY_EXPENSIVE_TESTS variable is there - the test
>> would be skipped. E.g.
>>
>>
>>   ~/git/coreutils/tests> make check RUN_VERY_EXPENSIVE_TESTS=yes 
>> TESTS=du/fd-leak
>>   ...
>>   fd-leak: skipped test: expensive: disabled by default
>>   SKIP: du/fd-leak
>>   ...
> 
> Hi Berny,
> 
> I deliberately chose to keep those categories separate.
> That is why README-release suggests to set both variables.
> 
> If you want to run that test, you could just set RUN_EXPENSIVE_TESTS=yes.
> If you want to change the meaning of RUN_VERY_EXPENSIVE_TESTS=yes so
> that one does not also have to set RUN_EXPENSIVE_TESTS=yes to run all tests,
> then please change it everywhere.

Hi Jim,

thanks. The meaning has already diverged with my commit
  57db1fc2a97add508d43cf163d2a5f4f381d2837
'make check-very-expensive' includes expensive checks:

+check-very-expensive:
+       $(MAKE) check-expensive RUN_VERY_EXPENSIVE_TESTS=yes

I'm okay if we leave it as it is.

Have a nice day,
Berny


Reply via email to