103. Unit Tests: Power Library

This is the test plan for the Intel® DPDK Power library.

103.1. Description

This section explains how to run the unit tests for Power features. The test can be launched independently using the command line interface. This test is implemented as a linuxapp environment application.

The complete test suite is launched automatically using a python-expect script (launched using make test) that sends commands to the application and checks the results. A test report is displayed on stdout.

The steps to run the unit test manually are as follow:

# make -C ./app/test/
# ./app/test/test -n 1 -c ffff
RTE>> power_autotest

The final output of the test has to be “Test OK”

103.2. ACPI CPU Frequency

This section explains how to run the unit tests for Power features. The test can be launched independently using the command line interface. This test is implemented as a linuxapp environment application.

The complete test suite is launched automatically using a python-expect script (launched using make test) that sends commands to the application and checks the results. A test report is displayed on stdout.

The steps to run the unit test manually are as follow:

# make -C ./app/test/
# ./app/test/test -n 1 -c ffff
RTE>> power_acpi_cpufreq_autotest

The final output of the test has to be “Test OK”