qemux86-64: simplecore-simpleswitch-os-weston-image test report#

Results#

Test

Result

Description

date > DateTest > test_date

✅ Passed

df > DfTest > test_df

✅ Passed

libinput_simplecore_distro > LibinputBundleTest > test_libinput_debug_events

✅ Passed

Test if libinput-debug-events is available

libinput_simplecore_distro > LibinputBundleTest > test_libinput_list_devices

✅ Passed

Test if libinput-list-devices is available

libinput_simplecore_distro > LibinputBundleTest > test_libinput_touchpad_size

✅ Passed

Test if libinput-measure-touchpad-size is available

libinput_simplecore_distro > LibinputBundleTest > test_v4l_utils

✅ Passed

Test if v4l-ctl is available

oe_syslog > SyslogTest > test_syslog_running

✅ Passed

oe_syslog > SyslogTestConfig > test_syslog_logger

✅ Passed

oe_syslog > SyslogTestConfig > test_syslog_restart

✅ Passed

pam > PamBasicTest > test_pam

✅ Passed

perl > PerlTest > test_perl_works

✅ Passed

ping > PingTest > test_ping

✅ Passed

python > PythonTest > test_python3

✅ Passed

scp > ScpTest > test_scp_file

✅ Passed

simplecore_distro > SimplecoreBundleTests > test_busybox_config

✅ Passed

Test busybox config

simplecore_distro > SimplecoreBundleTests > test_distro_installer

✅ Passed

Test if distro-installer is available

simplecore_distro > SimplecoreBundleTests > test_embedded_sbom

✅ Passed

Test if SBOMs are embedded into the image

simplecore_distro > SimplecoreBundleTests > test_hwinfo

✅ Passed

Test hwinfo file

simplecore_distro > SimplecoreBundleTests > test_i2c_tools

✅ Passed

Test if i2c-tools package is available

simplecore_distro > SimplecoreBundleTests > test_oe_release

✅ Passed

Test os-release info

simplecore_distro > SimplecoreBundleTests > test_psplash

✅ Passed

Test if psplash is installed

simplecore_distro > SimplecoreBundleTests > test_screenshot

✅ Passed

Test is a screenshot can be taken

simplecore_distro > SimplecoreBundleTests > test_systemd_conf

✅ Passed

Test if systemd watchdog is enabled

simplecore_distro > SimplecoreBundleTests > test_weston_init

✅ Passed

Test if weston config is installed

simplecore_kernel > SimplecoreKernelTests > test_kernel_support

✅ Passed

Test if needed kernel config is enabled

simplecore_kernel > SimplecoreKernelTests > test_kernel_support_qemu

✅ Passed

Test if needed qemu specific kernel config is enabled

simplecore_kernel > SimplecoreKernelTests > test_kernel_support_x86

✅ Passed

Test if needed x86 specific kernel config is enabled

simplecoreio > SimplecoreIOHost > test_batlow

✅ Passed

BATLOW is present in the system

simplecoreio > SimplecoreIOHost > test_boot_sel_0

✅ Passed

BOOT-SEL-0 is present in the system

simplecoreio > SimplecoreIOHost > test_boot_sel_1

✅ Passed

BOOT-SEL-1 is present in the system

simplecoreio > SimplecoreIOHost > test_boot_sel_2

✅ Passed

BOOT-SEL-2 is present in the system

simplecoreio > SimplecoreIOHost > test_cam0_pwr

✅ Passed

CAM0-PWR is present in the system

simplecoreio > SimplecoreIOHost > test_cam0_rst

✅ Passed

CAM0-RST is present in the system

simplecoreio > SimplecoreIOHost > test_cam1_pwr

✅ Passed

CAM1-PWR is present in the system

simplecoreio > SimplecoreIOHost > test_cam1_rst

✅ Passed

CAM1-RST is present in the system

simplecoreio > SimplecoreIOHost > test_cam2_pwr

✅ Passed

CAM2-PWR is present in the system

simplecoreio > SimplecoreIOHost > test_cam2_rst

✅ Passed

CAM2-RST is present in the system

simplecoreio > SimplecoreIOHost > test_charger_prsnt

