12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667 |
- Summary of test coverage (configure with --enable-coverage
- and run contrib/coverage.sh to generate a detailed report):
- * UTIL : 77.8%
- * HELLO : 93.4%
- * ARM : 69.2%
- * RESOLVER : 60.9%
- * STATISTICS: 84.1%
- * PEERINFO : 71.5%
- * TRANSPORT : 68.6%
- * CORE : 65.3%
- * DATACACHE : 79.8%
- * DATASTORE : 78.9%
- ===================
- * TOTAL : 74.6%
- Not yet tested (but presumably implemented):
- * HOSTLIST : 0.0%
- * TOPOLOGY : 0.0%
- TESTCASES WANTED:
- =================
- For these functions, it would be nice if we had testcases ("make check")
- that would cause them to be executed and check that they are working:
- * gnunet-service-peerinfo:
- - change_host_trust / flush_trust
- - remove_garbage
- - discard_hosts_helper / cron_clean_data_hosts
- * gnunet-service-transport:
- - try_unvalidated_addresses
- - lookup_address_callback
- - lookup_hello_callback
- - plugin_env_lookup_address
- - notify_clients_disconnect
- - list_validated_addresses
- - cleanup_validation
- - disconnect_neighbour
- - handle_set_quota
- * plugin_transport_tcp.c:
- - tcp_plugin_cancel
- - tcp_plugin_address_pretty_printer / append_port
- - tcp_plugin_set_receive_quota
- - delayed_done
- * transport_api:
- - GNUNET_TRANSPORT_set_qutoa / send_set_quota
- - hello_wait_timeout
- - transmit_ready
- - transmit_timeout
- - remove_from_any_list / remove_neighbour
- - GNUNET_TRANSPORT_notify_transmit_ready_cancel
- - Testcases for set_quota, timeouts, disconnects, transmit_ready_cancel
- - gnunet-service-transport HELLO validation (how good is our coverage?)
- - direct test of plugins compliance to plugin API
- * core_api:
- - timeout_request
- - solicit_traffic / copy_and_free
- - GNUNET_CORE_peer_configure / produce_configure_message
- * gnunet-service-core:
- - update_window
- - find_client
- - handle_client_request_configure
- - set_key_retry_task
- - align_and_deliver
- - handle_transport_notify_disconnect
- * hostlist (everything)
- * topology (everything)
|