Removed (Renamed to *-node<N>.*).

This commit is contained in:
Ralf Corsepius
2005-11-10 18:21:37 +00:00
parent 19baaf83f3
commit d087b248c6
56 changed files with 0 additions and 1233 deletions

View File

@@ -1,52 +0,0 @@
#
# $Id$
#
# COPYRIGHT (c) 1989-1999.
# On-Line Applications Research Corporation (OAR).
#
# The license and distribution terms for this file may be
# found in the file LICENSE in this distribution or at
# http://www.rtems.com/license/LICENSE.
#
This file describes the directives and concepts tested by this test set.
test set name: test50
directives:
ex_init, ex_start, t_create, t_start, tm_tick, i_return, t_ident,
tm_set, tm_get, tm_wkafter, t_delete
concepts:
a. Verifies system can create and start both the executive's system
initialization and idle task.
b. Verifies executive can swap between three application tasks at the
same priority and the executive's internal idle task.
c. Verifies can print strings to the CRT on port 2 of the mvme136 board
using Print and Println in the board support package.
d. Verifies interrupt handler can handler a task switch from an interrupt
as specified with the i_return directive.
e. Verifies executive initialization performed correctly.
f. Verifies the executive trap handler except for the halt function.
g. Verifies that a task can get the task identification number of itself.
h. Verifies that a task can get the task identification number
of a global task on the local processor.
i. Verifies that a task can delete itself or a global task on
the local processor.
j. Verifies Shared Memory Locked Queue driver for initialization,
getting a packet, broadcasting a packet, and returning a packet.
k. Can be used to verify that global packet type P_SYSVERIFY,
P_OBJCREATE (task), and P_OBJDELETE (task) are sent and
correctly processed by a remote node.

View File

@@ -1,15 +0,0 @@
*** TEST 1 -- NODE 1 ***
Creating task 1 (Global)
Creating task 2 (Global)
Creating task 3 (Local)
MA1 - rtems_clock_get - 09:00:00 12/31/1988
MA2 - rtems_clock_get - 09:00:00 12/31/1988
MA3 - rtems_clock_get - 09:00:00 12/31/1988
MA1 - rtems_clock_get - 09:00:05 12/31/1988
MA1 - deleting self
MA2 - rtems_clock_get - 09:00:10 12/31/1988
MA2 - waiting to be deleted by MA3
MA3 - rtems_clock_get - 09:00:15 12/31/1988
MA3 - getting TID of MA2
MA3 - deleting MA2
*** END OF TEST 1 ***

View File

@@ -1,12 +0,0 @@
#
# $Id$
#
# COPYRIGHT (c) 1989-1999.
# On-Line Applications Research Corporation (OAR).
#
# The license and distribution terms for this file may be
# found in the file LICENSE in this distribution or at
# http://www.rtems.com/license/LICENSE.
#

View File

@@ -1,15 +0,0 @@
*** TEST 1 -- NODE 2 ***
Creating task 1 (Global)
Creating task 2 (Global)
Creating task 3 (Local)
SA1 - rtems_clock_get - 09:00:00 12/31/1988
SA2 - rtems_clock_get - 09:00:00 12/31/1988
SA3 - rtems_clock_get - 09:00:00 12/31/1988
SA1 - rtems_clock_get - 09:00:05 12/31/1988
SA1 - deleting self
SA2 - rtems_clock_get - 09:00:10 12/31/1988
SA2 - waiting to be deleted by SA3
SA3 - rtems_clock_get - 09:00:15 12/31/1988
SA3 - getting TID of SA2
SA3 - deleting SA2
*** END OF TEST 1 ***

View File

@@ -1,46 +0,0 @@
#
# $Id$
#
# COPYRIGHT (c) 1989-1999.
# On-Line Applications Research Corporation (OAR).
#
# The license and distribution terms for this file may be
# found in the file LICENSE in this distribution or at
# http://www.rtems.com/license/LICENSE.
#
This file describes the directives and concepts tested by this test set.
test set name: test51
directives:
ex_init, ex_start, t_create, t_start, tm_tick, i_return, t_ident,
tm_set, tm_get, tm_wkafter, t_delete, t_restart, t_getreg, t_setreg
concepts:
a. Verifies system can create and start both the executive's system
initialization and idle task.
b. Verifies can print strings to the CRT on port 2 of the mvme136 board
using Print and Println in the board support package.
c. Verifies interrupt handler can handler a task switch from an interrupt
as specified with the i_return directive.
d. Verifies executive initialization performed correctly.
e. Verifies that a task can get the task identification number of itself.
f. Verifies that a task can get the task identification number
of another task.
g. Verifies that a task can delete itself or another task.
h. Verifies that errors are returned in the following situations:
1) when attempting to delete a remote task.
2) when attempting to start a remote task.
3) when attempting to restart a remote task.
i. Verifies that a remote task's registers can be set and read.

