a7cb367145
This change adds support for adding executables under bin/ directory of the apk, so that when that apk is mounted in the Microdroid the payload can then execute such binaries. As an example, put measure_io binary into the MicrodroidTestApp.apk, and add a test that asserts that /mnt/apk/bin/measure_io has R & X permissions. In the following change the authfs benchmark tests will be migrated to use the measure_io binary under /mnt/apk/bin/measure_io instead of pushing one to the /data partition inside Microdroid. This is required to reland the change that mounts /data with MS_NOEXEC. Bug: 265261525 Bug: 270955654 Test: atest MicrodroidTestApp Change-Id: Ia5294f2a1bc2a54505670425bbd835c7793c6f29 |
||
---|---|---|
.. | ||
.cargo | ||
src | ||
testdata | ||
Android.bp | ||
AndroidTest.xml | ||
Cargo.toml | ||
TEST_MAPPING |