✅ Passed

CHARGER-PRSNT is present in the system

simplecoreio > SimplecoreIOHost > test_charging

✅ Passed

CHARGING is present in the system

simplecoreio > SimplecoreIOHost > test_csi0

✅ Passed

CSI0 is present in the system

simplecoreio > SimplecoreIOHost > test_csi1

✅ Passed

CSI1 is present in the system

simplecoreio > SimplecoreIOHost > test_gpio_0

✅ Passed

GPIO0 is present in the system

simplecoreio > SimplecoreIOHost > test_gpio_1

✅ Passed

GPIO1 is present in the system

simplecoreio > SimplecoreIOHost > test_gpio_10

✅ Passed

GPIO10 is present in the system

simplecoreio > SimplecoreIOHost > test_gpio_11

✅ Passed

GPIO11 is present in the system

simplecoreio > SimplecoreIOHost > test_gpio_12

✅ Passed

GPIO12 is present in the system

simplecoreio > SimplecoreIOHost > test_gpio_13

✅ Passed

GPIO13 is present in the system

simplecoreio > SimplecoreIOHost > test_gpio_2

✅ Passed

GPIO2 is present in the system

simplecoreio > SimplecoreIOHost > test_gpio_3

✅ Passed

GPIO3 is present in the system

simplecoreio > SimplecoreIOHost > test_gpio_4

✅ Passed

GPIO4 is present in the system

simplecoreio > SimplecoreIOHost > test_gpio_5

✅ Passed

GPIO5 is present in the system

simplecoreio > SimplecoreIOHost > test_gpio_6

✅ Passed

GPIO6 is present in the system

simplecoreio > SimplecoreIOHost > test_gpio_7

✅ Passed

GPIO7 is present in the system

simplecoreio > SimplecoreIOHost > test_gpio_8

✅ Passed

GPIO8 is present in the system

simplecoreio > SimplecoreIOHost > test_gpio_9

✅ Passed

GPIO9 is present in the system

simplecoreio > SimplecoreIOHost > test_hda_rst

✅ Passed

HDA-RST is present in the system

simplecoreio > SimplecoreIOHost > test_ic2_cam0

✅ Passed

CAM0 is present in the system

simplecoreio > SimplecoreIOHost > test_ic2_cam1

✅ Passed

CAM1 is present in the system

simplecoreio > SimplecoreIOHost > test_ic2_dev

✅ Passed

DEV is present in the system

simplecoreio > SimplecoreIOHost > test_ic2_i2c0

✅ Passed

I2C0 is present in the system

simplecoreio > SimplecoreIOHost > test_ic2_i2c_cam0

✅ Passed

I2C_CAM0 is present in the system

simplecoreio > SimplecoreIOHost > test_ic2_i2c_cam1

✅ Passed

I2C_CAM1 is present in the system

simplecoreio > SimplecoreIOHost > test_ic2_lcd

✅ Passed

LCD is present in the system

simplecoreio > SimplecoreIOHost > test_ic2_pm

✅ Passed

PM is present in the system

simplecoreio > SimplecoreIOHost > test_ic2_user

✅ Passed

USER is present in the system

simplecoreio > SimplecoreIOHost > test_lid

✅ Passed

LID is present in the system

simplecoreio > SimplecoreIOHost > test_network_can0

✅ Passed

CAN0 is present in the system

simplecoreio > SimplecoreIOHost > test_network_can1

✅ Passed

CAN0 is present in the system

simplecoreio > SimplecoreIOHost > test_network_eth0

✅ Passed

ETH0 is present in the system

simplecoreio > SimplecoreIOHost > test_network_eth1

✅ Passed

ETH1 is present in the system

simplecoreio > SimplecoreIOHost > test_peri_rst

✅ Passed

PERI-RST is present in the system

simplecoreio > SimplecoreIOHost > test_pwm3_out

✅ Passed

PWM3-OUT is present in the system

simplecoreio > SimplecoreIOHost > test_pwm4_out

✅ Passed

PWM4-OUT is present in the system

simplecoreio > SimplecoreIOHost > test_pwm_out

✅ Passed

PWM-OUT is present in the system

