Test Report
Build: 20240828.0018 / Release: v2025dev3
Images:
Fixed function AMD64, Fixed function ARM64 (rpi64), Fixed function ARM64 (uboot), Fixed function ARMhf (uboot), HMI AMD64, HMI ARM64 (rpi64), HMI ARMhf (uboot)
Low Medium High Critical a - automated m - manual
Summary
type | defined | executed | pass | skip | fail | incomplete |
---|---|---|---|---|---|---|
automated | 34 | 170 | 167 | 0 | 1 | 2 |
manual | 38 | 54 | 53 | 0 | 1 | 0 |
Results
ID | Fixed function ARMhf (uboot) (edit) | Fixed function ARM64 (uboot) (edit) | Fixed function ARM64 (rpi64) (edit) | Fixed function AMD64 (edit) | HMI ARMhf (uboot) (edit) | HMI ARM64 (rpi64) (edit) | HMI AMD64 (edit) | Notes |
---|---|---|---|---|---|---|---|---|
apertis-update-manager-ota-api-switch-network (m) | NOT TESTED | NOT TESTED | NOT TESTED | NOT TESTED | N/A | N/A | N/A | Imported from v2025dev2/20240529.0018/ostree:
https://gitlab.apertis.org/infrastructure/apertis-issues/-/issues/206 Imported from v2025dev2/20240529.0018/ostree:
https://gitlab.apertis.org/infrastructure/apertis-issues/-/issues/206 Imported from v2025dev2/20240529.0018/ostree:
https://gitlab.apertis.org/infrastructure/apertis-issues/-/issues/206 Imported from v2025dev2/20240529.0018/ostree:
https://gitlab.apertis.org/infrastructure/apertis-issues/-/issues/206 |
apertis-update-manager-ota-check-network-failure (m) | NOT TESTED | NOT TESTED | NOT TESTED | NOT TESTED | N/A | N/A | N/A | Imported from v2025dev2/20240529.0018/ostree:
https://gitlab.apertis.org/infrastructure/apertis-issues/-/issues/206 Imported from v2025dev2/20240529.0018/ostree:
https://gitlab.apertis.org/infrastructure/apertis-issues/-/issues/206 Imported from v2025dev2/20240529.0018/ostree:
https://gitlab.apertis.org/infrastructure/apertis-issues/-/issues/206 Imported from v2025dev2/20240529.0018/ostree:
https://gitlab.apertis.org/infrastructure/apertis-issues/-/issues/206 |
apertis-update-manager-ota-rollback (m) | NOT TESTED | NOT TESTED | NOT TESTED | NOT TESTED | N/A | N/A | N/A | Imported from v2025dev2/20240529.0018/ostree:
https://gitlab.apertis.org/infrastructure/apertis-issues/-/issues/206 Imported from v2025dev2/20240529.0018/ostree:
https://gitlab.apertis.org/infrastructure/apertis-issues/-/issues/206 Imported from v2025dev2/20240529.0018/ostree:
https://gitlab.apertis.org/infrastructure/apertis-issues/-/issues/206 Imported from v2025dev2/20240529.0018/ostree:
https://gitlab.apertis.org/infrastructure/apertis-issues/-/issues/206 |
apertis-update-manager-rollback (m) | NOT TESTED | NOT TESTED | NOT TESTED | NOT TESTED | N/A | N/A | N/A | Imported from v2025dev2/20240529.0018/ostree:
https://gitlab.apertis.org/infrastructure/apertis-issues/-/issues/206 Imported from v2025dev2/20240529.0018/ostree:
https://gitlab.apertis.org/infrastructure/apertis-issues/-/issues/206 Imported from v2025dev2/20240529.0018/ostree:
https://gitlab.apertis.org/infrastructure/apertis-issues/-/issues/206 Imported from v2025dev2/20240529.0018/ostree:
https://gitlab.apertis.org/infrastructure/apertis-issues/-/issues/206 |
apertis-update-manager-usb-unplug (m) | PASS | PASS | NOT TESTED | PASS | N/A | N/A | N/A | Imported from v2025dev2/20240529.0018/ostree:
https://gitlab.apertis.org/infrastructure/apertis-issues/-/issues/206 |
apparmor (a) | PASS | PASS | PASS | PASS | PASS | PASS | PASS | |
apparmor-basic-profiles (a) | PASS | PASS | PASS | PASS | PASS | PASS | PASS | |
apparmor-bluez (m) | N/A | N/A | N/A | N/A | NOT TESTED | NOT TESTED | NOT TESTED | |
apparmor-bluez-avrcp-volume (m) | N/A | N/A | N/A | N/A | NOT TESTED | NOT TESTED | NOT TESTED | |
apparmor-bluez-setup (m) | N/A | N/A | N/A | N/A | PASS | NOT TESTED | PASS | |
apparmor-chaiwala-system (a) | PASS | PASS | PASS | PASS | PASS | PASS | PASS | |
apparmor-dbus (a) | PASS | PASS | PASS | PASS | PASS | PASS | PASS | |
apparmor-gstreamer1-0 (a) | N/A | N/A | N/A | N/A | PASS | PASS | PASS | |
apparmor-ofono (a) | N/A | N/A | N/A | N/A | PASS | PASS | PASS | |
apparmor-pipewire (a) | N/A | N/A | N/A | N/A | PASS | PASS | PASS | |
aum-api (a) | PASS | PASS | PASS | PASS | N/A | N/A | N/A | |
aum-offline-upgrade (a) | PASS | PASS | PASS | PASS | N/A | N/A | N/A | |
aum-offline-upgrade-branch (a) | PASS | PASS | PASS | FAIL | N/A | N/A | N/A | |
aum-offline-upgrade-collection_id (a) | PASS | PASS | PASS | PASS | N/A | N/A | N/A | |
aum-offline-upgrade-signed (a) | PASS | PASS | PASS | PASS | N/A | N/A | N/A | |
aum-ota-api (a) | PASS | PASS | PASS | PASS | N/A | N/A | N/A | |
aum-ota-auto (a) | PASS | PASS | PASS | PASS | N/A | N/A | N/A | |
aum-ota-out-of-space (a) | PASS | PASS | PASS | INCOMPLETE | N/A | N/A | N/A | |
aum-ota-rollback-blacklist (a) | PASS | PASS | PASS | N/A | N/A | N/A | N/A | |
aum-ota-signed (a) | PASS | PASS | PASS | INCOMPLETE | N/A | N/A | N/A | |
aum-out-of-space (a) | PASS | PASS | PASS | PASS | N/A | N/A | N/A | |
aum-power-cut (a) | PASS | PASS | PASS | PASS | N/A | N/A | N/A | |
aum-rollback-blacklist (a) | PASS | PASS | PASS | N/A | N/A | N/A | N/A | |
bluez-avrcp-volume (m) | N/A | N/A | N/A | N/A | NOT TESTED | NOT TESTED | NOT TESTED | |
bluez-file-transfer (m) | N/A | N/A | N/A | N/A | PASS | NOT TESTED | PASS | |
bluez-hfp (m) | N/A | N/A | N/A | N/A | NOT TESTED | NOT TESTED | NOT TESTED | |
bluez-hfp-call-hold (m) | N/A | N/A | N/A | N/A | NOT TESTED | NOT TESTED | NOT TESTED | |
bluez-hfp-incoming-call-notification (m) | N/A | N/A | N/A | N/A | NOT TESTED | NOT TESTED | NOT TESTED | |
bluez-phone (m) | N/A | N/A | N/A | N/A | PASS | NOT TESTED | PASS | |
bluez-setup (m) | N/A | N/A | N/A | N/A | PASS | NOT TESTED | PASS | |
boot-no-crashes (a) | PASS | PASS | PASS | PASS | PASS | PASS | PASS | |
boot-performance (a) | PASS | PASS | PASS | PASS | PASS | PASS | PASS | |
connman (a) | PASS | PASS | PASS | PASS | PASS | PASS | PASS | |
connman-new-supplicant (a) | PASS | PASS | PASS | PASS | PASS | PASS | PASS | |
connman-pan-network-access (m) | N/A | N/A | N/A | N/A | NOT TESTED | NOT TESTED | NOT TESTED | |
connman-pan-tethering (m) | N/A | N/A | N/A | N/A | NOT TESTED | NOT TESTED | NOT TESTED | |
connman-services (m) | N/A | N/A | N/A | N/A | PASS | NOT TESTED | PASS | |
connman-services-reboot (m) | N/A | N/A | N/A | N/A | FAIL | NOT TESTED | PASS | Sometimes it does not bring up
https://gitlab.apertis.org/infrastructure/apertis-issues/-/issues/636 |
connman-services-switchover (m) | N/A | N/A | N/A | N/A | PASS | NOT TESTED | PASS | |
disk-rootfs-fsck (a) | PASS | PASS | PASS | PASS | PASS | PASS | PASS | |
fixedfunction-webserver (m) | NOT TESTED | NOT TESTED | PASS | NOT TESTED | N/A | N/A | N/A | @ curl http://192.168.0.73
<!DOCTYPE html>
<html>
<head>
<title>Welcome to Apertis!</title>
<style>
body {
width: 35em;
margin: 0 auto;
font-family: Tahoma, Verdana, Arial, sans-serif;
}
</style>
</head>
<body>
<h1>Welcome to Apertis!</h1>
<p>If you see this page, Apertis fixed function image is
successfully installed and working.</p>
<p>For online documentation and support please refer to
<a href="https://www.apertis.org/">www.apertis.org</a>.</p>
<p><em>Thank you for using Apertis.</em></p>
</body>
</html> |
gettext-i18n (a) | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
glib-gio-fs (a) | PASS | PASS | PASS | PASS | PASS | PASS | PASS | |
gstreamer1-0-decode (a) | N/A | N/A | N/A | N/A | PASS | PASS | PASS | |
gupnp-services (a) | N/A | N/A | N/A | N/A | PASS | PASS | PASS | |
hmi-audio-combined (m) | N/A | N/A | N/A | N/A | PASS | NOT TESTED | PASS | |
hmi-audio-management-on-same-priority (m) | N/A | N/A | N/A | N/A | PASS | NOT TESTED | PASS | |
hmi-flatpak-rhythmbox-app-launch (m) | N/A | N/A | N/A | N/A | PASS | N/A | PASS | |
hmi-flatpak-rhythmbox-uninstall (m) | N/A | N/A | N/A | N/A | PASS | NOT TESTED | PASS | |
hmi-switch-graphical-applications (m) | N/A | N/A | N/A | N/A | PASS | NOT TESTED | PASS | |
hmi-video-load (m) | N/A | N/A | N/A | N/A | PASS | N/A | PASS | |
hmi-video-play-pause (m) | N/A | N/A | N/A | N/A | PASS | NOT TESTED | PASS | |
image-bootable (m) | PASS | PASS | PASS | PASS | PASS | NOT TESTED | PASS | $ cat /etc/os-release
PRETTY_NAME="Apertis v2025dev3"
NAME="Apertis"
VERSION_ID="v2025dev3"
VERSION="v2025dev3"
VERSION_CODENAME="v2025dev3"
ID=apertis
ID_LIKE=debian
HOME_URL="https://apertis.org/"
SUPPORT_URL="https://gitlab.apertis.org/infrastructure/apertis-issues/-/issues"
BUG_REPORT_URL="https://gitlab.apertis.org/infrastructure/apertis-issues/-/issues"
VARIANT_ID=fixedfunction
BUILD_ID=20240828.0018 |
image-gui-start (m) | N/A | N/A | N/A | N/A | PASS | NOT TESTED | PASS | |
iptables-basic (a) | PASS | PASS | PASS | PASS | PASS | PASS | PASS | |
licensing-summary-availability (m) | PASS | PASS | PASS | PASS | PASS | NOT TESTED | PASS | |
ofono-sms-receive (m) | N/A | N/A | N/A | N/A | NOT TESTED | NOT TESTED | NOT TESTED | |
ofono-sms-send (m) | N/A | N/A | N/A | N/A | NOT TESTED | NOT TESTED | NOT TESTED | |
openssl (a) | PASS | PASS | PASS | PASS | PASS | PASS | PASS | |
ostree-collection-id (a) | PASS | PASS | PASS | PASS | PASS | PASS | PASS | |
pstore-test (m) | N/A | N/A | N/A | N/A | NOT TESTED | N/A | N/A | |
rfkill-toggle (m) | N/A | N/A | N/A | N/A | NOT TESTED | NOT TESTED | NOT TESTED | |
sanity-check (a) | PASS | PASS | PASS | PASS | PASS | PASS | PASS | |
sanity-check-manual (m) | PASS | PASS | PASS | PASS | PASS | NOT TESTED | PASS | $ cd sanity/
$ ./sanity-check
This test must be run as root
$ sudo ./sanity-check
+ systemd-cgls -al --no-pager
Control group /:
-.slice
├─sys-fs-fuse-connections.mount (#993)
│ → user.invocation_id: af1eb47621c54de58f07c9b9f858f764
│ → trusted.invocation_id: af1eb47621c54de58f07c9b9f858f764
├─sys-kernel-config.mount (#1035)
│ → user.invocation_id: c80449ea4ee745788336057939b1c107
│ → trusted.invocation_id: c80449ea4ee745788336057939b1c107
├─sys-kernel-debug.mount (#405)
│ → user.invocation_id: 31b87646f43a482a8a46441e6bdbaa0f
│ → trusted.invocation_id: 31b87646f43a482a8a46441e6bdbaa0f
├─dev-mqueue.mount (#363)
│ → user.invocation_id: 6e1b0903150b4ee088c0da506d40854e
│ → trusted.invocation_id: 6e1b0903150b4ee088c0da506d40854e
├─user.slice (#279)
│ → user.invocation_id: efb6cc03b1cb44859a2bc8ba81111fbf
│ → trusted.invocation_id: efb6cc03b1cb44859a2bc8ba81111fbf
│ └─user-1000.slice (#2442)
│ → user.invocation_id: 43d79038f96a497bbf5a62f0421340a5
│ → trusted.invocation_id: 43d79038f96a497bbf5a62f0421340a5
│ ├─user@1000.service … (#2536)
│ │ → user.invocation_id: d2af1501702744a59e8aec2cc74b68ca
│ │ → user.delegate: 1
│ │ → trusted.invocation_id: d2af1501702744a59e8aec2cc74b68ca
│ │ → trusted.delegate: 1
│ │ ├─app.slice (#2756)
│ │ │ └─dbus.socket (#2803)
│ │ └─init.scope (#2583)
│ │ ├─457 /lib/systemd/systemd --user
│ │ └─458 (sd-pam)
│ ├─session-3.scope (#2892)
│ │ ├─503 sshd: user [priv]
│ │ ├─510 sshd: user@pts/0
│ │ ├─511 -ash
│ │ ├─527 sudo ./sanity-check
│ │ ├─528 sudo ./sanity-check
│ │ ├─529 /bin/sh ./sanity-check
│ │ └─532 systemd-cgls -al --no-pager
│ └─session-1.scope (#2845)
│ ├─441 /bin/login -p --
│ └─492 -ash
├─sys-kernel-tracing.mount (#447)
│ → user.invocation_id: ea460c1b3bf2498e9e4a5b629035fa05
│ → trusted.invocation_id: ea460c1b3bf2498e9e4a5b629035fa05
├─init.scope (#27)
│ └─1 /sbin/init splash
├─system.slice (#69)
│ ├─system-systemd\x2dfsck.slice (#237)
│ │ → user.invocation_id: f4217de80a4d4edeae30d86932980d02
│ │ → trusted.invocation_id: f4217de80a4d4edeae30d86932980d02
│ ├─systemd-udevd.service … (#1329)
│ │ → user.invocation_id: ad833e0a01a24fa39b52fd27914e8b4d
│ │ → user.delegate: 1
│ │ → trusted.invocation_id: ad833e0a01a24fa39b52fd27914e8b4d
│ │ → trusted.delegate: 1
│ │ └─udev (#1371)
│ │ └─256 /lib/systemd/systemd-udevd
│ ├─system-serial\x2dgetty.slice (#195)
│ │ → user.invocation_id: c49d9c79614a42ba9656ae270d6d9642
│ │ → trusted.invocation_id: c49d9c79614a42ba9656ae270d6d9642
│ │ └─serial-getty@ttyS1.service (#2313)
│ │ → user.invocation_id: 3b8fd108090d42088b77b00f5a00f061
│ │ → trusted.invocation_id: 3b8fd108090d42088b77b00f5a00f061
│ │ └─446 /sbin/agetty -o -p -- \u --keep-baud 115200,57600,38400,9600 - vt220
│ ├─nginx.service (#2601)
│ │ → user.invocation_id: 726f026f2ebd49b7aa02ce5bea00d340
│ │ → trusted.invocation_id: 726f026f2ebd49b7aa02ce5bea00d340
│ │ ├─469 nginx: master process /usr/sbin/nginx -g daemon on; master_process on;
│ │ ├─470 nginx: worker process
│ │ ├─471 nginx: worker process
│ │ ├─472 nginx: worker process
│ │ └─473 nginx: worker process
│ ├─boot.mount (#1515)
│ │ → user.invocation_id: 3cc6d483019f49708c6642a50b7f1f76
│ │ → trusted.invocation_id: 3cc6d483019f49708c6642a50b7f1f76
│ ├─home.mount (#1557)
│ │ → user.invocation_id: a0afa20ca4e14f4c9a56dac74cfc1c8a
│ │ → trusted.invocation_id: a0afa20ca4e14f4c9a56dac74cfc1c8a
│ ├─wpa_supplicant.service (#2103)
│ │ → user.invocation_id: 7351425a56914c169de850ceab3e7659
│ │ → trusted.invocation_id: 7351425a56914c169de850ceab3e7659
│ │ └─412 /sbin/wpa_supplicant -u -s -O DIR=/run/wpa_supplicant GROUP=netdev
│ ├─system-modprobe.slice (#153)
│ │ → user.invocation_id: 09e44729f59f4a0990604162b98eeb7b
│ │ → trusted.invocation_id: 09e44729f59f4a0990604162b98eeb7b
│ ├─systemd-journald.service (#825)
│ │ → user.invocation_id: cf830ab313fc45ec81ad093716ef2a96
│ │ → trusted.invocation_id: cf830ab313fc45ec81ad093716ef2a96
│ │ └─237 /lib/systemd/systemd-journald
│ ├─media.mount (#1287)
│ │ → user.invocation_id: b76417c70b66420b81034ea377eabf07
│ │ → trusted.invocation_id: b76417c70b66420b81034ea377eabf07
│ ├─ssh.service (#2187)
│ │ → user.invocation_id: f8c5fb96a26f4fcf850774e739bfd6ff
│ │ → trusted.invocation_id: f8c5fb96a26f4fcf850774e739bfd6ff
│ │ └─448 sshd: /usr/sbin/sshd -D [listener] 0 of 10-100 startups
│ ├─connman.service (#2061)
│ │ → user.invocation_id: e35ef946283d459e93e64296e428b65e
│ │ → trusted.invocation_id: e35ef946283d459e93e64296e428b65e
│ │ └─411 /usr/sbin/connmand -n
│ ├─boot-firmware.mount (#1977)
│ │ → user.invocation_id: 62f2e66cd21e4959a9759c08b0ced233
│ │ → trusted.invocation_id: 62f2e66cd21e4959a9759c08b0ced233
│ ├─tmp.mount (#489)
│ │ → user.invocation_id: 3f13a0ba97c14de39c28917a911105aa
│ │ → trusted.invocation_id: 3f13a0ba97c14de39c28917a911105aa
│ ├─udisks2.service (#1935)
│ │ → user.invocation_id: aadc323e66af403aa2a832cc2ecf85db
│ │ → trusted.invocation_id: aadc323e66af403aa2a832cc2ecf85db
│ │ └─377 /usr/libexec/udisks2/udisksd
│ ├─dbus.service (#1809)
│ │ → user.invocation_id: 7174f09de90f429dbf030aef83264c5b
│ │ → trusted.invocation_id: 7174f09de90f429dbf030aef83264c5b
│ │ └─367 /usr/bin/dbus-daemon --system --address=systemd: --nofork --nopidfile --sy
stemd-
activation --syslog-only
│ ├─system-getty.slice (#111)
│ │ → user.invocation_id: a4791a6d78f649f18e871176000b406c
│ │ → trusted.invocation_id: a4791a6d78f649f18e871176000b406c
│ │ └─getty@tty1.service (#2271)
│ │ → user.invocation_id: df324fb1c03d4a94a79100fdd57861b0
│ │ → trusted.invocation_id: df324fb1c03d4a94a79100fdd57861b0
│ └─systemd-logind.service (#1893)
│ → user.invocation_id: e0a4a7dd9b70403bbf0fe358450324b5
│ → trusted.invocation_id: e0a4a7dd9b70403bbf0fe358450324b5
│ └─375 /lib/systemd/systemd-logind
└─dev-hugepages.mount (#321)
→ user.invocation_id: 553ce2dec12b44888b64e031f16623ad
→ trusted.invocation_id: 553ce2dec12b44888b64e031f16623ad
+ ps aux -ww --forest
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
root 2 0.0 0.0 0 0 ? S 10:23 0:00 [kthreadd]
root 3 0.0 0.0 0 0 ? S 10:23 0:00 \_ [pool_workque
ue_rel
ease]
root 4 0.0 0.0 0 0 ? I< 10:23 0:00 \_ [kworker/R-rc
u_gp]
root 5 0.0 0.0 0 0 ? I< 10:23 0:00 \_ [kworker/R-sl
ub_flu
shwq]
root 6 0.0 0.0 0 0 ? I< 10:23 0:00 \_ [kworker/R-ne
tns]
root 7 0.0 0.0 0 0 ? I 10:23 0:00 \_ [kworker/0:0-
rcu_gp
]
root 8 0.0 0.0 0 0 ? I 10:23 0:00 \_ [kworker/0:1-
events
]
root 9 0.0 0.0 0 0 ? I< 10:23 0:00 \_ [kworker/0:0H
-event
s_highpri]
root 10 0.0 0.0 0 0 ? I 10:23 0:00 \_ [kworker/u16:
0-flus
h-179:0]
root 11 0.0 0.0 0 0 ? I< 10:23 0:00 \_ [kworker/R-mm
_percp
u_wq]
root 12 0.0 0.0 0 0 ? I 10:23 0:00 \_ [rcu_tasks_ru
de_kth
read]
root 13 0.0 0.0 0 0 ? I 10:23 0:00 \_ [rcu_tasks_tr
ace_kt
hread]
root 14 0.0 0.0 0 0 ? S 10:23 0:00 \_ [ksoftirqd/0]
root 15 0.0 0.0 0 0 ? I 10:23 0:00 \_ [rcu_sched]
root 16 0.0 0.0 0 0 ? S 10:23 0:00 \_ [rcu_exp_par_
gp_kth
read_worker/0]
root 17 0.0 0.0 0 0 ? S 10:23 0:00 \_ [rcu_exp_gp_k
thread
_worker]
root 18 0.0 0.0 0 0 ? S 10:23 0:00 \_ [migration/0]
root 19 0.0 0.0 0 0 ? S 10:23 0:00 \_ [cpuhp/0]
root 20 0.0 0.0 0 0 ? S 10:23 0:00 \_ [cpuhp/1]
root 21 0.0 0.0 0 0 ? S 10:23 0:00 \_ [migration/1]
root 22 0.0 0.0 0 0 ? S 10:23 0:00 \_ [ksoftirqd/1]
root 23 0.0 0.0 0 0 ? I 10:23 0:00 \_ [kworker/1:0-
events
]
root 24 0.0 0.0 0 0 ? I< 10:23 0:00 \_ [kworker/1:0H
-event
s_highpri]
root 25 0.0 0.0 0 0 ? S 10:23 0:00 \_ [cpuhp/2]
root 26 0.0 0.0 0 0 ? S 10:23 0:00 \_ [migration/2]
root 27 0.0 0.0 0 0 ? S 10:23 0:00 \_ [ksoftirqd/2]
root 28 0.0 0.0 0 0 ? I 10:23 0:00 \_ [kworker/2:0-
events
]
root 29 0.0 0.0 0 0 ? I< 10:23 0:00 \_ [kworker/2:0H
-event
s_highpri]
root 30 0.0 0.0 0 0 ? S 10:23 0:00 \_ [cpuhp/3]
root 31 0.0 0.0 0 0 ? S 10:23 0:00 \_ [migration/3]
root 32 0.0 0.0 0 0 ? S 10:23 0:00 \_ [ksoftirqd/3]
root 33 0.0 0.0 0 0 ? I 10:23 0:00 \_ [kworker/3:0-
events
_freezable]
root 34 0.0 0.0 0 0 ? I< 10:23 0:00 \_ [kworker/3:0H
-event
s_highpri]
root 36 0.0 0.0 0 0 ? S 10:23 0:00 \_ [kdevtmpfs]
root 37 0.0 0.0 0 0 ? I< 10:23 0:00 \_ [kworker/R-in
et_fra
g_wq]
root 38 0.3 0.0 0 0 ? I 10:23 0:00 \_ [kworker/u16:
1-even
ts_unbound]
root 39 0.0 0.0 0 0 ? S 10:23 0:00 \_ [kauditd]
root 40 0.0 0.0 0 0 ? S 10:23 0:00 \_ [khungtaskd]
root 41 0.0 0.0 0 0 ? S 10:23 0:00 \_ [oom_reaper]
root 42 0.0 0.0 0 0 ? I< 10:23 0:00 \_ [kworker/R-wr
itebac
k]
root 43 0.0 0.0 0 0 ? S 10:23 0:00 \_ [kcompactd0]
root 44 0.0 0.0 0 0 ? SN 10:23 0:00 \_ [ksmd]
root 45 0.0 0.0 0 0 ? SN 10:23 0:00 \_ [khugepaged]
root 46 0.0 0.0 0 0 ? I< 10:23 0:00 \_ [kworker/R-ki
ntegri
tyd]
root 47 0.0 0.0 0 0 ? I< 10:23 0:00 \_ [kworker/R-kb
lockd]
root 48 0.0 0.0 0 0 ? I< 10:23 0:00 \_ [kworker/R-bl
kcg_pu
nt_bio]
root 49 0.0 0.0 0 0 ? I< 10:23 0:00 \_ [kworker/R-tp
m_dev_
wq]
root 50 0.0 0.0 0 0 ? I< 10:23 0:00 \_ [kworker/R-ed
ac-pol
ler]
root 51 0.0 0.0 0 0 ? I< 10:23 0:00 \_ [kworker/R-de
vfreq_
wq]
root 52 0.0 0.0 0 0 ? S 10:23 0:00 \_ [watchdogd]
root 53 0.0 0.0 0 0 ? I 10:23 0:00 \_ [kworker/u16:
2-even
ts_unbound]
root 54 0.0 0.0 0 0 ? I 10:23 0:00 \_ [kworker/1:1]
root 55 0.0 0.0 0 0 ? I 10:23 0:00 \_ [kworker/2:1-
events
]
root 56 0.0 0.0 0 0 ? I< 10:23 0:00 \_ [kworker/2:1H
-kbloc
kd]
root 57 0.0 0.0 0 0 ? I 10:23 0:00 \_ [kworker/3:1-
events
]
root 58 0.0 0.0 0 0 ? S 10:23 0:00 \_ [kswapd0]
root 64 0.0 0.0 0 0 ? I< 10:23 0:00 \_ [kworker/R-kt
hrotld
]
root 66 0.0 0.0 0 0 ? I 10:23 0:00 \_ [kworker/2:2-
device
_link_wq]
root 67 0.0 0.0 0 0 ? I 10:23 0:00 \_ [kworker/2:3-
rcu_gp
]
root 68 0.0 0.0 0 0 ? I 10:23 0:00 \_ [kworker/2:4]
root 69 0.0 0.0 0 0 ? S 10:23 0:00 \_ [irq/19-aerdr
v]
root 70 0.0 0.0 0 0 ? I 10:23 0:00 \_ [kworker/3:2-
events
]
root 72 0.0 0.0 0 0 ? I< 10:23 0:00 \_ [kworker/R-ml
d]
root 73 0.0 0.0 0 0 ? I< 10:23 0:00 \_ [kworker/0:1H
-mmc_c
omplete]
root 74 0.0 0.0 0 0 ? I< 10:23 0:00 \_ [kworker/R-ip
v6_add
rconf]
root 79 0.0 0.0 0 0 ? I< 10:23 0:00 \_ [kworker/R-ks
trp]
root 83 0.0 0.0 0 0 ? I< 10:23 0:00 \_ [kworker/u17:
0-brcm
f_wq/mmc1:0001:1]
root 136 0.0 0.0 0 0 ? I< 10:23 0:00 \_ [kworker/1:1H
-kbloc
kd]
root 137 0.0 0.0 0 0 ? I< 10:23 0:00 \_ [kworker/3:1H
-kbloc
kd]
root 157 0.0 0.0 0 0 ? I 10:23 0:00 \_ [kworker/0:2-
events
]
root 158 0.0 0.0 0 0 ? I< 10:23 0:00 \_ [kworker/R-sd
hci]
root 159 0.0 0.0 0 0 ? I< 10:23 0:00 \_ [kworker/R-sd
hci]
root 160 0.0 0.0 0 0 ? S 10:23 0:00 \_ [irq/34-mmc1]
root 161 0.0 0.0 0 0 ? I 10:23 0:00 \_ [kworker/u16:
3-writ
eback]
root 162 0.0 0.0 0 0 ? S 10:23 0:00 \_ [irq/34-mmc0]
root 163 0.0 0.0 0 0 ? I 10:23 0:00 \_ [kworker/u16:
4-flus
h-179:0]
root 166 0.0 0.0 0 0 ? I 10:23 0:00 \_ [kworker/3:3-
events
_power_efficient]
root 168 0.0 0.0 0 0 ? I< 10:23 0:00 \_ [kworker/R-mm
c_comp
lete]
root 170 0.0 0.0 0 0 ? I 10:23 0:00 \_ [kworker/1:2-
mm_per
cpu_wq]
root 171 0.0 0.0 0 0 ? S 10:23 0:00 \_ [ptp0]
root 172 0.0 0.0 0 0 ? I< 10:23 0:00 \_ [kworker/3:2H
]
root 195 0.0 0.0 0 0 ? S 10:23 0:00 \_ [jbd2/mmcblk0
p3-8]
root 196 0.0 0.0 0 0 ? I< 10:23 0:00 \_ [kworker/R-ex
t4-rsv
-conversion]
root 215 0.0 0.0 0 0 ? I< 10:23 0:00 \_ [kworker/0:2H
-mmc_c
omplete]
root 222 0.0 0.0 0 0 ? I< 10:23 0:00 \_ [kworker/2:2H
]
root 228 0.0 0.0 0 0 ? I< 10:23 0:00 \_ [kworker/1:2H
]
root 244 0.0 0.0 0 0 ? I 10:23 0:00 \_ [kworker/3:4]
root 291 0.0 0.0 0 0 ? I 10:23 0:00 \_ [kworker/1:3-
cgroup
_destroy]
root 292 0.0 0.0 0 0 ? S 10:23 0:00 \_ [hwrng]
root 294 0.0 0.0 0 0 ? S< 10:23 0:00 \_ [vchiq-slot/0
]
root 295 0.0 0.0 0 0 ? S< 10:23 0:00 \_ [vchiq-recy/0
]
root 296 0.0 0.0 0 0 ? S< 10:23 0:00 \_ [vchiq-sync/0
]
root 298 0.0 0.0 0 0 ? I< 10:23 0:00 \_ [kworker/R-ex
t4-rsv
-conversion]
root 299 0.0 0.0 0 0 ? S 10:23 0:00 \_ [jbd2/mmcblk0
p4-8]
root 300 0.0 0.0 0 0 ? I< 10:23 0:00 \_ [kworker/R-ex
t4-rsv
-conversion]
root 319 0.0 0.0 0 0 ? I< 10:23 0:00 \_ [kworker/R-cf
g80211
]
root 320 0.0 0.0 0 0 ? I 10:23 0:00 \_ [kworker/u16:
5-even
ts_unbound]
root 361 0.0 0.0 0 0 ? I< 10:23 0:00 \_ [kworker/R-br
cmf_wq
/mmc1:0001:1]
root 362 0.0 0.0 0 0 ? S 10:23 0:00 \_ [vchiq-keep/0
]
root 363 0.0 0.0 0 0 ? S 10:23 0:00 \_ [brcmf_wdog/m
mc1:00
01:1]
root 366 0.0 0.0 0 0 ? S 10:23 0:00 \_ [sugov:0]
root 391 0.0 0.0 0 0 ? I 10:23 0:00 \_ [kworker/1:4-
rcu_gp
]
root 398 0.0 0.0 0 0 ? I< 10:23 0:00 \_ [kworker/u17:
1-hci0
]
root 404 0.0 0.0 0 0 ? I 10:23 0:00 \_ [kworker/0:3-
events
]
root 405 0.0 0.0 0 0 ? S 10:23 0:00 \_ [irq/46-vc4 h
dmi hp
d connected]
root 406 0.0 0.0 0 0 ? S 10:23 0:00 \_ [irq/47-vc4 h
dmi hp
d disconnected]
root 407 0.0 0.0 0 0 ? S 10:23 0:00 \_ [cec-vc4-hdmi
-0]
root 408 0.0 0.0 0 0 ? S 10:23 0:00 \_ [irq/48-vc4 h
dmi ce
c rx]
root 409 0.0 0.0 0 0 ? S 10:23 0:00 \_ [irq/49-vc4 h
dmi ce
c tx]
root 413 0.0 0.0 0 0 ? S 10:23 0:00 \_ [irq/50-vc4 h
dmi hp
d connected]
root 414 0.0 0.0 0 0 ? S 10:23 0:00 \_ [irq/51-vc4 h
dmi hp
d disconnected]
root 415 0.0 0.0 0 0 ? S 10:23 0:00 \_ [cec-vc4-hdmi
-1]
root 416 0.0 0.0 0 0 ? S 10:23 0:00 \_ [irq/52-vc4 h
dmi ce
c rx]
root 417 0.0 0.0 0 0 ? S 10:23 0:00 \_ [irq/53-vc4 h
dmi ce
c tx]
root 419 0.0 0.0 0 0 ? S 10:23 0:00 \_ [card1-crtc0]
root 420 0.0 0.0 0 0 ? S 10:23 0:00 \_ [card1-crtc1]
root 421 0.0 0.0 0 0 ? S 10:23 0:00 \_ [card1-crtc2]
root 422 0.0 0.0 0 0 ? S 10:23 0:00 \_ [card1-crtc3]
root 423 0.0 0.0 0 0 ? S 10:23 0:00 \_ [card1-crtc4]
root 438 0.0 0.0 0 0 ? I< 10:23 0:00 \_ [kworker/u17:
2-hci0
]
root 1 1.0 0.1 168192 10948 ? Ss 10:23 0:02 /sbin/init splash
root 237 0.2 0.1 41512 8688 ? Ss 10:23 0:00 /lib/systemd/syst
emd-jo
urnald
root 256 0.2 0.0 14768 6016 ? Ss 10:23 0:00 /lib/systemd/syst
emd-ud
evd
message+ 367 0.0 0.0 8508 3456 ? Ss 10:23 0:00 /usr/bin/dbus-dae
mon --
system --address=systemd: --nofork --nopidfile --systemd-activation --syslog-only
root 375 0.0 0.0 17196 6912 ? Ss 10:23 0:00 /lib/systemd/syst
emd-lo
gind
root 377 0.0 0.1 391236 10240 ? Ssl 10:23 0:00 /usr/libexec/udis
ks2/ud
isksd
root 411 0.0 0.0 17832 6656 ? Ss 10:23 0:00 /usr/sbin/connman
d -n
root 412 0.0 0.1 17156 10240 ? Ss 10:23 0:00 /sbin/wpa_supplic
ant -u
-s -O DIR=/run/wpa_supplicant GROUP=netdev
root 441 0.1 0.0 7360 3160 tty1 Ss 10:23 0:00 /bin/login -p --
user 492 0.0 0.0 3136 1920 tty1 S+ 10:24 0:00 \_ -ash
root 446 0.0 0.0 2684 1664 ttyS1 Ss+ 10:23 0:00 /sbin/agetty -o -
p -- \
u --keep-baud 115200,57600,38400,9600 - vt220
root 448 0.0 0.1 15780 8320 ? Ss 10:23 0:00 sshd: /usr/sbin/s
shd -D
[listener] 0 of 10-100 startups
root 503 0.2 0.1 18648 9704 ? Ss 10:25 0:00 \_ sshd: user [p
riv]
user 510 0.0 0.0 19260 7092 ? S 10:25 0:00 \_ sshd: use
r@pts/
0
user 511 0.0 0.0 3136 1920 pts/0 Ss 10:25 0:00 \_ -ash
root 527 20.0 0.0 7748 3712 pts/0 S+ 10:27 0:00 \_ s
udo ./
sanity-check
root 528 0.0 0.0 7748 1560 pts/1 Ss 10:27 0:00
\_ sud
o ./sanity-check
root 529 0.0 0.0 2320 1280 pts/1 S+ 10:27 0:00
\_
/bin/sh ./sanity-check
root 533 200 0.0 8436 3968 pts/1 R+ 10:27 0:00
\_ ps aux -ww --forest
user 457 0.0 0.1 19404 9984 ? Ss 10:24 0:00 /lib/systemd/syst
emd --
user
user 458 0.0 0.0 22068 4240 ? S 10:24 0:00 \_ (sd-pam)
root 469 0.0 0.0 10184 1452 ? Ss 10:24 0:00 nginx: master pro
cess /
usr/sbin/nginx -g daemon on; master_process on;
www-data 470 0.0 0.0 10560 2860 ? S 10:24 0:00 \_ nginx: worker
proce
ss
www-data 471 0.0 0.0 10560 2476 ? S 10:24 0:00 \_ nginx: worker
proce
ss
www-data 472 0.0 0.0 10560 2476 ? S 10:24 0:00 \_ nginx: worker
proce
ss
www-data 473 0.0 0.0 10560 2476 ? S 10:24 0:00 \_ nginx: worker
proce
ss
+ getent passwd root
root:x:0:0:root:/root:/bin/ash
+ getent passwd user
user:x:1000:1000:User,,,:/home/user:/bin/ash
+ test -r /sys/kernel/security/apparmor/features/dbus/mask
+ cat /sys/kernel/security/apparmor/features/dbus/mask
acquire send receive
+ grep send /sys/kernel/security/apparmor/features/dbus/mask
acquire send receive
+ grep receive /sys/kernel/security/apparmor/features/dbus/mask
acquire send receive
+ env
SUDO_GID=1000
MAIL=/var/mail/root
USER=root
HOME=/root
SUDO_UID=1000
LOGNAME=root
TERM=xterm-color
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
LANG=C.UTF-8
SUDO_COMMAND=./sanity-check
SHELL=/bin/ash
SUDO_USER=user
PWD=/home/user/sanity
+ /home/user/sanity/common/run-test-in-systemd --name=system-env ./sanity-check-env
system
# Environment:
# INVOCATION_ID=97e32d226fb24f259c4765f0d3fe7400
# JOURNAL_STREAM=9:7617
# LANG=C.UTF-8
# PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
# PWD=/home/user/sanity
# SYSTEMD_EXEC_PID=585
real 0m 0.07s
user 0m 0.01s
sys 0m 0.01s
+ /home/user/sanity/common/run-test-in-systemd --name=user-env --user=user ./sanity-
check-
env user
# Environment:
# DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus
# HOME=/home/user
# INVOCATION_ID=9a15b5601af84593bdbe1a4eae8d51ae
# JOURNAL_STREAM=9:6089
# LANG=C.UTF-8
# LOGNAME=user
# MANAGERPID=457
# PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
# PWD=/home/user/sanity
# SHELL=/bin/ash
# SYSTEMD_EXEC_PID=670
# USER=user
# XDG_RUNTIME_DIR=/run/user/1000
# drwx------ 3 user user 80 Sep 6 10:24 /run/user/1000
# drwxr-xr-x 7 user user 4096 Sep 6 10:27 /home/user
# No wayland socket and no xterm, skipping X11 checks
real 0m 0.14s
user 0m 0.00s
sys 0m 0.00s
+ id
uid=0(root) gid=0(root) groups=0(root)
+ /home/user/sanity/common/run-test-in-systemd --name=system-id id
uid=0(root) gid=0(root) groups=0(root)
real 0m 0.08s
user 0m 0.01s
sys 0m 0.01s
+ /home/user/sanity/common/run-test-in-systemd --name=user-id --user=user id
uid=1000(user) gid=1000(user) groups=1000(user),4(adm),20(dialout),24(cdrom),27(sudo
),29(a
udio),30(dip),44(video),46(plugdev),50(staff),100(users),1001(admin),1002(shared)
real 0m 0.09s
user 0m 0.00s
sys 0m 0.01s
+ test -S /run/dbus/system_bus_socket
+ id -u user
+ test -d /run/user/1000/systemd
+ id -u user
+ test -S /run/user/1000/bus
+ test -e /etc/debian_version
+ cat /etc/os-release
PRETTY_NAME="Apertis v2025dev3"
VERSION="v2025dev3"
VERSION_CODENAME="v2025dev3"
ID=apertis
ID_LIKE=debian
HOME_URL="https://apertis.org/"
SUPPORT_URL="https://gitlab.apertis.org/infrastructure/apertis-issues/-/issues"
BUG_REPORT_URL="https://gitlab.apertis.org/infrastructure/apertis-issues/-/issues"
VARIANT_ID=fixedfunction
BUILD_ID=20240828.0018
+ grep -E ^NAME=("?)Apertis\1$ /etc/os-release
NAME="Apertis"
+ grep -E ^ID=("?)apertis\1$ /etc/os-release
ID=apertis
+ id -u user
+ [ -S /run/user/1000/wayland-0 ]
+ which xterm
+ [ -x ]
+ systemctl list-units --failed --no-legend --no-pager --plain
+ [ -n ]
+ set +x
# Sanity check successful
$
|
secure-boot-imx6 (m) | NOT TESTED | N/A | N/A | N/A | N/A | N/A | N/A | |
tumbler-thumbnailing (a) | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
video-animation-on-boot (m) | N/A | N/A | N/A | N/A | PASS | NOT TESTED | PASS |