summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2014-09-30Expose scheduler_compare_channels() to test suiteAndrea Shepard
2014-09-30Make circuitmux_compare_muxes() and circuitmux_get_policy() mockableAndrea Shepard
2014-09-30Add scheduler/queue_heuristic unit testAndrea Shepard
2014-09-30Make some scheduler.c static functions visible to the test suiteAndrea Shepard
2014-09-30Initial test_scheduler.cAndrea Shepard
2014-09-30Make scheduler.c static globals visible to test suiteAndrea Shepard
2014-09-30Make tor_libevent_get_base() mockableAndrea Shepard
2014-09-30Add channel_tls_num_cells_writeable_method() coverage to channeltls/num_bytes...Andrea Shepard
2014-09-30Add channeltls/num_bytes_queued unit testAndrea Shepard
2014-09-30Make buf_datalen() mockableAndrea Shepard
2014-09-30Implement tlschan create and overhead estimate unit testsAndrea Shepard
2014-09-30Make connection_or_connect() mockableAndrea Shepard
2014-09-30Make is_local_addr() mockableAndrea Shepard
2014-09-30Initial test_channeltls.cAndrea Shepard
2014-09-30Limited unit test for channel_dump_statistics()Andrea Shepard
2014-09-30Add channel/dumpstats unit testAndrea Shepard
2014-09-30Make channel_dump_statistics() mockableAndrea Shepard
2014-09-30What the hell was I on?Andrea Shepard
2014-09-30Check queueing case in channel/flushmux unit test tooAndrea Shepard
2014-09-30Add channel/flushmux unit testAndrea Shepard
2014-09-30Make channel_flush_from_first_active_circuit() mockableAndrea Shepard
2014-09-30Make circuitmux_num_cells() mockableAndrea Shepard
2014-09-30Add channel/incoming unit testAndrea Shepard
2014-09-30Add unknown cell queue entry type case to channel/queue_impossible unit testAndrea Shepard
2014-09-30Small channel unit test improvementsAndrea Shepard
2014-09-30Let channel unit tests mess with global queue estimateAndrea Shepard
2014-09-30Unit test for unusual channel lifecyclesAndrea Shepard
2014-09-30Check some can't-happen cases draining channel cell queuesAndrea Shepard
2014-09-30Expose some channel cell queue stuff to the test suiteAndrea Shepard
2014-09-30Add append_cell_to_circuit_queue() unit testAndrea Shepard
2014-09-30Add scheduler_channel_has_waiting_cells_mock() and some mock counter queriesAndrea Shepard
2014-09-30Expose get_unique_circ_id_by_chan() to test suiteAndrea Shepard
2014-09-30Make scheduler_channel_doesnt_want_writes() mockableAndrea Shepard
2014-09-30Expose a useful mock from test_channel.cAndrea Shepard
2014-09-30Expose fake channel utility functions in test suite in fakechans.h, and fix a...Andrea Shepard
2014-09-30Implement channel flush unit testAndrea Shepard
2014-09-30Add channel lifecycle testAndrea Shepard
2014-09-30Make scheduler_channel_doesnt_want_writes() mockableAndrea Shepard
2014-09-30Implement two-channel queue estimate testAndrea Shepard
2014-09-30Implement channel queue size estimate unit testAndrea Shepard
2014-09-30Unit tests for channel_get_cell_queue_entry_size() and channel_write_*() func...Andrea Shepard
2014-09-30Make scheduler_release_channel() mockableAndrea Shepard
2014-09-30Make channel_note_destroy_not_pending() mockableAndrea Shepard
2014-09-30Refactor channel_get_cell_queue_entry_size() to avoid an unreachable line for...Andrea Shepard
2014-09-30Implement scheduler_touch_channel()Andrea Shepard
2014-09-30Use a non-stupid data structure in the schedulerAndrea Shepard
2014-09-30Eliminate some unnecessary smartlists in scheduler.cAndrea Shepard
2014-09-30Fix scheduler assertion in circuitmux/destroy_cell_queue unit testAndrea Shepard
2014-09-30Fix compiler warningAndrea Shepard
2014-09-30Sort the scheduler's channel list by cmux comparisonsAndrea Shepard