simplecoreio > SimplecoreIOHost > test_reset_out

✅ Passed

RESET-OUT is present in the system

simplecoreio > SimplecoreIOHost > test_serial_0

✅ Passed

SER0 is present in the system

simplecoreio > SimplecoreIOHost > test_serial_1

✅ Passed

SER1 is present in the system

simplecoreio > SimplecoreIOHost > test_serial_2

✅ Passed

SER2 is present in the system

simplecoreio > SimplecoreIOHost > test_sleep

✅ Passed

SLEEP is present in the system

simplecoreio > SimplecoreIOHost > test_smb_alert

✅ Passed

SMB-ALERT is present in the system

simplecoreio > SimplecoreIOHost > test_spi_0_0

✅ Passed

SPI0.0 is present in the system

simplecoreio > SimplecoreIOHost > test_spi_0_1

✅ Passed

SPI0.1 is present in the system

simplecoreio > SimplecoreIOHost > test_spi_1_0

✅ Passed

SPI1.0 is present in the system

simplecoreio > SimplecoreIOHost > test_spi_1_1

✅ Passed

SPI1.1 is present in the system

simplecoreio > SimplecoreIOHost > test_tachin

✅ Passed

TACHIN is present in the system

simplecoreio > SimplecoreIOHost > test_usb_0

✅ Passed

USB0 is present in the system

simplecoreio > SimplecoreIOHost > test_usb_1

✅ Passed

USB1 is present in the system

simplecoreio > SimplecoreIOHost > test_usb_2

✅ Passed

USB2 is present in the system

simplecoreio > SimplecoreIOHost > test_usb_3

✅ Passed

USB3 is present in the system

simplecoreio > SimplecoreIOHost > test_usb_4

✅ Passed

USB4 is present in the system

simpleswitch_base > SimpleswitchBaseTests > test_container_helper

✅ Passed

container-helper must be installed

simpleswitch_base > SimpleswitchBaseTests > test_container_helper_arch

✅ Passed

container-helper must expose CONTAINER_HELPER_ARCH

simpleswitch_base > SimpleswitchBaseTests > test_dnf

✅ Passed

dnf is installed

simpleswitch_base > SimpleswitchBaseTests > test_kernel_support

✅ Passed

Test if needed kernel config is enabled

simpleswitch_base > SimpleswitchBaseTests > test_kernel_support_qemu

✅ Passed

Test if needed qemu specific kernel config is enabled

simpleswitch_base > SimpleswitchBaseTests > test_libgpiod_tools

✅ Passed

Libgpiod-tools must be installed

simpleswitch_base > SimpleswitchBaseTests > test_machine

✅ Passed

Base image value must expose MACHINE

simpleswitch_base > SimpleswitchBaseTests > test_mscio_drivers

✅ Passed

Mscio-drivers must be installed

simpleswitch_base > SimpleswitchBaseTests > test_pipewire_config

✅ Passed

Test if needed pipewire service is applied

simpleswitch_base > SimpleswitchBaseTests > test_release_version

✅ Passed

RELEASE_VERSION is exposed

simpleswitch_base > SimpleswitchBaseTests > test_simplecoreio_names

✅ Passed

Mscplusio-names must be installed

simpleswitch_base > SimpleswitchBaseTests > test_simpleswitch_apps

✅ Passed

simpleswitch-apps must be installed

simpleswitch_base > SimpleswitchBaseTests > test_skopeo

✅ Passed

Skopeo must be installed

simpleswitch_base > SimpleswitchBaseTests > test_squashfs_tools

✅ Passed

Squashfs-tools must be installed

simpleswitch_base > SimpleswitchBaseTests > test_strace_tools

✅ Passed

strace must be installed

simpleswitch_base > SimpleswitchBaseTests > test_umoci

✅ Passed

Umoci must be installed

simpleswitch_helper > SimpleswitchHelperTests > test_simpleswitch_helper

✅ Passed

simpleswitch-helper must be installed

simpleswitch_helper > SimpleswitchHelperTests > test_simpleswitch_helper_check

✅ Passed

simpleswitch-check works

simpleswitch_helper > SimpleswitchHelperTests > test_simpleswitch_helper_check_image