View File

@@ -1,14 +0,0 @@
*** TEST 2 -- NODE 1 ***
Creating Test_task (Global)
Starting Test_task (Global)
Deleting initialization task
Remote task's name is : 222
Getting TID of remote task (all nodes)
Getting TID of remote task (1 node)
rtems_task_delete of remote task returned the correct error
rtems_task_start of remote task returned the correct error
rtems_task_restart of remote task returned the correct error
Setting notepad 1 of the remote task to 1
Getting a notepad of the remote task
Remote notepad set and read correctly
*** END OF TEST 2 ***

View File

@@ -1,12 +0,0 @@
#
# $Id$
#
# COPYRIGHT (c) 1989-1999.
# On-Line Applications Research Corporation (OAR).
#
# The license and distribution terms for this file may be
# found in the file LICENSE in this distribution or at
# http://www.rtems.com/license/LICENSE.
#

View File

@@ -1,14 +0,0 @@
*** TEST 2 -- NODE 2 ***
Creating Test_task (Global)
Starting Test_task (Global)
Deleting initialization task
Remote task's name is : 111
Getting TID of remote task (all nodes)
Getting TID of remote task (1 node)
rtems_task_delete of remote task returned the correct error
rtems_task_start of remote task returned the correct error
rtems_task_restart of remote task returned the correct error
Setting notepad 2 of the remote task to 2
Getting a notepad of the remote task
Remote notepad set and read correctly
*** END OF TEST 2 ***

View File

@@ -1,44 +0,0 @@
#
# $Id$
#
# COPYRIGHT (c) 1989-1999.
# On-Line Applications Research Corporation (OAR).
#
# The license and distribution terms for this file may be
# found in the file LICENSE in this distribution or at
# http://www.rtems.com/license/LICENSE.
#
This file describes the directives and concepts tested by this test set.
test set name: test52
directives:
ex_init, ex_start, t_create, t_start, tm_tick, i_return, t_ident,
tm_wkafter, t_suspend, t_resume
concepts:
a. Verifies system can create and start both the executive's system
initialization and idle task.
b. Verifies executive can swap between three application tasks at the
same priority and the executive's internal idle task.
c. Verifies can print strings to the CRT on port 2 of the mvme136 board
using Print and Println in the board support package.
d. Verifies interrupt handler can handler a task switch from an interrupt
as specified with the i_return directive.
e. Verifies executive initialization performed correctly.
f. Verifies the executive trap handler except for the halt function.
g. Verifies that a task can get the task identification number of itself.
h. Verifies that a task can get the task identification number
of another task (on another node).
i. Verifies that a task can suspend and resume a remote task.

View File

@@ -1,24 +0,0 @@
*** TEST 3 -- NODE 1 ***
Creating Test_task (Global)
Starting Test_task (Global)
Deleting initialization task
Getting TID of remote task
Remote task's name is : 222
111 - Suspending remote task
111 - Resuming remote task
111 - Suspending remote task
111 - Resuming remote task
111 - Suspending remote task
111 - Resuming remote task
111 - Have I been suspended?????
111 - Have I been suspended?????
111 - Have I been suspended?????
111 - Have I been suspended?????
........
111 - Have I been suspended?????
111 - Have I been suspended?????
111 - Have I been suspended?????
111 - Have I been suspended?????
*** END OF TEST 3 ***

View File

@@ -1,12 +0,0 @@
#
# $Id$
#
# COPYRIGHT (c) 1989-1999.
# On-Line Applications Research Corporation (OAR).
#
# The license and distribution terms for this file may be
# found in the file LICENSE in this distribution or at
# http://www.rtems.com/license/LICENSE.
#

View File

@@ -1,24 +0,0 @@
*** TEST 3 -- NODE 2 ***
Creating Test_task (Global)
Starting Test_task (Global)
Deleting initialization task
Getting TID of remote task
Remote task's name is : 111
222 - Have I been suspended?????
222 - Have I been suspended?????
222 - Have I been suspended?????
222 - Have I been suspended?????
........
222 - Have I been suspended?????
222 - Have I been suspended?????
222 - Have I been suspended?????
222 - Have I been suspended?????
222 - Suspending remote task
222 - Resuming remote task
222 - Suspending remote task
222 - Resuming remote task
222 - Suspending remote task
222 - Resuming remote task
*** END OF TEST 3 ***

View File

