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