diff options
author | Wim Taymans <wim.taymans@gmail.com> | 2000-12-21 20:21:19 +0000 |
---|---|---|
committer | Wim Taymans <wim.taymans@gmail.com> | 2000-12-21 20:21:19 +0000 |
commit | a914e7b210ef6e3db38772f3ef123ef174a6d387 (patch) | |
tree | 314dd3f662f186120aa08068d7ebe38e82a0cedd /tests/sched | |
parent | c41af26c49c731bc81b2f0036a2998270d45d20a (diff) |
More testcases
Original commit message from CVS:
More testcases
Diffstat (limited to 'tests/sched')
-rw-r--r-- | tests/sched/testcases | 157 |
1 files changed, 157 insertions, 0 deletions
diff --git a/tests/sched/testcases b/tests/sched/testcases index a3f9d7e99..8058fbf85 100644 --- a/tests/sched/testcases +++ b/tests/sched/testcases @@ -633,6 +633,53 @@ ! [--------------] [----------------] ! [--------------------------------------------------] +52b) + + [-bin----------------------------------------------------------------------------------------------] + ! [-thread-------------------------] [-thread---------] ! + ! ! [--------] [--------] ! [-----] [--------] [-----] ! [--------] ! ! + ! ! !faksesrc! !identity! ! !queue! !identity! !queue! ! !fakesink! ! ! + ! ! ! src --- sink src --- sink src -- sink src -- sink src -- sink ! ! ! + ! ! [--------] [--------] ! [-----] [--------] [-----] ! [--------] ! ! + ! [--------------------------------] [----------------] ! + [--------------------------------------------------------------------------------------------------] + + +52c) + + [-bin----------------------------------------------------------------------------------------------] + ! [-thread-------------------------] [-thread---------] ! + ! ! [--------] [--------] ! [-----] [--------] [-----] ! [--------] ! ! + ! ! !faksesrc! !identity! ! !queue! !identity! !queue! ! !fakesink! ! ! + ! ! ! src --- sink * src --- sink src -- sink src -- sink src -- sink ! ! ! + ! ! [--------] [--------] ! [-----] [--------] [-----] ! [--------] ! ! + ! [--------------------------------] [----------------] ! + [--------------------------------------------------------------------------------------------------] + +52d) + + [-bin----------------------------------------------------------------------------------------------] + ! [-thread-------------------------] [-thread---------] ! + ! ! [--------] [--------] ! [-----] [--------] [-----] ! [--------] ! ! + ! ! !faksesrc! !identity! ! !queue! !identity! !queue! ! !fakesink! ! ! + ! ! ! src --- sink src --- sink src -- sink * src -- sink src -- sink ! ! ! + ! ! [--------] [--------] ! [-----] [--------] [-----] ! [--------] ! ! + ! [--------------------------------] [----------------] ! + [--------------------------------------------------------------------------------------------------] + +52e) + + [-bin----------------------------------------------------------------------------------------------] + ! [-thread-------------------------] [-thread---------] ! + ! ! [--------] [--------] ! [-----] [--------] [-----] ! [--------] ! ! + ! ! !faksesrc! !identity! ! !queue! !identity! !queue! ! !fakesink! ! ! + ! ! ! src --- sink * src --- sink src -- sink * src -- sink src -- sink ! ! ! + ! ! [--------] [--------] ! [-----] [--------] [-----] ! [--------] ! ! + ! [--------------------------------] [----------------] ! + [--------------------------------------------------------------------------------------------------] + + + /********************************************************************************** * thread-bin in bin @@ -746,6 +793,54 @@ ! [--------------------------------] [----------------] ! [--------------------------------------------------------------------] +/* non blocking queue ? */ + +61a) + + [-bin----------------------------------------------------------------------------------------------] + ! [-thread-------------------------] [-bin------------] ! + ! ! [--------] [--------] ! [-----] [--------] [-----] ! [--------] ! ! + ! ! !faksesrc! !identity! ! !queue! !identity! !queue! ! !fakesink! ! ! + ! ! ! src --- sink src --- sink src -- sink src -- sink src -- sink ! ! ! + ! ! [--------] [--------] ! [-----] [--------] [-----] ! [--------] ! ! + ! [--------------------------------] [----------------] ! + [--------------------------------------------------------------------------------------------------] + + +61b) + + [-bin----------------------------------------------------------------------------------------------] + ! [-thread-------------------------] [-bin------------] ! + ! ! [--------] [--------] ! [-----] [--------] [-----] ! [--------] ! ! + ! ! !faksesrc! !identity! ! !queue! !identity! !queue! ! !fakesink! ! ! + ! ! ! src --- sink * src --- sink src -- sink src -- sink src -- sink ! ! ! + ! ! [--------] [--------] ! [-----] [--------] [-----] ! [--------] ! ! + ! [--------------------------------] [----------------] ! + [--------------------------------------------------------------------------------------------------] + + +61c) + + [-bin----------------------------------------------------------------------------------------------] + ! [-thread-------------------------] [-bin------------] ! + ! ! [--------] [--------] ! [-----] [--------] [-----] ! [--------] ! ! + ! ! !faksesrc! !identity! ! !queue! !identity! !queue! ! !fakesink! ! ! + ! ! ! src --- sink src --- sink src -- sink * src -- sink src -- sink ! ! ! + ! ! [--------] [--------] ! [-----] [--------] [-----] ! [--------] ! ! + ! [--------------------------------] [----------------] ! + [--------------------------------------------------------------------------------------------------] + + +61d) + + [-bin----------------------------------------------------------------------------------------------] + ! [-thread-------------------------] [-bin------------] ! + ! ! [--------] [--------] ! [-----] [--------] [-----] ! [--------] ! ! + ! ! !faksesrc! !identity! ! !queue! !identity! !queue! ! !fakesink! ! ! + ! ! ! src --- sink * src --- sink src -- sink * src -- sink src -- sink ! ! ! + ! ! [--------] [--------] ! [-----] [--------] [-----] ! [--------] ! ! + ! [--------------------------------] [----------------] ! + [--------------------------------------------------------------------------------------------------] /** bin first ******/ @@ -858,6 +953,68 @@ [--------------------------------------------------------------------] +71) + + [-bin----------------------------------------------------------------------------------------------] + ! [-bin----------------------------] [-thread---------] ! + ! ! [--------] [--------] ! [-----] [--------] [-----] ! [--------] ! ! + ! ! !faksesrc! !identity! ! !queue! !identity! !queue! ! !fakesink! ! ! + ! ! ! src --- sink src --- sink src -- sink src -- sink src -- sink ! ! ! + ! ! [--------] [--------] ! [-----] [--------] [-----] ! [--------] ! ! + ! [--------------------------------] [----------------] ! + [--------------------------------------------------------------------------------------------------] + + +72) + + [-bin----------------------------------------------------------------------------------------------] + ! [-bin----------------------------] [-thread---------] ! + ! ! [--------] [--------] ! [-----] [--------] [-----] ! [--------] ! ! + ! ! !faksesrc! !identity! ! !queue! !identity! !queue! ! !fakesink! ! ! + ! ! ! src --- sink * src --- sink src -- sink src -- sink src -- sink ! ! ! + ! ! [--------] [--------] ! [-----] [--------] [-----] ! [--------] ! ! + ! [--------------------------------] [----------------] ! + [--------------------------------------------------------------------------------------------------] + + +73) + + [-bin----------------------------------------------------------------------------------------------] + ! [-bin----------------------------] [-thread---------] ! + ! ! [--------] [--------] ! [-----] [--------] [-----] ! [--------] ! ! + ! ! !faksesrc! !identity! ! !queue! !identity! !queue! ! !fakesink! ! ! + ! ! ! src --- sink src --- sink src -- sink * src -- sink src -- sink ! ! ! + ! ! [--------] [--------] ! [-----] [--------] [-----] ! [--------] ! ! + ! [--------------------------------] [----------------] ! + [--------------------------------------------------------------------------------------------------] + + +74) + + [-bin----------------------------------------------------------------------------------------------] + ! [-bin----------------------------] [-thread---------] ! + ! ! [--------] [--------] ! [-----] [--------] [-----] ! [--------] ! ! + ! ! !faksesrc! !identity! ! !queue! !identity! !queue! ! !fakesink! ! ! + ! ! ! src --- sink * src --- sink src -- sink * src -- sink src -- sink ! ! ! + ! ! [--------] [--------] ! [-----] [--------] [-----] ! [--------] ! ! + ! [--------------------------------] [----------------] ! + [--------------------------------------------------------------------------------------------------] + + +75) + + [-bin----------------------------------------------------------------------------------------------] + ! [-bin----------------------------] [-thread---------] ! + ! ! [--------] [--------] ! [-----] [--------] [-----] ! [--------] ! ! + ! ! !faksesrc! !identity! ! !queue! !identity! !queue! ! !fakesink! ! ! + ! ! ! src --- sink * src --- sink src -- sink * src -- sink src -- sink ! ! ! + ! ! [--------] [--------] ! [-----] [--------] [-----] ! [--------] ! ! + ! [--------------------------------] [----------------] ! + [--------------------------------------------------------------------------------------------------] + + + + |