mirror of
https://github.com/logos-messaging/logos-messaging-allure-js.git
synced 2026-01-17 07:23:14 +00:00
1 line
167 KiB
JSON
1 line
167 KiB
JSON
[{"uid":"52b0669ffe994379","name":"Check publish message containing Russian","time":{"start":1755213592091,"stop":1755213592091,"duration":0},"status":"passed","severity":"normal"},{"uid":"73f55e9e294a61b3","name":"should properly create peer info with all multiaddrs","time":{"start":1755212923605,"stop":1755212923606,"duration":1},"status":"passed","severity":"normal"},{"uid":"481121a9bd1ee792","name":"Used by Waku Relay","time":{"start":1755214281801,"stop":1755214281801,"duration":0},"status":"passed","severity":"normal"},{"uid":"599cbb9fc7707cb2","name":"Check received message containing Russian","time":{"start":1755214520428,"stop":1755214520428,"duration":0},"status":"broken","severity":"normal"},{"uid":"447bf3adfceaba57","name":"yields decoded messages","time":{"start":1755212933956,"stop":1755212933956,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fea15995bb19a13","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1755212923010,"stop":1755212923011,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7ee3375c0ebad6a","name":"should be empty when created","time":{"start":1755212964202,"stop":1755212964203,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0f410377c92e1b9","name":"Passing page size 11 when there are 10 messages","time":{"start":1755214251560,"stop":1755214251560,"duration":0},"status":"passed","severity":"normal"},{"uid":"98a616a84b8c2908","name":"should allow redial after cooldown period","time":{"start":1755212933003,"stop":1755212933004,"duration":1},"status":"passed","severity":"normal"},{"uid":"300bbbf88cae2931","name":"Passing invalid cursor","time":{"start":1755214223973,"stop":1755214223973,"duration":0},"status":"passed","severity":"normal"},{"uid":"4363795511521da5","name":"Check publish message containing SQL Injection","time":{"start":1755213592091,"stop":1755213592092,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2f8fdb7962f46bf","name":"connects to nwaku","time":{"start":1755214281799,"stop":1755214281800,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4ee8c73ea64d091","name":"Encoder throws on undefined content topic","time":{"start":1755212954741,"stop":1755212954741,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b507818b360cb7a","name":"accepts valid content-filtered query","time":{"start":1755212933556,"stop":1755212933557,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e2a839c40a44158","name":"Passing page size 110 when there are 120 messages","time":{"start":1755214251561,"stop":1755214251561,"duration":0},"status":"passed","severity":"normal"},{"uid":"a847cb233bd94ce0","name":"should start periodic discovery on start","time":{"start":1755212943349,"stop":1755212943349,"duration":0},"status":"passed","severity":"normal"},{"uid":"e03bcd9e8fca0a6d","name":"Check message on other pubsub topic is not received","time":{"start":1755214520459,"stop":1755214520459,"duration":0},"status":"passed","severity":"normal"},{"uid":"189a79666decd6dc","name":"should clear dial history on start","time":{"start":1755212932992,"stop":1755212932993,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac69edfa7cc8cd4d","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=100 correctly","time":{"start":1755212976528,"stop":1755212976528,"duration":0},"status":"passed","severity":"normal"},{"uid":"11f7cd0fbb3d26c","name":"messageHashStr returns a hex string","time":{"start":1755212933238,"stop":1755212933249,"duration":11},"status":"passed","severity":"normal"},{"uid":"f0569d438ddb1635","name":"returns nothing if no connections present","time":{"start":1755212933675,"stop":1755212933675,"duration":0},"status":"passed","severity":"normal"},{"uid":"b01001e7b1728b07","name":"Encoder throws on empty string content topic","time":{"start":1755212934061,"stop":1755212934061,"duration":0},"status":"passed","severity":"normal"},{"uid":"866bc1164f17da15","name":"should decode valid enr successfully","time":{"start":1755212923593,"stop":1755212923593,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2f3e32e81b0325","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1755212923007,"stop":1755212923007,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae468ff504a67870","name":"should delegate to networkMonitor.isConnected()","time":{"start":1755212934044,"stop":1755212934044,"duration":0},"status":"passed","severity":"normal"},{"uid":"aea4160208c6ca1f","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app86/3/topic164/utf8","time":{"start":1755214069485,"stop":1755214069488,"duration":3},"status":"broken","severity":"normal"},{"uid":"9f6f057e828fa8d2","name":"should handle cache.get errors gracefully","time":{"start":1755212947358,"stop":1755212947358,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a34e48f450adff","name":"should handle empty pubsub topics","time":{"start":1755212933221,"stop":1755212933222,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b095ebdc0eee9","name":"rejects content-filtered query with only contentTopics","time":{"start":1755212933557,"stop":1755212933557,"duration":0},"status":"passed","severity":"normal"},{"uid":"295c116c59c3f824","name":"Publish without waiting for remote peer","time":{"start":1755213600200,"stop":1755213600200,"duration":0},"status":"passed","severity":"normal"},{"uid":"82e77eba355f8442","name":"should remove event listener for peer:discovery","time":{"start":1755212932782,"stop":1755212932782,"duration":0},"status":"passed","severity":"normal"},{"uid":"3684b6ce1260a1e4","name":"should filter out already connected peers","time":{"start":1755212933661,"stop":1755212933662,"duration":1},"status":"passed","severity":"normal"},{"uid":"a94b19969a540c5a","name":"Check meta is set [symmetric]","time":{"start":1755212953134,"stop":1755212953134,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef2d6a5a9b091bd9","name":"Subscribe to topic containing XML and publish message","time":{"start":1755213600209,"stop":1755213600209,"duration":0},"status":"passed","severity":"normal"},{"uid":"929d231bc4003a3c","name":"should properly create location multiaddrs - udp6","time":{"start":1755212923604,"stop":1755212923604,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b62a26cd074423c","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=100 correctly","time":{"start":1755212976517,"stop":1755212976517,"duration":0},"status":"passed","severity":"normal"},{"uid":"e69fbe09be0a3f8a","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1755212917505,"stop":1755212917505,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a5bf97282d759aa","name":"should unlock peer and allow reuse after renewPeer","time":{"start":1755212964694,"stop":1755212964694,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4665ad99723c7dd","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1755212943440,"stop":1755212943440,"duration":0},"status":"passed","severity":"normal"},{"uid":"356b4aefb4a59dc4","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1755214258020,"stop":1755214258020,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9262a0a960209a2","name":"should sort by lamportTimestamp when timestamps differ","time":{"start":1755212982108,"stop":1755212982108,"duration":0},"status":"passed","severity":"normal"},{"uid":"37afe717a565e554","name":"should skip peers without peer exchange protocol","time":{"start":1755212943330,"stop":1755212943331,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad7ce5f080df0c55","name":"Generator, one shard","time":{"start":1755214215753,"stop":1755214215753,"duration":0},"status":"passed","severity":"normal"},{"uid":"8716754bf9e0f295","name":"should handle queue processing errors gracefully","time":{"start":1755212933027,"stop":1755212933027,"duration":0},"status":"passed","severity":"normal"},{"uid":"e70b99de7d329af2","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1755214225802,"stop":1755214225802,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6fd4bb04f457b3f","name":"should be sent without a timestamp, causal history, or bloom filter","time":{"start":1755212982460,"stop":1755212982460,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf8f8146e2a22134","name":"should skip peers that were recently queried","time":{"start":1755212943338,"stop":1755212943340,"duration":2},"status":"passed","severity":"normal"},{"uid":"afc6d2528069d36a","name":"should not create ping timers when pingKeepAlive = 0","time":{"start":1755212933196,"stop":1755212933196,"duration":0},"status":"passed","severity":"normal"},{"uid":"d87083774bde934a","name":"Overlapping topic subscription","time":{"start":1755213600203,"stop":1755213600203,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e08dc19b209de4bb","name":"should handle renewPeer for a non-existent or disconnected peer gracefully","time":{"start":1755212964697,"stop":1755212964697,"duration":0},"status":"passed","severity":"normal"},{"uid":"6babada6819cb033","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1755213600202,"stop":1755213600203,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ad65ff60a9bebf6","name":"should populate queue if has active dial","time":{"start":1755212933003,"stop":1755212933003,"duration":0},"status":"passed","severity":"normal"},{"uid":"86a2dbca080c18dc","name":"isConnected between 2 js-waku relay nodes","time":{"start":1755213017429,"stop":1755213017429,"duration":0},"status":"passed","severity":"normal"},{"uid":"e36fc41ad09f2667","name":"should successfully unsubscribe from an existing subscription","time":{"start":1755212964659,"stop":1755212964659,"duration":0},"status":"passed","severity":"normal"},{"uid":"bae3d80b8e5c196f","name":"Subscribe to topic containing numeric and publish message","time":{"start":1755213600204,"stop":1755213600206,"duration":2},"status":"passed","severity":"normal"},{"uid":"bf379b1ff4cb61f1","name":"should drop connection to one peer on hangUp","time":{"start":1755213081601,"stop":1755213081601,"duration":0},"status":"passed","severity":"normal"},{"uid":"acdd5199862c3a12","name":"should fail to send if no connected peers found","time":{"start":1755212964632,"stop":1755212964633,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd125c4ab5d441d","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app19/6/topic2/test.js","time":{"start":1755214069477,"stop":1755214069477,"duration":0},"status":"broken","severity":"normal"},{"uid":"279c3bd318e69784","name":"should remove event listeners from libp2p","time":{"start":1755212932711,"stop":1755212932712,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee59b17f5d2e70ed","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1755213017427,"stop":1755213017427,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1711531991ca3fb","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=1000 correctly","time":{"start":1755212976522,"stop":1755212976522,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e5717bd34b40508","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1755212917503,"stop":1755212917503,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6a2d640ff0110ba","name":"should reject if Relay is requested but not mounted","time":{"start":1755212964569,"stop":1755212964569,"duration":0},"status":"passed","severity":"normal"},{"uid":"29e36591aa3d097c","name":"should respect custom numPeersToUse configuration","time":{"start":1755212964696,"stop":1755212964696,"duration":0},"status":"passed","severity":"normal"},{"uid":"2faaa46924ddaeea","name":"should hash \"\" with n=0 and maxValue=100 correctly","time":{"start":1755212976496,"stop":1755212976497,"duration":1},"status":"passed","severity":"normal"},{"uid":"20460ce34bc764a","name":"should hash \"hello\" with n=0 and maxValue=10000 correctly","time":{"start":1755212976490,"stop":1755212976490,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a93785df64e1615","name":"Check publish message containing XML","time":{"start":1755213592093,"stop":1755213592093,"duration":0},"status":"passed","severity":"normal"},{"uid":"6853b6d0836805f1","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=100 correctly","time":{"start":1755212976528,"stop":1755212976528,"duration":0},"status":"passed","severity":"normal"},{"uid":"27d8f8d1692498ec","name":"should return available peers with correct protocol and pubsub topic","time":{"start":1755212964693,"stop":1755212964693,"duration":0},"status":"passed","severity":"normal"},{"uid":"a34ed658db767cf6","name":"Subscribe to topic containing JSON and publish message","time":{"start":1755213600210,"stop":1755213600210,"duration":0},"status":"passed","severity":"normal"},{"uid":"24f9d7e5721e8d35","name":"Relay - times out","time":{"start":1755214277526,"stop":1755214277527,"duration":1},"status":"passed","severity":"normal"},{"uid":"16cc6db34bbf8b24","name":"should load peers from local storage and dispatch events","time":{"start":1755212947357,"stop":1755212947357,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed029c86a7bf6b33","name":"should add event listeners to libp2p","time":{"start":1755212932698,"stop":1755212932699,"duration":1},"status":"passed","severity":"normal"},{"uid":"8dcff1ca7d818641","name":"should increase lamport timestamp","time":{"start":1755212982453,"stop":1755212982454,"duration":1},"status":"passed","severity":"normal"},{"uid":"d74f7c7db50b824b","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1755214223971,"stop":1755214223972,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbac83caeb190026","name":"Check message with invalid timestamp is not received","time":{"start":1755214520441,"stop":1755214520441,"duration":0},"status":"passed","severity":"normal"},{"uid":"835fd96292b1440b","name":"should handle all zero keep alive options","time":{"start":1755212933222,"stop":1755212933222,"duration":0},"status":"passed","severity":"normal"},{"uid":"beadfd4e514011b2","name":"Subscribe to topic containing emoji and publish message","time":{"start":1755213600211,"stop":1755213600212,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e1518077d6febfc","name":"should return EMPTY_PAYLOAD when response field is missing","time":{"start":1755212943468,"stop":1755212943468,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3552a4d0ca8cc24","name":"returns all values when wanted number matches available values","time":{"start":1755212942037,"stop":1755212942048,"duration":11},"status":"passed","severity":"normal"},{"uid":"5f3e054b34089fb","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=1000 correctly","time":{"start":1755212976530,"stop":1755212976530,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7630086f3316a1b","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1755214069464,"stop":1755214069465,"duration":1},"status":"broken","severity":"normal"},{"uid":"6a529e64371323eb","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1755212943580,"stop":1755212943580,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2f3c12dc36afba44","name":"should not track probabilistic acknowledgements of messages received in bloom filter of own messages","time":{"start":1755212982456,"stop":1755212982457,"duration":1},"status":"passed","severity":"normal"},{"uid":"23e17b7f6d79a0e3","name":"Unsubscribe from 100 topics (new limit) at once and receives messages","time":{"start":1755214208671,"stop":1755214208672,"duration":1},"status":"broken","severity":"normal"},{"uid":"14f7fe5620fef8b0","name":"Waku message hash computation (message is IProtoMessage with version)","time":{"start":1755212933237,"stop":1755212933237,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7f30024b44c91c8","name":"Subscribe and receive messages from 2 nwaku nodes each with different static shards","time":{"start":1755214075242,"stop":1755214075242,"duration":0},"status":"broken","severity":"normal"},{"uid":"f8f6be79dc022f4b","name":"Check publish message containing short","time":{"start":1755213592086,"stop":1755213592087,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae40e25d91b3d52a","name":"random static sharding 7 - Cluster ID: 687, Shard ID: 729","time":{"start":1755214516227,"stop":1755214516227,"duration":0},"status":"broken","severity":"normal"},{"uid":"557074f6106bbc98","name":"Unsubscribe from 100 topics (new limit) at once and receives messages","time":{"start":1755214208666,"stop":1755214208666,"duration":0},"status":"broken","severity":"normal"},{"uid":"946e9bf08945a99f","name":"random static sharding 4 - Cluster ID: 966, Shard ID: 925","time":{"start":1755214516225,"stop":1755214516225,"duration":0},"status":"broken","severity":"normal"},{"uid":"2b7bafb665cdf444","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=1000 correctly","time":{"start":1755212976522,"stop":1755212976523,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c06658bd7cd55df","name":"Check received message containing Basic HTML tag","time":{"start":1755214520452,"stop":1755214520453,"duration":1},"status":"broken","severity":"normal"},{"uid":"a3eec5fbfc80e38e","name":"should add received messages to bloom filter","time":{"start":1755212982454,"stop":1755212982455,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4e8269e7c873c8","name":"should dial more peers if under maxConnections","time":{"start":1755212933671,"stop":1755212933671,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a4c08a4b8f06461","name":"Fields are not dropped","time":{"start":1755212933694,"stop":1755212933694,"duration":0},"status":"passed","severity":"normal"},{"uid":"76034ee828be318a","name":"should initialize with custom TTL","time":{"start":1755212943317,"stop":1755212943317,"duration":0},"status":"passed","severity":"normal"},{"uid":"df70d5b5a94df708","name":"should not change state when connections remain after disconnect","time":{"start":1755212932734,"stop":1755212932735,"duration":1},"status":"passed","severity":"normal"},{"uid":"88da7ee166785783","name":"messageHashStr returns the same value as bytesToHex(messageHash)","time":{"start":1755212933249,"stop":1755212933250,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ff1315402a1ac0e","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1755213337722,"stop":1755213337722,"duration":0},"status":"passed","severity":"normal"},{"uid":"8da9c8a3f0a600ff","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1755212923005,"stop":1755212923006,"duration":1},"status":"passed","severity":"normal"},{"uid":"43c690ef533a9bb1","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app81/2/topic11/utf8","time":{"start":1755214069489,"stop":1755214069490,"duration":1},"status":"broken","severity":"normal"},{"uid":"3a0f66455f9ee262","name":"Query Generator - false","time":{"start":1755214237147,"stop":1755214237147,"duration":0},"status":"passed","severity":"normal"},{"uid":"5250d6b5d240e4","name":"should skip peer when failed to dial recently","time":{"start":1755212933003,"stop":1755212933003,"duration":0},"status":"passed","severity":"normal"},{"uid":"47e8cdcbbbf026b3","name":"Decoder throws on undefined content topic","time":{"start":1755212953136,"stop":1755212953137,"duration":1},"status":"passed","severity":"normal"},{"uid":"f39b353f02e71758","name":"Ordered callback, aborts when callback returns true","time":{"start":1755214262148,"stop":1755214262148,"duration":0},"status":"passed","severity":"normal"},{"uid":"38ecb53f2b3ee0b3","name":"Subscribe to topic containing Script and publish message","time":{"start":1755213600208,"stop":1755213600209,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f9ecc2ac521c4d1","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=10000 correctly","time":{"start":1755212976531,"stop":1755212976531,"duration":0},"status":"passed","severity":"normal"},{"uid":"89b65d13591f8c83","name":"should hash \"\" with n=5 and maxValue=10000 correctly","time":{"start":1755212976504,"stop":1755212976507,"duration":3},"status":"passed","severity":"normal"},{"uid":"1a2cc8937f30b74c","name":"should not fail to start the service if it is already started","time":{"start":1755213486095,"stop":1755213486096,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d502479ed57bc94","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1755214223970,"stop":1755214223971,"duration":1},"status":"passed","severity":"normal"},{"uid":"d799ec1a7bca316a","name":"yields undefined for messages without decoder","time":{"start":1755212933957,"stop":1755212933957,"duration":0},"status":"passed","severity":"normal"},{"uid":"a95fe689bc64e2d","name":"should not dial on waku:connection if enableAutoRecovery is false, but should dial on start","time":{"start":1755212933670,"stop":1755212933670,"duration":0},"status":"passed","severity":"normal"},{"uid":"7de6567ba3de384a","name":"should hash \"\" with n=0 and maxValue=1000 correctly","time":{"start":1755212976498,"stop":1755212976501,"duration":3},"status":"passed","severity":"normal"},{"uid":"c1db3b5134d1feba","name":"Query Generator, No message returned","time":{"start":1755214225799,"stop":1755214225800,"duration":1},"status":"passed","severity":"normal"},{"uid":"68b02c7aa44c8feb","name":"should return true when peer is on the same cluster","time":{"start":1755212933413,"stop":1755212933413,"duration":0},"status":"passed","severity":"normal"},{"uid":"a72358a25439b663","name":"Check received message containing JSON","time":{"start":1755214520453,"stop":1755214520453,"duration":0},"status":"broken","severity":"normal"},{"uid":"91366533c3265d84","name":"random static sharding 2 - Cluster ID: 965, Shard ID: 927","time":{"start":1755214516223,"stop":1755214516223,"duration":0},"status":"broken","severity":"normal"},{"uid":"c38a7a01f094deae","name":"should reject if Store is requested but not mounted","time":{"start":1755212964570,"stop":1755212964570,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c8c15f9a97f4fce","name":"should track probabilistic acknowledgements of messages received in bloom filter","time":{"start":1755212982456,"stop":1755212982456,"duration":0},"status":"passed","severity":"normal"},{"uid":"31dd75a064488cc2","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=10000 correctly","time":{"start":1755212976532,"stop":1755212976532,"duration":0},"status":"passed","severity":"normal"},{"uid":"e33e5876dd56c028","name":"Accepts a valid Waku Message","time":{"start":1755212967945,"stop":1755212967946,"duration":1},"status":"passed","severity":"normal"},{"uid":"e00bde43377751cd","name":"should clear existing timers before creating new ones","time":{"start":1755212933216,"stop":1755212933216,"duration":0},"status":"passed","severity":"normal"},{"uid":"779c14f6ae60a5a8","name":"peer exchange sets tag","time":{"start":1755213324689,"stop":1755213324690,"duration":1},"status":"passed","severity":"normal"},{"uid":"add6a7c9097a0074","name":"should dial second nwaku node that was discovered","time":{"start":1755212996873,"stop":1755212996875,"duration":2},"status":"skipped","severity":"normal"},{"uid":"f36c6fc4220f1345","name":"Subscribe and publish message","time":{"start":1755213600200,"stop":1755213600201,"duration":1},"status":"passed","severity":"normal"},{"uid":"f729615e3a52cc30","name":"should hash \"test123\" with n=2 and maxValue=10000 correctly","time":{"start":1755212976516,"stop":1755212976516,"duration":0},"status":"passed","severity":"normal"},{"uid":"a544a9c977dc131c","name":"different cluster: nodes don't connect","time":{"start":1755213337721,"stop":1755213337722,"duration":1},"status":"passed","severity":"normal"},{"uid":"f107cb3e6b9f4f0a","name":"Ordered Callback - false","time":{"start":1755214237149,"stop":1755214237149,"duration":0},"status":"passed","severity":"normal"},{"uid":"f48b544e5c3c2283","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1755214262147,"stop":1755214262147,"duration":0},"status":"broken","severity":"normal"},{"uid":"8bab2c424637d46b","name":"random static sharding 9 - Cluster ID: 937, Shard ID: 510","time":{"start":1755214516229,"stop":1755214516229,"duration":0},"status":"broken","severity":"normal"},{"uid":"640dcb6ecd3e8014","name":"Store - dialed after - with timeout","time":{"start":1755214277529,"stop":1755214277530,"duration":1},"status":"passed","severity":"normal"},{"uid":"44cf0b3d7d55f8f","name":"udp ip6 address","time":{"start":1755212923017,"stop":1755212923017,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e34d1ae14bd97c5","name":"can start and stop the service","time":{"start":1755213002963,"stop":1755213002964,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ed7fc839ca36775","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1755212917506,"stop":1755212917506,"duration":0},"status":"passed","severity":"normal"},{"uid":"90a3486380ded8f6","name":"rejects hash query with time filter","time":{"start":1755212933563,"stop":1755212933563,"duration":0},"status":"passed","severity":"normal"},{"uid":"dec762dfe9f082d6","name":"Query generator for multiple messages with multiple decoders","time":{"start":1755214262137,"stop":1755214262137,"duration":0},"status":"passed","severity":"normal"},{"uid":"4df8d446021c5f1e","name":"should hash \"\" with n=1 and maxValue=1000 correctly","time":{"start":1755212976502,"stop":1755212976502,"duration":0},"status":"passed","severity":"normal"},{"uid":"472f8674cebcf6be","name":"should wait for LightPush peer to be connected","time":{"start":1755212964574,"stop":1755212964575,"duration":1},"status":"broken","severity":"normal"},{"uid":"450a633a0eef1ddd","name":"Get Nodes","time":{"start":1755212943104,"stop":1755212943105,"duration":1},"status":"passed","severity":"normal"},{"uid":"c03381bcaff69624","name":"Check publish message containing unicode special characters","time":{"start":1755213592095,"stop":1755213592096,"duration":1},"status":"passed","severity":"normal"},{"uid":"7de3c14aed2bf23d","name":"should hash \"test123\" with n=5 and maxValue=10000 correctly","time":{"start":1755212976516,"stop":1755212976516,"duration":0},"status":"passed","severity":"normal"},{"uid":"32f57f4f2b2b93b2","name":"Query generator for multiple messages with different message text format","time":{"start":1755214262133,"stop":1755214262137,"duration":4},"status":"passed","severity":"normal"},{"uid":"5fe3d0c3934a68d3","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1755212917500,"stop":1755212917501,"duration":1},"status":"passed","severity":"normal"},{"uid":"56519b852d9eeae1","name":"Delete observer","time":{"start":1755213569753,"stop":1755213569753,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf840a4768583279","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1755212917496,"stop":1755212917496,"duration":0},"status":"passed","severity":"normal"},{"uid":"e427b5222aee339b","name":"retrieves a single peer","time":{"start":1755212943576,"stop":1755212943576,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4f24c0a67da22d2","name":"Mutual subscription","time":{"start":1755213600199,"stop":1755213600199,"duration":0},"status":"passed","severity":"normal"},{"uid":"43deb4c34c8f370e","name":"All","time":{"start":1755213003022,"stop":1755213003027,"duration":5},"status":"passed","severity":"normal"},{"uid":"6432919bf3cd9b63","name":"ends if response has no messages","time":{"start":1755212933956,"stop":1755212933956,"duration":0},"status":"passed","severity":"normal"},{"uid":"14584d69b4fe80a0","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1755212917506,"stop":1755212917506,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a18e5cc206e1df0","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1755213017427,"stop":1755213017427,"duration":0},"status":"passed","severity":"normal"},{"uid":"3298aaa26fa966c3","name":"random static sharding 6 - Cluster ID: 691, Shard ID: 149","time":{"start":1755214516227,"stop":1755214516227,"duration":0},"status":"broken","severity":"normal"},{"uid":"77efded5116f423a","name":"should initialize with Unhealthy status","time":{"start":1755212964005,"stop":1755212964005,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4fd606261deba46","name":"Check received message containing Chinese","time":{"start":1755214520425,"stop":1755214520426,"duration":1},"status":"broken","severity":"normal"},{"uid":"590b0d8f8e60e429","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1755214209140,"stop":1755214209141,"duration":1},"status":"passed","severity":"normal"},{"uid":"531785c58606c8fe","name":"should drop only non-locked connections when over maxConnections","time":{"start":1755212933671,"stop":1755212933672,"duration":1},"status":"passed","severity":"normal"},{"uid":"9765307752025a31","name":"should not modify tags of connections for different peers","time":{"start":1755212964698,"stop":1755212964698,"duration":0},"status":"passed","severity":"normal"},{"uid":"227de52b4f505594","name":"groups content topics by expected pubsub topic","time":{"start":1755212917498,"stop":1755212917498,"duration":0},"status":"passed","severity":"normal"},{"uid":"9766927bfec73137","name":"Decoder throws on empty string content topic","time":{"start":1755212954742,"stop":1755212954742,"duration":0},"status":"passed","severity":"normal"},{"uid":"5efd57d5075919b7","name":"should skip peers without peerInfo in ENR","time":{"start":1755212943347,"stop":1755212943348,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce85a981d83ceb62","name":"Check received message containing Arabic","time":{"start":1755214520449,"stop":1755214520449,"duration":0},"status":"broken","severity":"normal"},{"uid":"24ed2b130f954490","name":"should create ShardReader with static shards network config","time":{"start":1755212933412,"stop":1755212933413,"duration":1},"status":"passed","severity":"normal"},{"uid":"487269f5ccf0cbf3","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1755212917496,"stop":1755212917496,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ac928d0d1427ce8","name":"should return exactly numPeersToUse peers when enough are available","time":{"start":1755212964696,"stop":1755212964696,"duration":0},"status":"passed","severity":"normal"},{"uid":"3074ca434f7a8409","name":"Query Generator, Multiple PubsubTopics","time":{"start":1755214225798,"stop":1755214225798,"duration":0},"status":"passed","severity":"normal"},{"uid":"54e13b2511f7a816","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1755212917504,"stop":1755212917505,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ba9e1f72ee41eb1","name":"should sort by messageId when timestamps are equal","time":{"start":1755212982108,"stop":1755212982109,"duration":1},"status":"passed","severity":"normal"},{"uid":"5323e649385e3a78","name":"should handle task timeouts","time":{"start":1755212963747,"stop":1755212963748,"duration":1},"status":"passed","severity":"normal"},{"uid":"f38841cf48c53f67","name":"should hash \"hello\" with n=5 and maxValue=100 correctly","time":{"start":1755212976481,"stop":1755212976488,"duration":7},"status":"passed","severity":"normal"},{"uid":"abd0de2ce9812586","name":"throws if time range exceeds MAX_TIME_RANGE","time":{"start":1755212933950,"stop":1755212933951,"duration":1},"status":"passed","severity":"normal"},{"uid":"e08847afb1c20d8e","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1755212917500,"stop":1755212917500,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd97da88c7783358","name":"should process tasks in queue","time":{"start":1755212963734,"stop":1755212963735,"duration":1},"status":"passed","severity":"normal"},{"uid":"3029131f98a7a682","name":"should set field with only LIGHTPUSH enabled","time":{"start":1755212923608,"stop":1755212923608,"duration":0},"status":"passed","severity":"normal"},{"uid":"6825834ac58f8cc3","name":"Round trip binary encryption [ecies, signature]","time":{"start":1755212954740,"stop":1755212954741,"duration":1},"status":"passed","severity":"normal"},{"uid":"f84add3dfb877be2","name":"should do nothing when connections still exist","time":{"start":1755212933661,"stop":1755212933661,"duration":0},"status":"passed","severity":"normal"},{"uid":"863ed1922dcfc61e","name":"should hash \"\" with n=5 and maxValue=100 correctly","time":{"start":1755212976498,"stop":1755212976498,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a70e47da209ac38","name":"should allow a peer to be returned again after renewPeer is called","time":{"start":1755212964697,"stop":1755212964697,"duration":0},"status":"passed","severity":"normal"},{"uid":"87fc59978b8b1f46","name":"Subscribe to topic containing long and publish message","time":{"start":1755213600204,"stop":1755213600204,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc3407937698bf82","name":"should skip peer when dialed recently","time":{"start":1755212933002,"stop":1755212933002,"duration":0},"status":"passed","severity":"normal"},{"uid":"2df1f8af3da01053","name":"should return false when pubsub topic parsing fails","time":{"start":1755212933425,"stop":1755212933426,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed0f6fe1e9dd1187","name":"should return DECODE_FAILED when RPC decode fails","time":{"start":1755212943468,"stop":1755212943468,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb43595e5f4183fc","name":"should handle hash queries without validation","time":{"start":1755212964546,"stop":1755212964547,"duration":1},"status":"passed","severity":"normal"},{"uid":"69e0f5fe47543a14","name":"should initialize bloom filter with correct parameters","time":{"start":1755212980094,"stop":1755212980095,"duration":1},"status":"passed","severity":"normal"},{"uid":"9abd6263826fb2ef","name":"should handle large number of peers request","time":{"start":1755212943470,"stop":1755212943470,"duration":0},"status":"passed","severity":"normal"},{"uid":"903f35e5576c78d8","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1755212953134,"stop":1755212953134,"duration":0},"status":"passed","severity":"normal"},{"uid":"771763814e3239c1","name":"should not allow k > 12","time":{"start":1755212976079,"stop":1755212976084,"duration":5},"status":"passed","severity":"normal"},{"uid":"2e8675fc08b4be88","name":"should attach causal history and bloom filter to each message","time":{"start":1755212982453,"stop":1755212982453,"duration":0},"status":"passed","severity":"normal"},{"uid":"c83375dc9bd522c1","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1755214520458,"stop":1755214520458,"duration":0},"status":"passed","severity":"normal"},{"uid":"96e5933d6902578f","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1755212917492,"stop":1755212917492,"duration":0},"status":"passed","severity":"normal"},{"uid":"b26af91325641c47","name":"should dial all known peers when reached zero connections","time":{"start":1755213039329,"stop":1755213039330,"duration":1},"status":"passed","severity":"normal"},{"uid":"15a630d98556f5d2","name":"should create dialer with libp2p and shardReader","time":{"start":1755212932985,"stop":1755212932986,"duration":1},"status":"passed","severity":"normal"},{"uid":"387e0c239d9a58b5","name":"Promise Callback - false","time":{"start":1755214237148,"stop":1755214237149,"duration":1},"status":"passed","severity":"normal"},{"uid":"f96bb9a803760a64","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1755212943440,"stop":1755212943440,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a95e9b106a7d510","name":"random static sharding 10 - Cluster ID: 178, Shard ID: 759","time":{"start":1755214516229,"stop":1755214516230,"duration":1},"status":"broken","severity":"normal"},{"uid":"e4af960ea4042a37","name":"should hash \"\" with n=2 and maxValue=100 correctly","time":{"start":1755212976497,"stop":1755212976498,"duration":1},"status":"passed","severity":"normal"},{"uid":"10937b312a470574","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1755212917506,"stop":1755212917507,"duration":1},"status":"passed","severity":"normal"},{"uid":"e47ec307d42ec725","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1755212943441,"stop":1755212943441,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ddb7c54ddc03635","name":"Check publish message after service node is restarted","time":{"start":1755213592101,"stop":1755213592101,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5cbb5b23edea6205","name":"should call waitForPeer on Relay","time":{"start":1755212964576,"stop":1755212964576,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb641d461c6b9988","name":"Fails to publish message with size larger than 1 MB","time":{"start":1755213592100,"stop":1755213592100,"duration":0},"status":"passed","severity":"normal"},{"uid":"b25c9d95f977befd","name":"Check received message containing numeric","time":{"start":1755214520447,"stop":1755214520447,"duration":0},"status":"broken","severity":"normal"},{"uid":"8117e3dccebbe875","name":"should not mark messages in causal history as acknowledged if it's our own message","time":{"start":1755212982456,"stop":1755212982456,"duration":0},"status":"passed","severity":"normal"},{"uid":"9421f5f804dc0d63","name":"should insert message id into causal history","time":{"start":1755212982452,"stop":1755212982453,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e3c21fc7469f925","name":"should hash \"test123\" with n=0 and maxValue=1000 correctly","time":{"start":1755212976509,"stop":1755212976509,"duration":0},"status":"passed","severity":"normal"},{"uid":"61816e78539df1a2","name":"should do nothing if at or below maxBootstrapPeers","time":{"start":1755212933672,"stop":1755212933673,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9596a8423c7454e","name":"should return false and handle errors gracefully","time":{"start":1755212934048,"stop":1755212934048,"duration":0},"status":"passed","severity":"normal"},{"uid":"14b1579642896974","name":"should not execute task if max attempts is 0","time":{"start":1755212963748,"stop":1755212963749,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee7c6f9e3f4b4d83","name":"ignores unrecognized TXT record formats","time":{"start":1755212943577,"stop":1755212943577,"duration":0},"status":"passed","severity":"normal"},{"uid":"7964371ba3f777b6","name":"Light Node - default protocols","time":{"start":1755214277532,"stop":1755214277532,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9d280d8c2f4af4","name":"should add CONNECTION_LOCKED_TAG to peer connections when locking","time":{"start":1755212964697,"stop":1755212964698,"duration":1},"status":"passed","severity":"normal"},{"uid":"58aec653cec722fd","name":"isConnected return false after peer stops","time":{"start":1755213017429,"stop":1755213017429,"duration":0},"status":"passed","severity":"normal"},{"uid":"dce84f6b663b9266","name":"should handle shardReader errors","time":{"start":1755212934050,"stop":1755212934051,"duration":1},"status":"passed","severity":"normal"},{"uid":"813c96c56f8dbfdb","name":"Relay + Store","time":{"start":1755212923608,"stop":1755212923608,"duration":0},"status":"passed","severity":"normal"},{"uid":"29a5d177ded98ebd","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1755213600208,"stop":1755213600208,"duration":0},"status":"passed","severity":"normal"},{"uid":"216e583cf69186ab","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1755213600210,"stop":1755213600211,"duration":1},"status":"passed","severity":"normal"},{"uid":"759d58c59255ad00","name":"should be able to dial TLS multiaddrs","time":{"start":1755213081602,"stop":1755213081602,"duration":0},"status":"passed","severity":"normal"},{"uid":"d19e289fa7098934","name":"should be online or offline if network state changed","time":{"start":1755213017430,"stop":1755213017430,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ff571ed8dd0c026","name":"Passing an array","time":{"start":1755214281800,"stop":1755214281801,"duration":1},"status":"passed","severity":"normal"},{"uid":"93317fd9f0538275","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1755214223970,"stop":1755214223970,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9a0f69357609528","name":"should create a new stream if no existing for protocol found","time":{"start":1755212933702,"stop":1755212933702,"duration":0},"status":"passed","severity":"normal"},{"uid":"77807da2245cd308","name":"px service nodes in same cluster, no matter the shard, should be dialed","time":{"start":1755214209138,"stop":1755214209139,"duration":1},"status":"passed","severity":"normal"},{"uid":"426bc0faafc7e303","name":"Decoder throws on undefined content topic","time":{"start":1755212934061,"stop":1755212934061,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdce05b59a4aa25c","name":"Check message with no pubsub topic is not received","time":{"start":1755214520459,"stop":1755214520459,"duration":0},"status":"passed","severity":"normal"},{"uid":"c74af4e2a662a86","name":"Relay - dialed after","time":{"start":1755214277526,"stop":1755214277526,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f7ce05b515f1347","name":"Check received message containing short","time":{"start":1755214520421,"stop":1755214520421,"duration":0},"status":"broken","severity":"normal"},{"uid":"5402ae2ef116852","name":"should handle query errors","time":{"start":1755212943346,"stop":1755212943347,"duration":1},"status":"passed","severity":"normal"},{"uid":"4cf9809166be81a2","name":"Correctly serialized arguments","time":{"start":1755213337865,"stop":1755213337866,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f93b779011d504c","name":"Fails to publish duplicate message","time":{"start":1755213592098,"stop":1755213592099,"duration":1},"status":"passed","severity":"normal"},{"uid":"16083536455a6beb","name":"should handle disconnect when peer has no timers","time":{"start":1755212933215,"stop":1755212933216,"duration":1},"status":"passed","severity":"normal"},{"uid":"d24fd63221fb102b","name":"should set field with all protocols disabled","time":{"start":1755212923606,"stop":1755212923606,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ae14761f7d37c48","name":"should return false when network is not connected","time":{"start":1755212934044,"stop":1755212934045,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a6a5c341a028e01","name":"Query with Ordered Callback, No message returned","time":{"start":1755214225801,"stop":1755214225802,"duration":1},"status":"passed","severity":"normal"},{"uid":"4818a0066034a690","name":"should return PeerId when PeerId is provided","time":{"start":1755212933252,"stop":1755212933252,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea822c839d3ecfc0","name":"Check message with no payload is not received","time":{"start":1755214520442,"stop":1755214520442,"duration":0},"status":"passed","severity":"normal"},{"uid":"e61e783017012650","name":"ends after yielding if response size indicates end","time":{"start":1755212933957,"stop":1755212933957,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc71c2a5010d1c52","name":"Meta field set when metaSetter is specified","time":{"start":1755212934060,"stop":1755212934060,"duration":0},"status":"passed","severity":"normal"},{"uid":"666c93feac2a7bde","name":"should handle empty peer infos gracefully","time":{"start":1755212943464,"stop":1755212943464,"duration":0},"status":"passed","severity":"normal"},{"uid":"483b732cff0c1343","name":"should be able to decode the field with only STORE set to true","time":{"start":1755212923009,"stop":1755212923009,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff298da971af4dcc","name":"different cluster: nodes don't connect","time":{"start":1755213337723,"stop":1755213337723,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec8813f11acc8568","name":"should update peers in cache on 'peer:identify' event","time":{"start":1755212947358,"stop":1755212947358,"duration":0},"status":"passed","severity":"normal"},{"uid":"98668d2de58a872a","name":"Check received message containing XML","time":{"start":1755214520431,"stop":1755214520431,"duration":0},"status":"broken","severity":"normal"},{"uid":"e522d8817e233b53","name":"messageHashStr works with IProtoMessage","time":{"start":1755212933250,"stop":1755212933250,"duration":0},"status":"passed","severity":"normal"},{"uid":"f539ca6a13b94f66","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1755213337724,"stop":1755213337724,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd3a3c69f6e22d89","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1755214275628,"stop":1755214275628,"duration":0},"status":"passed","severity":"normal"},{"uid":"9243b2bf396368b6","name":"should hash \"\" with n=1 and maxValue=10000 correctly","time":{"start":1755212976503,"stop":1755212976504,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7f982b0e9fb3f90","name":"should maintain proper timestamps if all messages received","time":{"start":1755212982454,"stop":1755212982454,"duration":0},"status":"passed","severity":"normal"},{"uid":"446e15fa87d44366","name":"Check received message containing escaped characters","time":{"start":1755214520438,"stop":1755214520438,"duration":0},"status":"broken","severity":"normal"},{"uid":"ce7c82a4d6491638","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1755212934062,"stop":1755212934062,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b52b660628bd925","name":"can query messages by message hash","time":{"start":1755214229067,"stop":1755214229069,"duration":2},"status":"passed","severity":"normal"},{"uid":"1719a58057013336","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1755212933229,"stop":1755212933229,"duration":0},"status":"passed","severity":"normal"},{"uid":"651564ff1aec4957","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1755213592099,"stop":1755213592100,"duration":1},"status":"passed","severity":"normal"},{"uid":"7aa304a08df7078d","name":"should add peer to queue when queue is not empty","time":{"start":1755212933001,"stop":1755212933002,"duration":1},"status":"passed","severity":"normal"},{"uid":"24874cb0c5587c34","name":"pre and post cipher","time":{"start":1755212953634,"stop":1755212953634,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5f3f84ae72c417","name":"Callback on promise","time":{"start":1755214262138,"stop":1755214262138,"duration":0},"status":"passed","severity":"normal"},{"uid":"aebf4a1f53299b81","name":"should start connection monitor interval and dial on waku:connection if enableAutoRecovery is true","time":{"start":1755212933671,"stop":1755212933671,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f23e30bc805dc9b","name":"should register libp2p event listeners when start is called","time":{"start":1755212964695,"stop":1755212964695,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dc7ba05428f1763","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1755214208662,"stop":1755214208663,"duration":1},"status":"broken","severity":"normal"},{"uid":"286fa52230ba76d2","name":"should handle peer store errors gracefully","time":{"start":1755212933670,"stop":1755212933670,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5f1964f2676b51d","name":"should handle errors gracefully when getting peer info","time":{"start":1755212933426,"stop":1755212933427,"duration":1},"status":"passed","severity":"normal"},{"uid":"edabc3a29329a676","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1755213600211,"stop":1755213600211,"duration":0},"status":"passed","severity":"normal"},{"uid":"9db00732ad9c78e0","name":"Check message received after jswaku node is restarted","time":{"start":1755214520461,"stop":1755214520461,"duration":0},"status":"broken","severity":"normal"},{"uid":"5d8ba944c32f3e24","name":"Promise Callback - true","time":{"start":1755214237147,"stop":1755214237148,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b73166f964985bb","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1755214208670,"stop":1755214208671,"duration":1},"status":"broken","severity":"normal"},{"uid":"bca93df5cc8b2975","name":"Waku message hash computation (no timestamp)","time":{"start":1755212933236,"stop":1755212933237,"duration":1},"status":"passed","severity":"normal"},{"uid":"8134d97b99478efd","name":"Query with Promise Callback, No Decoder","time":{"start":1755214225802,"stop":1755214225802,"duration":0},"status":"passed","severity":"normal"},{"uid":"53f2920d53c59943","name":"Init the array if not present","time":{"start":1755212917237,"stop":1755212917239,"duration":2},"status":"passed","severity":"normal"},{"uid":"8fa9840fe6eec4c1","name":"Check publish message containing emoji","time":{"start":1755213592096,"stop":1755213592096,"duration":0},"status":"passed","severity":"normal"},{"uid":"87dd4147006a5708","name":"should be able to encode the field with only RELAY set to true","time":{"start":1755212923002,"stop":1755212923003,"duration":1},"status":"passed","severity":"normal"},{"uid":"3352c593f21b05a7","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app78/4/topic215/utf8","time":{"start":1755214069482,"stop":1755214069483,"duration":1},"status":"broken","severity":"normal"},{"uid":"dd823a18cd2ed79c","name":"should create all internal components","time":{"start":1755212934042,"stop":1755212934042,"duration":0},"status":"passed","severity":"normal"},{"uid":"4545e6d158bcd5bd","name":"should return the correct m/n for k = 7, targetError = 0.001","time":{"start":1755212976096,"stop":1755212976099,"duration":3},"status":"passed","severity":"normal"},{"uid":"fd293f6f472f898c","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1755212917502,"stop":1755212917502,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8b32d6d169b7b27","name":"Query with Ordered Callback, No Decoder","time":{"start":1755214225801,"stop":1755214225801,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fd2bf76c016a8d4","name":"should handle a minimal index list","time":{"start":1755212917677,"stop":1755212917677,"duration":0},"status":"passed","severity":"normal"},{"uid":"48d256540d02f978","name":"rejects hash query with content filter parameters","time":{"start":1755212933562,"stop":1755212933562,"duration":0},"status":"passed","severity":"normal"},{"uid":"642807aea7cf9e79","name":"Reusing cursor across nodes","time":{"start":1755214223972,"stop":1755214223973,"duration":1},"status":"passed","severity":"normal"},{"uid":"873c90ad4c7e8a73","name":"should hash \"\" with n=1 and maxValue=100 correctly","time":{"start":1755212976497,"stop":1755212976497,"duration":0},"status":"passed","severity":"normal"},{"uid":"f999c96a62ae721e","name":"should clear the dialing interval","time":{"start":1755212932993,"stop":1755212932994,"duration":1},"status":"passed","severity":"normal"},{"uid":"4094748dc751fda3","name":"should return false when peer is not on the specified shard","time":{"start":1755212933421,"stop":1755212933421,"duration":0},"status":"passed","severity":"normal"},{"uid":"e211f6fe084ec7f","name":"should update ack status of messages in outgoing buffer","time":{"start":1755212982459,"stop":1755212982460,"duration":1},"status":"passed","severity":"normal"},{"uid":"770872888d0b710b","name":"should be able to encode the field with only STORE set to true","time":{"start":1755212923003,"stop":1755212923004,"duration":1},"status":"passed","severity":"normal"},{"uid":"562fe9a1de9afbb5","name":"Check publish message containing JSON","time":{"start":1755213592094,"stop":1755213592094,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2ed37e65c60afbd","name":"Check message with no pubsub topic is not received","time":{"start":1755214520442,"stop":1755214520442,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d41a67b16f9a78b","name":"should insert elements correctly","time":{"start":1755212980095,"stop":1755212980096,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3b59a556bf15bbe","name":"should prioritize bootstrap, then peer exchange, then local peers","time":{"start":1755212933673,"stop":1755212933674,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccc531d644ebfd08","name":"should not fail to start the service if it is already started","time":{"start":1755212947355,"stop":1755212947356,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f83e9b5f672a369","name":"should properly compute the node id","time":{"start":1755212923599,"stop":1755212923599,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d80c707eb477fc0","name":"new peer added after a peer was already found","time":{"start":1755213568303,"stop":1755213568303,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9233f1faf8f681e","name":"should transition to Unhealthy when no connections","time":{"start":1755212964006,"stop":1755212964006,"duration":0},"status":"passed","severity":"normal"},{"uid":"e36d5f1b89d2b4dd","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1755212917502,"stop":1755212917502,"duration":0},"status":"passed","severity":"normal"},{"uid":"bacdee3bcdf739c6","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1755212933230,"stop":1755212933230,"duration":0},"status":"passed","severity":"normal"},{"uid":"56f5d39b4beca0da","name":"should not create multiple intervals when called multiple times","time":{"start":1755212932993,"stop":1755212932993,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cacaf1097a65921","name":"should filter out undefined ENRs","time":{"start":1755212943464,"stop":1755212943467,"duration":3},"status":"passed","severity":"normal"},{"uid":"db528adc845f4325","name":"yields undefined for messages without content topic","time":{"start":1755212933956,"stop":1755212933957,"duration":1},"status":"passed","severity":"normal"},{"uid":"d83df7107f84f146","name":"should add to incoming buffer if dependencies are not met","time":{"start":1755212982455,"stop":1755212982455,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a9f6abaf59575df","name":"should add event listeners to globalThis","time":{"start":1755212932699,"stop":1755212932700,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae75a8ecf75d759f","name":"should not retry if at least one success","time":{"start":1755212963749,"stop":1755212963750,"duration":1},"status":"passed","severity":"normal"},{"uid":"157d50ef3a3f7a90","name":"Check received message containing Script","time":{"start":1755214520451,"stop":1755214520451,"duration":0},"status":"broken","severity":"normal"},{"uid":"2c434ee2cec66af4","name":"should wait for Filter peer to be connected","time":{"start":1755212964575,"stop":1755212964575,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab90d068b2c28400","name":"ends if stream creation fails","time":{"start":1755212933955,"stop":1755212933955,"duration":0},"status":"passed","severity":"normal"},{"uid":"875bdd07a28365a2","name":"should hash \"\" with n=2 and maxValue=1000 correctly","time":{"start":1755212976502,"stop":1755212976502,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf6783832317b58e","name":"Check received message with timestamp: 1755212997781000000 ","time":{"start":1755214520440,"stop":1755214520440,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1f6942b07aeafa1","name":"msgTime: 0 ms from now, startTime: 1755127858316, endTime: 1755214258316","time":{"start":1755214275626,"stop":1755214275627,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2672edfa9f2de17","name":"should invoke callbacks when receiving a message","time":{"start":1755212964210,"stop":1755212964210,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ff6ddcf44f70827","name":"Check received message with timestamp: 1755212997781000000 ","time":{"start":1755214520457,"stop":1755214520458,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2e7f9b3d7e1927e","name":"can start the service","time":{"start":1755213002960,"stop":1755213002963,"duration":3},"status":"passed","severity":"normal"},{"uid":"c07e3a71e04522b4","name":"should handle case when navigator is not available","time":{"start":1755212932728,"stop":1755212932729,"duration":1},"status":"passed","severity":"normal"},{"uid":"9bdec49354c42f","name":"should hash \"test123\" with n=1 and maxValue=1000 correctly","time":{"start":1755212976510,"stop":1755212976510,"duration":0},"status":"passed","severity":"normal"},{"uid":"a423c9b04499e6d8","name":"should be safe to call multiple times","time":{"start":1755212933646,"stop":1755212933646,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9d8bafaaf2e379","name":"Sign & Recover","time":{"start":1755212953634,"stop":1755212953635,"duration":1},"status":"passed","severity":"normal"},{"uid":"82a800d55ec90431","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1755212917493,"stop":1755212917493,"duration":0},"status":"passed","severity":"normal"},{"uid":"a84252b6614d0af1","name":"Check publish message containing numeric","time":{"start":1755213592089,"stop":1755213592089,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb60337de0f49b58","name":"should initialize with libp2p components","time":{"start":1755212943463,"stop":1755212943463,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d4c5d9efbb85a57","name":"should handle network check errors gracefully","time":{"start":1755212933028,"stop":1755212933028,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed741f1a50c28c4c","name":"throws on content topic with empty application field","time":{"start":1755212917487,"stop":1755212917488,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec7eb66bb1809155","name":"should return true even if peer has no overlapping shards","time":{"start":1755212933414,"stop":1755212933414,"duration":0},"status":"passed","severity":"normal"},{"uid":"d542579caf07a650","name":"should throw error - no id","time":{"start":1755212923594,"stop":1755212923594,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3fe10c29c0cb09b","name":"should be delivered immediately if received","time":{"start":1755212982460,"stop":1755212982460,"duration":0},"status":"passed","severity":"normal"},{"uid":"21123f7dc002c63d","name":"should be able to decode the field with only FILTER set to true","time":{"start":1755212923009,"stop":1755212923009,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a14b2e0bf68c537","name":"should hash \"hello\" with n=2 and maxValue=10000 correctly","time":{"start":1755212976496,"stop":1755212976496,"duration":0},"status":"passed","severity":"normal"},{"uid":"234937d7ea552837","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1755214208669,"stop":1755214208670,"duration":1},"status":"broken","severity":"normal"},{"uid":"ae2007dea1797d4e","name":"should hang up with multiaddr and return true on success","time":{"start":1755212934047,"stop":1755212934047,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b04bddab42309e5","name":"should handle dial errors gracefully","time":{"start":1755212933667,"stop":1755212933668,"duration":1},"status":"passed","severity":"normal"},{"uid":"c17eb7a7700fb9c8","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1755213592096,"stop":1755213592097,"duration":1},"status":"passed","severity":"normal"},{"uid":"91234c310cb32337","name":"Check publish message containing shell command","time":{"start":1755213592094,"stop":1755213592095,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cd22cf67eebec3","name":"messageHashStr produces consistent results for the same input","time":{"start":1755212933250,"stop":1755212933250,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b8ff75fdde36ffc","name":"Encoder throws on undefined content topic","time":{"start":1755212953135,"stop":1755212953136,"duration":1},"status":"passed","severity":"normal"},{"uid":"47929e724afb0d93","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1755212923006,"stop":1755212923007,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec53e82fa3ab4a6a","name":"Relay Node - default protocol","time":{"start":1755214277533,"stop":1755214277533,"duration":0},"status":"passed","severity":"normal"},{"uid":"2407d5040e872ac8","name":"throws on content topic with too few or too many fields","time":{"start":1755212917484,"stop":1755212917485,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c78b3a33332653b","name":"Publishes to nwaku","time":{"start":1755213581892,"stop":1755213581897,"duration":5},"status":"passed","severity":"normal"},{"uid":"abe241a246ae6216","name":"isConnected should return false after all peers disconnect","time":{"start":1755213017428,"stop":1755213017429,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5b1976f32a9029a","name":"Push to array if already present","time":{"start":1755212917239,"stop":1755212917240,"duration":1},"status":"passed","severity":"normal"},{"uid":"94ce0eb313703be1","name":"Wrong topic","time":{"start":1755214069495,"stop":1755214069497,"duration":2},"status":"passed","severity":"normal"},{"uid":"865798d568a520be","name":"should be empty after removing the only subscription","time":{"start":1755212964209,"stop":1755212964210,"duration":1},"status":"passed","severity":"normal"},{"uid":"c22dc59b8e0e9921","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1755214208660,"stop":1755214208661,"duration":1},"status":"broken","severity":"normal"},{"uid":"ae68b784beace5c5","name":"should save new peer to store","time":{"start":1755212932796,"stop":1755212932797,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba92b05d932a6b1f","name":"should start and setup intervals and event listeners","time":{"start":1755212964222,"stop":1755212964222,"duration":0},"status":"passed","severity":"normal"},{"uid":"73f0e40967531df1","name":"Subscribe to topic containing special chars and publish message","time":{"start":1755213600206,"stop":1755213600207,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc55f4d4b647bcc5","name":"should not create relay timers when relay is not provided","time":{"start":1755212933208,"stop":1755212933208,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b41601094ab487","name":"should delegate to shardReader.isPeerOnTopic()","time":{"start":1755212934050,"stop":1755212934050,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1e8f5a96f135c63","name":"Register correct protocols","time":{"start":1755213600200,"stop":1755213600200,"duration":0},"status":"passed","severity":"normal"},{"uid":"52714a5dfd73e429","name":"Check received message containing long","time":{"start":1755214520446,"stop":1755214520446,"duration":0},"status":"broken","severity":"normal"},{"uid":"207122ba6dc37017","name":"should dial peers from store on start","time":{"start":1755212933636,"stop":1755212933644,"duration":8},"status":"passed","severity":"normal"},{"uid":"85548f929aee87b","name":"should only return 1 node with relay capability","time":{"start":1755212943578,"stop":1755212943578,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c0724c767ba52eb","name":"should return false when peer is not on topic","time":{"start":1755212934050,"stop":1755212934050,"duration":0},"status":"passed","severity":"normal"},{"uid":"28d9378d1cbb8af3","name":"should check false positive rate","time":{"start":1755212980100,"stop":1755212980101,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a1ad3c730aee67d","name":"same cluster: nodes connect","time":{"start":1755213337723,"stop":1755213337723,"duration":0},"status":"passed","severity":"normal"},{"uid":"905828af07de182e","name":"Check meta is set [ecies]","time":{"start":1755212954741,"stop":1755212954741,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0c51f9721e8165a","name":"should return PeerId when PeerId is provided","time":{"start":1755212933254,"stop":1755212933254,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb477f77841eaf34","name":"should maintain desired error rate","time":{"start":1755212980096,"stop":1755212980096,"duration":0},"status":"passed","severity":"normal"},{"uid":"c91fcd837a8a61de","name":"should remove expired entries after TTL has passed","time":{"start":1755212962879,"stop":1755212962880,"duration":1},"status":"passed","severity":"normal"},{"uid":"14d08a73a54fb71d","name":"should mark all messages in causal history as acknowledged","time":{"start":1755212982455,"stop":1755212982456,"duration":1},"status":"passed","severity":"normal"},{"uid":"8deea238b730e519","name":"Ephemeral field set to true","time":{"start":1755212934060,"stop":1755212934060,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2be222f4f007203","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1755214258017,"stop":1755214258017,"duration":0},"status":"passed","severity":"normal"},{"uid":"505acf22e5d4ff7d","name":"should handle special patterns correctly","time":{"start":1755212980097,"stop":1755212980100,"duration":3},"status":"passed","severity":"normal"},{"uid":"7e41036ba0fbf4ff","name":"throws if store query response has error status","time":{"start":1755212933955,"stop":1755212933955,"duration":0},"status":"passed","severity":"normal"},{"uid":"7deef82d3c3090ae","name":"should be safe to call multiple times","time":{"start":1755212934043,"stop":1755212934043,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a71f036183bccff","name":"Check received message containing Basic HTML tag","time":{"start":1755214520432,"stop":1755214520435,"duration":3},"status":"broken","severity":"normal"},{"uid":"3e827768321e7245","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app83/5/topic233/xml","time":{"start":1755214069491,"stop":1755214069491,"duration":0},"status":"broken","severity":"normal"},{"uid":"a1ac0c7633f44ea0","name":"should send to specified number of peers of used peers","time":{"start":1755212964633,"stop":1755212964633,"duration":0},"status":"passed","severity":"normal"},{"uid":"5eba1f8de716e6f2","name":"should clear all timers","time":{"start":1755212933191,"stop":1755212933191,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb49cd5039854add","name":"should return NO_PEER_AVAILABLE when peer is not in peer store","time":{"start":1755212943467,"stop":1755212943467,"duration":0},"status":"passed","severity":"normal"},{"uid":"b05822dc831f8e9","name":"should skip peers that don't support peer exchange","time":{"start":1755212943332,"stop":1755212943337,"duration":5},"status":"passed","severity":"normal"},{"uid":"f7b06e2081d40c9","name":"throws on content topic with empty version field","time":{"start":1755212917488,"stop":1755212917489,"duration":1},"status":"passed","severity":"normal"},{"uid":"87b83d52063ffc84","name":"should throw error - invalid id","time":{"start":1755212923598,"stop":1755212923598,"duration":0},"status":"passed","severity":"normal"},{"uid":"5511cba8f00ba814","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1755213568303,"stop":1755213568303,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b4492a45ce7d5b3","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1755212933706,"stop":1755212933706,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d024d3318bb1877","name":"should sort peers by ping value","time":{"start":1755212934049,"stop":1755212934049,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1d99f888fdb887c","name":"should not receive a peer event before start","time":{"start":1755213002967,"stop":1755213002968,"duration":1},"status":"passed","severity":"normal"},{"uid":"850ff7c809789070","name":"should hash \"hello\" with n=1 and maxValue=100 correctly","time":{"start":1755212976480,"stop":1755212976480,"duration":0},"status":"passed","severity":"normal"},{"uid":"95e416700a06ed42","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1755212917498,"stop":1755212917498,"duration":0},"status":"passed","severity":"normal"},{"uid":"38d238ef3c592c90","name":"should handle complete dial lifecycle","time":{"start":1755212933028,"stop":1755212933029,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbebf291a3c3a0e8","name":"should hash \"test123\" with n=0 and maxValue=100 correctly","time":{"start":1755212976508,"stop":1755212976508,"duration":0},"status":"passed","severity":"normal"},{"uid":"54e66008a3d7c07e","name":"new peer added after a peer was already found","time":{"start":1755213324691,"stop":1755213324691,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f7e6c3b793fb6c18","name":"should get all peers from store","time":{"start":1755212933661,"stop":1755212933661,"duration":0},"status":"passed","severity":"normal"},{"uid":"a70e66520ea85161","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1755212917497,"stop":1755212917497,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cc90e0708dd66c","name":"Generator, 2 nwaku nodes each with different shards","time":{"start":1755214215753,"stop":1755214215754,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7a81bfa60f4e8b2","name":"should handle dial errors gracefully","time":{"start":1755212932786,"stop":1755212932786,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8f46f61d4de241f","name":"should handle onConnected and onDisconnected","time":{"start":1755212964694,"stop":1755212964694,"duration":0},"status":"passed","severity":"normal"},{"uid":"9523b020f72f83a5","name":"should hash \"\" with n=2 and maxValue=10000 correctly","time":{"start":1755212976504,"stop":1755212976504,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2cf437fae1873ee","name":"Fails to publish message with empty text","time":{"start":1755213592099,"stop":1755213592099,"duration":0},"status":"passed","severity":"normal"},{"uid":"3142428f0967262d","name":"should return NO_STREAM_AVAILABLE when stream creation fails","time":{"start":1755212943467,"stop":1755212943467,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5c5ffce8c106fc1","name":"should send relay ping messages on timer","time":{"start":1755212933211,"stop":1755212933211,"duration":0},"status":"passed","severity":"normal"},{"uid":"783a1d07537ab91e","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app53/9/topic38/utf8","time":{"start":1755214069478,"stop":1755214069479,"duration":1},"status":"broken","severity":"normal"},{"uid":"6bc8cd475f7004d","name":"should hash \"hello\" with n=1 and maxValue=10000 correctly","time":{"start":1755212976490,"stop":1755212976495,"duration":5},"status":"passed","severity":"normal"},{"uid":"c7a00d92556b3caf","name":"should handle dial errors gracefully","time":{"start":1755212933014,"stop":1755212933014,"duration":0},"status":"passed","severity":"normal"},{"uid":"a65b9d318d278eaf","name":"should merge peer addresses if peer exists with different addresses","time":{"start":1755212932797,"stop":1755212932798,"duration":1},"status":"passed","severity":"normal"},{"uid":"16e297850d2c63b5","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1755212917492,"stop":1755212917492,"duration":0},"status":"passed","severity":"normal"},{"uid":"db7968f5b114abed","name":"should return false when peer is not found","time":{"start":1755212933419,"stop":1755212933419,"duration":0},"status":"passed","severity":"normal"},{"uid":"95acb012388bb78d","name":"should return the correct m/n for k = 2, targetError = 0.1","time":{"start":1755212976094,"stop":1755212976094,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b28b862de2abccf","name":"should start the dialing interval","time":{"start":1755212932986,"stop":1755212932992,"duration":6},"status":"passed","severity":"normal"},{"uid":"ce6ff183bb1123a5","name":"throws on content topic with empty topic name field","time":{"start":1755212917489,"stop":1755212917489,"duration":0},"status":"passed","severity":"normal"},{"uid":"662675312bf2ec4c","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1755212917493,"stop":1755212917493,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7f3271868c4f1cb","name":"Store - dialed first","time":{"start":1755214277527,"stop":1755214277529,"duration":2},"status":"passed","severity":"normal"},{"uid":"c7baa0281d8c4df9","name":"should hash \"hello\" with n=1 and maxValue=1000 correctly","time":{"start":1755212976488,"stop":1755212976489,"duration":1},"status":"passed","severity":"normal"},{"uid":"781a3fe713622da6","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1755212923011,"stop":1755212923011,"duration":0},"status":"passed","severity":"normal"},{"uid":"165254bbd0bf1384","name":"tcp ip4 address","time":{"start":1755212923016,"stop":1755212923016,"duration":0},"status":"passed","severity":"normal"},{"uid":"791325e078c12196","name":"Check publish message containing long","time":{"start":1755213592087,"stop":1755213592089,"duration":2},"status":"passed","severity":"normal"},{"uid":"e280c5894d479ed2","name":"peer:update - should do nothing if another protocol hit","time":{"start":1755212933703,"stop":1755212933703,"duration":0},"status":"passed","severity":"normal"},{"uid":"8473eb60dc683793","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=100 correctly","time":{"start":1755212976528,"stop":1755212976529,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddf80812b7c61ef6","name":"should process queue every 500ms","time":{"start":1755212933019,"stop":1755212933019,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a1fbc7dae6cd94e","name":"Check received message with timestamp: 1755212997781 ","time":{"start":1755214520458,"stop":1755214520458,"duration":0},"status":"passed","severity":"normal"},{"uid":"5132d9204ac01829","name":"should properly create location multiaddrs - tcp6","time":{"start":1755212923604,"stop":1755212923605,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ff89dab0edcdda4","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1755213337724,"stop":1755213337724,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0cfe19ee6b630d","name":"should return PeerId when Multiaddr input is provided","time":{"start":1755212933254,"stop":1755212933255,"duration":1},"status":"passed","severity":"normal"},{"uid":"93e39de2aeec8bd3","name":"should not retry if at least one success","time":{"start":1755212964634,"stop":1755212964634,"duration":0},"status":"passed","severity":"normal"},{"uid":"a117a7c7a469143f","name":"Check received message containing unicode special characters","time":{"start":1755214520456,"stop":1755214520457,"duration":1},"status":"broken","severity":"normal"},{"uid":"2b5e484c35b7d99b","name":"should handle peer disconnect event when no connections remain","time":{"start":1755212932732,"stop":1755212932734,"duration":2},"status":"passed","severity":"normal"},{"uid":"2b1a55ac990b9286","name":"Check received message containing JSON","time":{"start":1755214520436,"stop":1755214520436,"duration":0},"status":"broken","severity":"normal"},{"uid":"68836f0ac11173c9","name":"should dispatch network event when browser goes online","time":{"start":1755212932745,"stop":1755212932746,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4e50b752d8e5ba3","name":"should handle peer store update failures gracefully","time":{"start":1755212933206,"stop":1755212933206,"duration":0},"status":"passed","severity":"normal"},{"uid":"85cf1a786da1c30c","name":"should dial peer when on same shard","time":{"start":1755212933010,"stop":1755212933011,"duration":1},"status":"passed","severity":"normal"},{"uid":"d19ac1b635771cbb","name":"should handle shard reader errors gracefully","time":{"start":1755212933027,"stop":1755212933028,"duration":1},"status":"passed","severity":"normal"},{"uid":"62eb095d52bd2750","name":"Check received message containing SQL Injection","time":{"start":1755214520429,"stop":1755214520429,"duration":0},"status":"broken","severity":"normal"},{"uid":"d6b0cf9df637f70c","name":"should hash \"hello\" with n=2 and maxValue=1000 correctly","time":{"start":1755212976489,"stop":1755212976489,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c320364bd423ad1","name":"configure the node with multiple content topics","time":{"start":1755214069498,"stop":1755214069499,"duration":1},"status":"broken","severity":"normal"},{"uid":"ee51e008f123b9fb","name":"Check received message containing emoji","time":{"start":1755214520457,"stop":1755214520457,"duration":0},"status":"broken","severity":"normal"},{"uid":"ab39af234db082a3","name":"Query Generator - true","time":{"start":1755214237145,"stop":1755214237147,"duration":2},"status":"passed","severity":"normal"},{"uid":"660145928ff8ec8b","name":"should create ConnectionManager with required options","time":{"start":1755212934041,"stop":1755212934041,"duration":0},"status":"passed","severity":"normal"},{"uid":"4df05ae520bb4709","name":"random static sharding 3 - Cluster ID: 312, Shard ID: 478","time":{"start":1755214516224,"stop":1755214516224,"duration":0},"status":"broken","severity":"normal"},{"uid":"e2ced0a1b543e03c","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1755212917504,"stop":1755212917504,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a5da71e5ea7d7d","name":"should create timers for each pubsub topic where peer is in mesh","time":{"start":1755212933208,"stop":1755212933210,"duration":2},"status":"passed","severity":"normal"},{"uid":"bdeac0a4aa919fd7","name":"should work with v3 peers","time":{"start":1755212964634,"stop":1755212964634,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a7ff18be88ae4d4","name":"Check publish message containing special chars","time":{"start":1755213592090,"stop":1755213592090,"duration":0},"status":"passed","severity":"normal"},{"uid":"5827c2233c43e02d","name":"messageHashStr produces different results for different inputs","time":{"start":1755212933251,"stop":1755212933251,"duration":0},"status":"passed","severity":"normal"},{"uid":"e07a693777ded06c","name":"should not be empty after adding a subscription","time":{"start":1755212964203,"stop":1755212964209,"duration":6},"status":"passed","severity":"normal"},{"uid":"5c4dc3f20eb4173c","name":"should remove event listeners from globalThis","time":{"start":1755212932712,"stop":1755212932721,"duration":9},"status":"passed","severity":"normal"},{"uid":"2107652d64cc51c","name":"A test","time":{"start":1755213324889,"stop":1755213324890,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccfd143eb9ad99e1","name":"should handle general insertion and lookup correctly","time":{"start":1755212980100,"stop":1755212980100,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2972fc5d52c4de9","name":"should be able to decode the field with only RELAY set to true","time":{"start":1755212923008,"stop":1755212923008,"duration":0},"status":"passed","severity":"normal"},{"uid":"40f72122e85bde37","name":"should dispatch network event when browser goes offline","time":{"start":1755212932746,"stop":1755212932746,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbe89a4966e7dfba","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1755212917495,"stop":1755212917495,"duration":0},"status":"passed","severity":"normal"},{"uid":"296875f5b895ceea","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1755212917500,"stop":1755212917500,"duration":0},"status":"passed","severity":"normal"},{"uid":"f84a9176b67ebf83","name":"Filter","time":{"start":1755214277532,"stop":1755214277532,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1432419b115d0b2","name":"should dial peers from store when browser is connected","time":{"start":1755212933646,"stop":1755212933647,"duration":1},"status":"passed","severity":"normal"},{"uid":"84fe9d6af13fa74d","name":"should handle corrupted shard info gracefully","time":{"start":1755212933427,"stop":1755212933427,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bbf98def53a9f8c","name":"Publish message with custom timestamp: Fri Aug 23 2024 23:19:45 GMT+0000 (Coordinated Universal Time)","time":{"start":1755213592097,"stop":1755213592097,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ed1fd92674ab970","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1755213221567,"stop":1755213221568,"duration":1},"status":"passed","severity":"normal"},{"uid":"c779488abc2e7171","name":"Passing page size 10 when there are 10 messages","time":{"start":1755214251560,"stop":1755214251560,"duration":0},"status":"passed","severity":"normal"},{"uid":"42355e0e9df18655","name":"should drop connection via multiaddr with hangUp","time":{"start":1755213081601,"stop":1755213081602,"duration":1},"status":"passed","severity":"normal"},{"uid":"41ff6c18825ee889","name":"should hash \"test123\" with n=5 and maxValue=1000 correctly","time":{"start":1755212976514,"stop":1755212976515,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a960713b1da2116","name":"should add event listeners for peer connect and disconnect","time":{"start":1755212933188,"stop":1755212933188,"duration":0},"status":"passed","severity":"normal"},{"uid":"79e480bdbc449a61","name":"should hash \"\" with n=5 and maxValue=1000 correctly","time":{"start":1755212976502,"stop":1755212976503,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ae8f25e02e6fdb7","name":"Check received message containing Arabic","time":{"start":1755214520427,"stop":1755214520427,"duration":0},"status":"broken","severity":"normal"},{"uid":"271f910185e575b5","name":"should return false when peer is not found","time":{"start":1755212933426,"stop":1755212933426,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cedede98fbb87e4","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=10000 correctly","time":{"start":1755212976531,"stop":1755212976531,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1eeee8b72c4692c","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1755214275620,"stop":1755214275620,"duration":0},"status":"passed","severity":"normal"},{"uid":"85ba2877769302df","name":"should emit events and transition isConnected state when has peers or no peers","time":{"start":1755213017430,"stop":1755213017430,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fd135a05e141a61","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1755214225800,"stop":1755214225801,"duration":1},"status":"passed","severity":"normal"},{"uid":"27a2fc0fa3b34bd7","name":"should return true when peer is on the specified shard","time":{"start":1755212933420,"stop":1755212933420,"duration":0},"status":"passed","severity":"normal"},{"uid":"3278c6cd646ee91","name":"should properly create location multiaddrs - udp4","time":{"start":1755212923603,"stop":1755212923604,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac84325561de06b1","name":"should detect messages with missing dependencies","time":{"start":1755212982457,"stop":1755212982457,"duration":0},"status":"passed","severity":"normal"},{"uid":"21b57e2ae276cfc3","name":"Non TWN Cluster","time":{"start":1755214069466,"stop":1755214069466,"duration":0},"status":"broken","severity":"normal"},{"uid":"991bfd83d5679e13","name":"should remove CONNECTION_LOCKED_TAG from peer connections when unlocking","time":{"start":1755212964698,"stop":1755212964698,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd696265fc996a02","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1755212917495,"stop":1755212917495,"duration":0},"status":"passed","severity":"normal"},{"uid":"118116afff849d8b","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app75/7/topic790/utf8","time":{"start":1755214069480,"stop":1755214069480,"duration":0},"status":"broken","severity":"normal"},{"uid":"4672f580e9cb4c45","name":"should return false when navigator.onLine is true but network is not connected","time":{"start":1755212932725,"stop":1755212932728,"duration":3},"status":"passed","severity":"normal"},{"uid":"3acb34c042f457b1","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1755214223972,"stop":1755214223972,"duration":0},"status":"passed","severity":"normal"},{"uid":"157bef240976bb07","name":"should create ping timers when pingKeepAlive > 0","time":{"start":1755212933195,"stop":1755212933196,"duration":1},"status":"passed","severity":"normal"},{"uid":"32cd3d954f6415c7","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=100 correctly","time":{"start":1755212976521,"stop":1755212976521,"duration":0},"status":"passed","severity":"normal"},{"uid":"671ebca904a27650","name":"should handle multiple peers with different shard configurations","time":{"start":1755212933029,"stop":1755212933033,"duration":4},"status":"passed","severity":"normal"},{"uid":"73fa2d2431e62c45","name":"should dial all remaining peers","time":{"start":1755212933662,"stop":1755212933667,"duration":5},"status":"passed","severity":"normal"},{"uid":"89905bcf666419a0","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=10000 correctly","time":{"start":1755212976527,"stop":1755212976527,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d13af9bc489543d","name":"Check received message containing SQL Injection","time":{"start":1755214520450,"stop":1755214520450,"duration":0},"status":"broken","severity":"normal"},{"uid":"1d3df223358b3968","name":"should successfully subscribe to supported pubsub topic","time":{"start":1755212964658,"stop":1755212964658,"duration":0},"status":"passed","severity":"normal"},{"uid":"4471fa897af6dfed","name":"n1 and n2 uses relay shard 1, n3 uses relay shard 2","time":{"start":1755213585231,"stop":1755213585232,"duration":1},"status":"passed","severity":"normal"},{"uid":"885bdcfcdc165675","name":"Asymmetric encrypt & decrypt","time":{"start":1755212953633,"stop":1755212953633,"duration":0},"status":"passed","severity":"normal"},{"uid":"3879e5f051deddbd","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1755214223971,"stop":1755214223971,"duration":0},"status":"passed","severity":"normal"},{"uid":"6138effba7daf0ff","name":"n1 and n2 uses first shard, n3 uses the second shard","time":{"start":1755213585238,"stop":1755213585238,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ad5df4841695b83","name":"Check received message containing special chars","time":{"start":1755214520447,"stop":1755214520447,"duration":0},"status":"broken","severity":"normal"},{"uid":"9d0a015aa0a2f54b","name":"should return false","time":{"start":1755212923598,"stop":1755212923599,"duration":1},"status":"passed","severity":"normal"},{"uid":"60f49d10432f9b50","name":"should initialize with custom number of peers","time":{"start":1755212964693,"stop":1755212964693,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d699992a188cf3f","name":"should handle errors when getting connections","time":{"start":1755212932747,"stop":1755212932747,"duration":0},"status":"passed","severity":"normal"},{"uid":"56ab1105c6b181df","name":"should not requeue if maxAttempts is exhausted and no peer is available","time":{"start":1755212963746,"stop":1755212963746,"duration":0},"status":"passed","severity":"normal"},{"uid":"990cbd21f41751b2","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1755214223969,"stop":1755214223969,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cedba453a359954","name":"should hash \"hello\" with n=5 and maxValue=10000 correctly","time":{"start":1755212976496,"stop":1755212976496,"duration":0},"status":"passed","severity":"normal"},{"uid":"262cb46bbaa44ea5","name":"should clear interval on stop","time":{"start":1755212943349,"stop":1755212943350,"duration":1},"status":"passed","severity":"normal"},{"uid":"f921ea2f05515f5b","name":"should remove event listeners","time":{"start":1755212933190,"stop":1755212933190,"duration":0},"status":"passed","severity":"normal"},{"uid":"a23e0b628a409a28","name":"Nwaku publishes","time":{"start":1755213581897,"stop":1755213581897,"duration":0},"status":"passed","severity":"normal"},{"uid":"37ab0d864f5fdd45","name":"should return false when peer has no shard info","time":{"start":1755212933418,"stop":1755212933418,"duration":0},"status":"passed","severity":"normal"},{"uid":"63f2d0acebccee0e","name":"same cluster, static sharding: nodes connect","time":{"start":1755213337721,"stop":1755213337721,"duration":0},"status":"passed","severity":"normal"},{"uid":"91a247d4aa851aff","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1755212917502,"stop":1755212917503,"duration":1},"status":"passed","severity":"normal"},{"uid":"516767ff568d4644","name":"should be safe to call multiple times","time":{"start":1755212934044,"stop":1755212934044,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf0364ec845de0a8","name":"handles different clusterIds correctly","time":{"start":1755212917498,"stop":1755212917498,"duration":0},"status":"passed","severity":"normal"},{"uid":"513884c18896c9d0","name":"Check received message containing numeric","time":{"start":1755214520423,"stop":1755214520423,"duration":0},"status":"broken","severity":"normal"},{"uid":"15319a92efb9df66","name":"should retry on complete failure if specified","time":{"start":1755212964633,"stop":1755212964634,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a521623f1f6ebc","name":"should reject if LightPush is requested but not mounted","time":{"start":1755212964570,"stop":1755212964570,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d54379974d722b3","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1755212943439,"stop":1755212943439,"duration":0},"status":"passed","severity":"normal"},{"uid":"8eaaa51c39ee67d8","name":"should deliver messages after dependencies are met","time":{"start":1755212982457,"stop":1755212982458,"duration":1},"status":"passed","severity":"normal"},{"uid":"e440eb5ebdc5efd0","name":"Check received message containing XML","time":{"start":1755214520452,"stop":1755214520452,"duration":0},"status":"broken","severity":"normal"},{"uid":"76f0a2a58056a643","name":"should add and check entries correctly","time":{"start":1755212962876,"stop":1755212962878,"duration":2},"status":"passed","severity":"normal"},{"uid":"e4433fe7cf29dba3","name":"should get / set TCP multiaddr","time":{"start":1755212923603,"stop":1755212923603,"duration":0},"status":"passed","severity":"normal"},{"uid":"f266ed155329e6a9","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1755212917678,"stop":1755212917678,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfd832ee5f312256","name":"should handle relay send failures gracefully","time":{"start":1755212933211,"stop":1755212933212,"duration":1},"status":"passed","severity":"normal"},{"uid":"88c091e7f2bd5b8c","name":"should throw an error for insufficient data","time":{"start":1755212917678,"stop":1755212917678,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb381784c80b3d7e","name":"should update peer store before dialing","time":{"start":1755212932786,"stop":1755212932787,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d88a1cfc339c1de","name":"messageHash returns a Uint8Array","time":{"start":1755212933237,"stop":1755212933237,"duration":0},"status":"passed","severity":"normal"},{"uid":"f17def5894f1b5e2","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1755212954740,"stop":1755212954740,"duration":0},"status":"passed","severity":"normal"},{"uid":"a65665fe13d9f015","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1755214275627,"stop":1755214275627,"duration":0},"status":"passed","severity":"normal"},{"uid":"c28f023187d9ac23","name":"should emit a peer event after start","time":{"start":1755213002966,"stop":1755213002967,"duration":1},"status":"passed","severity":"normal"},{"uid":"9cc134a94b880285","name":"should add and remove event listeners correctly","time":{"start":1755212947358,"stop":1755212947359,"duration":1},"status":"passed","severity":"normal"},{"uid":"a383cac58df6555f","name":"should not fail to start the service if it is already started","time":{"start":1755213002965,"stop":1755213002966,"duration":1},"status":"passed","severity":"normal"},{"uid":"42c31265f59a28b8","name":"should set field with all protocols enabled","time":{"start":1755212923606,"stop":1755212923606,"duration":0},"status":"passed","severity":"normal"},{"uid":"515d69a8e3ab0ccb","name":"should return false when peer is on different cluster","time":{"start":1755212933413,"stop":1755212933414,"duration":1},"status":"passed","severity":"normal"},{"uid":"74bd9c4e8ff46e8b","name":"should not dispatch event when already disconnected","time":{"start":1755212932736,"stop":1755212932736,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e821fbe5f3bacee","name":"caches peers it previously fetched","time":{"start":1755212943577,"stop":1755212943578,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8e797163362a940","name":"Query generator for multiple messages","time":{"start":1755214262133,"stop":1755214262133,"duration":0},"status":"passed","severity":"normal"},{"uid":"6abfd353a87efde7","name":"Nodes with multiple pubsub topic","time":{"start":1755213585231,"stop":1755213585231,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1efbc6f3ddd020","name":"should handle case when globalThis is not available","time":{"start":1755212932729,"stop":1755212932729,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d3d5b7a41fb8d8f","name":"throws on content topic with empty encoding field","time":{"start":1755212917490,"stop":1755212917490,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcdc12c71395e94","name":"Check publish message containing Chinese","time":{"start":1755213592090,"stop":1755213592090,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d925c3c3d1f9a0e","name":"should not fail to stop the service if it was not started","time":{"start":1755212947355,"stop":1755212947355,"duration":0},"status":"passed","severity":"normal"},{"uid":"633ab4aa4a818f72","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1755212917500,"stop":1755212917500,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d4b71977227ced","name":"should hash \"hello\" with n=2 and maxValue=100 correctly","time":{"start":1755212976481,"stop":1755212976481,"duration":0},"status":"passed","severity":"normal"},{"uid":"372e9625219c52bc","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1755212943441,"stop":1755212943441,"duration":0},"status":"passed","severity":"normal"},{"uid":"3253ae410653c430","name":"should initialize with default options","time":{"start":1755212943316,"stop":1755212943317,"duration":1},"status":"passed","severity":"normal"},{"uid":"eadbc65959813750","name":"Stops search when 2 null results are returned","time":{"start":1755212943106,"stop":1755212943107,"duration":1},"status":"passed","severity":"normal"},{"uid":"d123df327f88bb90","name":"should handle multiple query options for time ranges","time":{"start":1755212964546,"stop":1755212964546,"duration":0},"status":"passed","severity":"normal"},{"uid":"b71d8d7da412ee1e","name":"should use DNS peer discovery with light client","time":{"start":1755213002969,"stop":1755213002969,"duration":0},"status":"skipped","severity":"normal"},{"uid":"383dfca54a97a8ff","name":"should not receive a peer event after stop","time":{"start":1755212947357,"stop":1755212947357,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc0242671c73a38b","name":"should only return 1 node with relay and store capability","time":{"start":1755212943578,"stop":1755212943578,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea1144f062962bcf","name":"should dial all peers on dial","time":{"start":1755213081599,"stop":1755213081600,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d9bfd35e6e39cae","name":"should set field with only STORE enabled","time":{"start":1755212923607,"stop":1755212923607,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b4a054d79814c17","name":"should transition to SufficientlyHealthy with multiple compatible peers","time":{"start":1755212964006,"stop":1755212964007,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e5166c3bf468c0d","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1755213585228,"stop":1755213585230,"duration":2},"status":"passed","severity":"normal"},{"uid":"b1b352b45fc8202c","name":"should hang up with PeerId and return true on success","time":{"start":1755212934046,"stop":1755212934047,"duration":1},"status":"passed","severity":"normal"},{"uid":"1449a901e1bd45af","name":"throws on content topic with non-number generation field","time":{"start":1755212917486,"stop":1755212917486,"duration":0},"status":"passed","severity":"normal"},{"uid":"10c5d50ceb179b6d","name":"should retry if all attempts fail","time":{"start":1755212963750,"stop":1755212963751,"duration":1},"status":"passed","severity":"normal"},{"uid":"e57cbec1c7a8eeeb","name":"should hash \"test123\" with n=0 and maxValue=10000 correctly","time":{"start":1755212976515,"stop":1755212976515,"duration":0},"status":"passed","severity":"normal"},{"uid":"4baa86843594f3fb","name":"should request peer renewal on specific errors","time":{"start":1755212963747,"stop":1755212963747,"duration":0},"status":"passed","severity":"normal"},{"uid":"eda58010318c97ef","name":"should support chaining for add method","time":{"start":1755212962879,"stop":1755212962879,"duration":0},"status":"passed","severity":"normal"},{"uid":"1729689e44e63c1","name":"Does not throw an exception when node disconnects","time":{"start":1755214281800,"stop":1755214281800,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea51d21471b0e89c","name":"should create an instance with libp2p and dialer","time":{"start":1755212932774,"stop":1755212932774,"duration":0},"status":"passed","severity":"normal"},{"uid":"2134e58730788ca7","name":"should hash \"hello\" with n=0 and maxValue=100 correctly","time":{"start":1755212976479,"stop":1755212976480,"duration":1},"status":"passed","severity":"normal"},{"uid":"74e57f97ecdd3c4c","name":"Subscribe to topic containing Russian and publish message","time":{"start":1755213600208,"stop":1755213600208,"duration":0},"status":"passed","severity":"normal"},{"uid":"3eac53e79f8cf706","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1755212953132,"stop":1755212953133,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ec0167e59ef5e8","name":"should not return the same peer twice in consecutive getPeers calls without renew","time":{"start":1755212964696,"stop":1755212964697,"duration":1},"status":"passed","severity":"normal"},{"uid":"c998a7ad3be72bd7","name":"should stop and cleanup resources","time":{"start":1755212964222,"stop":1755212964222,"duration":0},"status":"passed","severity":"normal"},{"uid":"e64b3c8d578684f2","name":"should drop connection to all peers on hangUp","time":{"start":1755213081600,"stop":1755213081600,"duration":0},"status":"passed","severity":"normal"},{"uid":"d03e5fee993d877b","name":"LightPush","time":{"start":1755214277530,"stop":1755214277531,"duration":1},"status":"passed","severity":"normal"},{"uid":"291dbce5522b542d","name":"should drop excess bootstrap peers if over maxBootstrapPeers","time":{"start":1755212933673,"stop":1755212933673,"duration":0},"status":"passed","severity":"normal"},{"uid":"e744fc356cc94828","name":"Decoder throws on undefined content topic","time":{"start":1755212954742,"stop":1755212954742,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce93b933a83361e5","name":"should initialize with isNetworkConnected as false","time":{"start":1755212932697,"stop":1755212932697,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a87d4347e8b557d","name":"should filter peers by codec","time":{"start":1755212934049,"stop":1755212934049,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ace8cbede221a2d","name":"Check message with non string payload is not received","time":{"start":1755214520460,"stop":1755214520460,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca41ddcd97c6af5a","name":"should handle ping failures gracefully","time":{"start":1755212933197,"stop":1755212933197,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e6e90d04c109b2c","name":"should not create relay timers when relayKeepAlive = 0","time":{"start":1755212933207,"stop":1755212933207,"duration":0},"status":"passed","severity":"normal"},{"uid":"b271ae40e7cef988","name":"Check received message containing unicode special characters","time":{"start":1755214520439,"stop":1755214520439,"duration":0},"status":"broken","severity":"normal"},{"uid":"7e4170a66d5e0ae3","name":"should handle errors when removing globalThis listeners","time":{"start":1755212932721,"stop":1755212932722,"duration":1},"status":"passed","severity":"normal"},{"uid":"a04785e201c9371d","name":"should handle v3 RLN errors","time":{"start":1755212964635,"stop":1755212964635,"duration":0},"status":"passed","severity":"normal"},{"uid":"386743fd04b1c277","name":"should select older connection if present","time":{"start":1755212933675,"stop":1755212933676,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f4f7f4344fe11da","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1755213600207,"stop":1755213600208,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5c1b20a2f58b9b7","name":"rejects content-filtered query with only pubsubTopic","time":{"start":1755212933557,"stop":1755212933557,"duration":0},"status":"passed","severity":"normal"},{"uid":"70c2312525aa6fe9","name":"returns all values when wanted number is greater than available values","time":{"start":1755212942048,"stop":1755212942048,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a7925be32025036","name":"Check received message with timestamp: 1755212997781 ","time":{"start":1755214520440,"stop":1755214520440,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c9e8007fd6c6c5d","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=1000 correctly","time":{"start":1755212976521,"stop":1755212976521,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5bcd67d856fa454","name":"should be sent with empty content","time":{"start":1755212982459,"stop":1755212982459,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb08c6975813261c","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=100 correctly","time":{"start":1755212976520,"stop":1755212976521,"duration":1},"status":"passed","severity":"normal"},{"uid":"91dff0a3b4d32e7f","name":"Check publish message containing Script","time":{"start":1755213592092,"stop":1755213592093,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee8ec8e9f8dfbb60","name":"accepts valid message hash query","time":{"start":1755212933557,"stop":1755212933558,"duration":1},"status":"passed","severity":"normal"},{"uid":"b51ff6e4ae12566d","name":"should throw error - no public key","time":{"start":1755212923598,"stop":1755212923598,"duration":0},"status":"passed","severity":"normal"},{"uid":"23af9d1479949747","name":"Passing page size 1 when there are 4 messages","time":{"start":1755214251559,"stop":1755214251559,"duration":0},"status":"passed","severity":"normal"},{"uid":"48e856b3d05bd737","name":"should hash \"test123\" with n=5 and maxValue=100 correctly","time":{"start":1755212976509,"stop":1755212976509,"duration":0},"status":"passed","severity":"normal"},{"uid":"f480f2402cfc82dc","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1755212917501,"stop":1755212917501,"duration":0},"status":"passed","severity":"normal"},{"uid":"125a791f496c9c84","name":"should be safe to call multiple times","time":{"start":1755212933645,"stop":1755212933645,"duration":0},"status":"passed","severity":"normal"},{"uid":"716438d27b186ddc","name":"Callback on promise, aborts when callback returns true","time":{"start":1755214262138,"stop":1755214262143,"duration":5},"status":"passed","severity":"normal"},{"uid":"9ddef8197a8c1620","name":"should create PeerExchangeDiscovery instance","time":{"start":1755212943350,"stop":1755212943350,"duration":0},"status":"passed","severity":"normal"},{"uid":"171e0dd2846a7b6a","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1755212943442,"stop":1755212943442,"duration":0},"status":"passed","severity":"normal"},{"uid":"5542274b27b4e204","name":"should return undefined if no connection provided","time":{"start":1755212933702,"stop":1755212933702,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ca093c81f90fc4b","name":"should dial peer when peer is discovered","time":{"start":1755212932786,"stop":1755212932786,"duration":0},"status":"passed","severity":"normal"},{"uid":"84d8857276cbdfc3","name":"Ephemeral messages are not stored","time":{"start":1755213174322,"stop":1755213174323,"duration":1},"status":"passed","severity":"normal"},{"uid":"6cec04eec352fb31","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1755213585230,"stop":1755213585230,"duration":0},"status":"passed","severity":"normal"},{"uid":"666c9b2018b73418","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1755213174344,"stop":1755213174344,"duration":0},"status":"broken","severity":"normal"},{"uid":"a0077863c18640f0","name":"Using a function","time":{"start":1755214281801,"stop":1755214281801,"duration":0},"status":"passed","severity":"normal"},{"uid":"788bfcf7bec0ee91","name":"Check received message with timestamp: 1649153314 ","time":{"start":1755214520458,"stop":1755214520458,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0d4c35c85c8af12","name":"should discard bootstrap peers when has more than set limit","time":{"start":1755213039330,"stop":1755213039330,"duration":0},"status":"passed","severity":"normal"},{"uid":"913165b77d58f377","name":"should handle multiple peer connections","time":{"start":1755212933192,"stop":1755212933194,"duration":2},"status":"passed","severity":"normal"},{"uid":"e934bb01596f2d9b","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app31/1/topic934/xml","time":{"start":1755214069471,"stop":1755214069471,"duration":0},"status":"broken","severity":"normal"},{"uid":"62b8878807423300","name":"should properly create location multiaddrs - udp","time":{"start":1755212923605,"stop":1755212923605,"duration":0},"status":"passed","severity":"normal"},{"uid":"56b78f642b89d616","name":"recovers when dns.resolve returns empty","time":{"start":1755212943576,"stop":1755212943577,"duration":1},"status":"passed","severity":"normal"},{"uid":"2288853f0c89d5c8","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1755212923011,"stop":1755212923011,"duration":0},"status":"passed","severity":"normal"},{"uid":"404a3df0a4e48e75","name":"should return false when unsubscribing from a non-existing subscription","time":{"start":1755212964658,"stop":1755212964658,"duration":0},"status":"passed","severity":"normal"},{"uid":"f21a1472cdd7bf64","name":"Query Generator, No Decoder","time":{"start":1755214225798,"stop":1755214225799,"duration":1},"status":"passed","severity":"normal"},{"uid":"d468779a5bfccde6","name":"Publish message with custom timestamp: Fri Aug 15 2025 00:19:45 GMT+0000 (Coordinated Universal Time)","time":{"start":1755213592098,"stop":1755213592098,"duration":0},"status":"passed","severity":"normal"},{"uid":"b781c7291b2179ed","name":"should work with mixed v2 and v3 peers","time":{"start":1755212964635,"stop":1755212964635,"duration":0},"status":"passed","severity":"normal"},{"uid":"bab6266f190ded90","name":"should check connected peers if present and suitable","time":{"start":1755212964573,"stop":1755212964573,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee5135549cd5ef5d","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1755212917677,"stop":1755212917678,"duration":1},"status":"passed","severity":"normal"},{"uid":"171a36b9ff72ed19","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=1000 correctly","time":{"start":1755212976522,"stop":1755212976522,"duration":0},"status":"passed","severity":"normal"},{"uid":"be6714f2c0060595","name":"Cluster id 0, shard 0","time":{"start":1755214516219,"stop":1755214516220,"duration":1},"status":"broken","severity":"normal"},{"uid":"8547bb413bfe3a67","name":"should not fail to stop the service if it was not started","time":{"start":1755213486094,"stop":1755213486095,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ed94ec7f7b3fc2b","name":"should successfully query store with valid decoders and options","time":{"start":1755212964545,"stop":1755212964545,"duration":0},"status":"passed","severity":"normal"},{"uid":"e90d8d0006584718","name":"should be able to encode the field with only FILTER set to true","time":{"start":1755212923004,"stop":1755212923004,"duration":0},"status":"passed","severity":"normal"},{"uid":"426cc15f9847a4e9","name":"should emit a peer event after start","time":{"start":1755212947356,"stop":1755212947356,"duration":0},"status":"passed","severity":"normal"},{"uid":"debc13493441bd40","name":"Js publishes, other Js receives","time":{"start":1755213581897,"stop":1755213581897,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4e2e082114cd347","name":"should successfully query peers and return peer infos","time":{"start":1755212943463,"stop":1755212943464,"duration":1},"status":"passed","severity":"normal"},{"uid":"1cd4f552ee79cb93","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1755212917492,"stop":1755212917492,"duration":0},"status":"passed","severity":"normal"},{"uid":"6006e054cf319c8a","name":"should dispatch connect and disconnect events","time":{"start":1755212964694,"stop":1755212964694,"duration":0},"status":"passed","severity":"normal"},{"uid":"933f8022fe9f8da5","name":"should dial with PeerId and return stream","time":{"start":1755212934045,"stop":1755212934045,"duration":0},"status":"passed","severity":"normal"},{"uid":"a965de00607b250","name":"Check message with non string payload is not received","time":{"start":1755214520442,"stop":1755214520442,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a6d88c45583fa0","name":"Check message with no content topic is not received","time":{"start":1755214520459,"stop":1755214520460,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e70c43ba4e72359","name":"First message is missed, then re-sent, should be ack'd","time":{"start":1755212982457,"stop":1755212982457,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cb5d64701f8bef","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=10000 correctly","time":{"start":1755212976532,"stop":1755212976532,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d50f07d5770a4ad","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1755212943439,"stop":1755212943440,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a19138373a873f5","name":"Publish message with custom timestamp: Thu Aug 14 2025 22:19:45 GMT+0000 (Coordinated Universal Time)","time":{"start":1755213592097,"stop":1755213592098,"duration":1},"status":"passed","severity":"normal"},{"uid":"248a83dc6ecbf08a","name":"should not receive a peer event before start","time":{"start":1755212947356,"stop":1755212947356,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ac7dc7800dd158a","name":"should handle ENR without shardInfo","time":{"start":1755212943348,"stop":1755212943348,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce61a074327edde4","name":"should process successful peer exchange query","time":{"start":1755212943346,"stop":1755212943346,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc8f1a5bc56aefa6","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1755212923010,"stop":1755212923010,"duration":0},"status":"passed","severity":"normal"},{"uid":"291dca515e79379e","name":"should not dial peers from store when browser is not connected","time":{"start":1755212933647,"stop":1755212933647,"duration":0},"status":"passed","severity":"normal"},{"uid":"13bc95930ac3d440","name":"should create PeerExchange instance with components","time":{"start":1755212943471,"stop":1755212943471,"duration":0},"status":"passed","severity":"normal"},{"uid":"76fb26d33932caca","name":"Check message on other pubsub topic is not received","time":{"start":1755214520441,"stop":1755214520441,"duration":0},"status":"passed","severity":"normal"},{"uid":"68c98296d6b218f3","name":"should not receive a peer event before start","time":{"start":1755213486096,"stop":1755213486097,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c48aaa76a76901a","name":"should wait for Store peer to be connected","time":{"start":1755212964575,"stop":1755212964575,"duration":0},"status":"passed","severity":"normal"},{"uid":"15f4a2c198776e21","name":"should reject if WakuNode is not started","time":{"start":1755212964569,"stop":1755212964569,"duration":0},"status":"passed","severity":"normal"},{"uid":"16a9dcb97cc1c6ec","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1755214209136,"stop":1755214209138,"duration":2},"status":"passed","severity":"normal"},{"uid":"bfb8f21d9dfa6cf7","name":"should dial peers from store when no connections remain","time":{"start":1755212933660,"stop":1755212933660,"duration":0},"status":"passed","severity":"normal"},{"uid":"35e88440d0fb0b3c","name":"should properly create location multiaddrs - tcp","time":{"start":1755212923605,"stop":1755212923605,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2bc94013451afbf","name":"does not validate decoders for hash queries","time":{"start":1755212933954,"stop":1755212933955,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7b73160dfa1a20f","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1755212933703,"stop":1755212933706,"duration":3},"status":"passed","severity":"normal"},{"uid":"e01fc81ae74e480c","name":"should not receive a peer event after stop","time":{"start":1755213002968,"stop":1755213002968,"duration":0},"status":"passed","severity":"normal"},{"uid":"476b8a0e8e8201a7","name":"Stops search when maxGet is reached","time":{"start":1755212943105,"stop":1755212943106,"duration":1},"status":"passed","severity":"normal"},{"uid":"704d81d5def0a50e","name":"Check message received after jswaku node is restarted","time":{"start":1755214520443,"stop":1755214520443,"duration":0},"status":"broken","severity":"normal"},{"uid":"840dee7a3e41dfe4","name":"should handle complete peer lifecycle","time":{"start":1755212933223,"stop":1755212933223,"duration":0},"status":"passed","severity":"normal"},{"uid":"d18f4bf07b59f671","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1755214275618,"stop":1755214275619,"duration":1},"status":"passed","severity":"normal"},{"uid":"b624b3273b4d808a","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1755213585233,"stop":1755213585234,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee70d593ac02d759","name":"should handle case with no peers in store","time":{"start":1755212933668,"stop":1755212933668,"duration":0},"status":"passed","severity":"normal"},{"uid":"47271c963f54c755","name":"can start the service","time":{"start":1755213486093,"stop":1755213486094,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d34eadf4aa2db49","name":"Check message received after old nwaku nodes are not available and new are created","time":{"start":1755214520462,"stop":1755214520462,"duration":0},"status":"broken","severity":"normal"},{"uid":"ca1fd41a30ad473d","name":"should handle zero peers request","time":{"start":1755212943470,"stop":1755212943471,"duration":1},"status":"passed","severity":"normal"},{"uid":"11f12c7afe50ff1b","name":"should serialize and deserialize correctly","time":{"start":1755212980097,"stop":1755212980097,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fa674a94ee7c5a9","name":"throws an error for improperly formatted content topics","time":{"start":1755212917499,"stop":1755212917499,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d0ce92ad1f82811","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1755212943579,"stop":1755212943579,"duration":0},"status":"passed","severity":"normal"},{"uid":"d44d4f24e2a8344b","name":"Decrypt messages","time":{"start":1755213569752,"stop":1755213569753,"duration":1},"status":"passed","severity":"normal"},{"uid":"33a9ea55cecbd5e1","name":"should encode/decode to RLP encoding","time":{"start":1755212923599,"stop":1755212923600,"duration":1},"status":"passed","severity":"normal"},{"uid":"74fa91663afcf844","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1755212917499,"stop":1755212917499,"duration":0},"status":"passed","severity":"normal"},{"uid":"36d53e331efa6f0","name":"random static sharding 8 - Cluster ID: 694, Shard ID: 727","time":{"start":1755214516228,"stop":1755214516228,"duration":0},"status":"broken","severity":"normal"},{"uid":"b3ee063203657ed1","name":"should properly start and stop event listening","time":{"start":1755212964007,"stop":1755212964007,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8be2a48d4d8820b","name":"Rejects garbage","time":{"start":1755212967947,"stop":1755212967947,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b19faab863c16ae","name":"Check received message containing shell command","time":{"start":1755214520437,"stop":1755214520437,"duration":0},"status":"broken","severity":"normal"},{"uid":"a4a272543243b766","name":"Check received message containing emoji","time":{"start":1755214520439,"stop":1755214520440,"duration":1},"status":"broken","severity":"normal"},{"uid":"ade4a215255d6909","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app26/6/topic759/xml","time":{"start":1755214069475,"stop":1755214069476,"duration":1},"status":"broken","severity":"normal"},{"uid":"aeb287cae702ed62","name":"Symmetric encrypt & Decrypt","time":{"start":1755212953633,"stop":1755212953634,"duration":1},"status":"passed","severity":"normal"},{"uid":"a88ef98c39c372e3","name":"should allow redial after failed dial cooldown expires","time":{"start":1755212933015,"stop":1755212933015,"duration":0},"status":"passed","severity":"normal"},{"uid":"3edb461a10f3bbd3","name":"should create PeerExchangeDiscovery with default options","time":{"start":1755212943350,"stop":1755212943350,"duration":0},"status":"passed","severity":"normal"},{"uid":"26da62e0f6b858b3","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=100 correctly","time":{"start":1755212976529,"stop":1755212976529,"duration":0},"status":"passed","severity":"normal"},{"uid":"6af7d4356f16c929","name":"should never report false negatives","time":{"start":1755212980096,"stop":1755212980097,"duration":1},"status":"passed","severity":"normal"},{"uid":"81bdd91be3eee9f4","name":"Query with Promise Callback, No message returned","time":{"start":1755214225802,"stop":1755214225803,"duration":1},"status":"passed","severity":"normal"},{"uid":"9852bfbf51f5673b","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1755212917507,"stop":1755212917507,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b43612f84b73d5b","name":"should query peers that support peer exchange","time":{"start":1755212943331,"stop":1755212943331,"duration":0},"status":"passed","severity":"normal"},{"uid":"44952bfdc505ba96","name":"should skip updating peer store if peer has same addresses","time":{"start":1755212932797,"stop":1755212932797,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b870b33dc5c11fa","name":"throws on content topic with generation field greater than 0","time":{"start":1755212917487,"stop":1755212917487,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cf1c3bee7c2ebb9","name":"should emit a peer event after start","time":{"start":1755213486096,"stop":1755213486096,"duration":0},"status":"passed","severity":"normal"},{"uid":"64c230287d507009","name":"Default pageSize","time":{"start":1755214251561,"stop":1755214251562,"duration":1},"status":"passed","severity":"normal"},{"uid":"92ab5ae01ad6621f","name":"should not return locked peers if enough unlocked are available","time":{"start":1755212964694,"stop":1755212964694,"duration":0},"status":"passed","severity":"normal"},{"uid":"9028ccd5b5581e01","name":"should add event listeners for waku:connection and peer:disconnect","time":{"start":1755212933645,"stop":1755212933645,"duration":0},"status":"passed","severity":"normal"},{"uid":"65a699db238e712c","name":"should handle complete connection lifecycle","time":{"start":1755212932758,"stop":1755212932758,"duration":0},"status":"passed","severity":"normal"},{"uid":"391942c73cd44631","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1755212917501,"stop":1755212917501,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8f731ab7b209b0","name":"should not fail to stop the service if it was not started","time":{"start":1755213002964,"stop":1755213002965,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b0cbabb31931e1f","name":"Publish message with large meta","time":{"start":1755213592102,"stop":1755213592103,"duration":1},"status":"passed","severity":"normal"},{"uid":"6034716238c9ea1c","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1755212923006,"stop":1755212923006,"duration":0},"status":"passed","severity":"normal"},{"uid":"e68cd258c1724eba","name":"Encoder throws on empty string content topic","time":{"start":1755212953136,"stop":1755212953136,"duration":0},"status":"passed","severity":"normal"},{"uid":"982e15d1a9b7a923","name":"should chunk queries when time window exceeds maxTimeLimit","time":{"start":1755212964546,"stop":1755212964546,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6592966f990941d","name":"Check received message containing Script","time":{"start":1755214520430,"stop":1755214520430,"duration":0},"status":"broken","severity":"normal"},{"uid":"cf7b99c884949ebf","name":"ignores domain fetching errors","time":{"start":1755212943577,"stop":1755212943577,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0fe42f1aa5ba215","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1755212923593,"stop":1755212923594,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba79af1d6f6e86ff","name":"Decoder throws on empty string content topic","time":{"start":1755212934061,"stop":1755212934061,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8d7fb4f0a76ecda","name":"should partition messages based on acknowledgement status","time":{"start":1755212982458,"stop":1755212982459,"duration":1},"status":"passed","severity":"normal"},{"uid":"1cce30ed8ec80af","name":"should not discard bootstrap peers if under the limit","time":{"start":1755213039330,"stop":1755213039331,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e6dd08ad842a09d","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1755214208668,"stop":1755214208669,"duration":1},"status":"broken","severity":"normal"},{"uid":"ea7f66d88dab4e2","name":"should start and stop interval correctly","time":{"start":1755212963733,"stop":1755212963734,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ff8888324e3649f","name":"should handle peer store errors gracefully","time":{"start":1755212943337,"stop":1755212943338,"duration":1},"status":"passed","severity":"normal"},{"uid":"485241b58327ccac","name":"should initialize with default number of peers","time":{"start":1755212964692,"stop":1755212964693,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e8ed0d0ba9eb2d","name":"should be safe to call multiple times","time":{"start":1755212932785,"stop":1755212932785,"duration":0},"status":"passed","severity":"normal"},{"uid":"47145a759dab3b0d","name":"can start and stop the service","time":{"start":1755212947355,"stop":1755212947355,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcbb58c6ff5afc3a","name":"Check received message containing short","time":{"start":1755214520445,"stop":1755214520445,"duration":0},"status":"broken","severity":"normal"},{"uid":"c347ecfee83973c9","name":"should continually clean up expired entries at intervals","time":{"start":1755212962882,"stop":1755212962883,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ae469eadd74acef","name":"should dial peer immediately when queue is empty","time":{"start":1755212932995,"stop":1755212932995,"duration":0},"status":"passed","severity":"normal"},{"uid":"2eec253f5bdcc579","name":"should hash \"test123\" with n=2 and maxValue=1000 correctly","time":{"start":1755212976510,"stop":1755212976514,"duration":4},"status":"passed","severity":"normal"},{"uid":"39db895e4265b2ae","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1755213324692,"stop":1755213324692,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4280fc935fe53d50","name":"Check publish message containing Arabic","time":{"start":1755213592090,"stop":1755213592091,"duration":1},"status":"passed","severity":"normal"},{"uid":"819a86969e34657e","name":"should discover peers from provided peer cache","time":{"start":1755213342396,"stop":1755213342396,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ff9a377805a1298","name":"should return false when peer shard info is not found","time":{"start":1755212933424,"stop":1755212933424,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dfc387177a25a89","name":"should create RPC request with correct parameters","time":{"start":1755212943471,"stop":1755212943471,"duration":0},"status":"passed","severity":"normal"},{"uid":"76f471b753dde092","name":"should return false when peer is not on the pubsub topic shard","time":{"start":1755212933425,"stop":1755212933425,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a9e011dd6f0fd04","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=10000 correctly","time":{"start":1755212976526,"stop":1755212976527,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a6ebafd45efe042","name":"Relay","time":{"start":1755213003021,"stop":1755213003021,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0623b916dcc3650","name":"Bloom filter","time":{"start":1755212982107,"stop":1755212982108,"duration":1},"status":"passed","severity":"normal"},{"uid":"5146113fc0d613c9","name":"should dial with multiaddr and return stream","time":{"start":1755212934045,"stop":1755212934046,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d32daac2616058c","name":"should decode valid enr with tcp successfully","time":{"start":1755212923594,"stop":1755212923594,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dc34084349c935e","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1755213600209,"stop":1755213600210,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8c4c3a4b5607a66","name":"should remove event listeners","time":{"start":1755212933645,"stop":1755212933646,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ef09fee153794e1","name":"throws if decoders don't match content topics","time":{"start":1755212933951,"stop":1755212933954,"duration":3},"status":"passed","severity":"normal"},{"uid":"170a4301373c0478","name":"Check message with no content topic is not received","time":{"start":1755214520442,"stop":1755214520442,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dfa6f7dd8fdb86d","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1755213600202,"stop":1755213600202,"duration":0},"status":"passed","severity":"normal"},{"uid":"82afbaad8ec66984","name":"should set field with only FILTER enabled","time":{"start":1755212923607,"stop":1755212923607,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa9f3e820b7484d8","name":"should dial peer when no shard info available","time":{"start":1755212933011,"stop":1755212933014,"duration":3},"status":"passed","severity":"normal"},{"uid":"43567e3dcc321e0c","name":"should perform ping and update peer store on timer","time":{"start":1755212933196,"stop":1755212933197,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc0910ae62ae00fc","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=1000 correctly","time":{"start":1755212976529,"stop":1755212976529,"duration":0},"status":"passed","severity":"normal"},{"uid":"283c6a26e0d41823","name":"should merge provided config with defaults","time":{"start":1755212934042,"stop":1755212934042,"duration":0},"status":"passed","severity":"normal"},{"uid":"364e29ad5a9c61dc","name":"Check received message containing long","time":{"start":1755214520422,"stop":1755214520422,"duration":0},"status":"broken","severity":"normal"},{"uid":"5598976d7c628625","name":"should return all connected peers without codec filter","time":{"start":1755212934048,"stop":1755212934048,"duration":0},"status":"passed","severity":"normal"},{"uid":"e802f0d0ac3a5c5f","name":"can start and stop the service","time":{"start":1755213486094,"stop":1755213486094,"duration":0},"status":"passed","severity":"normal"},{"uid":"6630963ab35e8f4c","name":"should increase lamport timestamp","time":{"start":1755212982451,"stop":1755212982452,"duration":1},"status":"passed","severity":"normal"},{"uid":"94d6215476716093","name":"should push the message to the outgoing buffer","time":{"start":1755212982452,"stop":1755212982452,"duration":0},"status":"passed","severity":"normal"},{"uid":"761bbba419010fd0","name":"Ordered Callback - true","time":{"start":1755214237149,"stop":1755214237149,"duration":0},"status":"passed","severity":"normal"},{"uid":"4016102c7a91280a","name":"should retrieve all multiaddrs when several ENR Tree URLs are passed","time":{"start":1755213002970,"stop":1755213002970,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5a8bdca8b2056f53","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1755213017426,"stop":1755213017427,"duration":1},"status":"passed","severity":"normal"},{"uid":"fabcf3eab020f438","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1755214275619,"stop":1755214275619,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e68dce0f0e3f227","name":"should not dispatch event when already connected","time":{"start":1755212932736,"stop":1755212932736,"duration":0},"status":"passed","severity":"normal"},{"uid":"24116345de413181","name":"Encoder throws on empty string content topic","time":{"start":1755212954741,"stop":1755212954742,"duration":1},"status":"passed","severity":"normal"},{"uid":"3268cc5fac66f750","name":"Sets default value correctly","time":{"start":1755214281802,"stop":1755214281802,"duration":0},"status":"passed","severity":"normal"},{"uid":"5157c7019a25a76d","name":"should encodeTxt and decodeTxt","time":{"start":1755212923593,"stop":1755212923593,"duration":0},"status":"passed","severity":"normal"},{"uid":"43494044d35deee1","name":"should stop peer exchange discovery","time":{"start":1755212943326,"stop":1755212943326,"duration":0},"status":"passed","severity":"normal"},{"uid":"172d1607c6d10818","name":"should handle dial errors","time":{"start":1755212934046,"stop":1755212934046,"duration":0},"status":"passed","severity":"normal"},{"uid":"d955e27f83423722","name":"should enable only dns and localPeerCache when peerExchange is disabled","time":{"start":1755212963754,"stop":1755212963755,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ad4ee8ff9e7556c","name":"should return false when navigator.onLine is false","time":{"start":1755212932723,"stop":1755212932724,"duration":1},"status":"passed","severity":"normal"},{"uid":"21e8f6fd920d13ce","name":"Subscribe to topic containing shell command and publish message","time":{"start":1755213600210,"stop":1755213600210,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cc6c24b6e19e650","name":"random static sharding 1 - Cluster ID: 9, Shard ID: 384","time":{"start":1755214516222,"stop":1755214516222,"duration":0},"status":"broken","severity":"normal"},{"uid":"3fa9e2067f4ef428","name":"should return empty array when no peers connected","time":{"start":1755212934048,"stop":1755212934048,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f384319c3262d26","name":"should handle query errors gracefully","time":{"start":1755212943345,"stop":1755212943346,"duration":1},"status":"passed","severity":"normal"},{"uid":"bef39ab7205e33c8","name":"Check received message containing shell command","time":{"start":1755214520454,"stop":1755214520455,"duration":1},"status":"broken","severity":"normal"},{"uid":"73739537f24fe6d5","name":"should enable all discoveries when explicitly set","time":{"start":1755212963754,"stop":1755212963754,"duration":0},"status":"passed","severity":"normal"},{"uid":"a19fef0f725c9296","name":"throws on empty content topic","time":{"start":1755212917483,"stop":1755212917484,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4e642c860237b57","name":"should hash \"hello\" with n=5 and maxValue=1000 correctly","time":{"start":1755212976489,"stop":1755212976489,"duration":0},"status":"passed","severity":"normal"},{"uid":"81367e75b26f77b5","name":"should enable only peerExchange and peerCache when dns is disabled","time":{"start":1755212963754,"stop":1755212963754,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f9e00526e543956","name":"should handle case with all peers already connected","time":{"start":1755212933668,"stop":1755212933669,"duration":1},"status":"passed","severity":"normal"},{"uid":"801a784421676197","name":"Subscribe and receive messages on 2 different pubsubtopics with v3 protocol","time":{"start":1755213221567,"stop":1755213221567,"duration":0},"status":"broken","severity":"normal"},{"uid":"6bf0330f99fde919","name":"should create NetworkMonitor with libp2p and events","time":{"start":1755212932694,"stop":1755212932696,"duration":2},"status":"passed","severity":"normal"},{"uid":"6e5ef9319b00acbe","name":"should hash \"hello\" with n=0 and maxValue=1000 correctly","time":{"start":1755212976488,"stop":1755212976488,"duration":0},"status":"passed","severity":"normal"},{"uid":"28b612dc117f8125","name":"should not be delivered","time":{"start":1755212982459,"stop":1755212982459,"duration":0},"status":"passed","severity":"normal"},{"uid":"257e952f8690b234","name":"should create ShardReader with auto sharding network config","time":{"start":1755212933412,"stop":1755212933412,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8fdd3cb8f2d2c39","name":"should skip peer when not on same cluster","time":{"start":1755212933004,"stop":1755212933010,"duration":6},"status":"passed","severity":"normal"},{"uid":"fcdb2c8f887c17f1","name":"should be safe to call multiple times","time":{"start":1755212932994,"stop":1755212932994,"duration":0},"status":"passed","severity":"normal"},{"uid":"3851ee10f123589f","name":"should return only peers supporting the requested protocol and pubsub topic","time":{"start":1755212964695,"stop":1755212964696,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d84bdf1ead962e6","name":"should skip peers without ENR","time":{"start":1755212943347,"stop":1755212943347,"duration":0},"status":"passed","severity":"normal"},{"uid":"b29488275c15207a","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1755212917504,"stop":1755212917504,"duration":0},"status":"passed","severity":"normal"},{"uid":"51d215847cfb5f7e","name":"should start peer exchange discovery","time":{"start":1755212943318,"stop":1755212943325,"duration":7},"status":"passed","severity":"normal"},{"uid":"5fb500ae060fa02b","name":"should skip peers without peer exchange protocol","time":{"start":1755212943341,"stop":1755212943342,"duration":1},"status":"passed","severity":"normal"},{"uid":"3103fdd9391e674","name":"should dial one peer on dial","time":{"start":1755213081600,"stop":1755213081601,"duration":1},"status":"passed","severity":"normal"},{"uid":"259c1f3272a29b59","name":"should set field with only RELAY enabled","time":{"start":1755212923607,"stop":1755212923607,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fd98820a450d756","name":"A test","time":{"start":1755213324889,"stop":1755213324889,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6ebd9bc97598dd3","name":"should handle different types of entries","time":{"start":1755212962881,"stop":1755212962882,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac5bded1b138d566","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1755212943440,"stop":1755212943441,"duration":1},"status":"passed","severity":"normal"},{"uid":"84505c45c30fa75e","name":"should return different streams if requested simultaniously","time":{"start":1755212933702,"stop":1755212933702,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ea80f8ec9cde2eb","name":"should lock peers when selected","time":{"start":1755212964693,"stop":1755212964693,"duration":0},"status":"passed","severity":"normal"},{"uid":"95d311fe5bbda82e","name":"should set default options when no config provided","time":{"start":1755212934041,"stop":1755212934042,"duration":1},"status":"passed","severity":"normal"},{"uid":"5052eba10a8854d2","name":"should keep entries that haven't expired yet","time":{"start":1755212962880,"stop":1755212962881,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f096a2bee7c3fca","name":"should reject on timeout if it was set","time":{"start":1755212964572,"stop":1755212964573,"duration":1},"status":"broken","severity":"normal"},{"uid":"5e739e1ba48f4bd4","name":"Nodes with multiple pubsub topic","time":{"start":1755213585235,"stop":1755213585237,"duration":2},"status":"passed","severity":"normal"},{"uid":"694c6dab3d3feff0","name":"Passing page size 19 when there are 20 messages","time":{"start":1755214251561,"stop":1755214251561,"duration":0},"status":"passed","severity":"normal"},{"uid":"49c8f5aa08165f57","name":"isConnected should return true after first peer connects","time":{"start":1755213017428,"stop":1755213017428,"duration":0},"status":"passed","severity":"normal"},{"uid":"69b6cb502254eff2","name":"Check received message containing special chars","time":{"start":1755214520424,"stop":1755214520425,"duration":1},"status":"broken","severity":"normal"},{"uid":"7feee368c14dd50","name":"should clear dial history on stop","time":{"start":1755212932994,"stop":1755212932994,"duration":0},"status":"passed","severity":"normal"},{"uid":"55966e9bbaaff928","name":"should throw error - no id","time":{"start":1755212923595,"stop":1755212923595,"duration":0},"status":"passed","severity":"normal"},{"uid":"e901aa7a4ee22b65","name":"should update lamport timestamp if greater than current timestamp and dependencies are met","time":{"start":1755212982454,"stop":1755212982454,"duration":0},"status":"passed","severity":"normal"},{"uid":"40a13d7bd52558c2","name":"should handle peer connect event","time":{"start":1755212932730,"stop":1755212932730,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e519f4482b4832f","name":"should unregister libp2p event listeners when stop is called","time":{"start":1755212964695,"stop":1755212964695,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f4d326481ccc6a4","name":"can query messages normally","time":{"start":1755214229066,"stop":1755214229067,"duration":1},"status":"passed","severity":"normal"},{"uid":"83ed2c2a6a63f6f2","name":"should return DECODE_FAILED when ENR decoding fails","time":{"start":1755212943468,"stop":1755212943469,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d8ce6d075715fab","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1755212942049,"stop":1755212942049,"duration":0},"status":"passed","severity":"normal"},{"uid":"e006bcde5ba1c576","name":"should return the correct m/n for k = 7, targetError = 0.01","time":{"start":1755212976094,"stop":1755212976095,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bcf91b3b9287881","name":"Decoder throws on empty string content topic","time":{"start":1755212953137,"stop":1755212953137,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ef40d95b8c342b1","name":"Check received message with timestamp: 1649153314 ","time":{"start":1755214520440,"stop":1755214520440,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcf980c0f9ec364a","name":"should throw error - no public key","time":{"start":1755212923594,"stop":1755212923595,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b0da93e586196dc","name":"should encode/decode to text encoding","time":{"start":1755212923600,"stop":1755212923602,"duration":2},"status":"passed","severity":"normal"},{"uid":"dc64ffca7e7d1a7b","name":"should handle errors when globalThis is not available","time":{"start":1755212932700,"stop":1755212932710,"duration":10},"status":"passed","severity":"normal"},{"uid":"8e98423c8cd1297","name":"returns only open connection if one present","time":{"start":1755212933675,"stop":1755212933675,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab790380acfc494b","name":"should requeue task if no peer is available","time":{"start":1755212963735,"stop":1755212963745,"duration":10},"status":"passed","severity":"normal"},{"uid":"5d5473c39bce60fb","name":"should not be added to outgoing buffer, bloom filter, or local log","time":{"start":1755212982459,"stop":1755212982459,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e2f0efef2ca4e71","name":"should start ping timers on peer connect","time":{"start":1755212933192,"stop":1755212933192,"duration":0},"status":"passed","severity":"normal"},{"uid":"8567cd002833a6c5","name":"Check message with invalid timestamp is not received","time":{"start":1755214520459,"stop":1755214520459,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfa20eb47a3c08a","name":"should handle complete discovery-to-dial flow","time":{"start":1755212932798,"stop":1755212932798,"duration":0},"status":"passed","severity":"normal"},{"uid":"6738f6698171c13e","name":"should be safe to call multiple times","time":{"start":1755212932775,"stop":1755212932781,"duration":6},"status":"passed","severity":"normal"},{"uid":"5ef72e9a5cb96d7f","name":"should create KeepAliveManager with relay","time":{"start":1755212933187,"stop":1755212933187,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d0faa7322d51225","name":"should properly create location multiaddrs - tcp4","time":{"start":1755212923604,"stop":1755212923604,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8d1a6bba1986f38","name":"should create KeepAliveManager with required options","time":{"start":1755212933186,"stop":1755212933187,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f2a945adf636dae","name":"should hash \"test123\" with n=1 and maxValue=10000 correctly","time":{"start":1755212976515,"stop":1755212976516,"duration":1},"status":"passed","severity":"normal"},{"uid":"620f66d59f773e43","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1755213002970,"stop":1755213002970,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b75921b9bcb99e36","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1755212917505,"stop":1755212917506,"duration":1},"status":"passed","severity":"normal"},{"uid":"57cab4fac948418","name":"should handle peer not in mesh for all topics","time":{"start":1755212933222,"stop":1755212933223,"duration":1},"status":"passed","severity":"normal"},{"uid":"21ac61c868acb2ef","name":"Subscribe and receive messages from 2 nwaku nodes each with different static shards","time":{"start":1755214075246,"stop":1755214075247,"duration":1},"status":"broken","severity":"normal"},{"uid":"f1974fb54c0ac299","name":"should remove messages without delivering if timeout is exceeded","time":{"start":1755212982458,"stop":1755212982458,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca1b913db62f0155","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1755212943441,"stop":1755212943442,"duration":1},"status":"passed","severity":"normal"},{"uid":"b39a42f248dd33e6","name":"Round trip binary serialization","time":{"start":1755212934059,"stop":1755212934060,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f8befd01259","name":"should hash \"test123\" with n=2 and maxValue=100 correctly","time":{"start":1755212976508,"stop":1755212976509,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d8d59853da3f0","name":"should enable only peerCache when dns and peerExchange are disabled","time":{"start":1755212963755,"stop":1755212963755,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d89af21a7568d68","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=100 correctly","time":{"start":1755212976517,"stop":1755212976520,"duration":3},"status":"passed","severity":"normal"},{"uid":"d297e1891f30e348","name":"should start all internal components","time":{"start":1755212934042,"stop":1755212934043,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6be8821f744dcdd","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1755214275623,"stop":1755214275623,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb6d5fd1d1cc500c","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1755212917493,"stop":1755212917494,"duration":1},"status":"passed","severity":"normal"},{"uid":"266b909203db0011","name":"should monitor connected peers and store them into cache","time":{"start":1755213342396,"stop":1755213342397,"duration":1},"status":"passed","severity":"normal"},{"uid":"1aeeed4ac262ed5f","name":"should return true when peer is on the pubsub topic shard","time":{"start":1755212933425,"stop":1755212933425,"duration":0},"status":"passed","severity":"normal"},{"uid":"25b11eaa2de288a6","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=10000 correctly","time":{"start":1755212976527,"stop":1755212976528,"duration":1},"status":"passed","severity":"normal"},{"uid":"4cc78d103dce32cc","name":"Check publish message containing Basic HTML tag","time":{"start":1755213592093,"stop":1755213592094,"duration":1},"status":"passed","severity":"normal"},{"uid":"3de4a36ecaa18efe","name":"Relay + Store","time":{"start":1755213003021,"stop":1755213003022,"duration":1},"status":"passed","severity":"normal"},{"uid":"76dec69cf8c29f6d","name":"should be safe to call multiple times","time":{"start":1755212933191,"stop":1755212933191,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b7e623099c8d4e0","name":"should hash \"\" with n=0 and maxValue=10000 correctly","time":{"start":1755212976503,"stop":1755212976503,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fd0e6228f8c0860","name":"Check message with no payload is not received","time":{"start":1755214520460,"stop":1755214520460,"duration":0},"status":"passed","severity":"normal"},{"uid":"b66381a99c0baed7","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1755213600207,"stop":1755213600207,"duration":0},"status":"passed","severity":"normal"},{"uid":"f083fb92cebb031f","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1755212923009,"stop":1755212923010,"duration":1},"status":"passed","severity":"normal"},{"uid":"48b370648a09557c","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1755214258017,"stop":1755214258018,"duration":1},"status":"passed","severity":"normal"},{"uid":"1477e75bbcef579e","name":"should stop ping timers on peer disconnect","time":{"start":1755212933195,"stop":1755212933195,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2052ffc699453bc","name":"Check received message containing Chinese","time":{"start":1755214520448,"stop":1755214520448,"duration":0},"status":"broken","severity":"normal"},{"uid":"44fd404f867b4447","name":"Subscribe to topic containing short and publish message","time":{"start":1755213600203,"stop":1755213600204,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ea87e9953f2a171","name":"Cluster ID 0, shard 1","time":{"start":1755214516221,"stop":1755214516221,"duration":0},"status":"broken","severity":"normal"},{"uid":"1b38caba2208eabd","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1755213324692,"stop":1755213324693,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8830a14b1f674ef","name":"Waku message hash computation (payload length 0)","time":{"start":1755212933236,"stop":1755212933236,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfc69be1132e3a43","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1755212923005,"stop":1755212923005,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2375191d58a7cec","name":"handles different networkShards values correctly","time":{"start":1755212917499,"stop":1755212917499,"duration":0},"status":"passed","severity":"normal"},{"uid":"77a6c73f4d61d63f","name":"does not throw on valid cases","time":{"start":1755212917483,"stop":1755212917483,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3ccec82bdf0e7a9","name":"topics with same application and version share the same shard","time":{"start":1755212917497,"stop":1755212917497,"duration":0},"status":"passed","severity":"normal"},{"uid":"87ee33248752e1e0","name":"accepts time-filtered query with content filter","time":{"start":1755212933563,"stop":1755212933563,"duration":0},"status":"passed","severity":"normal"},{"uid":"abdbdf8ccd1cd1c8","name":"Check publish message after client node is restarted","time":{"start":1755213592101,"stop":1755213592102,"duration":1},"status":"skipped","severity":"normal"},{"uid":"ae42fc2f5e3829fc","name":"Check publish message containing escaped characters","time":{"start":1755213592095,"stop":1755213592095,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5ed2ac2e714c99c","name":"Sample","time":{"start":1755212922934,"stop":1755212922936,"duration":2},"status":"passed","severity":"normal"},{"uid":"d5731ab8eb80a2c6","name":"Relay - dialed first","time":{"start":1755214277526,"stop":1755214277526,"duration":0},"status":"passed","severity":"normal"},{"uid":"d05eea9ffabb52c5","name":"should handle incoming messages","time":{"start":1755212964659,"stop":1755212964659,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddeb3c17bd0efd45","name":"should enable only dns and peerExchange when peerCache is disabled","time":{"start":1755212963755,"stop":1755212963755,"duration":0},"status":"passed","severity":"normal"},{"uid":"429366c940d8f6ab","name":"should not start if already started","time":{"start":1755212943325,"stop":1755212943326,"duration":1},"status":"passed","severity":"normal"},{"uid":"5319eed8d31d55d5","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1755212917503,"stop":1755212917504,"duration":1},"status":"passed","severity":"normal"},{"uid":"94429902ef90b230","name":"Check received message containing Russian","time":{"start":1755214520449,"stop":1755214520450,"duration":1},"status":"broken","severity":"normal"},{"uid":"7fccba2b56826c45","name":"nwaku subscribes","time":{"start":1755213581891,"stop":1755213581892,"duration":1},"status":"passed","severity":"normal"},{"uid":"33a5e07dcf16e12e","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1755214258018,"stop":1755214258018,"duration":0},"status":"passed","severity":"normal"},{"uid":"45c750595316ec17","name":"should skip peer when already connected","time":{"start":1755212933002,"stop":1755212933002,"duration":0},"status":"passed","severity":"normal"},{"uid":"13c55499e450862f","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1755214275622,"stop":1755214275623,"duration":1},"status":"passed","severity":"normal"},{"uid":"200da03d4968ffad","name":"should create relay timers when relay exists and relayKeepAlive > 0","time":{"start":1755212933207,"stop":1755212933207,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b6132dbe7964a43","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1755212917494,"stop":1755212917495,"duration":1},"status":"passed","severity":"normal"},{"uid":"c011b7cdcd5d9529","name":"Check message received after old nwaku nodes are not available and new are created","time":{"start":1755214520444,"stop":1755214520444,"duration":0},"status":"broken","severity":"normal"},{"uid":"30e9b7ab3aa552f","name":"should create ConnectionManager with relay","time":{"start":1755212934041,"stop":1755212934041,"duration":0},"status":"passed","severity":"normal"},{"uid":"bde808fa027a7208","name":"should dispatch CustomEvent with correct type and detail","time":{"start":1755212932747,"stop":1755212932747,"duration":0},"status":"passed","severity":"normal"},{"uid":"7932b4084428e3f","name":"should handle browser offline state overriding peer connections","time":{"start":1755212932758,"stop":1755212932759,"duration":1},"status":"passed","severity":"normal"},{"uid":"5225eb8004fd45da","name":"should stop all internal components","time":{"start":1755212934043,"stop":1755212934043,"duration":0},"status":"passed","severity":"normal"},{"uid":"1769e431bcdcc0","name":"should return Multiaddr when Multiaddr input is provided","time":{"start":1755212933252,"stop":1755212933252,"duration":0},"status":"passed","severity":"normal"},{"uid":"b82c529174e4e897","name":"should not create timers for topics where peer is not in mesh","time":{"start":1755212933210,"stop":1755212933211,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bd8fc6f1a3d52c1","name":"should use configured peers when available","time":{"start":1755212964547,"stop":1755212964547,"duration":0},"status":"passed","severity":"normal"},{"uid":"5780b229469ff290","name":"Check received message containing escaped characters","time":{"start":1755214520456,"stop":1755214520456,"duration":0},"status":"broken","severity":"normal"},{"uid":"4663dc1b1332547c","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1755212917501,"stop":1755212917502,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa83a65969181fd6","name":"should return false when peer is on different cluster","time":{"start":1755212933420,"stop":1755212933421,"duration":1},"status":"passed","severity":"normal"},{"uid":"24c0e057f6942140","name":"should not process empty queue","time":{"start":1755212933026,"stop":1755212933027,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e3b31d7e893b447","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1755214208665,"stop":1755214208665,"duration":0},"status":"broken","severity":"normal"},{"uid":"49cde6c56183a819","name":"should insert message into bloom filter","time":{"start":1755212982452,"stop":1755212982452,"duration":0},"status":"passed","severity":"normal"},{"uid":"31bc28462a935a5e","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1755214208667,"stop":1755214208667,"duration":0},"status":"broken","severity":"normal"},{"uid":"89c43dc284b37ebd","name":"should successfully stop","time":{"start":1755212964659,"stop":1755212964659,"duration":0},"status":"passed","severity":"normal"},{"uid":"879ae019f9932563","name":"should throw error when no peers are available","time":{"start":1755212964545,"stop":1755212964545,"duration":0},"status":"passed","severity":"normal"},{"uid":"262221c5b2ab9434","name":"should return no connections if no open connection provided","time":{"start":1755212933675,"stop":1755212933675,"duration":0},"status":"passed","severity":"normal"},{"uid":"630b9cd8c9480064","name":"should return peer for existing peer","time":{"start":1755212933669,"stop":1755212933669,"duration":0},"status":"passed","severity":"normal"},{"uid":"323de8fef8ef5e90","name":"should skip already querying peers","time":{"start":1755212943342,"stop":1755212943343,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0572d8098e67769","name":"should handle peer store errors gracefully","time":{"start":1755212932787,"stop":1755212932796,"duration":9},"status":"passed","severity":"normal"},{"uid":"570f5d3eca79d001","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1755212917495,"stop":1755212917496,"duration":1},"status":"passed","severity":"normal"},{"uid":"e62ae1c30683c4fc","name":"Query generator for multiple messages with different content topic format","time":{"start":1755214262137,"stop":1755214262137,"duration":0},"status":"passed","severity":"normal"},{"uid":"302d6c1a9f596db6","name":"random static sharding 5 - Cluster ID: 313, Shard ID: 899","time":{"start":1755214516226,"stop":1755214516226,"duration":0},"status":"broken","severity":"normal"},{"uid":"45eed1fc40f2a169","name":"should mark a message as irretrievably lost if timeout is exceeded","time":{"start":1755212982458,"stop":1755212982458,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddd9782db0d70d2c","name":"should clear timers for specific peer on disconnect","time":{"start":1755212933212,"stop":1755212933215,"duration":3},"status":"passed","severity":"normal"},{"uid":"c71f25f291402433","name":"should not receive a peer event after stop","time":{"start":1755213486097,"stop":1755213486097,"duration":0},"status":"passed","severity":"normal"},{"uid":"d17aa7e678f4a73","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1755214275618,"stop":1755214275618,"duration":0},"status":"passed","severity":"normal"},{"uid":"65554b5fd23ac54a","name":"Refresh subscription","time":{"start":1755213600203,"stop":1755213600203,"duration":0},"status":"skipped","severity":"normal"},{"uid":"88d297435362d148","name":"Ephemeral field is preserved - encoder v0","time":{"start":1755213174336,"stop":1755213174341,"duration":5},"status":"broken","severity":"normal"},{"uid":"9161726842bc60ea","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1755213600201,"stop":1755213600201,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdd6beee6cfc5166","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=10000 correctly","time":{"start":1755212976523,"stop":1755212976523,"duration":0},"status":"passed","severity":"normal"},{"uid":"93d5027df494dc4f","name":"msgTime: 0 ms from now, startTime: 1754955058316, endTime: 1755214258316","time":{"start":1755214275623,"stop":1755214275626,"duration":3},"status":"passed","severity":"normal"},{"uid":"cc1233369958bff7","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1755213337722,"stop":1755213337722,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cee5cfcc9400495","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=1000 correctly","time":{"start":1755212976530,"stop":1755212976531,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b8d06d2e19dfab1","name":"should not allow unachievable error rate","time":{"start":1755212976085,"stop":1755212976093,"duration":8},"status":"passed","severity":"normal"},{"uid":"9d845c4136d7cfe9","name":"should return null for non-existent peer","time":{"start":1755212933669,"stop":1755212933669,"duration":0},"status":"passed","severity":"normal"},{"uid":"b92548fca8c18326","name":"Encoder throws on undefined content topic","time":{"start":1755212934060,"stop":1755212934061,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5ec3414144a3c04","name":"should hash \"test123\" with n=1 and maxValue=100 correctly","time":{"start":1755212976508,"stop":1755212976508,"duration":0},"status":"passed","severity":"normal"},{"uid":"77a133c7cf326d4f","name":"should transition to MinimallyHealthy with one compatible peer","time":{"start":1755212964006,"stop":1755212964006,"duration":0},"status":"passed","severity":"normal"},{"uid":"23350df0952d5a48","name":"should handle malformed response data","time":{"start":1755212943470,"stop":1755212943470,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7a6ae0d50e3801f","name":"return first retrieved peers without further DNS queries","time":{"start":1755212943578,"stop":1755212943579,"duration":1},"status":"passed","severity":"normal"},{"uid":"69fb463f2f7cbf39","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1755213585234,"stop":1755213585234,"duration":0},"status":"passed","severity":"normal"},{"uid":"33950a0e55574eef","name":"Waku message hash computation (meta attribute not present)","time":{"start":1755212933230,"stop":1755212933236,"duration":6},"status":"passed","severity":"normal"},{"uid":"8193d897b48b9760","name":"should do nothing if no non-locked connections to drop","time":{"start":1755212933672,"stop":1755212933672,"duration":0},"status":"passed","severity":"normal"},{"uid":"d73a829b69bb4054","name":"should retry failed tasks","time":{"start":1755212963746,"stop":1755212963747,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b70fcf858f1cfe8","name":"Publish message with rate limit","time":{"start":1755213592103,"stop":1755213592103,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4a0cb2a50d59c18","name":"peer exchange sets tag","time":{"start":1755213568302,"stop":1755213568302,"duration":0},"status":"passed","severity":"normal"},{"uid":"c82cd4af2552703c","name":"should not stop if not started","time":{"start":1755212943327,"stop":1755212943327,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f9d07816fcee123","name":"should get / set UDP multiaddr","time":{"start":1755212923602,"stop":1755212923603,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec4cec03ab919c8e","name":"should return usable stream attached to connection","time":{"start":1755212933701,"stop":1755212933701,"duration":0},"status":"passed","severity":"normal"},{"uid":"958fdd808817b112","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1755214275622,"stop":1755214275622,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9f04ce6a3586664","name":"should handle peer identify event","time":{"start":1755212943330,"stop":1755212943330,"duration":0},"status":"passed","severity":"normal"},{"uid":"652c5743bb64703d","name":"Generator, 2 different shards","time":{"start":1755214215753,"stop":1755214215753,"duration":0},"status":"passed","severity":"normal"},{"uid":"258a3f07935bd098","name":"Passing page size 3 when there are 20 messages","time":{"start":1755214251559,"stop":1755214251559,"duration":0},"status":"passed","severity":"normal"},{"uid":"44542e6caa6eedd6","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1755213174345,"stop":1755213174349,"duration":4},"status":"broken","severity":"normal"},{"uid":"5f1e5bfdb9ecf94e","name":"can start the service","time":{"start":1755212947354,"stop":1755212947354,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc104eda8baab8e1","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1755213600201,"stop":1755213600201,"duration":0},"status":"passed","severity":"normal"},{"uid":"58bfca846491bde7","name":"should be safe to call multiple times","time":{"start":1755212933188,"stop":1755212933190,"duration":2},"status":"passed","severity":"normal"},{"uid":"50ffb117bb319e28","name":"should add event listener for peer:discovery","time":{"start":1755212932775,"stop":1755212932775,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c5bb47f8bc52bd4","name":"should reject if Filter is requested but not mounted","time":{"start":1755212964570,"stop":1755212964571,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fa7b0a9f9328d94","name":"should process up to 3 peers at once","time":{"start":1755212933019,"stop":1755212933019,"duration":0},"status":"passed","severity":"normal"},{"uid":"6396713c3a84253f","name":"passes more than one ENR URLs and attempts connection","time":{"start":1755213002970,"stop":1755213002972,"duration":2},"status":"skipped","severity":"normal"},{"uid":"a731b3b91627a1ab","name":"Passing page size 0 when there are 110 messages","time":{"start":1755214251558,"stop":1755214251558,"duration":0},"status":"passed","severity":"normal"},{"uid":"c10adfc402a154a2","name":"it tolerates circular branch references","time":{"start":1755212943576,"stop":1755212943576,"duration":0},"status":"passed","severity":"normal"},{"uid":"9514b9aee806b060","name":"Query generator for 2000 messages","time":{"start":1755214262148,"stop":1755214262149,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c5d2bfdac4396cb","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1755214208664,"stop":1755214208664,"duration":0},"status":"broken","severity":"normal"},{"uid":"2f4efd43fbbc0f56","name":"should handle errors when accessing navigator","time":{"start":1755212932748,"stop":1755212932757,"duration":9},"status":"passed","severity":"normal"},{"uid":"1929da9ba90ebf6c","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=1000 correctly","time":{"start":1755212976530,"stop":1755212976530,"duration":0},"status":"passed","severity":"normal"},{"uid":"37971d98aa3c807a","name":"should invoke callbacks only when newly receiving message is given","time":{"start":1755212964210,"stop":1755212964221,"duration":11},"status":"passed","severity":"normal"},{"uid":"8897743f7bdb8e66","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1755214520441,"stop":1755214520441,"duration":0},"status":"passed","severity":"normal"},{"uid":"444140df6fbd6817","name":"should query peer with peer exchange protocol","time":{"start":1755212943340,"stop":1755212943341,"duration":1},"status":"passed","severity":"normal"},{"uid":"d648be0521df7544","name":"should handle queue overflow by adding peers to queue","time":{"start":1755212933015,"stop":1755212933018,"duration":3},"status":"passed","severity":"normal"},{"uid":"235feeb9100d34f8","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1755212943579,"stop":1755212943579,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ec52b11510a2ecd0","name":"should handle peerStore errors gracefully","time":{"start":1755212934049,"stop":1755212934049,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ceee9d78549c257","name":"should properly clean up resources when disposed","time":{"start":1755212962882,"stop":1755212962882,"duration":0},"status":"passed","severity":"normal"},{"uid":"df60e365d54c8afd","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app94/5/topic736/utf8","time":{"start":1755214069493,"stop":1755214069495,"duration":2},"status":"broken","severity":"normal"},{"uid":"67aac726052b6d6f","name":"should have no discoveries enabled by default","time":{"start":1755212963753,"stop":1755212963753,"duration":0},"status":"passed","severity":"normal"}] |