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