2023-12-12 01:10:54 +00:00

1 line
82 KiB
JSON

[{"uid":"b0673cd60890b396","name":"Generator, custom pubsub topic","time":{"start":1702343382904,"stop":1702343382904,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c5eede8fd78c891","name":"Check publish message containing escaped characters","time":{"start":1702343331161,"stop":1702343331167,"duration":6},"status":"passed","severity":"normal"},{"uid":"6c0630f604ebced4","name":"Decrypt messages","time":{"start":1702343302540,"stop":1702343302540,"duration":0},"status":"passed","severity":"normal"},{"uid":"af6f57fdd7930867","name":"can start the service","time":{"start":1702343270100,"stop":1702343270103,"duration":3},"status":"passed","severity":"normal"},{"uid":"45db5ef4565e0aa7","name":"should set field with only RELAY enabled","time":{"start":1702343221246,"stop":1702343221246,"duration":0},"status":"passed","severity":"normal"},{"uid":"4eb55cfbc75b60c","name":"Push 30 different messages","time":{"start":1702343399063,"stop":1702343399063,"duration":0},"status":"passed","severity":"normal"},{"uid":"56e2da0596384c6","name":"Subscribe to topic containing JSON and receive message","time":{"start":1702343364327,"stop":1702343364327,"duration":0},"status":"passed","severity":"normal"},{"uid":"f639d215dfb4100c","name":"should not fail to start the service if it is already started","time":{"start":1702343427225,"stop":1702343427225,"duration":0},"status":"passed","severity":"normal"},{"uid":"11edd96dac3370ac","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1702343275123,"stop":1702343275123,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca0632d73f993215","name":"Sign & Recover","time":{"start":1702343244524,"stop":1702343244524,"duration":0},"status":"passed","severity":"normal"},{"uid":"e99e99f739c5419","name":"should only return 1 node with relay capability","time":{"start":1702343238063,"stop":1702343238063,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa4beab25dae1aa2","name":"Decoder throws on empty string content topic","time":{"start":1702343246143,"stop":1702343246143,"duration":0},"status":"passed","severity":"normal"},{"uid":"321716e9c367a13b","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1702343382906,"stop":1702343382906,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7c4542e78f474f7","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1702343425202,"stop":1702343425203,"duration":1},"status":"passed","severity":"normal"},{"uid":"10675ad3485e1c7e","name":"Publish message with custom timestamp: Tue Dec 12 2023 00:08:34 GMT+0000 (Coordinated Universal Time)","time":{"start":1702343331169,"stop":1702343331170,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ea9209c69dc5113","name":"Decoder throws on empty string content topic","time":{"start":1702343226245,"stop":1702343226246,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f44d63e23040eca","name":"Check meta is set [symmetric]","time":{"start":1702343244183,"stop":1702343244183,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fe932267ea2020c","name":"Subscribe to topic containing Script and publish message","time":{"start":1702343337279,"stop":1702343337280,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6a14f3dcb62544","name":"Query Generator, No Decoder","time":{"start":1702343399477,"stop":1702343399477,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f482b3201d3be1c","name":"should return the peer with the provided peerId","time":{"start":1702343436372,"stop":1702343436373,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d86a5b006c718e2","name":"nwaku subscribes","time":{"start":1702343320320,"stop":1702343320321,"duration":1},"status":"passed","severity":"normal"},{"uid":"488fad36f962f3f3","name":"Push message with Russian payload","time":{"start":1702343399044,"stop":1702343399045,"duration":1},"status":"passed","severity":"normal"},{"uid":"511b370f31afded4","name":"should not fail to stop the service if it was not started","time":{"start":1702343427224,"stop":1702343427225,"duration":1},"status":"passed","severity":"normal"},{"uid":"75befbdf4ba78455","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1702343220692,"stop":1702343220692,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e5bc714e0d01eb4","name":"Correctly serialized arguments","time":{"start":1702343296109,"stop":1702343296109,"duration":0},"status":"passed","severity":"normal"},{"uid":"b406f996046eb7f6","name":"A test","time":{"start":1702343289429,"stop":1702343289430,"duration":1},"status":"passed","severity":"normal"},{"uid":"7642aba2a442fd1a","name":"Push message with content topic containing Chinese","time":{"start":1702343399065,"stop":1702343399066,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c2438c4cd655861","name":"should throw error - no id","time":{"start":1702343221239,"stop":1702343221239,"duration":0},"status":"passed","severity":"normal"},{"uid":"619b6f6b6fc9757e","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1702343364329,"stop":1702343364329,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb9e82de241bfba4","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1702343270119,"stop":1702343270119,"duration":0},"status":"skipped","severity":"normal"},{"uid":"619ed24fa61e2619","name":"Check message with no content topic is not received","time":{"start":1702343365689,"stop":1702343365689,"duration":0},"status":"passed","severity":"normal"},{"uid":"632aad95a2470c2d","name":"Passing cursor with wrong message digest","time":{"start":1702343372345,"stop":1702343372345,"duration":0},"status":"passed","severity":"normal"},{"uid":"b268a2f23b9f6e81","name":"should use DNS peer discovery with light client","time":{"start":1702343270118,"stop":1702343270119,"duration":1},"status":"skipped","severity":"normal"},{"uid":"76a13484ecae90ad","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1702343344360,"stop":1702343344361,"duration":1},"status":"passed","severity":"normal"},{"uid":"868c19ec9dbcf311","name":"same cluster, different shard: nodes connect","time":{"start":1702343309919,"stop":1702343309920,"duration":1},"status":"passed","severity":"normal"},{"uid":"930eaa11bac64b58","name":"should throw error - no id","time":{"start":1702343221239,"stop":1702343221240,"duration":1},"status":"passed","severity":"normal"},{"uid":"836d3a738bb968e5","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1702343337251,"stop":1702343337251,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c16a9fccb75fa36","name":"Fails to push message bigger that 1MB","time":{"start":1702343399085,"stop":1702343399086,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ba3f94a71859d9c","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1702343313860,"stop":1702343313860,"duration":0},"status":"passed","severity":"normal"},{"uid":"4613d0d936e88ff","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1702343220688,"stop":1702343220688,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a104e7a7ca18ae2","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1702343425203,"stop":1702343425203,"duration":0},"status":"passed","severity":"normal"},{"uid":"a86a7fbfc8007850","name":"Reusing cursor across nodes","time":{"start":1702343372344,"stop":1702343372344,"duration":0},"status":"passed","severity":"normal"},{"uid":"b88b308c712009c7","name":"should emit a peer event after start","time":{"start":1702343270108,"stop":1702343270109,"duration":1},"status":"passed","severity":"normal"},{"uid":"a95ad2569aa6ad02","name":"Passing page size 10 when there are 10 messages","time":{"start":1702343423749,"stop":1702343423749,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd93ff106b5340b7","name":"Push message with content topic containing XML","time":{"start":1702343399072,"stop":1702343399072,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb016648c4e4fbb6","name":"Subscribe and receives messages on 20 topics","time":{"start":1702343364318,"stop":1702343364318,"duration":0},"status":"passed","severity":"normal"},{"uid":"458fd9d89a4713b8","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1702343425201,"stop":1702343425201,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6271c9bb93f3f93","name":"Fields are not dropped","time":{"start":1702343225599,"stop":1702343225601,"duration":2},"status":"passed","severity":"normal"},{"uid":"eb38de46f25a1b1e","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1702343237218,"stop":1702343237218,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a0330a53fdf8bf9","name":"Check received message containing Russian","time":{"start":1702343365683,"stop":1702343365683,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a4c4b398462f296","name":"Passing page size 1 when there are 4 messages","time":{"start":1702343423748,"stop":1702343423749,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7f2561fa2d50e1","name":"Push message with custom timestamp: 1702339673521","time":{"start":1702343399083,"stop":1702343399083,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb4bdca863a09e70","name":"Encoder throws on empty string content topic","time":{"start":1702343226244,"stop":1702343226245,"duration":1},"status":"passed","severity":"normal"},{"uid":"5da69baab4eaa87a","name":"Query Generator, Multiple PubsubTopics","time":{"start":1702343399476,"stop":1702343399477,"duration":1},"status":"passed","severity":"normal"},{"uid":"b31c2f5490e3083","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1702343246140,"stop":1702343246140,"duration":0},"status":"passed","severity":"normal"},{"uid":"194571e85af71ce9","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1702343309918,"stop":1702343309918,"duration":0},"status":"passed","severity":"normal"},{"uid":"94ef5df7737c6d2c","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1702343365687,"stop":1702343365687,"duration":0},"status":"passed","severity":"normal"},{"uid":"446d8a7f6ec81cc8","name":"Fails to publish message with wrong content topic","time":{"start":1702343331171,"stop":1702343331172,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0b402879ea50fe","name":"Subscribe to topic containing JSON and publish message","time":{"start":1702343337281,"stop":1702343337281,"duration":0},"status":"passed","severity":"normal"},{"uid":"38538bb8ddeeca51","name":"Relay + Store","time":{"start":1702343221247,"stop":1702343221248,"duration":1},"status":"passed","severity":"normal"},{"uid":"8347880fc06e3f49","name":"Filter","time":{"start":1702343434178,"stop":1702343434178,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fa3f0146760f6c1","name":"should properly create location multiaddrs - udp","time":{"start":1702343221245,"stop":1702343221245,"duration":0},"status":"passed","severity":"normal"},{"uid":"6376410933ad393f","name":"Check message on other pubsub topic is not received","time":{"start":1702343365688,"stop":1702343365688,"duration":0},"status":"passed","severity":"normal"},{"uid":"18db66d44e34fed8","name":"ignores unrecognized TXT record formats","time":{"start":1702343238062,"stop":1702343238062,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f788181d9e1a3b1","name":"should be able to decode the field with only STORE set to true","time":{"start":1702343220690,"stop":1702343220691,"duration":1},"status":"passed","severity":"normal"},{"uid":"8895ef38df021c82","name":"Register correct protocols","time":{"start":1702343337248,"stop":1702343337249,"duration":1},"status":"passed","severity":"normal"},{"uid":"b92115a3e2acf1bc","name":"Passing page size 19 when there are 20 messages","time":{"start":1702343423750,"stop":1702343423750,"duration":0},"status":"passed","severity":"normal"},{"uid":"59af298c37f6c9c","name":"Init the array if not present","time":{"start":1702343213920,"stop":1702343213921,"duration":1},"status":"passed","severity":"normal"},{"uid":"a77267eedb61d126","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1702343425202,"stop":1702343425202,"duration":0},"status":"passed","severity":"normal"},{"uid":"8498aaaabc8ac27f","name":"Sample","time":{"start":1702343220709,"stop":1702343220709,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bf32d29f84f018c","name":"should properly create peer info with all multiaddrs","time":{"start":1702343221245,"stop":1702343221245,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e7b31ea581cfca5","name":"Push message with shell command payload","time":{"start":1702343399048,"stop":1702343399048,"duration":0},"status":"passed","severity":"normal"},{"uid":"21ec402d62bcbcd4","name":"Push message with XML payload","time":{"start":1702343399046,"stop":1702343399047,"duration":1},"status":"passed","severity":"normal"},{"uid":"972ab2d14881f5d1","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1702343425203,"stop":1702343425203,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0b11bc9a4e98793","name":"Ephemeral messages are not stored","time":{"start":1702343273355,"stop":1702343273355,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3869d9aa15bf983","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1702343289336,"stop":1702343289336,"duration":0},"status":"passed","severity":"normal"},{"uid":"18318efb27051f16","name":"Query generator for multiple messages with multiple decoders","time":{"start":1702343414200,"stop":1702343414201,"duration":1},"status":"passed","severity":"normal"},{"uid":"57ea89cbf41bacce","name":"should throw an error for insufficient data","time":{"start":1702343220939,"stop":1702343220939,"duration":0},"status":"passed","severity":"normal"},{"uid":"57a3711a502e5570","name":"can start and stop the service","time":{"start":1702343427224,"stop":1702343427224,"duration":0},"status":"passed","severity":"normal"},{"uid":"bad3c05de056e0c1","name":"converts content topics to expected shard index","time":{"start":1702343214039,"stop":1702343214039,"duration":0},"status":"passed","severity":"normal"},{"uid":"423d482d52209983","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1702343399479,"stop":1702343399480,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d6222dd09195f42","name":"Delete observer","time":{"start":1702343302540,"stop":1702343302541,"duration":1},"status":"passed","severity":"normal"},{"uid":"4cf9a0c546d63534","name":"Push message with content topic containing special chars","time":{"start":1702343399065,"stop":1702343399065,"duration":0},"status":"passed","severity":"normal"},{"uid":"216bf9b6cbb5295f","name":"Add multiple subscription objects on single nwaku node","time":{"start":1702343364330,"stop":1702343364330,"duration":0},"status":"passed","severity":"normal"},{"uid":"8324d3dc94f3eb11","name":"passes more than one ENR URLs and attempts connection","time":{"start":1702343270120,"stop":1702343270120,"duration":0},"status":"skipped","severity":"normal"},{"uid":"381daecd6d34c367","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1702343289361,"stop":1702343289362,"duration":1},"status":"passed","severity":"normal"},{"uid":"f963d50404948d6f","name":"Ordered callback, aborts when callback returns true","time":{"start":1702343414202,"stop":1702343414203,"duration":1},"status":"passed","severity":"normal"},{"uid":"feb9f9c697e61524","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1702343425204,"stop":1702343425204,"duration":0},"status":"passed","severity":"normal"},{"uid":"b57f5c87a0644fcf","name":"should throw error - invalid id","time":{"start":1702343221240,"stop":1702343221240,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cf06df02686cc26","name":"Push message with long payload","time":{"start":1702343399041,"stop":1702343399042,"duration":1},"status":"passed","severity":"normal"},{"uid":"aef0b3de0fe9ed12","name":"should return all peers when numPeers is 0","time":{"start":1702343225998,"stop":1702343225998,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0e6e507bd1e4b","name":"throws on empty content topic","time":{"start":1702343214035,"stop":1702343214036,"duration":1},"status":"passed","severity":"normal"},{"uid":"1071e16ea92fff1a","name":"should return false","time":{"start":1702343221240,"stop":1702343221241,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6759f05c6e4e67c","name":"isConnected should return true after first peer connects","time":{"start":1702343289364,"stop":1702343289364,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6b9e5cf9511a90a","name":"Push message with unicode special characters payload","time":{"start":1702343399049,"stop":1702343399050,"duration":1},"status":"passed","severity":"normal"},{"uid":"c50684a779306574","name":"Push message with numeric payload","time":{"start":1702343399042,"stop":1702343399043,"duration":1},"status":"passed","severity":"normal"},{"uid":"aedd2870cdb8a568","name":"Meta field set when metaSetter is specified","time":{"start":1702343226243,"stop":1702343226243,"duration":0},"status":"passed","severity":"normal"},{"uid":"aabf40f3a90d0b46","name":"Ping on unsubscribed peer","time":{"start":1702343270135,"stop":1702343270135,"duration":0},"status":"passed","severity":"normal"},{"uid":"b40ac43708b091cc","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1702343372343,"stop":1702343372344,"duration":1},"status":"passed","severity":"normal"},{"uid":"900f3b67d51b971d","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1702343372344,"stop":1702343372344,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f20b360d6e399ac","name":"Check received message with timestamp: 1649153314 ","time":{"start":1702343365687,"stop":1702343365687,"duration":0},"status":"passed","severity":"normal"},{"uid":"cacbdcfd6ca77ad1","name":"Subscribe to topic containing short and receive message","time":{"start":1702343364320,"stop":1702343364321,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e4b0c217f03282b","name":"Encoder throws on undefined content topic","time":{"start":1702343244184,"stop":1702343244185,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2614db3fcf15699","name":"should properly create location multiaddrs - tcp6","time":{"start":1702343221244,"stop":1702343221244,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b2cfb060518c2eb","name":"Check message with extra parameter is not received","time":{"start":1702343365691,"stop":1702343365691,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba8525f87cc13c0e","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1702343300052,"stop":1702343300053,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e4964e98bee76f0","name":"Overlapping topic subscription","time":{"start":1702343337255,"stop":1702343337256,"duration":1},"status":"skipped","severity":"normal"},{"uid":"34e7dd883d975c8d","name":"Fails to publish duplicate message","time":{"start":1702343331170,"stop":1702343331171,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ff574d323a3e3b3","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1702343411048,"stop":1702343411048,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2699582650505c6","name":"returns all values when wanted number is greater than available values","time":{"start":1702343237217,"stop":1702343237218,"duration":1},"status":"passed","severity":"normal"},{"uid":"19725a7ebc831c83","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1702343364317,"stop":1702343364318,"duration":1},"status":"passed","severity":"normal"},{"uid":"63822a6ba1554ac2","name":"Push to array if already present","time":{"start":1702343213922,"stop":1702343213922,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca1625d401d399f7","name":"Push message with content topic containing SQL Injection","time":{"start":1702343399069,"stop":1702343399072,"duration":3},"status":"passed","severity":"normal"},{"uid":"99a22c13f44c1210","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1702343337252,"stop":1702343337254,"duration":2},"status":"passed","severity":"normal"},{"uid":"e40610b9cf0f81b7","name":"creates an iterator","time":{"start":1702343436370,"stop":1702343436370,"duration":0},"status":"passed","severity":"normal"},{"uid":"77451d022d30eb0","name":"Subscribe to topic containing XML and receive message","time":{"start":1702343364326,"stop":1702343364326,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae00083f7aaa25f","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1702343273356,"stop":1702343273357,"duration":1},"status":"passed","severity":"normal"},{"uid":"a01507a522ef5223","name":"Check publish message after service node is restarted","time":{"start":1702343331173,"stop":1702343331173,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1372e57c89c9eb9a","name":"Subscribe to topic containing short and publish message","time":{"start":1702343337256,"stop":1702343337257,"duration":1},"status":"passed","severity":"normal"},{"uid":"782551db73bc433a","name":"different cluster, different shard: nodes don't connect","time":{"start":1702343309920,"stop":1702343309921,"duration":1},"status":"passed","severity":"normal"},{"uid":"5775bdf8a542d104","name":"should not fail to start the service if it is already started","time":{"start":1702343270107,"stop":1702343270108,"duration":1},"status":"passed","severity":"normal"},{"uid":"83426fa1a6fc3416","name":"Decoder throws on undefined content topic","time":{"start":1702343226245,"stop":1702343226245,"duration":0},"status":"passed","severity":"normal"},{"uid":"3faa295167680c89","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1702343364324,"stop":1702343364324,"duration":0},"status":"passed","severity":"normal"},{"uid":"e17ec78fb7de1755","name":"Check message with no payload is not received","time":{"start":1702343365690,"stop":1702343365690,"duration":0},"status":"passed","severity":"normal"},{"uid":"d65a90b6ad9b31ae","name":"Subscribe to 30 topics at once and receives messages","time":{"start":1702343364318,"stop":1702343364318,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ee44d5fcc9b5c0c","name":"Refresh subscription","time":{"start":1702343337254,"stop":1702343337255,"duration":1},"status":"skipped","severity":"normal"},{"uid":"25a26ea4601c37b7","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1702343220693,"stop":1702343220693,"duration":0},"status":"passed","severity":"normal"},{"uid":"88f91a7c358d3980","name":"should throw error - no public key","time":{"start":1702343221240,"stop":1702343221240,"duration":0},"status":"passed","severity":"normal"},{"uid":"4af5362d120ebd89","name":"Reopen subscription with peer with lost subscription","time":{"start":1702343270136,"stop":1702343270136,"duration":0},"status":"passed","severity":"normal"},{"uid":"128d3bc4aef8a698","name":"should properly create location multiaddrs - udp6","time":{"start":1702343221244,"stop":1702343221244,"duration":0},"status":"passed","severity":"normal"},{"uid":"f479dabaa87c78d7","name":"Throws when trying to push message with empty payload","time":{"start":1702343399063,"stop":1702343399063,"duration":0},"status":"passed","severity":"normal"},{"uid":"880c9412e693ed32","name":"should set field with all protocols disabled","time":{"start":1702343221245,"stop":1702343221246,"duration":1},"status":"passed","severity":"normal"},{"uid":"6bfd57d330365718","name":"Check message with invalid timestamp is not received","time":{"start":1702343365688,"stop":1702343365688,"duration":0},"status":"passed","severity":"normal"},{"uid":"8214def578396a4d","name":"Using a function","time":{"start":1702343427672,"stop":1702343427672,"duration":0},"status":"passed","severity":"normal"},{"uid":"9caa38aaf3337a82","name":"Waku message hash computation","time":{"start":1702343232142,"stop":1702343232143,"duration":1},"status":"passed","severity":"normal"},{"uid":"38b37b08ebe73c0c","name":"Publish message with rate limit","time":{"start":1702343331175,"stop":1702343331175,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdbb849456ee6ecb","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1702343238064,"stop":1702343238065,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b763e507bd5bddf","name":"should not receive a peer event after stop","time":{"start":1702343270116,"stop":1702343270117,"duration":1},"status":"passed","severity":"normal"},{"uid":"9744984e5a3deba1","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1702343289365,"stop":1702343289365,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4ea106836534ab","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1702343221238,"stop":1702343221238,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d0a4671381b7a50","name":"should only return 1 node with store capability","time":{"start":1702343238064,"stop":1702343238064,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c8842fbf2153875","name":"returns all values when wanted number matches available values","time":{"start":1702343237216,"stop":1702343237217,"duration":1},"status":"passed","severity":"normal"},{"uid":"34ab13266a5bda0b","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1702343337282,"stop":1702343337282,"duration":0},"status":"passed","severity":"normal"},{"uid":"c66f185d16957ce1","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1702343411048,"stop":1702343411048,"duration":0},"status":"passed","severity":"normal"},{"uid":"425b3636cc75fe1c","name":"Check received message containing long","time":{"start":1702343365680,"stop":1702343365680,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe659c546723e20e","name":"should set field with only STORE enabled","time":{"start":1702343221246,"stop":1702343221247,"duration":1},"status":"passed","severity":"normal"},{"uid":"8abedd4c73245d9c","name":"should encode/decode to RLP encoding","time":{"start":1702343221241,"stop":1702343221242,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0262eb434fd64f2","name":"should properly create location multiaddrs - tcp","time":{"start":1702343221245,"stop":1702343221245,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fe3ffa7f9545308","name":"Store - dialed after - with timeout","time":{"start":1702343434177,"stop":1702343434177,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d58b814fbdb1ecf","name":"Ping on subscribed peer","time":{"start":1702343270126,"stop":1702343270134,"duration":8},"status":"passed","severity":"normal"},{"uid":"b9081fd2601316ee","name":"should encode/decode to text encoding","time":{"start":1702343221242,"stop":1702343221242,"duration":0},"status":"passed","severity":"normal"},{"uid":"46230dc2de25fad8","name":"Waku message hash computation (meta attribute not present)","time":{"start":1702343232144,"stop":1702343232144,"duration":0},"status":"passed","severity":"normal"},{"uid":"4447234888523054","name":"Check received message containing unicode special characters","time":{"start":1702343365686,"stop":1702343365686,"duration":0},"status":"passed","severity":"normal"},{"uid":"47235dde6c128e71","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1702343237666,"stop":1702343237666,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b3cc23f77f89733","name":"Publish message with large meta","time":{"start":1702343331174,"stop":1702343331175,"duration":1},"status":"passed","severity":"normal"},{"uid":"35340c609e309c60","name":"Query with Ordered Callback, No Decoder","time":{"start":1702343399480,"stop":1702343399480,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed4cf647583bffd1","name":"Decoder throws on empty string content topic","time":{"start":1702343244186,"stop":1702343244186,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b6186407e00e0c9","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1702343220686,"stop":1702343220687,"duration":1},"status":"passed","severity":"normal"},{"uid":"1151b786796d57a","name":"Push message with content topic containing Basic HTML tag","time":{"start":1702343399073,"stop":1702343399073,"duration":0},"status":"passed","severity":"normal"},{"uid":"246fdd605043d7e0","name":"Ephemeral field is preserved - encoder v0","time":{"start":1702343273356,"stop":1702343273356,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9022790193c2336","name":"Publish without waiting for remote peer","time":{"start":1702343337249,"stop":1702343337249,"duration":0},"status":"passed","severity":"normal"},{"uid":"57eb50b2fefd1895","name":"Check received message containing numeric","time":{"start":1702343365681,"stop":1702343365681,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fbb317117ad8ef0","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1702343289338,"stop":1702343289339,"duration":1},"status":"passed","severity":"normal"},{"uid":"499c04285bef1e84","name":"should decode valid enr with tcp successfully","time":{"start":1702343221238,"stop":1702343221238,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba59056e8fbaa068","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1702343220938,"stop":1702343220939,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6fe40b3de2fad33","name":"Encoder throws on undefined content topic","time":{"start":1702343246141,"stop":1702343246142,"duration":1},"status":"passed","severity":"normal"},{"uid":"432cf76cd7b47ce0","name":"Subscribe to topic containing special chars and publish message","time":{"start":1702343337261,"stop":1702343337262,"duration":1},"status":"passed","severity":"normal"},{"uid":"64fe8ae14d96fc73","name":"does not throw on valid cases","time":{"start":1702343214035,"stop":1702343214035,"duration":0},"status":"passed","severity":"normal"},{"uid":"36d060fa3efb937e","name":"Callback on promise, aborts when callback returns true","time":{"start":1702343414201,"stop":1702343414202,"duration":1},"status":"passed","severity":"normal"},{"uid":"da4f9cbabd47b79c","name":"can dial TLS multiaddrs","time":{"start":1702343296053,"stop":1702343296053,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f4fff41a28dfa36","name":"nwaku interop","time":{"start":1702343427222,"stop":1702343427223,"duration":1},"status":"passed","severity":"normal"},{"uid":"515267bd91353a48","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1702343337280,"stop":1702343337280,"duration":0},"status":"passed","severity":"normal"},{"uid":"7965613cb62e3a3","name":"should throw an error when the selected peer does not register the required protocols","time":{"start":1702343436373,"stop":1702343436373,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d887e6b7b31dac3","name":"udp ip6 address","time":{"start":1702343220342,"stop":1702343220343,"duration":1},"status":"passed","severity":"normal"},{"uid":"e31632ddf5258451","name":"should emit a peer event after start","time":{"start":1702343427225,"stop":1702343427225,"duration":0},"status":"passed","severity":"normal"},{"uid":"f52fa3ee90cce373","name":"Check received message with extra option is received","time":{"start":1702343365691,"stop":1702343365692,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1badc480bf9d8c7","name":"Check message with no pubsub topic is not received","time":{"start":1702343365688,"stop":1702343365689,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfe33f7765077006","name":"Ephemeral field set to true","time":{"start":1702343226243,"stop":1702343226243,"duration":0},"status":"passed","severity":"normal"},{"uid":"530696782a332495","name":"Encoder throws on undefined content topic","time":{"start":1702343226244,"stop":1702343226244,"duration":0},"status":"passed","severity":"normal"},{"uid":"4be6e01873f5b7","name":"Query generator for multiple messages with different content topic format","time":{"start":1702343414201,"stop":1702343414201,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef40574c04b2e4a5","name":"Push message with content topic containing Arabic","time":{"start":1702343399066,"stop":1702343399066,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5fe91682da26632","name":"ignores domain fetching errors","time":{"start":1702343238061,"stop":1702343238061,"duration":0},"status":"passed","severity":"normal"},{"uid":"e38ba080dc7acaea","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1702343220693,"stop":1702343220694,"duration":1},"status":"passed","severity":"normal"},{"uid":"67a77a864559bc0e","name":"Push message equal or less that 1MB","time":{"start":1702343399084,"stop":1702343399085,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e582f3daa5d34b1","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1702343292403,"stop":1702343292403,"duration":0},"status":"passed","severity":"normal"},{"uid":"7af8243c52cf1ba4","name":"Check received message containing short","time":{"start":1702343365679,"stop":1702343365680,"duration":1},"status":"passed","severity":"normal"},{"uid":"90d1ee2b7e0ca4a6","name":"Check received message with timestamp: 1702343271040 ","time":{"start":1702343365687,"stop":1702343365687,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc04d24c11ea4126","name":"should be able to encode the field with only RELAY set to true","time":{"start":1702343220683,"stop":1702343220684,"duration":1},"status":"passed","severity":"normal"},{"uid":"48d6b95973bfbabc","name":"can start and stop the service","time":{"start":1702343270104,"stop":1702343270105,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a9857171221c279","name":"Privacy Node - default protocol","time":{"start":1702343434178,"stop":1702343434179,"duration":1},"status":"passed","severity":"normal"},{"uid":"6090bdb8ae0ac54","name":"Check meta is set [ecies]","time":{"start":1702343246141,"stop":1702343246141,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae08289fb9d6c79c","name":"Subscribe and publish message","time":{"start":1702343337249,"stop":1702343337250,"duration":1},"status":"passed","severity":"normal"},{"uid":"c45f322669cd2400","name":"configure the node with multiple pubsub topics","time":{"start":1702343344360,"stop":1702343344360,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc107417db8d20d9","name":"1 Store, 2 fetches","time":{"start":1702343237744,"stop":1702343237744,"duration":0},"status":"passed","severity":"normal"},{"uid":"c491154fbfab2c8b","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1702343313841,"stop":1702343313842,"duration":1},"status":"passed","severity":"normal"},{"uid":"1284ed3661133e96","name":"Push message with content topic containing shell command","time":{"start":1702343399073,"stop":1702343399074,"duration":1},"status":"passed","severity":"normal"},{"uid":"22f2a24d6ea2fc3b","name":"Passing page size 110 when there are 120 messages","time":{"start":1702343423750,"stop":1702343423751,"duration":1},"status":"passed","severity":"normal"},{"uid":"23690b06dff170e7","name":"Nwaku publishes","time":{"start":1702343320321,"stop":1702343320321,"duration":0},"status":"passed","severity":"normal"},{"uid":"53b6f1999b6ab555","name":"1 Relay, 1 Filter, gives up","time":{"start":1702343237745,"stop":1702343237745,"duration":0},"status":"passed","severity":"normal"},{"uid":"aebf35430a99b22","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1702343226000,"stop":1702343226000,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f1948cfc2c5c419","name":"Passing page size 3 when there are 20 messages","time":{"start":1702343423749,"stop":1702343423749,"duration":0},"status":"passed","severity":"normal"},{"uid":"9eae63500c4757fb","name":"should retrieve 3 multiaddrs for prod.waku.nodes.status.im","time":{"start":1702343238066,"stop":1702343238066,"duration":0},"status":"skipped","severity":"normal"},{"uid":"28db01bb9431fb2a","name":"Refresh subscription","time":{"start":1702343364320,"stop":1702343364320,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7566658a830782f","name":"Generator, 2 different pubsubtopics","time":{"start":1702343382905,"stop":1702343382905,"duration":0},"status":"passed","severity":"normal"},{"uid":"b302e807cd037577","name":"throws on content topic with generation field greater than 0","time":{"start":1702343214037,"stop":1702343214037,"duration":0},"status":"passed","severity":"normal"},{"uid":"f27ca54b9b2dc853","name":"Check received message containing escaped characters","time":{"start":1702343365685,"stop":1702343365686,"duration":1},"status":"passed","severity":"normal"},{"uid":"71347c55e7da09dd","name":"Fails to publish message with size larger than 1 MB","time":{"start":1702343331173,"stop":1702343331173,"duration":0},"status":"passed","severity":"normal"},{"uid":"47cec7d1e91c584a","name":"Store - dialed first","time":{"start":1702343434176,"stop":1702343434177,"duration":1},"status":"passed","severity":"normal"},{"uid":"2665ddb754c5ee0b","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1702343399481,"stop":1702343399481,"duration":0},"status":"passed","severity":"normal"},{"uid":"140a88e0dbc6d84","name":"Publishes to nwaku","time":{"start":1702343320321,"stop":1702343320321,"duration":0},"status":"passed","severity":"normal"},{"uid":"9954e956ece800a","name":"Publish message with custom timestamp: Tue Dec 12 2023 02:08:34 GMT+0000 (Coordinated Universal Time)","time":{"start":1702343331170,"stop":1702343331170,"duration":0},"status":"passed","severity":"normal"},{"uid":"34fa081b8d0c6cbb","name":"Query generator for multiple messages","time":{"start":1702343414199,"stop":1702343414200,"duration":1},"status":"passed","severity":"normal"},{"uid":"99a2c7d8825e1aec","name":"can start the service","time":{"start":1702343427223,"stop":1702343427224,"duration":1},"status":"passed","severity":"normal"},{"uid":"3050b1baeee3e9d3","name":"Query generator for 2000 messages","time":{"start":1702343414203,"stop":1702343414203,"duration":0},"status":"passed","severity":"normal"},{"uid":"283a11c92dfe189b","name":"Push message with custom timestamp: 1702346873521","time":{"start":1702343399083,"stop":1702343399084,"duration":1},"status":"passed","severity":"normal"},{"uid":"195c48e793f6ab86","name":"Check publish message containing shell command","time":{"start":1702343331161,"stop":1702343331161,"duration":0},"status":"passed","severity":"normal"},{"uid":"803371c82cb91544","name":"Check publish message containing unicode special characters","time":{"start":1702343331167,"stop":1702343331168,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd4f4bc2c4215208","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1702343220938,"stop":1702343220938,"duration":0},"status":"passed","severity":"normal"},{"uid":"f66701f1c7bda761","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1702343372342,"stop":1702343372343,"duration":1},"status":"passed","severity":"normal"},{"uid":"bdafc2baba02b805","name":"Error when try to subscribe to more than 30 topics","time":{"start":1702343364319,"stop":1702343364319,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebe6700b23ebaecd","name":"Push message with emoji payload","time":{"start":1702343399050,"stop":1702343399050,"duration":0},"status":"passed","severity":"normal"},{"uid":"2212cbd59c76d5c3","name":"Promise Callback - backward","time":{"start":1702343399965,"stop":1702343399966,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb5b599b9f0a6e4d","name":"Push message with content topic containing long","time":{"start":1702343399064,"stop":1702343399064,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f68ad522c972502","name":"should be able to encode the field with only FILTER set to true","time":{"start":1702343220685,"stop":1702343220686,"duration":1},"status":"passed","severity":"normal"},{"uid":"720eab3f8c38705c","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1702343289360,"stop":1702343289361,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cd209d2869c9444","name":"throws on content topic with too few or too many fields","time":{"start":1702343214036,"stop":1702343214036,"duration":0},"status":"passed","severity":"normal"},{"uid":"e82fd07146b30e47","name":"Subscribe and receive messages via waku relay post","time":{"start":1702343364316,"stop":1702343364316,"duration":0},"status":"passed","severity":"normal"},{"uid":"8482029ca0fc4c1e","name":"Passing page size 0 when there are 110 messages","time":{"start":1702343423748,"stop":1702343423748,"duration":0},"status":"passed","severity":"normal"},{"uid":"95ee017575e24ffa","name":"Promise Callback - forward","time":{"start":1702343399965,"stop":1702343399965,"duration":0},"status":"passed","severity":"normal"},{"uid":"69c0ac24d49b1c4c","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1702343289342,"stop":1702343289345,"duration":3},"status":"passed","severity":"normal"},{"uid":"d861e51969934e2f","name":"Subscribe to topic containing numeric and publish message","time":{"start":1702343337260,"stop":1702343337261,"duration":1},"status":"passed","severity":"normal"},{"uid":"53f62d5110814e50","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1702343237669,"stop":1702343237669,"duration":0},"status":"passed","severity":"normal"},{"uid":"253ed2381f975f5c","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1702343220686,"stop":1702343220686,"duration":0},"status":"passed","severity":"normal"},{"uid":"260eea7ca0349c6","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1702343237667,"stop":1702343237668,"duration":1},"status":"passed","severity":"normal"},{"uid":"11313568538eef4d","name":"should be able to encode the field with only STORE set to true","time":{"start":1702343220684,"stop":1702343220685,"duration":1},"status":"passed","severity":"normal"},{"uid":"89e1f73ff29e00d4","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1702343220691,"stop":1702343220691,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d025f623d272c98","name":"should properly compute the node id","time":{"start":1702343221241,"stop":1702343221241,"duration":0},"status":"passed","severity":"normal"},{"uid":"2755dfb35e332bac","name":"Check received message containing XML","time":{"start":1702343365684,"stop":1702343365684,"duration":0},"status":"passed","severity":"normal"},{"uid":"6979f3c501afb849","name":"Subscribe to topic containing long and receive message","time":{"start":1702343364321,"stop":1702343364322,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9fb2627b2ef1120","name":"Mutual subscription","time":{"start":1702343337248,"stop":1702343337248,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c0bfa89c1504d84","name":"throws on content topic with empty application field","time":{"start":1702343214037,"stop":1702343214037,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc38c7573493d945","name":"Fails to publish message with empty text","time":{"start":1702343331171,"stop":1702343331171,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a116ae8daa30f94","name":"Check message received after nwaku node is restarted","time":{"start":1702343365692,"stop":1702343365692,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b05edb7ee6b82211","name":"should decode valid enr successfully","time":{"start":1702343221237,"stop":1702343221238,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb2e75bedd2642e","name":"Push message with content topic containing numeric","time":{"start":1702343399065,"stop":1702343399065,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b5fcd43c3f91cbe","name":"should handle a minimal index list","time":{"start":1702343220937,"stop":1702343220938,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e352b83224a2963","name":"should properly create location multiaddrs - tcp4","time":{"start":1702343221244,"stop":1702343221244,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5084a2b773eff58","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1702343337262,"stop":1702343337263,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc3090bf21b6173f","name":"Encoder throws on empty string content topic","time":{"start":1702343246142,"stop":1702343246142,"duration":0},"status":"passed","severity":"normal"},{"uid":"11080b83b6024023","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1702343220692,"stop":1702343220692,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc479684711a0722","name":"Subscribe to topic containing special chars and receive message","time":{"start":1702343364322,"stop":1702343364323,"duration":1},"status":"passed","severity":"normal"},{"uid":"3344c37bb829a6f6","name":"Check publish message containing Basic HTML tag","time":{"start":1702343331159,"stop":1702343331159,"duration":0},"status":"passed","severity":"normal"},{"uid":"95e5d1136d45d457","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1702343275124,"stop":1702343275124,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea19f01a89b1b240","name":"Check received message containing emoji","time":{"start":1702343365686,"stop":1702343365686,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2b7b86390613c07","name":"different cluster, same shard: nodes don't connect","time":{"start":1702343309920,"stop":1702343309920,"duration":0},"status":"passed","severity":"normal"},{"uid":"eeaaeffc74b13ba","name":"Check publish message containing emoji","time":{"start":1702343331168,"stop":1702343331168,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee2c38ff51ab5c78","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1702343225999,"stop":1702343225999,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0018da46b7f54d5","name":"Subscribe to topic containing Script and receive message","time":{"start":1702343364325,"stop":1702343364326,"duration":1},"status":"passed","severity":"normal"},{"uid":"91013efeee866b68","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1702343410320,"stop":1702343410321,"duration":1},"status":"passed","severity":"normal"},{"uid":"b00bbbec2ec2ca40","name":"Check received message containing shell command","time":{"start":1702343365685,"stop":1702343365685,"duration":0},"status":"passed","severity":"normal"},{"uid":"70bdde8b4a3d6dcc","name":"Push message with content topic containing Script","time":{"start":1702343399072,"stop":1702343399072,"duration":0},"status":"passed","severity":"normal"},{"uid":"532141531d70b1cd","name":"throws on content topic with empty version field","time":{"start":1702343214037,"stop":1702343214038,"duration":1},"status":"passed","severity":"normal"},{"uid":"311d90305744cfee","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1702343237666,"stop":1702343237667,"duration":1},"status":"passed","severity":"normal"},{"uid":"b685aa4a9364207b","name":"Check publish message containing numeric","time":{"start":1702343331149,"stop":1702343331150,"duration":1},"status":"passed","severity":"normal"},{"uid":"27d7a51796a8d460","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1702343414202,"stop":1702343414202,"duration":0},"status":"passed","severity":"normal"},{"uid":"508c6a5eb5953936","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1702343300049,"stop":1702343300050,"duration":1},"status":"passed","severity":"normal"},{"uid":"15457593bd8232b8","name":"Round trip binary serialization","time":{"start":1702343226242,"stop":1702343226242,"duration":0},"status":"passed","severity":"normal"},{"uid":"59de257078c129ab","name":"Check message with non string payload is not received","time":{"start":1702343365690,"stop":1702343365690,"duration":0},"status":"passed","severity":"normal"},{"uid":"e383b1c30daab0bd","name":"Check publish message containing Script","time":{"start":1702343331152,"stop":1702343331153,"duration":1},"status":"passed","severity":"normal"},{"uid":"da3768c8801c8ac3","name":"Accepts a valid Waku Message","time":{"start":1702343229660,"stop":1702343229661,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5de0680cd339cae","name":"should properly create location multiaddrs - udp4","time":{"start":1702343221243,"stop":1702343221244,"duration":1},"status":"passed","severity":"normal"},{"uid":"d021db52813d04de","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1702343237668,"stop":1702343237669,"duration":1},"status":"passed","severity":"normal"},{"uid":"68d7d3de0bc66c64","name":"Push message with content topic containing escaped characters","time":{"start":1702343399075,"stop":1702343399075,"duration":0},"status":"passed","severity":"normal"},{"uid":"905c08159881fbd4","name":"Push message with content topic containing JSON","time":{"start":1702343399073,"stop":1702343399073,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef2be90a38fc2dda","name":"should not receive a peer event before start","time":{"start":1702343270110,"stop":1702343270112,"duration":2},"status":"passed","severity":"normal"},{"uid":"967442b9bf730a2b","name":"should not receive a peer event after stop","time":{"start":1702343427226,"stop":1702343427226,"duration":0},"status":"passed","severity":"normal"},{"uid":"eacb966693af134a","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1702343372343,"stop":1702343372343,"duration":0},"status":"passed","severity":"normal"},{"uid":"e415bde7ed67a80f","name":"Query generator for multiple messages with different message text format","time":{"start":1702343414200,"stop":1702343414200,"duration":0},"status":"passed","severity":"normal"},{"uid":"784b619c145bd484","name":"Fails to push message with large meta","time":{"start":1702343399079,"stop":1702343399080,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b47ce27e00b32d8","name":"Push message with meta","time":{"start":1702343399078,"stop":1702343399079,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4d420c4f1aa22f4","name":"Subscribe to topic containing XML and publish message","time":{"start":1702343337280,"stop":1702343337280,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa4cab03aa6fb67f","name":"Check publish message containing SQL Injection","time":{"start":1702343331152,"stop":1702343331152,"duration":0},"status":"passed","severity":"normal"},{"uid":"7989fe80d530f148","name":"Push message with JSON payload","time":{"start":1702343399048,"stop":1702343399048,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0475dc4225643ac","name":"Passing cursor with wrong pubsubTopic","time":{"start":1702343372345,"stop":1702343372345,"duration":0},"status":"passed","severity":"normal"},{"uid":"57dd12e14140d38a","name":"Push message with SQL Injection payload","time":{"start":1702343399045,"stop":1702343399045,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f991eeeee07cf78","name":"Symmetric encrypt & Decrypt","time":{"start":1702343244523,"stop":1702343244523,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a76e0878dff201f","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1702343300055,"stop":1702343300056,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ad089545dd06821","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1702343337250,"stop":1702343337251,"duration":1},"status":"passed","severity":"normal"},{"uid":"8826ba70ed5a7ac4","name":"Push message on custom pubsubTopic","time":{"start":1702343292401,"stop":1702343292402,"duration":1},"status":"passed","severity":"normal"},{"uid":"279dce1ca84c759","name":"should only return 1 node with relay and store capability","time":{"start":1702343238063,"stop":1702343238063,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd657278875c0a68","name":"throws on content topic with empty topic name field","time":{"start":1702343214038,"stop":1702343214038,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8293c06d6799fd2","name":"unsubscribes","time":{"start":1702343436372,"stop":1702343436372,"duration":0},"status":"passed","severity":"normal"},{"uid":"570bd9102c7feb5e","name":"Push message with content topic containing Russian","time":{"start":1702343399066,"stop":1702343399069,"duration":3},"status":"passed","severity":"normal"},{"uid":"9f52dd06ca742877","name":"Query with Promise Callback, No Decoder","time":{"start":1702343399483,"stop":1702343399484,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa9b26ab68b45a76","name":"Decoder throws on undefined content topic","time":{"start":1702343246142,"stop":1702343246142,"duration":0},"status":"passed","severity":"normal"},{"uid":"316c9d10892e3548","name":"Check publish message containing Arabic","time":{"start":1702343331151,"stop":1702343331151,"duration":0},"status":"passed","severity":"normal"},{"uid":"d54b9a725f8b400c","name":"Check received message with timestamp: 1702343271040000000 ","time":{"start":1702343365686,"stop":1702343365686,"duration":0},"status":"passed","severity":"normal"},{"uid":"467779e8789385c2","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1702343425204,"stop":1702343425204,"duration":0},"status":"passed","severity":"normal"},{"uid":"25acf1f378a78c32","name":"should not receive a peer event before start","time":{"start":1702343427226,"stop":1702343427226,"duration":0},"status":"passed","severity":"normal"},{"uid":"50fd99f3e3b7088f","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1702343364331,"stop":1702343364331,"duration":0},"status":"passed","severity":"normal"},{"uid":"21e7d5cebccb2634","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1702343364329,"stop":1702343364329,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a1f1854f5abb09f","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1702343273356,"stop":1702343273356,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a8cb3a52bac2377","name":"Check publish message containing long","time":{"start":1702343331149,"stop":1702343331149,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6a1bbb147c96211","name":"Push message with escaped characters payload","time":{"start":1702343399049,"stop":1702343399049,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7e613bab1733860","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1702343331168,"stop":1702343331169,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfb0eef6faf8dc8e","name":"Passing an array","time":{"start":1702343427671,"stop":1702343427672,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1f430e8f1a8cc7a","name":"Overlapping topic subscription","time":{"start":1702343364319,"stop":1702343364320,"duration":1},"status":"passed","severity":"normal"},{"uid":"b192de79631afc6","name":"Push message with Script payload","time":{"start":1702343399045,"stop":1702343399046,"duration":1},"status":"passed","severity":"normal"},{"uid":"b98863a04d3bfac8","name":"Check publish message containing XML","time":{"start":1702343331157,"stop":1702343331158,"duration":1},"status":"passed","severity":"normal"},{"uid":"4903dd14b0308fde","name":"should not fail to stop the service if it was not started","time":{"start":1702343270106,"stop":1702343270107,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1b08891f3f38a4a","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1702343244183,"stop":1702343244183,"duration":0},"status":"passed","severity":"normal"},{"uid":"994933a932a871b0","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1702343364326,"stop":1702343364327,"duration":1},"status":"passed","severity":"normal"},{"uid":"588d2c102a289de4","name":"Ordered Callback - forward","time":{"start":1702343399966,"stop":1702343399966,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5958da23b2b8e00","name":"Subscribe to topic containing emoji and publish message","time":{"start":1702343337283,"stop":1702343337284,"duration":1},"status":"passed","severity":"normal"},{"uid":"2092669f3464c11","name":"should return the peer with the lowest ping","time":{"start":1702343436372,"stop":1702343436372,"duration":0},"status":"passed","severity":"normal"},{"uid":"d835a7b64d07d990","name":"Check received message with timestamp: undefined ","time":{"start":1702343365687,"stop":1702343365687,"duration":0},"status":"passed","severity":"normal"},{"uid":"e492edc82110ff7f","name":"should set field with all protocols enabled","time":{"start":1702343221246,"stop":1702343221246,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ceac819c3cd020c","name":"Query with Ordered Callback, No message returned","time":{"start":1702343399480,"stop":1702343399480,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef277d9372e7fecc","name":"should throw an error when no peer matches the given protocols","time":{"start":1702343436373,"stop":1702343436373,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2a09d3ff17a09f1","name":"1 Store, 2 relays, 2 fetches","time":{"start":1702343237744,"stop":1702343237745,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f7939df5815a58b","name":"Check publish message containing Russian","time":{"start":1702343331151,"stop":1702343331151,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d2dc01228f005ff","name":"Query with Promise Callback, No message returned","time":{"start":1702343399484,"stop":1702343399491,"duration":7},"status":"passed","severity":"normal"},{"uid":"8ac2e86608d06c43","name":"Fails to push message with empty content topic","time":{"start":1702343399077,"stop":1702343399078,"duration":1},"status":"passed","severity":"normal"},{"uid":"30dc9dcb9ce44f91","name":"Relay - dialed first","time":{"start":1702343434175,"stop":1702343434176,"duration":1},"status":"passed","severity":"normal"},{"uid":"20c446efbd1717d3","name":"should be called at least once on all `peer:discovery` events","time":{"start":1702343289346,"stop":1702343289347,"duration":1},"status":"passed","severity":"normal"},{"uid":"53789c7af889796","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1702343399482,"stop":1702343399483,"duration":1},"status":"passed","severity":"normal"},{"uid":"ecb6f37de903b4bc","name":"Push message with Arabic payload","time":{"start":1702343399044,"stop":1702343399044,"duration":0},"status":"passed","severity":"normal"},{"uid":"8037e13643ff8f75","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1702343425202,"stop":1702343425202,"duration":0},"status":"passed","severity":"normal"},{"uid":"efee2d5fd3c237ad","name":"Encoder throws on empty string content topic","time":{"start":1702343244185,"stop":1702343244185,"duration":0},"status":"passed","severity":"normal"},{"uid":"2948bc451beebe5","name":"Check publish message containing short","time":{"start":1702343331148,"stop":1702343331149,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fcc36c6dc05c4","name":"Subscribe to topic containing Russian and receive message","time":{"start":1702343364324,"stop":1702343364325,"duration":1},"status":"passed","severity":"normal"},{"uid":"dddb6612fa54c197","name":"Relay - dialed after","time":{"start":1702343434176,"stop":1702343434176,"duration":0},"status":"passed","severity":"normal"},{"uid":"48046d9f13d2fb89","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1702343364317,"stop":1702343364317,"duration":0},"status":"passed","severity":"normal"},{"uid":"f78823ebb3f8af7f","name":"Subscribe to topic containing Russian and publish message","time":{"start":1702343337278,"stop":1702343337279,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fc9076ca8cbe164","name":"Check received message containing Chinese","time":{"start":1702343365682,"stop":1702343365682,"duration":0},"status":"passed","severity":"normal"},{"uid":"86e7bc2255f0ac45","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1702343411049,"stop":1702343411049,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a3f1d050f325596","name":"Push message with short payload","time":{"start":1702343399040,"stop":1702343399040,"duration":0},"status":"passed","severity":"normal"},{"uid":"95c5c9fc1b96e5a4","name":"Check publish message containing special chars","time":{"start":1702343331150,"stop":1702343331150,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf20f9c8ff302223","name":"Query Generator - forward","time":{"start":1702343399963,"stop":1702343399964,"duration":1},"status":"passed","severity":"normal"},{"uid":"93351b12b10832b4","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1702343300054,"stop":1702343300055,"duration":1},"status":"passed","severity":"normal"},{"uid":"83181e544eb53a22","name":"Subscribe to topic containing long and publish message","time":{"start":1702343337257,"stop":1702343337260,"duration":3},"status":"passed","severity":"normal"},{"uid":"3066b9a5d8c4eb24","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1702343399478,"stop":1702343399478,"duration":0},"status":"passed","severity":"normal"},{"uid":"aea78f9c9b6ffed1","name":"Relay - times out","time":{"start":1702343434176,"stop":1702343434176,"duration":0},"status":"passed","severity":"normal"},{"uid":"a35bbe63afa73ce0","name":"pre and post cipher","time":{"start":1702343244523,"stop":1702343244524,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d380fd94ebefc9d","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1702343238064,"stop":1702343238064,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f5e8ef138802079","name":"Check received message containing Basic HTML tag","time":{"start":1702343365684,"stop":1702343365684,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb28b2864502d675","name":"Rejects garbage","time":{"start":1702343229662,"stop":1702343229662,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3f736d1060332b3","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1702343238065,"stop":1702343238065,"duration":0},"status":"skipped","severity":"normal"},{"uid":"65185da59dceebaa","name":"Query Generator, Wrong PubsubTopic","time":{"start":1702343399476,"stop":1702343399476,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f889b7604d9b527","name":"connects to nwaku","time":{"start":1702343427670,"stop":1702343427671,"duration":1},"status":"passed","severity":"normal"},{"uid":"897e0f5a0d7f9465","name":"should set field with only LIGHTPUSH enabled","time":{"start":1702343221247,"stop":1702343221247,"duration":0},"status":"passed","severity":"normal"},{"uid":"64345ddb42a480d1","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1702343275124,"stop":1702343275124,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5190b6041e8e2d6","name":"Sets default value correctly","time":{"start":1702343427673,"stop":1702343427674,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6fa6dc5e6f65f78","name":"caches peers it previously fetched","time":{"start":1702343238062,"stop":1702343238062,"duration":0},"status":"passed","severity":"normal"},{"uid":"dacb699dd810472f","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1702343289363,"stop":1702343289364,"duration":1},"status":"passed","severity":"normal"},{"uid":"c19e041545e470e9","name":"same cluster, same shard: nodes connect","time":{"start":1702343309919,"stop":1702343309919,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad9d31743ecf6929","name":"Subscribe to topic containing shell command and receive message","time":{"start":1702343364327,"stop":1702343364328,"duration":1},"status":"passed","severity":"normal"},{"uid":"46b5d9a6529f5ebf","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1702343220688,"stop":1702343220689,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8e15ad27114c2c2","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1702343275123,"stop":1702343275123,"duration":0},"status":"passed","severity":"normal"},{"uid":"944119a723fe7361","name":"throws on content topic with empty encoding field","time":{"start":1702343214038,"stop":1702343214039,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffcc984253f082be","name":"Check publish message after client node is restarted","time":{"start":1702343331174,"stop":1702343331174,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7b80ab4ddd6bb9d6","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1702343331172,"stop":1702343331172,"duration":0},"status":"passed","severity":"normal"},{"uid":"b95985688970eda1","name":"Check message received after jswaku node is restarted","time":{"start":1702343365692,"stop":1702343365692,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d773917b6df6056","name":"handles multiple messages","time":{"start":1702343436371,"stop":1702343436371,"duration":0},"status":"passed","severity":"normal"},{"uid":"62f7b24d53d484c4","name":"Push message with rate limit","time":{"start":1702343399080,"stop":1702343399080,"duration":0},"status":"passed","severity":"normal"},{"uid":"5da3ea7a663e22de","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1702343237674,"stop":1702343237675,"duration":1},"status":"passed","severity":"normal"},{"uid":"61e8523bef124457","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1702343289362,"stop":1702343289363,"duration":1},"status":"passed","severity":"normal"},{"uid":"69444aa9d568d0c","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1702343364324,"stop":1702343364324,"duration":0},"status":"passed","severity":"normal"},{"uid":"45825a815977bb30","name":"should be able to decode the field with only FILTER set to true","time":{"start":1702343220690,"stop":1702343220690,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3676dc2539f4bcc","name":"Used by Waku Relay","time":{"start":1702343427672,"stop":1702343427673,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4860050a804ae0b","name":"Check received message containing special chars","time":{"start":1702343365681,"stop":1702343365682,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4d296c7cbf38db3","name":"Check publish message containing Chinese","time":{"start":1702343331150,"stop":1702343331151,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ad3960f216eec03","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1702343237670,"stop":1702343237671,"duration":1},"status":"passed","severity":"normal"},{"uid":"964d616f40fc8f66","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1702343244180,"stop":1702343244182,"duration":2},"status":"passed","severity":"normal"},{"uid":"8411b4ebd434a57d","name":"Query Generator, No message returned","time":{"start":1702343399477,"stop":1702343399478,"duration":1},"status":"passed","severity":"normal"},{"uid":"d43552bf8753bfa4","name":"Relay","time":{"start":1702343270246,"stop":1702343270246,"duration":0},"status":"passed","severity":"normal"},{"uid":"32678a7f5240da24","name":"Check received message containing Arabic","time":{"start":1702343365682,"stop":1702343365682,"duration":0},"status":"passed","severity":"normal"},{"uid":"405abc445857ab1a","name":"should be able to decode the field with only RELAY set to true","time":{"start":1702343220689,"stop":1702343220690,"duration":1},"status":"passed","severity":"normal"},{"uid":"40ab1d78c673a7a","name":"throws on content topic with non-number generation field","time":{"start":1702343214036,"stop":1702343214036,"duration":0},"status":"passed","severity":"normal"},{"uid":"5737e8e8f2febb63","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1702343410321,"stop":1702343410321,"duration":0},"status":"passed","severity":"normal"},{"uid":"c27e491932e8ff3b","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1702343289336,"stop":1702343289337,"duration":1},"status":"passed","severity":"normal"},{"uid":"b18ea78c8672c340","name":"Decoder throws on undefined content topic","time":{"start":1702343244185,"stop":1702343244186,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1220843f96949af","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1702343337252,"stop":1702343337252,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdaa4a0040eb5a44","name":"Push message with content topic containing emoji","time":{"start":1702343399076,"stop":1702343399076,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cfce64ec06e4f33","name":"Subscribe to topic containing shell command and publish message","time":{"start":1702343337281,"stop":1702343337281,"duration":0},"status":"passed","severity":"normal"},{"uid":"b56b64fa3a1529af","name":"Relay + Store","time":{"start":1702343270246,"stop":1702343270247,"duration":1},"status":"passed","severity":"normal"},{"uid":"be6505f7f2a657c1","name":"Waku message hash computation (payload length 0)","time":{"start":1702343232144,"stop":1702343232144,"duration":0},"status":"passed","severity":"normal"},{"uid":"87771916f46a3ea3","name":"should return a random peer when all peers have the same latency","time":{"start":1702343436373,"stop":1702343436373,"duration":0},"status":"passed","severity":"normal"},{"uid":"45524a02a39fa463","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1702343337263,"stop":1702343337278,"duration":15},"status":"passed","severity":"normal"},{"uid":"a892ec8cef45453c","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1702343337279,"stop":1702343337279,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ce605ea26edac77","name":"isConnected should return false after all peers disconnect","time":{"start":1702343289365,"stop":1702343289366,"duration":1},"status":"passed","severity":"normal"},{"uid":"40a49c2228d73806","name":"LightPush","time":{"start":1702343434177,"stop":1702343434177,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bfbbadf831bbb90","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1702343364315,"stop":1702343364315,"duration":0},"status":"passed","severity":"normal"},{"uid":"c10d9504e6fcdd78","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1702343220687,"stop":1702343220687,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e51d247d3c4545b","name":"Asymmetric encrypt & decrypt","time":{"start":1702343244522,"stop":1702343244523,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffd7faefb5842c07","name":"through manual discovery","time":{"start":1702343296054,"stop":1702343296054,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f4c1224be10514d","name":"Subscribe to topic containing emoji and receive message","time":{"start":1702343364330,"stop":1702343364330,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6adfae846be2f30","name":"Check received message containing Script","time":{"start":1702343365683,"stop":1702343365684,"duration":1},"status":"passed","severity":"normal"},{"uid":"f07de9597a6ba99a","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1702343372342,"stop":1702343372342,"duration":0},"status":"passed","severity":"normal"},{"uid":"45d2535fed987add","name":"should be called for bootstrap peers","time":{"start":1702343289347,"stop":1702343289348,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec74283c103ddc17","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1702343292402,"stop":1702343292402,"duration":0},"status":"passed","severity":"normal"},{"uid":"6606b1d1506e6a84","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1702343225999,"stop":1702343226000,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e9facc28eb05c45","name":"should get / set TCP multiaddr","time":{"start":1702343221243,"stop":1702343221243,"duration":0},"status":"passed","severity":"normal"},{"uid":"338f63cc53bd9cde","name":"Does not throw an exception when node disconnects","time":{"start":1702343427671,"stop":1702343427671,"duration":0},"status":"passed","severity":"normal"},{"uid":"858184a4a7f211b3","name":"retrieves a single peer","time":{"start":1702343238060,"stop":1702343238060,"duration":0},"status":"passed","severity":"normal"},{"uid":"184ef6359db3cc1b","name":"Passing page size 11 when there are 10 messages","time":{"start":1702343423749,"stop":1702343423750,"duration":1},"status":"passed","severity":"normal"},{"uid":"383c6210f3c9dde9","name":"Subscribe and receive messages via lightPush","time":{"start":1702343364314,"stop":1702343364314,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8256f5ed7ba14fe","name":"Check received message containing SQL Injection","time":{"start":1702343365683,"stop":1702343365683,"duration":0},"status":"passed","severity":"normal"},{"uid":"369119c7b16248bf","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1702343237671,"stop":1702343237672,"duration":1},"status":"passed","severity":"normal"},{"uid":"5af017489f3f1daa","name":"Subscribe to topic containing numeric and receive message","time":{"start":1702343364322,"stop":1702343364322,"duration":0},"status":"passed","severity":"normal"},{"uid":"d51d240683352ba5","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1702343237673,"stop":1702343237673,"duration":0},"status":"passed","severity":"normal"},{"uid":"85c820b481d2ec29","name":"isConnected should return false after all peers disconnect","time":{"start":1702343289346,"stop":1702343289346,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ecc5599c70d4f49","name":"it tolerates circular branch references","time":{"start":1702343238060,"stop":1702343238061,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3b83742219f5387","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1702343364315,"stop":1702343364315,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d9d36415fcecc46","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1702343313843,"stop":1702343313844,"duration":1},"status":"passed","severity":"normal"},{"uid":"24f8eef9fad7beaf","name":"Round trip binary encryption [ecies, signature]","time":{"start":1702343246140,"stop":1702343246141,"duration":1},"status":"passed","severity":"normal"},{"uid":"3520fa7f0da0b197","name":"recovers when dns.resolve returns empty","time":{"start":1702343238061,"stop":1702343238061,"duration":0},"status":"passed","severity":"normal"},{"uid":"c55b69afc39b9e20","name":"Default pageSize","time":{"start":1702343423752,"stop":1702343423752,"duration":0},"status":"passed","severity":"normal"},{"uid":"216e3fb291ea8548","name":"Light Node - default protocols","time":{"start":1702343434178,"stop":1702343434178,"duration":0},"status":"passed","severity":"normal"},{"uid":"e13ebc77be2b301d","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1702343372341,"stop":1702343372342,"duration":1},"status":"passed","severity":"normal"},{"uid":"93c7981607ee6f0a","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1702343289345,"stop":1702343289345,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ec1f8b70d1511ec","name":"Callback on promise","time":{"start":1702343414201,"stop":1702343414201,"duration":0},"status":"passed","severity":"normal"},{"uid":"845f1dd36615fc5f","name":"1 Relay, 1 fetch","time":{"start":1702343237743,"stop":1702343237744,"duration":1},"status":"passed","severity":"normal"},{"uid":"b89b4efb033b654","name":"Push message with content topic containing unicode special characters","time":{"start":1702343399075,"stop":1702343399076,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f194591a2193f4","name":"Check publish message containing JSON","time":{"start":1702343331160,"stop":1702343331160,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a7c03145ac2d488","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1702343300053,"stop":1702343300054,"duration":1},"status":"passed","severity":"normal"},{"uid":"52d68bc39aebc034","name":"Push message with Basic HTML tag payload","time":{"start":1702343399047,"stop":1702343399048,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c06301e83032fd2","name":"Push message with special chars payload","time":{"start":1702343399043,"stop":1702343399043,"duration":0},"status":"passed","severity":"normal"},{"uid":"c34d3f1e63763c29","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1702343364325,"stop":1702343364325,"duration":0},"status":"passed","severity":"normal"},{"uid":"e342641921e426bd","name":"Publish message with custom timestamp: Wed Dec 21 2022 01:08:34 GMT+0000 (Coordinated Universal Time)","time":{"start":1702343331169,"stop":1702343331169,"duration":0},"status":"passed","severity":"normal"},{"uid":"42c212aee0caf588","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1702343411047,"stop":1702343411048,"duration":1},"status":"passed","severity":"normal"},{"uid":"648877328f6bd1ed","name":"Push message with custom timestamp: 1671584873521","time":{"start":1702343399081,"stop":1702343399081,"duration":0},"status":"passed","severity":"normal"},{"uid":"afa510d83ff75059","name":"All","time":{"start":1702343270247,"stop":1702343270247,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6a904edbbb2b1c9","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1702343425203,"stop":1702343425204,"duration":1},"status":"passed","severity":"normal"},{"uid":"acfd5108a73892ef","name":"Ordered Callback - backward","time":{"start":1702343399966,"stop":1702343399967,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cc97fc93bacdeaa","name":"tcp ip4 address","time":{"start":1702343220340,"stop":1702343220342,"duration":2},"status":"passed","severity":"normal"},{"uid":"28417e80007463d0","name":"A test","time":{"start":1702343289430,"stop":1702343289431,"duration":1},"status":"passed","severity":"normal"},{"uid":"80043a415d96623a","name":"should get / set UDP multiaddr","time":{"start":1702343221243,"stop":1702343221243,"duration":0},"status":"passed","severity":"normal"},{"uid":"497a236ae8457cab","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1702343300051,"stop":1702343300052,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8c2d9799b53c5b1","name":"Push message with content topic containing short","time":{"start":1702343399064,"stop":1702343399064,"duration":0},"status":"passed","severity":"normal"},{"uid":"169156718f9b1867","name":"Ping on peer without subscriptions","time":{"start":1702343270134,"stop":1702343270135,"duration":1},"status":"passed","severity":"normal"},{"uid":"621aa7c176e8c854","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1702343337282,"stop":1702343337283,"duration":1},"status":"passed","severity":"normal"},{"uid":"e58954ab299da1f6","name":"should encodeTxt and decodeTxt","time":{"start":1702343221237,"stop":1702343221237,"duration":0},"status":"passed","severity":"normal"},{"uid":"216d8e32fb6acd49","name":"Push message with Chinese payload","time":{"start":1702343399043,"stop":1702343399044,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8bb9161e289c11d","name":"should throw error - no public key","time":{"start":1702343221239,"stop":1702343221239,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe151ae9e4d76f0c","name":"Query Generator - backward","time":{"start":1702343399964,"stop":1702343399964,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa718c3d24eb78db","name":"should set field with only FILTER enabled","time":{"start":1702343221247,"stop":1702343221247,"duration":0},"status":"passed","severity":"normal"},{"uid":"b126a95908d47fba","name":"Check received message containing JSON","time":{"start":1702343365685,"stop":1702343365685,"duration":0},"status":"passed","severity":"normal"},{"uid":"36189a85702ac179","name":"Js publishes, other Js receives","time":{"start":1702343320322,"stop":1702343320322,"duration":0},"status":"passed","severity":"normal"},{"uid":"8283abfdbf8e7686","name":"Nodes with multiple pubsub topic","time":{"start":1702343313844,"stop":1702343313860,"duration":16},"status":"passed","severity":"normal"}]