anchor.diff:  echo    ========================================
   echo    Step 5. Testing fluid library for inference ...
   echo    ========================================
  -
  -for /F %%# in ('wmic os get localdatetime^|findstr 20') do set end=%%#
  -set end=%end:~4,10%
  -call :timestamp "%start%" "%end%" "1 card TestCases Total"
  -call :timestamp "%start%" "%end%" "TestCases Total"
   
   tree /F %cd%\paddle_inference_install_dir\paddle
   %cache_dir%\tools\busybox64.exe du -h -d 0 -k %cd%\paddle_inference_install_dir\paddle\lib > lib_size.txt
  
positive.code: :test_unit_error
  :: echo 8 > %cache_dir%\error_code.txt
  :: type %cache_dir%\error_code.txt
  for /F %%# in ('wmic os get localdatetime^|findstr 20') do set end=%%#
  set end=%end:~4,10%
  call :timestamp "%start%" "%end%" "1 card TestCases Total"
  call :timestamp "%start%" "%end%" "TestCases Total"
  echo Running unit tests failed, will exit!
  exit /b 8
  
  
negative.code: %THIRD_PARTY_PATH:/=\%\install\mkldnn\bin;%THIRD_PARTY_PATH:/=\%\install\warpctc\bin;%PATH%
  
  if "%WITH_GPU%"=="ON" (
      call:parallel_test_base_gpu
  ) else (
      call:parallel_test_base_cpu
  )
  
  set error_code=%ERRORLEVEL%
  
  for /F %%# in ('wmic os get localdatetime^|findstr 20') do set end=%%#
  set end=%end:~4,10%
  call :timestamp "%start%" "%end%" "1 card TestCases Total"
  call :timestamp "%start%" "%end%" "TestCases Total"
  
  if %error_code% NEQ 0 (
      exit /b 8
  ) else ( 
      goto:eof 
  )
  
  :parallel_test_base_gpu
  