fix(ci): wire up the TI mmWave SDK path baked into the ccstudio image #43
No reviewers
Labels
No labels
Category
App
Category
Documentation
Category
Firmware
Category
Hardware
Category
Qms
PR_Size
L
PR_Size
M
PR_Size
S
PR_Size
XL
PR_Size
XS
Priority
Critical
Priority
High
Priority
Low
Priority
Medium
Priority
Very Low Priority
Size
Epic
Size
Feature
Size
Task
Status
Blocked
Status
Draft
Status
Needs-review
Team
Board
Team
Dev
Team
Management
Type
Bug
Type
Capa
Type
Improvement
Type
New-feature
Type
Regulatory
Type
Usability
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
opendutchsolutions.public/hal_awr6843!43
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "refs/pull/43/head"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Description
Wires the TI mmWave SDK path baked into the
ccstudioCI image intotesting/CMakeLists.txt's auto-detection, soti_hal_comparisonactually runs on CI instead of always skipping.Why
Change justification per ISO 9001 section 7.5.2:
TI_MMWAVE_SDK_PATHauto-detection only checked a few local dev-machine paths, none of which exist on the actualccstudioCI runner, soti_hal_comparisonalways skipped on CI (confirmed in #40's log:no local TI mmWave SDK found) — meaning a whole class of tests was never actually validating anything in the automated pipeline.Related Issue
Closes #42
Type of Change
Impact Assessment
Testing
whuzfb/ccstudio:20.2-ubuntu24.04-mmwimage, not just locally — mounted this repo read-only into a container run of that exact image, installedcmake/python3the same waytests.ymldoes, configured, built, and ranctest— all 25 tests (6svd_check_*+ 19ti_hal_comparison) pass.PR Size
Checklist
type(scope): descriptionconvention withRelates to #<issue>footerSummary
Inspected the
whuzfb/ccstudio:20.2-ubuntu24.04-mmwimage directly (docker run --rm --entrypoint sh whuzfb/ccstudio:20.2-ubuntu24.04-mmw -c 'find / -maxdepth 6 -iname "*mmwave_sdk*" -type d') and confirmed the SDK is baked in at/opt/ti/mmwave_sdk_03_06_02_00-LTS, withpackages/ti/common/sys_common.hpresent — exactly the file the existing candidate-search logic checks for. Added that path totesting/CMakeLists.txt'sTI_MMWAVE_SDK_PATHcandidate list.