- 24 Feb, 2018 8 commits
-
-
Dominik Charousset authored
-
Dominik Charousset authored
-
Dominik Charousset authored
-
Dominik Charousset authored
The predicate allows users to run the loop only until a condition becomes true.
-
Dominik Charousset authored
The default implementations provided by `local_actor` should never get called.
-
Dominik Charousset authored
-
Dominik Charousset authored
Giving the `test_coordinator` a cycle duration in `run_dispatch_loop` allows it to automatically advance the simulated time between calls to `dispatch`. This simplifies writing unit tests where actors need a periodic timeout in order to advance.
-
Dominik Charousset authored
-
- 23 Feb, 2018 2 commits
-
-
Dominik Charousset authored
Introduce `stream_source` and `stream_stage` to be able to properly type-check `output_stream`.
-
Dominik Charousset authored
-
- 22 Feb, 2018 4 commits
-
-
Dominik Charousset authored
-
Dominik Charousset authored
-
Dominik Charousset authored
-
Dominik Charousset authored
-
- 21 Feb, 2018 7 commits
-
-
Dominik Charousset authored
-
Dominik Charousset authored
-
Dominik Charousset authored
-
Dominik Charousset authored
-
Dominik Charousset authored
-
Dominik Charousset authored
-
Dominik Charousset authored
-
- 20 Feb, 2018 1 commit
-
-
Dominik Charousset authored
Measure elapsed time for processing each batch using the actor clock. Also, allow the clock to consider the measured qantity and make the test actor clock configurable.
-
- 14 Feb, 2018 1 commit
-
-
Dominik Charousset authored
-
- 13 Feb, 2018 5 commits
-
-
Dominik Charousset authored
-
Dominik Charousset authored
-
Dominik Charousset authored
The function next_mailbox_element did not deal with blocked actors correctly, causing hard-to-understand errors in unit tests.
-
Dominik Charousset authored
-
Dominik Charousset authored
Skipped elements must remain in the cache until a message was processed successfully in `new_round` instead of prepended at the start of every new round.
-
- 12 Feb, 2018 4 commits
-
-
Dominik Charousset authored
-
Dominik Charousset authored
-
Dominik Charousset authored
-
Dominik Charousset authored
-
- 10 Feb, 2018 2 commits
-
-
Dominik Charousset authored
-
Dominik Charousset authored
-
- 09 Feb, 2018 6 commits
-
-
Dominik Charousset authored
-
Dominik Charousset authored
-
Dominik Charousset authored
-
Dominik Charousset authored
-
Dominik Charousset authored
-
Dominik Charousset authored
- Remove unused member `mock_dest_` - Test peek_mailbox for `!= nullptr` - Cancel all pending timeouts in fixture destructor
-