@@ -1,40 +0,0 @@
#
# $Id$
#
# COPYRIGHT (c) 1989-1999.
# On-Line Applications Research Corporation (OAR).
#
# The license and distribution terms for this file may be
# found in the file LICENSE in this distribution or at
# http://www.rtems.com/license/LICENSE.
#
This file describes the directives and concepts tested by this test set.
test set name: test53
directives:
ex_init, ex_start, t_create, t_start, i_return, t_ident, tm_get,
tm_wkafter, tm_setpri
concepts:
a. Verifies system can create and start both the executive's system
initialization and idle task.
b. Verifies that the system can get the id of a remote task.
c. Verifies that the system can change the priority of a remote
task.
d. Verifies interrupt handler can handler a task switch from an interrupt
as specified with the i_return directive.
e. Verifies executive initialization performed correctly.
f. Verifies the executive trap handler except for the halt function.
g. Verifies that a task can get the task identification number of itself.
h. Verifies that a task can delete itself or another task.

View File

@@ -1,8 +0,0 @@
*** TEST 4 -- NODE 1 ***
Creating Test_task (Global)
Starting Test_task (Global)
Deleting initialization task
Getting TID of remote task
Remote task's name is : 222
Local task priority has been set
*** END OF TEST 4 ***

View File

@@ -1,12 +0,0 @@
#
# $Id$
#
# COPYRIGHT (c) 1989-1999.
# On-Line Applications Research Corporation (OAR).
#
# The license and distribution terms for this file may be
# found in the file LICENSE in this distribution or at
# http://www.rtems.com/license/LICENSE.
#

View File

@@ -1,8 +0,0 @@
*** TEST 4 -- NODE 2 ***
Creating Test_task (Global)
Starting Test_task (Global)
Deleting initialization task
Getting TID of remote task
Remote task's name is : 111
Local task priority has been set
*** END OF TEST 4 ***

View File

@@ -1,44 +0,0 @@
#
# $Id$
#
# COPYRIGHT (c) 1989-1999.
# On-Line Applications Research Corporation (OAR).
#
# The license and distribution terms for this file may be
# found in the file LICENSE in this distribution or at
# http://www.rtems.com/license/LICENSE.
#
This file describes the directives and concepts tested by this test set.
test set name: test54
directives:
ex_init, ex_start, t_create, t_start, tm_tick, i_return, t_ident,
tm_wkafter, as_catch, as_return
concepts:
a. Verifies system can create and start both the executive's system
initialization and idle task.
b. Verifies executive can swap between three application tasks at the
same priority and the executive's internal idle task.
c. Verifies can print strings to the CRT on port 2 of the mvme136 board
using Print and Println in the board support package.
d. Verifies interrupt handler can handler a task switch from an interrupt
as specified with the i_return directive.
e. Verifies executive initialization performed correctly.
f. Verifies the executive trap handler except for the halt function.
g. Verifies that a task can get the task identification number of itself.
h. Verifies that a task can get the task identification number
of another task.
i. Verifies that a signal can be sent to a remote task.

View File

@@ -1,11 +0,0 @@
*** TEST 5 -- NODE 1 ***
Creating Test_task (Global)
Starting Test_task (Global)
Deleting initialization task
rtems_signal_catch: initializing signal catcher
Remote task's name is : 222
Getting TID of remote task
Sending signal to remote task
....................................................
....................................................
*** END OF TEST 5 ***

View File

@@ -1,12 +0,0 @@
#
# $Id$
#
# COPYRIGHT (c) 1989-1999.
# On-Line Applications Research Corporation (OAR).
#
# The license and distribution terms for this file may be
# found in the file LICENSE in this distribution or at
# http://www.rtems.com/license/LICENSE.
#

View File

@@ -1,10 +0,0 @@
*** TEST 5 -- NODE 2 ***
Creating Test_task (Global)
Starting Test_task (Global)
Deleting initialization task
rtems_signal_catch: initializing signal catcher
Remote task's name is : 111
Getting TID of remote task
....................................................
....................................................
*** END OF TEST 5 ***

View File

@@ -1,44 +0,0 @@
#
# $Id$
#
# COPYRIGHT (c) 1989-1999.
# On-Line Applications Research Corporation (OAR).
#
# The license and distribution terms for this file may be
# found in the file LICENSE in this distribution or at
# http://www.rtems.com/license/LICENSE.
#
This file describes the directives and concepts tested by this test set.
test set name: test55
directives:
ex_init, ex_start, t_create, t_start, tm_tick, i_return, t_ident,
ev_send, ev_receive
concepts:
a. Verifies system can create and start both the executive's system
initialization and idle task.
b. Verifies executive can swap between three application tasks at the
same priority and the executive's internal idle task.
c. Verifies can print strings to the CRT on port 2 of the mvme136 board
using Print and Println in the board support package.
d. Verifies interrupt handler can handler a task switch from an interrupt
as specified with the i_return directive.
e. Verifies executive initialization performed correctly.
f. Verifies the executive trap handler except for the halt function.
g. Verifies that a task can get the task identification number of itself.
h. Verifies that a task can get the task identification number
of another task.
i. Verifies that events can be sent to a remote task.

