Commit History

Автор SHA1 Съобщение Дата
  Andrea Shepard 452bce6c72 Make channel_dump_statistics() mockable преди 10 години
  Andrea Shepard 5a24ff0563 What the hell was I on? преди 10 години
  Andrea Shepard 9740a07b8c Check queueing case in channel/flushmux unit test too преди 10 години
  Andrea Shepard f12f7159a5 Add channel/flushmux unit test преди 10 години
  Andrea Shepard 9eea42f844 Make channel_flush_from_first_active_circuit() mockable преди 10 години
  Andrea Shepard 5b7a58f7c4 Make circuitmux_num_cells() mockable преди 10 години
  Andrea Shepard 76fcb8cb55 Add channel/incoming unit test преди 10 години
  Andrea Shepard b5d4ef18e1 Add unknown cell queue entry type case to channel/queue_impossible unit test преди 10 години
  Andrea Shepard f7951d318a Small channel unit test improvements преди 10 години
  Andrea Shepard ae3ed185e4 Let channel unit tests mess with global queue estimate преди 10 години
  Andrea Shepard 3b78667d65 Unit test for unusual channel lifecycles преди 10 години
  Andrea Shepard b6d0aaec07 Check some can't-happen cases draining channel cell queues преди 10 години
  Andrea Shepard bbb06b73cd Expose some channel cell queue stuff to the test suite преди 10 години
  Andrea Shepard 5992a69dee Add append_cell_to_circuit_queue() unit test преди 10 години
  Andrea Shepard 46ff91b6ec Add scheduler_channel_has_waiting_cells_mock() and some mock counter queries преди 10 години
  Andrea Shepard 2ee69bd5d7 Expose get_unique_circ_id_by_chan() to test suite преди 10 години
  Andrea Shepard ade60890d0 Make scheduler_channel_doesnt_want_writes() mockable преди 10 години
  Andrea Shepard bef11b7156 Expose a useful mock from test_channel.c преди 10 години
  Andrea Shepard 79b8f14c25 Expose fake channel utility functions in test suite in fakechans.h, and fix a test_channel.c bug преди 10 години
  Andrea Shepard ba294ff2dc Implement channel flush unit test преди 10 години
  Andrea Shepard 37baef0687 Add channel lifecycle test преди 10 години
  Andrea Shepard fd57840a77 Make scheduler_channel_doesnt_want_writes() mockable преди 10 години
  Andrea Shepard e00fde1797 Implement two-channel queue estimate test преди 10 години
  Andrea Shepard 6e427c30af Implement channel queue size estimate unit test преди 10 години
  Andrea Shepard 6d886787e3 Unit tests for channel_get_cell_queue_entry_size() and channel_write_*() functions преди 10 години
  Andrea Shepard 85ee070852 Make scheduler_release_channel() mockable преди 10 години
  Andrea Shepard 8907554cf3 Make channel_note_destroy_not_pending() mockable преди 10 години
  Andrea Shepard dabf4c33e2 Refactor channel_get_cell_queue_entry_size() to avoid an unreachable line for test coverage, and fix a nasty lurking memory bug in channel_flush_some_cells_from_outgoing_queue() преди 10 години
  Andrea Shepard 52cfaa84b7 Add changes file for global scheduler/cmux refactor преди 10 години
  Andrea Shepard ac1b627e85 Implement scheduler_touch_channel() преди 10 години