# HG changeset patch # User drewp@bigasterisk.com # Date 1632810079 25200 # Node ID 0d7635335616e1190990cff3de9268f452e4fa55 # Parent 8f7f7ca65ed42a32a3c6c5d92186e7f7a494114f infer_perf_test wip diff -r 8f7f7ca65ed4 -r 0d7635335616 service/mqtt_to_rdf/infer_perf_test.py --- a/service/mqtt_to_rdf/infer_perf_test.py Mon Sep 27 23:19:53 2021 -0700 +++ b/service/mqtt_to_rdf/infer_perf_test.py Mon Sep 27 23:21:19 2021 -0700 @@ -1,12 +1,17 @@ import logging +from typing import cast import unittest from rdflib.graph import ConjunctiveGraph from inference import Inference from inference_test import N3 +from rdflib_debug_patches import patchBnodeCounter, patchSlimReprs -logging.basicConfig(level=logging.INFO) +patchSlimReprs() +patchBnodeCounter(always=False) + +logging.basicConfig(level=logging.DEBUG) # ~/.venvs/mqtt_to_rdf/bin/nosetests --with-watcher --logging-level=INFO --with-timer -s --nologcapture infer_perf_test @@ -21,6 +26,8 @@ inference.setRules(config) expandedConfig = inference.infer(config) expandedConfig += inference.nonRuleStatements() + print(cast(bytes, expandedConfig.serialize(format='n3')).decode('utf8')) + self.fail() for loop in range(50): # g = N3('''