View File

@@ -1,11 +0,0 @@
*** TEST 6 -- NODE 1 ***
Creating Test_task (Global)
Starting Test_task (Global)
Deleting initialization task
Remote task's name is : 222
Getting TID of remote task
Sending events to remote task
....................................................
....................................................
*** END OF TEST 6 ***

View File

@@ -1,12 +0,0 @@
#
# $Id$
#
# COPYRIGHT (c) 1989-1999.
# On-Line Applications Research Corporation (OAR).
#
# The license and distribution terms for this file may be
# found in the file LICENSE in this distribution or at
# http://www.rtems.com/license/LICENSE.
#

View File

@@ -1,12 +0,0 @@
*** TEST 6 -- NODE 2 ***
Creating Test_task (Global)
Starting Test_task (Global)
Deleting initialization task
Remote task's name is : 111
Getting TID of remote task
Receiving events from remote task
....................................................
....................................................
rtems_event_receive - correctly returned RTEMS_TIMEOUT
*** END OF TEST 6 ***

View File

@@ -1,45 +0,0 @@
#
# $Id$
#
# COPYRIGHT (c) 1989-1999.
# On-Line Applications Research Corporation (OAR).
#
# The license and distribution terms for this file may be
# found in the file LICENSE in this distribution or at
# http://www.rtems.com/license/LICENSE.
#
This file describes the directives and concepts tested by this test set.
test set name: test56
directives:
ex_init, ex_start, t_create, t_start, tm_tick, i_return, t_ident,
ev_send, ev_receive
concepts:
a. Verifies system can create and start both the executive's system
initialization and idle task.
b. Verifies executive can swap between three application tasks at the
same priority and the executive's internal idle task.
c. Verifies can print strings to the CRT on port 2 of the mvme136 board
using Print and Println in the board support package.
d. Verifies interrupt handler can handler a task switch from an interrupt
as specified with the i_return directive.
e. Verifies executive initialization performed correctly.
f. Verifies the executive trap handler except for the halt function.
g. Verifies that a task can get the task identification number of itself.
h. Verifies that a task can get the task identification number
of another task.
i. Verifies that two tasks on different processors can alternate
sending each other events.

View File

@@ -1,10 +0,0 @@
*** TEST 7 -- NODE 1 ***
Creating Test_task (Global)
Starting Test_task (Global)
Deleting initialization task
Remote task's name is : 222
Getting TID of remote task
Sending first event to remote task
....................................................
....................................................
*** END OF TEST 7 ***

View File

@@ -1,12 +0,0 @@
#
# $Id$
#
# COPYRIGHT (c) 1989-1999.
# On-Line Applications Research Corporation (OAR).
#
# The license and distribution terms for this file may be
# found in the file LICENSE in this distribution or at
# http://www.rtems.com/license/LICENSE.
#

View File

@@ -1,9 +0,0 @@
*** TEST 7 -- NODE 2 ***
Creating Test_task (Global)
Starting Test_task (Global)
Deleting initialization task
Remote task's name is : 111
Getting TID of remote task
....................................................
....................................................
*** END OF TEST 7 ***

View File

@@ -1,51 +0,0 @@
#
# $Id$
#
# COPYRIGHT (c) 1989-1999.
# On-Line Applications Research Corporation (OAR).
#
# The license and distribution terms for this file may be
# found in the file LICENSE in this distribution or at
# http://www.rtems.com/license/LICENSE.
#
This file describes the directives and concepts tested by this test set.
test set name: test57
GLOBAL SEMAPHORE TEST
directives:
ex_init, ex_start, t_create, t_start, tm_tick, i_return, t_ident,
sm_create, sm_ident, sm_p, sm_v, sm_delete
concepts:
a. Verifies system can create and start both the executive's system
initialization and idle task.
b. Verifies executive can swap between three application tasks at the
same priority and the executive's internal idle task.
c. Verifies can print strings to the CRT on port 2 of the mvme136 board
using Print and Println in the board support package.
d. Verifies interrupt handler can handler a task switch from an interrupt
as specified with the i_return directive.
e. Verifies executive initialization performed correctly.
f. Verifies the executive trap handler except for the halt function.
g. Verifies that a task can get the identification number of
a global sempahore.
h. Verifies that two tasks on different processors can
alternate accessing a semaphore.
i. Verifies operation of sm_delete on global semaphores
for both normal and error case.
j. Verifies Rpc and Process_pkt for packet types Q_SMP, Q_SMV,
P_OBJCREATE (semaphore), P_OBJDELETE (semaphore), P_SMDEL_TQ.

