tree: 73fd999bd77f08cd6df5c3ce8dd82d5ca987ffad
  1. app/
  2. src/
  3. Android.bp
  4. AndroidManifest.xml
  5. AndroidTest.xml
  6. OWNERS
  7. README.md
tests/AppMemoryTest/README.md

Running AppMemoryTestCases

This guide provides instructions on how to run AppMemoryTestCases on a local device and in the Forrest/ABTD environment.

Running on a Local Device

Follow these steps to run the tests on a physical device connected to your cloudtop.

  1. Install the superproject (see go/repo-init) on your cloudtop.

  2. Set up and flash your test device.

  3. Link the device to your cloudtop using pontis.

  4. Source the build environment and select the target:

source build/envsetup.sh
lunch panther-trunk_staging-userdebug
  1. Navigate to the test directory:
cd frameworks/base/tests/AppMemoryTest/
  1. Execute the test suite:
atest AppMemoryTestCases
  1. Find the test artifacts in the output directory specified in the logs. For example:

/tmp/atest_result_yourusernamehere/20250903_180921_clbph7a3/log/invocation_946579573326099876/inv_13336902944655844617/AppMemoryTestCases

Running on Forrest/ABTD

Follow these steps to execute the tests using the Forrest/ABTD web interface.

  1. Click Create a run.

  2. Click Run tests.

  3. Select LGKB as the test runner.

  4. Select the branch git_main.

  5. Input AppMemoryTestCases as the atest module.

  6. Check the Advanced settings checkbox.

  7. Set the product to a physical device, e.g., raven.

  8. Click Run to start the test.