Exemplo n.º 1
0
    # long log contains all messages
    longlogger = logging.FileHandler(longlog, "w")
    formatter = logging.Formatter(
        "%(asctime)s %(name)-7s %(levelname)-7s %(message)s",
        "%y-%m-%d %H:%M:%S")
    longlogger.setFormatter(formatter)
    longlogger.setLevel(logging.NOTSET)

    # short log contains only autobuild messages of INFO or higher
    shortlogger = logging.FileHandler(shortlog, "w")
    formatter = logging.Formatter("%(asctime)s %(levelname)-7s %(message)s",
                                  "%H:%M:%S")
    shortlogger.setFormatter(formatter)
    shortlogger.addFilter(logging.Filter("auto"))
    shortlogger.setLevel(logging.INFO)

    rootlogger = logging.getLogger('')
    rootlogger.setLevel(logging.NOTSET)
    veryshortlogger.setLevel(logging.CRITICAL)
    rootlogger.addHandler(shortlogger)
    rootlogger.addHandler(longlogger)

    (passed, failed, disabled) = test.runTests(build, workspace)
    test.logTestResults((passed, failed, disabled), (False, True, True),
                        "Primary Tests", log)
    longlogger.flush()
    shortlogger.flush()
    if len(failed) > 0:
        print "The following tests failed: %s" % failed
Exemplo n.º 2
0
  # long log contains all messages
  longlogger = logging.FileHandler(longlog, "w")
  formatter = logging.Formatter("%(asctime)s %(name)-7s %(levelname)-7s %(message)s", "%y-%m-%d %H:%M:%S")
  longlogger.setFormatter(formatter)
  longlogger.setLevel(logging.NOTSET)

  # short log contains only autobuild messages of INFO or higher
  shortlogger = logging.FileHandler(shortlog, "w")
  formatter = logging.Formatter("%(asctime)s %(levelname)-7s %(message)s", "%H:%M:%S")
  shortlogger.setFormatter(formatter)
  shortlogger.addFilter(logging.Filter("auto"))
  shortlogger.setLevel(logging.INFO)

  rootlogger = logging.getLogger('')
  rootlogger.setLevel(logging.NOTSET)
  veryshortlogger.setLevel(logging.CRITICAL)
  rootlogger.addHandler(shortlogger)
  rootlogger.addHandler(longlogger)

  if flags == "short":
    (passed, failed, disabled) = test.runTests(build, workspace, short=True)
  if flags == "long":
    (passed, failed, disabled) = test.runTests(build, workspace, testlist="nupic2_long")

  longlogger.flush()
  shortlogger.flush()

  if len(failed) > 0:
    print "The following tests failed: %s" %failed
Exemplo n.º 3
0
  # long log contains all messages
  longlogger = logging.FileHandler(longlog, "w")
  formatter = logging.Formatter("%(asctime)s %(name)-7s %(levelname)-7s %(message)s", "%y-%m-%d %H:%M:%S")
  longlogger.setFormatter(formatter)
  longlogger.setLevel(logging.NOTSET)

  # short log contains only autobuild messages of INFO or higher
  shortlogger = logging.FileHandler(shortlog, "w")
  formatter = logging.Formatter("%(asctime)s %(levelname)-7s %(message)s", "%H:%M:%S")
  shortlogger.setFormatter(formatter)
  shortlogger.addFilter(logging.Filter("auto"))
  shortlogger.setLevel(logging.INFO)

  rootlogger = logging.getLogger('')
  rootlogger.setLevel(logging.NOTSET)
  veryshortlogger.setLevel(logging.CRITICAL)
  rootlogger.addHandler(shortlogger)
  rootlogger.addHandler(longlogger)


  (passed, failed, disabled) = test.runTests(build, workspace)
  test.logTestResults((passed, failed, disabled),
                        (False, True, True),
                        "Primary Tests", log)
  longlogger.flush()
  shortlogger.flush()
  if len(failed) > 0:
    print "The following tests failed: %s" %failed

Exemplo n.º 4
0
    longlogger.setLevel(logging.NOTSET)

    # short log contains only autobuild messages of INFO or higher
    shortlogger = logging.FileHandler(shortlog, "w")
    formatter = logging.Formatter("%(asctime)s %(levelname)-7s %(message)s",
                                  "%H:%M:%S")
    shortlogger.setFormatter(formatter)
    shortlogger.addFilter(logging.Filter("auto"))
    shortlogger.setLevel(logging.INFO)

    rootlogger = logging.getLogger('')
    rootlogger.setLevel(logging.NOTSET)
    veryshortlogger.setLevel(logging.CRITICAL)
    rootlogger.addHandler(shortlogger)
    rootlogger.addHandler(longlogger)

    if flags == "short":
        (passed, failed, disabled) = test.runTests(build,
                                                   workspace,
                                                   short=True)
    if flags == "long":
        (passed, failed, disabled) = test.runTests(build,
                                                   workspace,
                                                   testlist="nupic2_long")

    longlogger.flush()
    shortlogger.flush()

    if len(failed) > 0:
        print "The following tests failed: %s" % failed