Status of smptests ...?
Jiri Gaisler
jiri at gaisler.se
Tue Dec 11 21:08:28 UTC 2018
On 12/11/18 3:39 PM, Sebastian Huber wrote:
> Hello Jiri,
>
> On 11/12/2018 15:24, Sebastian Huber wrote:
>> Hello Jiri,
>>
>> On 11/12/2018 15:15, Jiri Gaisler wrote:
>>> What is the status of the smptests of RTEMS 5 ?
>>>
>>> I have added SMP capability to the sis simulator, and have tested it
>>> with the smptests from rtems git. I have noticed that the reference
>>> output (*.scn) are not equivalent to what the simulator or real
>>> hardware
>>> outputs. It seems that the cpus are numbered backwards compared to the
>>> .scn files.
>>
>> the .scn files are not up to date. Also the test output is quite test
>> dependent and repeated test runs my produce different output.
>>
>> The best method to check if a test passed is to check if the
>>
>> *** END OF TEST XYZ ***
>>
>>
>> message is printed. Which real target did you use to run the tests? I
>> will do a test run tomorrow on a N2X.
>
> attached is a run of the smptests on a N2X board.
Thanks, that helped. I can run all SMP tests successfully now on my FPGA
hardware. On the simulator, I have about 35 passed and 20 failed. Most
of the fails are hangs during initialization, I suspect a problem with
the MP interrupt controller or timer unit. I will keep you posted on the
progress. FYI, I have attached the log from the successful runs.
Jiri.
-------------- next part --------------
./sim/erc32/sis -mp 4 /home/jiri/smptests.ok/smp01.exe -r
SIS - SPARC instruction simulator 2.9, copyright Jiri Gaisler 1995
Bug-reports to jiri at gaisler.se
LEON3 emulation enabled, 4 cpus online, delta 25 clocks
*** BEGIN OF TEST SMP 1 ***
*** TEST VERSION: 5.0.0.b7a1f9efadd928cda0f56123a1b6245b30b076fc-modified
*** TEST STATE: EXPECTED-PASS
*** TEST BUILD: RTEMS_NETWORKING RTEMS_POSIX_API RTEMS_SMP
*** TEST TOOLS: 7.4.0 20181206 (RTEMS 5, RSB b4e80fb8e29c47fa970b5cdb815c26f1af4fd173, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f)
CPU 3 start task TA0
CPU 2 running Task TA0
CPU 3 start task TA1
CPU 1 running Task TA1
CPU 3 start task TA2
CPU 0 running Task TA2
*** END OF TEST SMP 1 ***
Stopped at time 26207800 (524.156 ms)
./sim/erc32/sis -mp 4 /home/jiri/smptests.ok/smp02.exe -r
SIS - SPARC instruction simulator 2.9, copyright Jiri Gaisler 1995
Bug-reports to jiri at gaisler.se
LEON3 emulation enabled, 4 cpus online, delta 25 clocks
*** BEGIN OF TEST SMP 2 ***
*** TEST VERSION: 5.0.0.b7a1f9efadd928cda0f56123a1b6245b30b076fc-modified
*** TEST STATE: EXPECTED-PASS
*** TEST BUILD: RTEMS_NETWORKING RTEMS_POSIX_API RTEMS_SMP
*** TEST TOOLS: 7.4.0 20181206 (RTEMS 5, RSB b4e80fb8e29c47fa970b5cdb815c26f1af4fd173, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f)
CPU 3 start task TA1
CPU 3 start task TA2
CPU 3 start task TA3
CPU 1 Task TA3 Obtain
CPU 1 Task TA3 Release
CPU 0 Task TA4 Obtain
CPU 0 Task TA4 Release
CPU 1 Task TA3 Obtain
CPU 1 Task TA3 Release
CPU 2 Task TA2 Obtain
CPU 2 Task TA2 Release
CPU 1 Task TA3 Obtain
CPU 1 Task TA3 Release
CPU 0 Task TA4 Obtain
CPU 0 Task TA4 Release
CPU 1 Task TA3 Obtain
CPU 1 Task TA3 Release
CPU 0 Task TA4 Obtain
CPU 0 Task TA4 Release
CPU 2 Task TA2 Obtain
CPU 2 Task TA2 Release
CPU 0 Task TA4 Obtain
CPU 0 Task TA4 Release
*** END OF TEST SMP 2 ***
Stopped at time 11265575 (225.311 ms)
./sim/erc32/sis -mp 4 /home/jiri/smptests.ok/smp03.exe -r
SIS - SPARC instruction simulator 2.9, copyright Jiri Gaisler 1995
Bug-reports to jiri at gaisler.se
LEON3 emulation enabled, 4 cpus online, delta 25 clocks
*** BEGIN OF TEST SMP 3 ***
*** TEST VERSION: 5.0.0.b7a1f9efadd928cda0f56123a1b6245b30b076fc-modified
*** TEST STATE: EXPECTED-PASS
*** TEST BUILD: RTEMS_NETWORKING RTEMS_POSIX_API RTEMS_SMP
*** TEST TOOLS: 7.4.0 20181206 (RTEMS 5, RSB b4e80fb8e29c47fa970b5cdb815c26f1af4fd173, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f)
CPU 3 running task Init
CPU 2 running task TA1
CPU 1 running task TA2
CPU 0 running task TA3
CPU 0 running task TA4
*** END OF TEST SMP 3 ***
Stopped at time 14968550 (299.371 ms)
./sim/erc32/sis -mp 4 /home/jiri/smptests.ok/smp05.exe -r
SIS - SPARC instruction simulator 2.9, copyright Jiri Gaisler 1995
Bug-reports to jiri at gaisler.se
LEON3 emulation enabled, 4 cpus online, delta 25 clocks
*** BEGIN OF TEST SMP 5 ***
*** TEST VERSION: 5.0.0.b7a1f9efadd928cda0f56123a1b6245b30b076fc-modified
*** TEST STATE: EXPECTED-PASS
*** TEST BUILD: RTEMS_NETWORKING RTEMS_POSIX_API RTEMS_SMP
*** TEST TOOLS: 7.4.0 20181206 (RTEMS 5, RSB b4e80fb8e29c47fa970b5cdb815c26f1af4fd173, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f)
CPU 1 start task TA1
Shut down from CPU 0
*** END OF TEST SMP 5 ***
CPU 1 start task TA2
IU in error mode (128)
11174575 40016a80 91d02000 ta 0
./sim/erc32/sis -mp 4 /home/jiri/smptests.ok/smp08.exe -r
SIS - SPARC instruction simulator 2.9, copyright Jiri Gaisler 1995
Bug-reports to jiri at gaisler.se
LEON3 emulation enabled, 4 cpus online, delta 25 clocks
*** BEGIN OF TEST SMP 8 ***
*** TEST VERSION: 5.0.0.b7a1f9efadd928cda0f56123a1b6245b30b076fc-modified
*** TEST STATE: EXPECTED-PASS
*** TEST BUILD: RTEMS_NETWORKING RTEMS_POSIX_API RTEMS_SMP
*** TEST TOOLS: 7.4.0 20181206 (RTEMS 5, RSB b4e80fb8e29c47fa970b5cdb815c26f1af4fd173, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f)
CPU 3 running task Init - rtems_clock_get_tod 09:00:00 12/31/1988
CPU 2 running task TA01 - rtems_clock_get_tod 09:00:00 12/31/1988
CPU 0 running task TA03 - rtems_clock_get_tod 09:00:00 12/31/1988
CPU 2 running task TA04 - rtems_clock_get_tod 09:00:00 12/31/1988
CPU 2 running task TA06 - rtems_clock_get_tod 09:00:00 12/31/1988
CPU 2 running task TA07 - rtems_clock_get_tod 09:00:00 12/31/1988
CPU 2 running task TA08 - rtems_clock_get_tod 09:00:00 12/31/1988
CPU 2 running task TA10 - rtems_clock_get_tod 09:00:00 12/31/1988
CPU 1 running task TA02 - rtems_clock_get_tod 09:00:00 12/31/1988
CPU 2 running task TA11 - rtems_clock_get_tod 09:00:00 12/31/1988
CPU 1 running task TA12 - rtems_clock_get_tod 09:00:00 12/31/1988
CPU 3 running task TA09 - rtems_clock_get_tod 09:00:00 12/31/1988
CPU 0 running task TA05 - rtems_clock_get_tod 09:00:00 12/31/1988
CPU 0 running task TA03 - rtems_clock_get_tod 09:00:14 12/31/1988
CPU 0 running task TA05 - rtems_clock_get_tod 09:00:24 12/31/1988
CPU 0 running task TA03 - rtems_clock_get_tod 09:00:29 12/31/1988
*** END OF TEST SMP 8 ***
IU in error mode (128)
2250106050 40018340 91d02000 ta 0
./sim/erc32/sis -mp 4 /home/jiri/smptests.ok/smp09.exe -r
SIS - SPARC instruction simulator 2.9, copyright Jiri Gaisler 1995
Bug-reports to jiri at gaisler.se
LEON3 emulation enabled, 4 cpus online, delta 25 clocks
*** BEGIN OF TEST SMP 9 ***
*** TEST VERSION: 5.0.0.b7a1f9efadd928cda0f56123a1b6245b30b076fc-modified
*** TEST STATE: EXPECTED-PASS
*** TEST BUILD: RTEMS_NETWORKING RTEMS_POSIX_API RTEMS_SMP
*** TEST TOOLS: 7.4.0 20181206 (RTEMS 5, RSB b4e80fb8e29c47fa970b5cdb815c26f1af4fd173, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f)
CPU 3 start task TA1
CPU 3 start task TA2
CPU 3 start task TA3
kill 10 clock ticks
-------------------------------------------------------------------------------
CPU USAGE BY THREAD
------------+----------------------------------------+---------------+---------
ID | NAME | SECONDS | PERCENT
------------+----------------------------------------+---------------+---------
0x09010001 | IDLE | 1.251427 | 99.948
0x09010002 | IDLE | 1.251265 | 99.920
0x09010003 | IDLE | 1.251104 | 99.893
0x09010004 | IDLE | 1.000089 | 79.840
0x0a010001 | UI1 | 0.252690 | 20.170
0x0a010002 | TA1 | 0.001855 | 0.148
0x0a010003 | TA2 | 0.001869 | 0.149
0x0a010004 | TA3 | 0.001881 | 0.150
------------+----------------------------------------+---------------+---------
TIME SINCE LAST CPU USAGE RESET IN SECONDS: 1.253312
-------------------------------------------------------------------------------
*** END OF TEST SMP 9 ***
Stopped at time 23818575 (476.372 ms)
./sim/erc32/sis -mp 4 /home/jiri/smptests.ok/smpaffinity01.exe -r
SIS - SPARC instruction simulator 2.9, copyright Jiri Gaisler 1995
Bug-reports to jiri at gaisler.se
LEON3 emulation enabled, 4 cpus online, delta 25 clocks
*** BEGIN OF TEST SMPAFFINITY 1 ***
*** TEST VERSION: 5.0.0.b7a1f9efadd928cda0f56123a1b6245b30b076fc-modified
*** TEST STATE: EXPECTED-PASS
*** TEST BUILD: RTEMS_NETWORKING RTEMS_POSIX_API RTEMS_SMP
*** TEST TOOLS: 7.4.0 20181206 (RTEMS 5, RSB b4e80fb8e29c47fa970b5cdb815c26f1af4fd173, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f)
Init - rtems_task_set_affinity - Lots of cpus - SUCCESS
Init - rtems_task_set_affinity - no cpu - RTEMS_INVALID_NUMBER
Init - rtems_task_set_affinity - Invalid thread - RTEMS_INVALID_ID
Init - rtems_task_set_affinity - Invalid cpusetsize - RTEMS_INVALID_NUMBER
Init - rtems_task_set_affinity - Invalid cpuset - RTEMS_INVALID_ADDRESS
Init - rtems_task_get_affinity - Invalid thread - RTEMS_INVALID_ID
Init - rtems_task_get_affinity - Invalid cpusetsize - RTEMS_INVALID_NUMBER
Init - rtems_task_get_affinity - Invalid cpuset - RTEMS_INVALID_ADDRESS
Init - Set Init priority to high
Init - Create Medium priority tasks
Init - Create Low priority tasks
Init - Verify affinity on Low priority tasks
Init - Change affinity on Low priority tasks
Init - Validate affinity on Low priority tasks
*** END OF TEST SMPAFFINITY 1 ***
Stopped at time 11296000 (225.920 ms)
./sim/erc32/sis -mp 4 /home/jiri/smptests.ok/smpcapture01.exe -r
SIS - SPARC instruction simulator 2.9, copyright Jiri Gaisler 1995
Bug-reports to jiri at gaisler.se
LEON3 emulation enabled, 4 cpus online, delta 25 clocks
*** BEGIN OF TEST SMPCAPTURE 1 ***
*** TEST VERSION: 5.0.0.b7a1f9efadd928cda0f56123a1b6245b30b076fc-modified
*** TEST STATE: EXPECTED-PASS
*** TEST BUILD: RTEMS_NETWORKING RTEMS_POSIX_API RTEMS_SMP
*** TEST TOOLS: 7.4.0 20181206 (RTEMS 5, RSB b4e80fb8e29c47fa970b5cdb815c26f1af4fd173, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f)
2 0:00:00.001529999 0a010002 TA01 8 8 8 4096 TASK_RECORD
3 0:00:00.001532999 0a010001 UI1 7 7 7 4096 TASK_RECORD
2 0:00:00.001538999 0 0a010002 TA01 8 8 SWITCHED_IN
3 0:00:00.001541999 3000 0a010001 UI1 7 7 STARTED_BY
3 0:00:00.001550999 9000 0a010002 TA01 8 8 STARTED
2 0:00:00.001566999 16000 0a010002 TA01 8 8 BEGIN
3 0:00:00.001648999 82000 0a010001 UI1 7 7 CREATED_BY
3 0:00:00.001664999 0a010003 TA02 5 5 5 4096 TASK_RECORD
3 0:00:00.001674999 26000 0a010003 TA02 5 5 CREATED
1 0:00:00.001735999 61000 0a010003 TA02 5 5 SWITCHED_IN
3 0:00:00.001738999 3000 0a010001 UI1 7 7 STARTED_BY
3 0:00:00.001748999 10000 0a010003 TA02 5 5 STARTED
1 0:00:00.001764999 16000 0a010003 TA02 5 5 BEGIN
3 0:00:00.001845999 81000 0a010001 UI1 7 7 CREATED_BY
3 0:00:00.001861999 0a010004 TA03 6 6 6 4096 TASK_RECORD
3 0:00:00.001871999 26000 0a010004 TA03 6 6 CREATED
0 0:00:00.001932999 61000 0a010004 TA03 6 6 SWITCHED_IN
3 0:00:00.001936999 4000 0a010001 UI1 7 7 STARTED_BY
3 0:00:00.001945999 9000 0a010004 TA03 6 6 STARTED
0 0:00:00.001961999 16000 0a010004 TA03 6 6 BEGIN
3 0:00:00.002042999 81000 0a010001 UI1 7 7 CREATED_BY
3 0:00:00.002058999 0a010005 TA04 9 9 9 4096 TASK_RECORD
3 0:00:00.002068999 0 0a010005 TA04 9 9 CREATED
3 0:00:00.002128999 60000 0a010001 UI1 7 7 STARTED_BY
3 0:00:00.002138999 10000 0a010005 TA04 9 9 STARTED
1 0:00:00.100059999 97921000 0a010003 TA02 5 5 SWITCHED_OUT
1 0:00:00.100069999 10000 0a010005 TA04 4 4 SWITCHED_IN
0 0:00:00.100094999 25000 0a010004 TA03 6 6 SWITCHED_OUT
0 0:00:00.100103999 9000 0a010003 TA02 5 5 SWITCHED_IN
2 0:00:00.100141999 38000 0a010002 TA01 8 8 SWITCHED_OUT
3 0:00:00.100142999 1000 0a010001 UI1 7 7 SWITCHED_OUT
1 0:00:00.100146999 4000 0a010005 TA04 4 4 BEGIN
2 0:00:00.100150999 4000 0a010001 UI1 7 7 SWITCHED_IN
3 0:00:00.100151999 1000 0a010004 TA03 6 6 SWITCHED_IN
2 0:00:00.300088999 199937000 0a010001 UI1 7 7 SWITCHED_OUT
2 0:00:00.300097999 9000 0a010002 TA01 7 7 SWITCHED_IN
2 0:00:00.300120999 23000 0a010002 TA01 7 7 TERMINATED
2 0:00:00.300207999 87000 0a010002 TA01 7 7 SWITCHED_OUT
2 0:00:00.300216999 9000 0a010001 UI1 7 7 SWITCHED_IN
0 0:00:00.300273999 57000 0a010003 TA02 5 5 TERMINATED
2 0:00:00.300305999 32000 0a010001 UI1 7 7 SWITCHED_OUT
2 0:00:00.300367999 62000 0a010001 UI1 7 7 SWITCHED_IN
0 0:00:00.300369999 2000 0a010003 TA02 5 5 SWITCHED_OUT
3 0:00:00.300423999 54000 0a010004 TA03 6 6 TERMINATED
2 0:00:00.300455999 0 0a010001 UI1 7 7 SWITCHED_OUT
3 0:00:00.300517999 62000 0a010004 TA03 6 6 SWITCHED_OUT
3 0:00:00.300527999 10000 0a010001 UI1 7 7 SWITCHED_IN
1 0:00:00.300585999 58000 0a010005 TA04 4 4 TERMINATED
3 0:00:00.300615999 30000 0a010001 UI1 7 7 SWITCHED_OUT
3 0:00:00.300680999 65000 0a010001 UI1 7 7 SWITCHED_IN
1 0:00:00.300687999 7000 0a010005 TA04 4 4 SWITCHED_OUT
*** END OF TEST SMPCAPTURE 1 ***
Stopped at time 28662175 (573.244 ms)
./sim/erc32/sis -mp 4 /home/jiri/smptests.ok/smpfatal03.exe -r
SIS - SPARC instruction simulator 2.9, copyright Jiri Gaisler 1995
Bug-reports to jiri at gaisler.se
LEON3 emulation enabled, 4 cpus online, delta 25 clocks
*** BEGIN OF TEST SMPFATAL 3 ***
*** TEST VERSION: 5.0.0.b7a1f9efadd928cda0f56123a1b6245b30b076fc-modified
*** TEST STATE: EXPECTED-PASS
*** TEST BUILD: RTEMS_NETWORKING RTEMS_POSIX_API RTEMS_SMP
*** TEST TOOLS: 7.4.0 20181206 (RTEMS 5, RSB b4e80fb8e29c47fa970b5cdb815c26f1af4fd173, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f)
*** END OF TEST SMPFATAL 3 ***
IU in error mode (128)
597675 4000fa20 91d02000 ta 0
./sim/erc32/sis -mp 4 /home/jiri/smptests.ok/smpfatal04.exe -r
SIS - SPARC instruction simulator 2.9, copyright Jiri Gaisler 1995
Bug-reports to jiri at gaisler.se
LEON3 emulation enabled, 4 cpus online, delta 25 clocks
*** BEGIN OF TEST SMPFATAL 4 ***
*** TEST VERSION: 5.0.0.b7a1f9efadd928cda0f56123a1b6245b30b076fc-modified
*** TEST STATE: EXPECTED-PASS
*** TEST BUILD: RTEMS_NETWORKING RTEMS_POSIX_API RTEMS_SMP
*** TEST TOOLS: 7.4.0 20181206 (RTEMS 5, RSB b4e80fb8e29c47fa970b5cdb815c26f1af4fd173, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f)
*** END OF TEST SMPFATAL 4 ***
IU in error mode (128)
58000 4000c640 91d02000 ta 0
./sim/erc32/sis -mp 4 /home/jiri/smptests.ok/smpfatal05.exe -r
SIS - SPARC instruction simulator 2.9, copyright Jiri Gaisler 1995
Bug-reports to jiri at gaisler.se
LEON3 emulation enabled, 4 cpus online, delta 25 clocks
*** BEGIN OF TEST SMPFATAL 5 ***
*** TEST VERSION: 5.0.0.b7a1f9efadd928cda0f56123a1b6245b30b076fc-modified
*** TEST STATE: EXPECTED-PASS
*** TEST BUILD: RTEMS_NETWORKING RTEMS_POSIX_API RTEMS_SMP
*** TEST TOOLS: 7.4.0 20181206 (RTEMS 5, RSB b4e80fb8e29c47fa970b5cdb815c26f1af4fd173, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f)
*** END OF TEST SMPFATAL 5 ***
IU in error mode (128)
11119450 4000ede0 91d02000 ta 0
./sim/erc32/sis -mp 4 /home/jiri/smptests.ok/smpfatal06.exe -r
SIS - SPARC instruction simulator 2.9, copyright Jiri Gaisler 1995
Bug-reports to jiri at gaisler.se
LEON3 emulation enabled, 4 cpus online, delta 25 clocks
*** BEGIN OF TEST SMPFATAL 6 ***
*** TEST VERSION: 5.0.0.b7a1f9efadd928cda0f56123a1b6245b30b076fc-modified
*** TEST STATE: EXPECTED-PASS
*** TEST BUILD: RTEMS_NETWORKING RTEMS_POSIX_API RTEMS_SMP
*** TEST TOOLS: 7.4.0 20181206 (RTEMS 5, RSB b4e80fb8e29c47fa970b5cdb815c26f1af4fd173, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f)
*** END OF TEST SMPFATAL 6 ***
Stopped at time 139925 (2.799 ms)
./sim/erc32/sis -mp 4 /home/jiri/smptests.ok/smpfatal08.exe -r
SIS - SPARC instruction simulator 2.9, copyright Jiri Gaisler 1995
Bug-reports to jiri at gaisler.se
LEON3 emulation enabled, 4 cpus online, delta 25 clocks
*** BEGIN OF TEST SMPFATAL 8 ***
*** TEST VERSION: 5.0.0.b7a1f9efadd928cda0f56123a1b6245b30b076fc-modified
*** TEST STATE: EXPECTED-PASS
*** TEST BUILD: RTEMS_NETWORKING RTEMS_POSIX_API RTEMS_SMP
*** TEST TOOLS: 7.4.0 20181206 (RTEMS 5, RSB b4e80fb8e29c47fa970b5cdb815c26f1af4fd173, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f)
*** END OF TEST SMPFATAL 8 ***
IU in error mode (128)
58700 4000e960 91d02000 ta 0
./sim/erc32/sis -mp 4 /home/jiri/smptests.ok/smpmigration01.exe -r
SIS - SPARC instruction simulator 2.9, copyright Jiri Gaisler 1995
Bug-reports to jiri at gaisler.se
LEON3 emulation enabled, 4 cpus online, delta 25 clocks
*** BEGIN OF TEST SMPMIGRATION 1 ***
*** TEST VERSION: 5.0.0.b7a1f9efadd928cda0f56123a1b6245b30b076fc-modified
*** TEST STATE: EXPECTED-PASS
*** TEST BUILD: RTEMS_NETWORKING RTEMS_POSIX_API RTEMS_SMP
*** TEST TOOLS: 7.4.0 20181206 (RTEMS 5, RSB b4e80fb8e29c47fa970b5cdb815c26f1af4fd173, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f)
total cycles 1058483
average cycles 176413
runner 0
cpu 0 tokens 88205
cpu 0 cycles 176422
cpu 0 cycle deviation 0.000051
cpu 1 tokens 88204
cpu 1 cycles 176407
cpu 1 cycle deviation -0.000034
runner 1
cpu 0 tokens 88204
cpu 0 cycles 176402
cpu 0 cycle deviation -0.000062
cpu 1 tokens 88205
cpu 1 cycles 176410
cpu 1 cycle deviation -0.000017
runner 2
cpu 0 tokens 88205
cpu 0 cycles 176403
cpu 0 cycle deviation -0.000057
cpu 1 tokens 88204
cpu 1 cycles 176439
cpu 1 cycle deviation 0.000147
*** END OF TEST SMPMIGRATION 1 ***
IU in error mode (128)
1011803750 40016920 91d02000 ta 0
./sim/erc32/sis -mp 4 /home/jiri/smptests.ok/smppsxaffinity01.exe -r
SIS - SPARC instruction simulator 2.9, copyright Jiri Gaisler 1995
Bug-reports to jiri at gaisler.se
LEON3 emulation enabled, 4 cpus online, delta 25 clocks
*** BEGIN OF TEST SMPPSXAFFINITY 1 ***
*** TEST VERSION: 5.0.0.b7a1f9efadd928cda0f56123a1b6245b30b076fc-modified
*** TEST STATE: EXPECTED-PASS
*** TEST BUILD: RTEMS_NETWORKING RTEMS_POSIX_API RTEMS_SMP
*** TEST TOOLS: 7.4.0 20181206 (RTEMS 5, RSB b4e80fb8e29c47fa970b5cdb815c26f1af4fd173, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f)
Init - pthread_attr_setaffinity_np - Invalid attr - EINVAL
Init - pthread_attr_setaffinity_np - Invalid attr - EINVAL
Init - pthread_attr_setaffinity_np - Invalid cpusetsize - EINVAL
Init - pthread_attr_setaffinity_np - Not initialized attr - EINVAL
Init - pthread_attr_getaffinity_np - Invalid attr - EINVAL
Init - pthread_attr_getaffinity_np - Invalid attr - EINVAL
Init - pthread_attr_getaffinity_np - Invalid cpusetsize - EINVAL
Init - pthread_attr_getaffinity_np - Not initialized attr - EINVAL
Init - Validate pthread_attr_setaffinity_np and pthread_attr_getaffinity_np
*** END OF TEST SMPPSXAFFINITY 1 ***
Stopped at time 203450 (4.069 ms)
./sim/erc32/sis -mp 4 /home/jiri/smptests.ok/smppsxaffinity02.exe -r
SIS - SPARC instruction simulator 2.9, copyright Jiri Gaisler 1995
Bug-reports to jiri at gaisler.se
LEON3 emulation enabled, 4 cpus online, delta 25 clocks
*** BEGIN OF TEST SMPPSXAFFINITY 2 ***
*** TEST VERSION: 5.0.0.b7a1f9efadd928cda0f56123a1b6245b30b076fc-modified
*** TEST STATE: EXPECTED-PASS
*** TEST BUILD: RTEMS_NETWORKING RTEMS_POSIX_API RTEMS_SMP
*** TEST TOOLS: 7.4.0 20181206 (RTEMS 5, RSB b4e80fb8e29c47fa970b5cdb815c26f1af4fd173, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f)
Init - pthread_setaffinity_np - Lots of cpus - SUCCESS
Init - pthread_setaffinity_np - no cpu - EINVAL
Init - pthread_setaffinity_np - Invalid thread - ESRCH
Init - pthread_setaffinity_np - Invalid cpusetsize - EINVAL
Init - pthread_setaffinity_np - Invalid cpuset - EFAULT
Init - pthread_getaffinity_np - Invalid thread - ESRCH
Init - pthread_getaffinity_np - Invalid cpusetsize - EINVAL
Init - pthread_getaffinity_np - Invalid cpuset - EFAULT
Init - Set Init priority to high
Init - Create Medium priority tasks
Init - Verify Medium priority tasks
Init - Create Low priority tasks
Init - Verify Low priority tasks
Init - Change affinity on Low priority tasks
Init - Validate affinity on Low priority tasks
*** END OF TEST SMPPSXAFFINITY 2 ***
Stopped at time 11285225 (225.704 ms)
./sim/erc32/sis -mp 4 /home/jiri/smptests.ok/smppsxmutex01.exe -r
SIS - SPARC instruction simulator 2.9, copyright Jiri Gaisler 1995
Bug-reports to jiri at gaisler.se
LEON3 emulation enabled, 4 cpus online, delta 25 clocks
*** BEGIN OF TEST SMPPSXMUTEX 1 ***
*** TEST VERSION: 5.0.0.b7a1f9efadd928cda0f56123a1b6245b30b076fc-modified
*** TEST STATE: EXPECTED-PASS
*** TEST BUILD: RTEMS_NETWORKING RTEMS_POSIX_API RTEMS_SMP
*** TEST TOOLS: 7.4.0 20181206 (RTEMS 5, RSB b4e80fb8e29c47fa970b5cdb815c26f1af4fd173, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f)
*** END OF TEST SMPPSXMUTEX 1 ***
IU in error mode (128)
183425 40013ea0 91d02000 ta 0
./sim/erc32/sis -mp 4 /home/jiri/smptests.ok/smppsxsignal01.exe -r
SIS - SPARC instruction simulator 2.9, copyright Jiri Gaisler 1995
Bug-reports to jiri at gaisler.se
LEON3 emulation enabled, 4 cpus online, delta 25 clocks
*** BEGIN OF TEST SMPPSXSIGNAL 1 ***
*** TEST VERSION: 5.0.0.b7a1f9efadd928cda0f56123a1b6245b30b076fc-modified
*** TEST STATE: EXPECTED-PASS
*** TEST BUILD: RTEMS_NETWORKING RTEMS_POSIX_API RTEMS_SMP
*** TEST TOOLS: 7.4.0 20181206 (RTEMS 5, RSB b4e80fb8e29c47fa970b5cdb815c26f1af4fd173, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f)
*** END OF TEST SMPPSXSIGNAL 1 ***
Stopped at time 158300 (3.166 ms)
./sim/erc32/sis -mp 4 /home/jiri/smptests.ok/smpschedaffinity01.exe -r
SIS - SPARC instruction simulator 2.9, copyright Jiri Gaisler 1995
Bug-reports to jiri at gaisler.se
LEON3 emulation enabled, 4 cpus online, delta 25 clocks
*** BEGIN OF TEST SMPSCHEDAFFINITY 1 ***
*** TEST VERSION: 5.0.0.b7a1f9efadd928cda0f56123a1b6245b30b076fc-modified
*** TEST STATE: EXPECTED-PASS
*** TEST BUILD: RTEMS_NETWORKING RTEMS_POSIX_API RTEMS_SMP
*** TEST TOOLS: 7.4.0 20181206 (RTEMS 5, RSB b4e80fb8e29c47fa970b5cdb815c26f1af4fd173, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f)
Set TA0 affinity to cpu 2
Start TA0 on cpu 2
Set TA1 affinity to cpu 0
Start TA1 on cpu 0
Set TA2 affinity to cpu 3
Start TA2 on cpu 3
Set TA3 affinity to cpu 1
Start TA3 on cpu 1
Verify Tasks Ran
TA00: ran=1 expected=2 actual=2
TA01: ran=1 expected=0 actual=0
TA02: ran=1 expected=3 actual=3
TA03: ran=1 expected=1 actual=1
*** END OF TEST SMPSCHEDAFFINITY 1 ***
IU in error mode (128)
50124650 400131c0 91d02000 ta 0
./sim/erc32/sis -mp 4 /home/jiri/smptests.ok/smpschedaffinity02.exe -r
SIS - SPARC instruction simulator 2.9, copyright Jiri Gaisler 1995
Bug-reports to jiri at gaisler.se
LEON3 emulation enabled, 4 cpus online, delta 25 clocks
*** BEGIN OF TEST SMPSCHEDAFFINITY 2 ***
*** TEST VERSION: 5.0.0.b7a1f9efadd928cda0f56123a1b6245b30b076fc-modified
*** TEST STATE: EXPECTED-PASS
*** TEST BUILD: RTEMS_NETWORKING RTEMS_POSIX_API RTEMS_SMP
*** TEST TOOLS: 7.4.0 20181206 (RTEMS 5, RSB b4e80fb8e29c47fa970b5cdb815c26f1af4fd173, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f)
Create Semaphore
Create TA1
Init: expected=1 actual=1
TA01: expected=0 actual=0 ran=1
Set TA01 to cpu 0
Init: expected=1 actual=1
TA01: expected=0 actual=0 ran=1
Set TA01 to cpu 1
Init: expected=1 actual=1
TA01: expected=1 actual=0 ran=0
Set Affinity of init task to cpu 0
Init: expected=0 actual=0
TA01: expected=1 actual=1 ran=1
*** END OF TEST SMPSCHEDAFFINITY 2 ***
IU in error mode (128)
90650600 40014da0 91d02000 ta 0
./sim/erc32/sis -mp 4 /home/jiri/smptests.ok/smpschedaffinity03.exe -r
SIS - SPARC instruction simulator 2.9, copyright Jiri Gaisler 1995
Bug-reports to jiri at gaisler.se
LEON3 emulation enabled, 4 cpus online, delta 25 clocks
*** BEGIN OF TEST SMPSCHEDAFFINITY 3 ***
*** TEST VERSION: 5.0.0.b7a1f9efadd928cda0f56123a1b6245b30b076fc-modified
*** TEST STATE: EXPECTED-PASS
*** TEST BUILD: RTEMS_NETWORKING RTEMS_POSIX_API RTEMS_SMP
*** TEST TOOLS: 7.4.0 20181206 (RTEMS 5, RSB b4e80fb8e29c47fa970b5cdb815c26f1af4fd173, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f)
Set Affinity for cpu 3
On cpu 3
Set Affinity for cpu 2
On cpu 2
Set Affinity for cpu 1
On cpu 1
Set Affinity for cpu 0
On cpu 0
*** END OF TEST SMPSCHEDAFFINITY 3 ***
IU in error mode (128)
200109700 40012140 91d02000 ta 0
./sim/erc32/sis -mp 4 /home/jiri/smptests.ok/smpschedaffinity04.exe -r
SIS - SPARC instruction simulator 2.9, copyright Jiri Gaisler 1995
Bug-reports to jiri at gaisler.se
LEON3 emulation enabled, 4 cpus online, delta 25 clocks
*** BEGIN OF TEST SMPSCHEDAFFINITY 4 ***
*** TEST VERSION: 5.0.0.b7a1f9efadd928cda0f56123a1b6245b30b076fc-modified
*** TEST STATE: EXPECTED-PASS
*** TEST BUILD: RTEMS_NETWORKING RTEMS_POSIX_API RTEMS_SMP
*** TEST TOOLS: 7.4.0 20181206 (RTEMS 5, RSB b4e80fb8e29c47fa970b5cdb815c26f1af4fd173, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f)
Create Semaphore
Start TA1
Verify Init task is on cpu 3
Set Affinity TA1 to cpu 0
TA1 expected cpu: 0 actual cpu 0
Set Affinity TA1 to cpu 1
TA1 expected cpu: 1 actual cpu 1
Set Affinity TA1 to cpu 2
TA1 expected cpu: 2 actual cpu 2
Set Affinity TA1 to cpu 3
TA1 expected cpu: 3 actual cpu 3
*** END OF TEST SMPSCHEDAFFINITY 4 ***
Stopped at time 1018137375 (20362.748 ms)
./sim/erc32/sis -mp 4 /home/jiri/smptests.ok/smpschedaffinity05.exe -r
SIS - SPARC instruction simulator 2.9, copyright Jiri Gaisler 1995
Bug-reports to jiri at gaisler.se
LEON3 emulation enabled, 4 cpus online, delta 25 clocks
*** BEGIN OF TEST SMPSCHEDAFFINITY 5 ***
*** TEST VERSION: 5.0.0.b7a1f9efadd928cda0f56123a1b6245b30b076fc-modified
*** TEST STATE: EXPECTED-PASS
*** TEST BUILD: RTEMS_NETWORKING RTEMS_POSIX_API RTEMS_SMP
*** TEST TOOLS: 7.4.0 20181206 (RTEMS 5, RSB b4e80fb8e29c47fa970b5cdb815c26f1af4fd173, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f)
Create Semaphore
Start TA1 at priority 8 on cpu 2
Start TA2 at priority 5 on cpu 1
Start TA3 at priority 6 on cpu 0
Start TA4 at priority 9 on cpu -1
Verify Tasks Ran
Init(7): ran=1 expected=3 actual=3
TA01(8): ran=1 expected=2 actual=2
TA02(5): ran=1 expected=1 actual=1
TA03(6): ran=1 expected=0 actual=0
Set TA4 priority 4
Verify Tasks Ran
Init(7): ran=1 expected=2 actual=2
TA01(8): ran=0 expected=-1 actual=-1
TA02(5): ran=1 expected=0 actual=0
TA03(6): ran=1 expected=3 actual=3
*** END OF TEST SMPSCHEDAFFINITY 5 ***
Stopped at time 1112663375 (22253.268 ms)
./sim/erc32/sis -mp 4 /home/jiri/smptests.ok/smpschededf01.exe -r
SIS - SPARC instruction simulator 2.9, copyright Jiri Gaisler 1995
Bug-reports to jiri at gaisler.se
LEON3 emulation enabled, 4 cpus online, delta 25 clocks
*** BEGIN OF TEST SMPSCHEDEDF 1 ***
*** TEST VERSION: 5.0.0.b7a1f9efadd928cda0f56123a1b6245b30b076fc-modified
*** TEST STATE: EXPECTED-PASS
*** TEST BUILD: RTEMS_NETWORKING RTEMS_POSIX_API RTEMS_SMP
*** TEST TOOLS: 7.4.0 20181206 (RTEMS 5, RSB b4e80fb8e29c47fa970b5cdb815c26f1af4fd173, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f)
-------------------------------------------------------------------------------
CPU USAGE BY THREAD
------------+----------------------------------------+---------------+---------
ID | NAME | SECONDS | PERCENT
------------+----------------------------------------+---------------+---------
0x09010001 | IDLE | 0.354256 | 9.419
0x0a010001 | UI1 | 0.000843 | 0.022
0x0a010002 | T1 | 1.903673 | 50.613
0x0a010003 | T2 | 1.502219 | 39.938
------------+----------------------------------------+---------------+---------
TIME SINCE LAST CPU USAGE RESET IN SECONDS: 3.761344
-------------------------------------------------------------------------------
Period information by period
--- CPU times are in seconds ---
--- Wall times are in seconds ---
ID OWNER COUNT MISSED CPU TIME WALL TIME
MIN/MAX/AVG MIN/MAX/AVG
0x42010001 T1 75 0 0.025029/0.025040/0.025035 0.025031/0.030155/0.026691
0x42010002 T2 49 0 0.030029/0.030037/0.030031 0.050106/0.055251/0.052726
*** END OF TEST SMPSCHEDEDF 1 ***
IU in error mode (128)
188339125 40016f80 91d02000 ta 0
./sim/erc32/sis -mp 4 /home/jiri/smptests.ok/smpschededf04.exe -r
SIS - SPARC instruction simulator 2.9, copyright Jiri Gaisler 1995
Bug-reports to jiri at gaisler.se
LEON3 emulation enabled, 4 cpus online, delta 25 clocks
*** BEGIN OF TEST SMPSCHEDEDF 4 ***
*** TEST VERSION: 5.0.0.b7a1f9efadd928cda0f56123a1b6245b30b076fc-modified
*** TEST STATE: EXPECTED-PASS
*** TEST BUILD: RTEMS_NETWORKING RTEMS_POSIX_API RTEMS_SMP
*** TEST TOOLS: 7.4.0 20181206 (RTEMS 5, RSB b4e80fb8e29c47fa970b5cdb815c26f1af4fd173, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f)
*** END OF TEST SMPSCHEDEDF 4 ***
IU in error mode (128)
171325 40015d60 91d02000 ta 0
./sim/erc32/sis -mp 4 /home/jiri/smptests.ok/smpschedsem01.exe -r
SIS - SPARC instruction simulator 2.9, copyright Jiri Gaisler 1995
Bug-reports to jiri at gaisler.se
LEON3 emulation enabled, 4 cpus online, delta 25 clocks
*** BEGIN OF TEST SMPSCHEDSEM 01 ***
*** TEST VERSION: 5.0.0.b7a1f9efadd928cda0f56123a1b6245b30b076fc-modified
*** TEST STATE: EXPECTED-PASS
*** TEST BUILD: RTEMS_NETWORKING RTEMS_POSIX_API RTEMS_SMP
*** TEST TOOLS: 7.4.0 20181206 (RTEMS 5, RSB b4e80fb8e29c47fa970b5cdb815c26f1af4fd173, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f)
Init: priority 8 expected 8
Init: Obtain Semaphore
Init: priority 5 expected 5
Init: Release Semaphore
Init: priority 8 expected 8
*** END OF TEST SMPSCHEDSEM 01 ***
IU in error mode (128)
157350 40014440 91d02000 ta 0
./sim/erc32/sis -mp 4 /home/jiri/smptests.ok/smpscheduler01.exe -r
SIS - SPARC instruction simulator 2.9, copyright Jiri Gaisler 1995
Bug-reports to jiri at gaisler.se
LEON3 emulation enabled, 4 cpus online, delta 25 clocks
*** BEGIN OF TEST SMPSCHEDULER 1 ***
*** TEST VERSION: 5.0.0.b7a1f9efadd928cda0f56123a1b6245b30b076fc-modified
*** TEST STATE: EXPECTED-PASS
*** TEST BUILD: RTEMS_NETWORKING RTEMS_POSIX_API RTEMS_SMP
*** TEST TOOLS: 7.4.0 20181206 (RTEMS 5, RSB b4e80fb8e29c47fa970b5cdb815c26f1af4fd173, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f)
*** END OF TEST SMPSCHEDULER 1 ***
Stopped at time 11185750 (223.715 ms)
./sim/erc32/sis -mp 4 /home/jiri/smptests.ok/smpscheduler02.exe -r
SIS - SPARC instruction simulator 2.9, copyright Jiri Gaisler 1995
Bug-reports to jiri at gaisler.se
LEON3 emulation enabled, 4 cpus online, delta 25 clocks
*** BEGIN OF TEST SMPSCHEDULER 2 ***
*** TEST VERSION: 5.0.0.b7a1f9efadd928cda0f56123a1b6245b30b076fc-modified
*** TEST STATE: EXPECTED-PASS
*** TEST BUILD: RTEMS_NETWORKING RTEMS_POSIX_API RTEMS_SMP
*** TEST TOOLS: 7.4.0 20181206 (RTEMS 5, RSB b4e80fb8e29c47fa970b5cdb815c26f1af4fd173, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f)
*** END OF TEST SMPSCHEDULER 2 ***
IU in error mode (128)
1199750 4001f3e0 91d02000 ta 0
./sim/erc32/sis -mp 4 /home/jiri/smptests.ok/smpscheduler03.exe -r
SIS - SPARC instruction simulator 2.9, copyright Jiri Gaisler 1995
Bug-reports to jiri at gaisler.se
LEON3 emulation enabled, 4 cpus online, delta 25 clocks
*** BEGIN OF TEST SMPSCHEDULER 3 ***
*** TEST VERSION: 5.0.0.b7a1f9efadd928cda0f56123a1b6245b30b076fc-modified
*** TEST STATE: EXPECTED-PASS
*** TEST BUILD: RTEMS_NETWORKING RTEMS_POSIX_API RTEMS_SMP
*** TEST TOOLS: 7.4.0 20181206 (RTEMS 5, RSB b4e80fb8e29c47fa970b5cdb815c26f1af4fd173, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f)
*** END OF TEST SMPSCHEDULER 3 ***
IU in error mode (128)
282450 400130c0 91d02000 ta 0
./sim/erc32/sis -mp 4 /home/jiri/smptests.ok/smpscheduler05.exe -r
SIS - SPARC instruction simulator 2.9, copyright Jiri Gaisler 1995
Bug-reports to jiri at gaisler.se
LEON3 emulation enabled, 4 cpus online, delta 25 clocks
*** BEGIN OF TEST SMPSCHEDULER 5 ***
*** TEST VERSION: 5.0.0.b7a1f9efadd928cda0f56123a1b6245b30b076fc-modified
*** TEST STATE: EXPECTED-PASS
*** TEST BUILD: RTEMS_NETWORKING RTEMS_POSIX_API RTEMS_SMP
*** TEST TOOLS: 7.4.0 20181206 (RTEMS 5, RSB b4e80fb8e29c47fa970b5cdb815c26f1af4fd173, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f)
*** END OF TEST SMPSCHEDULER 5 ***
IU in error mode (128)
268850 400126c0 91d02000 ta 0
./sim/erc32/sis -mp 4 /home/jiri/smptests.ok/smpscheduler06.exe -r
SIS - SPARC instruction simulator 2.9, copyright Jiri Gaisler 1995
Bug-reports to jiri at gaisler.se
LEON3 emulation enabled, 4 cpus online, delta 25 clocks
*** BEGIN OF TEST SMPSCHEDULER 6 ***
*** TEST VERSION: 5.0.0.b7a1f9efadd928cda0f56123a1b6245b30b076fc-modified
*** TEST STATE: EXPECTED-PASS
*** TEST BUILD: RTEMS_NETWORKING RTEMS_POSIX_API RTEMS_SMP
*** TEST TOOLS: 7.4.0 20181206 (RTEMS 5, RSB b4e80fb8e29c47fa970b5cdb815c26f1af4fd173, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f)
*** END OF TEST SMPSCHEDULER 6 ***
IU in error mode (128)
292950 40014b60 91d02000 ta 0
./sim/erc32/sis -mp 4 /home/jiri/smptests.ok/smpscheduler07.exe -r
SIS - SPARC instruction simulator 2.9, copyright Jiri Gaisler 1995
Bug-reports to jiri at gaisler.se
LEON3 emulation enabled, 4 cpus online, delta 25 clocks
*** BEGIN OF TEST SMPSCHEDULER 7 ***
*** TEST VERSION: 5.0.0.b7a1f9efadd928cda0f56123a1b6245b30b076fc-modified
*** TEST STATE: EXPECTED-PASS
*** TEST BUILD: RTEMS_NETWORKING RTEMS_POSIX_API RTEMS_SMP
*** TEST TOOLS: 7.4.0 20181206 (RTEMS 5, RSB b4e80fb8e29c47fa970b5cdb815c26f1af4fd173, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f)
*** END OF TEST SMPSCHEDULER 7 ***
IU in error mode (128)
277900 40017360 91d02000 ta 0
./sim/erc32/sis -mp 4 /home/jiri/smptests.ok/smpswitchextension01.exe -r
SIS - SPARC instruction simulator 2.9, copyright Jiri Gaisler 1995
Bug-reports to jiri at gaisler.se
LEON3 emulation enabled, 4 cpus online, delta 25 clocks
*** BEGIN OF TEST SMPSWITCHEXTENSION 1 ***
*** TEST VERSION: 5.0.0.b7a1f9efadd928cda0f56123a1b6245b30b076fc-modified
*** TEST STATE: EXPECTED-PASS
*** TEST BUILD: RTEMS_NETWORKING RTEMS_POSIX_API RTEMS_SMP
*** TEST TOOLS: 7.4.0 20181206 (RTEMS 5, RSB b4e80fb8e29c47fa970b5cdb815c26f1af4fd173, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f)
toggler 0
toggles 642764
toggler 1
toggles 642763
extension 0
context switches 660189
extension 1
context switches 626136
extension 2
context switches 625061
extension switches 346969
*** END OF TEST SMPSWITCHEXTENSION 1 ***
Stopped at time 1899141150 (37982.823 ms)
./sim/erc32/sis -mp 4 /home/jiri/smptests.ok/smpthreadlife01.exe -r
SIS - SPARC instruction simulator 2.9, copyright Jiri Gaisler 1995
Bug-reports to jiri at gaisler.se
LEON3 emulation enabled, 4 cpus online, delta 25 clocks
*** BEGIN OF TEST SMPTHREADLIFE 1 ***
*** TEST VERSION: 5.0.0.b7a1f9efadd928cda0f56123a1b6245b30b076fc-modified
*** TEST STATE: EXPECTED-PASS
*** TEST BUILD: RTEMS_NETWORKING RTEMS_POSIX_API RTEMS_SMP
*** TEST TOOLS: 7.4.0 20181206 (RTEMS 5, RSB b4e80fb8e29c47fa970b5cdb815c26f1af4fd173, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f)
*** END OF TEST SMPTHREADLIFE 1 ***
IU in error mode (128)
30962175 40016f40 91d02000 ta 0
./sim/erc32/sis -mp 4 /home/jiri/smptests.ok/smpthreadpin01.exe -r
SIS - SPARC instruction simulator 2.9, copyright Jiri Gaisler 1995
Bug-reports to jiri at gaisler.se
LEON3 emulation enabled, 4 cpus online, delta 25 clocks
*** BEGIN OF TEST SMPTHREADPIN 1 ***
*** TEST VERSION: 5.0.0.b7a1f9efadd928cda0f56123a1b6245b30b076fc-modified
*** TEST STATE: EXPECTED-PASS
*** TEST BUILD: RTEMS_NETWORKING RTEMS_POSIX_API RTEMS_SMP
*** TEST TOOLS: 7.4.0 20181206 (RTEMS 5, RSB b4e80fb8e29c47fa970b5cdb815c26f1af4fd173, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f)
test simple wait unpin (run 1)
test pin wait unpin (blocked, run 1)
test pin wait unpin (ready, run 1)
test pin preempt unpin (blocked, run 1)
test pin preempt unpin (ready, run 1)
test simple wait unpin (run 2)
test pin wait unpin (blocked, run 2)
test pin wait unpin (ready, run 2)
test pin preempt unpin (blocked, run 2)
test pin preempt unpin (ready, run 2)
test simple wait unpin (run 3)
test pin wait unpin (blocked, run 3)
test pin wait unpin (ready, run 3)
test pin preempt unpin (blocked, run 3)
test pin preempt unpin (ready, run 3)
reconfigure scheduler
test pin home no help unpin (blocked, run 1)
test pin home no help unpin (ready, run 1)
test pin foreign no help unpin (blocked, run 1)
test pin foreign no help unpin (ready, run 1)
test pin home no help unpin (blocked, run 2)
test pin home no help unpin (ready, run 2)
test pin foreign no help unpin (blocked, run 2)
test pin foreign no help unpin (ready, run 2)
test pin home no help unpin (blocked, run 3)
test pin home no help unpin (ready, run 3)
test pin foreign no help unpin (blocked, run 3)
test pin foreign no help unpin (ready, run 3)
*** END OF TEST SMPTHREADPIN 1 ***
IU in error mode (128)
11992900 40017980 91d02000 ta 0
./sim/erc32/sis -mp 4 /home/jiri/smptests.ok/smpunsupported01.exe -r
SIS - SPARC instruction simulator 2.9, copyright Jiri Gaisler 1995
Bug-reports to jiri at gaisler.se
LEON3 emulation enabled, 4 cpus online, delta 25 clocks
*** BEGIN OF TEST SMPUNSUPPORTED 1 ***
*** TEST VERSION: 5.0.0.b7a1f9efadd928cda0f56123a1b6245b30b076fc-modified
*** TEST STATE: EXPECTED-PASS
*** TEST BUILD: RTEMS_NETWORKING RTEMS_POSIX_API RTEMS_SMP
*** TEST TOOLS: 7.4.0 20181206 (RTEMS 5, RSB b4e80fb8e29c47fa970b5cdb815c26f1af4fd173, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f)
*** END OF TEST SMPUNSUPPORTED 1 ***
Stopped at time 141550 (2.831 ms)
More information about the devel
mailing list