L1
- Functional TestsL2
- Module functional TestingHAL
- Hardware Abstraction LayerHigh-Level Test Specification
: These specification will provide a broad overview of the system's functionality from the callers' perspective. It focuses on major use cases, system behavior, and overall caller experience.Low-Level Test Specification
: These specification will delve deeper into the technical details. They will define specific test cases with inputs, expected outputs, and pass/fail criteria for individual functionalities, modules, or APIs.This repository contains the Unit Test Suites(L1 & L2) for RMF Audio Capture HAL
.
SNo | Document Name | Document Description | Document Link |
---|---|---|---|
1 | HAL Specification Document |
This document provides specific information on the APIs for which tests are written in this module | rmf-audio-capture_halSpec.md |
2 | High Level Test Specification Document | High Level Test Specification Documentation this module | rmf-audio-capture_High-Level_TestSpec.md |
3 | L2 Low Level Test Specification Document |
L2 Low Level Test Specification Documentation this module |
rmf-audio-capture_L2-Low-Level_TestSpecification.md |
./hal_test -p rmfAudioCaptureAuxSupported.yaml
Alternatively, use the run.sh script with the profile file:
./run.sh -p /absolute/path/to/profile/file