Machine state will be reset. To keep it, pass --keep-machine-state start all VLans (finished: start all VLans, in 0.00 seconds) Test will time out and terminate in 3600.0 seconds run the VM test script additionally exposed symbols: client, server, vlan1, start_all, test_script, machines, machines_qemu, machines_nspawn, vlans, driver, log, os, create_machine, subtest, run_tests, join_all, retry, serial_stdout_off, serial_stdout_on, polling_condition, BaseMachine, QemuMachine, NspawnMachine, t, debug, dump_machine_ssh ??? Warning (SyntaxWarning): "\*" is an invalid escape sequence. Such sequences will not work in the future. Did you mean "\\*"? A raw string is also an option. File "", line 7 ??? Warning (SyntaxWarning): "\*" is an invalid escape sequence. Such sequences will not work in the future. Did you mean "\\*"? A raw string is also an option. File "", line 13 start all VMs client: systemd-nspawn running (pid 52) server: systemd-nspawn running (pid 53) client: Waiting for journal at /build/vm-state-client/var/log/journal... server: Waiting for journal at /build/vm-state-server/var/log/journal... (finished: start all VMs, in 0.00 seconds) server: must succeed: /nix/store/3iqndhxbb5292makx3hfgadvsfgwric3-libressl-4.3.2-nc/bin/nc -z -v 127.0.0.1 22 nixos-nspawn(server): TAP vde-tap1 not found; container will be isolated from VDE nixos-nspawn(server): A common reason for this is that /dev/net is not available in the Nix sandbox. Try adding /dev/net to extra-sandbox-paths. nixos-nspawn(client): TAP vde-tap1 not found; container will be isolated from VDE nixos-nspawn(client): A common reason for this is that /dev/net is not available in the Nix sandbox. Try adding /dev/net to extra-sandbox-paths. Note: in a future version of systemd-nspawn the default set of permitted socket address families will be restricted to AF_INET, AF_INET6 and AF_UNIX. Use --restrict-address-families= to configure the set of permitted socket address families, or set RestrictAddressFamilies= in a .nspawn file. Note: in a future version of systemd-nspawn the default set of permitted socket address families will be restricted to AF_INET, AF_INET6 and AF_UNIX. Use --restrict-address-families= to configure the set of permitted socket address families, or set RestrictAddressFamilies= in a .nspawn file. ░ Spawning container server on /build/vm-state-server. ░ Spawning container client on /build/vm-state-client. client # [5740860.615038] client systemd-journald[69]: Journal started client # [5740860.615086] client systemd-journald[69]: Runtime Journal (/run/log/journal/88ec81866d1e4485a5e7613ef1da7be5) is 8M, max 2.5G, 2.4G free. client # [5740860.617214] client systemd[1]: Finished Create Static Device Nodes in /dev gracefully. client # [5740860.624828] client systemd[1]: Starting Flush Journal to Persistent Storage... client # [5740860.625826] client systemd[1]: Starting Network Name Resolution... client # [5740860.626465] client systemd[1]: Starting Create Static Device Nodes in /dev... client # [5740860.633297] client systemd-journald[69]: Time spent on flushing to /var/log/journal/88ec81866d1e4485a5e7613ef1da7be5 is 1.279ms for 6 entries. client # [5740860.633297] client systemd-journald[69]: System Journal (/var/log/journal/88ec81866d1e4485a5e7613ef1da7be5) is 8M, max 4G, 3.9G free. client # [5740860.640214] client systemd[1]: Finished Create Static Device Nodes in /dev. client # [5740860.640476] client systemd[1]: Reached target Preparation for Local File Systems. client # [5740860.640571] client systemd[1]: Reached target Local File Systems. client # [5740860.641299] client systemd[1]: Listening on Boot Loader Control Service Socket. client # [5740860.641354] client systemd[1]: Update Boot Loader Random Seed skipped, unmet condition check ConditionVirtualization=!container client # [5740860.642211] client systemd[1]: Starting Save Transient machine-id to Disk... client # [5740860.642249] client systemd[1]: Rule-based Manager for Device Events and Files skipped, unmet condition check ConditionPathIsReadWrite=/sys client # [5740860.650753] client systemd[1]: Finished Flush Journal to Persistent Storage. client # [5740860.652162] client systemd[1]: Starting Create System Files and Directories... client # [5740860.665564] client systemd-tmpfiles[113]: Cannot set file attributes for '/var/empty', value=0x00000010, mask=0x00000010, ignoring: Operation not permitted client # [5740860.665728] client systemd-tmpfiles[113]: fchmod() of /var/log/journal failed: Operation not permitted client # [5740860.665843] client systemd-tmpfiles[113]: fchmod() of /var/log/journal/88ec81866d1e4485a5e7613ef1da7be5 failed: Operation not permitted client # [5740860.666013] client systemd-tmpfiles[113]: fchmod() of /run/log/journal failed: Operation not permitted client # [5740860.667250] client systemd[1]: Finished Create System Files and Directories. client # [5740860.668336] client systemd[1]: Starting Rebuild Journal Catalog... client # [5740860.669002] client systemd[1]: Starting Record System Boot/Shutdown in UTMP... client # [5740860.680051] client systemd[1]: Finished Record System Boot/Shutdown in UTMP. client # [5740860.691015] client systemd[1]: Finished Rebuild Journal Catalog. client # [5740860.691923] client systemd[1]: Starting Update is Completed... client # [5740860.701541] client systemd[1]: Finished Update is Completed. client # [5740860.755704] client systemd[1]: Finished Firewall. client # [5740860.755844] client systemd[1]: Reached target Preparation for Network. client # [5740860.756069] client systemd[1]: Listening on Network Management Resolve Hook Socket. client # [5740860.757102] client systemd[1]: Starting Network Management... server # [5740860.616257] server systemd-journald[78]: Journal started server # [5740860.616303] server systemd-journald[78]: Runtime Journal (/run/log/journal/9916a9b7d41c4e9d9abab4af7611e4fc) is 8M, max 2.5G, 2.4G free. server # [5740860.619395] server systemd[1]: Finished Create Static Device Nodes in /dev gracefully. server # [5740860.627011] server systemd[1]: Starting Flush Journal to Persistent Storage... server # [5740860.627727] server systemd[1]: Starting Network Name Resolution... server # [5740860.628428] server systemd[1]: Starting Create Static Device Nodes in /dev... server # [5740860.634764] server systemd-journald[78]: Time spent on flushing to /var/log/journal/9916a9b7d41c4e9d9abab4af7611e4fc is 1.212ms for 6 entries. server # [5740860.634764] server systemd-journald[78]: System Journal (/var/log/journal/9916a9b7d41c4e9d9abab4af7611e4fc) is 8M, max 4G, 3.9G free. server # [5740860.645459] server systemd[1]: Finished Create Static Device Nodes in /dev. server # [5740860.646091] server systemd[1]: Reached target Preparation for Local File Systems. server # [5740860.646200] server systemd[1]: Reached target Local File Systems. server # [5740860.646996] server systemd[1]: Listening on Boot Loader Control Service Socket. server # [5740860.647039] server systemd[1]: Update Boot Loader Random Seed skipped, unmet condition check ConditionVirtualization=!container server # [5740860.647798] server systemd[1]: Starting Save Transient machine-id to Disk... server # [5740860.647828] server systemd[1]: Rule-based Manager for Device Events and Files skipped, unmet condition check ConditionPathIsReadWrite=/sys server # [5740860.651563] server systemd[1]: Finished Flush Journal to Persistent Storage. server # [5740860.652310] server systemd[1]: Starting Create System Files and Directories... server # [5740860.668933] server systemd-tmpfiles[122]: Cannot set file attributes for '/var/empty', value=0x00000010, mask=0x00000010, ignoring: Operation not permitted server # [5740860.669125] server systemd-tmpfiles[122]: fchmod() of /var/log/journal failed: Operation not permitted server # [5740860.669259] server systemd-tmpfiles[122]: fchmod() of /var/log/journal/9916a9b7d41c4e9d9abab4af7611e4fc failed: Operation not permitted server # [5740860.669465] server systemd-tmpfiles[122]: fchmod() of /run/log/journal failed: Operation not permitted server # [5740860.670897] server systemd[1]: Finished Create System Files and Directories. server # [5740860.671875] server systemd[1]: Starting Rebuild Journal Catalog... server # [5740860.672530] server systemd[1]: Starting Record System Boot/Shutdown in UTMP... server # [5740860.683422] server systemd[1]: Finished Record System Boot/Shutdown in UTMP. server # [5740860.689928] server systemd[1]: Finished Rebuild Journal Catalog. server # [5740860.690982] server systemd[1]: Starting Update is Completed... server # [5740860.700476] server systemd[1]: Finished Update is Completed. server # [5740860.755737] server systemd[1]: Finished Firewall. server # [5740860.756186] server systemd[1]: Reached target Preparation for Network. server # [5740860.756413] server systemd[1]: Listening on Network Management Resolve Hook Socket. server # [5740860.757465] server systemd[1]: Starting Network Management... server # [5740860.904262] server systemd[1]: Finished Save Transient machine-id to Disk. client # [5740860.904277] client systemd[1]: Finished Save Transient machine-id to Disk. client # [5740861.133070] client systemd-networkd[182]: Failed to increase receive buffer size for general netlink socket, ignoring: Operation not permitted client # [5740861.133162] client systemd-networkd[182]: Failed to increase receive buffer size for nftables netlink socket, ignoring: Operation not permitted client # [5740861.139447] client systemd-networkd[182]: /etc/systemd/network/99-ethernet-default-dhcp.network: No valid settings found in the [Match] section, ignoring file. To match all interfaces, add Name=* in the [Match] section. client # [5740861.139606] client systemd-networkd[182]: /etc/systemd/network/99-wireless-client-dhcp.network: No valid settings found in the [Match] section, ignoring file. To match all interfaces, add Name=* in the [Match] section. client # [5740861.139760] client systemd-networkd[182]: lo: Link UP client # [5740861.139764] client systemd-networkd[182]: lo: Gained carrier client # [5740861.139962] client systemd-networkd[182]: eth1: Configuring with /etc/systemd/network/40-eth1.network. client # [5740861.140351] client systemd[1]: Started Network Management. client # [5740861.148490] client systemd-networkd[182]: eth1: Link UP client # [5740861.148737] client systemd-networkd[182]: eth1: Gained carrier client # [5740861.148910] client systemd[1]: Starting Enable Persistent Storage in systemd-networkd... server # [5740861.160222] server systemd-networkd[193]: Failed to increase receive buffer size for general netlink socket, ignoring: Operation not permitted server # [5740861.160312] server systemd-networkd[193]: Failed to increase receive buffer size for nftables netlink socket, ignoring: Operation not permitted client # [5740861.182224] client systemd[1]: Finished Enable Persistent Storage in systemd-networkd. client # [5740861.221899] client systemd-resolved[91]: Positive Trust Anchors: client # [5740861.221913] client systemd-resolved[91]: . IN DS 20326 8 2 e06d44b80b8f1d39a95c0b0d7c65d08458e880409bbc683457104237c7f8ec8d client # [5740861.221916] client systemd-resolved[91]: . IN DS 38696 8 2 683d2d0acb8c9b712a1948b27f741219298d0a450d612c483af444a4c0fb2b16 client # [5740861.221950] client systemd-resolved[91]: Negative trust anchors: home.arpa 10.in-addr.arpa 16.172.in-addr.arpa 17.172.in-addr.arpa 18.172.in-addr.arpa 19.172.in-addr.arpa 20.172.in-addr.arpa 21.172.in-addr.arpa 22.172.in-addr.arpa 23.172.in-addr.arpa 24.172.in-addr.arpa 25.172.in-addr.arpa 26.172.in-addr.arpa 27.172.in-addr.arpa 28.172.in-addr.arpa 29.172.in-addr.arpa 30.172.in-addr.arpa 31.172.in-addr.arpa 170.0.0.192.in-addr.arpa 171.0.0.192.in-addr.arpa 168.192.in-addr.arpa d.f.ip6.arpa ipv4only.arpa resolver.arpa corp home internal intranet lan local private test client # [5740861.244825] client systemd-resolved[91]: Using system hostname 'client'. client # [5740861.246119] client systemd[1]: Started Network Name Resolution. client # [5740861.246218] client systemd[1]: Reached target Network. client # [5740861.246320] client systemd[1]: Reached target System Initialization. client # [5740861.246405] client systemd[1]: Discard unused filesystem blocks once a week skipped, unmet condition check ConditionVirtualization=!container client # [5740861.246448] client systemd[1]: Started Daily Cleanup of Temporary Directories. client # [5740861.246477] client systemd[1]: Reached target Timer Units. client # [5740861.246662] client systemd[1]: Listening on D-Bus System Message Bus Socket. client # [5740861.246828] client systemd[1]: Listening on Nix Daemon Socket. client # [5740861.247003] client systemd[1]: Listening on Virtual Machine and Container Registration Service Socket. client # [5740861.247042] client systemd[1]: Reached target Socket Units. client # [5740861.247108] client systemd[1]: Reached target Basic System. client # [5740861.248726] client systemd[1]: Starting Import lastlog data into lastlog2 database... client # [5740861.249917] client systemd[1]: Starting Name Service Cache Daemon (nsncd)... client # [5740861.251773] client systemd[1]: Starting D-Bus System Message Bus... client # [5740861.270901] client systemd[1]: Finished Import lastlog data into lastlog2 database. client # [5740861.341385] client nsncd[189]: Aug 14 10:04:47.394 INFO started, config: Config { ignored_request_types: {}, worker_count: 8, handoff_timeout: 10s }, path: "/var/run/nscd/socket" client # [5740861.341565] client systemd[1]: Started Name Service Cache Daemon (nsncd). client # [5740861.341663] client systemd[1]: Reached target Host and Network Name Lookups. client # [5740861.341765] client systemd[1]: Reached target User and Group Name Lookups. client # [5740861.343738] client systemd[1]: Starting User Login Management... client # [5740861.345488] client systemd[1]: Starting Permit User Sessions... client # [5740861.379552] client systemd[1]: Finished Permit User Sessions. client # [5740861.380673] client systemd[1]: Started Console Getty. client # [5740861.380719] client systemd[1]: Getty on tty1 skipped, unmet condition check ConditionPathExists=/dev/tty0 client # [5740861.380743] client systemd[1]: Reached target Login Prompts. client # [5740861.433900] client dbus-broker-launch[190]: Looking up NSS user entry for 'systemd-timesync'... client # [5740861.435002] client dbus-broker-launch[190]: NSS returned no entry for 'systemd-timesync' client # [5740861.435002] client dbus-broker-launch[190]: Invalid user-name in /nix/store/7dgsqkvyh64q4zhc7zjml78wgci2vx8i-system-path/share/dbus-1/system.d/org.freedesktop.timesync1.conf +16: user="systemd-timesync" server # [5740861.166824] server systemd-networkd[193]: /etc/systemd/network/99-ethernet-default-dhcp.network: No valid settings found in the [Match] section, ignoring file. To match all interfaces, add Name=* in the [Match] section. server # [5740861.166985] server systemd-networkd[193]: /etc/systemd/network/99-wireless-client-dhcp.network: No valid settings found in the [Match] section, ignoring file. To match all interfaces, add Name=* in the [Match] section. server # [5740861.167145] server systemd-networkd[193]: lo: Link UP server # [5740861.167149] server systemd-networkd[193]: lo: Gained carrier server # [5740861.167323] server systemd-networkd[193]: eth1: Configuring with /etc/systemd/network/40-eth1.network. server # [5740861.167709] server systemd[1]: Started Network Management. server # [5740861.167796] server systemd-networkd[193]: eth1: Link UP server # [5740861.168237] server systemd-networkd[193]: eth1: Gained carrier server # [5740861.168947] server systemd[1]: Starting Enable Persistent Storage in systemd-networkd... server # [5740861.220980] server systemd-resolved[100]: Positive Trust Anchors: server # [5740861.220993] server systemd-resolved[100]: . IN DS 20326 8 2 e06d44b80b8f1d39a95c0b0d7c65d08458e880409bbc683457104237c7f8ec8d server # [5740861.220996] server systemd-resolved[100]: . IN DS 38696 8 2 683d2d0acb8c9b712a1948b27f741219298d0a450d612c483af444a4c0fb2b16 server # [5740861.221028] server systemd-resolved[100]: Negative trust anchors: home.arpa 10.in-addr.arpa 16.172.in-addr.arpa 17.172.in-addr.arpa 18.172.in-addr.arpa 19.172.in-addr.arpa 20.172.in-addr.arpa 21.172.in-addr.arpa 22.172.in-addr.arpa 23.172.in-addr.arpa 24.172.in-addr.arpa 25.172.in-addr.arpa 26.172.in-addr.arpa 27.172.in-addr.arpa 28.172.in-addr.arpa 29.172.in-addr.arpa 30.172.in-addr.arpa 31.172.in-addr.arpa 170.0.0.192.in-addr.arpa 171.0.0.192.in-addr.arpa 168.192.in-addr.arpa d.f.ip6.arpa ipv4only.arpa resolver.arpa corp home internal intranet lan local private test server # [5740861.226426] server systemd[1]: Finished Enable Persistent Storage in systemd-networkd. server # [5740861.243171] server systemd-resolved[100]: Using system hostname 'server'. server # [5740861.244573] server systemd[1]: Started Network Name Resolution. server # [5740861.244697] server systemd[1]: Reached target Network. server # [5740861.244820] server systemd[1]: Reached target System Initialization. server # [5740861.244918] server systemd[1]: Discard unused filesystem blocks once a week skipped, unmet condition check ConditionVirtualization=!container server # [5740861.244966] server systemd[1]: Started Daily Cleanup of Temporary Directories. server # [5740861.245003] server systemd[1]: Reached target Timer Units. server # [5740861.245218] server systemd[1]: Listening on D-Bus System Message Bus Socket. server # [5740861.245437] server systemd[1]: Listening on Nix Daemon Socket. server # [5740861.247907] server systemd[1]: Listening on OpenSSH Server Socket (systemd-ssh-generator, AF_UNIX Export). server # [5740861.250407] server systemd[1]: Listening on OpenSSH Server Socket (systemd-ssh-generator, AF_UNIX Local). server # [5740861.251571] server systemd[1]: Listening on SSH Socket. server # [5740861.251787] server systemd[1]: Listening on Virtual Machine and Container Registration Service Socket. server # [5740861.251837] server systemd[1]: Reached target Socket Units. server # [5740861.251929] server systemd[1]: Reached target Basic System. server # [5740861.253823] server systemd[1]: Starting Import lastlog data into lastlog2 database... server # [5740861.255124] server systemd[1]: Starting Name Service Cache Daemon (nsncd)... server # [5740861.255174] server systemd[1]: SSH Host Keys Generation skipped, no trigger condition checks were met. server # [5740861.258139] server systemd[1]: Starting D-Bus System Message Bus... server # [5740861.275984] server systemd[1]: Finished Import lastlog data into lastlog2 database. server # [5740861.350351] server nsncd[200]: Aug 14 10:04:47.403 INFO started, config: Config { ignored_request_types: {}, worker_count: 8, handoff_timeout: 10s }, path: "/var/run/nscd/socket" server # [5740861.350401] server systemd[1]: Started Name Service Cache Daemon (nsncd). server # [5740861.350500] server systemd[1]: Reached target Host and Network Name Lookups. server # [5740861.350608] server systemd[1]: Reached target User and Group Name Lookups. server # [5740861.372451] server systemd[1]: Starting User Login Management... server # [5740861.373999] server systemd[1]: Starting Permit User Sessions... server # [5740861.385857] server systemd[1]: Finished Permit User Sessions. server # [5740861.387788] server systemd[1]: Started Console Getty. server # [5740861.387859] server systemd[1]: Getty on tty1 skipped, unmet condition check ConditionPathExists=/dev/tty0 server # [5740861.387901] server systemd[1]: Reached target Login Prompts. server # [5740861.436199] server dbus-broker-launch[201]: Looking up NSS user entry for 'systemd-timesync'... server # [5740861.437359] server dbus-broker-launch[201]: NSS returned no entry for 'systemd-timesync' server # [5740861.437359] server dbus-broker-launch[201]: Invalid user-name in /nix/store/l6wcavnkp2ia04fryfxv03ar4i4nxfhn-system-path/share/dbus-1/system.d/org.freedesktop.timesync1.conf +16: user="systemd-timesync" server # [5740861.438017] server systemd[1]: Started D-Bus System Message Bus. server # [5740861.445243] server dbus-broker-launch[201]: Ready server # [5740861.616115] server systemd[1]: etc-machine\x2did.mount: Deactivated successfully. client # [5740861.435695] client systemd[1]: Started D-Bus System Message Bus. client # [5740861.444046] client dbus-broker-launch[190]: Ready client # [5740861.613245] client systemd[1]: etc-machine\x2did.mount: Deactivated successfully. Connection to 127.0.0.1 22 port [tcp/ssh] succeeded! server: (finished: must succeed: /nix/store/3iqndhxbb5292makx3hfgadvsfgwric3-libressl-4.3.2-nc/bin/nc -z -v 127.0.0.1 22, in 2.15 seconds) server: must fail: grep '^@cert-authority ssh-ca,\*.clan,\*.example.com ssh-ed25519 ' /etc/ssh/ssh_known_hosts server: (finished: must fail: grep '^@cert-authority ssh-ca,\*.clan,\*.example.com ssh-ed25519 ' /etc/ssh/ssh_known_hosts, in 0.01 seconds) server: must succeed: grep '^localhost,server,server.clan ssh-ed25519 ' /etc/ssh/ssh_known_hosts server: (finished: must succeed: grep '^localhost,server,server.clan ssh-ed25519 ' /etc/ssh/ssh_known_hosts, in 0.01 seconds) client: must fail: grep '^.cert-authority ssh-ca,\*.clan,\*.example.com ssh-ed25519 ' /etc/ssh/ssh_known_hosts client: (finished: must fail: grep '^.cert-authority ssh-ca,\*.clan,\*.example.com ssh-ed25519 ' /etc/ssh/ssh_known_hosts, in 0.01 seconds) server: must succeed: grep 'test-key' /etc/ssh/authorized_keys.d/root server: (finished: must succeed: grep 'test-key' /etc/ssh/authorized_keys.d/root, in 0.01 seconds) client: must succeed: cp /nix/store/wiksrsbhvksa9njqxd2i7say2bcvibnn-test-key /tmp/test-key && chmod 600 /tmp/test-key client: (finished: must succeed: cp /nix/store/wiksrsbhvksa9njqxd2i7say2bcvibnn-test-key /tmp/test-key && chmod 600 /tmp/test-key, in 0.01 seconds) client: must succeed: ssh -o StrictHostKeyChecking=accept-new -i /tmp/test-key root@server 'echo SSH_SUCCESS' client # [5740861.782257] client systemd-logind[205]: New seat seat0. client # [5740861.782479] client systemd[1]: Started User Login Management. client # [5740861.783705] client systemd[1]: Starting linger-users.service... client # [5740861.837526] client systemd[1]: linger-users.service: Deactivated successfully. client # [5740861.837799] client systemd[1]: Finished linger-users.service. client # [5740861.838717] client systemd[1]: Reached target Multi-User System. client # [5740861.839060] client systemd[1]: Startup finished in 1.597s. server # [5740861.788279] server systemd-logind[216]: New seat seat0. server # [5740861.788507] server systemd[1]: Started User Login Management. server # [5740861.828701] server systemd[1]: Starting linger-users.service... server # [5740861.840329] server systemd[1]: linger-users.service: Deactivated successfully. server # [5740861.840424] server systemd[1]: Finished linger-users.service. server # [5740861.840877] server systemd[1]: Reached target Multi-User System. server # [5740861.841082] server systemd[1]: Startup finished in 1.598s. server # [5740861.913260] server systemd[1]: Created slice Slice /system/sshd. server # [5740861.913335] server systemd[1]: SSH Host Keys Generation skipped, no trigger condition checks were met. server # [5740861.914283] server systemd[1]: Started SSH per-connection Daemon (127.0.0.1:47864). server # [5740861.980948] server sshd-session[231]: Connection closed by 127.0.0.1 port 47864 [preauth] server # [5740861.982134] server systemd[1]: sshd@0-286783-127.0.0.1:22-127.0.0.1:47864.service: Deactivated successfully. server # [5740861.987430] server systemd[1]: SSH Host Keys Generation skipped, no trigger condition checks were met. server # [5740861.988642] server systemd[1]: Started SSH per-connection Daemon (192.168.1.1:43620). client: (finished: must succeed: ssh -o StrictHostKeyChecking=accept-new -i /tmp/test-key root@server 'echo SSH_SUCCESS', in 0.12 seconds) (finished: run the VM test script, in 2.33 seconds) test script finished in 2.40s cleanup kill NspawnMachine (pid 52) kill NspawnMachine (pid 53) Container client terminated by signal KILL. Container server terminated by signal KILL. (finished: cleanup, in 0.28 seconds)