Add GStreamer AI_ML test suite#279
Conversation
|
@vijpatel22 Please update the script's execute permissions and address the errors reported by shelllint. https://github.com/qualcomm-linux/qcom-linux-testkit/actions/runs/21785074948/job/62885941654?pr=279 |
|
Hi @smuppand, I’ve pushed the latest changes. Could you please review. |
ce24ad8 to
6479657
Compare
|
Hi @smuppand, I’ve addressed the comments and updated the code based on the feedback. Could you please review the changes? |
|
@vijpatel22 Please rebase and resolve the conflicts |
|
Hi @smuppand, I’ve resolved the merge conflicts and updated the branch accordingly |
97e28d3 to
2cb7be4
Compare
|
@vijpatel22 Could you please address the workflow issues that have been reported? |
d080921 to
21249c3
Compare
This PR still contains unrelated commits, making the review hard. Please clean it up with a proper rebase. |
|
Hi @smuppand, shall I clean up all history and force‑push a new clean commit to this PR branch? |
Hi @vijpatel22 , yes — please do a proper interactive rebase and force-push a clean branch. This PR should contain only the AI_ML suite and the minimal shared lib_gstreamer changes needed for it. Please remove unrelated changes from this PR, rebase on latest main, and ensure the workflow issues are fixed so CI passes. After that cleanup, we can continue with the functional review. |
Signed-off-by: Vij Patel <vijpatel@qti.qualcomm.com>
21249c3 to
8330dde
Compare
|
Hi @smuppand, |
PR – Add AI/ML GStreamer Test Suite
Overview
This pull request introduces, a self‑contained test suite for the AI/ML GStreamer suite located at:
Runner/suites/Multimedia/GStreamer/AI_ML/run.sh
The script automates the end‑to‑end validation of object‑detection and image‑classification pipelines that leverage Qualcomm‑specific GStreamer plugins.
It will:
🛠️ What’s Added / Modified
Runner/suites/Multimedia/GStreamer/AI_ML/run.sh- New executable script (the full implementation is attached in this PR).Runner/suites/Multimedia/GStreamer/AI_ML/AI_ML.yaml- New YAML fileRunner/suites/Multimedia/GStreamer/AI_ML/Readme.md- New Readme fileRunner/utils/lib_gstreamer.sh- Added new functions.