View File

@@ -1,11 +0,0 @@
*** TEST 8 -- NODE 1 ***
Creating Test_task (Global)
Starting Test_task (Global)
Deleting initialization task
Getting SMID of semaphore
pvpvpvpvpvp.......
(continued) pvp
Deleting global semaphore
*** END OF TEST 8 ***

View File

@@ -1,12 +0,0 @@
#
# $Id$
#
# COPYRIGHT (c) 1989-1999.
# On-Line Applications Research Corporation (OAR).
#
# The license and distribution terms for this file may be
# found in the file LICENSE in this distribution or at
# http://www.rtems.com/license/LICENSE.
#

View File

@@ -1,12 +0,0 @@
*** TEST 8 -- NODE 2 ***
Creating Test_task (Global)
Starting Test_task (Global)
Deleting initialization task
Getting SMID of semaphore
rtems_semaphore_delete correctly returned RTEMS_ILLEGAL_ON_REMOTE_OBJECT
pvpvpvpvpvp.......
(continued) pvp
Global semaphore deleted
*** END OF TEST 8 ***

View File

@@ -1,49 +0,0 @@
#
# $Id$
#
# COPYRIGHT (c) 1989-1999.
# On-Line Applications Research Corporation (OAR).
#
# The license and distribution terms for this file may be
# found in the file LICENSE in this distribution or at
# http://www.rtems.com/license/LICENSE.
#
This file describes the directives and concepts tested by this test set.
test set name: test58
GLOBAL MESSAGE QUEUE TEST
directives:
ex_init, ex_start, t_create, t_start, tm_tick, i_return,
tm_wkafter, q_create, q_send, q_broadcast, q_urgent, q_receive,
q_delete
concepts:
a. Verifies system can create and start both the executive's system
initialization and idle task.
b. Verifies executive can swap between three application tasks at the
same priority and the executive's internal idle task.
c. Verifies can print strings to the CRT on port 2 of the mvme136 board
using Print and Println in the board support package.
d. Verifies interrupt handler can handler a task switch from an interrupt
as specified with the i_return directive.
e. Verifies executive initialization performed correctly.
f. Verifies the executive trap handler except for the halt function.
g. Verifies that a task can get the task identification number of itself.
h. Verifies that a task can delete itself.
i. Verifies Rpc and Process_pkt for message queue related packets.
j. Verifies normal and error paths for global message queue handling.
NOTE: The SLAVE must be started first for this test to successfully run.

View File

@@ -1,22 +0,0 @@
*** TEST 9 -- NODE 1 ***
Creating Message Queue (Global)
Creating Test_task (local)
Starting Test_task (local)
Deleting initialization task
Getting QID of message queue
Receiving message ...
Received : 123456789012345
Receiving message ...
Received : abcdefghijklmno
Receiving message ...
Received : ABCDEFGHIJKLMNO
Receiver delaying for a second
rtems_message_queue_send: 123456789012345
Delaying for a second
rtems_message_queue_urgent: abcdefghijklmno
Delaying for a second
rtems_message_queue_broadcast: ABCDEFGHIJKLMNO
Delaying for a second
Delaying for 5 seconds
Deleting Message queue
*** END OF TEST 9 ***

View File

@@ -1,12 +0,0 @@
#
# $Id$
#
# COPYRIGHT (c) 1989-1999.
# On-Line Applications Research Corporation (OAR).
#
# The license and distribution terms for this file may be
# found in the file LICENSE in this distribution or at
# http://www.rtems.com/license/LICENSE.
#

View File

@@ -1,27 +0,0 @@
*** TEST 9 -- NODE 2 ***
Creating Test_task (local)
Starting Test_task (local)
Deleting initialization task
Getting QID of message queue
rtems_message_queue_delete correctly returned RTEMS_ILLEGAL_ON_REMOTE_OBJECT
rtems_message_queue_send: 123456789012345
Delaying for a second
rtems_message_queue_urgent: abcdefghijklmno
Delaying for a second
rtems_message_queue_broadcast: ABCDEFGHIJKLMNO
Delaying for a second
Receiving message ...
Received : 123456789012345
Receiving message ...
Received : abcdefghijklmno
Receiving message ...
Received : ABCDEFGHIJKLMNO
Receiver delaying for a second
Flushing remote empty queue
0 messages were flushed on the remote queue
Send messages to be flushed from remote queue
Flushing remote queue
1 messages were flushed on the remote queue
Waiting for message queue to be deleted
Global message queue deleted
*** END OF TEST 9 ***

