From cccd632c8de2abfffbabaf2b25e0e03366618758 Mon Sep 17 00:00:00 2001 From: Joel Sherrill Date: Tue, 5 Aug 2008 13:10:26 +0000 Subject: 2008-08-05 Xudong Guan PR 1212/cpukit * Makefile.am, configure.ac: Time slicing will not happen if the task mode is changed from a non-timeslicing mode to timeslicing mode if it is done by the executing thread (e.g. in its task body). This change includes sp44 to demonstrate the problem and verify the correction. * sp44/.cvsignore, sp44/Makefile.am, sp44/init.c, sp44/sp44.scn: New files. --- testsuites/sptests/sp44/sp44.scn | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 testsuites/sptests/sp44/sp44.scn (limited to 'testsuites/sptests/sp44/sp44.scn') diff --git a/testsuites/sptests/sp44/sp44.scn b/testsuites/sptests/sp44/sp44.scn new file mode 100644 index 0000000000..30ed1242a9 --- /dev/null +++ b/testsuites/sptests/sp44/sp44.scn @@ -0,0 +1,21 @@ +*** SP44 TEST *** +Task #0's turn. Now setting turn to 1 +Task #1's turn. Now setting turn to 0 +Task #0's turn. Now setting turn to 1 +Task #1's turn. Now setting turn to 0 +Task #0's turn. Now setting turn to 1 +Task #1's turn. Now setting turn to 0 +Task #0's turn. Now setting turn to 1 +Task #1's turn. Now setting turn to 0 +Task #0's turn. Now setting turn to 1 +Task #1's turn. Now setting turn to 0 +Task #0's turn. Now setting turn to 1 +Task #1's turn. Now setting turn to 0 +Task #0's turn. Now setting turn to 1 +Task #1's turn. Now setting turn to 0 +Task #0's turn. Now setting turn to 1 +Task #1's turn. Now setting turn to 0 +Task #0's turn. Now setting turn to 1 +Task #1's turn. Now setting turn to 0 +Task #0's turn. Now setting turn to 1 +*** END OF SP44 TEST *** -- cgit v1.2.3