📄️ 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
Test Principles
📄️ 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.
📄️ Ethernet Performance Testing
This chapter aims to guide you on how to perform Ethernet performance testing using the iperf3 tool. You can refer to iperf3 for detailed usage instructions of this command.
📄️ CPU Performance Testing
Test Principles
📄️ DDR Bandwidth Test
Test Principle
📄️ USB Bus Speed Test
Test Principle
📄️ 3D GPU Performance Testing
Testing Principles