1 Summary of test coverage (configure with --enable-coverage
2 and run contrib/coverage.sh to generate a detailed report):
23 For these functions, it would be nice if we had testcases ("make check")
24 that would cause them to be executed and check that they are working:
25 * gnunet-service-peerinfo:
26 - change_host_trust / flush_trust
28 - discard_hosts_helper / cron_clean_data_hosts
29 * gnunet-service-transport:
30 - try_unvalidated_addresses
31 - lookup_address_callback
32 - lookup_hello_callback
33 - plugin_env_lookup_address
34 - notify_clients_disconnect
35 - list_validated_addresses
37 - disconnect_neighbour
39 * plugin_transport_tcp.c:
41 - tcp_plugin_address_pretty_printer / append_port
42 - tcp_plugin_set_receive_quota
45 - GNUNET_TRANSPORT_set_qutoa / send_set_quota
49 - remove_from_any_list / remove_neighbour
50 - GNUNET_TRANSPORT_notify_transmit_ready_cancel
51 - Testcases for set_quota, timeouts, disconnects, transmit_ready_cancel
52 - gnunet-service-transport HELLO validation (how good is our coverage?)
53 - direct test of plugins compliance to plugin API
56 - solicit_traffic / copy_and_free
57 - GNUNET_CORE_peer_configure / produce_configure_message
58 * gnunet-service-core:
61 - handle_client_request_configure
64 - handle_transport_notify_disconnect
65 * hostlist (everything)
66 * topology (everything)