✅ Passed

Check if simpleswitch helper only lists applicable packages

simpleswitch_helper > SimpleswitchHelperTests > test_simpleswitch_helper_check_shortcut

✅ Passed

simpleswitch-check is available

simpleswitch_helper > SimpleswitchHelperTests > test_simpleswitch_helper_disable

✅ Passed

simpleswitch-disable works

simpleswitch_helper > SimpleswitchHelperTests > test_simpleswitch_helper_disable_shortcut

✅ Passed

simpleswitch-disable is available

simpleswitch_helper > SimpleswitchHelperTests > test_simpleswitch_helper_enable

✅ Passed

simpleswitch-enable works

simpleswitch_helper > SimpleswitchHelperTests > test_simpleswitch_helper_enable_shortcut

✅ Passed

simpleswitch-enable is available

simpleswitch_helper > SimpleswitchHelperTests > test_simpleswitch_helper_hooks_provision

✅ Passed

simpleswitch hook and provision support works

simpleswitch_helper > SimpleswitchHelperTests > test_simpleswitch_helper_install

✅ Passed

simpleswitch-install works

simpleswitch_helper > SimpleswitchHelperTests > test_simpleswitch_helper_install_shortcut

✅ Passed

simpleswitch-install is available

simpleswitch_helper > SimpleswitchHelperTests > test_simpleswitch_helper_log

✅ Passed

simpleswitch-log works

simpleswitch_helper > SimpleswitchHelperTests > test_simpleswitch_helper_log_shortcut

✅ Passed

simpleswitch-log is available

simpleswitch_helper > SimpleswitchHelperTests > test_simpleswitch_helper_mount

✅ Passed

simpleswitch-mount works

simpleswitch_helper > SimpleswitchHelperTests > test_simpleswitch_helper_mount_shortcut

✅ Passed

simpleswitch-mount is available

simpleswitch_helper > SimpleswitchHelperTests > test_simpleswitch_helper_restart

✅ Passed

simpleswitch-restart works

simpleswitch_helper > SimpleswitchHelperTests > test_simpleswitch_helper_restart_shortcut

✅ Passed

simpleswitch-restart is available

simpleswitch_helper > SimpleswitchHelperTests > test_simpleswitch_helper_restore_shortcut

✅ Passed

simpleswitch-log is available

simpleswitch_helper > SimpleswitchHelperTests > test_simpleswitch_helper_run

✅ Passed

simpleswitch-run works

simpleswitch_helper > SimpleswitchHelperTests > test_simpleswitch_helper_run_shortcut

✅ Passed

simpleswitch-run is available

simpleswitch_helper > SimpleswitchHelperTests > test_simpleswitch_helper_start

✅ Passed

simpleswitch-start works

simpleswitch_helper > SimpleswitchHelperTests > test_simpleswitch_helper_start_shortcut

✅ Passed

simpleswitch-start is available

simpleswitch_helper > SimpleswitchHelperTests > test_simpleswitch_helper_startall

✅ Passed

simpleswitch-startall works

simpleswitch_helper > SimpleswitchHelperTests > test_simpleswitch_helper_startall_shortcut

✅ Passed

simpleswitch-startall is available

simpleswitch_helper > SimpleswitchHelperTests > test_simpleswitch_helper_status

✅ Passed

simpleswitch-status works

simpleswitch_helper > SimpleswitchHelperTests > test_simpleswitch_helper_status_general

✅ Passed

simpleswitch-status works

simpleswitch_helper > SimpleswitchHelperTests > test_simpleswitch_helper_status_shortcut

✅ Passed

simpleswitch-status is available

simpleswitch_helper > SimpleswitchHelperTests > test_simpleswitch_helper_stop

✅ Passed

simpleswitch-stop works

simpleswitch_helper > SimpleswitchHelperTests > test_simpleswitch_helper_stop_shortcut

✅ Passed

simpleswitch-stop is available

simpleswitch_helper > SimpleswitchHelperTests > test_simpleswitch_helper_stopall

✅ Passed

simpleswitch-stopall works

