User:Rrische@ddci.com
From DDCIDeos
Jump to navigationJump to search
Ronald Rische
1820 E Gaffney Rd
New River, AZ 85087
Work: 602-386-4377
Mobile: 602-463-7937
mailto:rrische@ddci.com
General Information


Flexible Time Off
- Requested
- 12/22 - 12/31
Projects
- Kismet Kismet_Kernel_Test
- Zangmen Deos_Zhangmen_D1b
- Throne Throne_Program
Weekly Status
2025 Dec 14th - Dec 19th
- Kismet:
- Address cffs-server structural coverage holes from previous certification.
- Aid in structural coverage analysis for api653p2.
- Aid in Vfile test analysis.
- Other:
- Interview a candidate for the verf team
2025 Dec 7th - Dec 12th
- Kismet:
- CFFS cffs-ecl address structural coverage holes from previous certification.
- CFFS cffs-server address structural coverage holes from previous certification.
- Kernel regression for Sales25c
- ANSI regression for Sales25c
2025 Nov 30th - Dec 5th
- Kismet:
- CFFS cffs-ecl address structural coverage holes from previous certification.
- Update cdproc tests and test-infrastructure.
- Kernel test and vfile support
2025 Nov 23rd - Nov 28th
- Kismet:
- CFFS cffs-ecl address structural coverage holes from previous certification.
- Other:
- Holiday and Vacation
2025 Nov 16th - Nov 21st
- Geekfest
2025 Nov 9th - Nov 14th
- Kismet:
- CFFS cffs-ecl correct limitation identified in version 1.8.0 and update SAS.
- CFFS cffs-ecl address structural coverage holes from previous certification.
2025 Nov 2nd - Nov 7th
- Kismet:
- ANSI libansi-core update tpa059 and tpa064.
- CFFS cffs-ecl update a number of tests for abc.
- Kernel test and cffsp2 support
- Module boot training
- Europa
- IOI Bare-metal requirement/code reviews.
2025 Oct 26th - Oct 31th
- Kismet:
- ANSI libansi-core structural coverage 99.6% - developer to address PCRs:16189,16840.
- ANSI libansi.so structural coverage 92% - various test/component restructuring required PCRs:16189,16694,16795,16801,16840.
- abc-tool: Analysis of coverage reports and instrumentation discussion for jump tables.
- Meeting to discuss test strategy for crypto components.
- Meeting next week for modular boot test strategy.
- Throne: cffs-server test updates for latest infrastructure/kernel.
- Europa
- IOI Bare-metal requirement/code - reviews next week.
2025 Oct 19th - Oct 24th
- Kismet:
- ANSI structural coverage analysis.
- ANSI ported more string handling functions for ansi-core.
- ANSI refacting common functions for ansi-core tests.
- Kernel test support.
- Europa
- IOI Bare-metal requirement review.
- IOI Bare-metal code review pending.
2025 Oct 12th - Oct 17th
- Kismet:
- ANSI structural coverage analysis.
- ANSI ported bsearch and string handling functions for ansi-core
- Kernel test support
2025 Oct 5th - Oct 10th
- Kismet:
- ANSI structural coverage analysis.
- ANSI ported string handling functions for ansi-core
- Kernel test support
2025 Sep 28th - Oct 3rd
- Kismet:
- ANSI structural coverage analysis.
- ANSI update calloc/malloc tests.
- CFFSp2 support
2025 Sep 21st - Sep 26th
- Vacation
2025 Sep 14th - Sep 19th
- Kismet:
- ANSI test itoa/ultoa routines completed.
- ANSI test abs/labs routines completed.
- ANSI test started investigation of rand_r.
- Other:
- Farming (CAN Bus)
- On vacation 9/19 - 926
2025 Sep 7th - Sep 12th
- Kismet:
- ANSI test memory routines completed.
2025 Aug 31th - Sep 5th
- Kismet:
- ANSI test character classification updates complete.
- ANSI test memory routines strategy ongoing.
- Arinc653, gnulang, cffsps support.
- Other:
- Farming (CAN Bus)
- Cdproc lunch-n-learn
2025 Aug 24th - Aug 29th
- Kismet:
- Support team on kernel Test case/procedures updates.
- Kernel test procdure updates.
- ANSI test restructure for ansi-core.
- Other:
- Farming (CAN Bus Network complete)
2025 Aug 17th - Aug 22nd
- Kismet:
- Support team on kernel Test case/procedures updates.
- ANSI test strategy/analysis.
- Kernel examples updates.
- Zhangmen:
- ansi-4.11.0 stable
- deosname-6.11.1 stable.
- kernel-examples-4.13.0 test-report/stable.
- desk-cdproc-1.2.0 test-report/stable.
- Throne:
- Nothing this week.
- Support Case:
- 2695: FTP status malformed. Work-around identified: AI:Honeywell
- Other:
- Farming (CAN Bus Network project 90% complete) - next Tuesday install.
2025 Aug 10th - Aug 15th
- Kismet:
- Kernel Test case/procedures updates.
- ANSI test strategy/analysis.
- Kernel examples updates.
- Zhangmen:
- ansi-4.11.0 test report complete.
- deosname-6.11.1 test report complete.
- Throne:
- Nothing this week.
- Goals next week:
- Vfile test case informal review.
- Continue ANSI CORE test design.
- Continue kernel test updates.
- kernel-examples-4.13.0 test report (Zhangmen)
- desk-cdproc test-utils portion of test report (Zhangmen)
2025 Aug 3rd - Aug 8th
- Kismet:
- Kernel Test case/procedures updates.
- ANSI test strategy/analysis.
- Kernel examples updates.
- Throne:
- Nothing this week.
2025 Jul 27th - Aug 1st
- Kismet:
- Test case/procedures updates.
- Kernel examples updates.
- Throne:
- Nothing this week.
- Other:
- Review game training example setup complete.
- Planning document investigation with Typst.
- Support case investigation for Wisk - no new data.
- Farming (CAN)
2025 Jul 20th - Jul 25th
- Kismet:
- Test case/procedures updates.
- Kernel examples updates.
- Throne:
- CFFS/ECl test procedure improvements.
- Other:
- CFFS A653P2 test update.
- Review game training example setup. In review.
- Planning document investigation with Typst.
- Support case investigation for Wisk - no new data.
2025 Jul 13th - Jul 18th
- Kismet:
- Test case/procedures updates.
- Throne:
- CFFS/ECl test procedure improvements.
- Other:
- Review game training example setup. In review.
- Planning document investigation with Typst.
- Support case investigation for Wisk - no new data.
2025 Jul 6th - Jul 11th
- Kismet:
- Test case/procedures updates.
- Europa
- IOI Bare-metal code review complete.
- Throne:
- CFFS/ECl test procedure improvements.
- Other:
- Setup a review game training example.
- Planning document investigation with Typst.
- Support case investigation for Wisk - no new data.
2025 Jun 29th - Jul 4th
- Kismet:
- Test case/procedures updates.
- Europa
- IOI Bare-metal requirement review complete.
- Throne:
- Test procedure updates.
- Other:
- Setup a review game training example.
- Planning document investigation with Typst.
- Support case investigation for Wisk.
2025 Jun 22nd - Jun 27th
- Kismet:
- Test case/procedures update from Elemento RFS (warmstart).
- Europa
- Completed the Elemento kernel RFS activities.
- TODO: IOI Bare-metal reviews next week.
- Throne:
- No activity
- Other:
- Setup a review game training example.
2025 Jun 15th - Jun 20th
- Kismet:
- Remaining activities for Sales25B and ThroneC1B stable components.
- Europa
- Prepare environment and certification archive for Elemento RFS.
- Throne:
- No activity
- Other:
- Elemento RFS next week.
- Setup a review game training example.
2025 Jun 8th - Jun 13th
- Kismet:
- Kernel test prep regression in progress.
- Deos-time stable for sales25b.
- Kernel example test report in progress.
- Kernel 11.6.0 stable
- Throne:
- CFFS Scaling quote data.
- Other:
- Training activities.
- Elemento RFS next week.
2025 Jun 1st - Jun 6th
- Kismet:
- Kernel test updates & prep regression.
- Deos-time updates and regression.
- Kernel example updates.
- Throne:
- Kernel QoS (class of service) example.
- Other:
- Elemento RFS upcoming.
2025 May 25th - May 30th
- Kismet:
- Kernel test updates.
- Throne:
- CFFS ECL testing complete ready for Throne C1B
- CFFS ECL examples complete ready for Throne C1B
- CFFS server testing complete ready for Throne C1B
- CFFS examples complete ready for Throne C1B
- CFFS RAM MAL ready for Throne C1B
- Other:
- FTO Friday May 30th.
- Kernel example updates due next week.
- Kernel 11.6.0 tests due next week.
2025 May 18th - May 23rd
- Kismet:
- Kernel test updates.
- Throne:
- CFFS ECL test updates.
- CFFS ECL 34 passing 9 failing (79% passing)
- Other:
- Next week ABC-Tool demo.
- Kernel example updates
- Resolve CFFS ECL test failures.
2025 May 11th - May 16th
- Kismet:
- Kernel test updates.
- VFile test udpates.
- Throne:
- CFFS server test updates.
- Other:
- Maintainer tool updates.
2025 May 4th - May 9th
- Kismet:
- No kernel test updates this week.
- Throne:
- CFFS server address TODOs.
- CFFS server fix multi-core tests.
- CFFS ECL working on getting tests operational.
- Other:
- Ansi test updates.
- Investigate kernel example fixes.
- Investigating support case 2020.
- Investigating support case 2123.
2025 Apr 27th - May 2nd
- Kismet:
- Kernel test updates.
- Add smoke test for QEMU tick skip tpk933.
- Throne:
- CFFS server and test updates.
- CFFS address TODOs.
- Add CFFS ECL examples.
2025 Apr 20th - Apr 25th
- Kismet:
- Kernel test updates.
- Throne:
- CFFS server updates.
2025 Apr 13th - Apr 18th
- Kismet:
- Kernel test updates.
- Kernel test training.
- Throne:
- Support for CFFS updates.
- Sales25a
- Deos-time update to remove SIMD - stable.
- Rtems-mini debug.
- Cdproc testing - ready to go stable.
2025 Apr 6th - Apr 11th
- Kismet:
- Kernel test updates.
- Throne:
- Support for CFFS updates
2025 Mar 30th - Apr 4th
- Kismet:
- Kernel test updates.
- Vfile test updates.
- Throne:
- Support for CFFS updates
2025 Mar 23rd - Mar 28th
- Flexible time off
2025 Mar 16th - Mar 21st
- Kismet:
- Kernel regression complete for sales25a.
- Throne:
- Porting cffs-server addressing code TODOs.
2025 Mar 9th - Mar 14th
- Hosmer:
- Test reviews.
- Kismet:
- Kernel regressions for sales25a.
- Throne:
- Porting cffs-server addressing code TODOs.
2025 Mar 2nd - Mar 7th
- Hosmer:
- Code review in progress.
- Support test procedure debugging.
- Kismet:
- Support kernel tests port.
- Attend cdproc meeting.
- Throne:
- Porting cffs-server code for MAL interface complete.
- Jupiter sata-ahci MAL running on Kismet nai68ppc2.
2025 Feb 23rd - Feb 28th
- Hosmer:
- Requirements review done.
- Code review started.
- Kismet:
- Support kernel tests port.
- Testing cdproc updates with test-utils usage.
- Prepare ANSI for Sales25a tsunami.
- Throne:
- Porting cffs-server code for MAL interface.
- Porting cffs-ecl code.
2025 Feb 16th - Feb 21st
- Hosmer:
- Review NOR MAL flash requirements
- Kismet:
- Support kernel tests port.
- Testing cdproc updates with test-utils usage.
- Throne:
- Porting cffs-server code.
- Porting cffs-ecl code.
2025 Feb 9th - Feb 14th
- Europa:
- Support IOI Bare-metal test development.
- Hosmer:
- Review NOR MAL flash requirements
- Kismet:
- Support kernel tests port.
- Throne:
- Porting cffs-ecl test procedures.
- Porting cffs-server code.
2025 Feb 2nd - Feb 7th
- Throne:
- Update cffs-ecl requirements/code complete pending cffs-server updates.
- Update cffs-ecl test procedures building but not fully converted.
2025 Jan 26th - Jan 31st
- Kismet:
- Kernel tests:
- Come-ctl6-x86_64 v5.0.0 pal waiting for solution from BSP team.
- Kernel tests:
- Throne:
- Update cffs-ecl requirements/code.
- Working through port limit issue.
- Europa:
- IOI bare-metal:
- Investigate test infrastructure updates.
- IOI bare-metal:
- Other:
- Attended cdproc meeting.
2025 Jan 19th - Jan 24th
- Kismet:
- Kernel tests:
- Debug tests failing with Come-ctl6-x86_64 v5.0.0 pal.
- Kernel tests:
- Throne:
- Update cffs-ecl requirements/code.
- Europa:
- IOI bare-metal:
- Investigate test infrastructure updates.
- IOI bare-metal:
- Other:
- Attended cdproc meeting.
- Worked with JD on abc-tool run with ANSI tests.
2025 Jan 12th - Jan 17th
- Kismet:
- Kernel tests:
- Verification team support.
- Kernel tests:
- Europa:
- IOI bare-metal:
- Code reviews continuation.
- Test update investigation.
- IOI bare-metal:
- Other:
- Nothing
2025 Jan 5th - Jan 10th
- Kismet:
- Kernel tests:
- Run regression on un-release
- ANSI tests:
- Run regression on latest
- Kernel tests:
- Europa:
- IOI bare-metal:
- Code reviews continuation.
- Test update investigation.
- IOI bare-metal:
- Other:
- WSL/Windows
- Running WSL update seems to have resolve mount points.
- WSL/Windows
2025 Jan 1st - Jan 2nd
- Europa:
- IOI bare-metal:
- Code reviews continuation.
- Test update investigation.
- IOI bare-metal:
- Other:
- WSL/Windows
- Windows Configuration Update (KB5035942) appears to be culprit in missing mount points.
- Is pre-release wsl the real solution? Or, can KB5035942 be removed?
- WSL/Windows
2024 Dec 22nd - Dec 27th
- On vacation.
2024 Dec 15th - Dec 20th
- Europa:
- IOI bare-metal:
- Code reviews 1/2 complete.
- test-utils updated to support archive files.
- IOI bare-metal:
- Kismet:
- Kernel Tests:
- Added nai-ultrascale and nai-ultrascale-aarch64 to test-utils
- Kernel Tests:
2024 Dec 8th - Dec 13th
- Europa:
- IOI bare-metal:
- Code reviews in-progress.
- ftpserver stable.
- cpsw network driver stable.
- IOI bare-metal:
- Kismet:
- Kernel Tests:
- Test procedure updates.
- Deos_Sales_Kismet_24C
- kernel stable.
- gnu-language stable.
- system-video-stream stable.
- ftpserver stable.
- Kernel examples stable.
- Kernel Tests:
2024 Dec 1st - Dec 6th
- Europa:
- IOI bare-metal:
- Requirement reviews complete.
- Code reviews starting.
- PAL test support.
- IOI bare-metal:
- Kismet:
- Kernel Tests:
- Test procedure updates.
- Regression complete for 11.5.0.
- Deos_Sales_Kismet_24C test reports
- kernel unrelease tested.
- gnu-language unreleased tested.
- system-video-stream unreleased tested.
- ftpserver/lwip unrelease test in progress.
- Kernel examples need to be completed and tested.
- Kernel Tests:
2024 Nov 24th - Nov 29th
- On Vacation.
2024 Nov 17th - Nov 22nd
- Europa:
- ftpserver unrelease moved to Jupiter.
- IOI bare-metal:
- Received author updates - 19 RAA - 1 file left to review.
- Jupiter:
- ftpserver unreleased.
- gdbserver released.
- Kismet:
- Kernel Tests:
- Answer questions from kernel test team.
- system-video-stream updates in progress.
- Kernel Tests:
2024 Nov 10th - Nov 15th
- Chino:
- Kernel 8.3.1 RFS minimal aid.
- Europa:
- IOI bare-metal:
- Received author updates - reviewing requirements 50% complete.
- ABC-tool
- Issue with Arinc653-runtime was a register issue on instrumented - not ABC Tool issue.
- ABC Tool coverage report works in Cygwin; however, missing source lines on Docker.
- IOI bare-metal:
- Kismet:
- Kernel Tests:
- Answer questions from kernel test team.
- Kernel Tests:
2024 Nov 3rd - Nov 8th
- Europa:
- IOI bare-metal:
- Received author updates - reviewing requirements.
- Abc-tool
- Got debugger working on Europa to investigate abc-tool.
- Investigation into abc-tool instrumentation with ARM complication.
- IOI bare-metal:
- Chino:
- Kernel 8.3.1 RFS aid.
2024 Oct 27th - Nov 1st
- Deos Desk/Docs/Maintainer:
- test-utils Europa only updates.
- Kismet:
- Kernel Tests:
- Nothing
- Kismet Kernel Example:
- Working open PCRs for cache-trasher example.
- Kernel Tests:
- Europa:
- IOI bare-metal:
- Received author updates - will process next week.
- Arinc653-runtime:
- Updated Loewen memory map in test-utils.
- Identified Europa assembler/compiler change to -marm -- need to revert to --mthumb.
- CPSW driver lockup requires changing 5 arinc653-runtime tests (RESET_MODULE & SHUTDOWN) to NO_STDAPPS to avoid lockup.
- Abc-tool 6.12.0 in docker environment not generating proper mixed source/assembly in report.
- Unclear if abc-tool 6.11.0 should be used and/or if cygwin environment would solve issue.
- IOI bare-metal:
2024 Oct 20th - Oct 25th
- Deos Desk/Docs/Maintainer:
- test-utils Europa only updates.
- Kismet Kernel Tests:
- Nothing
- Kismet Kernel Example:
- Convert cache-trasher for timeWrite API change.
- Working open PCRs for cache-trasher example.
- Europa IOI bare-metal:
- Requirements review comments submitted; waiting author updates.
- Trickyfish:
- Support 1.1.0 RFS effort and how-to updates.
2024 Oct 13th - Oct 18th
- Deos Desk/Docs/Maintainer:
- Nothing
- Kismet Kernel Tests:
- Kernel 11.5.0 regressions.
- Resolved a few kernel tests problems.
- Europa IOI bare-metal:
- Requirements review comments submitted; waiting author updates.
- Other
- TrickyFish 1.1.0 RFS support board failures due to tests.
- Kernel example (cache-trasher) unrelease for kernel 11.5.0.
- Attended Fourpeaks kickoff meeting.
2024 Oct 6th - Oct 11th
- Deos Desk/Docs/Maintainer:
- How-to updates in response to TrickyFish re-verf.
- Test-utils additional quiet support for latest integ-tool.
- Kismet Kernel Tests:
- Post results of kernel 11.5.0 results-95790-2024-10-11
- Europa IOI bare-metal:
- Requirements reviews in progress.
- Other
- TrickyFish 1.1.0 re-verf change impact and limitation analysis.
- PAL tests was unable to solve regress without -O.
2024 Sep 29th - Oct 4th
- Deos Desk/Docs/Maintainer:
- Build/test utils updates.
- Investigation of testcore updates for PAL.
- Kernel Tests:
- Comparing results of kernel 11.5.0 to 11.4.1 (in progress)
- IOI bare-metal:
- Requirements reviews in progress.
- Deos Time:
- Converted test tpt000 for PAL interceptor to kernel mode interceptor.
- Other
- PAL tests training session.
2024 Sep 22nd - Sep 27th
- Deos Desk/Docs/Maintainer:
- Correct PAL name for x86 platforms.
- Minor howto updates for no prior baseline.
- Kernel Tests:
- Comparing results of kernel 11.5.0 to 11.4.1 (in progress)
- IOI bare-metal:
- Initialized status files.
- Started requirements reviews.
- Deos Time:
- Converted test tpt001 for PAL interceptor to kernel mode interceptor.
- Other:
- Setup training for PAL tests.
2024 Sep 15th - Sep 20th
- Desk/Maintainer Tools:
- Nothing this week.
- Kernel Examples:
- PCR:15982: cache-trasher requires PRL load order support if PAL is a PRL.
- Kernel Tests:
- Started quota calculation updates for new VAS layout.
- Updated PDTTestClass for new VAS layout.
- Some tests will require redesign as previous preconditions are no longer true.
- DVMS Tests:
- Nothing this week.
- Other:
- Started design of
ANSITIME tests tpt000 and tpt0001 with PAL interceptor. - Jury duty: On call - won't know until 10:15AM Monday morning.
- Started design of
2024 Sep 8th - Sep 13th
- Desk/Maintainer Tools:
- Add deos-time to x86 regressions.
- Kernel Examples:
- Nothing
- Kernel Tests:
- Update test case hyperlinking.
- Working VAS test updates.
- DVMS Test (Collection DAL-D):
- Nothing this week.
- Other:
- Support RTEMs PRL interceptor.
- Update ANSI tests for Latin-1 supplements.
2024 Sep 1st - Sep 6th
- Desk/Maintainer Tools:
- Backward incompatible change to consumeRAM class for latest kernel 11.4.0.
- Kernel Examples:
- Kernel example cleanup and revert PRL Calculator for OpenArbor 'C' code usage.
- Kernel Tests:
- Update test case hyperlinking.
- Update for usage of new consumeRAM class.
- Update tpk365 for new race variable usage.
- Working on VAS quota updates.
- DVMS Test (Collection DAL-D):
- Nothing this week.
- Other:
- None
2024 Aug 25th - Aug 30th
- Desk/Maintainer Tools:
- Minor javascript rename
- Kernel Examples:
- Cache Trasher un-released
- Kernel Tests:
- Update test case hyperlinking
- Ran kernel regression tests on unreleased kernel 11.4.0 (now stable)
- DVMS Test (Collection DAL-D):
- Nothing this week.
- Other:
- None
2024 Aug 18th - Aug 23rd
- Desk/Maintainer Tools:
- test-utils documentation and javascript update
- Kernel Examples:
- Working on Cache Trasher updates.
- Main infrastructure working.
- Porting to kernel 10.4.0 unrelease.
- Still need to port timerWrite.
- Working on Cache Trasher updates.
- Kernel Tests:
- A few test cases auto hyper-linked.
- DVMS Test (Collection DAL-D):
- Nothing this week.
- Other:
- None
2024 Aug 11th - Aug 16th
- Desk/Maintainer Tools:
- Minor updates.
- Kernel Examples:
- Finish Time Map examples.
- Working on Cache Trasher updates - lots to learn.
- Kernel Tests:
- Made some progress on Common PDT class - not complete.
- Updated some test case with lastest hyperlinking - not complete.
- DVMS Test (Collection DAL-D):
- Nothing this week.
- Other:
- None
- TODOs:
- Update CommonPDT class for VAS related changes.
- Resolve kernel test interrupts.
2024 Aug 4th - Aug 9th
- Desk/Maintainer Tools:
- Updated consumeRAM class to work with both Juptier & Kismet kernel for now.
- Will likely drop Jupiter support in consumeRAM when Kismet kernel VAS requirements are completed.
- The consumeRAM update should enable a few tests to complete for ANSI and IOIAPI.
- Kernel Examples:
- Nothing this week.
- Kernel Tests:
- Updated tpk945 informal test for consumeRAM class.
- Partial implementation of automated hyperlinking test cases based on Aaron's feedback.
- DVMS Test (Collection DAL-D):
- Nothing this week.
- Other:
- None
- TODOs:
- Update CommonPDT class for VAS related changes.
- Resolve kernel test interrupts.
2024 July 28th - Aug 2nd
- Desk/Maintainer Tools:
- Nothing this week.
- Kernel Examples:
- Nothing this week.
- Kernel Tests:
- Update tck041 tests for getTestProcessStateInfo().
- Update tck006 tests for unlockMutex().
- Update various tests for nextKernelObjectHandle().
- Enable tpk125 for readPlatformResourceN() for 64-bit.
- Update tpk360 auto-mounted file system for process restart requirements.
- Update tpk160 to remove mapViewOfKernelFile() tests and simplify mapViewOfKernelFileByHandle() tests.
- Add test cases for new DDD_DEOS_INVALID_HANDLE_XX requirements.
- Update tck247 tracing for getLibrarySymbolAddress().
- DVMS Test (Collection DAL-D):
- Nothing this week.
- Other:
- ECL PO on hold.
- TODOs:
- Update CommonPDT class for VAS related changes.
- Resolve kernel test interrupts.
- Provide an initial implementation of consumeRAM() class.
2024 July 21st - 26th
- Desk/Maintainer Tools:
- Nothing this week.
- Kernel Examples:
- Nothing this week.
- Kernel Tests:
- Enabled more kernel tests. MFS tests which don't require IPal are working.
- Regression latest results.
- The virtualQuery() test tck222 is passing on all architectures.
- The virtualFreeDEOS() test tck223 is failing but only on some architectures -- still being investigated.
- Enable a subset of test case for tpk220 for virtualAllocDEOS().
- DVMS Test (Collection DAL-D):
- Strategy using OpenArbor was no successful.
- Other:
- ECL PO complications due to file greater than 2Gb requirement.
- TODOs:
- Update CommonPDT class for VAS related changes.
- Resolve kernel test interrupts.
- Provide an initial implementation of consumeRAM() class.
2024 July 14th - 19th
- Desk/Maintainer Tools:
- Added Santan-ls1048a platform.
- With Aaron's help may have identified a GNU make bug.
- Kernel Examples:
- Cleanup up the remaining kernel examples.
- Only 2 PCRs outstanding (deferred): cache-trasher and timemap-WAT-process.
- Kernel Tests:
- Regression latest results.
- Enabled more kernel tests; approximately 60% running.
- Resolved some test failures; high 90% of running are passing.
- Abandoned any backward Jupiter support.
- Switching tests to use adjustNextLibraryStartAddress() as findFreeAddress() using virtualQuery() is failing.
- DVMS Test (Collection DAL-D):
- Latest DVMS update broke test due to PIA.
- This week decided to abandon this approach.
- However, will try another strategy next week.
- TODOs:
- Determine if there is an issue with virtualQuery().
- Get virtualFreeDEOS() tests operational.
- Update CommonPDT class for VAS related changes.
- Resolve kernel test interrupts.
- Potential to switch to cdproc-makefile for MFS tests.
- Provide an initial implementation of consumeRAM() class.
2024 July 7th - 12th
- Desk/Maintainer Tools:
- Added nai68int6-x86_64 platform support.
- Kernel Tests:
- Added nai68int6-x86_64 platform support.
- Investigations on cdproc integration.
- Update smoke test for kernel 11.4.0.
- Kernel Examples:
- Updated mailbox & semaphores examples to work on 64-bit platforms.
- Updated multicore-memory-pools to use PIA for striping.
- Updated multi-threaded-process & processes-and-threads examples UG to match example.
- Updated events example to reprint PCR:12284.
- Updated shared-library & shared-memory-objects examples UG to match example.
- TODOs:
- Remaining kernel examples update.
- Get virtualFreeDEOS() tests operational.
- Update CommonPDT class for VAS related changes.
- Resolve kernel test interrupts.
- Potential to switch to cdproc-makefile for MFS tests.
- Provide an initial implementation of consumeRAM() class.
2024 June 30th - 5th
- Desk/Maintainer Tools:
- Unblocked platform specific resources for kernel tests generateTestFP.py script update.
- Kernel Tests:
- Updated tests tpk009, tpk012, tpk068, tpk072, tpk074, and tpk130.
- Unblocked approximately 100 tpks across 5 architecture for platform specific resources.
- Confirmed PCR:15625 resolved and updated tpk098 & tpk202.
- TODO:
- Get virtualFreeDEOS() tests operational.
- Update CommonPDT class for VAS related changes.
- Resolve kernel test interrupts.
- Potential to switch to cdproc-makefile for MFS tests.
- Provide an initial implementation of consumeRAM() class.
2024 June 23rd - 28th
- Desk/Maintainer Tools:
- Update todo-summary script (no false hit in kernel tests.)
- Kernel Tests:
- Update test tck26{56} for extendedPars->sizeOfExcExPar.
- Update tests common functions and todo-summary.
- Update problems based on latest regression.
- Update tpk021 for additional debug output (failing only on t2080rdb.)
- Add smoke test for memcpyFromUserPPI() and getLibrarySymbolAddressPPI().
- Arinc653-runtime tests:
- Correct arm assembly for 3 tests.
2024 June 16th - 21st
- Desk/Maintainer Tools:
- Some python3 updates.
- Kernel Tests:
- Various test updates for thread exception log size and 64-bit port.
- Python3 update for test scripts required for cygwin 2024.
- Arinc653-runtime tests:
- Test updates for 64-bit port.
- Other:
- Various debugging running test on various BSPs.
- The come-ctl6 BSP is missing pal.dll.
- Test results available for come-ctl6-x86_64.
- Got some command-line GDB training from Sam.
- TODO:
- Unblock platform specific resources for kernel tests.
- Get virtualFreeDEOS() tests operational.
- Provide an initial implementation of consumeRAM() class.
2024 June 9th - 14th
- Desk/Maintainer Tools:
- Added come-ctl6, come-ctl6-x86_64, and nai68int6 (tiger-lake) for test support results.
- Updated the wsl scripts and wiki for mapping Samba drive DDCI_Linux_Hints steps 5b & 11b added.
- Kernel Tests:
- Updated various test for 64-bit.
- Performed kernel regression runs in preparation to go stable results.
- Corrected test issues identified out of regression runs.
- Some success with tiger-lake 32-bit; however, unable to get 64-bit working with unreleased components (no network).
- TODOs:
- Monday support structural coverage report to Richard from audit.
- Unblock platform specific resources for kernel tests.
- Get virtualFreeDEOS() tests operational.
- Provide an initial implementation of consumeRAM() class.
2024 June 2nd - 7th
- Desk/Maintainer Tools:
- Add/updated support PIA'd platforms.
- cdproc integration in test-utils progressing.
- Test integration on H/W: imx8qm, imx8qm-aarch64, ls1043arbd, ls10x8ardb, zcu102, and t2080rdb.
- Kernel Tests:
- Various test updates for 64-bit and multiple memory pools.
- Successfully running tests on: imx8qm, imx8qm-aarch64, ls1043arbd, ls10x8ardb, zcu102, and t2080rdb.
- TODO:
- Unblock platform specific resources for kernel tests.
- Get virtualFreeDEOS() tests operational.
- Provide an initial implementation of consumeRAM() class.
- Other:
- None
2024 May 26th - 31st
- Desk/Maintainer Tools:
- Resolved test-utils NO_STDAPPS.
- Removed inetd from test-utils PIA'd platform configs.
- Add cdproc tests. Confirmed zcu102 builds with local build.
- Kernel Tests:
- Resolved NO_STDAPPS for tests.
- tpk141 no longer has network interference.
- tpk166, however, still fails; might be a latent bug.
- Anti-climatic/disappointing; partial implementation of memory pools only resulted in 3 additional tests building.
- Resolved NO_STDAPPS for tests.
- 653 Tests:
- Resolved NO_STDAPPS for tests.
- Vfile Tests:
- Resolved NO_STDAPPS for tests.
- TODO:
- Unblock multiple memory pool tests (different approach.)
- Unblock platform specific resources for kernel tests.
- Get virtualFreeDEOS() tests operational.
- Provide an initial implementation of consumeRAM() class.
- Other:
- PTO: Friday May 31st
- Loewen PCR analysis.
2024 May 19th - 24th
- Maintainer Tools:
- Update platforms for libpal-ext.so.
- Correct TESTREG_INPUTS_NO_STDAPPS.
- Add additional support for custom test resource PIA XML.
- Kernel Tests:
- Partial fixes to tpk126.
- Update tpk135 for event & exception logs for 64-bit.
- Take test-utils update for TESTREG_INPUTS_NO_STDAPPS.
- Kernel Test Status:
| Architecture | Running % | Passing % |
|---|---|---|
| aarch64 | 36 | 93 |
| arm | 39 | 97 |
| ppc | 38 | 96 |
| x86 | 37 | 87 |
| x86_64 | 36 | 85 |
- Vfile Tests:
- Add short-term resolution for NO_STDAPPS.
- Should be able to deploy test-utils solution next week.
- 653 Tests:
- Update Interceptor for two-stage initialization.
- Update tp1060 for 64-bit.
- TODO:
- Unblock multiple memory pool tests with test resource PIA XML.
- Get virtualFreeDEOS() tests operational.
- Provide an initial implementation of consumeRAM() class.
- Other:
- PTO: Friday May 31st
2024 May 12th - 17th
- Maintainer Tools
- Nothing this week.
- Kernel Tests
- Migrated test tpk362 as template for using test-resources PIA.
- Corrected VfileConfig class of modify-filesystem for x86_64 and enabled tpk070 to run on x86_64.
- Got tpk166 running; however, it exposed a potential VAS issue with virtualFreeDEOS().
- Updated VfileConfig class of modify-filesystem for schema version 6.
- Ran kernel regression 93707-2024-05-16
- Kernel Test Status
| Architecture | Running % | Passing % |
|---|---|---|
| aarch64 | 35 | 93 |
| arm | 38 | 96 |
| ppc | 37 | 95 |
| x86 | 36 | 86 |
| x86_64 | 34 | 86 |
- Vfile Tests
- Nothing this week.
- 653 Tests
- Migrated 3 tests to use test-resources PIA.
- Migrated 19 tests to use getLibrarySymbolAddress() new symbol resolution.
- TODO:
- Get virtualFreeDEOS() tests operational.
- Provide an initial implementation of consumeRAM() class.
- Other:
- PTO: Friday May 31st
2024 May 5th - 10th
- Maintainer Tools
- Added test-resources PIA to test-utils to enable various vfile, 653, and kernel tests.
- Kernel Tests
- Had meeting with Aaron & Chuck to discuss CDPROC updates to support tests.
- Vfile Tests
- 3 tests converted to use test-resources PIA.
- 653 Tests
- Nothing to report yet.
- Other:
- PTO: Friday May 31st