36 lines
778 B
Plaintext
36 lines
778 B
Plaintext
|
Test: ocmem_test
|
||
|
|
||
|
Usage steps:
|
||
|
|
||
|
# On android:
|
||
|
adb shell
|
||
|
cd /data/kernel-tests
|
||
|
sh ocmem_test.sh [OPTIONS]
|
||
|
|
||
|
# On kdev
|
||
|
/kernel-test/ocmem/run.sh [OPTIONS]
|
||
|
|
||
|
OPTIONS can be:
|
||
|
-n OR --nominal Nominal test (Run by default)
|
||
|
-a OR --adversarial Adversarial tests
|
||
|
-r OR --repeatability [Number of iterations] Repeatability tests
|
||
|
-v OR --verbose Run with debug messages enabled
|
||
|
|
||
|
Description:
|
||
|
|
||
|
Nominal Test:
|
||
|
1. Invoke all OCMEM APIs used by performance mode clients.
|
||
|
2. Invoke all OCMEM APIs used by low power clients.
|
||
|
|
||
|
Adversarial Tests:
|
||
|
1. Invoke all invalid combinations of OCMEM APIs.
|
||
|
|
||
|
Repeatability Tests:
|
||
|
1. Run nominal and adversarial test cases for number of iterations
|
||
|
specified or a maximum of 10 iterations.
|
||
|
|
||
|
Stress tests:
|
||
|
To be defined.
|
||
|
|
||
|
Targets supported: 8974
|