def test_crashreport(check_manager, crashdata): try: generictests.run(check_manager, crashdata) check = check_manager.get_check(crashdata.full_checkname) #FIXME #if crashdata.is_discovery: # if crashdata.parsed: # raw_result = check.run_discovery(crashdata.parsed) # else: # raw_result = check.run_discovery(crashdata.info) # print(DiscoveryResult(raw_result)) # return if 'item' in crashdata.vars: item = crashdata.vars['item'] params = crashdata.vars.get('params', {}) if crashdata.parsed: raw_result = check.run_check(item, params, crashdata.parsed) else: raw_result = check.run_check(item, params, crashdata.info) print(CheckResult(raw_result)) except: pprint.pprint(crashdata.__dict__) crashdata.write() raise
def test_crashreport(check_manager, crashdata): try: generictests.run(check_manager, crashdata) if 'item' in crashdata.vars: item = crashdata.vars['item'] params = crashdata.vars.get('params', {}) check = check_manager.get_check(crashdata.full_checkname) if crashdata.parsed: raw_result = check.run_check(item, params, crashdata.parsed) else: raw_result = check.run_check(item, params, crashdata.info) print(CheckResult(raw_result)) except: crashdata.write() raise
def test_crashreport(config_check_info, crashdata): try: generictests.run(config_check_info, crashdata) check = Check(crashdata.full_checkname) if 'item' in crashdata.vars: item = crashdata.vars['item'] params = crashdata.vars.get('params', {}) if crashdata.parsed: raw_result = check.run_check(item, params, crashdata.parsed) else: raw_result = check.run_check(item, params, crashdata.info) print(CheckResult(raw_result)) except Exception: pprint.pprint(crashdata.__dict__) crashdata.write('/tmp') raise
def test_dataset(check_manager, datasetname): with testlib.on_time(1572247138, "CET"): dataset = import_module("generictests.datasets.%s" % datasetname) generictests.run(check_manager, dataset)
def test_dataset(datasetname, fix_plugin_legacy): dataset = import_module("generictests.datasets.%s" % datasetname) generictests.run(fix_plugin_legacy.check_info, dataset)
def test_dataset(datasetname, config_check_info): dataset = import_module("generictests.datasets.%s" % datasetname) generictests.run(config_check_info, dataset)
def test_dataset(check_manager, datasetname): dataset = import_module("generictests.datasets.%s" % datasetname) generictests.run(check_manager, dataset)