From f23439224af41e5e0031b6da33de9c70c5f5cc85 Mon Sep 17 00:00:00 2001 From: Abhishek Bajaj Date: Wed, 4 Jun 2025 19:52:09 +0530 Subject: [PATCH] CleanUp of Audio and Video Usecase Removing var folder reference from Video README_Video File Removing common folder copy to device from Audio and Video Readme files Removing syslog copy to results folder, as no processing is done for testcase results on this log Signed-off-by: Abhishek Bajaj --- .../Multimedia/Audio/AudioPlayback/Read_me.md | 2 +- .../suites/Multimedia/Audio/AudioPlayback/run.sh | 2 -- .../suites/Multimedia/Audio/AudioRecord/Read_me.md | 2 +- Runner/suites/Multimedia/Audio/AudioRecord/run.sh | 2 -- Runner/suites/Multimedia/Video/README_Video.md | 14 +++++++------- 5 files changed, 9 insertions(+), 13 deletions(-) diff --git a/Runner/suites/Multimedia/Audio/AudioPlayback/Read_me.md b/Runner/suites/Multimedia/Audio/AudioPlayback/Read_me.md index 77e6c192..86bd8a60 100644 --- a/Runner/suites/Multimedia/Audio/AudioPlayback/Read_me.md +++ b/Runner/suites/Multimedia/Audio/AudioPlayback/Read_me.md @@ -44,7 +44,7 @@ Quick Example ``` git clone cd -scp -r common Runner user@target_device_ip: +scp -r Runner user@target_device_ip: ssh user@target_device_ip cd /Runner && ./run-test.sh AudioPlayback ``` diff --git a/Runner/suites/Multimedia/Audio/AudioPlayback/run.sh b/Runner/suites/Multimedia/Audio/AudioPlayback/run.sh index 6e6e0b8a..3f740552 100755 --- a/Runner/suites/Multimedia/Audio/AudioPlayback/run.sh +++ b/Runner/suites/Multimedia/Audio/AudioPlayback/run.sh @@ -69,7 +69,6 @@ log_info "Playback clip present: $PLAYBACK_CLIP" # --- Capture logs BEFORE playback (for debugging) --- dmesg > "$LOGDIR/dmesg_before.log" -cp /var/log/syslog "$LOGDIR/syslog_before.log" 2>/dev/null # --- Start the Playback, capture output --- timeout 15s paplay "$PLAYBACK_CLIP" -d "$AUDIO_DEVICE" > "$LOGDIR/playback_stdout.log" 2>&1 @@ -77,7 +76,6 @@ ret=$? # --- Capture logs AFTER playback (for debugging) --- dmesg > "$LOGDIR/dmesg_after.log" -cp /var/log/syslog "$LOGDIR/syslog_after.log" 2>/dev/null if [ "$ret" -eq 0 ] || [ "$ret" -eq 124 ] ; then log_pass "Playback completed or timed out (ret=$ret) as expected." diff --git a/Runner/suites/Multimedia/Audio/AudioRecord/Read_me.md b/Runner/suites/Multimedia/Audio/AudioRecord/Read_me.md index 39da5ec1..e5789cc5 100644 --- a/Runner/suites/Multimedia/Audio/AudioRecord/Read_me.md +++ b/Runner/suites/Multimedia/Audio/AudioRecord/Read_me.md @@ -44,7 +44,7 @@ Quick Example ``` git clone cd -scp -r common Runner user@target_device_ip: +scp -r Runner user@target_device_ip: ssh user@target_device_ip cd Runner && ./run-test.sh AudioRecord ``` diff --git a/Runner/suites/Multimedia/Audio/AudioRecord/run.sh b/Runner/suites/Multimedia/Audio/AudioRecord/run.sh index 8f586eda..c4f21b94 100755 --- a/Runner/suites/Multimedia/Audio/AudioRecord/run.sh +++ b/Runner/suites/Multimedia/Audio/AudioRecord/run.sh @@ -48,7 +48,6 @@ check_dependencies "$TESTBINARY" pgrep timeout # --- Capture logs BEFORE recording (for debugging) --- dmesg > "$LOGDIR/dmesg_before.log" -cp /var/log/syslog "$LOGDIR/syslog_before.log" 2>/dev/null # Remove old record file if present rm -f "$RECORD_FILE" @@ -59,7 +58,6 @@ ret=$? # --- Capture logs AFTER recording (for debugging) --- dmesg > "$LOGDIR/dmesg_after.log" -cp /var/log/syslog "$LOGDIR/syslog_after.log" 2>/dev/null # --- Evaluate result: pass only if process completed successfully and file is non-empty --- if ([ "$ret" -eq 0 ] || [ "$ret" -eq 124 ]) && [ -s "$RECORD_FILE" ]; then diff --git a/Runner/suites/Multimedia/Video/README_Video.md b/Runner/suites/Multimedia/Video/README_Video.md index cbe5fe77..28a458c2 100644 --- a/Runner/suites/Multimedia/Video/README_Video.md +++ b/Runner/suites/Multimedia/Video/README_Video.md @@ -41,11 +41,11 @@ Runner/ ## Usage -1. Copy repo to Target Device: Use scp to transfer the scripts from the host to the target device. The scripts should be copied to the /var directory on the target device. +1. Copy repo to Target Device: Use scp to transfer the scripts from the host to the target device. The scripts should be copied to any directory on the target device. -2. Verify Transfer: Ensure that the repo have been successfully copied to the /var directory on the target device. +2. Verify Transfer: Ensure that the repo have been successfully copied to any directory on the target device. -3. Run Scripts: Navigate to the /var directory on the target device and execute the scripts as needed. +3. Run Scripts: Navigate to the directory where these files are copied on the target device and execute the scripts as needed. Run a specific test using: --- @@ -53,14 +53,14 @@ Quick Example ``` git clone cd -scp -r common Runner user@target_device_ip:/var +scp -r Runner user@target_device_ip: ssh user@target_device_ip -cd /var/Runner && ./run-test.sh iris_v4l2_video_encode +cd /Runner && ./run-test.sh iris_v4l2_video_encode ``` Sample output: ``` -sh-5.2# cd /var/Runner && ./run-test.sh iris_v4l2_video_encode -[Executing test case: /var/Runner/suites/Multimedia/Video/iris_v4l2_video_encode] 1980-01-08 22:22:15 - +sh-5.2# cd /Runner && ./run-test.sh iris_v4l2_video_encode +[Executing test case: /Runner/suites/Multimedia/Video/iris_v4l2_video_encode] 1980-01-08 22:22:15 - [INFO] 1980-01-08 22:22:15 - ----------------------------------------------------------------------------------------- [INFO] 1980-01-08 22:22:15 - -------------------Starting iris_v4l2_video_encode Testcase---------------------------- [INFO] 1980-01-08 22:22:15 - Checking if dependency binary is available