📄️ Overview
Driver functional unit testing is a critical phase for verifying the stability, performance, and functional integrity of system drivers and hardware components. This chapter provides a detailed introduction to the testing methodologies and criteria for various driver functional units, ensuring the system delivers high reliability and exceptional performance in real-world application scenarios.
📄️ AutoTest Usage Guide
AutoTest provides a flexible automated testing solution that supports customizing stress test duration and test iterations via the configuration file config.ini. It also allows users to extend test cases according to their specific requirements, thereby fulfilling diverse testing needs. Developed on top of driver unit tests, this tool implements automated testing functionality while remaining independent from functional unit tests and fully reusing existing code resources.
📄️ CPU-BPU-DDR Stress Test
This document covers both RDK S100 and RDK S600. The CPU/DDR section (stressapptest) is identical across both platforms; the BPU section uses completely different stress testing tools and models for the two platforms—S100 uses bpuostest (a raw binary with the group proportion mechanism in run.sh), while S600 uses hrtmodelexec (provided by the hobot-dnn package)—please switch to your platform using the tabs below. All tabs on this page switch together.
📄️ eMMC Stress Testing
Test Principle
📄️ UART Stress Test
Test Principle
📄️ SPI Stress Test
Test Principle
📄️ Wi-Fi Performance Testing
Wi-Fi (pronounced: /ˈwaɪfaɪ/), also known as "wireless network," is a wireless local area network (WLAN) technology based on the IEEE 802.11 standard. Although "Wi-Fi" is often written as "WiFi" or "Wifi," these spellings are not endorsed by the Wi-Fi Alliance. Wi-Fi is widely used to connect computers, smartphones, tablets, and smart home devices, providing convenient network access.