You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This ensures that in CI/LAVA environments, recorded artifacts are placed in a shared location accessible across multiple test runs, while local/manual runs use a simple local directory.
167
+
143
168
---
144
169
145
170
## Dependencies
@@ -530,21 +555,30 @@ fi
530
555
-`SKIP` - No tests executed or all skipped
531
556
- Test summary is logged showing pass/fail/skip counts
532
557
- Individual test logs are available in `logs/Audio_Record_Playback/`
533
-
- Recorded files are preserved in `logs/Audio_Record_Playback/recorded/` for debugging
558
+
- Recorded files are preserved in the shared recorded directory for debugging:
-`GST_DEBUG_LEVEL` - Alternative to AUDIO_GST_DEBUG
573
+
-`AUDIO_CLIP_URL` - URL to download test audio files (OGG/MP3) (default: GitHub release URL)
574
+
-`AUDIO_CLIP_PATH` - Local path to test audio files (overrides AUDIO_CLIP_URL if files exist)
575
+
-`AUDIO_SHARED_RECORDED_DIR` - Shared directory for recorded audio artifacts (optional)
576
+
-`REPO_PATH` - Repository root path (set by YAML, used for path resolution)
545
577
546
578
**Priority order for duration**: `AUDIO_DURATION` > `RUNTIMESEC` > default (10)
547
579
580
+
**Shared Artifact Directory**: The test uses `AUDIO_SHARED_RECORDED_DIR` to store recorded audio files in a shared location across multiple test runs. If not set, the test will automatically determine the appropriate directory based on the environment (LAVA vs local).
581
+
548
582
### Test Counting
549
583
550
584
-**Total tests**: 10 (when running with default wav,flac formats in all mode)
0 commit comments