Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • tests/test.py

    r172a88d r1f3d212  
    257257
    258258                # update output based on current action
    259                 result_key, result_txt = TestResult.toString( retcode, duration )
     259                result_txt = TestResult.toString( retcode, duration )
    260260
    261261                #print result with error if needed
     
    265265                        text = text + '\n' + error
    266266
    267                 return retcode == TestResult.SUCCESS, result_key, text
     267                return retcode == TestResult.SUCCESS, text
    268268        except KeyboardInterrupt:
    269                 return False, 'keybrd', ""
     269                return False, ""
    270270        # except Exception as ex:
    271271        #       print("Unexpected error in worker thread running {}: {}".format(t.target(), ex), file=sys.stderr)
     
    283283
    284284        failed = False
    285         rescnts = {     'pass': 0, 'fail': 0, 'time': 0, 'keybrd': 0 }
    286         other = 0
    287285
    288286        # for each test to run
     
    296294                )
    297295
    298                 for i, (succ, code, txt) in enumerate(timed(results, timeout = settings.timeout.total), 1) :
    299                         if code in rescnts.keys():
    300                                 rescnts[code] += 1
    301                         else:
    302                                 other += 1
    303 
     296                for i, (succ, txt) in enumerate(timed(results, timeout = settings.timeout.total), 1) :
    304297                        if not succ :
    305298                                failed = True
     
    326319        # clean the workspace
    327320        make('clean', output_file=subprocess.DEVNULL, error=subprocess.DEVNULL)
    328 
    329         print("{} passes, {} failures, {} timeouts, {} cancelled, {} other".format(rescnts['pass'], rescnts['fail'], rescnts['time'], rescnts['keybrd'], other))
    330321
    331322        return failed
     
    452443                        failed = run_tests(local_tests, options.jobs)
    453444                        if failed:
     445                                result = 1
    454446                                if not settings.continue_:
    455447                                        break
Note: See TracChangeset for help on using the changeset viewer.