OpenArbor 10.4.3 Test Plan and Report Informal

From DDCIDeos
Jump to navigationJump to search


About

OpenArbor Windows 10.4.3
SVN Revision: r100481
SVN Branch Name: 10.4.3

Test Schedule

Scheduled Test Runs Start Date Due Date Delivered Percentage Complete
Formal Run TBD TBD TBD 0%

Introduction

The automated test suites for Eclipse, supports Eclipse 2020-R-12, which OpenArbor is built upon. The tests were run the on build mentioned above.

A list of PCRs corrected for this release can be found here: OpenArbor_10.4.3

See below for a list of machines that will be used to reproduce/fix test failures.

The test logs can be viewed at:

\\nx3000\openarbor\TestResults\Release10.4.3

Legend

Pass The test passed.
Expected Deviation The test fails and a fix is not going to happen due to technical restrictions or restraints beyond our control.
Known Failure The test fails, but we have plans to fix the problem in a future release.
Fail The test failed.
Not scheduled to be tested for this release.
X Scheduled to be tested for this release.
Not Supported.

Test Machines

Machine OS
OATEST Windows 7 (64bit)
OATESTLAP Windows 10 (64bit)
TESTW10E1 Windows 10 (64bit)
TESTW10E2 Windows 10 (64bit)
TESTW7P2 Windows 7 (64bit)


Executed Formal Test Runs

The automated OpenArbor Test Suites are executed for each entry in the table below. The "Test Suites" column will indicate what tests were run. The full set of OpenArbor tests are indicated by the name Launcher. A second test suite, CompileRunDebug is used to just test compilation, linking, running and debugging the example projects. The PlatformIntegration test suite is a small set of tests that exercise the more common operations customers use in interacting with the platform.

Product DDS Release Timestamp Target
Architecture
Available
Boards
Test Suites Test Machine Who Formal
Results
Comments
Deos DDS-celestial-deos-jupiter-20220828 TBD ppc DeosCelestial-2 (celestial) platformIntegration OATESTLAP LCJ X See Testing Notes
Deos DDS-celestial-deos-jupiter-20220828 TBD ppc QEMU-PPC (qemu-ppc) Launcher OATEST LCJ X See Testing Notes
Deos DDS-docker-celestial-deos-jupiter-20220828 TBD ppc QEMU-PPC (qemu-ppc) Launcher testlinux01 LCJ X See Testing Notes
Deos DDS-docker-celestial-deos-jupiter-20220828 TBD ppc DeosCelestial-2 (celestial) Launcher testlinux02 LCJ X See Testing Notes

Informal Testing Notes

ID Priority OS PCR Status Affected Tests Target Screenshot Comments
1 Windows DDCI_PCR:14475 Known Issue BuildAll.get-clock
Compile.get-clock
Debug.get-clock
Run.get-clock
MakeExport.get-clock
Clean.get-clock
Deos-Celestial (celestial) Media:get-clock-build-errors.txt The Time example get-clock source code has build errors.
These examples are expected to run on the celestial bsp.
This example was removed from the workspace under test.
2 Windows DDCI_PCR:14475 Known Issue BuildAll.set-clock
Compile.set-clock
Debug.set-clock
Run.set-clock
MakeExport.set-clock
Clean.set-clock
Deos-Celestial (celestial) Media:set-clock-build-errors.txt The Time example set-clock source code has build errors.
These examples are expected to run on the celestial bsp.
This example was removed from the workspace under test.
3 Windows DDCI_PCR:8379 Known Issue BuildAll.harrys-integration-demo
Debug.harrys-integration-demo
Run.harrys-integration-demo
MakeExport.harrys-integration-demo
Clean.harrys-integration-demo
Deos-Celestial (celestial) Media:harrys-integration-demo-celestial-build-errors.txt The celestial bsp fails to build when the TDL example harrys-integration-demo is integrated.
This is a Harrys customer specific example and should not be tested for the Celestial customer.
This example was removed from the workspace under test.
4 Windows DDCI_PCR:8379
DDCI_PCR:11802
Known Issue BuildAll.hosmer-integration-demo-ppc
Compile.hosmer-integration-demo-ppc
Debug.hosmer-integration-demo-ppc
Run.hosmer-integration-demo-ppc
MakeExport.hosmer-integration-demo-ppc
Clean.hosmer-integration-demo-ppc
Deos-Celestial (celestial) Media:hosmer-integration-demo-ppc-build-errors.txt The TDL example hosmer-integration-demo-ppc source code has build errors.
This is a Hosmer customer specific example and should not be tested for the Celestial customer.
This example was removed from the workspace under test.
5 Windows DDCI_PCR:4345 Known Issue BuildAll.ioi-simple-consumer
Debug.ioi-simple-consumer
Run.ioi-simple-consumer
MakeExport.ioi-simple-consumer
Clean.ioi-simple-consumer

