[BACK]Return to bsd.regress.mk CVS log [TXT][DIR] Up to [local] / src / share / mk

Diff for /src/share/mk/bsd.regress.mk between version 1.17 and 1.18

version 1.17, 2018/12/03 22:30:04 version 1.18, 2019/05/14 16:43:26
Line 39 
Line 39 
 .  endif  .  endif
 .endif  .endif
   
 .if defined(REGRESS_SLOW_TARGETS) && ${REGRESS_SKIP_SLOW} != no  .if defined(REGRESS_SLOW_TARGETS) && ${REGRESS_SKIP_SLOW:L} != no
 REGRESS_SKIP_TARGETS+=${REGRESS_SLOW_TARGETS}  REGRESS_SKIP_TARGETS+=${REGRESS_SLOW_TARGETS}
 .endif  .endif
   
 .if ${REGRESS_FAIL_EARLY} != no  .if ${REGRESS_FAIL_EARLY:L} != no
 _SKIP_FAIL=  _REGRESS_IGNORE_FAIL=
 .else  .else
 _SKIP_FAIL=-  _REGRESS_IGNORE_FAIL=   -
 .endif  .endif
   
 .if defined(REGRESS_ROOT_TARGETS)  .if defined(REGRESS_ROOT_TARGETS)
Line 102 
Line 102 
         @echo -n "SKIP " ${_REGRESS_OUT}          @echo -n "SKIP " ${_REGRESS_OUT}
         @echo SKIPPED          @echo SKIPPED
 .  else  .  else
 # XXX - we need a better method to see if a test fails due to timeout or just          ${_REGRESS_IGNORE_FAIL} if ${MAKE} -C ${.CURDIR} ${RT}; then \
 #       normal failure.  
 .   if !defined(REGRESS_MAXTIME)  
         ${_SKIP_FAIL}if cd ${.CURDIR} && ${MAKE} ${RT}; then \  
             echo -n "SUCCESS " ${_REGRESS_OUT} ; \              echo -n "SUCCESS " ${_REGRESS_OUT} ; \
         else \          else \
             echo -n "FAIL " ${_REGRESS_OUT} ; \              echo -n "FAIL " ${_REGRESS_OUT} ; \
             echo FAILED ; \              echo FAILED ; \
             false; \              false; \
         fi          fi
 .   else  
         ${_SKIP_FAIL}if cd ${.CURDIR} && \  
             (ulimit -t ${REGRESS_MAXTIME} ; ${MAKE} ${RT}); then \  
             echo -n "SUCCESS " ${_REGRESS_OUT} ; \  
         else \  
             echo -n "FAIL (possible timeout) " ${_REGRESS_OUT} ; \  
             echo FAILED ; \  
             false; \  
         fi  
 .   endif  
 .  endif  .  endif
         @echo ${_REGRESS_NAME}/${RT:S/^run-regress-//} ${_REGRESS_OUT}          @echo ${_REGRESS_NAME}/${RT:S/^run-regress-//} ${_REGRESS_OUT}
 .endfor  .endfor

Legend:
Removed from v.1.17  
changed lines
  Added in v.1.18