tribuchet: building on jamie Auto-selecting single ABI x86_64 Do you wish to create a custom hardware profile? [no] * daemon not running; starting now at tcp:5037 * daemon started successfully INFO | Android emulator version 37.1.11.0 (build_id 15917651) (CL:N/A) INFO | Graphics backend: gfxstream INFO | Found systemPath /nix/store/vzqib399px1jg6p34hdfc2z0yz0a9vqc-androidsdk/libexec/android-sdk/system-images/android-35/google_apis/x86_64/ INFO | Saving last run QEMU version for the AVD to 2 INFO | Increasing RAM size to 2560MB ERROR | Failed to retrieve DNS servers list from the system WARNING | Cannot find system DNS servers! Name resolution will be disabled. ############################################################################## ## WARNING - ACTION REQUIRED ## ## Consider using the '-metrics-collection' flag to help improve the ## ## emulator by sending anonymized usage data. Or use the '-no-metrics' ## ## flag to bypass this warning and turn off the metrics collection. ## ## In a future release this warning will turn into a one-time blocking ## ## prompt to ask for explicit user input regarding metrics collection. ## ## ## ## Please see '-help-metrics-collection' for more details. You can use ## ## '-metrics-to-file' or '-metrics-to-console' flags to see what type of ## ## data is being collected by emulator as part of usage statistics. ## ############################################################################## INFO | Guest GLES Driver: Auto (ext controls) INFO | emuglConfig_init: vulkan_mode_selected:swiftshader gles_mode_selected:swiftshader INFO | Checking system compatibility: INFO | Checking: hasSufficientDiskSpace INFO | Ok: Disk space requirements to run avd: `test` are met INFO | Checking: hasSufficientHwGpu INFO | Ok: Hardware GPU compatibility checks are not required INFO | Checking: hasSufficientSystem WARNING | Downloaded protobuf file is corrupt. INFO | Ok: System requirements to run avd: `test` are met WARNING | File System is not ext4, disable QuickbootFileBacked feature WARNING | could not find /usr/share/zoneinfo/ directory. unable to determine host timezone INFO | Storing crashdata in: /tmp/android-unknown/emu-crash-37.1.11.db, detection is enabled for process: 87 INFO | Initializing gfxstream backend INFO | startOpenglesRendererImpl: gpu info INFO | INFO | initIcdPaths: ICD set to 'swiftshader', using Swiftshader ICD INFO | Setting ICD filenames for the loader = /nix/store/0bq2p058nln7qy3bsbr2cd7a7c5ffkmc-android-sdk-emulator-37.1.11/libexec/android-sdk/emulator/lib64/vulkan/vk_swiftshader_icd.json INFO | SharedLibrary::open for [/nix/store/0bq2p058nln7qy3bsbr2cd7a7c5ffkmc-android-sdk-emulator-37.1.11/libexec/android-sdk/emulator/qemu/linux-x86_64/lib64/vulkan/libvulkan.so] INFO | SharedLibrary::open for [/nix/store/0bq2p058nln7qy3bsbr2cd7a7c5ffkmc-android-sdk-emulator-37.1.11/libexec/android-sdk/emulator/qemu/linux-x86_64/lib64/vulkan/libvulkan.so.1] INFO | SharedLibrary::open for [/nix/store/0bq2p058nln7qy3bsbr2cd7a7c5ffkmc-android-sdk-emulator-37.1.11/libexec/android-sdk/emulator/lib64/vulkan/libvulkan.so] INFO | Added library: /nix/store/0bq2p058nln7qy3bsbr2cd7a7c5ffkmc-android-sdk-emulator-37.1.11/libexec/android-sdk/emulator/lib64/vulkan/libvulkan.so INFO | Selecting Vulkan device: SwiftShader Device (Subzero), Version: 1.3.0 INFO | Using Vulkan externalMemoryMode: OpaqueFd for VkEmulation INFO | SharedLibrary::open for [libX11] INFO | SharedLibrary::open for [libX11-xcb] INFO | Initializing VkEmulation features: INFO | glInteropSupported: false INFO | useDeferredCommands: true INFO | createResourceWithRequirements: true INFO | useVulkanComposition: false INFO | useVulkanNativeSwapchain: false INFO | enable guestRenderDoc: false INFO | ASTC LDR emulation mode: Gpu INFO | enable ETC2 emulation: true INFO | enable Ycbcr emulation: false INFO | guestVulkanOnly: false INFO | useDedicatedAllocations: false INFO | guestVulkanMaxApiVersion: 1.3.0 INFO | enableProtectedMemoryEmulation: false INFO | Graphics Adapter Vendor Google (Google Inc.) INFO | Graphics Adapter Android Emulator OpenGL ES Translator (Google SwiftShader) INFO | Graphics API Version OpenGL ES 3.0 (OpenGL ES 3.0 SwiftShader 4.0.0.1) INFO | Graphics API Extensions GL_OES_EGL_sync GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_depth24 GL_OES_depth32 GL_OES_element_index_uint GL_OES_texture_float GL_OES_texture_float_linear GL_OES_compressed_paletted_texture GL_OES_compressed_ETC1_RGB8_texture GL_OES_depth_texture GL_OES_texture_half_float GL_OES_texture_half_float_linear GL_OES_packed_depth_stencil GL_OES_vertex_half_float GL_OES_standard_derivatives GL_OES_texture_npot GL_OES_rgb8_rgba8 GL_EXT_color_buffer_float GL_EXT_color_buffer_half_float GL_EXT_texture_format_BGRA8888 GL_APPLE_texture_format_BGRA8888 INFO | Graphics Device Extensions N/A INFO | Disabling sparse binding feature support INFO | Sending adb public key [QAAAAJUKcxdDj09+/EkDSUY8BBVSzVihKRSL/rbS9IBWLJ202yrfUIQfsVDVW0DwPhySVVpqe33J51EBVGq+koJ/V0Q1ajTeRZ1yjz0LWRbDLuYC/RCd8kfSaUVepw64pOKKpCTsw9NmeFoiT4YefUdA62DCqOpu8w51KnknEg0z+HwTthaznjnAskQZ/sD+0AjFDGn74MoV93FwLDIIDPW1Ohr+N7kowMeYZsJE3wdIBtT3Qa9lHqVAP5RWIzLCWa8vwLgB3tew78w13s8IqzRoP3ieZ3h1Dis75N2jkBeO41dgC93ptLWQiF+OVhEnq0VPFsvH12MbEh15AaJJVF/coppi6Na3i4c+U4NmhPpNe4IlTBWav8BO3N1Oo+/x3zEuLh2hd7e8hYj6cRFsdkSsKTqbPLtC+zpqnaVm2Ae+ckH+GyeCwxuPT4K2PhT3FS6Wn/7Fu1LgxEfNq/RXrUyfTOU0W4vl1hNnv7VDoXyWncbAVCbNSnd288zE4YQ3VwgsE/tfx8wteN2aTIC7KiCnGyunk0KdCsJDEgS1vX43V0EqTfqZ7GJuj39VTtsRfQVuoDDVLZTpP0NlyZ5VdzrM5EZEn7bkZvH/6loppMOxFmuQ0xonku5sapPH/U+9wLAApK9UI002ZLJHxqvRqirXNQKAAfA291GdQFjLDlNgoQ2In0GXhQEAAQA= @unknown] INFO | Userspace boot properties: INFO | androidboot.boot_devices=pci0000:00/0000:00:03.0 pci0000:00/0000:00:06.0 INFO | androidboot.dalvik.vm.heapsize=576m INFO | androidboot.debug.hwui.renderer=skiagl INFO | androidboot.debug.sf.nobootanimation=1 INFO | androidboot.hardware=ranchu INFO | androidboot.hardware.gltransport=pipe INFO | androidboot.hardware.vulkan=ranchu INFO | androidboot.logcat=*:V INFO | androidboot.opengles.version=196608 INFO | androidboot.qemu=1 INFO | androidboot.qemu.adb.pubkey=QAAAAJUKcxdDj09+/EkDSUY8BBVSzVihKRSL/rbS9IBWLJ202yrfUIQfsVDVW0DwPhySVVpqe33J51EBVGq+koJ/V0Q1ajTeRZ1yjz0LWRbDLuYC/RCd8kfSaUVepw64pOKKpCTsw9NmeFoiT4YefUdA62DCqOpu8w51KnknEg0z+HwTthaznjnAskQZ/sD+0AjFDGn74MoV93FwLDIIDPW1Ohr+N7kowMeYZsJE3wdIBtT3Qa9lHqVAP5RWIzLCWa8vwLgB3tew78w13s8IqzRoP3ieZ3h1Dis75N2jkBeO41dgC93ptLWQiF+OVhEnq0VPFsvH12MbEh15AaJJVF/coppi6Na3i4c+U4NmhPpNe4IlTBWav8BO3N1Oo+/x3zEuLh2hd7e8hYj6cRFsdkSsKTqbPLtC+zpqnaVm2Ae+ckH+GyeCwxuPT4K2PhT3FS6Wn/7Fu1LgxEfNq/RXrUyfTOU0W4vl1hNnv7VDoXyWncbAVCbNSnd288zE4YQ3VwgsE/tfx8wteN2aTIC7KiCnGyunk0KdCsJDEgS1vX43V0EqTfqZ7GJuj39VTtsRfQVuoDDVLZTpP0NlyZ5VdzrM5EZEn7bkZvH/6loppMOxFmuQ0xonku5sapPH/U+9wLAApK9UI002ZLJHxqvRqirXNQKAAfA291GdQFjLDlNgoQ2In0GXhQEAAQA= @unknown INFO | androidboot.qemu.avd_name=test INFO | androidboot.qemu.camera_hq_edge_processing=0 INFO | androidboot.qemu.camera_protocol_ver=1 INFO | androidboot.qemu.cpuvulkan.version=4206592 INFO | androidboot.qemu.gltransport.drawFlushInterval=800 INFO | androidboot.qemu.gltransport.name=pipe INFO | androidboot.qemu.hwcodec.avcdec=2 INFO | androidboot.qemu.hwcodec.hevcdec=2 INFO | androidboot.qemu.hwcodec.vpxdec=2 INFO | androidboot.qemu.settings.system.screen_off_timeout=2147483647 INFO | androidboot.qemu.skin=320x640 INFO | androidboot.qemu.virtiowifi=1 INFO | androidboot.qemu.vsync=60 INFO | androidboot.serialno=EMULATOR37X1X11X0 INFO | androidboot.vbmeta.digest=b3271ba499104f4631ae3723913d5c12574e01715fce5b82d60beed097ead264 INFO | androidboot.vbmeta.hash_alg=sha256 INFO | androidboot.vbmeta.size=6720 INFO | androidboot.veritymode=enforcing WARNING: cannnot unmap ptr 0x7fffd4401000 as it is in the protected range from 0x7fff34400000 to 0x7fffd4600000 INFO | Monitoring duration of emulator setup. WARNING | could not find /usr/share/zoneinfo/ directory. unable to determine host timezone WARNING | Using fallback path for the emulator registration directory. WARNING | The emulator now requires a signed jwt token for gRPC access! Use the -grpc flag if you really want an open unprotected grpc port INFO | Using security allow list from: /nix/store/0bq2p058nln7qy3bsbr2cd7a7c5ffkmc-android-sdk-emulator-37.1.11/libexec/android-sdk/emulator/lib/emulator_access.json INFO | The active JSON Web Key Sets can be found here: /build/.android/avd/running/87/jwks/0532634e-3d00-4707-9a1a-1b0cae3bb7ad/active.jwk INFO | Scanning /build/.android/avd/running/87/jwks/0532634e-3d00-4707-9a1a-1b0cae3bb7ad for jwk keys. INFO | Started GRPC server at 127.0.0.1:8554, security: Local, auth: +token WARNING | Using fallback path for the emulator registration directory. INFO | Advertising in: /build/.android/avd/running/pid_87.ini INFO | Activated packet streamer for bluetooth emulation INFO | Successfully initialized netsim WiFi INFO | Setting display: 0 configuration to: 320x640, dpi: 160x160 INFO | setDisplayActiveConfig: id:0, 320x640 INFO | emulatorSetupEnvironment: Environment scene is not required USER_INFO | Emulator is performing a full startup. This may take upto two minutes, or more. qemu-system-x86_64-headless: Unable to connect character device modem: address resolution failed for ::1:46043: Name or service not known WARNING | Failed to process .ini file /build/.android/emu-update-last-check.ini for reading. WARNING | UpdateCheck: Failure: Error WARNING | UpdateCheck: failed to get the latest version, skipping check (current version '37.1.11-15917651') INFO | Boot completed in 26301 ms INFO | Increasing screen off timeout, logcat buffer size to 2M. Performing Streamed Install Success Performing Streamed Install Success io.thalheim.tincr.MeshTest: Error in joinThenMesh(io.thalheim.tincr.MeshTest): java.lang.AssertionError: timeout: bundle applied == networks/default/tincd.log == [DEBUG tincd::proto] Ignoring off-path MTU_INFO for gate via gate [DEBUG tincd::proto] Aging past requests: deleted 0, left 2 [DEBUG tincd::net] Sending UDP probe length 18 to gate [DEBUG tincd::net] Got type 2 UDP probe reply 18 from gate [DEBUG tincd::net] Broadcasting packet of 62 bytes from MYSELF [DEBUG tincd::net] Sending UDP probe length 1408 to gate [DEBUG tincd::net] Got type 2 UDP probe reply 1408 from gate [DEBUG tincd::net] ignoring unsolicited udp_rx_len from gate [DEBUG tincd::proto] Ignoring off-path MTU_INFO for gate via gate [DEBUG tincd::net] Sending type 2 probe reply length 18 to gate [DEBUG tincd::net] Got UDP probe request 18 from gate [DEBUG tincd::net] Sending type 2 probe reply length 18 to gate [DEBUG tincd::net] meta-ack UDP rx 18 to gate [DEBUG tincd::net] Got type 2 UDP probe reply 1408 from gate [DEBUG tincd::proto] Aging past requests: deleted 0, left 2 == gate/tincd.log == [DEBUG tincd::net] meta-ack UDP rx 1330 to phone [DEBUG tincd::proto] Aging past requests: deleted 0, left 2 [DEBUG tincd::net] Got UDP probe request 18 from phone [DEBUG tincd::net] Sending type 2 probe reply length 18 to phone [DEBUG tincd::net] Broadcasting packet of 62 bytes from peer [DEBUG tincd::net] Got UDP probe request 1408 from phone [DEBUG tincd::net] Sending type 2 probe reply length 1408 to phone [DEBUG tincd::net] meta-ack UDP rx 1408 to phone [DEBUG tincd::net] Got type 2 UDP probe reply 18 from phone [DEBUG tincd::net] Sending UDP probe length 18 to phone [DEBUG tincd::net] Got type 2 UDP probe reply 18 from phone [DEBUG tincd::net] ignoring unsolicited udp_rx_len from phone [DEBUG tincd::proto] Ignoring off-path MTU_INFO for phone via phone [DEBUG tincd::net] Sending type 2 probe reply length 1408 to phone [DEBUG tincd::proto] Aging past requests: deleted 0, left 2 == logcat == --------- beginning of main 09-08 10:42:05.239 2284 2647 I tincr : bundle: 1 host files from http://127.0.0.1:46361/b.tar.gz appops: ACTIVATE_VPN: allow; time=+21s680ms ago prepared: true at io.thalheim.tincr.MeshTest.poll(MeshTest.kt:62) at io.thalheim.tincr.MeshTest.joinThenMesh(MeshTest.kt:127) . Time: 23.611 There was 1 failure: 1) joinThenMesh(io.thalheim.tincr.MeshTest) java.lang.AssertionError: timeout: bundle applied == networks/default/tincd.log == [DEBUG tincd::proto] Ignoring off-path MTU_INFO for gate via gate [DEBUG tincd::proto] Aging past requests: deleted 0, left 2 [DEBUG tincd::net] Sending UDP probe length 18 to gate [DEBUG tincd::net] Got type 2 UDP probe reply 18 from gate [DEBUG tincd::net] Broadcasting packet of 62 bytes from MYSELF [DEBUG tincd::net] Sending UDP probe length 1408 to gate [DEBUG tincd::net] Got type 2 UDP probe reply 1408 from gate [DEBUG tincd::net] ignoring unsolicited udp_rx_len from gate [DEBUG tincd::proto] Ignoring off-path MTU_INFO for gate via gate [DEBUG tincd::net] Sending type 2 probe reply length 18 to gate [DEBUG tincd::net] Got UDP probe request 18 from gate [DEBUG tincd::net] Sending type 2 probe reply length 18 to gate [DEBUG tincd::net] meta-ack UDP rx 18 to gate [DEBUG tincd::net] Got type 2 UDP probe reply 1408 from gate [DEBUG tincd::proto] Aging past requests: deleted 0, left 2 == gate/tincd.log == [DEBUG tincd::net] meta-ack UDP rx 1330 to phone [DEBUG tincd::proto] Aging past requests: deleted 0, left 2 [DEBUG tincd::net] Got UDP probe request 18 from phone [DEBUG tincd::net] Sending type 2 probe reply length 18 to phone [DEBUG tincd::net] Broadcasting packet of 62 bytes from peer [DEBUG tincd::net] Got UDP probe request 1408 from phone [DEBUG tincd::net] Sending type 2 probe reply length 1408 to phone [DEBUG tincd::net] meta-ack UDP rx 1408 to phone [DEBUG tincd::net] Got type 2 UDP probe reply 18 from phone [DEBUG tincd::net] Sending UDP probe length 18 to phone [DEBUG tincd::net] Got type 2 UDP probe reply 18 from phone [DEBUG tincd::net] ignoring unsolicited udp_rx_len from phone [DEBUG tincd::proto] Ignoring off-path MTU_INFO for phone via phone [DEBUG tincd::net] Sending type 2 probe reply length 1408 to phone [DEBUG tincd::proto] Aging past requests: deleted 0, left 2 == logcat == --------- beginning of main 09-08 10:42:05.239 2284 2647 I tincr : bundle: 1 host files from http://127.0.0.1:46361/b.tar.gz appops: ACTIVATE_VPN: allow; time=+21s680ms ago prepared: true at io.thalheim.tincr.MeshTest.poll(MeshTest.kt:62) at io.thalheim.tincr.MeshTest.joinThenMesh(MeshTest.kt:127) FAILURES!!! Tests run: 2, Failures: 1