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

Generated by: LCOV version 1.12