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

Refresh

General Information

Flexible Time Off

  • Requested
    • 12/22 - 12/31

Projects

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.
  • Throne:
    • Update cffs-ecl requirements/code.
    • Working through port limit issue.
  • Europa:
    • IOI bare-metal:
      • Investigate test infrastructure updates.
  • Other:
    • Attended cdproc meeting.

2025 Jan 19th - Jan 24th

  • Kismet:
    • Kernel tests:
      • Debug tests failing with Come-ctl6-x86_64 v5.0.0 pal.
  • Throne:
    • Update cffs-ecl requirements/code.
  • Europa:
    • IOI bare-metal:
      • Investigate test infrastructure updates.
  • 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.
  • Europa:
    • IOI bare-metal:
      • Code reviews continuation.
      • Test update investigation.
  • Other:
    • Nothing

2025 Jan 5th - Jan 10th

  • Kismet:
    • Kernel tests:
      • Run regression on un-release
    • ANSI tests:
      • Run regression on latest
  • Europa:
    • IOI bare-metal:
      • Code reviews continuation.
      • Test update investigation.
  • Other:
    • WSL/Windows
      • Running WSL update seems to have resolve mount points.

2025 Jan 1st - Jan 2nd

  • Europa:
    • IOI bare-metal:
      • Code reviews continuation.
      • Test update investigation.
  • 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?

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.
  • Kismet:
    • Kernel Tests:
      • Added nai-ultrascale and nai-ultrascale-aarch64 to test-utils

2024 Dec 8th - Dec 13th

  • Europa:
    • IOI bare-metal:
      • Code reviews in-progress.
      • ftpserver stable.
      • cpsw network driver stable.
  • Kismet:
    • Kernel Tests:
      • Test procedure updates.
    • Deos_Sales_Kismet_24C
      • kernel stable.
      • gnu-language stable.
      • system-video-stream stable.
      • ftpserver stable.
      • Kernel examples stable.

2024 Dec 1st - Dec 6th

  • Europa:
    • IOI bare-metal:
      • Requirement reviews complete.
      • Code reviews starting.
      • PAL test support.
  • 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.

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.

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.
  • Kismet:
    • Kernel Tests:
      • Answer questions from kernel test team.

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.
  • 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.
  • 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.

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.
  • 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 ANSI TIME tests tpt000 and tpt0001 with PAL interceptor.
    • Jury duty: On call - won't know until 10:15AM Monday morning.

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.
  • 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.
  • 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