Esempio n. 1
0
def main():
    perftest_throughput_feature_collection()
    old_default = FeatureTypeRegistry.DEFAULT_FEATURE_TYPE_NAME
    for k in registry.types():
        if not ('Counter' in k or k == 'SparseVector'):
            continue
        ct = registry.get_constructor(k)
        FeatureTypeRegistry.DEFAULT_FEATURE_TYPE_NAME = k
        perftest_truncation_speed(ct)
    FeatureTypeRegistry.DEFAULT_FEATURE_TYPE_NAME = old_default
Esempio n. 2
0
def counter_type(request):
    ct = registry.get_constructor(request.param)
    old_default = FeatureTypeRegistry.DEFAULT_FEATURE_TYPE_NAME
    FeatureTypeRegistry.DEFAULT_FEATURE_TYPE_NAME = request.param
    yield ct
    FeatureTypeRegistry.DEFAULT_FEATURE_TYPE_NAME = old_default