BuildAll.ioi-simple-data-formatter
Debug.ioi-simple-data-formatter
Run.ioi-simple-data-formatter
MakeExport.ioi-simple-data-formatter
Clean.ioi-simple-data-formatter

BuildAll.ioi-simple-producer
Debug.ioi-simple-producer
Run.ioi-simple-producer
MakeExport.ioi-simple-producer
Clean.ioi-simple-producer
Deos-Celestial (celestial) Media:ioi-simple-celestial-build-errors.txt The IOI example ioi-simple is configured to integrate only with a bsp that as a system tick of 12500.
Since the celestial bsp has a system tick rate of 20000, this example was removed from the workspace under test.
6 Windows DDCI_PCR:8379
DDCI_PCR:12879
Known Issue BuildAll.load-crc-test-ppc
Compile.load-crc-test-ppc
Debug.load-crc-test-ppc
Run.load-crc-test-ppc
MakeExport.load-crc-test-ppc
Clean.load-crc-test-ppc
Deos-Celestial (celestial) Media:load-crc-test-ppc-build-errors.txt The TDL example load-crc-test-ppc source code has build errors.
This example is not expected to work on the Celestial bsp.
TDL should only be run on boards that have TDL.
This example was removed from the workspace under test.
7 Windows PCR:14468 Known Issue BuildAll.multi-wat-critical-process
Debug.multi-wat-critical-process
Run.multi-wat-critical-process

BuildAll.multi-wat-process2
Debug.multi-wat-process2
Run.multi-wat-process2

BuildAll.multi-wat-process3
Debug.multi-wat-process3
Run.multi-wat-process3

BuildAll.multi-wat-process4
Debug.multi-wat-process4
Run.multi-wat-process4
DeosCelestial (celestial) Media:updated-multi-wat-configuration-integration-errors.txt pi: Error #1: WAT (reconfig-wat) contains a gap or collision of pi.xml defined windows: window at (6000..12499) and window at (20000..21999)

pi: Error #2: WAT (normal-wat) contains a gap or collision of pi.xml defined windows: window at (6000..12499) and window at (20000..21999)
pi: Error #3: WAT (normal-wat) contains a gap or collision of pi.xml defined windows: window at (26000..32499) and window at (40000..41999)
pi: Error #4: WAT (normal-wat) contains a gap or collision of pi.xml defined windows: window at (46000..52499) and window at (60000..61999)
pi: Error #5: WAT (normal-wat) contains a gap or collision of pi.xml defined windows: window at (66000..72499) and window at (80000..81999)
pi: Error #6: WAT (normal-wat) contains a gap or collision of pi.xml defined windows: window at (86000..92499) and window at (100000..101999)
pi: Error #7: WAT (normal-wat) contains a gap or collision of pi.xml defined windows: window at (106000..112499) and window at (120000..121999)
pi: Error #8: WAT (normal-wat) contains a gap or collision of pi.xml defined windows: window at (126000..132499) and window at (140000..141999)
The multi-wat.fp.xml.4core feature provider file is configured for a platform with a single core enabled and with a system tick interval of 12500 matching most DDC-I reference platforms.

8 Windows Expected Failure BuildAll.trasher
Debug.trasher
Run.trasher

