mirror of
https://github.com/ARM-software/devlib.git
synced 2025-01-31 02:00:45 +00:00
b5f311feff
Introduce a Dockerfile in order to create Docker image for devlib and ``run_tests.sh`` script to test Android, Linux, LocalLinux, and QEMU targets on the Docker image. The Dockerfile forks from ``Ubuntu-22.04``, installs required system packages, checks out ``master`` branch of devlib, installs devlib, creates Android virtual devices via ``tools/android/install_base.sh``, and QEMU images for aarch64 and x86_84 architectures. Note that Android command line tools version, buildroot and devlib branches can be customized via environment variables. Signed-off-by: Metin Kaya <metin.kaya@arm.com>
44 lines
910 B
YAML
44 lines
910 B
YAML
AndroidTarget:
|
|
# Android-12, Pixel-6
|
|
entry-0:
|
|
timeout: 60
|
|
connection_settings:
|
|
device: 'emulator-5554'
|
|
|
|
# Android-14, Pixel-6
|
|
entry-1:
|
|
connection_settings:
|
|
device: 'emulator-5556'
|
|
|
|
# Android-13, Pixel tablet
|
|
entry-2:
|
|
connection_settings:
|
|
device: 'emulator-5558'
|
|
|
|
LocalLinuxTarget:
|
|
entry-0:
|
|
connection_settings:
|
|
unrooted: True
|
|
|
|
QEMUTargetRunner:
|
|
entry-0:
|
|
qemu_settings:
|
|
kernel_image: '/devlib/tools/buildroot/buildroot-v2023.11.1-aarch64/output/images/Image'
|
|
|
|
ChromeOsTarget:
|
|
connection_settings:
|
|
device: 'emulator-5558'
|
|
|
|
entry-1:
|
|
connection_settings:
|
|
port: 8023
|
|
|
|
qemu_settings:
|
|
kernel_image: '/devlib/tools/buildroot/buildroot-v2023.11.1-x86_64/output/images/bzImage'
|
|
arch: 'x86_64'
|
|
cmdline: 'console=ttyS0'
|
|
|
|
ChromeOsTarget:
|
|
connection_settings:
|
|
device: 'emulator-5558'
|