mirror of
https://github.com/logos-messaging/logos-messaging-allure-js.git
synced 2026-01-17 15:33:11 +00:00
1 line
214 KiB
JSON
1 line
214 KiB
JSON
[{"uid":"d01a3f047b4e0313","name":"should dial with multiaddr and return stream","time":{"start":1759301163266,"stop":1759301163267,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8b813de5a5540c7","name":"should return start time to match max range","time":{"start":1759301212179,"stop":1759301212179,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce69270f5b5ec251","name":"Push message with Arabic payload","time":{"start":1759302293708,"stop":1759302293708,"duration":0},"status":"passed","severity":"normal"},{"uid":"b391ed109ba64f84","name":"Subscribe and receive messages on 2 different pubsubtopics with v3 protocol","time":{"start":1759301309015,"stop":1759301309018,"duration":3},"status":"passed","severity":"normal"},{"uid":"5b6632a8ed616c37","name":"should transition to MinimallyHealthy with one compatible peer","time":{"start":1759301211799,"stop":1759301211799,"duration":0},"status":"passed","severity":"normal"},{"uid":"768de407f04ab61f","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1759301438618,"stop":1759301438618,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa17e7cd47024195","name":"Push message with special chars payload","time":{"start":1759302293708,"stop":1759302293708,"duration":0},"status":"passed","severity":"normal"},{"uid":"179391725140357b","name":"should hash \"\" with n=1 and maxValue=100 correctly","time":{"start":1759301194605,"stop":1759301194605,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5f6858e11c98bb","name":"should add peer to queue when queue is not empty","time":{"start":1759301161350,"stop":1759301161351,"duration":1},"status":"passed","severity":"normal"},{"uid":"f464f16629b854fe","name":"Decoder throws on empty string content topic","time":{"start":1759301163101,"stop":1759301163101,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d4cebbd2dd0343b","name":"should return false when peer is on different cluster","time":{"start":1759301161704,"stop":1759301161704,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb30be72d046740f","name":"should sort by lamportTimestamp when timestamps differ","time":{"start":1759301200785,"stop":1759301200785,"duration":0},"status":"passed","severity":"normal"},{"uid":"bacc73a5580787ec","name":"Push message with XML payload","time":{"start":1759302293698,"stop":1759302293698,"duration":0},"status":"passed","severity":"normal"},{"uid":"46a7e06c4a25048e","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1759301454666,"stop":1759301454666,"duration":0},"status":"passed","severity":"normal"},{"uid":"55ffe37276ed3dd6","name":"Query generator for multiple messages with different message text format","time":{"start":1759301594750,"stop":1759301594751,"duration":1},"status":"passed","severity":"normal"},{"uid":"efe8fc1d31f972de","name":"Ordered Callback - false","time":{"start":1759301581131,"stop":1759301581131,"duration":0},"status":"passed","severity":"normal"},{"uid":"23b2c63cbf5d060c","name":"should handle large number of peers request","time":{"start":1759301173978,"stop":1759301173978,"duration":0},"status":"passed","severity":"normal"},{"uid":"58d02619db302a4f","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1759301173665,"stop":1759301173665,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3672cea3951fd7e","name":"Push message with Arabic payload","time":{"start":1759302293697,"stop":1759302293697,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6a4e86322668215","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1759301556939,"stop":1759301556939,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ff1b55eb03d9ae1","name":"Subscribe and receives messages on 20 topics","time":{"start":1759301713472,"stop":1759301713472,"duration":0},"status":"passed","severity":"normal"},{"uid":"b197e3c41154a85d","name":"Subscribe and publish message","time":{"start":1759301454663,"stop":1759301454663,"duration":0},"status":"passed","severity":"normal"},{"uid":"10938d8da789aa3e","name":"should not return the same peer twice in consecutive getPeers calls without renew","time":{"start":1759301211930,"stop":1759301211930,"duration":0},"status":"passed","severity":"normal"},{"uid":"559e00282963db2","name":"Push message with short payload","time":{"start":1759302293707,"stop":1759302293707,"duration":0},"status":"passed","severity":"normal"},{"uid":"93448dd20618983d","name":"configure the node with multiple content topics","time":{"start":1759301543859,"stop":1759301543859,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c37145e954a5fc8","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1759301454677,"stop":1759301454677,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bd7c36f8f403642","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1759301713478,"stop":1759301713478,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d5d6e7f7a376f91","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1759301611090,"stop":1759301611090,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9c598a194278dba","name":"should not trigger query when a recent query happened under threshold","time":{"start":1759301212162,"stop":1759301212163,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce3f0347671edd6","name":"should throw error - no public key","time":{"start":1759301153363,"stop":1759301153363,"duration":0},"status":"passed","severity":"normal"},{"uid":"88b4e6e1be555634","name":"should not process empty queue","time":{"start":1759301161381,"stop":1759301161382,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ded585305492618","name":"should be delivered immediately if received","time":{"start":1759301200824,"stop":1759301200824,"duration":0},"status":"passed","severity":"normal"},{"uid":"79ec8dc5dda8cc7d","name":"should properly clean up resources when disposed","time":{"start":1759301209601,"stop":1759301209607,"duration":6},"status":"passed","severity":"normal"},{"uid":"68859b68c9ec8bcd","name":"Push 30 different messages","time":{"start":1759302293689,"stop":1759302293689,"duration":0},"status":"skipped","severity":"normal"},{"uid":"81aeb7923289630b","name":"Fails to push message with large meta","time":{"start":1759302293682,"stop":1759302293683,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ed1b028cc332d7e","name":"Query Generator, No Decoder","time":{"start":1759301570516,"stop":1759301570516,"duration":0},"status":"passed","severity":"normal"},{"uid":"19a7ffe746f5307c","name":"Push message with emoji payload","time":{"start":1759302293712,"stop":1759302293712,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfd832bb0241763d","name":"should emit message when store reconnect event occurs and last query was over max time threshold","time":{"start":1759301212164,"stop":1759301212164,"duration":0},"status":"passed","severity":"normal"},{"uid":"327ceb873de79d0c","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=10000 correctly","time":{"start":1759301194635,"stop":1759301194636,"duration":1},"status":"passed","severity":"normal"},{"uid":"4dc0a811d058dc6f","name":"should hash \"test123\" with n=0 and maxValue=100 correctly","time":{"start":1759301194619,"stop":1759301194619,"duration":0},"status":"passed","severity":"normal"},{"uid":"81f522dffa89a0e5","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1759301438616,"stop":1759301438616,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9abaef977919537","name":"Fails to publish message with empty text","time":{"start":1759301445332,"stop":1759301445332,"duration":0},"status":"passed","severity":"normal"},{"uid":"a57ac56755eba645","name":"should handle a minimal index list","time":{"start":1759301147406,"stop":1759301147406,"duration":0},"status":"passed","severity":"normal"},{"uid":"a931bf6b125b6397","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1759301147305,"stop":1759301147306,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a06dc62ec395257","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1759301173667,"stop":1759301173667,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffa2042155f1b882","name":"Check message with invalid timestamp is not received","time":{"start":1759301685031,"stop":1759301685031,"duration":0},"status":"passed","severity":"normal"},{"uid":"87a0d5b30c347024","name":"Push message with emoji payload","time":{"start":1759302293678,"stop":1759302293678,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a046702507a07aa","name":"should enable only peerCache when dns and peerExchange are disabled","time":{"start":1759301210801,"stop":1759301210802,"duration":1},"status":"passed","severity":"normal"},{"uid":"dead3b0ae68b9e81","name":"should work with stubbed waku event emitter","time":{"start":1759301212141,"stop":1759301212141,"duration":0},"status":"passed","severity":"normal"},{"uid":"41b626e72455cabe","name":"Wrong topic","time":{"start":1759301543858,"stop":1759301543859,"duration":1},"status":"passed","severity":"normal"},{"uid":"39462808f9a16ee5","name":"Check publish message containing long","time":{"start":1759301445322,"stop":1759301445322,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed06f67b3687b089","name":"Sync message is not sent if another non-ephemeral message was just received","time":{"start":1759301220943,"stop":1759301220943,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0553392ab1b3272","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=1000 correctly","time":{"start":1759301194641,"stop":1759301194641,"duration":0},"status":"passed","severity":"normal"},{"uid":"61da82e2357b8a41","name":"should dial peers from store when browser is connected","time":{"start":1759301162833,"stop":1759301162833,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e254bf7489413a","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1759301152645,"stop":1759301152645,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8ba4dde49c457dd","name":"should return start time to last successful query since last query is less than max range","time":{"start":1759301212178,"stop":1759301212179,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fd1461d595e3ddf","name":"should hash \"test123\" with n=5 and maxValue=1000 correctly","time":{"start":1759301194624,"stop":1759301194625,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb509777c531e058","name":"should not start if already started","time":{"start":1759301173960,"stop":1759301173960,"duration":0},"status":"passed","severity":"normal"},{"uid":"8434ccc87ebee3de","name":"Query with Ordered Callback, No message returned","time":{"start":1759301570521,"stop":1759301570521,"duration":0},"status":"passed","severity":"normal"},{"uid":"df54e255bcf652c5","name":"Outgoing message is emitted as sent","time":{"start":1759301215098,"stop":1759301215098,"duration":0},"status":"passed","severity":"normal"},{"uid":"23338155f180b718","name":"handles different clusterIds correctly","time":{"start":1759301147298,"stop":1759301147299,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a8a2eecd732623b","name":"Check publish message after client node is restarted","time":{"start":1759301445337,"stop":1759301445337,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ddba22bdc178e253","name":"Push message with Chinese payload","time":{"start":1759302293696,"stop":1759302293697,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9c57492f211167f","name":"udp ip6 address","time":{"start":1759301152588,"stop":1759301152589,"duration":1},"status":"passed","severity":"normal"},{"uid":"b713ee4086b97148","name":"Refresh subscription","time":{"start":1759301713473,"stop":1759301713474,"duration":1},"status":"passed","severity":"normal"},{"uid":"def3d2cd9ee0a627","name":"Stops search when 2 null results are returned","time":{"start":1759301173240,"stop":1759301173242,"duration":2},"status":"passed","severity":"normal"},{"uid":"852260db5069a3fe","name":"should retry on complete failure if specified","time":{"start":1759301211665,"stop":1759301211671,"duration":6},"status":"passed","severity":"normal"},{"uid":"cc340e8bbb9ceae6","name":"Push message with custom timestamp: 1759297664647","time":{"start":1759302293693,"stop":1759302293694,"duration":1},"status":"passed","severity":"normal"},{"uid":"517382a03d5e889d","name":"Query generator for multiple messages with multiple decoders","time":{"start":1759301594751,"stop":1759301594751,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d6157f002b8f891","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1759301600544,"stop":1759301600544,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7781838649bbc16","name":"should be sent without a timestamp, causal history, or bloom filter","time":{"start":1759301200823,"stop":1759301200824,"duration":1},"status":"passed","severity":"normal"},{"uid":"e46761ed686511bf","name":"should update peers in cache on 'peer:identify' event","time":{"start":1759301177859,"stop":1759301177859,"duration":0},"status":"passed","severity":"normal"},{"uid":"509985a842d04be6","name":"Store - dialed first","time":{"start":1759301611996,"stop":1759301611997,"duration":1},"status":"passed","severity":"normal"},{"uid":"2adab154c6b2bd3c","name":"Check received message containing short","time":{"start":1759301685035,"stop":1759301685035,"duration":0},"status":"passed","severity":"normal"},{"uid":"171cc4301532c9f5","name":"should emit InMessageLost event with retrievalHint when timeout is exceeded","time":{"start":1759301200819,"stop":1759301200819,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bc848b3a3637bec","name":"should be able to encode the field with only STORE set to true","time":{"start":1759301152636,"stop":1759301152636,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e5c82cabc3c2725","name":"should remove event listeners from libp2p","time":{"start":1759301161764,"stop":1759301161767,"duration":3},"status":"passed","severity":"normal"},{"uid":"9572d9244ecd82ac","name":"should be empty after removing the only subscription","time":{"start":1759301212189,"stop":1759301212201,"duration":12},"status":"passed","severity":"normal"},{"uid":"5d4951d1addd33de","name":"Push message with numeric payload","time":{"start":1759302293685,"stop":1759302293685,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ffb5d468e21faae","name":"should handle queue processing errors gracefully","time":{"start":1759301161382,"stop":1759301161382,"duration":0},"status":"passed","severity":"normal"},{"uid":"106480626065e016","name":"Outgoing message is emitted as sending","time":{"start":1759301215097,"stop":1759301215098,"duration":1},"status":"passed","severity":"normal"},{"uid":"ace021ac09a9d289","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1759301713485,"stop":1759301713486,"duration":1},"status":"passed","severity":"normal"},{"uid":"41f8163c92a5a5cd","name":"messageHashStr produces different results for different inputs","time":{"start":1759301161880,"stop":1759301161881,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb82bb030bc2459","name":"Encoder error raises irrecoverable error","time":{"start":1759301214367,"stop":1759301214367,"duration":0},"status":"passed","severity":"normal"},{"uid":"d102e4478e315276","name":"Promise Callback - true","time":{"start":1759301581123,"stop":1759301581127,"duration":4},"status":"passed","severity":"normal"},{"uid":"ad4851ef6885aa9e","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1759301611090,"stop":1759301611090,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bd4d7635f220459","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app97/8/topic76/utf8","time":{"start":1759301543858,"stop":1759301543858,"duration":0},"status":"passed","severity":"normal"},{"uid":"5472ff5900fc4ae","name":"Push message with SQL Injection payload","time":{"start":1759302293687,"stop":1759302293687,"duration":0},"status":"passed","severity":"normal"},{"uid":"7563b0106f9285f3","name":"should drop connection to one peer on hangUp","time":{"start":1759301330322,"stop":1759301330323,"duration":1},"status":"passed","severity":"normal"},{"uid":"f71f57d28ee91f98","name":"should select older connection if present","time":{"start":1759301162656,"stop":1759301162657,"duration":1},"status":"passed","severity":"normal"},{"uid":"1756426b3907a876","name":"Subscribe to 30 topics in separate streams (30 streams for Filter is limit) at once and receives messages","time":{"start":1759301713482,"stop":1759301713483,"duration":1},"status":"skipped","severity":"normal"},{"uid":"8ab106a25e5a2e56","name":"messageHashStr returns the same value as bytesToHex(messageHash)","time":{"start":1759301161872,"stop":1759301161872,"duration":0},"status":"passed","severity":"normal"},{"uid":"407ca17859784ab5","name":"should return false when peer is not on the specified shard","time":{"start":1759301161720,"stop":1759301161720,"duration":0},"status":"passed","severity":"normal"},{"uid":"51a6351407f960ed","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1759301260601,"stop":1759301260601,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f07751001018307","name":"throws on content topic with empty version field","time":{"start":1759301147289,"stop":1759301147290,"duration":1},"status":"passed","severity":"normal"},{"uid":"911fc7dd65c3f3a5","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1759301713480,"stop":1759301713481,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c8abb336045afb2","name":"Throws when trying to push message with empty payload","time":{"start":1759302293679,"stop":1759302293679,"duration":0},"status":"passed","severity":"normal"},{"uid":"53c4b7e1a978eb25","name":"should not be sent when there is no history","time":{"start":1759301200822,"stop":1759301200822,"duration":0},"status":"passed","severity":"normal"},{"uid":"43206d047382ccb0","name":"should handle messages with same timestamp ordered by messageId","time":{"start":1759301200816,"stop":1759301200816,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbcf3cef03da0fa2","name":"Passing page size 110 when there are 120 messages","time":{"start":1759301593659,"stop":1759301593659,"duration":0},"status":"passed","severity":"normal"},{"uid":"c594c818f72d113d","name":"Push message with custom timestamp: 1728542864648","time":{"start":1759302293718,"stop":1759302293718,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e1de8f8b8957639","name":"can start the service","time":{"start":1759301448590,"stop":1759301448591,"duration":1},"status":"passed","severity":"normal"},{"uid":"25880864e25c4ab4","name":"Cluster ID 0, shard 1","time":{"start":1759301560051,"stop":1759301560051,"duration":0},"status":"passed","severity":"normal"},{"uid":"41d6235a0f3889ae","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1759301147303,"stop":1759301147304,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4cb74171ca425fe","name":"should be able to decode the field with only FILTER set to true","time":{"start":1759301152641,"stop":1759301152641,"duration":0},"status":"passed","severity":"normal"},{"uid":"a027bd0d533d8010","name":"Push message with content topic containing short","time":{"start":1759302293700,"stop":1759302293700,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb6209c1c14b5d7b","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1759301713473,"stop":1759301713473,"duration":0},"status":"passed","severity":"normal"},{"uid":"13cc7ae883a24a64","name":"returns nothing if no connections present","time":{"start":1759301162655,"stop":1759301162656,"duration":1},"status":"passed","severity":"normal"},{"uid":"10e75ad067a40a5b","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1759301309018,"stop":1759301309021,"duration":3},"status":"passed","severity":"normal"},{"uid":"d0e2a85bbe90bb0b","name":"Push message with Russian payload","time":{"start":1759302293675,"stop":1759302293676,"duration":1},"status":"passed","severity":"normal"},{"uid":"8051791f22b2b5c7","name":"should hash \"hello\" with n=1 and maxValue=100 correctly","time":{"start":1759301194593,"stop":1759301194594,"duration":1},"status":"passed","severity":"normal"},{"uid":"b549257c01158741","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1759301183747,"stop":1759301183748,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a7a2b7f304ba4ad","name":"should create dialer with libp2p and shardReader","time":{"start":1759301161323,"stop":1759301161325,"duration":2},"status":"passed","severity":"normal"},{"uid":"97d8dfdbce1dc6a2","name":"Query generator for multiple messages with different content topic format","time":{"start":1759301594751,"stop":1759301594751,"duration":0},"status":"passed","severity":"normal"},{"uid":"85541f163d651763","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1759301147301,"stop":1759301147301,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e1fe63cd090c273","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=1000 correctly","time":{"start":1759301194629,"stop":1759301194629,"duration":0},"status":"passed","severity":"normal"},{"uid":"c72262c35d5f17d6","name":"Check received message containing shell command","time":{"start":1759301685028,"stop":1759301685028,"duration":0},"status":"passed","severity":"normal"},{"uid":"826248c2a85c3786","name":"should get / set UDP multiaddr","time":{"start":1759301153371,"stop":1759301153372,"duration":1},"status":"passed","severity":"normal"},{"uid":"3892d2fc61feaab2","name":"should return false when peer is not found","time":{"start":1759301161723,"stop":1759301161724,"duration":1},"status":"passed","severity":"normal"},{"uid":"f36a2d6fe0d9b5eb","name":"should not allow unachievable error rate","time":{"start":1759301193869,"stop":1759301193869,"duration":0},"status":"passed","severity":"normal"},{"uid":"9875ee58e6fc9fd2","name":"should properly create location multiaddrs - tcp","time":{"start":1759301153374,"stop":1759301153374,"duration":0},"status":"passed","severity":"normal"},{"uid":"68e610a6c252996d","name":"should successfully query peers and return peer infos","time":{"start":1759301173975,"stop":1759301173975,"duration":0},"status":"passed","severity":"normal"},{"uid":"971c373eeb8868b0","name":"Push message equal or less that 1MB","time":{"start":1759302293706,"stop":1759302293706,"duration":0},"status":"passed","severity":"normal"},{"uid":"12dfd3b7ba3ced86","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1759301556939,"stop":1759301556939,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec02d241ca0b7386","name":"Outgoing message is emitted as sending","time":{"start":1759301214366,"stop":1759301214366,"duration":0},"status":"passed","severity":"normal"},{"uid":"2941c38b72cf2a8c","name":"should handle multiple query options for time ranges","time":{"start":1759301212677,"stop":1759301212677,"duration":0},"status":"passed","severity":"normal"},{"uid":"1279531dff614a9b","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app60/3/topic940/proto","time":{"start":1759301543856,"stop":1759301543856,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c71457f9a910603","name":"should not dial peers from store when browser is not connected","time":{"start":1759301162833,"stop":1759301162833,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d4149467256e15a","name":"Check received message containing escaped characters","time":{"start":1759301685028,"stop":1759301685029,"duration":1},"status":"passed","severity":"normal"},{"uid":"76a8fb9174a5f11c","name":"Push message with escaped characters payload","time":{"start":1759302293688,"stop":1759302293688,"duration":0},"status":"passed","severity":"normal"},{"uid":"76e8972650d6af65","name":"recovers when dns.resolve returns empty","time":{"start":1759301174158,"stop":1759301174158,"duration":0},"status":"passed","severity":"normal"},{"uid":"875848a5d90d7612","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1759301147305,"stop":1759301147305,"duration":0},"status":"passed","severity":"normal"},{"uid":"77e3c32b8b0c224a","name":"should return only peers supporting the requested protocol and pubsub topic","time":{"start":1759301211925,"stop":1759301211925,"duration":0},"status":"passed","severity":"normal"},{"uid":"81b3c452177fa76e","name":"Subscribe and receive messages via lightPush","time":{"start":1759301713469,"stop":1759301713470,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad4e13e978c491d5","name":"should increase lamport timestamp","time":{"start":1759301200813,"stop":1759301200814,"duration":1},"status":"passed","severity":"normal"},{"uid":"3914b1c52995cafd","name":"should merge provided config with defaults","time":{"start":1759301163259,"stop":1759301163259,"duration":0},"status":"passed","severity":"normal"},{"uid":"54014c22dd859453","name":"should support chaining for add method","time":{"start":1759301209591,"stop":1759301209593,"duration":2},"status":"passed","severity":"normal"},{"uid":"8e12f3a1868c9fb","name":"should populate queue if has active dial","time":{"start":1759301161360,"stop":1759301161360,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cb42c16f2b077a8","name":"should remove CONNECTION_LOCKED_TAG from peer connections when unlocking","time":{"start":1759301211939,"stop":1759301211939,"duration":0},"status":"passed","severity":"normal"},{"uid":"74756c810edde1ec","name":"should dial peers from store when no connections remain","time":{"start":1759301162834,"stop":1759301162834,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6819dc830392835","name":"Check publish message containing Script","time":{"start":1759301445325,"stop":1759301445325,"duration":0},"status":"passed","severity":"normal"},{"uid":"265e66b869c91ced","name":"Push message with numeric payload","time":{"start":1759302293696,"stop":1759302293696,"duration":0},"status":"passed","severity":"normal"},{"uid":"800e63878c9d538b","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1759301147406,"stop":1759301147407,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc7bc11cd2324dea","name":"should add event listeners to globalThis","time":{"start":1759301161757,"stop":1759301161757,"duration":0},"status":"passed","severity":"normal"},{"uid":"56ff3cd1fb93b83b","name":"ignores domain fetching errors","time":{"start":1759301174158,"stop":1759301174158,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bf811dfe73a3503","name":"Push message with long payload","time":{"start":1759302293685,"stop":1759302293685,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2a059e456ea27d","name":"should add event listeners to libp2p","time":{"start":1759301161750,"stop":1759301161750,"duration":0},"status":"passed","severity":"normal"},{"uid":"65055d91b97d454e","name":"should not return locked peers if enough unlocked are available","time":{"start":1759301211915,"stop":1759301211919,"duration":4},"status":"passed","severity":"normal"},{"uid":"369a588e76a0d6fc","name":"Check message with no pubsub topic is not received","time":{"start":1759301685044,"stop":1759301685044,"duration":0},"status":"passed","severity":"normal"},{"uid":"17cf1fad91cdfe52","name":"Overlapping topic subscription","time":{"start":1759301713483,"stop":1759301713484,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4a21e55714299f1","name":"Subscribe to topic containing long and receive message","time":{"start":1759301713484,"stop":1759301713484,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f7451a94b245fa9","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1759301152644,"stop":1759301152644,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff044b38b19ae767","name":"should dial all remaining peers","time":{"start":1759301162836,"stop":1759301162836,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a63068c52e5e9aa","name":"random static sharding 8 - Cluster ID: 751, Shard ID: 380","time":{"start":1759301560056,"stop":1759301560058,"duration":2},"status":"passed","severity":"normal"},{"uid":"3b692bf2b8bdd0e1","name":"Push message with Basic HTML tag payload","time":{"start":1759302293710,"stop":1759302293710,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f16ede12faa725","name":"should hang up with multiaddr and return true on success","time":{"start":1759301163268,"stop":1759301163268,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3d0fcb42edfec86","name":"Subscribe to topic containing short and receive message","time":{"start":1759301713474,"stop":1759301713474,"duration":0},"status":"passed","severity":"normal"},{"uid":"79bcbf2fb4ffb85","name":"Check received message with timestamp: 1759301240021000000 ","time":{"start":1759301685029,"stop":1759301685030,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b518f25fa6336ad","name":"Check received message containing SQL Injection","time":{"start":1759301685037,"stop":1759301685038,"duration":1},"status":"passed","severity":"normal"},{"uid":"364d61014772c147","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1759301260600,"stop":1759301260601,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b2d96a7a9b27e62","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1759301419818,"stop":1759301419818,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cb452fc8eabe9ab","name":"Subscribe to topic containing shell command and receive message","time":{"start":1759301713478,"stop":1759301713478,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc06ebee7bf41b8","name":"Push message with content topic containing SQL Injection","time":{"start":1759302293681,"stop":1759302293681,"duration":0},"status":"passed","severity":"normal"},{"uid":"4176728743a9456d","name":"should not discard bootstrap peers if under the limit","time":{"start":1759301284079,"stop":1759301284079,"duration":0},"status":"passed","severity":"normal"},{"uid":"aedda4cebbf18f97","name":"Filter","time":{"start":1759301611998,"stop":1759301611999,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6e5505590750868","name":"should handle peer store errors gracefully","time":{"start":1759301173965,"stop":1759301173965,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd74345abd5f2077","name":"should initialize with custom TTL","time":{"start":1759301173955,"stop":1759301173959,"duration":4},"status":"passed","severity":"normal"},{"uid":"18ef356ce3b184ba","name":"should not receive a peer event before start","time":{"start":1759301246276,"stop":1759301246277,"duration":1},"status":"passed","severity":"normal"},{"uid":"27e555507459876","name":"Push message with rate limit","time":{"start":1759302293717,"stop":1759302293717,"duration":0},"status":"passed","severity":"normal"},{"uid":"c52e1473338bfdc3","name":"should work with async generator that yields promises","time":{"start":1759301212155,"stop":1759301212157,"duration":2},"status":"passed","severity":"normal"},{"uid":"eb421915b41fccd5","name":"Symmetric encrypt & Decrypt","time":{"start":1759301184147,"stop":1759301184147,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3ab3a17b8c4c5fd","name":"should not receive a peer event before start","time":{"start":1759301448593,"stop":1759301448594,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd4b16b064c60e53","name":"Push message with Arabic payload","time":{"start":1759302293675,"stop":1759302293675,"duration":0},"status":"passed","severity":"normal"},{"uid":"45bb0723494257fe","name":"should return exactly numPeersToUse peers when enough are available","time":{"start":1759301211925,"stop":1759301211929,"duration":4},"status":"passed","severity":"normal"},{"uid":"405511791f0fff35","name":"should process tasks in queue","time":{"start":1759301210723,"stop":1759301210731,"duration":8},"status":"passed","severity":"normal"},{"uid":"1f048fffd44c09a6","name":"should trigger QueryOnConnect when time threshold is exceeded","time":{"start":1759301215101,"stop":1759301215101,"duration":0},"status":"passed","severity":"normal"},{"uid":"61da7eac5c00abf6","name":"should never report false negatives","time":{"start":1759301197949,"stop":1759301197949,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb580d0b0ec617f1","name":"should handle cache.get errors gracefully","time":{"start":1759301177859,"stop":1759301177859,"duration":0},"status":"passed","severity":"normal"},{"uid":"33cedee2000e0bae","name":"should return the correct m/n for k = 2, targetError = 0.1","time":{"start":1759301193869,"stop":1759301193869,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc6d3bab7814b61f","name":"should return EMPTY_PAYLOAD when response field is missing","time":{"start":1759301173977,"stop":1759301173977,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2a9c3cf6681c104","name":"handles different networkShards values correctly","time":{"start":1759301147299,"stop":1759301147299,"duration":0},"status":"passed","severity":"normal"},{"uid":"64496752dd3e462c","name":"should clear dial history on start","time":{"start":1759301161333,"stop":1759301161333,"duration":0},"status":"passed","severity":"normal"},{"uid":"186934f859e64bc9","name":"Push message with Chinese payload","time":{"start":1759302293686,"stop":1759302293686,"duration":0},"status":"passed","severity":"normal"},{"uid":"b73186065a026e8","name":"should be safe to call multiple times","time":{"start":1759301161345,"stop":1759301161346,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccb1e96c3c6be675","name":"should push the message to the outgoing buffer","time":{"start":1759301200811,"stop":1759301200812,"duration":1},"status":"passed","severity":"normal"},{"uid":"1be49de723ba7c32","name":"should dial more peers if under maxConnections","time":{"start":1759301162845,"stop":1759301162846,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c137c789f3ff040","name":"messageHashStr works with IProtoMessage","time":{"start":1759301161872,"stop":1759301161872,"duration":0},"status":"passed","severity":"normal"},{"uid":"c26020c60816579a","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1759301543853,"stop":1759301543854,"duration":1},"status":"passed","severity":"normal"},{"uid":"279442fdd9a2a70e","name":"should enable only dns and localPeerCache when peerExchange is disabled","time":{"start":1759301210789,"stop":1759301210801,"duration":12},"status":"passed","severity":"normal"},{"uid":"95b4eb3d907dda23","name":"Check received message containing shell command","time":{"start":1759301685039,"stop":1759301685039,"duration":0},"status":"passed","severity":"normal"},{"uid":"aba1e60289883bb4","name":"should unlock peer and allow reuse after renewPeer","time":{"start":1759301211910,"stop":1759301211915,"duration":5},"status":"passed","severity":"normal"},{"uid":"34e3ed9bda29781a","name":"should be sent with empty content","time":{"start":1759301200822,"stop":1759301200822,"duration":0},"status":"passed","severity":"normal"},{"uid":"7715eab0e6e2df3d","name":"should return HistoryEntry with retrievalHint from sweepIncomingBuffer","time":{"start":1759301200820,"stop":1759301200820,"duration":0},"status":"passed","severity":"normal"},{"uid":"99c63486d8cd6071","name":"should enable only peerExchange and peerCache when dns is disabled","time":{"start":1759301210789,"stop":1759301210789,"duration":0},"status":"passed","severity":"normal"},{"uid":"678b50add7973627","name":"Outgoing message is emitted as sent","time":{"start":1759301214367,"stop":1759301214367,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef0ecfb25ef992fa","name":"should clear the dialing interval","time":{"start":1759301161341,"stop":1759301161341,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e0e5f6fd048d647","name":"Push message with meta","time":{"start":1759302293704,"stop":1759302293704,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed263b9c84010bf7","name":"should return PeerId when PeerId is provided","time":{"start":1759301164505,"stop":1759301164506,"duration":1},"status":"passed","severity":"normal"},{"uid":"86c2dfc95f68c06d","name":"Check received message containing long","time":{"start":1759301685024,"stop":1759301685025,"duration":1},"status":"passed","severity":"normal"},{"uid":"25556810780de23f","name":"should not modify tags of connections for different peers","time":{"start":1759301211939,"stop":1759301211939,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b1d6c0c3e139b17","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=100 correctly","time":{"start":1759301194628,"stop":1759301194628,"duration":0},"status":"passed","severity":"normal"},{"uid":"eda66c6734190a9b","name":"Sync message are not sent excessively within sync frequency","time":{"start":1759301220942,"stop":1759301220943,"duration":1},"status":"passed","severity":"normal"},{"uid":"351fbfabe0bf502c","name":"should be safe to call multiple times","time":{"start":1759301163260,"stop":1759301163262,"duration":2},"status":"passed","severity":"normal"},{"uid":"dd28b518eeda6245","name":"Push message with content topic containing JSON","time":{"start":1759302293691,"stop":1759302293692,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb9f2bfd06eaf73","name":"should transition to SufficientlyHealthy with multiple compatible peers","time":{"start":1759301211799,"stop":1759301211800,"duration":1},"status":"passed","severity":"normal"},{"uid":"67b4882101209442","name":"should add sent message to localHistory with retrievalHint","time":{"start":1759301200812,"stop":1759301200813,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b49cc752b702924","name":"should return false when navigator.onLine is false","time":{"start":1759301161781,"stop":1759301161781,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1dfd1e060c2ba3d","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1759301713470,"stop":1759301713470,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d8e037508eb8e52","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1759301713481,"stop":1759301713481,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fed9ca8284c33a5","name":"Query with Ordered Callback, No Decoder","time":{"start":1759301570520,"stop":1759301570521,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d44c2a239ac15bc","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1759301173666,"stop":1759301173667,"duration":1},"status":"passed","severity":"normal"},{"uid":"29020ba984fd67d","name":"Push message with meta","time":{"start":1759302293682,"stop":1759302293682,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b225ac2ae6f5a4e","name":"Check received message containing emoji","time":{"start":1759301685040,"stop":1759301685040,"duration":0},"status":"passed","severity":"normal"},{"uid":"f72c2acc73a98bd9","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1759301246278,"stop":1759301246278,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2c15dfa4e0f86b3e","name":"should skip peer when not on same cluster","time":{"start":1759301161361,"stop":1759301161361,"duration":0},"status":"passed","severity":"normal"},{"uid":"d00cdaa29c0ab33e","name":"retrieves a single peer","time":{"start":1759301174157,"stop":1759301174157,"duration":0},"status":"passed","severity":"normal"},{"uid":"41759063e69c78ad","name":"Overlapping topic subscription","time":{"start":1759301454666,"stop":1759301454667,"duration":1},"status":"skipped","severity":"normal"},{"uid":"64bb15531cc3d6b2","name":"Push message with content topic containing Arabic","time":{"start":1759302293691,"stop":1759302293691,"duration":0},"status":"passed","severity":"normal"},{"uid":"4398cd7909dd7071","name":"Check message with no payload is not received","time":{"start":1759301685032,"stop":1759301685033,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7770b2954aa7089","name":"should return true when peer is on the pubsub topic shard","time":{"start":1759301161721,"stop":1759301161721,"duration":0},"status":"passed","severity":"normal"},{"uid":"d297d6bc28e9526f","name":"Query with Promise Callback, No Decoder","time":{"start":1759301570525,"stop":1759301570525,"duration":0},"status":"passed","severity":"normal"},{"uid":"a54cb2543a295594","name":"should start the dialing interval","time":{"start":1759301161332,"stop":1759301161332,"duration":0},"status":"passed","severity":"normal"},{"uid":"d903ab7a02fa010d","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1759301713475,"stop":1759301713475,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1be605290643e38","name":"Subscribe and receive messages via lightPush","time":{"start":1759301713480,"stop":1759301713480,"duration":0},"status":"passed","severity":"normal"},{"uid":"d57d951b1b57b1ba","name":"should return the correct m/n for k = 7, targetError = 0.01","time":{"start":1759301193870,"stop":1759301193870,"duration":0},"status":"passed","severity":"normal"},{"uid":"196d3e7dbd28f06a","name":"should handle peer identify event","time":{"start":1759301173961,"stop":1759301173963,"duration":2},"status":"passed","severity":"normal"},{"uid":"3b090d39663c7aa","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1759301475633,"stop":1759301475633,"duration":0},"status":"passed","severity":"normal"},{"uid":"7019f8addfc1950","name":"should skip already querying peers","time":{"start":1759301173967,"stop":1759301173967,"duration":0},"status":"passed","severity":"normal"},{"uid":"20ff66957c48e3b2","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app93/1/topic889/json","time":{"start":1759301543857,"stop":1759301543857,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e916cdbf3a8f8b5","name":"Push message with content topic containing unicode special characters","time":{"start":1759302293716,"stop":1759302293716,"duration":0},"status":"passed","severity":"normal"},{"uid":"9638d49ce189cf8d","name":"should add event listeners for waku:connection and peer:disconnect","time":{"start":1759301162831,"stop":1759301162831,"duration":0},"status":"passed","severity":"normal"},{"uid":"680220ceb39fced4","name":"Retries within maximum given attempts","time":{"start":1759301212763,"stop":1759301212763,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b933c0dc00e5901","name":"Push message with content topic containing numeric","time":{"start":1759302293679,"stop":1759302293680,"duration":1},"status":"passed","severity":"normal"},{"uid":"b068839839febdc6","name":"throws on content topic with empty application field","time":{"start":1759301147289,"stop":1759301147289,"duration":0},"status":"passed","severity":"normal"},{"uid":"93c6c68da0c3d76d","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1759301161869,"stop":1759301161869,"duration":0},"status":"passed","severity":"normal"},{"uid":"d58b6c8758f7fd37","name":"Push message with emoji payload","time":{"start":1759302293689,"stop":1759302293689,"duration":0},"status":"passed","severity":"normal"},{"uid":"27a08356a111ac99","name":"Generator, one shard","time":{"start":1759301563646,"stop":1759301563648,"duration":2},"status":"passed","severity":"normal"},{"uid":"5bd7693738885e61","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1759301173663,"stop":1759301173665,"duration":2},"status":"passed","severity":"normal"},{"uid":"6d7a64a37c37846d","name":"Outgoing message is not emitted as acknowledged from own outgoing messages","time":{"start":1759301215098,"stop":1759301215099,"duration":1},"status":"passed","severity":"normal"},{"uid":"eac2bec6b2d92739","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1759301173665,"stop":1759301173666,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c46ead201c62d71","name":"it tolerates circular branch references","time":{"start":1759301174157,"stop":1759301174158,"duration":1},"status":"passed","severity":"normal"},{"uid":"1932e59023a668a0","name":"can query messages by message hash","time":{"start":1759301573363,"stop":1759301573365,"duration":2},"status":"passed","severity":"normal"},{"uid":"28b66d0c13b787a9","name":"Bloom filter","time":{"start":1759301200784,"stop":1759301200784,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bb5ec23e347d0c3","name":"should not fail to start the service if it is already started","time":{"start":1759301448592,"stop":1759301448592,"duration":0},"status":"passed","severity":"normal"},{"uid":"25ee0e40736a4f1e","name":"should call waitForPeer on Relay","time":{"start":1759301212937,"stop":1759301212938,"duration":1},"status":"passed","severity":"normal"},{"uid":"63d36ad839e494bc","name":"Stops search when maxGet is reached","time":{"start":1759301173240,"stop":1759301173240,"duration":0},"status":"passed","severity":"normal"},{"uid":"75cd375d416a335","name":"should handle case with all peers already connected","time":{"start":1759301162840,"stop":1759301162840,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7bbe53e88606b6c","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1759301147295,"stop":1759301147295,"duration":0},"status":"passed","severity":"normal"},{"uid":"5440dddfda12768e","name":"should insert message id into causal history","time":{"start":1759301200812,"stop":1759301200812,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a7b5837127ae9f4","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1759301570523,"stop":1759301570524,"duration":1},"status":"passed","severity":"normal"},{"uid":"f400bc4173ed946f","name":"throws on content topic with too few or too many fields","time":{"start":1759301147287,"stop":1759301147287,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1e808127ae88af","name":"should allow redial after failed dial cooldown expires","time":{"start":1759301161371,"stop":1759301161371,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1a16acd89758022","name":"should throw error - no id","time":{"start":1759301153363,"stop":1759301153367,"duration":4},"status":"passed","severity":"normal"},{"uid":"733057232ec20fd7","name":"Passing page size 10 when there are 10 messages","time":{"start":1759301593657,"stop":1759301593657,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf3c9d03e9c4054a","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=100 correctly","time":{"start":1759301194639,"stop":1759301194640,"duration":1},"status":"passed","severity":"normal"},{"uid":"51f8e56141f30642","name":"should emit events and transition isConnected state when has peers or no peers","time":{"start":1759301260605,"stop":1759301260609,"duration":4},"status":"passed","severity":"normal"},{"uid":"1b47bb11795db3da","name":"should be safe to call multiple times","time":{"start":1759301162831,"stop":1759301162831,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6a6d0ffeb6198f7","name":"should handle dial errors gracefully","time":{"start":1759301161366,"stop":1759301161370,"duration":4},"status":"passed","severity":"normal"},{"uid":"59e7776958b98d40","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app58/6/topic50/test.js","time":{"start":1759301543855,"stop":1759301543855,"duration":0},"status":"passed","severity":"normal"},{"uid":"daefc91b849fac40","name":"Fails to publish duplicate message","time":{"start":1759301445332,"stop":1759301445332,"duration":0},"status":"passed","severity":"normal"},{"uid":"9af4fca59ad6cb63","name":"should not dispatch event when already disconnected","time":{"start":1759301161794,"stop":1759301161794,"duration":0},"status":"passed","severity":"normal"},{"uid":"74966bc425ef55e6","name":"Subscribe to topic containing long and publish message","time":{"start":1759301454667,"stop":1759301454667,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c93d99e0856333f","name":"should remove event listeners from globalThis","time":{"start":1759301161772,"stop":1759301161772,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c73818a8c6c49ce","name":"Push message with content topic containing short","time":{"start":1759302293679,"stop":1759302293679,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e3d7666c5721f00","name":"should process queue every 500ms","time":{"start":1759301161372,"stop":1759301161372,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e7ece0a6f9b04fd","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1759301713483,"stop":1759301713483,"duration":0},"status":"passed","severity":"normal"},{"uid":"22505c5afabd70ca","name":"Check received message containing Arabic","time":{"start":1759301685037,"stop":1759301685037,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ed2e7084a5856e8","name":"should create QueryOnConnect instance with all required parameters","time":{"start":1759301212128,"stop":1759301212128,"duration":0},"status":"passed","severity":"normal"},{"uid":"78e68eb28ef112ad","name":"should hash \"hello\" with n=0 and maxValue=100 correctly","time":{"start":1759301194592,"stop":1759301194593,"duration":1},"status":"passed","severity":"normal"},{"uid":"195b00dd16ef93fe","name":"Subscribe to topic containing Script and receive message","time":{"start":1759301713476,"stop":1759301713477,"duration":1},"status":"passed","severity":"normal"},{"uid":"631141f4d4403f5d","name":"Passing page size 0 when there are 110 messages","time":{"start":1759301593654,"stop":1759301593656,"duration":2},"status":"passed","severity":"normal"},{"uid":"e17c15574310d30d","name":"can start and stop the service","time":{"start":1759301246270,"stop":1759301246272,"duration":2},"status":"passed","severity":"normal"},{"uid":"13ce8d3b90bed9b3","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1759301147406,"stop":1759301147406,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e8fd625d2f7c230","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1759301454665,"stop":1759301454665,"duration":0},"status":"passed","severity":"normal"},{"uid":"15640c49bbf4d0bf","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1759301556941,"stop":1759301556941,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5e76a8c8c6321fa","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1759301611091,"stop":1759301611091,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7af3e9fc7aa615b","name":"should retry if all attempts fail","time":{"start":1759301210738,"stop":1759301210741,"duration":3},"status":"passed","severity":"normal"},{"uid":"1af1181d0cdc2b10","name":"Push message with content topic containing unicode special characters","time":{"start":1759302293703,"stop":1759302293703,"duration":0},"status":"passed","severity":"normal"},{"uid":"e606286abf5ddadc","name":"should hash \"\" with n=5 and maxValue=1000 correctly","time":{"start":1759301194610,"stop":1759301194615,"duration":5},"status":"passed","severity":"normal"},{"uid":"b793b0b36acb69b2","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1759301152638,"stop":1759301152638,"duration":0},"status":"passed","severity":"normal"},{"uid":"59b9e859b91a812a","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1759301713477,"stop":1759301713477,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5ae290e128c02db","name":"random static sharding 4 - Cluster ID: 816, Shard ID: 989","time":{"start":1759301560053,"stop":1759301560053,"duration":0},"status":"passed","severity":"normal"},{"uid":"36424071a1fa6708","name":"should hash \"test123\" with n=2 and maxValue=100 correctly","time":{"start":1759301194620,"stop":1759301194620,"duration":0},"status":"passed","severity":"normal"},{"uid":"467e7ae830dd33d1","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1759301147306,"stop":1759301147307,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfa40b75909fcd4","name":"throws on content topic with generation field greater than 0","time":{"start":1759301147288,"stop":1759301147288,"duration":0},"status":"passed","severity":"normal"},{"uid":"8edd836835dc073e","name":"Push message with XML payload","time":{"start":1759302293710,"stop":1759302293710,"duration":0},"status":"passed","severity":"normal"},{"uid":"30da1af8a5cb0894","name":"Subscribe to topic containing numeric and receive message","time":{"start":1759301713485,"stop":1759301713485,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f58e5a1711b061","name":"should be safe to call multiple times","time":{"start":1759301161557,"stop":1759301161557,"duration":0},"status":"passed","severity":"normal"},{"uid":"59e786663ca8fac4","name":"passes more than one ENR URLs and attempts connection","time":{"start":1759301246279,"stop":1759301246279,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c7d84c1ed3ae969e","name":"should initialize bloom filter with correct parameters","time":{"start":1759301197944,"stop":1759301197945,"duration":1},"status":"passed","severity":"normal"},{"uid":"9378ffe35ea2a63d","name":"should add and check entries correctly","time":{"start":1759301209576,"stop":1759301209591,"duration":15},"status":"passed","severity":"normal"},{"uid":"159c7afec741f32a","name":"should filter peers by codec","time":{"start":1759301163270,"stop":1759301163275,"duration":5},"status":"passed","severity":"normal"},{"uid":"39dd1b3c366c444","name":"should handle v3 RLN errors","time":{"start":1759301211672,"stop":1759301211672,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d58042cdf5c7cd7","name":"Decoder throws on undefined content topic","time":{"start":1759301163100,"stop":1759301163101,"duration":1},"status":"passed","severity":"normal"},{"uid":"85509b3ef2698be5","name":"should drop connection via multiaddr with hangUp","time":{"start":1759301330323,"stop":1759301330323,"duration":0},"status":"passed","severity":"normal"},{"uid":"223a275d0aff9282","name":"Subscribe to topic containing shell command and receive message","time":{"start":1759301713487,"stop":1759301713488,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee1e60788e81b78d","name":"should dial second nwaku node that was discovered","time":{"start":1759301240617,"stop":1759301240631,"duration":14},"status":"skipped","severity":"normal"},{"uid":"a8420675ed180164","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1759301594134,"stop":1759301594134,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e8fb7a10265c20e","name":"should add received messages to bloom filter","time":{"start":1759301200814,"stop":1759301200815,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8ccec820f3200b2","name":"Check message on other pubsub topic is not received","time":{"start":1759301685043,"stop":1759301685043,"duration":0},"status":"passed","severity":"normal"},{"uid":"c88f767a54dc5a3e","name":"should skip peer when dialed recently","time":{"start":1759301161352,"stop":1759301161352,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7f8e21adbd4a300","name":"should set field with only FILTER enabled","time":{"start":1759301153376,"stop":1759301153376,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ecacb31825f1e48","name":"should work with mixed v2 and v3 peers","time":{"start":1759301211672,"stop":1759301211672,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a2cdde9362c5604","name":"random static sharding 5 - Cluster ID: 392, Shard ID: 257","time":{"start":1759301560053,"stop":1759301560053,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c054cc33323d28","name":"should dispatch network event when browser goes offline","time":{"start":1759301161795,"stop":1759301161795,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcaa0d3fb09424a0","name":"Push message with content topic containing escaped characters","time":{"start":1759302293716,"stop":1759302293716,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bff2568c401b559","name":"Push message with rate limit","time":{"start":1759302293693,"stop":1759302293693,"duration":0},"status":"passed","severity":"normal"},{"uid":"13721bd2ccb9f11","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1759301161868,"stop":1759301161869,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fd0900e78bdd180","name":"Automatically retrieves missing message","time":{"start":1759301215100,"stop":1759301215100,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1d7800e90cbd1c4","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1759301147294,"stop":1759301147295,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d6e1ce65484dbfb","name":"should hash \"test123\" with n=0 and maxValue=10000 correctly","time":{"start":1759301194625,"stop":1759301194625,"duration":0},"status":"passed","severity":"normal"},{"uid":"1411a1a95bb3c4a1","name":"Check publish message containing Arabic","time":{"start":1759301445324,"stop":1759301445324,"duration":0},"status":"passed","severity":"normal"},{"uid":"29cb68ccd5298608","name":"Push message with content topic containing Russian","time":{"start":1759302293691,"stop":1759302293691,"duration":0},"status":"passed","severity":"normal"},{"uid":"250745755f8e8a7b","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1759301475627,"stop":1759301475628,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1b0adf9b63a147c","name":"should maintain desired error rate","time":{"start":1759301197945,"stop":1759301197948,"duration":3},"status":"passed","severity":"normal"},{"uid":"8bbe98b06671ba22","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1759301173662,"stop":1759301173663,"duration":1},"status":"passed","severity":"normal"},{"uid":"17b301bae120e56d","name":"Push message with meta","time":{"start":1759302293717,"stop":1759302293717,"duration":0},"status":"passed","severity":"normal"},{"uid":"640ff9e8dc567b43","name":"should successfully query store with valid decoders and options","time":{"start":1759301212676,"stop":1759301212676,"duration":0},"status":"passed","severity":"normal"},{"uid":"afae71f30b2d7922","name":"should not be delivered","time":{"start":1759301200823,"stop":1759301200823,"duration":0},"status":"passed","severity":"normal"},{"uid":"4773ae27c840be97","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1759301685042,"stop":1759301685042,"duration":0},"status":"passed","severity":"normal"},{"uid":"91e4993c33eaa88","name":"Push message with content topic containing emoji","time":{"start":1759302293716,"stop":1759302293716,"duration":0},"status":"passed","severity":"normal"},{"uid":"225f2434dd179e12","name":"should use peerId from options when provided to queryGenerator","time":{"start":1759301212681,"stop":1759301212681,"duration":0},"status":"passed","severity":"normal"},{"uid":"46c7f8816215c78","name":"Register correct protocols","time":{"start":1759301454662,"stop":1759301454662,"duration":0},"status":"passed","severity":"normal"},{"uid":"168adaa6bdbc16f5","name":"Retrieval Hint","time":{"start":1759301200784,"stop":1759301200784,"duration":0},"status":"passed","severity":"normal"},{"uid":"bef618b72e05196d","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1759301475632,"stop":1759301475633,"duration":1},"status":"passed","severity":"normal"},{"uid":"88cd9538506d904b","name":"should handle query errors gracefully","time":{"start":1759301173968,"stop":1759301173968,"duration":0},"status":"passed","severity":"normal"},{"uid":"71dbb9c940ebfc29","name":"messageHashStr produces consistent results for the same input","time":{"start":1759301161880,"stop":1759301161880,"duration":0},"status":"passed","severity":"normal"},{"uid":"491824516d461d32","name":"should serialize and deserialize correctly","time":{"start":1759301197949,"stop":1759301197953,"duration":4},"status":"passed","severity":"normal"},{"uid":"348cdaff8482337a","name":"ends if stream creation fails","time":{"start":1759301162696,"stop":1759301162696,"duration":0},"status":"passed","severity":"normal"},{"uid":"301cdbd19831954c","name":"Check received message containing long","time":{"start":1759301685035,"stop":1759301685035,"duration":0},"status":"passed","severity":"normal"},{"uid":"62b414ce2600524","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1759301713483,"stop":1759301713483,"duration":0},"status":"passed","severity":"normal"},{"uid":"484071f29ae226a6","name":"should remove expired entries after TTL has passed","time":{"start":1759301209594,"stop":1759301209599,"duration":5},"status":"passed","severity":"normal"},{"uid":"a21f35ad5dcbecc4","name":"Push message with Russian payload","time":{"start":1759302293686,"stop":1759302293687,"duration":1},"status":"passed","severity":"normal"},{"uid":"dddc74adcb96493d","name":"Relay - times out","time":{"start":1759301611995,"stop":1759301611996,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e150d4e8da424a6","name":"Push message with meta","time":{"start":1759302293692,"stop":1759302293693,"duration":1},"status":"passed","severity":"normal"},{"uid":"910e8715d2c34ef4","name":"can start and stop the service","time":{"start":1759301448591,"stop":1759301448591,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b47aae16433bfe4","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=1000 correctly","time":{"start":1759301194630,"stop":1759301194630,"duration":0},"status":"passed","severity":"normal"},{"uid":"fee15252060f700e","name":"Wait given interval before re-trying","time":{"start":1759301212763,"stop":1759301212763,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebd65bbe0315c585","name":"should return false when peer shard info is not found","time":{"start":1759301161720,"stop":1759301161721,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ea9463ceb54899b","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1759301153362,"stop":1759301153362,"duration":0},"status":"passed","severity":"normal"},{"uid":"59fc43f13001edba","name":"Cluster id 0, shard 0","time":{"start":1759301560051,"stop":1759301560051,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f2e06b856366ebf","name":"should hash \"hello\" with n=1 and maxValue=10000 correctly","time":{"start":1759301194601,"stop":1759301194604,"duration":3},"status":"passed","severity":"normal"},{"uid":"d39163f020ed1d4e","name":"should enable all discoveries when explicitly set","time":{"start":1759301210788,"stop":1759301210789,"duration":1},"status":"passed","severity":"normal"},{"uid":"da1da34d8195eef4","name":"should not receive a peer event before start","time":{"start":1759301177858,"stop":1759301177858,"duration":0},"status":"passed","severity":"normal"},{"uid":"43564dd3dc640efc","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=100 correctly","time":{"start":1759301194628,"stop":1759301194629,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c505b0867c251f8","name":"should capture event listeners for testing","time":{"start":1759301212142,"stop":1759301212142,"duration":0},"status":"passed","severity":"normal"},{"uid":"46d6dc1e4cabcfa7","name":"Js publishes, other Js receives","time":{"start":1759301434763,"stop":1759301434763,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbf8b139937505ba","name":"rejects hash query with content filter parameters","time":{"start":1759301162080,"stop":1759301162093,"duration":13},"status":"passed","severity":"normal"},{"uid":"5423d8d6543842ce","name":"Check publish message containing short","time":{"start":1759301445322,"stop":1759301445322,"duration":0},"status":"passed","severity":"normal"},{"uid":"6251f8df4447c4d","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1759301475629,"stop":1759301475630,"duration":1},"status":"passed","severity":"normal"},{"uid":"9bf2c50af325e21e","name":"Push 30 different messages","time":{"start":1759302293700,"stop":1759302293700,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a8c516877f43e456","name":"Check publish message containing SQL Injection","time":{"start":1759301445324,"stop":1759301445325,"duration":1},"status":"passed","severity":"normal"},{"uid":"349a70dda3d0c187","name":"Check message on other pubsub topic is not received","time":{"start":1759301685031,"stop":1759301685032,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fb420f486b8bcdb","name":"should handle missing messages with undefined retrievalHint","time":{"start":1759301200821,"stop":1759301200821,"duration":0},"status":"passed","severity":"normal"},{"uid":"66a502ef735c6462","name":"same cluster, static sharding: nodes connect","time":{"start":1759301332778,"stop":1759301332779,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6c6208a774f30a5","name":"should handle errors when accessing navigator","time":{"start":1759301161803,"stop":1759301161803,"duration":0},"status":"passed","severity":"normal"},{"uid":"e25da77c0aef356a","name":"Subscribe and receive messages via waku relay post","time":{"start":1759301713481,"stop":1759301713481,"duration":0},"status":"passed","severity":"normal"},{"uid":"41ca6dbeca7cc450","name":"Refresh subscription","time":{"start":1759301713484,"stop":1759301713484,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d8937fc3bef582f","name":"Push message with SQL Injection payload","time":{"start":1759302293676,"stop":1759302293676,"duration":0},"status":"passed","severity":"normal"},{"uid":"97cb788ac5757cf5","name":"should insert message into bloom filter","time":{"start":1759301200812,"stop":1759301200812,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac2a986e020e6ac9","name":"should not dial on waku:connection if enableAutoRecovery is false, but should dial on start","time":{"start":1759301162842,"stop":1759301162842,"duration":0},"status":"passed","severity":"normal"},{"uid":"f02fe2ac498c7f11","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=10000 correctly","time":{"start":1759301194643,"stop":1759301194643,"duration":0},"status":"passed","severity":"normal"},{"uid":"32cdca4feebe3bc2","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1759301147292,"stop":1759301147292,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bbe2a70d6cd3176","name":"Push message with content topic containing Arabic","time":{"start":1759302293702,"stop":1759302293702,"duration":0},"status":"passed","severity":"normal"},{"uid":"44a2613670ea8994","name":"Push message with special chars payload","time":{"start":1759302293686,"stop":1759302293686,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ab21158ef6d69be","name":"Fails to push message bigger that 1MB","time":{"start":1759302293694,"stop":1759302293695,"duration":1},"status":"passed","severity":"normal"},{"uid":"c354838ae973cab0","name":"Push message with Basic HTML tag payload","time":{"start":1759302293687,"stop":1759302293688,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1e0fbcfa4bc64b2","name":"Add multiple subscription objects on single nwaku node","time":{"start":1759301713488,"stop":1759301713489,"duration":1},"status":"passed","severity":"normal"},{"uid":"22a82a7700551c53","name":"yields decoded messages","time":{"start":1759301162698,"stop":1759301162698,"duration":0},"status":"passed","severity":"normal"},{"uid":"51e683ea243372c9","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1759301570520,"stop":1759301570520,"duration":0},"status":"passed","severity":"normal"},{"uid":"72218fba1697965f","name":"should emit a peer event after start","time":{"start":1759301177857,"stop":1759301177858,"duration":1},"status":"passed","severity":"normal"},{"uid":"b62fe67fcaa5c4e2","name":"Round trip binary encryption [ecies, signature]","time":{"start":1759301185433,"stop":1759301185433,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d5193a2194570c3","name":"should be able to decode the field with only RELAY set to true","time":{"start":1759301152640,"stop":1759301152641,"duration":1},"status":"passed","severity":"normal"},{"uid":"6287bced1eeced89","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app50/4/topic531/json","time":{"start":1759301543858,"stop":1759301543858,"duration":0},"status":"passed","severity":"normal"},{"uid":"db8c9a3050b50ff4","name":"should hash \"test123\" with n=2 and maxValue=10000 correctly","time":{"start":1759301194626,"stop":1759301194627,"duration":1},"status":"passed","severity":"normal"},{"uid":"46cd47298cc709ff","name":"throws if store query response has error status","time":{"start":1759301162697,"stop":1759301162697,"duration":0},"status":"passed","severity":"normal"},{"uid":"14ced31d9936621c","name":"Check received message containing XML","time":{"start":1759301685038,"stop":1759301685038,"duration":0},"status":"passed","severity":"normal"},{"uid":"c617534e1663a293","name":"should handle onConnected and onDisconnected","time":{"start":1759301211920,"stop":1759301211920,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d6407b42ceb4a4f","name":"yields undefined for messages without content topic","time":{"start":1759301162698,"stop":1759301162698,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d45ed17c9d7cf91","name":"Waku message hash computation (message is IProtoMessage with version)","time":{"start":1759301161871,"stop":1759301161871,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3f7a6f6eac4006","name":"should check false positive rate","time":{"start":1759301197954,"stop":1759301197955,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac26a2130caee81e","name":"should return cached hash on subsequent access","time":{"start":1759301163102,"stop":1759301163102,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e691cbbe9ca3c52","name":"Unsubscribe from 100 topics (new limit) at once and receives messages","time":{"start":1759301475635,"stop":1759301475636,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf408515f0d8319e","name":"should return false and handle errors gracefully","time":{"start":1759301163268,"stop":1759301163269,"duration":1},"status":"passed","severity":"normal"},{"uid":"4470a014c50b3940","name":"Nwaku publishes","time":{"start":1759301434755,"stop":1759301434755,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd5290308a67fc77","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1759301438618,"stop":1759301438618,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc017cad8bba872c","name":"should hash \"hello\" with n=2 and maxValue=1000 correctly","time":{"start":1759301194598,"stop":1759301194599,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a2dbcd626451c66","name":"Generator, 2 different shards","time":{"start":1759301563648,"stop":1759301563648,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c1b5eb2ec161971","name":"should skip peer when already connected","time":{"start":1759301161351,"stop":1759301161352,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac3e8f2b886587c0","name":"Throws when trying to push message with empty payload","time":{"start":1759302293700,"stop":1759302293700,"duration":0},"status":"passed","severity":"normal"},{"uid":"aac6c0dd5ef0a0ef","name":"should be able to encode the field with only FILTER set to true","time":{"start":1759301152636,"stop":1759301152637,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6157fcb17e9cc92","name":"should successfully unsubscribe from an existing subscription","time":{"start":1759301211482,"stop":1759301211482,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa55d42976bf44f","name":"should update peer store before dialing","time":{"start":1759301161573,"stop":1759301161573,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ae9757ef4adfac5","name":"Check received message containing Script","time":{"start":1759301685038,"stop":1759301685038,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6c705041ed88a4e","name":"should return peer for existing peer","time":{"start":1759301162841,"stop":1759301162841,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a47b4ad5c4462ce","name":"messageHashStr returns a hex string","time":{"start":1759301161871,"stop":1759301161872,"duration":1},"status":"passed","severity":"normal"},{"uid":"22dc8ab38e9f5e8e","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1759301147302,"stop":1759301147303,"duration":1},"status":"passed","severity":"normal"},{"uid":"ecf36102b123970e","name":"Relay + Store","time":{"start":1759301246165,"stop":1759301246165,"duration":0},"status":"passed","severity":"normal"},{"uid":"f57fe02600be8535","name":"should discover peers from provided peer cache","time":{"start":1759301335983,"stop":1759301335983,"duration":0},"status":"passed","severity":"normal"},{"uid":"14a6b3a4d68506cf","name":"should stop and cleanup resources","time":{"start":1759301212203,"stop":1759301212214,"duration":11},"status":"passed","severity":"normal"},{"uid":"bc0ceada5b377919","name":"should create a new stream if no existing for protocol found","time":{"start":1759301162614,"stop":1759301162614,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0223ea7f18d9a2d","name":"Passing page size 19 when there are 20 messages","time":{"start":1759301593657,"stop":1759301593658,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3df94bb1132fc53","name":"should invoke callbacks only when newly receiving message is given","time":{"start":1759301212202,"stop":1759301212202,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebae2238dcd6d043","name":"should unregister libp2p event listeners when stop is called","time":{"start":1759301211920,"stop":1759301211925,"duration":5},"status":"passed","severity":"normal"},{"uid":"9b72412c25929674","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1759301147293,"stop":1759301147293,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a3b2e97f794de21","name":"should dial with PeerId and return stream","time":{"start":1759301163266,"stop":1759301163266,"duration":0},"status":"passed","severity":"normal"},{"uid":"99d6cc691a38f81a","name":"should hash \"\" with n=5 and maxValue=100 correctly","time":{"start":1759301194606,"stop":1759301194606,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc7dc33f3b426bb","name":"tcp ip4 address","time":{"start":1759301152585,"stop":1759301152587,"duration":2},"status":"passed","severity":"normal"},{"uid":"b92a088369449e5d","name":"Push message with escaped characters payload","time":{"start":1759302293699,"stop":1759302293699,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e018e10052a73d1","name":"should initialize with Unhealthy status","time":{"start":1759301211795,"stop":1759301211795,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c84bd85fc3f5551","name":"Check received message containing XML","time":{"start":1759301685027,"stop":1759301685028,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9e46a13c2c7a26a","name":"Check received message containing Arabic","time":{"start":1759301685026,"stop":1759301685026,"duration":0},"status":"passed","severity":"normal"},{"uid":"e40234cc738fdcf4","name":"should partition messages based on acknowledgement status","time":{"start":1759301200821,"stop":1759301200822,"duration":1},"status":"passed","severity":"normal"},{"uid":"daaa2f2fa694e4eb","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1759301147292,"stop":1759301147293,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6f90b13a2ba8d26","name":"should handle special patterns correctly","time":{"start":1759301197953,"stop":1759301197954,"duration":1},"status":"passed","severity":"normal"},{"uid":"7bafc79ef82b54af","name":"should handle renewPeer for a non-existent or disconnected peer gracefully","time":{"start":1759301211931,"stop":1759301211931,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a6a66139cc7eb08","name":"should reassess health immediately when peer disconnects","time":{"start":1759301211800,"stop":1759301211805,"duration":5},"status":"passed","severity":"normal"},{"uid":"ecbd2ee1d61819a9","name":"should encode/decode to RLP encoding","time":{"start":1759301153369,"stop":1759301153369,"duration":0},"status":"passed","severity":"normal"},{"uid":"d52076c02c313295","name":"Sync message is not sent if another sync message was just received","time":{"start":1759301220943,"stop":1759301220943,"duration":0},"status":"passed","severity":"normal"},{"uid":"820de7561693f5aa","name":"should start peer exchange discovery","time":{"start":1759301173959,"stop":1759301173959,"duration":0},"status":"passed","severity":"normal"},{"uid":"57239b65846b11b1","name":"Refresh subscription","time":{"start":1759301454666,"stop":1759301454666,"duration":0},"status":"skipped","severity":"normal"},{"uid":"df722aa54e404574","name":"should hash \"\" with n=0 and maxValue=100 correctly","time":{"start":1759301194605,"stop":1759301194605,"duration":0},"status":"passed","severity":"normal"},{"uid":"bba3378ead9aa228","name":"should emit message when we went offline since last successful query and store reconnect event occurs","time":{"start":1759301212163,"stop":1759301212164,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e3a663c4e83a3e6","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1759301147294,"stop":1759301147294,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9fb81fdc8ccbd6f","name":"should retry failed tasks","time":{"start":1759301210733,"stop":1759301210733,"duration":0},"status":"passed","severity":"normal"},{"uid":"210c7f5b26440a51","name":"Query Generator - false","time":{"start":1759301581123,"stop":1759301581123,"duration":0},"status":"passed","severity":"normal"},{"uid":"82a533a5a0f46aac","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1759301438615,"stop":1759301438615,"duration":0},"status":"passed","severity":"normal"},{"uid":"85f1e1f5cb93468d","name":"should increase lamport timestamp","time":{"start":1759301200811,"stop":1759301200811,"duration":0},"status":"passed","severity":"normal"},{"uid":"806d301f275688d8","name":"should decode valid enr with tcp successfully","time":{"start":1759301153362,"stop":1759301153362,"duration":0},"status":"passed","severity":"normal"},{"uid":"faf43a4ed6c9499","name":"Push message with JSON payload","time":{"start":1759302293677,"stop":1759302293677,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6efd82074fa780e","name":"should handle malformed response data","time":{"start":1759301173978,"stop":1759301173978,"duration":0},"status":"passed","severity":"normal"},{"uid":"f87c8b0a2d81eb74","name":"Query Generator, Multiple PubsubTopics","time":{"start":1759301570515,"stop":1759301570516,"duration":1},"status":"passed","severity":"normal"},{"uid":"1be4e72a7848f3f8","name":"should reject if WakuNode is not started","time":{"start":1759301212933,"stop":1759301212933,"duration":0},"status":"passed","severity":"normal"},{"uid":"2481d62e9dd713e9","name":"should create an instance with libp2p and dialer","time":{"start":1759301161556,"stop":1759301161556,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a9dffc12cea25f5","name":"should not be added to outgoing buffer, bloom filter, or local log","time":{"start":1759301200822,"stop":1759301200823,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad13d922c05a0c8d","name":"Passing invalid cursor","time":{"start":1759301556942,"stop":1759301556942,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcd3e2d4af0fc50f","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1759301332783,"stop":1759301332783,"duration":0},"status":"passed","severity":"normal"},{"uid":"243b2c87ab5a7c8c","name":"Push message with special chars payload","time":{"start":1759302293696,"stop":1759302293696,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c8432b511495630","name":"Ordered callback, aborts when callback returns true","time":{"start":1759301594757,"stop":1759301594757,"duration":0},"status":"passed","severity":"normal"},{"uid":"acbc6ae029c87591","name":"can start the service","time":{"start":1759301177855,"stop":1759301177856,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d98d51dc5c32f7a","name":"should drop excess bootstrap peers if over maxBootstrapPeers","time":{"start":1759301162847,"stop":1759301162847,"duration":0},"status":"passed","severity":"normal"},{"uid":"9580cb6567239022","name":"should not retry if at least one success","time":{"start":1759301210738,"stop":1759301210738,"duration":0},"status":"passed","severity":"normal"},{"uid":"47da956f0b54cadf","name":"should use DNS peer discovery with light client","time":{"start":1759301246278,"stop":1759301246278,"duration":0},"status":"skipped","severity":"normal"},{"uid":"788b5543db223533","name":"Push message with content topic containing Chinese","time":{"start":1759302293714,"stop":1759302293714,"duration":0},"status":"passed","severity":"normal"},{"uid":"ace9f215e34c00f6","name":"throws if decoders don't match content topics","time":{"start":1759301162694,"stop":1759301162696,"duration":2},"status":"passed","severity":"normal"},{"uid":"3731fb815769d8e8","name":"should handle dial errors gracefully","time":{"start":1759301161572,"stop":1759301161573,"duration":1},"status":"passed","severity":"normal"},{"uid":"d96b557732fa31b5","name":"peer exchange sets tag","time":{"start":1759301419817,"stop":1759301419817,"duration":0},"status":"passed","severity":"normal"},{"uid":"95d0bcb49dbea16c","name":"Subscribe to topic containing Russian and receive message","time":{"start":1759301713476,"stop":1759301713476,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba6263faa82fd1c0","name":"should return NO_PEER_AVAILABLE when peer is not in peer store","time":{"start":1759301173976,"stop":1759301173976,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d9177eab20a48a1","name":"should reject on timeout if it was set","time":{"start":1759301212935,"stop":1759301212936,"duration":1},"status":"passed","severity":"normal"},{"uid":"112567dc4111634e","name":"should get / set TCP multiaddr","time":{"start":1759301153372,"stop":1759301153372,"duration":0},"status":"passed","severity":"normal"},{"uid":"161f068af2e973a2","name":"should hash \"hello\" with n=1 and maxValue=1000 correctly","time":{"start":1759301194597,"stop":1759301194598,"duration":1},"status":"passed","severity":"normal"},{"uid":"a50cccbdd77addd7","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=10000 correctly","time":{"start":1759301194644,"stop":1759301194645,"duration":1},"status":"passed","severity":"normal"},{"uid":"27660953857627ed","name":"n1 and n2 uses relay shard 1, n3 uses relay shard 2","time":{"start":1759301438617,"stop":1759301438617,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cb41ed8f82a1cd2","name":"should return PeerId when Multiaddr input is provided","time":{"start":1759301164507,"stop":1759301164507,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9b9a902ab419147","name":"Push message with Script payload","time":{"start":1759302293687,"stop":1759302293687,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b87b334d87ce7d1","name":"should add event listener for peer:discovery","time":{"start":1759301161557,"stop":1759301161557,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ea33ddbd4da005f","name":"pre and post cipher","time":{"start":1759301184147,"stop":1759301184148,"duration":1},"status":"passed","severity":"normal"},{"uid":"46207736c63a829d","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1759301248484,"stop":1759301248485,"duration":1},"status":"passed","severity":"normal"},{"uid":"763d2f01caea7b24","name":"should dispatch network event when browser goes online","time":{"start":1759301161794,"stop":1759301161795,"duration":1},"status":"passed","severity":"normal"},{"uid":"b70b2a8c79029e03","name":"Outgoing message is possibly acknowledged","time":{"start":1759301215099,"stop":1759301215099,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b8ca9e25bfa6ce36","name":"should continually clean up expired entries at intervals","time":{"start":1759301209607,"stop":1759301209607,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb02217af94024f","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=100 correctly","time":{"start":1759301194638,"stop":1759301194638,"duration":0},"status":"passed","severity":"normal"},{"uid":"503e3faca6bff17c","name":"should attach causal history and bloom filter to each message","time":{"start":1759301200813,"stop":1759301200813,"duration":0},"status":"passed","severity":"normal"},{"uid":"4450630e5a9f8d42","name":"Subscribe to topic containing Script and receive message","time":{"start":1759301713486,"stop":1759301713486,"duration":0},"status":"passed","severity":"normal"},{"uid":"be75158e15d25a90","name":"should work with v3 peers","time":{"start":1759301211671,"stop":1759301211671,"duration":0},"status":"passed","severity":"normal"},{"uid":"26fdb2edd00c81db","name":"should emit a peer event after start","time":{"start":1759301246275,"stop":1759301246276,"duration":1},"status":"passed","severity":"normal"},{"uid":"4574d6ef5416d5d0","name":"Check received message containing numeric","time":{"start":1759301685035,"stop":1759301685036,"duration":1},"status":"passed","severity":"normal"},{"uid":"c64553e2b6192c99","name":"Push message with short payload","time":{"start":1759302293674,"stop":1759302293674,"duration":0},"status":"passed","severity":"normal"},{"uid":"18ec5328a9f4819c","name":"should create ShardReader with auto sharding network config","time":{"start":1759301161703,"stop":1759301161703,"duration":0},"status":"passed","severity":"normal"},{"uid":"75a6bf21f3ef0122","name":"Subscribe to topic containing special chars and publish message","time":{"start":1759301454669,"stop":1759301454669,"duration":0},"status":"passed","severity":"normal"},{"uid":"daa10d47aa03544c","name":"Check received message with timestamp: 1759301240021000000 ","time":{"start":1759301685041,"stop":1759301685041,"duration":0},"status":"passed","severity":"normal"},{"uid":"f57ef7f98cff16c3","name":"should prioritize bootstrap, then peer exchange, then local peers","time":{"start":1759301162848,"stop":1759301162848,"duration":0},"status":"passed","severity":"normal"},{"uid":"286031421458a7ff","name":"should sort peers by ping value","time":{"start":1759301163276,"stop":1759301163276,"duration":0},"status":"passed","severity":"normal"},{"uid":"a971dce0d93ead8","name":"groups content topics by expected pubsub topic","time":{"start":1759301147298,"stop":1759301147298,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccf16aec5dfc30b0","name":"should query peer with peer exchange protocol","time":{"start":1759301173966,"stop":1759301173966,"duration":0},"status":"passed","severity":"normal"},{"uid":"838e2bebaccf16f4","name":"Check received message containing Script","time":{"start":1759301685027,"stop":1759301685027,"duration":0},"status":"passed","severity":"normal"},{"uid":"72b3723afec0a6df","name":"Decoder throws on empty string content topic","time":{"start":1759301185435,"stop":1759301185435,"duration":0},"status":"passed","severity":"normal"},{"uid":"accbb68fa5761633","name":"should not receive a peer event after stop","time":{"start":1759301177858,"stop":1759301177858,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b7917c76fd757d5","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1759301147307,"stop":1759301147307,"duration":0},"status":"passed","severity":"normal"},{"uid":"f93134a8cbf1483e","name":"should register libp2p event listeners when start is called","time":{"start":1759301211920,"stop":1759301211920,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b90052144f99095","name":"should only return 1 node with relay capability","time":{"start":1759301174159,"stop":1759301174159,"duration":0},"status":"passed","severity":"normal"},{"uid":"793af8d8b3beddd2","name":"returns only open connection if one present","time":{"start":1759301162656,"stop":1759301162656,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3524eeedd5a4739","name":"random static sharding 1 - Cluster ID: 561, Shard ID: 339","time":{"start":1759301560052,"stop":1759301560052,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a83351f4040052d","name":"can start the service","time":{"start":1759301246269,"stop":1759301246270,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2f21354c40f21c6","name":"Push message with Russian payload","time":{"start":1759302293697,"stop":1759302293697,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7a857be68d01fcf","name":"should return usable stream attached to connection","time":{"start":1759301162613,"stop":1759301162613,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8c4726d33ed49c3","name":"Subscribe to topic containing JSON and receive message","time":{"start":1759301713477,"stop":1759301713478,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4765cfdd2f6c6ed","name":"Push message with content topic containing short","time":{"start":1759302293713,"stop":1759302293713,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4470bdf8ef4e709","name":"should dial peer when no shard info available","time":{"start":1759301161366,"stop":1759301161366,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a2119381c88d8cf","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1759301611093,"stop":1759301611093,"duration":0},"status":"passed","severity":"normal"},{"uid":"58a5f045d0b267eb","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1759301147302,"stop":1759301147302,"duration":0},"status":"passed","severity":"normal"},{"uid":"c69ed80529c4ddcd","name":"should handle case with no peers in store","time":{"start":1759301162840,"stop":1759301162840,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a78a5503298b510","name":"throws on content topic with non-number generation field","time":{"start":1759301147288,"stop":1759301147288,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f7846791e43c7ad","name":"should sort by messageId when timestamps are equal","time":{"start":1759301200785,"stop":1759301200785,"duration":0},"status":"passed","severity":"normal"},{"uid":"41ee923c38b81c3f","name":"should dial one peer on dial","time":{"start":1759301330322,"stop":1759301330322,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac91e3d0772a5d58","name":"should handle empty peer infos gracefully","time":{"start":1759301173975,"stop":1759301173976,"duration":1},"status":"passed","severity":"normal"},{"uid":"525bd8a9210d4eda","name":"should dial peer immediately when queue is empty","time":{"start":1759301161346,"stop":1759301161346,"duration":0},"status":"passed","severity":"normal"},{"uid":"a97883d0496c0a93","name":"should hash \"\" with n=0 and maxValue=10000 correctly","time":{"start":1759301194616,"stop":1759301194616,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc6bf0f90164cb57","name":"Check message received after jswaku node is restarted","time":{"start":1759301685033,"stop":1759301685034,"duration":1},"status":"passed","severity":"normal"},{"uid":"c894c505f0e4a7a6","name":"Push message with custom timestamp: 1759297664648","time":{"start":1759302293718,"stop":1759302293718,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e26c33b28a84540","name":"should encodeTxt and decodeTxt","time":{"start":1759301153361,"stop":1759301153361,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe04b5be50b6e809","name":"should remove event listener for peer:discovery","time":{"start":1759301161558,"stop":1759301161558,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a520e89ff8afd6c","name":"Check publish message containing emoji","time":{"start":1759301445328,"stop":1759301445329,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7f462fc3ca42ef9","name":"should return the correct m/n for k = 7, targetError = 0.001","time":{"start":1759301193870,"stop":1759301193871,"duration":1},"status":"passed","severity":"normal"},{"uid":"35a9587fdfc2c3d7","name":"should encode/decode to text encoding","time":{"start":1759301153369,"stop":1759301153371,"duration":2},"status":"passed","severity":"normal"},{"uid":"452da522fcfca0a5","name":"should decode valid enr successfully","time":{"start":1759301153361,"stop":1759301153362,"duration":1},"status":"passed","severity":"normal"},{"uid":"ecb41d7b6ae2e939","name":"Push message with emoji payload","time":{"start":1759302293699,"stop":1759302293700,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c00d8e54433e425","name":"should properly start and stop event listening","time":{"start":1759301211800,"stop":1759301211800,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ee90efe74a2dce6","name":"Publish without waiting for remote peer","time":{"start":1759301454662,"stop":1759301454662,"duration":0},"status":"passed","severity":"normal"},{"uid":"a48d9c9c94f90b7c","name":"Renews subscription after lossing a connection","time":{"start":1759301713489,"stop":1759301713489,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1b8d86c9ce06428","name":"should return undefined if no connection provided","time":{"start":1759301162613,"stop":1759301162614,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd8b9bc68e4eea1f","name":"should properly create location multiaddrs - udp","time":{"start":1759301153374,"stop":1759301153374,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0972cfeade0b936","name":"Push message with custom timestamp: 1759297664646","time":{"start":1759302293684,"stop":1759302293684,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ae2751463007218","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=10000 correctly","time":{"start":1759301194634,"stop":1759301194635,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a8c04bd18b5741","name":"rejects hash query with time filter","time":{"start":1759301162093,"stop":1759301162093,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ff758a724193d7a","name":"should handle complete connection lifecycle","time":{"start":1759301161804,"stop":1759301161804,"duration":0},"status":"passed","severity":"normal"},{"uid":"f54c9180d58ea21d","name":"Check received message with timestamp: 1759301240021 ","time":{"start":1759301685041,"stop":1759301685041,"duration":0},"status":"passed","severity":"normal"},{"uid":"5430cc00c129814","name":"Push to array if already present","time":{"start":1759301147153,"stop":1759301147153,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f657d0fcd62c7a2","name":"should return false when peer is not on topic","time":{"start":1759301163277,"stop":1759301163278,"duration":1},"status":"passed","severity":"normal"},{"uid":"209163a8662de666","name":"should not track probabilistic acknowledgements of messages received in bloom filter of own messages","time":{"start":1759301200817,"stop":1759301200817,"duration":0},"status":"passed","severity":"normal"},{"uid":"390ceb92017905c0","name":"should throw error when no peers are available","time":{"start":1759301212676,"stop":1759301212676,"duration":0},"status":"passed","severity":"normal"},{"uid":"56771ac27cfe73a2","name":"Push message with XML payload","time":{"start":1759302293687,"stop":1759302293687,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b43cbde34351011","name":"should do nothing when connections still exist","time":{"start":1759301162834,"stop":1759301162835,"duration":1},"status":"passed","severity":"normal"},{"uid":"3808acd37c2314df","name":"should maintain chronological order of messages in localHistory","time":{"start":1759301200815,"stop":1759301200816,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ff5335c40d888a4","name":"Push 30 different messages","time":{"start":1759302293678,"stop":1759302293679,"duration":1},"status":"skipped","severity":"normal"},{"uid":"3b4658ee604928ca","name":"should handle queue overflow by adding peers to queue","time":{"start":1759301161371,"stop":1759301161371,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e91911dc32e012","name":"should not fail to stop the service if it was not started","time":{"start":1759301448591,"stop":1759301448592,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a627b8c280272a2","name":"should initialize with default number of peers","time":{"start":1759301211908,"stop":1759301211909,"duration":1},"status":"passed","severity":"normal"},{"uid":"6bf9d7b61e570297","name":"Encoder throws on undefined content topic","time":{"start":1759301185434,"stop":1759301185434,"duration":0},"status":"passed","severity":"normal"},{"uid":"748a50c16794ef69","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1759301174160,"stop":1759301174160,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a3109bfcde8c95fb","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1759301332781,"stop":1759301332781,"duration":0},"status":"passed","severity":"normal"},{"uid":"b04c42855cf6dd33","name":"Check publish message containing escaped characters","time":{"start":1759301445327,"stop":1759301445328,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb30785c44501e42","name":"A test","time":{"start":1759301317301,"stop":1759301317301,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e7b7e3cc1ba8cfd","name":"Default pageSize","time":{"start":1759301593659,"stop":1759301593659,"duration":0},"status":"passed","severity":"normal"},{"uid":"125cbac53f35361c","name":"should create ShardReader with static shards network config","time":{"start":1759301161703,"stop":1759301161704,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fbe87b6ddb8b3b6","name":"should emit InMessageMissing event with retrievalHint","time":{"start":1759301200820,"stop":1759301200821,"duration":1},"status":"passed","severity":"normal"},{"uid":"d66a5fd91e239358","name":"should be safe to call multiple times","time":{"start":1759301161558,"stop":1759301161558,"duration":0},"status":"passed","severity":"normal"},{"uid":"25798735ededd0ba","name":"should add to incoming buffer if dependencies are not met","time":{"start":1759301200815,"stop":1759301200815,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e60ed8796443a86","name":"Check message received after old nwaku nodes are not available and new are created","time":{"start":1759301685034,"stop":1759301685034,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bc2d4be9df51bfd","name":"Check received message containing Chinese","time":{"start":1759301685026,"stop":1759301685026,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d7bc603afd1678e","name":"should handle zero lastSuccessfulQuery (never queried before)","time":{"start":1759301212179,"stop":1759301212179,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7de16c0439644ce","name":"should create all internal components","time":{"start":1759301163260,"stop":1759301163260,"duration":0},"status":"passed","severity":"normal"},{"uid":"f449e438bb397075","name":"should accept empty decoders array","time":{"start":1759301212129,"stop":1759301212129,"duration":0},"status":"passed","severity":"normal"},{"uid":"77ac19df0e84deff","name":"should monitor connected peers and store them into cache","time":{"start":1759301335984,"stop":1759301335984,"duration":0},"status":"passed","severity":"normal"},{"uid":"535fb83af8f143a","name":"isConnected between 2 js-waku relay nodes","time":{"start":1759301260605,"stop":1759301260605,"duration":0},"status":"passed","severity":"normal"},{"uid":"bedc6efe9bf2c90","name":"Subscribe to topic containing JSON and publish message","time":{"start":1759301454676,"stop":1759301454676,"duration":0},"status":"passed","severity":"normal"},{"uid":"7eb01d9bc1ebbc62","name":"should initialize with default options","time":{"start":1759301173954,"stop":1759301173955,"duration":1},"status":"passed","severity":"normal"},{"uid":"36035859720f386","name":"Init the array if not present","time":{"start":1759301147152,"stop":1759301147153,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8232f6f93759ddd","name":"Push message with content topic containing emoji","time":{"start":1759302293682,"stop":1759302293682,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7c4d230886a1eb6","name":"Query Generator - true","time":{"start":1759301581122,"stop":1759301581123,"duration":1},"status":"passed","severity":"normal"},{"uid":"f372bbed07308f47","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1759301611089,"stop":1759301611089,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c9c001668b9395c","name":"new peer added after a peer was already found","time":{"start":1759301419817,"stop":1759301419817,"duration":0},"status":"passed","severity":"normal"},{"uid":"762542eec97839ef","name":"should dispatch connect and disconnect events","time":{"start":1759301211919,"stop":1759301211919,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd6c8e8244306fe9","name":"Delete observer","time":{"start":1759301422332,"stop":1759301422332,"duration":0},"status":"passed","severity":"normal"},{"uid":"e01ba25ee25e21f1","name":"Push message with content topic containing numeric","time":{"start":1759302293701,"stop":1759302293701,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5263e0255701315","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1759301600544,"stop":1759301600544,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e44c270f4ca847a","name":"should reject if Filter is requested but not mounted","time":{"start":1759301212935,"stop":1759301212935,"duration":0},"status":"passed","severity":"normal"},{"uid":"8443ba8eab4f3f14","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=1000 correctly","time":{"start":1759301194629,"stop":1759301194630,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d90f0060a409622","name":"Subscribe to topic containing XML and receive message","time":{"start":1759301713487,"stop":1759301713487,"duration":0},"status":"passed","severity":"normal"},{"uid":"192c650913409336","name":"Push message with Basic HTML tag payload","time":{"start":1759302293677,"stop":1759302293677,"duration":0},"status":"passed","severity":"normal"},{"uid":"e50264436ef37cce","name":"should handle peer disconnect event when no connections remain","time":{"start":1759301161788,"stop":1759301161788,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e0630db56e4d344","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1759301147305,"stop":1759301147305,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fa2012c964403f","name":"should remove event listeners","time":{"start":1759301162832,"stop":1759301162832,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dc01c7053adfe14","name":"random static sharding 6 - Cluster ID: 167, Shard ID: 505","time":{"start":1759301560053,"stop":1759301560055,"duration":2},"status":"passed","severity":"normal"},{"uid":"163d3641640e0239","name":"should trigger QueryOnConnect when going offline and store peer reconnects","time":{"start":1759301215100,"stop":1759301215100,"duration":0},"status":"passed","severity":"normal"},{"uid":"b26c0f5039d0036d","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1759301556940,"stop":1759301556940,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4be1e22869c7722","name":"Nodes with multiple pubsub topic","time":{"start":1759301438618,"stop":1759301438619,"duration":1},"status":"passed","severity":"normal"},{"uid":"71063e80a6d38748","name":"Subscribe to topic containing numeric and publish message","time":{"start":1759301454668,"stop":1759301454668,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcc5ecf5e40cd65","name":"should throw an error for insufficient data","time":{"start":1759301147407,"stop":1759301147407,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ac473f6609f1050","name":"different cluster: nodes don't connect","time":{"start":1759301332779,"stop":1759301332780,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a51f6e6515b43fa","name":"Subscribe to topic containing emoji and receive message","time":{"start":1759301713488,"stop":1759301713488,"duration":0},"status":"passed","severity":"normal"},{"uid":"65dfeb5d9ebe96c9","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1759301556940,"stop":1759301556941,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8cf19b71fd50e40","name":"rejects content-filtered query with only contentTopics","time":{"start":1759301162079,"stop":1759301162079,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a162f72802ccf78","name":"Encoder throws on undefined content topic","time":{"start":1759301183750,"stop":1759301183750,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbf850014978bfee","name":"Callback on promise, aborts when callback returns true","time":{"start":1759301594754,"stop":1759301594755,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b0d8e4df3a5615f","name":"should load peers from local storage and dispatch events","time":{"start":1759301177859,"stop":1759301177859,"duration":0},"status":"passed","severity":"normal"},{"uid":"199ee82225400525","name":"Push message with JSON payload","time":{"start":1759302293710,"stop":1759302293711,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1d85ba38bc96098","name":"Query Generator, No message returned","time":{"start":1759301570516,"stop":1759301570516,"duration":0},"status":"passed","severity":"normal"},{"uid":"122dc46ca2228279","name":"should throw error - no id","time":{"start":1759301153362,"stop":1759301153363,"duration":1},"status":"passed","severity":"normal"},{"uid":"94615e0e3a79071a","name":"should return NO_STREAM_AVAILABLE when stream creation fails","time":{"start":1759301173976,"stop":1759301173977,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f4efdbd1577bbd9","name":"should hash \"test123\" with n=2 and maxValue=1000 correctly","time":{"start":1759301194623,"stop":1759301194624,"duration":1},"status":"passed","severity":"normal"},{"uid":"634d1c1c2b7875b3","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1759301152637,"stop":1759301152637,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5b87a14208c9463","name":"First message is missed, then re-sent, should be ack'd","time":{"start":1759301200818,"stop":1759301200818,"duration":0},"status":"passed","severity":"normal"},{"uid":"34c4b2285c776193","name":"should clear interval on stop","time":{"start":1759301173971,"stop":1759301173971,"duration":0},"status":"passed","severity":"normal"},{"uid":"982d514690770fb7","name":"should set up event listeners when started","time":{"start":1759301212129,"stop":1759301212129,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f62950f4e7a50e6","name":"throws if time range exceeds MAX_TIME_RANGE","time":{"start":1759301162694,"stop":1759301162694,"duration":0},"status":"passed","severity":"normal"},{"uid":"5af13402402bf14c","name":"should skip peers without peer exchange protocol","time":{"start":1759301173963,"stop":1759301173964,"duration":1},"status":"passed","severity":"normal"},{"uid":"2caecfa2be51f6b8","name":"should hash \"test123\" with n=0 and maxValue=1000 correctly","time":{"start":1759301194621,"stop":1759301194621,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ef66b4bf7506bec","name":"Decoder throws on undefined content topic","time":{"start":1759301185435,"stop":1759301185435,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0e06bb65ea1ce89","name":"should drop connection to all peers on hangUp","time":{"start":1759301330322,"stop":1759301330322,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a42ebfbaa1766b1","name":"should insert elements correctly","time":{"start":1759301197945,"stop":1759301197945,"duration":0},"status":"passed","severity":"normal"},{"uid":"914d54a56776cb13","name":"Push message with JSON payload","time":{"start":1759302293698,"stop":1759302293698,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdddfae4f27dae7e","name":"should not execute task if max attempts is 0","time":{"start":1759301210737,"stop":1759301210738,"duration":1},"status":"passed","severity":"normal"},{"uid":"b148c8c581315ed0","name":"should handle query errors","time":{"start":1759301173969,"stop":1759301173969,"duration":0},"status":"passed","severity":"normal"},{"uid":"5352d59642c9f148","name":"should dial peer when on same shard","time":{"start":1759301161361,"stop":1759301161365,"duration":4},"status":"passed","severity":"normal"},{"uid":"3a863520f9504a60","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1759301183748,"stop":1759301183749,"duration":1},"status":"passed","severity":"normal"},{"uid":"c88fc1530dc31f26","name":"Overlapping topic subscription","time":{"start":1759301713473,"stop":1759301713473,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b4dc9fdd0b1bd14","name":"Subscribe to topic containing short and publish message","time":{"start":1759301454667,"stop":1759301454667,"duration":0},"status":"passed","severity":"normal"},{"uid":"f97b29f8b3daf73b","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1759301475628,"stop":1759301475629,"duration":1},"status":"passed","severity":"normal"},{"uid":"4145c4b0c775364d","name":"Check message with non string payload is not received","time":{"start":1759301685046,"stop":1759301685046,"duration":0},"status":"passed","severity":"normal"},{"uid":"623545fc02873f36","name":"should use configured peers when available","time":{"start":1759301212681,"stop":1759301212681,"duration":0},"status":"passed","severity":"normal"},{"uid":"39b73e497f54b8b5","name":"Push message with Russian payload","time":{"start":1759302293709,"stop":1759302293709,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bcab002bb926b9e","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1759301152639,"stop":1759301152640,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdb1d293206bd29c","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1759301713482,"stop":1759301713482,"duration":0},"status":"passed","severity":"normal"},{"uid":"16899889a8ddd17e","name":"Subscribe to topic containing long and receive message","time":{"start":1759301713474,"stop":1759301713474,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7d5047d890a3aca","name":"Check received message containing special chars","time":{"start":1759301685025,"stop":1759301685025,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc60dc0492e84bce","name":"should not fail to start the service if it is already started","time":{"start":1759301246273,"stop":1759301246275,"duration":2},"status":"passed","severity":"normal"},{"uid":"5b1517739c10b375","name":"should successfully stop","time":{"start":1759301211482,"stop":1759301211483,"duration":1},"status":"passed","severity":"normal"},{"uid":"70e3dacb8c6319d8","name":"should return false when peer is not found","time":{"start":1759301161705,"stop":1759301161719,"duration":14},"status":"passed","severity":"normal"},{"uid":"b7ef47a28cbfe238","name":"should be empty when created","time":{"start":1759301212189,"stop":1759301212189,"duration":0},"status":"passed","severity":"normal"},{"uid":"43f02590c7a8c417","name":"Push 30 different messages","time":{"start":1759302293712,"stop":1759302293712,"duration":0},"status":"skipped","severity":"normal"},{"uid":"914a91b71d7cd643","name":"return first retrieved peers without further DNS queries","time":{"start":1759301174159,"stop":1759301174159,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa9ed32d24d20c59","name":"Encoder error raises irrecoverable error","time":{"start":1759301215098,"stop":1759301215098,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b33019ec4c3c60e","name":"should merge peer addresses if peer exists with different addresses","time":{"start":1759301161578,"stop":1759301161578,"duration":0},"status":"passed","severity":"normal"},{"uid":"b67eeabbf0dc8fec","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1759301147304,"stop":1759301147304,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b145cf26e8b06e7","name":"Get Nodes","time":{"start":1759301173237,"stop":1759301173240,"duration":3},"status":"passed","severity":"normal"},{"uid":"efbec8765e103cec","name":"Check received message with timestamp: 1649153314 ","time":{"start":1759301685042,"stop":1759301685042,"duration":0},"status":"passed","severity":"normal"},{"uid":"65b9b97c93727b49","name":"should create NetworkMonitor with libp2p and events","time":{"start":1759301161749,"stop":1759301161749,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fce5f4d8823b4b6","name":"Check publish message containing Russian","time":{"start":1759301445324,"stop":1759301445324,"duration":0},"status":"passed","severity":"normal"},{"uid":"e085d6279544e900","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1759301147303,"stop":1759301147303,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac803c27161c1e51","name":"throws on content topic with empty topic name field","time":{"start":1759301147290,"stop":1759301147290,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8adb31adfe4452a","name":"should query peers that support peer exchange","time":{"start":1759301173964,"stop":1759301173964,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c04d89d9d25cc29","name":"should handle hash queries without validation","time":{"start":1759301212680,"stop":1759301212681,"duration":1},"status":"passed","severity":"normal"},{"uid":"31454cc190e0fd97","name":"should create QueryOnConnect instance without options","time":{"start":1759301212128,"stop":1759301212128,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5c9c1952018782f","name":"should do nothing if no non-locked connections to drop","time":{"start":1759301162846,"stop":1759301162847,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac6e4ba2790b6621","name":"Push message with content topic containing SQL Injection","time":{"start":1759302293702,"stop":1759302293702,"duration":0},"status":"passed","severity":"normal"},{"uid":"72202521df6bbedb","name":"A test","time":{"start":1759301317301,"stop":1759301317301,"duration":0},"status":"passed","severity":"normal"},{"uid":"11bc108c2d3b0618","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1759301147295,"stop":1759301147296,"duration":1},"status":"passed","severity":"normal"},{"uid":"e242d5828b68e2e8","name":"Push message with content topic containing escaped characters","time":{"start":1759302293681,"stop":1759302293682,"duration":1},"status":"passed","severity":"normal"},{"uid":"db10e9c7be739fd9","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1759301147298,"stop":1759301147298,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e6e23b7ea6ddbed","name":"should transition to Unhealthy when no connections","time":{"start":1759301211795,"stop":1759301211799,"duration":4},"status":"passed","severity":"normal"},{"uid":"8db908c930c10f6e","name":"Push message with content topic containing emoji","time":{"start":1759302293692,"stop":1759302293692,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffd095bb95045cf","name":"should wait for LightPush peer to be connected","time":{"start":1759301212936,"stop":1759301212936,"duration":0},"status":"passed","severity":"normal"},{"uid":"87f8234af8f19c62","name":"Push message with unicode special characters payload","time":{"start":1759302293699,"stop":1759302293699,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a86ab1ae3aab7d9","name":"should hash \"\" with n=1 and maxValue=1000 correctly","time":{"start":1759301194610,"stop":1759301194610,"duration":0},"status":"passed","severity":"normal"},{"uid":"18406d53e3fbd744","name":"Waku message hash computation (meta attribute not present)","time":{"start":1759301161869,"stop":1759301161870,"duration":1},"status":"passed","severity":"normal"},{"uid":"32afbd0cbfca3cb2","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1759301475633,"stop":1759301475633,"duration":0},"status":"passed","severity":"normal"},{"uid":"d84a7d0475b4cc5d","name":"Check received message containing Basic HTML tag","time":{"start":1759301685038,"stop":1759301685039,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1c596e041c1b7e0","name":"Push message with content topic containing short","time":{"start":1759302293689,"stop":1759302293690,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e14ce8c0fad0e8b","name":"Used by Waku Relay","time":{"start":1759301607357,"stop":1759301607357,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c6c703718c23dcb","name":"should deliver messages after dependencies are met","time":{"start":1759301200818,"stop":1759301200819,"duration":1},"status":"passed","severity":"normal"},{"uid":"96e45254c9c79622","name":"should be able to dial TLS multiaddrs","time":{"start":1759301330324,"stop":1759301330324,"duration":0},"status":"passed","severity":"normal"},{"uid":"aae29da0a7d9d7d1","name":"should not trigger query if health event is healthy since last successful query","time":{"start":1759301212162,"stop":1759301212162,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3b1c6961447dade","name":"should add and remove event listeners correctly","time":{"start":1759301177860,"stop":1759301177860,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4811c901212e7c2","name":"returns all values when wanted number matches available values","time":{"start":1759301172699,"stop":1759301172700,"duration":1},"status":"passed","severity":"normal"},{"uid":"57c2211d2fd0f955","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1759301600548,"stop":1759301600549,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fa117998759cf68","name":"Push message with content topic containing Russian","time":{"start":1759302293680,"stop":1759302293681,"duration":1},"status":"passed","severity":"normal"},{"uid":"cabd284e591096e3","name":"Asymmetric encrypt & decrypt","time":{"start":1759301184146,"stop":1759301184147,"duration":1},"status":"passed","severity":"normal"},{"uid":"800b69b40132a00","name":"Query generator for multiple messages","time":{"start":1759301594750,"stop":1759301594750,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b05de0c9b3caf1f","name":"should dispatch CustomEvent with correct type and detail","time":{"start":1759301161799,"stop":1759301161799,"duration":0},"status":"passed","severity":"normal"},{"uid":"6be975a1b7fcd35b","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1759301713475,"stop":1759301713476,"duration":1},"status":"passed","severity":"normal"},{"uid":"841c6fec5963d4ce","name":"should handle retrieve function with query parameters","time":{"start":1759301212158,"stop":1759301212158,"duration":0},"status":"passed","severity":"normal"},{"uid":"58aa1e58645d3a15","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1759301713478,"stop":1759301713479,"duration":1},"status":"passed","severity":"normal"},{"uid":"608b0304981e99b7","name":"Incoming message is emitted as received","time":{"start":1759301214368,"stop":1759301214368,"duration":0},"status":"passed","severity":"normal"},{"uid":"84e23ed1bf1aa515","name":"should remove messages without delivering if timeout is exceeded","time":{"start":1759301200819,"stop":1759301200820,"duration":1},"status":"passed","severity":"normal"},{"uid":"74e9a1c9e22169df","name":"should not change state when connections remain after disconnect","time":{"start":1759301161790,"stop":1759301161790,"duration":0},"status":"passed","severity":"normal"},{"uid":"d00db888b975536d","name":"should start all internal components","time":{"start":1759301163260,"stop":1759301163260,"duration":0},"status":"passed","severity":"normal"},{"uid":"612a18f31eea025f","name":"ends if response has no messages","time":{"start":1759301162697,"stop":1759301162697,"duration":0},"status":"passed","severity":"normal"},{"uid":"cacd95fc71aa0363","name":"Push message with content topic containing JSON","time":{"start":1759302293703,"stop":1759302293703,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0bcbb6cda0dc166","name":"Push message with long payload","time":{"start":1759302293696,"stop":1759302293696,"duration":0},"status":"passed","severity":"normal"},{"uid":"9aa0335a16bf3e0","name":"Push message with custom timestamp: 1759297664647","time":{"start":1759302293705,"stop":1759302293705,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b011bc1b88e78e5","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1759301173666,"stop":1759301173666,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b9705f7c5410e6d","name":"Push message with shell command payload","time":{"start":1759302293677,"stop":1759302293677,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea4552ca192c1bf5","name":"Outgoing message is possibly acknowledged","time":{"start":1759301214368,"stop":1759301214368,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5845a199b7b66b1f","name":"Mutual subscription","time":{"start":1759301454661,"stop":1759301454662,"duration":1},"status":"passed","severity":"normal"},{"uid":"24cd9522df63d504","name":"Check publish message after service node is restarted","time":{"start":1759301445337,"stop":1759301445337,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fecfef90a03b3983","name":"Round trip binary serialization","time":{"start":1759301163097,"stop":1759301163098,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1e375ff650c4425","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1759301332780,"stop":1759301332781,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebbbfeb0e7f19eac","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1759301594755,"stop":1759301594757,"duration":2},"status":"passed","severity":"normal"},{"uid":"7ab5b97a6e2c637e","name":"Non TWN Cluster","time":{"start":1759301543854,"stop":1759301543854,"duration":0},"status":"passed","severity":"normal"},{"uid":"665b623b8bfca605","name":"does not validate decoders for hash queries","time":{"start":1759301162696,"stop":1759301162696,"duration":0},"status":"passed","severity":"normal"},{"uid":"628f4ab8db0b92c2","name":"should return false when navigator.onLine is true but network is not connected","time":{"start":1759301161781,"stop":1759301161782,"duration":1},"status":"passed","severity":"normal"},{"uid":"d95e9c41d2cac174","name":"Check message with no pubsub topic is not received","time":{"start":1759301685032,"stop":1759301685032,"duration":0},"status":"passed","severity":"normal"},{"uid":"a824467839675f4b","name":"isConnected should return true after first peer connects","time":{"start":1759301260602,"stop":1759301260604,"duration":2},"status":"passed","severity":"normal"},{"uid":"bf4ba73ffe3f58b7","name":"Check received message containing SQL Injection","time":{"start":1759301685027,"stop":1759301685027,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1bc18a3e1218af8","name":"isConnected should return false after all peers disconnect","time":{"start":1759301260604,"stop":1759301260604,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b9cadbb00f156f5","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app80/2/topic504/xml","time":{"start":1759301543855,"stop":1759301543855,"duration":0},"status":"passed","severity":"normal"},{"uid":"e199ad218f0f3bbe","name":"should skip peers without peerInfo in ENR","time":{"start":1759301173970,"stop":1759301173970,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1c27a630f85cb23","name":"Sets default value correctly","time":{"start":1759301607357,"stop":1759301607358,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee6b1f2681282baf","name":"Push message with content topic containing Arabic","time":{"start":1759302293714,"stop":1759302293715,"duration":1},"status":"passed","severity":"normal"},{"uid":"896313898e552d6d","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1759301713471,"stop":1759301713471,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f2e77570abc3697","name":"Push message with content topic containing Arabic","time":{"start":1759302293680,"stop":1759302293680,"duration":0},"status":"passed","severity":"normal"},{"uid":"b01e3299416a9767","name":"should filter out undefined ENRs","time":{"start":1759301173976,"stop":1759301173976,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fa6fb95cbb58a08","name":"Publish message with custom timestamp: Wed Oct 01 2025 07:50:38 GMT+0000 (Coordinated Universal Time)","time":{"start":1759301445331,"stop":1759301445331,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab6619936b6c6723","name":"should not fail to start the service if it is already started","time":{"start":1759301177856,"stop":1759301177857,"duration":1},"status":"passed","severity":"normal"},{"uid":"7aa9fafe15b29084","name":"should hash \"hello\" with n=2 and maxValue=100 correctly","time":{"start":1759301194594,"stop":1759301194595,"duration":1},"status":"passed","severity":"normal"},{"uid":"aeb9484d90cd18d4","name":"should clear dial history on stop","time":{"start":1759301161344,"stop":1759301161345,"duration":1},"status":"passed","severity":"normal"},{"uid":"614b58587ad77b06","name":"Push message with SQL Injection payload","time":{"start":1759302293697,"stop":1759302293697,"duration":0},"status":"passed","severity":"normal"},{"uid":"82bf94cbdc155816","name":"Push message with SQL Injection payload","time":{"start":1759302293709,"stop":1759302293709,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcb585ac3f2d75e","name":"Check message with no payload is not received","time":{"start":1759301685045,"stop":1759301685045,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4f571626c2b027c","name":"returns all values when wanted number is greater than available values","time":{"start":1759301172712,"stop":1759301172712,"duration":0},"status":"passed","severity":"normal"},{"uid":"98ed6e6d33c98758","name":"Push message equal or less that 1MB","time":{"start":1759302293684,"stop":1759302293684,"duration":0},"status":"passed","severity":"normal"},{"uid":"127d1434894c99ad","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1759301713476,"stop":1759301713476,"duration":0},"status":"passed","severity":"normal"},{"uid":"13630383f217622a","name":"should track probabilistic acknowledgements of messages received in bloom filter","time":{"start":1759301200817,"stop":1759301200817,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbdb7bffd9cafd2e","name":"should handle errors when removing globalThis listeners","time":{"start":1759301161772,"stop":1759301161780,"duration":8},"status":"passed","severity":"normal"},{"uid":"d3aa8565ff3d406b","name":"Fields are not dropped","time":{"start":1759301162685,"stop":1759301162685,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbef33645c6763db","name":"Publish message with custom timestamp: Thu Oct 10 2024 06:50:38 GMT+0000 (Coordinated Universal Time)","time":{"start":1759301445329,"stop":1759301445329,"duration":0},"status":"passed","severity":"normal"},{"uid":"cce50497cfb07103","name":"should create PeerExchangeDiscovery instance","time":{"start":1759301173972,"stop":1759301173972,"duration":0},"status":"passed","severity":"normal"},{"uid":"ded06754c0d7db9c","name":"Push message with numeric payload","time":{"start":1759302293707,"stop":1759302293707,"duration":0},"status":"passed","severity":"normal"},{"uid":"701a34432fe9ecd8","name":"should handle peerStore errors gracefully","time":{"start":1759301163275,"stop":1759301163275,"duration":0},"status":"passed","severity":"normal"},{"uid":"50facd80e387f05e","name":"should return false when peer has no shard info","time":{"start":1759301161705,"stop":1759301161705,"duration":0},"status":"passed","severity":"normal"},{"uid":"9501576dfa2c9e08","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1759301611091,"stop":1759301611092,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d5e606ea574a6d1","name":"should emit a peer event after start","time":{"start":1759301448592,"stop":1759301448592,"duration":0},"status":"passed","severity":"normal"},{"uid":"3714c676867e16c8","name":"Push message with shell command payload","time":{"start":1759302293711,"stop":1759302293711,"duration":0},"status":"passed","severity":"normal"},{"uid":"aff4fccd710ec34","name":"Check message with invalid timestamp is not received","time":{"start":1759301685043,"stop":1759301685043,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f101745936e61d","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app21/8/topic534/proto","time":{"start":1759301543855,"stop":1759301543856,"duration":1},"status":"passed","severity":"normal"},{"uid":"d23c44372b95244c","name":"should return false","time":{"start":1759301153368,"stop":1759301153368,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b4454b2d6221727","name":"should start and stop interval correctly","time":{"start":1759301210723,"stop":1759301210723,"duration":0},"status":"passed","severity":"normal"},{"uid":"b618d3ffc55dcbb3","name":"Encoder throws on empty string content topic","time":{"start":1759301185434,"stop":1759301185435,"duration":1},"status":"passed","severity":"normal"},{"uid":"73cd900a73f25ffe","name":"Push message with content topic containing Chinese","time":{"start":1759302293690,"stop":1759302293691,"duration":1},"status":"passed","severity":"normal"},{"uid":"46095066b264b830","name":"should return false when network is not connected","time":{"start":1759301163265,"stop":1759301163266,"duration":1},"status":"passed","severity":"normal"},{"uid":"639a4918d134763b","name":"should skip updating peer store if peer has same addresses","time":{"start":1759301161574,"stop":1759301161577,"duration":3},"status":"passed","severity":"normal"},{"uid":"7eb7d3c0679a18bb","name":"should properly create peer info with all multiaddrs","time":{"start":1759301153374,"stop":1759301153374,"duration":0},"status":"passed","severity":"normal"},{"uid":"474e09c8bd786a88","name":"Push message with content topic containing long","time":{"start":1759302293713,"stop":1759302293713,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea88241e8ba8000d","name":"Push message with content topic containing numeric","time":{"start":1759302293713,"stop":1759302293714,"duration":1},"status":"passed","severity":"normal"},{"uid":"44a34e95a8337164","name":"Check publish message containing numeric","time":{"start":1759301445322,"stop":1759301445323,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd6f95cf46b4d05c","name":"Push message with content topic containing SQL Injection","time":{"start":1759302293691,"stop":1759302293691,"duration":0},"status":"passed","severity":"normal"},{"uid":"15e501ed4a00aad6","name":"Query with Promise Callback, No message returned","time":{"start":1759301570526,"stop":1759301570528,"duration":2},"status":"passed","severity":"normal"},{"uid":"c0961379f211a6c9","name":"Push message with content topic containing special chars","time":{"start":1759302293680,"stop":1759302293680,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb02760e3f152dc4","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1759301445332,"stop":1759301445336,"duration":4},"status":"passed","severity":"normal"},{"uid":"c8c8a016d73e48f8","name":"should do nothing if at or below maxBootstrapPeers","time":{"start":1759301162847,"stop":1759301162847,"duration":0},"status":"passed","severity":"normal"},{"uid":"d68e380d3d3c1282","name":"should allow redial after cooldown period","time":{"start":1759301161360,"stop":1759301161360,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0bd40f4ee9cb57e","name":"should start connection monitor interval and dial on waku:connection if enableAutoRecovery is true","time":{"start":1759301162842,"stop":1759301162845,"duration":3},"status":"passed","severity":"normal"},{"uid":"c3de135b0f41c31a","name":"throws on empty content topic","time":{"start":1759301147287,"stop":1759301147287,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f4cfce8b677050e","name":"Does not throw an exception when node disconnects","time":{"start":1759301607351,"stop":1759301607352,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a7aa7ffbc5f757c","name":"Throws when trying to push message with empty payload","time":{"start":1759302293689,"stop":1759302293689,"duration":0},"status":"passed","severity":"normal"},{"uid":"64645776555851c1","name":"should create RPC request with correct parameters","time":{"start":1759301173979,"stop":1759301173979,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4b95f9da172ff36","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1759301147296,"stop":1759301147296,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca493cee65f4a1a3","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1759301713470,"stop":1759301713470,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc3e4407822ddb40","name":"Subscribe to topic containing numeric and receive message","time":{"start":1759301713474,"stop":1759301713475,"duration":1},"status":"passed","severity":"normal"},{"uid":"b251e561ac1e1782","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1759301163101,"stop":1759301163102,"duration":1},"status":"passed","severity":"normal"},{"uid":"d44d8e7fb544acb0","name":"Incoming message is emitted as received","time":{"start":1759301215099,"stop":1759301215099,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c11db4477b9ad8f","name":"Push message with custom timestamp: 1728542864646","time":{"start":1759302293683,"stop":1759302293683,"duration":0},"status":"passed","severity":"normal"},{"uid":"146f7b752e4f3d24","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1759301248485,"stop":1759301248486,"duration":1},"status":"passed","severity":"normal"},{"uid":"94bc1f149e1f8b2e","name":"should handle peer store errors gracefully","time":{"start":1759301162841,"stop":1759301162842,"duration":1},"status":"passed","severity":"normal"},{"uid":"67c789d6b8b07eac","name":"Push message with content topic containing special chars","time":{"start":1759302293714,"stop":1759302293714,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b68d22bd1f2cc04","name":"px service nodes in same cluster, no matter the shard, should be dialed","time":{"start":1759301594134,"stop":1759301594134,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ea0051b1353acce","name":"Push message with content topic containing unicode special characters","time":{"start":1759302293692,"stop":1759302293692,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4566e05aa943d91","name":"Fails to push message bigger that 1MB","time":{"start":1759302293684,"stop":1759302293684,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9927a3b78bd1ae7","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=1000 correctly","time":{"start":1759301194634,"stop":1759301194634,"duration":0},"status":"passed","severity":"normal"},{"uid":"7afba4eb993d45f2","name":"should handle task timeouts","time":{"start":1759301210737,"stop":1759301210737,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbb642f0966d1c72","name":"Meta field set when metaSetter is specified","time":{"start":1759301163098,"stop":1759301163098,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e26c0089c2c5989","name":"should dial peer when peer is discovered","time":{"start":1759301161572,"stop":1759301161572,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c29e50fc1857d13","name":"should handle complete dial lifecycle","time":{"start":1759301161389,"stop":1759301161389,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9fb51bad6a19a66","name":"should handle incoming messages","time":{"start":1759301211482,"stop":1759301211482,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c60198a5dcd85e5","name":"should return true when peer is on the same cluster","time":{"start":1759301161704,"stop":1759301161704,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e4bd6caa2374ba2","name":"should start and setup intervals and event listeners","time":{"start":1759301212202,"stop":1759301212203,"duration":1},"status":"passed","severity":"normal"},{"uid":"12f9454a3e876156","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1759301147293,"stop":1759301147294,"duration":1},"status":"passed","severity":"normal"},{"uid":"fca7e9f832e424e0","name":"Check received message containing Chinese","time":{"start":1759301685036,"stop":1759301685036,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1730260460cd56a","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1759301147307,"stop":1759301147308,"duration":1},"status":"passed","severity":"normal"},{"uid":"70883e94e6c6d0a6","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app1/2/topic835/xml","time":{"start":1759301543856,"stop":1759301543856,"duration":0},"status":"passed","severity":"normal"},{"uid":"dee7899304d7a66f","name":"Subscribe to topic containing XML and publish message","time":{"start":1759301454672,"stop":1759301454672,"duration":0},"status":"passed","severity":"normal"},{"uid":"a43478f6226102d7","name":"Push message with content topic containing unicode special characters","time":{"start":1759302293682,"stop":1759302293682,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ee5455e02aa3f7a","name":"Check message with non string payload is not received","time":{"start":1759301685033,"stop":1759301685033,"duration":0},"status":"passed","severity":"normal"},{"uid":"48394cfee542c54c","name":"Push message with unicode special characters payload","time":{"start":1759302293688,"stop":1759302293689,"duration":1},"status":"passed","severity":"normal"},{"uid":"3cc0b9ba98870a96","name":"Subscribe to topic containing short and receive message","time":{"start":1759301713484,"stop":1759301713484,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b133d3d5383c07b","name":"should not retry if at least one success","time":{"start":1759301211671,"stop":1759301211671,"duration":0},"status":"passed","severity":"normal"},{"uid":"56f1bf2e4ea0e561","name":"should hash \"hello\" with n=5 and maxValue=1000 correctly","time":{"start":1759301194599,"stop":1759301194600,"duration":1},"status":"passed","severity":"normal"},{"uid":"7732e6107c38996f","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app63/7/topic546/utf8","time":{"start":1759301543857,"stop":1759301543857,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcb8642b598a5d1d","name":"should create ConnectionManager with required options","time":{"start":1759301163258,"stop":1759301163258,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea0de7a11525bfbd","name":"should not create multiple intervals when called multiple times","time":{"start":1759301161334,"stop":1759301161334,"duration":0},"status":"passed","severity":"normal"},{"uid":"25fc2228268df67b","name":"should be able to encode the field with only RELAY set to true","time":{"start":1759301152635,"stop":1759301152635,"duration":0},"status":"passed","severity":"normal"},{"uid":"a35f7440b806cce1","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1759301152642,"stop":1759301152642,"duration":0},"status":"passed","severity":"normal"},{"uid":"2548ab698fff36e2","name":"Check publish message containing JSON","time":{"start":1759301445326,"stop":1759301445326,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebbb42e0530a636","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1759301152638,"stop":1759301152639,"duration":1},"status":"passed","severity":"normal"},{"uid":"78aeb73c282f5391","name":"should skip peers without ENR","time":{"start":1759301173970,"stop":1759301173970,"duration":0},"status":"passed","severity":"normal"},{"uid":"14d0afeb428fbbc0","name":"should discard bootstrap peers when has more than set limit","time":{"start":1759301284077,"stop":1759301284077,"duration":0},"status":"passed","severity":"normal"},{"uid":"d02cb08eca40cc43","name":"should handle shardReader errors","time":{"start":1759301163278,"stop":1759301163278,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4b0acbe1efbdfa2","name":"different cluster: nodes don't connect","time":{"start":1759301332782,"stop":1759301332782,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6dc9fb880cd1adf","name":"should remove event listeners when stopped","time":{"start":1759301212129,"stop":1759301212140,"duration":11},"status":"passed","severity":"normal"},{"uid":"6352fbd9025235d8","name":"Subscribe and receive messages from 2 nwaku nodes each with different static shards","time":{"start":1759301264350,"stop":1759301264351,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bca3cea8836673","name":"Push message with rate limit","time":{"start":1759302293704,"stop":1759302293705,"duration":1},"status":"passed","severity":"normal"},{"uid":"de681df08e3c037","name":"should hang up with PeerId and return true on success","time":{"start":1759301163267,"stop":1759301163268,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fa83414234d38e9","name":"Outgoing message is acknowledged","time":{"start":1759301215099,"stop":1759301215099,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e6a49fcc92706ee","name":"Subscribe to topic containing Russian and publish message","time":{"start":1759301454670,"stop":1759301454671,"duration":1},"status":"passed","severity":"normal"},{"uid":"41196c4b3faebe3e","name":"Push message with numeric payload","time":{"start":1759302293674,"stop":1759302293675,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4025433bc7939c8","name":"Fails to publish message with size larger than 1 MB","time":{"start":1759301445337,"stop":1759301445337,"duration":0},"status":"passed","severity":"normal"},{"uid":"89f6d590b012e8f5","name":"Check publish message containing Basic HTML tag","time":{"start":1759301445326,"stop":1759301445326,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed9558ca581607c9","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1759301611093,"stop":1759301611093,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed25f0f9b05fd46a","name":"Push message with long payload","time":{"start":1759302293674,"stop":1759302293674,"duration":0},"status":"passed","severity":"normal"},{"uid":"69572db556957711","name":"should hash \"test123\" with n=5 and maxValue=10000 correctly","time":{"start":1759301194627,"stop":1759301194628,"duration":1},"status":"passed","severity":"normal"},{"uid":"76314903f4abe326","name":"Push message with unicode special characters payload","time":{"start":1759302293711,"stop":1759302293712,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e2d4b9a30aa9625","name":"Decoder throws on empty string content topic","time":{"start":1759301183751,"stop":1759301183752,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0be82b3501be195","name":"should return true when peer is on the specified shard","time":{"start":1759301161719,"stop":1759301161720,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef5cb54ed7ee35aa","name":"Check publish message containing XML","time":{"start":1759301445325,"stop":1759301445326,"duration":1},"status":"passed","severity":"normal"},{"uid":"34c1116504f9cbcb","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1759301147307,"stop":1759301147307,"duration":0},"status":"passed","severity":"normal"},{"uid":"717c6393728b34fb","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1759301611092,"stop":1759301611092,"duration":0},"status":"passed","severity":"normal"},{"uid":"b06ec346f0ca3dc6","name":"should update ack status of messages in outgoing buffer","time":{"start":1759301200823,"stop":1759301200823,"duration":0},"status":"passed","severity":"normal"},{"uid":"31de2a3125409a3e","name":"accepts valid message hash query","time":{"start":1759301162080,"stop":1759301162080,"duration":0},"status":"passed","severity":"normal"},{"uid":"d91d511b7e0a600b","name":"Sign & Recover","time":{"start":1759301184148,"stop":1759301184148,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8e3f46b57a8b573","name":"should initialize with custom number of peers","time":{"start":1759301211909,"stop":1759301211909,"duration":0},"status":"passed","severity":"normal"},{"uid":"44a679af979ef9b5","name":"should initialize with isNetworkConnected as false","time":{"start":1759301161749,"stop":1759301161750,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbf5ba66d53541cb","name":"should set field with all protocols disabled","time":{"start":1759301153375,"stop":1759301153375,"duration":0},"status":"passed","severity":"normal"},{"uid":"b42408d686829ffc","name":"Subscribe to topic containing special chars and receive message","time":{"start":1759301713485,"stop":1759301713485,"duration":0},"status":"passed","severity":"normal"},{"uid":"d852136e72e334fe","name":"Push message with content topic containing SQL Injection","time":{"start":1759302293715,"stop":1759302293715,"duration":0},"status":"passed","severity":"normal"},{"uid":"2359c701ef02fccf","name":"Subscribe to topic containing emoji and publish message","time":{"start":1759301454678,"stop":1759301454679,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0930dea46aa36d6","name":"should hash \"\" with n=2 and maxValue=100 correctly","time":{"start":1759301194606,"stop":1759301194606,"duration":0},"status":"passed","severity":"normal"},{"uid":"968894cbc3b535d7","name":"Check meta is set [ecies]","time":{"start":1759301185433,"stop":1759301185434,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ebbf5f1aab9df24","name":"should hash \"hello\" with n=0 and maxValue=1000 correctly","time":{"start":1759301194596,"stop":1759301194597,"duration":1},"status":"passed","severity":"normal"},{"uid":"719b87e574d2db9","name":"should handle case when navigator is not available","time":{"start":1759301161782,"stop":1759301161782,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b73b5ae5c728ef7","name":"should handle corrupted shard info gracefully","time":{"start":1759301161724,"stop":1759301161725,"duration":1},"status":"passed","severity":"normal"},{"uid":"c86bcd1b01847ae8","name":"Check publish message containing special chars","time":{"start":1759301445323,"stop":1759301445323,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0111a0e3d75831f","name":"Push message with Script payload","time":{"start":1759302293697,"stop":1759302293698,"duration":1},"status":"passed","severity":"normal"},{"uid":"b66923e46816b0b4","name":"should add CONNECTION_LOCKED_TAG to peer connections when locking","time":{"start":1759301211931,"stop":1759301211939,"duration":8},"status":"passed","severity":"normal"},{"uid":"6c7fe8a458a1144e","name":"Push message with Chinese payload","time":{"start":1759302293708,"stop":1759302293708,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9214603341bcdf7","name":"Add multiple subscription objects on single nwaku node","time":{"start":1759301713479,"stop":1759301713479,"duration":0},"status":"passed","severity":"normal"},{"uid":"14b620fb49a99788","name":"Fails to push message bigger that 1MB","time":{"start":1759302293719,"stop":1759302293719,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd79d15adfac9a82","name":"Push message with content topic containing emoji","time":{"start":1759302293704,"stop":1759302293704,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c7f80877b90446d","name":"random static sharding 9 - Cluster ID: 511, Shard ID: 747","time":{"start":1759301560058,"stop":1759301560058,"duration":0},"status":"passed","severity":"normal"},{"uid":"84d123d091026edb","name":"Push message with escaped characters payload","time":{"start":1759302293711,"stop":1759302293711,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f7167d354cb9339","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1759301713471,"stop":1759301713471,"duration":0},"status":"passed","severity":"normal"},{"uid":"59779b9f20db79d8","name":"should save new peer to store","time":{"start":1759301161574,"stop":1759301161574,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c9c81254cf4c6e4","name":"Push message equal or less that 1MB","time":{"start":1759302293694,"stop":1759302293694,"duration":0},"status":"passed","severity":"normal"},{"uid":"27fe1f4f2eee187e","name":"should skip peers that were recently queried","time":{"start":1759301173966,"stop":1759301173966,"duration":0},"status":"passed","severity":"normal"},{"uid":"4df61895b2fbd13e","name":"Outgoing message is not emitted as acknowledged from own outgoing messages","time":{"start":1759301214367,"stop":1759301214367,"duration":0},"status":"passed","severity":"normal"},{"uid":"69ec64cd720fede9","name":"should check connected peers if present and suitable","time":{"start":1759301212936,"stop":1759301212936,"duration":0},"status":"passed","severity":"normal"},{"uid":"c44f11bde2eb8e2","name":"should create PeerExchange instance with components","time":{"start":1759301173979,"stop":1759301173979,"duration":0},"status":"passed","severity":"normal"},{"uid":"960257f804ffa836","name":"Push message with content topic containing Russian","time":{"start":1759302293702,"stop":1759302293702,"duration":0},"status":"passed","severity":"normal"},{"uid":"f57ee0d0e1145ded","name":"should start periodic discovery on start","time":{"start":1759301173971,"stop":1759301173971,"duration":0},"status":"passed","severity":"normal"},{"uid":"a002148b21790835","name":"should hash \"\" with n=2 and maxValue=10000 correctly","time":{"start":1759301194617,"stop":1759301194618,"duration":1},"status":"passed","severity":"normal"},{"uid":"13c47679de850f2c","name":"should handle zero peers request","time":{"start":1759301173978,"stop":1759301173979,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c3086a077bc640a","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1759301147303,"stop":1759301147303,"duration":0},"status":"passed","severity":"normal"},{"uid":"14322e306bb9ef0d","name":"should trigger query when time since last query exceeds threshold","time":{"start":1759301212162,"stop":1759301212162,"duration":0},"status":"passed","severity":"normal"},{"uid":"af88cf7f0256b7f1","name":"Push message with content topic containing Chinese","time":{"start":1759302293701,"stop":1759302293701,"duration":0},"status":"passed","severity":"normal"},{"uid":"b42d877796391f7e","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=100 correctly","time":{"start":1759301194628,"stop":1759301194628,"duration":0},"status":"passed","severity":"normal"},{"uid":"547503eb7216f5a1","name":"should invoke callbacks when receiving a message","time":{"start":1759301212201,"stop":1759301212202,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa93777e856c6da6","name":"should handle errors when getting connections","time":{"start":1759301161799,"stop":1759301161803,"duration":4},"status":"passed","severity":"normal"},{"uid":"da9823679e6b814f","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1759301147300,"stop":1759301147300,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea077a1a5bb00fd9","name":"should respect custom numPeersToUse configuration","time":{"start":1759301211929,"stop":1759301211930,"duration":1},"status":"passed","severity":"normal"},{"uid":"529d6de8a844a64c","name":"Push message with shell command payload","time":{"start":1759302293688,"stop":1759302293688,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b8d63bdd9ff9633","name":"should lock peers when selected","time":{"start":1759301211910,"stop":1759301211910,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c9d1d7be0688e20","name":"should set default options when no config provided","time":{"start":1759301163259,"stop":1759301163259,"duration":0},"status":"passed","severity":"normal"},{"uid":"62cf20901e952348","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1759301172712,"stop":1759301172713,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b25ccb4238df08f","name":"Generator, 2 nwaku nodes each with different shards","time":{"start":1759301563648,"stop":1759301563649,"duration":1},"status":"passed","severity":"normal"},{"uid":"25b0348c1be44e4d","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1759301454669,"stop":1759301454670,"duration":1},"status":"passed","severity":"normal"},{"uid":"5660f10345d09b3a","name":"accepts valid content-filtered query","time":{"start":1759301162078,"stop":1759301162079,"duration":1},"status":"passed","severity":"normal"},{"uid":"acdaaa88be171885","name":"Fails to push message bigger that 1MB","time":{"start":1759302293706,"stop":1759302293706,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0df4948b0b2fae3","name":"Push message with custom timestamp: 1759304864646","time":{"start":1759302293684,"stop":1759302293684,"duration":0},"status":"passed","severity":"normal"},{"uid":"c04f9a0a169dbf10","name":"accepts time-filtered query with content filter","time":{"start":1759301162094,"stop":1759301162094,"duration":0},"status":"passed","severity":"normal"},{"uid":"a062bc4cc795461d","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1759301713488,"stop":1759301713488,"duration":0},"status":"passed","severity":"normal"},{"uid":"80baba337f6f897","name":"Check message with no content topic is not received","time":{"start":1759301685044,"stop":1759301685045,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae014fc8e96576a8","name":"should fail to send if no connected peers found","time":{"start":1759301211664,"stop":1759301211665,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4704dbe0f4fa5de","name":"should be online or offline if network state changed","time":{"start":1759301260609,"stop":1759301260609,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ecbb1db594a986d","name":"should handle mixed protocol support correctly","time":{"start":1759301211806,"stop":1759301211806,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c9acd0619f340b5","name":"should not mark messages in causal history as acknowledged if it's our own message","time":{"start":1759301200817,"stop":1759301200817,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3bcc0dab40612e7","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1759301685030,"stop":1759301685031,"duration":1},"status":"passed","severity":"normal"},{"uid":"17a37a3e67f258b8","name":"Subscribe to topic containing Russian and receive message","time":{"start":1759301713486,"stop":1759301713486,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbbb7f813a5c5483","name":"should reject if Store is requested but not mounted","time":{"start":1759301212934,"stop":1759301212935,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d90c51ee6eaf43","name":"Fails to push message with large meta","time":{"start":1759302293704,"stop":1759302293704,"duration":0},"status":"passed","severity":"normal"},{"uid":"155b687003eec9ca","name":"should hash \"\" with n=5 and maxValue=10000 correctly","time":{"start":1759301194618,"stop":1759301194618,"duration":0},"status":"passed","severity":"normal"},{"uid":"91495c64f6a1a717","name":"nwaku subscribes","time":{"start":1759301434754,"stop":1759301434754,"duration":0},"status":"passed","severity":"normal"},{"uid":"f11f39c107fa1b7c","name":"should handle multiple peers with different shard configurations","time":{"start":1759301161389,"stop":1759301161390,"duration":1},"status":"passed","severity":"normal"},{"uid":"21390c9a6e588420","name":"should return DECODE_FAILED when RPC decode fails","time":{"start":1759301173977,"stop":1759301173977,"duration":0},"status":"passed","severity":"normal"},{"uid":"70a6c1296cd6628b","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1759301152637,"stop":1759301152638,"duration":1},"status":"passed","severity":"normal"},{"uid":"137144513330d7f5","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1759301174160,"stop":1759301174160,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cf3bc7fcd2ee3ba","name":"should initialize with libp2p components","time":{"start":1759301173974,"stop":1759301173975,"duration":1},"status":"passed","severity":"normal"},{"uid":"c006f145632494cc","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=10000 correctly","time":{"start":1759301194645,"stop":1759301194646,"duration":1},"status":"passed","severity":"normal"},{"uid":"69ff0578f3af3cfe","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1759301147292,"stop":1759301147292,"duration":0},"status":"passed","severity":"normal"},{"uid":"f15290135bb534c3","name":"should chunk queries when time window exceeds maxTimeLimit","time":{"start":1759301212677,"stop":1759301212677,"duration":0},"status":"passed","severity":"normal"},{"uid":"3946025e5e180d30","name":"Push message with content topic containing Chinese","time":{"start":1759302293680,"stop":1759302293680,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d989344abe0d40f","name":"Push message with custom timestamp: 1759304864647","time":{"start":1759302293694,"stop":1759302293694,"duration":0},"status":"passed","severity":"normal"},{"uid":"7af311061461d0fd","name":"should return DECODE_FAILED when ENR decoding fails","time":{"start":1759301173977,"stop":1759301173978,"duration":1},"status":"passed","severity":"normal"},{"uid":"255917c3977a1696","name":"should mark a message as irretrievably lost if timeout is exceeded","time":{"start":1759301200819,"stop":1759301200819,"duration":0},"status":"passed","severity":"normal"},{"uid":"3abbabe681eb2900","name":"should dial peers from store on start","time":{"start":1759301162830,"stop":1759301162830,"duration":0},"status":"passed","severity":"normal"},{"uid":"e13f0be99394f700","name":"should mark all messages in causal history as acknowledged","time":{"start":1759301200816,"stop":1759301200816,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dc4ea353b27bcd1","name":"should properly create location multiaddrs - tcp6","time":{"start":1759301153373,"stop":1759301153373,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bec4ea10a991dba","name":"should trigger query when it went offline since the last successful query","time":{"start":1759301212159,"stop":1759301212161,"duration":2},"status":"passed","severity":"normal"},{"uid":"e46750cbf417a563","name":"should drop only non-locked connections when over maxConnections","time":{"start":1759301162846,"stop":1759301162846,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec5d9ea1d0df65ce","name":"should handle general insertion and lookup correctly","time":{"start":1759301197954,"stop":1759301197954,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc8f3eb816888e22","name":"Decrypt messages","time":{"start":1759301422332,"stop":1759301422332,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e4b5116017fbb1e","name":"Check received message containing numeric","time":{"start":1759301685025,"stop":1759301685025,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1d632dc0fc03735","name":"Subscribe to topic containing shell command and publish message","time":{"start":1759301454677,"stop":1759301454677,"duration":0},"status":"passed","severity":"normal"},{"uid":"d008561a7f86a73e","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1759301454676,"stop":1759301454676,"duration":0},"status":"passed","severity":"normal"},{"uid":"902921991090fefb","name":"should successfully subscribe to supported pubsub topic","time":{"start":1759301211472,"stop":1759301211472,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4530a5374c966d9","name":"Check received message containing unicode special characters","time":{"start":1759301685029,"stop":1759301685029,"duration":0},"status":"passed","severity":"normal"},{"uid":"16b6741ae976c37b","name":"Push message with content topic containing Russian","time":{"start":1759302293715,"stop":1759302293715,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cf8619491b94f44","name":"should handle errors when globalThis is not available","time":{"start":1759301161757,"stop":1759301161764,"duration":7},"status":"passed","severity":"normal"},{"uid":"6f9724ae0b22d457","name":"Push message with content topic containing JSON","time":{"start":1759302293715,"stop":1759302293716,"duration":1},"status":"passed","severity":"normal"},{"uid":"34b82026d1bf876c","name":"Publish message with rate limit","time":{"start":1759301445338,"stop":1759301445338,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecde2f6c413850c6","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1759301152644,"stop":1759301152645,"duration":1},"status":"passed","severity":"normal"},{"uid":"d28eead8e236c3cb","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1759301556940,"stop":1759301556940,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfb5feb16715726c","name":"should handle dial errors gracefully","time":{"start":1759301162836,"stop":1759301162839,"duration":3},"status":"passed","severity":"normal"},{"uid":"93dc8867d28a6813","name":"should not receive a peer event after stop","time":{"start":1759301448595,"stop":1759301448596,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b006e8988d21230","name":"should not fail to stop the service if it was not started","time":{"start":1759301177856,"stop":1759301177856,"duration":0},"status":"passed","severity":"normal"},{"uid":"db95e39caed9f7fd","name":"Relay - dialed after","time":{"start":1759301611995,"stop":1759301611995,"duration":0},"status":"passed","severity":"normal"},{"uid":"d265460a55c1a07e","name":"should be safe to call multiple times","time":{"start":1759301163264,"stop":1759301163265,"duration":1},"status":"passed","severity":"normal"},{"uid":"af4e046018c27309","name":"random static sharding 2 - Cluster ID: 519, Shard ID: 720","time":{"start":1759301560052,"stop":1759301560052,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd116ce796dff356","name":"Callback on promise","time":{"start":1759301594753,"stop":1759301594754,"duration":1},"status":"passed","severity":"normal"},{"uid":"956a3d1d276dc6af","name":"random static sharding 3 - Cluster ID: 970, Shard ID: 243","time":{"start":1759301560052,"stop":1759301560053,"duration":1},"status":"passed","severity":"normal"},{"uid":"95d7da818b59a786","name":"Check publish message containing Chinese","time":{"start":1759301445323,"stop":1759301445324,"duration":1},"status":"passed","severity":"normal"},{"uid":"37c2645b3b1bd09","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1759301475630,"stop":1759301475631,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1b24bc6310c2901","name":"ends after yielding if response size indicates end","time":{"start":1759301162704,"stop":1759301162704,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdc5456fba9014ab","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1759301713487,"stop":1759301713487,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9ea61f9e5bc9374","name":"Publish message with custom timestamp: Wed Oct 01 2025 05:50:38 GMT+0000 (Coordinated Universal Time)","time":{"start":1759301445331,"stop":1759301445331,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d9a017e23371701","name":"should detect messages with missing dependencies","time":{"start":1759301200818,"stop":1759301200818,"duration":0},"status":"passed","severity":"normal"},{"uid":"11fbc5123594b91f","name":"should handle ENR without shardInfo","time":{"start":1759301173970,"stop":1759301173971,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b6f341740ddc3b6","name":"Outgoing message is acknowledged","time":{"start":1759301214368,"stop":1759301214368,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf0a2aecc2039171","name":"Push message equal or less that 1MB","time":{"start":1759302293719,"stop":1759302293719,"duration":0},"status":"passed","severity":"normal"},{"uid":"9946b23f0a299c97","name":"Own sync message does not acknowledge own messages","time":{"start":1759301220944,"stop":1759301220944,"duration":0},"status":"passed","severity":"normal"},{"uid":"c753be96d38b113e","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1759301445329,"stop":1759301445329,"duration":0},"status":"passed","severity":"normal"},{"uid":"185196b428bd7866","name":"Sync message is not sent if another sync message was just sent","time":{"start":1759301220943,"stop":1759301220944,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b5f05bd5aca9f5c","name":"Check received message containing JSON","time":{"start":1759301685039,"stop":1759301685039,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfe2881ddb82f556","name":"Passing page size 1 when there are 4 messages","time":{"start":1759301593656,"stop":1759301593656,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa5da5f7c387dc6c","name":"Check message received after jswaku node is restarted","time":{"start":1759301685046,"stop":1759301685046,"duration":0},"status":"passed","severity":"normal"},{"uid":"efd9faeb5492240e","name":"should emit multiple messages when query returns multiple messages","time":{"start":1759301212177,"stop":1759301212177,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7bda8de5d013dbf","name":"should stop all internal components","time":{"start":1759301163264,"stop":1759301163264,"duration":0},"status":"passed","severity":"normal"},{"uid":"94a425c566e386ad","name":"Push message with Chinese payload","time":{"start":1759302293675,"stop":1759302293675,"duration":0},"status":"passed","severity":"normal"},{"uid":"3817819485a25298","name":"Check message with no content topic is not received","time":{"start":1759301685032,"stop":1759301685032,"duration":0},"status":"passed","severity":"normal"},{"uid":"43797f8d6ba6631d","name":"should return available peers with correct protocol and pubsub topic","time":{"start":1759301211909,"stop":1759301211910,"duration":1},"status":"passed","severity":"normal"},{"uid":"32dfbc919570bc1d","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=1000 correctly","time":{"start":1759301194641,"stop":1759301194641,"duration":0},"status":"passed","severity":"normal"},{"uid":"e288bc452ee94ba2","name":"should filter out already connected peers","time":{"start":1759301162835,"stop":1759301162836,"duration":1},"status":"passed","severity":"normal"},{"uid":"80fa598d5fed935f","name":"Push message with JSON payload","time":{"start":1759302293688,"stop":1759302293688,"duration":0},"status":"passed","severity":"normal"},{"uid":"863926e8bb0fe7aa","name":"Passing page size 11 when there are 10 messages","time":{"start":1759301593657,"stop":1759301593657,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a4424684775fe48","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1759301162618,"stop":1759301162618,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cc1fc5328437ae6","name":"should work with mock decoders","time":{"start":1759301212142,"stop":1759301212142,"duration":0},"status":"passed","severity":"normal"},{"uid":"f68e1885bfa07a91","name":"Check publish message containing shell command","time":{"start":1759301445327,"stop":1759301445327,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5c553a0f7afc4c7","name":"should set field with only LIGHTPUSH enabled","time":{"start":1759301153376,"stop":1759301153376,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea11255bd0e71cc0","name":"Check received message with timestamp: 1759301240021 ","time":{"start":1759301685030,"stop":1759301685030,"duration":0},"status":"passed","severity":"normal"},{"uid":"60980fd68e87661a","name":"connects to nwaku","time":{"start":1759301607351,"stop":1759301607351,"duration":0},"status":"passed","severity":"normal"},{"uid":"62ebb416677231a","name":"Encoder throws on empty string content topic","time":{"start":1759301183751,"stop":1759301183751,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7c5911b10f0fd53","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1759301611091,"stop":1759301611091,"duration":0},"status":"passed","severity":"normal"},{"uid":"7815b16fc117b872","name":"should set field with only RELAY enabled","time":{"start":1759301153375,"stop":1759301153375,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b59403a74d1ac79","name":"Push message with escaped characters payload","time":{"start":1759302293677,"stop":1759302293678,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e694aa8b5509f39","name":"Push message with content topic containing escaped characters","time":{"start":1759302293692,"stop":1759302293692,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c639ae00a5c3cf","name":"should not allow k > 12","time":{"start":1759301193864,"stop":1759301193868,"duration":4},"status":"passed","severity":"normal"},{"uid":"212a3e5f8915fb16","name":"Check received message containing unicode special characters","time":{"start":1759301685040,"stop":1759301685040,"duration":0},"status":"passed","severity":"normal"},{"uid":"8957ba93899470ba","name":"should hash \"hello\" with n=5 and maxValue=10000 correctly","time":{"start":1759301194604,"stop":1759301194604,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbc50c186bb8f4","name":"should skip peer when failed to dial recently","time":{"start":1759301161359,"stop":1759301161359,"duration":0},"status":"passed","severity":"normal"},{"uid":"b482e0d3e0586fe9","name":"LightPush","time":{"start":1759301611997,"stop":1759301611998,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fe8f163e79cb389","name":"should get all peers from store","time":{"start":1759301162835,"stop":1759301162835,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8bcfa9866d46638","name":"Encoder throws on empty string content topic","time":{"start":1759301163100,"stop":1759301163100,"duration":0},"status":"passed","severity":"normal"},{"uid":"e19b79aaecffbeb8","name":"All","time":{"start":1759301246166,"stop":1759301246166,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d8ae9a1befdc1eb","name":"Encoder throws on undefined content topic","time":{"start":1759301163100,"stop":1759301163100,"duration":0},"status":"passed","severity":"normal"},{"uid":"181e6973d2c43f27","name":"should hash \"test123\" with n=1 and maxValue=10000 correctly","time":{"start":1759301194625,"stop":1759301194626,"duration":1},"status":"passed","severity":"normal"},{"uid":"27e894a91ad4fc4e","name":"should properly setup health event callback","time":{"start":1759301212150,"stop":1759301212153,"duration":3},"status":"passed","severity":"normal"},{"uid":"ed09306e823797ef","name":"should return different streams if requested simultaniously","time":{"start":1759301162614,"stop":1759301162614,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5513d54bb44f883","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=10000 correctly","time":{"start":1759301194637,"stop":1759301194638,"duration":1},"status":"passed","severity":"normal"},{"uid":"380f1ff778cc19b7","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=100 correctly","time":{"start":1759301194638,"stop":1759301194639,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbd896251c2e4130","name":"should return false when peer is not on the pubsub topic shard","time":{"start":1759301161722,"stop":1759301161722,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a36fe48b82ab582","name":"should create PeerExchangeDiscovery with default options","time":{"start":1759301173972,"stop":1759301173972,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f234f5f600d8101","name":"Passing an array","time":{"start":1759301607352,"stop":1759301607352,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b2f62ac1a990ee","name":"should return empty array when no peers connected","time":{"start":1759301163269,"stop":1759301163269,"duration":0},"status":"passed","severity":"normal"},{"uid":"6664d5639534c347","name":"Waku message hash computation (payload length 0)","time":{"start":1759301161870,"stop":1759301161870,"duration":0},"status":"passed","severity":"normal"},{"uid":"30ee5e9b5edcedfb","name":"should properly create location multiaddrs - udp6","time":{"start":1759301153373,"stop":1759301153373,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ac558303632e4ca","name":"Push message with unicode special characters payload","time":{"start":1759302293678,"stop":1759302293678,"duration":0},"status":"passed","severity":"normal"},{"uid":"a22fb439f9d6a617","name":"should not fail to stop the service if it was not started","time":{"start":1759301246273,"stop":1759301246273,"duration":0},"status":"passed","severity":"normal"},{"uid":"a02593773f207229","name":"should delegate to shardReader.isPeerOnTopic()","time":{"start":1759301163277,"stop":1759301163277,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c7ba891f006dacb","name":"random static sharding 10 - Cluster ID: 767, Shard ID: 978","time":{"start":1759301560059,"stop":1759301560059,"duration":0},"status":"passed","severity":"normal"},{"uid":"90cb8b2e05baf795","name":"should allow a peer to be returned again after renewPeer is called","time":{"start":1759301211930,"stop":1759301211931,"duration":1},"status":"passed","severity":"normal"},{"uid":"56108add8495c0a","name":"Subscribe and receive messages from 2 nwaku nodes each with different static shards","time":{"start":1759301264351,"stop":1759301264351,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6ff44108ce8f00c","name":"Push message with Basic HTML tag payload","time":{"start":1759302293698,"stop":1759302293698,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5babce6f322a097","name":"ignores unrecognized TXT record formats","time":{"start":1759301174158,"stop":1759301174158,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2f6bc00f76122a3","name":"should handle retrieve errors gracefully without emitting messages","time":{"start":1759301212178,"stop":1759301212178,"duration":0},"status":"passed","severity":"normal"},{"uid":"68591f17b9a56017","name":"should return all connected peers without codec filter","time":{"start":1759301163269,"stop":1759301163270,"duration":1},"status":"passed","severity":"normal"},{"uid":"a67136edfb0e5842","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1759301454677,"stop":1759301454678,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9bc090dfb4c6e67","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1759301147301,"stop":1759301147302,"duration":1},"status":"passed","severity":"normal"},{"uid":"db9044a88b696694","name":"can start and stop the service","time":{"start":1759301177856,"stop":1759301177856,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccfd82c65805be66","name":"should handle dial errors","time":{"start":1759301163267,"stop":1759301163267,"duration":0},"status":"passed","severity":"normal"},{"uid":"f797a9164d67b3bd","name":"should hash \"\" with n=2 and maxValue=1000 correctly","time":{"start":1759301194610,"stop":1759301194610,"duration":0},"status":"passed","severity":"normal"},{"uid":"46885f6b26e83e3b","name":"should handle browser offline state overriding peer connections","time":{"start":1759301161804,"stop":1759301161804,"duration":0},"status":"passed","severity":"normal"},{"uid":"aad4668324cbec44","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1759301147304,"stop":1759301147304,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d9d70ede3140a1a","name":"Relay Node - default protocol","time":{"start":1759301612000,"stop":1759301612000,"duration":0},"status":"passed","severity":"normal"},{"uid":"bec05c0f55f71bcc","name":"Push message with custom timestamp: 1728542864647","time":{"start":1759302293693,"stop":1759302293693,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f317e51f675f2b0","name":"Correctly serialized arguments","time":{"start":1759301330546,"stop":1759301330546,"duration":0},"status":"passed","severity":"normal"},{"uid":"be8d93674bba74e3","name":"should retrieve all multiaddrs when several ENR Tree URLs are passed","time":{"start":1759301246278,"stop":1759301246279,"duration":1},"status":"skipped","severity":"normal"},{"uid":"4a38f71156970e55","name":"Ephemeral messages are not stored","time":{"start":1759301248482,"stop":1759301248483,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6ae78f7ffa0b719","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1759301147294,"stop":1759301147294,"duration":0},"status":"passed","severity":"normal"},{"uid":"7751fd04a163da75","name":"should requeue task if no peer is available","time":{"start":1759301210732,"stop":1759301210732,"duration":0},"status":"passed","severity":"normal"},{"uid":"226f582c8276bddc","name":"Ephemeral field set to true","time":{"start":1759301163098,"stop":1759301163098,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5db355a673f840","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=10000 correctly","time":{"start":1759301194636,"stop":1759301194637,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2903726f5426661","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1759301332782,"stop":1759301332783,"duration":1},"status":"passed","severity":"normal"},{"uid":"52c9178c32234228","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=10000 correctly","time":{"start":1759301194644,"stop":1759301194644,"duration":0},"status":"passed","severity":"normal"},{"uid":"15228d6765d7bd30","name":"Subscribe and receive messages via waku relay post","time":{"start":1759301713470,"stop":1759301713471,"duration":1},"status":"passed","severity":"normal"},{"uid":"afc734178651c119","name":"Reusing cursor across nodes","time":{"start":1759301556941,"stop":1759301556941,"duration":0},"status":"passed","severity":"normal"},{"uid":"b733bd78e309d944","name":"Subscribe and receive messages on 2 different pubsubtopics with v2 protocol","time":{"start":1759301309012,"stop":1759301309015,"duration":3},"status":"passed","severity":"normal"},{"uid":"9756759b5e1bf85e","name":"Relay - dialed first","time":{"start":1759301611993,"stop":1759301611994,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a55637544b12a23","name":"should properly create location multiaddrs - tcp4","time":{"start":1759301153373,"stop":1759301153373,"duration":0},"status":"passed","severity":"normal"},{"uid":"99bafacacbc8960a","name":"Push message with content topic containing special chars","time":{"start":1759302293701,"stop":1759302293701,"duration":0},"status":"passed","severity":"normal"},{"uid":"26079a50a6e31758","name":"Check message received after old nwaku nodes are not available and new are created","time":{"start":1759301685047,"stop":1759301685047,"duration":0},"status":"passed","severity":"normal"},{"uid":"b637d6c1b61113b0","name":"Push message with long payload","time":{"start":1759302293707,"stop":1759302293707,"duration":0},"status":"passed","severity":"normal"},{"uid":"4434a83ac7bfd9b1","name":"should delegate to networkMonitor.isConnected()","time":{"start":1759301163265,"stop":1759301163265,"duration":0},"status":"passed","severity":"normal"},{"uid":"d87006c599295cfa","name":"should handle shard reader errors gracefully","time":{"start":1759301161383,"stop":1759301161383,"duration":0},"status":"passed","severity":"normal"},{"uid":"161cfa3335e9d28d","name":"Sync message is not sent if another non-ephemeral message was just sent","time":{"start":1759301220944,"stop":1759301220944,"duration":0},"status":"passed","severity":"normal"},{"uid":"7483ba495975e81b","name":"Passing page size 3 when there are 20 messages","time":{"start":1759301593656,"stop":1759301593657,"duration":1},"status":"passed","severity":"normal"},{"uid":"7cde3d2769a6b2d0","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1759301185433,"stop":1759301185433,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7cbec4ee5904b22","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1759301147300,"stop":1759301147300,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b1ce81a7d12509c","name":"should handle peer store errors gracefully","time":{"start":1759301161573,"stop":1759301161573,"duration":0},"status":"passed","severity":"normal"},{"uid":"70087e299ad43b31","name":"should work with stubbed peer manager event emitter","time":{"start":1759301212140,"stop":1759301212141,"duration":1},"status":"passed","severity":"normal"},{"uid":"86f0d3b76032fa24","name":"should hash \"test123\" with n=1 and maxValue=1000 correctly","time":{"start":1759301194621,"stop":1759301194623,"duration":2},"status":"passed","severity":"normal"},{"uid":"c2326cac72b8cb33","name":"Check received message containing Basic HTML tag","time":{"start":1759301685028,"stop":1759301685028,"duration":0},"status":"passed","severity":"normal"},{"uid":"74eec135b9db9739","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=100 correctly","time":{"start":1759301194640,"stop":1759301194640,"duration":0},"status":"passed","severity":"normal"},{"uid":"e37be95f45b48352","name":"Relay + Store","time":{"start":1759301153377,"stop":1759301153377,"duration":0},"status":"passed","severity":"normal"},{"uid":"b530aad3dffec7ed","name":"should hash \"\" with n=0 and maxValue=1000 correctly","time":{"start":1759301194606,"stop":1759301194610,"duration":4},"status":"passed","severity":"normal"},{"uid":"ea786ff29e37747b","name":"Rejects garbage","time":{"start":1759301224255,"stop":1759301224255,"duration":0},"status":"passed","severity":"normal"},{"uid":"20db01a8c99d8d1b","name":"should handle case when globalThis is not available","time":{"start":1759301161787,"stop":1759301161787,"duration":0},"status":"passed","severity":"normal"},{"uid":"a459b4146f8e37c7","name":"Check received message containing short","time":{"start":1759301685024,"stop":1759301685024,"duration":0},"status":"passed","severity":"normal"},{"uid":"527ba9a0bf3b142c","name":"should return false when unsubscribing from a non-existing subscription","time":{"start":1759301211481,"stop":1759301211482,"duration":1},"status":"passed","severity":"normal"},{"uid":"296566468e5b0d95","name":"Unsubscribe from 100 topics (new limit) at once and receives messages","time":{"start":1759301475631,"stop":1759301475632,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5566ab695a01442","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1759301454663,"stop":1759301454664,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba22bd2d6d1ec8db","name":"yields undefined for messages without decoder","time":{"start":1759301162703,"stop":1759301162704,"duration":1},"status":"passed","severity":"normal"},{"uid":"61464d5b42a84974","name":"should not requeue if maxAttempts is exhausted and no peer is available","time":{"start":1759301210732,"stop":1759301210733,"duration":1},"status":"passed","severity":"normal"},{"uid":"64048e65f153d89b","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1759301713481,"stop":1759301713482,"duration":1},"status":"passed","severity":"normal"},{"uid":"f081a3752279308a","name":"Push message with content topic containing special chars","time":{"start":1759302293690,"stop":1759302293690,"duration":0},"status":"passed","severity":"normal"},{"uid":"307cec280aec9edc","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1759301173663,"stop":1759301173663,"duration":0},"status":"passed","severity":"normal"},{"uid":"a37204e9626c5b8b","name":"Ordered Callback - true","time":{"start":1759301581131,"stop":1759301581131,"duration":0},"status":"passed","severity":"normal"},{"uid":"75762b45289846c3","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1759301147297,"stop":1759301147297,"duration":0},"status":"passed","severity":"normal"},{"uid":"91ccbeabd52ce9bc","name":"peer:update - should do nothing if another protocol hit","time":{"start":1759301162618,"stop":1759301162618,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ac3de97bc0019dc","name":"Push message with rate limit","time":{"start":1759302293683,"stop":1759302293683,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f26866fc1536368","name":"Check received message with timestamp: 1649153314 ","time":{"start":1759301685030,"stop":1759301685030,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9efb0219c8c27be","name":"should skip peers that don't support peer exchange","time":{"start":1759301173965,"stop":1759301173965,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4ab832381b1c6d3","name":"same cluster: nodes connect","time":{"start":1759301332781,"stop":1759301332782,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4e36b6bb5f1335e","name":"should dial all peers on dial","time":{"start":1759301330321,"stop":1759301330321,"duration":0},"status":"passed","severity":"normal"},{"uid":"d35fd34f626ddd7b","name":"Push message with content topic containing numeric","time":{"start":1759302293690,"stop":1759302293690,"duration":0},"status":"passed","severity":"normal"},{"uid":"62c9d1db5d2af4ce","name":"should emit message when we just started and store connect event occurs","time":{"start":1759301212163,"stop":1759301212163,"duration":0},"status":"passed","severity":"normal"},{"uid":"da834a037593bf76","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app18/1/topic883/proto","time":{"start":1759301543854,"stop":1759301543854,"duration":0},"status":"passed","severity":"normal"},{"uid":"af8618d5d629203d","name":"Throws when trying to push message with empty payload","time":{"start":1759302293712,"stop":1759302293713,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1b1cbba5f325e28","name":"Promise Callback - false","time":{"start":1759301581127,"stop":1759301581130,"duration":3},"status":"passed","severity":"normal"},{"uid":"82e298f58350648c","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1759301454670,"stop":1759301454670,"duration":0},"status":"passed","severity":"normal"},{"uid":"dab5c96d4048236b","name":"random static sharding 7 - Cluster ID: 174, Shard ID: 28","time":{"start":1759301560056,"stop":1759301560056,"duration":0},"status":"passed","severity":"normal"},{"uid":"14d25bbe4deb291e","name":"Push message with special chars payload","time":{"start":1759302293675,"stop":1759302293675,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2d58612d84436d8","name":"should hash \"test123\" with n=1 and maxValue=100 correctly","time":{"start":1759301194619,"stop":1759301194620,"duration":1},"status":"passed","severity":"normal"},{"uid":"94167f95890f6c6d","name":"should enable only dns and peerExchange when peerCache is disabled","time":{"start":1759301210801,"stop":1759301210801,"duration":0},"status":"passed","severity":"normal"},{"uid":"529b0ed21765e24e","name":"should properly create location multiaddrs - udp4","time":{"start":1759301153372,"stop":1759301153372,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7a24cbccfbae8ab","name":"Sample","time":{"start":1759301152675,"stop":1759301152675,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea1bfcac0f88619b","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1759301600549,"stop":1759301600549,"duration":0},"status":"passed","severity":"normal"},{"uid":"47507c711c4dcd7","name":"should throw error - invalid id","time":{"start":1759301153367,"stop":1759301153367,"duration":0},"status":"passed","severity":"normal"},{"uid":"e894edc852a56e16","name":"should dial all known peers when reached zero connections","time":{"start":1759301284076,"stop":1759301284077,"duration":1},"status":"passed","severity":"normal"},{"uid":"adf8c36080fcfc22","name":"Outgoing message is acknowledged","time":{"start":1759301213701,"stop":1759301213701,"duration":0},"status":"passed","severity":"normal"},{"uid":"55baedd0b4352298","name":"Renews subscription after lossing a connection","time":{"start":1759301713480,"stop":1759301713480,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ee5b979b6e8d18b","name":"Accepts a valid Waku Message","time":{"start":1759301224254,"stop":1759301224255,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea73fd0ff19a84e8","name":"Check received message containing special chars","time":{"start":1759301685036,"stop":1759301685036,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9dea236d0d6f284","name":"should add received message to localHistory with retrievalHint","time":{"start":1759301200815,"stop":1759301200815,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2e7e55c6fbc2acf","name":"should create ConnectionManager with relay","time":{"start":1759301163258,"stop":1759301163259,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb6533320f3c8fbd","name":"should handle network check errors gracefully","time":{"start":1759301161383,"stop":1759301161383,"duration":0},"status":"passed","severity":"normal"},{"uid":"f71804408c635687","name":"should not stop if not started","time":{"start":1759301173961,"stop":1759301173961,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f035ff123c6b50","name":"isConnected return false after peer stops","time":{"start":1759301260604,"stop":1759301260605,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b7ce4ee7f0a8d5c","name":"n1 and n2 uses first shard, n3 uses the second shard","time":{"start":1759301438619,"stop":1759301438619,"duration":0},"status":"passed","severity":"normal"},{"uid":"906968081c6dea23","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1759301713488,"stop":1759301713488,"duration":0},"status":"passed","severity":"normal"},{"uid":"b39e7d2af9b24c3a","name":"should return false when peer is on different cluster","time":{"start":1759301161720,"stop":1759301161720,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b5c12cd41be905e","name":"Check publish message containing unicode special characters","time":{"start":1759301445328,"stop":1759301445328,"duration":0},"status":"passed","severity":"normal"},{"uid":"60a1ecc2119a0c75","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1759301713485,"stop":1759301713485,"duration":0},"status":"passed","severity":"normal"},{"uid":"13ecf63b15b87164","name":"Subscribe and receives messages on 20 topics","time":{"start":1759301713482,"stop":1759301713482,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ac96ed1c8516476","name":"Check received message containing Russian","time":{"start":1759301685026,"stop":1759301685027,"duration":1},"status":"passed","severity":"normal"},{"uid":"e97b56d6340aaf0b","name":"should skip peers without peer exchange protocol","time":{"start":1759301173967,"stop":1759301173967,"duration":0},"status":"passed","severity":"normal"},{"uid":"5db1723e7eac58d4","name":"should return null for non-existent peer","time":{"start":1759301162841,"stop":1759301162841,"duration":0},"status":"passed","severity":"normal"},{"uid":"84d12ec6e10c5405","name":"should set field with all protocols enabled","time":{"start":1759301153375,"stop":1759301153375,"duration":0},"status":"passed","severity":"normal"},{"uid":"42404e218d0b6e2c","name":"Sync message is sent within sync frequency","time":{"start":1759301220942,"stop":1759301220942,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6b2d83dd17981bb","name":"should maintain proper timestamps if all messages received","time":{"start":1759301200814,"stop":1759301200814,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d087dc4128dc560e","name":"should not be empty after adding a subscription","time":{"start":1759301212189,"stop":1759301212189,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a893868ade71cb8","name":"Push message with Arabic payload","time":{"start":1759302293686,"stop":1759302293686,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6375d9fc393b828","name":"should be able to decode the field with only STORE set to true","time":{"start":1759301152641,"stop":1759301152642,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c2eaff95fd73b95","name":"should have no discoveries enabled by default","time":{"start":1759301210788,"stop":1759301210788,"duration":0},"status":"passed","severity":"normal"},{"uid":"76738d119c2ac158","name":"should hash \"hello\" with n=0 and maxValue=10000 correctly","time":{"start":1759301194600,"stop":1759301194601,"duration":1},"status":"passed","severity":"normal"},{"uid":"85c78cdeb4dec13","name":"should process up to 3 peers at once","time":{"start":1759301161372,"stop":1759301161381,"duration":9},"status":"passed","severity":"normal"},{"uid":"a43fc0d5315f7b79","name":"topics with same application and version share the same shard","time":{"start":1759301147297,"stop":1759301147297,"duration":0},"status":"passed","severity":"normal"},{"uid":"42e2a0f6403e580f","name":"Subscribe to topic containing Script and publish message","time":{"start":1759301454671,"stop":1759301454671,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3c1052d34400177","name":"should update lamport timestamp if greater than current timestamp and dependencies are met","time":{"start":1759301200814,"stop":1759301200814,"duration":0},"status":"skipped","severity":"normal"},{"uid":"28f7461a5744c119","name":"can query messages normally","time":{"start":1759301573363,"stop":1759301573363,"duration":0},"status":"passed","severity":"normal"},{"uid":"75a285978d641bef","name":"Check received message containing JSON","time":{"start":1759301685028,"stop":1759301685028,"duration":0},"status":"passed","severity":"normal"},{"uid":"e015ecba24e02156","name":"should return no connections if no open connection provided","time":{"start":1759301162656,"stop":1759301162656,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d771d413621391","name":"Push message with custom timestamp: 1759304864647","time":{"start":1759302293705,"stop":1759302293706,"duration":1},"status":"passed","severity":"normal"},{"uid":"7648372bfb6d6b57","name":"caches peers it previously fetched","time":{"start":1759301174158,"stop":1759301174159,"duration":1},"status":"passed","severity":"normal"},{"uid":"11534d4f267808dd","name":"Nodes with multiple pubsub topic","time":{"start":1759301438616,"stop":1759301438617,"duration":1},"status":"passed","severity":"normal"},{"uid":"24661ee42431849b","name":"msgTime: 0 ms from now, startTime: 1759215194379, endTime: 1759301594379","time":{"start":1759301611092,"stop":1759301611093,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc289e5b9866be95","name":"should handle peer connect event","time":{"start":1759301161787,"stop":1759301161788,"duration":1},"status":"passed","severity":"normal"},{"uid":"61ff4a889a27203e","name":"should reject if LightPush is requested but not mounted","time":{"start":1759301212934,"stop":1759301212934,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a5d8e8d7ec5ccd0","name":"Decoder throws on undefined content topic","time":{"start":1759301183751,"stop":1759301183751,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a8c16aa2d87b66f","name":"Ephemeral field is preserved - encoder v0","time":{"start":1759301248483,"stop":1759301248484,"duration":1},"status":"passed","severity":"normal"},{"uid":"7aebfdb44a512f12","name":"Using a function","time":{"start":1759301607352,"stop":1759301607352,"duration":0},"status":"passed","severity":"normal"},{"uid":"7de55cb6828341f3","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1759301454664,"stop":1759301454665,"duration":1},"status":"passed","severity":"normal"},{"uid":"977f75315aeca68c","name":"should not emit message when conditions are not met (recent query, no offline)","time":{"start":1759301212177,"stop":1759301212178,"duration":1},"status":"passed","severity":"normal"},{"uid":"1906dd7aa47846c1","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1759301147308,"stop":1759301147308,"duration":0},"status":"passed","severity":"normal"},{"uid":"81b4af34145f697","name":"Push message with Script payload","time":{"start":1759302293676,"stop":1759302293676,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ddc1479209bfa08","name":"should hash \"hello\" with n=5 and maxValue=100 correctly","time":{"start":1759301194595,"stop":1759301194596,"duration":1},"status":"passed","severity":"normal"},{"uid":"da2c66e82c8e5850","name":"Publishes to nwaku","time":{"start":1759301434755,"stop":1759301434755,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4185ff40ab941c4","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=1000 correctly","time":{"start":1759301194640,"stop":1759301194640,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fd7e161f1404fab","name":"Waku message hash computation (no timestamp)","time":{"start":1759301161870,"stop":1759301161871,"duration":1},"status":"passed","severity":"normal"},{"uid":"851170da0ace61ab","name":"Push message with Script payload","time":{"start":1759302293709,"stop":1759302293710,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2c7a1be96e49222","name":"should keep entries that haven't expired yet","time":{"start":1759301209599,"stop":1759301209600,"duration":1},"status":"passed","severity":"normal"},{"uid":"207a52ad7c85197","name":"should work with stubbed retrieve function","time":{"start":1759301212141,"stop":1759301212141,"duration":0},"status":"passed","severity":"normal"},{"uid":"27e03b50eb5464b9","name":"Push message with content topic containing long","time":{"start":1759302293690,"stop":1759302293690,"duration":0},"status":"passed","severity":"normal"},{"uid":"e79dc9dd3eef5d03","name":"should hash \"hello\" with n=2 and maxValue=10000 correctly","time":{"start":1759301194604,"stop":1759301194604,"duration":0},"status":"passed","severity":"normal"},{"uid":"23bb42ecfddae298","name":"Check received message containing escaped characters","time":{"start":1759301685039,"stop":1759301685040,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd1492443ec5911f","name":"Push message with short payload","time":{"start":1759302293685,"stop":1759302293685,"duration":0},"status":"passed","severity":"normal"},{"uid":"e99e9ee163ab522c","name":"should stop peer exchange discovery","time":{"start":1759301173960,"stop":1759301173960,"duration":0},"status":"passed","severity":"normal"},{"uid":"7403d33ab9f44bb3","name":"should handle errors gracefully when getting peer info","time":{"start":1759301161724,"stop":1759301161724,"duration":0},"status":"passed","severity":"normal"},{"uid":"266987376f67f436","name":"should handle complete discovery-to-dial flow","time":{"start":1759301161578,"stop":1759301161578,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bd014808ec7495e","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1759301454671,"stop":1759301454671,"duration":0},"status":"passed","severity":"normal"},{"uid":"f46dfc0426828e5","name":"should return Multiaddr when Multiaddr input is provided","time":{"start":1759301164506,"stop":1759301164506,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e9e6e820e6eaa80","name":"should send to specified number of peers of used peers","time":{"start":1759301211665,"stop":1759301211665,"duration":0},"status":"passed","severity":"normal"},{"uid":"49e9a2aa4966a7a6","name":"should return PeerId when PeerId is provided","time":{"start":1759301164507,"stop":1759301164507,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb670ada9c7bf93a","name":"msgTime: 0 ms from now, startTime: 1759042394379, endTime: 1759301594379","time":{"start":1759301611092,"stop":1759301611092,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebd8f3f2725db52d","name":"Push message with custom timestamp: 1759304864648","time":{"start":1759302293718,"stop":1759302293718,"duration":0},"status":"passed","severity":"normal"},{"uid":"1329b12c855de2cc","name":"Push message with short payload","time":{"start":1759302293695,"stop":1759302293695,"duration":0},"status":"passed","severity":"normal"},{"uid":"85f2a2c090293008","name":"Subscribe to 30 topics in separate streams (30 streams for Filter is limit) at once and receives messages","time":{"start":1759301713472,"stop":1759301713472,"duration":0},"status":"skipped","severity":"normal"},{"uid":"afd8ff662d1c75d7","name":"should compute hash only when first accessed","time":{"start":1759301163102,"stop":1759301163102,"duration":0},"status":"passed","severity":"normal"},{"uid":"67c1f6c2821a8b8a","name":"should be safe to call multiple times","time":{"start":1759301162832,"stop":1759301162832,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7f2228c1b527b1d","name":"Retries within given interval","time":{"start":1759301212762,"stop":1759301212763,"duration":1},"status":"passed","severity":"normal"},{"uid":"98b33a4ce17ec21a","name":"Relay","time":{"start":1759301246164,"stop":1759301246164,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b0456ac49bc9da7","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=100 correctly","time":{"start":1759301194629,"stop":1759301194629,"duration":0},"status":"passed","severity":"normal"},{"uid":"339a246ecb0602b3","name":"Subscribe to topic containing XML and receive message","time":{"start":1759301713477,"stop":1759301713477,"duration":0},"status":"passed","severity":"normal"},{"uid":"c04a71be02f251cc","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1759301713472,"stop":1759301713472,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e35c89c78f1af40","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1759301147301,"stop":1759301147301,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ae25fc051f9d28d","name":"Store - dialed after - with timeout","time":{"start":1759301611997,"stop":1759301611997,"duration":0},"status":"passed","severity":"normal"},{"uid":"f93633e79f2813b0","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1759301173666,"stop":1759301173666,"duration":0},"status":"passed","severity":"normal"},{"uid":"20f744901c6534a3","name":"should request peer renewal on specific errors","time":{"start":1759301210733,"stop":1759301210737,"duration":4},"status":"passed","severity":"normal"},{"uid":"735e7a6bffe95b40","name":"should return true even if peer has no overlapping shards","time":{"start":1759301161705,"stop":1759301161705,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcd6011c0678d649","name":"should set field with only STORE enabled","time":{"start":1759301153376,"stop":1759301153376,"duration":0},"status":"passed","severity":"normal"},{"uid":"afd872163d0027c6","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1759301147308,"stop":1759301147309,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfa5e937d28dc2b1","name":"should properly compute the node id","time":{"start":1759301153368,"stop":1759301153369,"duration":1},"status":"passed","severity":"normal"},{"uid":"a497da2088b4a101","name":"Subscribe to topic containing emoji and receive message","time":{"start":1759301713479,"stop":1759301713479,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c27c95d4d6a1daa","name":"should reject if Relay is requested but not mounted","time":{"start":1759301212933,"stop":1759301212934,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d126b9817ba6a22","name":"Push message with shell command payload","time":{"start":1759302293699,"stop":1759302293699,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a9a109fcc047812","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1759301713486,"stop":1759301713486,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d4d9dc746429925","name":"should hash \"\" with n=1 and maxValue=10000 correctly","time":{"start":1759301194616,"stop":1759301194617,"duration":1},"status":"passed","severity":"normal"},{"uid":"6587a6a3630c4e8","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1759301475632,"stop":1759301475632,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fd3925ceed85926","name":"Push message with custom timestamp: 1728542864647","time":{"start":1759302293705,"stop":1759302293705,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f9f1682eaff4bd1","name":"should not receive a peer event after stop","time":{"start":1759301246277,"stop":1759301246277,"duration":0},"status":"passed","severity":"normal"},{"uid":"e07b2bcea405b0f9","name":"should wait for Store peer to be connected","time":{"start":1759301212937,"stop":1759301212937,"duration":0},"status":"passed","severity":"normal"},{"uid":"6718f29672252af3","name":"should return false when pubsub topic parsing fails","time":{"start":1759301161722,"stop":1759301161723,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a976d1fa16bdf7c","name":"does not throw on valid cases","time":{"start":1759301147286,"stop":1759301147286,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a6954e2a13f2168","name":"should handle different types of entries","time":{"start":1759301209600,"stop":1759301209601,"duration":1},"status":"passed","severity":"normal"},{"uid":"f258f3cde19fcf6c","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1759301152642,"stop":1759301152642,"duration":0},"status":"passed","severity":"normal"},{"uid":"223eea91d9bea6fd","name":"should hash \"test123\" with n=5 and maxValue=100 correctly","time":{"start":1759301194621,"stop":1759301194621,"duration":0},"status":"passed","severity":"normal"},{"uid":"6074192034a534bb","name":"messageHash returns a Uint8Array","time":{"start":1759301161871,"stop":1759301161871,"duration":0},"status":"passed","severity":"normal"},{"uid":"70bb30d2da7aa60e","name":"Push message with content topic containing long","time":{"start":1759302293679,"stop":1759302293679,"duration":0},"status":"passed","severity":"normal"},{"uid":"a42c9d617377db95","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1759301147306,"stop":1759301147306,"duration":0},"status":"passed","severity":"normal"},{"uid":"c735493242f73628","name":"Query generator for 2000 messages","time":{"start":1759301594757,"stop":1759301594757,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f3cb577686c6909","name":"Push message with XML payload","time":{"start":1759302293676,"stop":1759302293677,"duration":1},"status":"passed","severity":"normal"},{"uid":"b84dd495629155a9","name":"Check received message containing emoji","time":{"start":1759301685029,"stop":1759301685029,"duration":0},"status":"passed","severity":"normal"},{"uid":"2de0c528dd265a51","name":"Check received message containing Russian","time":{"start":1759301685037,"stop":1759301685037,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fa96adb9593e6f9","name":"should handle peer store errors gracefully","time":{"start":1759301211805,"stop":1759301211806,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8f50727841fa7f8","name":"Push message with content topic containing long","time":{"start":1759302293700,"stop":1759302293701,"duration":1},"status":"passed","severity":"normal"},{"uid":"24383a6437c904f9","name":"should not dispatch event when already connected","time":{"start":1759301161790,"stop":1759301161790,"duration":0},"status":"passed","severity":"normal"},{"uid":"e22b3df09fd47675","name":"throws an error for improperly formatted content topics","time":{"start":1759301147299,"stop":1759301147299,"duration":0},"status":"passed","severity":"normal"},{"uid":"4205623da3d2c8b6","name":"should only return 1 node with relay and store capability","time":{"start":1759301174159,"stop":1759301174159,"duration":0},"status":"passed","severity":"normal"},{"uid":"65933f30c5e057d4","name":"Subscribe to topic containing special chars and receive message","time":{"start":1759301713475,"stop":1759301713475,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e4c43c265e8ce5d","name":"Fails to push message with large meta","time":{"start":1759302293693,"stop":1759302293693,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc9769bb17798c91","name":"Outgoing message is retried until acknowledged","time":{"start":1759301215100,"stop":1759301215100,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b06a3d4e8dfb8ec","name":"should throw error - no public key","time":{"start":1759301153368,"stop":1759301153368,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffbd42155fffd4c6","name":"should wait for Filter peer to be connected","time":{"start":1759301212936,"stop":1759301212937,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c8bf8fe83238590","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=1000 correctly","time":{"start":1759301194641,"stop":1759301194641,"duration":0},"status":"passed","severity":"normal"},{"uid":"320bf096b07ee46a","name":"Light Node - default protocols","time":{"start":1759301611999,"stop":1759301612000,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d3d982f2987282a","name":"Push message with content topic containing JSON","time":{"start":1759302293681,"stop":1759302293681,"duration":0},"status":"passed","severity":"normal"},{"uid":"19ebfa58e0893a76","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1759301162618,"stop":1759301162619,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e80154253753f00","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1759301174160,"stop":1759301174161,"duration":1},"status":"skipped","severity":"normal"},{"uid":"31be661c9d24350e","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1759301260601,"stop":1759301260602,"duration":1},"status":"passed","severity":"normal"},{"uid":"197b590fa3143a29","name":"Publish message with large meta","time":{"start":1759301445338,"stop":1759301445338,"duration":0},"status":"passed","severity":"normal"},{"uid":"3509f95d0b0f8d2c","name":"Push messages througth V2 and V3 from 2 js-waku and receives","time":{"start":1759301316892,"stop":1759301316895,"duration":3},"status":"passed","severity":"normal"},{"uid":"9fb393dbffa34230","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1759301147296,"stop":1759301147296,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a8c4e3ddad7df4f","name":"should process successful peer exchange query","time":{"start":1759301173968,"stop":1759301173969,"duration":1},"status":"passed","severity":"normal"},{"uid":"75a7843060251bd0","name":"Check meta is set [symmetric]","time":{"start":1759301183749,"stop":1759301183749,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c5ba2dd4080ce69","name":"Fails to push message with large meta","time":{"start":1759302293717,"stop":1759302293717,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4da1f7583a4cbba","name":"Re-sent message is acknowledged once other parties join.","time":{"start":1759301213701,"stop":1759301213702,"duration":1},"status":"passed","severity":"normal"},{"uid":"8581f5932a488d79","name":"throws on content topic with empty encoding field","time":{"start":1759301147290,"stop":1759301147291,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ef5de4bd6de30cc","name":"rejects content-filtered query with only pubsubTopic","time":{"start":1759301162079,"stop":1759301162079,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b8fb57d75dfe571","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1759301594135,"stop":1759301594137,"duration":2},"status":"passed","severity":"normal"},{"uid":"3cc658dfbb9b2fcd","name":"Push message with content topic containing escaped characters","time":{"start":1759302293703,"stop":1759302293703,"duration":0},"status":"passed","severity":"normal"},{"uid":"6815175effbdc265","name":"should perform initial health assessment on start","time":{"start":1759301211805,"stop":1759301211805,"duration":0},"status":"passed","severity":"normal"},{"uid":"f721e1c6b11cae23","name":"Subscribe to topic containing JSON and receive message","time":{"start":1759301713487,"stop":1759301713487,"duration":0},"status":"passed","severity":"normal"}] |