BSP test-report template

From DDCIDeos
Jump to navigationJump to search

The following is a sample for a BSP that does not have any formal tests. Edit this page and copy the contents (excluding this paragraph) into a test-report.txt file. Anything that is not supported on the BSP would be deleted. Replace everything in <brackets>.

<platform>-<major>.<minor>.<debug> <Tester First and Last Name>, <yyyy-mm-dd>


What was done:

  1. From Deos-Bundles:
    • deos-maintainer-tools <version>
  2. Jupiter Baseline installed test components:
    • <platform>-1.3.0
    • <platform>-dev-kit-1.3.0
    • bsp-examples-1.4.0
    • deos653p1-runtime 5.8.1
  3. There are no regression tests for these components, so ad hoc testing was used. Testing performed on <targetName_on_target_Farm>:
    1. In OpenArbor, created the platform project in accordance with BSP User Guide (confirm addresses in U-Boot match the UG).
    2. Updated boot image onto tftp server with latest downloaded from the installer
      • Tested release boot named deosBoot-rel-<yyyy>-<mm>-<dd>.bin
      • Tested debug boot named deosBootdbg-rel-<yyyy>-<mm>-<dd>.bin.
    3. Build a Deos Bootable Image according to the user guide (both methods) and updated the image and symbolic links used in tftp server to ensure both built and booted. Image is named:
      • composite-rel-<yyyy>-<mm>-<dd>.darc
    4. Tested both release and debug pals by ftp putting the other variant.
      • Captured tick count start and end over 5 minutes and confirm appropriate delta
    5. The following examples were integrated and put to the tftp server for testing:
      • BSP: pal-extension
      • BSP: psio-print
      • BSP: ext-clock-sync
      • pcie-scanner (if supported).
      • Deos653: demo653_workspace
      • <Any other examples relevant to this release/bsp>
    6. Following the Hello-world example in the OpenArbor UG, tested:
      • Video Steam
      • Update Target Load
      • Mode changes
      • Status monitor
      • GDB
      • MLD
    7. Ran the timemap-analytics and observed the results to be satisfactory:
    8. Built the dev-kit and compared the output against the content in the desk.

Results:

  • All tests ran and passed as expected.
  • One warning is reported in dev-kit as follows, which is expected:
    • arm-eabi-ld: warning: section `.bss' type changed to PROGBITS