The domain_basic test is flaky
It sometimes just times out:
25/28 integration domain_basic TIMEOUT 120.14 s
--- command ---
LD_PRELOAD='libumockdev-preload.so.0' BOLT_BUILD_DIR='/builddir/build/BUILD/bolt-0.6/armv7hl-redhat-linux-gnueabi' /builddir/build/BUILD/bolt-0.6/tests/test-integration BoltTest.test_domain_basic
--- stdout ---
13:11:33 bolt 0.6 starting up.
13:11:33 session id is 878ddc76de66db095a4e715e9029d1e0
13:11:33 dbus: got the bus [org.freedesktop.bolt]
13:11:33 dbus: installed prop: Version -> version
13:11:33 dbus: installed prop: Probing -> probing
13:11:33 dbus: installed prop: DefaultPolicy -> default-policy [enum-auto-convert]
13:11:33 dbus: installed prop: SecurityLevel -> security-level [enum-auto-convert]
13:11:33 dbus: installed prop: AuthMode -> auth-mode [flags-auto-convert]
13:11:33 dbus: installed prop: PowerState -> power-state [enum-auto-convert]
13:11:33 config: loading user config
13:11:33 bouncer: initializing polkit
13:11:33 udev: initializing udev
13:11:33 store: loading domains
13:11:33 store: loading devices
13:11:33 dbus: installed prop: Supported -> supported
13:11:33 dbus: installed prop: State -> state [enum-auto-convert]
13:11:33 dbus: installed prop: Timeout -> timeout
13:11:33 power: failed to create guarddir at /run/boltd/power: Error creating directory /run/boltd: Permission denied
13:11:33 power: force power support: no
13:11:33 udev: enumerating devices
13:11:33 dbus: registered object at /org/freedesktop/bolt
13:11:33 dbus: prop object-path change ignored
13:11:33 dbus: prop exported change ignored
13:11:33 dbus: registered object at /org/freedesktop/bolt
13:11:33 dbus: prop object-path change ignored
13:11:33 dbus: prop exported change ignored
13:11:33 dbus: got the name
13:11:33 dbus: get property: org.freedesktop.bolt1.Manager.Version at /org/freedesktop/bolt from :1.0
13:11:33 dbus: get property: org.freedesktop.bolt1.Manager.Version at /org/freedesktop/bolt from :1.0
13:11:33 dbus: get property: org.freedesktop.bolt1.Manager.Probing at /org/freedesktop/bolt from :1.0
13:11:33 dbus: get property: org.freedesktop.bolt1.Manager.DefaultPolicy at /org/freedesktop/bolt from :1.0
13:11:33 dbus: get property: org.freedesktop.bolt1.Manager.SecurityLevel at /org/freedesktop/bolt from :1.0
13:11:33 dbus: get property: org.freedesktop.bolt1.Manager.AuthMode at /org/freedesktop/bolt from :1.0
13:11:33 dbus: get property: org.freedesktop.bolt1.Manager.PowerState at /org/freedesktop/bolt from :1.0
13:11:33 udev: add (thunderbolt/thunderbolt_domain) /sys/devices/domain0
13:11:33 udev: add (thunderbolt/thunderbolt_device) /sys/devices/domain0/0-0
13:11:33 dbus: installed prop: Uid -> uid
13:11:33 dbus: installed prop: Id -> id
13:11:33 dbus: installed prop: SysfsPath -> syspath
13:11:33 dbus: installed prop: SecurityLevel -> security [enum-auto-convert]
13:11:33 dbus: installed prop: BootACL -> bootacl
13:11:33 [884c6edd-7118-domain0 ] domain: domain (security: user, bootacl: yes) added
13:11:33 security level set to 'user'
13:11:33 dbus: prop SecurityLevel changed
13:11:33 dbus: emitted property 1 changes
13:11:33 [884c6edd-7118-domain0 ] bootacl: sync start [slots: 15 free: 15]
13:11:33 [884c6edd-7118-domain0 ] bootacl: sync done [wrote: no, now free: 15]
13:11:33 [884c6edd-7118-domain0 ] store: storing newly connected domain
13:11:33 journal: opened for '884c6edd-7118'; size: 0 bytes
13:11:33 journal: fresh: yes, fd: 7
13:11:33 dbus: generated object path: /org/freedesktop/bolt/domains/884c6edd_7118_4b21_b186_b02d396ecca0
13:11:33 dbus: registered object at /org/freedesktop/bolt/domains/884c6edd_7118_4b21_b186_b02d396ecca0
13:11:33 dbus: prop object-path change ignored
13:11:33 dbus: prop exported change ignored
13:11:33 dbus: exported domain at /org/freedesktop/bolt/domains/884c6edd_7118_4b21_b186_b02d396ecca0
13:11:33 dbus: emitted signal: DomainAdded
13:11:33 dbus: installed prop: Uid -> uid
13:11:33 dbus: installed prop: Name -> name
13:11:33 dbus: installed prop: Vendor -> vendor
13:11:33 dbus: installed prop: Type -> type [enum-auto-convert]
13:11:33 dbus: installed prop: Status -> status [enum-auto-convert]
13:11:33 dbus: installed prop: AuthFlags -> authflags [flags-auto-convert]
13:11:33 dbus: installed prop: Parent -> parent
13:11:33 dbus: installed prop: SysfsPath -> sysfs-path
13:11:33 dbus: installed prop: Domain -> domain [object-auto-convert]
13:11:33 dbus: installed prop: ConnectTime -> conntime
13:11:33 dbus: installed prop: AuthorizeTime -> authtime
13:11:33 dbus: installed prop: Stored -> stored
13:11:33 dbus: installed prop: Policy -> policy [enum-auto-convert]
13:11:33 dbus: installed prop: Key -> key [enum-auto-convert]
13:11:33 dbus: installed prop: StoreTime -> storetime
13:11:33 dbus: installed prop: Label -> label
13:11:33 [884c6edd-7118-Host ] device added, status: authorized, at /sys/devices/domain0/0-0
13:11:33 [884c6edd-7118-Host ] labeling device: GNOME.org Host
13:11:33 dbus: generated object path: /org/freedesktop/bolt/devices/884c6edd_7118_4b21_b186_b02d396ecca0
13:11:33 dbus: registered object at /org/freedesktop/bolt/devices/884c6edd_7118_4b21_b186_b02d396ecca0
13:11:33 dbus: prop object-path change ignored
13:11:33 dbus: prop exported change ignored
13:11:33 [884c6edd-7118-Host ] dbus: exported device at /org/freedesktop/bolt/devices/884c6edd_7118...
13:11:33 signal: got SIGTERM; shutting down...
--- stderr ---
test_domain_basic (__main__.BoltTest) ...
Especially annoying when building packages ...