Deos Chino CVT Qual 2
This release provides the Chino_Program with the qualified desk tools (ABC/CVT's) and is considered their code complete (cert candidate) release as we enter verification.
This page was constructed following the Create Release Wiki instructions.
Description
The previous distribution is at:
\\nx3000.ddci.com\ship\dds\windows\approved\DDS-chino-deos-fourpeaks-20140529
The candidate distribution is at:
\\scorebuild.ddci.com\DDCI_integration\DDS-chino-deos-fourpeaks-20140604 ftp://redhat5.ddci.com/Workstation/cygwin-20120401-ddci-dist-fourpeaks/x86/archive/1401901591/
Note: The candidate distribution was created as a new DDS using all latest stable components via the DDS Build Process.
Components to Work
Components
Below are the Deos components that have been updated for this release. See also the list of FTP server symbolic links. This release will use the Cygwin 2014 distribution. This table is incomplete with respect to qemu, sal, mtl, etc. The complete list from the previous distribution has not been checked for other components that might have gone stable earlier.
| Component | Version | Phase | CCB | Who | Remarks |
|---|---|---|---|---|---|
| abc-tool | 5.3.3 | Stable | Yes | TBR | Test Report |
| component-descriptors | 2.0.0 | Stable | Yes | RLF | Test Report |
| dart | 1.1.0 | Stable | Yes | RLF | Test Report |
| deos653p1-runtime | 3.0.0 | Stable | Yes | RLF | Test Report |
| deosname | 6.9.3 | Stable | Yes | JON | Test Report |
| deosbook | 1.0.9 | Stable | Yes | AR | Test Report |
| ep440c-platform-configuration | 3.2.1 | Stable | Yes | KH | Test Report |
| ep440c-platform-pal | 3.0.2 | Stable | Yes | KH | Test Report |
| ep8343m-config | 4.5.0 | Stable | Yes | KH | Test Report |
| ep8343m-pal | 4.3.1 | Stable | Yes | KH | Test Report |
| fit-pc2-configuration | 2.5.0 | Stable | Yes | RLF | Test Report |
| ftpserver | 7.6.1 | Stable | Yes | GK | Test Report |
| gdbserver | 8.0.3 | Stable | Yes | JON | Test Report |
| hyperstart | 8.6.0 | Stable | Yes | RR | Test Report |
| integ-tool-command-line | 3.6.0 | Stable | Yes | GK | Test Report |
| ioi-api | 4.0.0 | Stable | Yes | GK | Test Report |
| ioi-ringBuffer | 4.0.1 | Stable | Yes | GK | Test Report |
| registry-cvt | 1.0.0 | Stable | Yes | GK/TR | Test Report |
| ioi-config-tool | 3.4.4 | Stable | Yes | GK | Test Report |
| ioi-cvt | 1.5.4 | Stable | Yes | GK | Test Report |
| deos653-config-win32 | 1.10.0 | Stable | Yes | GK | Test Report |
| deos653-cvt | 1.1.0 | Stable | Yes | GK/TR/ML | Test Report |
| kernel | 8.1.0 | Stable | Yes | RR | Test Report |
| desk-python-tools | 4.9.4 | Stable | Yes | RLF | Test Report |
| qemu-x86-configuration | 1.4.0 | Stable | Yes | RLF | Test Report |
| desk-shared-python-tools | 1.11.1 | Stable | Yes | RLF | Test Report |
| status-monitor | 8.7.0 | Stable | Yes | RLF | Test Report |
| xcalibur1002-platform-configuration | 1.2.0 | Stable | Yes | KH | Test Report |
| xcalibur1002-platform-pal | 1.1.0 | Stable | Yes | KH | Test Report |
Legend
CCB: A Release CCB has been held
Phases:
- Dev - In Development
- Test - Component unreleased and ready to test
- Stable - You are done! All steps (including test report) in the Deos Software Release HowTo or OpenArbor Development HowTo have been followed.
Who: The person responsible for doing the work associated with the component.
Remarks: Free form text. It must contain the test report when done.
Additional Ad-Hoc Testing
Original delivery inadvertently excluded the deos653 and registry CVTs. This DDS was updated to include the two CVTs. Tests for deos653-cvt-win32, registry-cvt-win32, and ioi-cvt-win32 were rerun. The results were similar and had the following exceptions:
1) With the number in ioiapi-version.txt set to 2, the test script failed when running in a DESK Console. Running out of the DESK Console for values of 0, 1, and with the file missing, the results matched the test results on the server included when the CVT went stable. A value of 2 in this file and the tests run within a Bash Terminal yielded successful results (no failures).
2) The test results for the prior DDS indicated there were no x86 architecture failures when the registry-cvt-win32 was executed. When the tests were rerun on with the new DDS there were two failures in the x86 architecture test suite.
As indicated in release notes, the CVTs are not quantifiable at this time. It is not required for the CVTs to pass every qualification test at this time. The customer has agreed to accept a delivery with known problems. The goal of this delivery was to add the missing components to the previous release.
The known issues are already documented and will be covered through existing PCRs.
Removed Components
Relative to the prior release:
- vmware BSP
Test Summary
Deos testing occurred with the following additional products:
OpenArbor 5.5.0
Trac Version 262 In Project Folders Lotus Notes database.
The OpenArbor 5.5.0 Chino Test Plan and Report indicates that the below was used:
ftp://redhat5.ddci.com/Workstation/cygwin-20140401-ddci-dist-fourpeaks/x86/archive/1401388726/
which has been taken into account in the creation of the components table.
Known Problems
deos653cvt
This version of deos653cvt is NOT QUALIFIABLE, as support from registry-cvt is not yet available. As a result, the XML regenerated from this tool will show quota values from the Deos registry in raw form, which is generally an inflated value when compared to the original XML. For example, a partitions RAM quota is increased by the configuration tooling to accomodate the needs of the 653 runtime library, the IOI library, the ansi library, etc. The Deos registry contains this sum.
When regenerating XML, this tool will generate Deos653 configuration tool XML that is appropriate for the latest Deos 653 configuration tool version at the time this tool is released. This version of this tool will generate Deos 653 configuration tool 1.10.0 version XML.
If your configuration file was built with an earlier version of the Deos 653 configuration tool, the regenerated XML will be different, and will require manual review for correctness. If your configuration file was built with a newer version of the Deos 653 configuration tool, this CVT version is incompatible.
Kernel
There is a MIPS kernel defect (PCR:9094) that was identified during the test analysis. The kernel defect has been present for over a year and involves a corner case highly unlikely to be experienced by the customer. The customer was notified of the defect during a weekly status meeting on 5/27/2014.
registry-cvt
This version of registry-cvt is NOT QUALIFIABLE, as the logic for restoring the original XML files is incomplete, and certain DO-330 objectives have not been performed. This version cannot be used for DO-330 credit.
When regenerating XML, this tool will generate Deos Integration Tool XML that is appropriate for the latest Deos Integration Tool version at the time this tool is released. If your Deos registry was built with an earlier version of the Deos Integration Tool, the regenerated XML will be different, and will require manual review for correctness.
If your Deos registry was built with a newer version of the Deos Integration Tool, this registry-cvt version may be incompatible.
Trac Version 262
- DDCI_PCR:2856: When using gcc and a relative path name ending with '...d1/d2/../file' the MLD delivers the name '...d1/d2/file' rather than the correct '...d1/file'. This is NOT a problem with DDC-I's tcc compiler. The compression algorithm does not handle a trailing '/..' correctly. Support case: LCJT-9K5KTV
- As per OpenArbor_5.5.0_Test_Plan_and_Report_Chino, the MLD intermitently fails to respond to the GET_LOCALS command (i.e., hangs) when the GUI starts a debugging session