Skip to content

Added CTI Validation Scripts - #307

Merged
vnarapar merged 1 commit into
qualcomm-linux:mainfrom
Rohan-in-Qualcomm:debug-cti-tgu-nodes
May 22, 2026
Merged

Added CTI Validation Scripts#307
vnarapar merged 1 commit into
qualcomm-linux:mainfrom
Rohan-in-Qualcomm:debug-cti-tgu-nodes

Conversation

@Rohan-in-Qualcomm

@Rohan-in-QualcommRohan-in-Qualcomm commented Feb 20, 2026

Copy link
Copy Markdown
Contributor

Added CTI enable/disable, trigger mapping, and sysfs node access tests

This commit adds CTI validation test cases to verify basic enable/disable operations, trigger channel mapping functionality, and sysfs node accessibility across devices.

  • CTI-Enable-Disable: Validates enable/disable operations on all detected CTI devices and ensures correct state transitions.
  • CTI-Test: Verifies CTI trigger-in and trigger-out attach/detach functionality.
  • Node-Access: Ensures all readable CoreSight sysfs nodes can be accessed without failure.

@Rohan-in-QualcommRohan-in-Qualcomm changed the title Add CTI, TGU, and Node Access DEBUG SuitesAdded CTI, TGU, and Node Access DEBUG SuitesFeb 20, 2026
@smuppand

Copy link
Copy Markdown
Contributor

Rohan-in-Qualcomm Please provide a clear commit message explaining the reason for your changes. Also, rebase your patch, as it currently shows commits from others. #304

Please also resolve the issues identified by shelllint and ensure that the execute bit permissions are set correctly.

@Rohan-in-Qualcomm
Rohan-in-Qualcommforce-pushed the debug-cti-tgu-nodes branch 3 times, most recently from 5562584 to 2115e04CompareMarch 5, 2026 10:08
Comment threadRunner/suites/Kernel/DEBUG/CTI-Enable-Disable/README.md Outdated
Comment threadRunner/suites/Kernel/DEBUG/CTI-Enable-Disable/run.sh Outdated
Comment threadRunner/suites/Kernel/DEBUG/CTI-Enable-Disable/run.sh
Comment threadRunner/suites/Kernel/DEBUG/CTI-Enable-Disable/run.sh Outdated
Comment threadRunner/suites/Kernel/DEBUG/CTI-Enable-Disable/run.sh Outdated
Comment threadRunner/suites/Kernel/DEBUG/CTI-Enable-Disable/run.sh Outdated
Comment threadRunner/suites/Kernel/DEBUG/CTI-Enable-Disable/run.sh Outdated
Comment threadRunner/suites/Kernel/DEBUG/CTI-Enable-Disable/run.sh Outdated
Comment threadRunner/suites/Kernel/DEBUG/CTI-Test/CTI-Test.yaml
Comment threadRunner/suites/Kernel/DEBUG/CTI-Test/CTI-Test.yaml Outdated
Comment threadRunner/suites/Kernel/DEBUG/CTI-Test/CTI-Test.yaml Outdated
Comment threadRunner/suites/Kernel/DEBUG/CTI-Enable-Disable/CTI-Enable-Disable.yaml Outdated
Comment threadRunner/suites/Kernel/DEBUG/CTI-Enable-Disable/CTI-Enable-Disable.yaml Outdated
Comment threadRunner/suites/Kernel/DEBUG/CTI-Test/README.md Outdated
Comment threadRunner/suites/Kernel/DEBUG/Node-Access/README.md Outdated
Comment threadRunner/suites/Kernel/DEBUG/TGU-Enable-Disable/README.md Outdated
Comment threadRunner/suites/Kernel/DEBUG/CTI-Test/run.sh Outdated
Comment threadRunner/suites/Kernel/DEBUG/CTI-Test/run.sh Outdated
Comment threadRunner/suites/Kernel/DEBUG/CTI-Enable-Disable/run.sh Outdated
Comment threadRunner/suites/Kernel/DEBUG/CTI-Enable-Disable/run.sh Outdated
Comment threadRunner/suites/Kernel/DEBUG/CTI-Test/run.sh Outdated
@Rohan-in-Qualcomm
Rohan-in-Qualcommforce-pushed the debug-cti-tgu-nodes branch 2 times, most recently from 87f9b75 to 5933833CompareMarch 24, 2026 06:49
@smuppand

Copy link
Copy Markdown
Contributor

This PR is still 1 commit / 12 files / 4 separate suites. I would recommend to split it.

@Rohan-in-Qualcomm
Rohan-in-Qualcommforce-pushed the debug-cti-tgu-nodes branch 3 times, most recently from 628d802 to 2d250deCompareMarch 27, 2026 09:24
@Rohan-in-QualcommRohan-in-Qualcomm changed the title Added CTI, TGU, and Node Access DEBUG SuitesAdded CTI Validation ScriptsMar 27, 2026
@github-actions

Copy link
Copy Markdown

@ualcomm/qualcomm-linux-testing.triage This pull request has been marked as stale due to 30 days of inactivity.

This commit adds CTI validation test cases to verify basic enable/disable operations, trigger channel mapping functionality, and sysfs node accessibility across devices.
* CTI-Enable-Disable: Validates enable/disable operations on all detected CTI devices and ensures correct state transitions.
* CTI-Test: Verifies CTI trigger-in and trigger-out attach/detach functionality.
* Node-Access: Ensures all readable CoreSight sysfs nodes can be accessed without failure.
Signed-off-by: Rohan Dutta <rohadutt@qti.qualcomm.com>

@vnaraparvnarapar left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@vnarapar
vnarapar merged commit 44604d3 into qualcomm-linux:mainMay 22, 2026
12 checks passed
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants

@Rohan-in-Qualcomm@smuppand@vnarapar@vipulkhandelwal01