View File

@@ -1,45 +0,0 @@
#
# $Id$
#
# COPYRIGHT (c) 1989-1999.
# On-Line Applications Research Corporation (OAR).
#
# The license and distribution terms for this file may be
# found in the file LICENSE in this distribution or at
# http://www.rtems.com/license/LICENSE.
#
This file describes the directives and concepts tested by this test set.
test set name: test59
GLOBAL SEMAPHORE TEST
directives:
ex_init, ex_start, t_create, t_start, tm_tick, i_return, t_ident,
tm_set, tm_get, tm_wkafter
concepts:
a. Verifies system can create and start both the executive's system
initialization and idle task.
b. Verifies executive can swap between three application tasks at the
same priority and the executive's internal idle task.
c. Verifies can print strings to the CRT on port 2 of the mvme136 board
using Print and Println in the board support package.
d. Verifies interrupt handler can handler a task switch from an interrupt
as specified with the i_return directive.
e. Verifies executive initialization performed correctly.
f. Verifies the executive trap handler except for the halt function.
g. Verifies that a task can get the task identification number of itself.
h. Verifies that a task can get the task identification number
of another task.
i. Verifies that a task can delete itself or another task.

View File

@@ -1,4 +0,0 @@
*** TEST 10 -- NODE 1 ***
Creating Message Queue (Global)
Creating Semaphore (Global)
*** END OF TEST 10 ***

View File

@@ -1,12 +0,0 @@
#
# $Id$
#
# COPYRIGHT (c) 1989-1999.
# On-Line Applications Research Corporation (OAR).
#
# The license and distribution terms for this file may be
# found in the file LICENSE in this distribution or at
# http://www.rtems.com/license/LICENSE.
#

View File

@@ -1,19 +0,0 @@
*** TEST 10 -- NODE 2 ***
Creating Test_task 1 (local)
Starting Test_task 1 (local)
Creating Test_task 2 (local)
Starting Test_task 2 (local)
Creating Test_task 3 (local)
Starting Test_task 3 (local)
Sleeping for 1 seconds ...
Getting QID of message queue
Attempting to receive message ...
Getting SMID of semaphore
Attempting to acquire semaphore ...
Getting SMID of semaphore
Attempting to acquire semaphore ...
Deleting Test_task2
Deleting Test_task1
Restarting Test_task3
*** END OF TEST 10 ***

View File

@@ -1,41 +0,0 @@
#
# $Id$
#
# COPYRIGHT (c) 1989-1999.
# On-Line Applications Research Corporation (OAR).
#
# The license and distribution terms for this file may be
# found in the file LICENSE in this distribution or at
# http://www.rtems.com/license/LICENSE.
#
This file describes the directives and concepts tested by this test set.
test set name: test60
TOO MANY GLOBAL OBJECTS ERROR TEST
directives:
ex_init, ex_start, t_create, t_start, tm_tick, i_return,
t_create, q_create, sm_create, pt_create
concepts:
a. Verifies system can create and start both the executive's system
initialization and idle task.
b. Verifies executive can swap between three application tasks at the
same priority and the executive's internal idle task.
c. Verifies can print strings to the CRT on port 2 of the mvme136 board
using Print and Println in the board support package.
d. Verifies interrupt handler can handler a task switch from an interrupt
as specified with the i_return directive.
e. Verifies executive initialization performed correctly.
f. Verifies the executive trap handler except for the halt function.
g. Verifies that all object create directives correctly return
E_TOOMANYGOBJECTS.

View File

@@ -1,10 +0,0 @@
*** TEST 11 -- NODE 1 ***
Attempting to create Test_task (Global)
rtems_task_create correctly returned RTEMS_TOO_MANY
Attempting to create Message Queue (Global)
rtems_message_queue_create correctly returned RTEMS_TOO_MANY
Attempting to create Semaphore (Global)
rtems_semaphore_create correctly returned RTEMS_TOO_MANY
Attempting to create Partition (Global)
rtems_partition_create correctly returned RTEMS_TOO_MANY
*** END OF TEST 11 ***

View File

@@ -1,12 +0,0 @@
#
# $Id$
#
# COPYRIGHT (c) 1989-1999.
# On-Line Applications Research Corporation (OAR).
#
# The license and distribution terms for this file may be
# found in the file LICENSE in this distribution or at
# http://www.rtems.com/license/LICENSE.
#

View File

@@ -1,2 +0,0 @@
*** TEST 11 -- NODE 2 ***
*** END OF TEST 11 ***

