summaryrefslogtreecommitdiff
path: root/tests/sched
diff options
context:
space:
mode:
authorWim Taymans <wim.taymans@gmail.com>2000-12-21 20:21:19 +0000
committerWim Taymans <wim.taymans@gmail.com>2000-12-21 20:21:19 +0000
commita914e7b210ef6e3db38772f3ef123ef174a6d387 (patch)
tree314dd3f662f186120aa08068d7ebe38e82a0cedd /tests/sched
parentc41af26c49c731bc81b2f0036a2998270d45d20a (diff)
More testcases
Original commit message from CVS: More testcases
Diffstat (limited to 'tests/sched')
-rw-r--r--tests/sched/testcases157
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 ! ! !
+ ! ! [--------] [--------] ! [-----] [--------] [-----] ! [--------] ! !
+ ! [--------------------------------] [----------------] !
+ [--------------------------------------------------------------------------------------------------]
+
+
+
+