simpleswitch_helper > SimpleswitchHelperTests > test_simpleswitch_helper_stopall_shortcut

✅ Passed

simpleswitch-stopall is available

simpleswitch_helper > SimpleswitchHelperTests > test_simpleswitch_helper_umount

✅ Passed

simpleswitch-umount works

simpleswitch_helper > SimpleswitchHelperTests > test_simpleswitch_helper_umount_shortcut

✅ Passed

simpleswitch-umount is available

simpleswitch_helper > SimpleswitchHelperTests > test_simpleswitch_helper_uninstall

✅ Passed

simpleswitch-uninstall works

simpleswitch_helper > SimpleswitchHelperTests > test_simpleswitch_helper_uninstall_shortcut

✅ Passed

simpleswitch-uninstall is available

simpleswitch_launcher > SimpleswitchLauncherTests > test_container_install

✅ Passed

Test if mosquitto container is running

simpleswitch_launcher > SimpleswitchLauncherTests > test_launcher_daemon_value

✅ Passed

Restart the service mqtt before checking the values

simpleswitch_launcher > SimpleswitchLauncherTests > test_launcher_daemon_value_arch

✅ Passed

Test if value of arch can be read

simpleswitch_launcher > SimpleswitchLauncherTests > test_launcher_daemon_value_capabilities

✅ Passed

Test if value of capabilities can be read

simpleswitch_launcher > SimpleswitchLauncherTests > test_launcher_daemon_value_disconnected

✅ Passed

Test if user is disconnected on the launcher

simpleswitch_launcher > SimpleswitchLauncherTests > test_launcher_daemon_value_errors

✅ Passed

Test if value of errors can be read

simpleswitch_launcher > SimpleswitchLauncherTests > test_launcher_daemon_value_installed

✅ Passed

Test if value of installed can be read

simpleswitch_launcher > SimpleswitchLauncherTests > test_launcher_daemon_value_ip

✅ Passed

Test if value of IP can be read

simpleswitch_launcher > SimpleswitchLauncherTests > test_launcher_daemon_value_locked

✅ Passed

Test if value of locked can be read

simpleswitch_launcher > SimpleswitchLauncherTests > test_launcher_daemon_value_processing

✅ Passed

Test if value of processing can be read

simpleswitch_launcher > SimpleswitchLauncherTests > test_launcher_daemon_value_running

✅ Passed

Test if value of running can be read

simpleswitch_launcher > SimpleswitchLauncherTests > test_launcher_daemon_value_version

✅ Passed

Test if value of version can be read

simpleswitch_mosquitto > SimpleswitchContainerTestsMosquitto > test_mosquitto_running

✅ Passed

Test if mosquitto is running

simpleswitch_test_container > SimpleswitchTestContainerTests > test_container_install

✅ Passed

Installation of the test container works

simpleswitch_test_container > SimpleswitchTestContainerTests > test_start_test_container

✅ Passed

Test if we can start the testing container

ssh > SSHTest > test_ssh

✅ Passed

systemd > SystemdBasicTests > test_systemd_basic

✅ Passed

systemd > SystemdBasicTests > test_systemd_failed

✅ Passed

systemd > SystemdBasicTests > test_systemd_list

✅ Passed

systemd > SystemdJournalTests > test_systemd_boot_time

✅ Passed

Get the target boot time from journalctl and log it

Arguments:
-systemd_TimeoutStartSec, an optional argument containing systemd’s
unit start timeout to compare against

systemd > SystemdJournalTests > test_systemd_journal

✅ Passed

systemd > SystemdServiceTests > test_systemd_disable_enable

✅ Passed

systemd > SystemdServiceTests > test_systemd_status

✅ Passed

systemd > SystemdServiceTests > test_systemd_stop_start

✅ Passed

weston_simplecore_distro > WestonSimpleCoreBundleTest > test_wayland_info

✅ Passed

Tests wayland-info

weston_simplecore_distro > WestonSimpleCoreBundleTest > test_weston_can_initialize_new_wayland_compositor

✅ Passed

Test is a new compositor can be initialized

weston_simplecore_distro > WestonSimpleCoreBundleTest > test_weston_running

✅ Passed

Test if weston is running