BuildAll.worker
Debug.worker
Run.worker
All Targets Media:TrasherWorkerBuildFailure2.png Platform project fails to build when the Multicore-memory-pools example projects trasher and worker are integrated into the out of the box single core and/or single pool platform. The MulticoreIntegration test performs the BuildAll, Run and Debug tests for the multicore memory pools examples in a multicore/multi memory pool environment.
9 Windows DDCI_PCR:TBD Unexpected Failure Run.cffs_logbook_partition1
Run.cffs_logbook_partition2
DeosCelestial (celestial) Media:run-cffs-logbook-partition-1-output.png The expected output is not displayed on the Video Stream.
These example tests pass when run with QEMU-PPC.
These tests passed when informally tested on 8/18.
The expected output is getting overwritten by the additional network information displayed on the celestial target. The second ACT network line overwrites this information on line 22.
10 Windows DDCI_PCR:TBD Unexpected Failure compileRunDebug.Deos653GdbTest DeosCelestial (celestial) Media:deos653-gdb-step-over-fails.txt After configuring the system ticks to be 12500, launching a debug session on the demo653 example, and issuing a step over after setting bp fails.
Thread #2 is not in the Debug View as expected.
11 Windows
Linux
DDCI_PCR:4537 Known Issue ExternalDebugging.noLoadListMfs DeosCelestial (celestial) FTP compare of files between target/host takes too long
Update the OA test to wait longer
12 Windows DDCI_PCR:4545
DDCI_PCR:4345
Known Issue Debug.vfile_demo
Run.vfile_demo
DeosCelestial (celestial) Media:vfile_demo_integration_errors.txt The celestial bsp fails to build when this example is integrated into the platform project.
The documentation for using these examples are in the /desk/help/vfile-api653p2-examples-user-guide.htm.
Reviewing the example user guide, it says to copy for editing the dvms-mal component, but that component is not in the DDS.
13 Windows DDCI_PCR:4545
DDCI_PCR:4345
Known Issue Debug.vfile_logbook_partition1
Run.vfile_logbook_partition1
DeosCelestial (celestial) Media:vfile_logbook_integration_errors.txt The celestial bsp fails to build when this example is integrated into the platform project.
The documentation for using these examples are in the /desk/help/vfile-api653p2-examples-user-guide.htm.
Reviewing the example user guide, it says to copy for editing the dvms-mal component, but that component is not in the DDS.
14 Windows
Linux
PCR:TBD Unexpected Failure compileRunDebug.Debug 40+ examples (debugging with gdb)
gdb.LaunchGdbTest
QEMU-PPC (qemu-ppc) Media:debug-interrupt-failed.png Launching a debug session on the examples, and issuing a suspend results in an Interrupt Error dialog being displayed.
Also manually tested QEMU-PPC with two different DDS' (celestial and deserteagle) and got the same error.
To reproduce (1) integrate blackboard_event into qemu-ppc, (2) Updated Target Load (if needed), (3)debug the .exe with gdb, and (4) click Suspend. This is not a problem on qemu-arm.
15 Windows PCR:TBD Unexpected Failure 10+ mld tests QEMU-PPC (qemu-ppc) Media:mld_command_queue_log_go_command.txt MLD fails to respond when specific commands are sent. OpenArbor displays 'Sending Command' in the Progress view, but never gets a response. This behavior was observed when issuing a Step Continue and GO TO FILE POSITION when debugging photon.exe.
16 Windows
Linux
Expected Failure Run.di2c-nxp-read
Run.di2c-nxp-write
Run.espi-nxp-read
Run.espi-nxp-write
Debug.di2c-nxp-read
Debug.di2c-nxp-write
Debug.espi-nxp-read
Debug.espi-nxp-write
QEMU-PPC (qemu-ppc) The di2c-nxp-read, di2c-nxp-write, espi-nxp-read, and espi-nxp-write projects fail to build.
These examples only work on the nai68ppc2 bsp (per CP).
17 Windows
Linux
Expected Failure Run.gpio-nai-fpga-demo
Debug.gpio-nai-fpga-demo
QEMU-PPC (qemu-ppc) These examples are only expected to run on DeosCelestial.