Extract Fuchsia packages into tmp
Refactor FuchsiaDevice config to take the archive containing the pm
binary and amber-files, as necessary for starting a Fuchsia package
server. Fix a bug where non-priviledged users cannot start a package
server since it writes to files. This change circumvents permission
issues by creating a temporary directory with the user's permissions.
Bug: 248612449
Bug: 243694504
Test: act.py [...] -tc FlashTest \
WlanRebootTest:test_soft_reboot_dut_5g_open_ipv4
Change-Id: Idf5ee1af8e860346a0dd8df59c017946261a68c9
2 files changed