View File

@@ -1,51 +0,0 @@
#
# $Id$
#
# COPYRIGHT (c) 1989-1999.
# On-Line Applications Research Corporation (OAR).
#
# The license and distribution terms for this file may be
# found in the file LICENSE in this distribution or at
# http://www.rtems.com/license/LICENSE.
#
This file describes the directives and concepts tested by this test set.
test set name: test61
GLOBAL PARTITION TEST
directives:
ex_init, ex_start, t_create, t_start, tm_tick, i_return, tm_wkafter,
pt_create, pt_delete, pt_getbuf, pt_retbuf
concepts:
a. Verifies system can create and start both the executive's system
initialization and idle task.
b. Verifies executive can swap between three application tasks at the
same priority and the executive's internal idle task.
c. Verifies can print strings to the CRT on port 2 of the mvme136 board
using Print and Println in the board support package.
d. Verifies interrupt handler can handler a task switch from an interrupt
as specified with the i_return directive.
e. Verifies executive initialization performed correctly.
f. Verifies the executive trap handler except for the halt function.
g. Verifies the Shared Memory Locked Queue Driver.
h. Verifies _Rpc() and _Process_pkt() for the following packet types:
P_OBJCREATE (partitions),
P_OBJDELETE (partitions),
P_PTGETBUF, and
P_PTRETBUF.
i. Verifies normal and error paths (other than E_TOOMANYGOBJECTS)
for global partitions.
j. Verifies that a task can delete itself.

View File

@@ -1,6 +0,0 @@
*** TEST 12 -- NODE 1 ***
Got to initialization task
Creating Partition (Global)
Sleeping for two seconds
Deleting Partition (Global)
*** END OF TEST 12 ***

View File

@@ -1,12 +0,0 @@
#
# $Id$
#
# COPYRIGHT (c) 1989-1999.
# On-Line Applications Research Corporation (OAR).
#
# The license and distribution terms for this file may be
# found in the file LICENSE in this distribution or at
# http://www.rtems.com/license/LICENSE.
#

View File

@@ -1,10 +0,0 @@
*** TEST 12 -- NODE 2 ***
Got to initialization task
Getting ID of remote Partition (Global)
Attempting to delete remote Partition (Global)
rtems_partition_delete correctly returned RTEMS_ILLEGAL_ON_REMOTE_OBJECT
Obtaining a buffer from the global partition
>>>>>>> address returned will differ
Address returned was : 0x200f0000
Releasing a buffer to the global partition
*** END OF TEST 12 ***

View File

@@ -1,47 +0,0 @@
#
# $Id$
#
# COPYRIGHT (c) 1989-1999.
# On-Line Applications Research Corporation (OAR).
#
# The license and distribution terms for this file may be
# found in the file LICENSE in this distribution or at
# http://www.rtems.com/license/LICENSE.
#
This file describes the directives and concepts tested by this test set.
test set name: test62
GLOBAL SEMAPHORE TEST
directives:
ex_init, ex_start, t_create, t_start, tm_tick, i_return, tm_wkafter,
sm_create, q_create, sm_p, q_receive
concepts:
a. Verifies system can create and start both the executive's system
initialization and idle task.
b. Verifies executive can swap between three application tasks at the
same priority and the executive's internal idle task.
c. Verifies can print strings to the CRT on port 2 of the mvme136 board
using Print and Println in the board support package.
d. Verifies interrupt handler can handler a task switch from an interrupt
as specified with the i_return directive.
e. Verifies executive initialization performed correctly.
f. Verifies the executive trap handler except for the halt function.
g. Verifies the Shared Memory Locked Queue Driver.
h. Verifies that E_MESSAGETIMEOUT is when waiting on a
remote message queue.
i. Verifies that E_SEMTIMEOUT is when waiting on a remote semaphore.
j. Verifies that a task can delete itself.

View File

@@ -1,14 +0,0 @@
*** TEST 13 -- NODE 1 ***
Creating Message Queue (Global)
Creating Semaphore (Global)
Creating Test_task 1 (local)
Starting Test_task 1 (local)
Creating Test_task 2 (local)
Starting Test_task 2 (local)
Getting QID of message queue
Receiving message ...
Getting SMID of semaphore
Releasing semaphore ...
Getting semaphore ...
Getting semaphore ...
*** END OF TEST 13 ***

View File

@@ -1,12 +0,0 @@
#
# $Id$
#
# COPYRIGHT (c) 1989-1999.
# On-Line Applications Research Corporation (OAR).
#
# The license and distribution terms for this file may be
# found in the file LICENSE in this distribution or at
# http://www.rtems.com/license/LICENSE.
#

