LCOV - code coverage report
Current view: top level - tests - test-classifier.c (source / functions) Hit Total Coverage
Test: coverage.info Lines: 764 893 85.6 %
Date: 2016-09-14 01:02:56 Functions: 54 59 91.5 %
Branches: 368 500 73.6 %

Function Name Sort by function name Hit count Sort by hit count
benchmark 0
elapsed 0
help 0
lookup_classifier 0
run_benchmarks 0
test_destroy_null 1
test_empty 1
test_miniflow 1
test_minimask_combine 1
test_minimask_has_extra 1
test_rule_replacement 1
test_single_rule 1
test_many_rules_in_five_tables 2
test_many_rules_in_one_list 2
test_many_rules_in_one_table 2
test_many_rules_in_two_tables 2
test_many_rules_in_n_tables 4
factorial 6
init_values 15
ovstest_wrapper_test_classifier_main__ 15
test_classifier_main 15
count_ones 114
shuffle 120
reverse 534
next_permutation 540
register_test_classifier_main 587
swap 900
array_contains 2337
free_rule 5976
tcls_delete_matches 5976
tcls_is_empty 8193
destroy_classifier 8312
shuffle_u32s 11397
wildcard_extra_bits 13305
any_random_flow 13306
miniflow_clone__ 13306
toggle_masked_flow_bits 13306
set_prefix_fields 17145
tcls_remove 17272
tcls_destroy 25337
tcls_init 25337
test_rule_destroy 33920
make_rule 34196
verify_tries 34290
tcls_insert 34736
miniflow_hash__ 39918
clone_rule 40712
check_tables 50792
pvector_verify 50792
compare_classifiers 58985
test_rule_from_cls_rule 64366
next_random_flow 79840
trie_verify 410098
init_consecutive_values 593001
random_value 975031
tcls_lookup 29492500
match 221542293
choose 273377902
get_value 383402500

Generated by: LCOV version 1.12