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
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