View File

@@ -1,16 +0,0 @@
*** TEST 13 -- NODE 2 ***
Creating Test_task 1 (local)
Starting Test_task 1 (local)
Creating Test_task 2 (local)
Starting Test_task 2 (local)
Deleting initialization task
Getting QID of message queue
Getting SMID of semaphore
Getting semaphore ...
Receiving message ...
Releasing semaphore ...
Getting semaphore ...
rtems_message_queue_receive correctly returned RTEMS_TIMEOUT
Deleting self
rtems_semaphore_obtain correctly returned RTEMS_TIMEOUT
*** END OF TEST 13 ***

View File

@@ -1,49 +0,0 @@
#
# $Id$
#
# COPYRIGHT (c) 1989-1999.
# On-Line Applications Research Corporation (OAR).
#
# The license and distribution terms for this file may be
# found in the file LICENSE in this distribution or at
# http://www.rtems.com/license/LICENSE.
#
This file describes the directives and concepts tested by this test set.
test set name: test63
INTERRUPT SATURATION TEST
directives:
ex_init, ex_start, t_create, t_start, t_ident, tm_tick,
tm_evwhen, tm_wkafter, i_return, ev_send, ev_receive
concepts:
a. Verifies system can create and start both the executive's system
initialization and idle task.
b. Verifies executive can swap between three application tasks at the
same priority and the executive's internal idle task.
c. Verifies printing of strings to the CRT on port 2 of the mvme136 board
using Print and Println in the board support package.
d. Verifies printing of strings to the CRT on port 2 of the mvme136 board
using Write and Writeln and the TTY driver.
e. Verifies interrupt handler can handler a task switch from an interrupt
as specified with the i_return directive.
f. Verifies executive initialization performed correctly.
g. Verifies the executive trap handler except for the halt function.
h. Verifies that a task can get the task identification number of itself.
i. Verifies that a task can get the task identification number
of another task.
j. Verifies that events can be sent to a remote task.

View File

@@ -1,41 +0,0 @@
*** TEST 14 -- NODE 1 ***
Creating Semaphore (Global)
Creating Message Queue (Global)
Creating Partition (Global)
Creating Event task (Global)
Starting Event task (Global)
Creating Semaphore task (Global)
About to go to sleep!
Starting Semaphore task (Global)
Creating Message Queue task (Global)
Getting SMID of semaphore
Starting Message Queue task (Global)
Creating Partition task (Global)
Getting ID of msg queue
Starting Partition task (Global)
Getting ID of partition
Waking up!
Remote task's name is : 222
Getting TID of remote task
Sending events to remote task
<stream of following characters>
. - indicates 100 iterations of
tm_evafter of 1 tick and rtems_event_receive.
e - indicates that 100
events have been sent to the remote task.
m - indicates 100 iterations of
rtems_message_queue_send and rtems_message_queue_receive.
p - indicates 100 iterations of
rtems_partition_get_buffer and rtems_partition_return_buffer.
s - indicates 100 iterations of
rtems_semaphore_obtain and rtems_semaphore_release.
NOTES: 1. The messages could be interspersed.
2. If one of the nodes exits first, the other may report
timeout errors on blocking directives.

View File

@@ -1,12 +0,0 @@
#
# $Id$
#
# COPYRIGHT (c) 1989-1999.
# On-Line Applications Research Corporation (OAR).
#
# The license and distribution terms for this file may be
# found in the file LICENSE in this distribution or at
# http://www.rtems.com/license/LICENSE.
#

View File

@@ -1,38 +0,0 @@
*** TEST 14 -- NODE 2 ***
Creating Event task (Global)
Starting Event task (Global)
Creating Semaphore task (Global)
About to go to sleep!
Starting Semaphore task (Global)
Creating Message Queue task (Global)
Getting SMID of semaphore
Starting Message Queue task (Global)
Creating Partition task (Global)
Getting ID of msg queue
Starting Partition task (Global)
Getting ID of partition
Waking up!
Remote task's name is : 111
Getting TID of remote task
Receiving events from remote task
<stream of following characters>
. - indicates 100 iterations of
tm_evafter of 1 tick and rtems_event_receive.
e - indicates that 100
events have been sent to the remote task.
m - indicates 100 iterations of
rtems_message_queue_send and rtems_message_queue_receive.
p - indicates 100 iterations of
rtems_partition_get_buffer and rtems_partition_return_buffer.
s - indicates 100 iterations of
rtems_semaphore_obtain and rtems_semaphore_release.
NOTES: 1. The messages could be interspersed.
2. If one of the nodes exits first, the other may report
timeout errors on blocking directives.