allure-jswaku/7261/widgets/duration.json
2024-07-31 15:12:25 +00:00

1 line
160 KiB
JSON

[{"uid":"7c1f6030c15eb6d","name":"Does not throw an exception when node disconnects","time":{"start":1722438703841,"stop":1722438703841,"duration":0},"status":"passed","severity":"normal"},{"uid":"2efa3e9daa195264","name":"Push message with meta","time":{"start":1722438636365,"stop":1722438636365,"duration":0},"status":"passed","severity":"normal"},{"uid":"57f982d6d44b0c2a","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1722437913638,"stop":1722437913638,"duration":0},"status":"passed","severity":"normal"},{"uid":"369b013b8988c4d4","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1722437913649,"stop":1722437913649,"duration":0},"status":"passed","severity":"normal"},{"uid":"b223d203996edb88","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1722437916298,"stop":1722437916298,"duration":0},"status":"broken","severity":"normal"},{"uid":"6f158cdd935497a9","name":"Push message with special chars payload","time":{"start":1722438636347,"stop":1722438636347,"duration":0},"status":"passed","severity":"normal"},{"uid":"beecd699c0debb84","name":"different cluster, same shard: nodes don't connect","time":{"start":1722438377757,"stop":1722438377757,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a5ff16430fbf703","name":"should emit a peer event after start","time":{"start":1722437942575,"stop":1722437942576,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cb8f627e7d682fd","name":"Subscribe to topic containing short and receive message","time":{"start":1722438665175,"stop":1722438665175,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b1ebe11d08d853e","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1722438703672,"stop":1722438703672,"duration":0},"status":"passed","severity":"normal"},{"uid":"6783ec8afe86cf1b","name":"Publishes to nwaku","time":{"start":1722438520683,"stop":1722438520683,"duration":0},"status":"passed","severity":"normal"},{"uid":"13a865d932a37e58","name":"Push message with content topic containing Script","time":{"start":1722438499813,"stop":1722438499813,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a106d0d4dfd7921","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1722437921771,"stop":1722437921771,"duration":0},"status":"passed","severity":"normal"},{"uid":"71187b840781b896","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1722438065011,"stop":1722438065011,"duration":0},"status":"passed","severity":"normal"},{"uid":"11ea8a23f18b3082","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1722437913621,"stop":1722437913621,"duration":0},"status":"passed","severity":"normal"},{"uid":"3962fea503ab9cbb","name":"Query Generator, No Decoder","time":{"start":1722438640824,"stop":1722438640824,"duration":0},"status":"passed","severity":"normal"},{"uid":"be433df9f5043819","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1722438703673,"stop":1722438703674,"duration":1},"status":"passed","severity":"normal"},{"uid":"388f007ccff21ad4","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1722438665179,"stop":1722438665180,"duration":1},"status":"passed","severity":"normal"},{"uid":"82d1668484e81438","name":"Relay - times out","time":{"start":1722438712244,"stop":1722438712244,"duration":0},"status":"passed","severity":"normal"},{"uid":"b36f7fce92e69538","name":"should set field with only STORE enabled","time":{"start":1722437922399,"stop":1722437922399,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf5cf77ac5f4ba5e","name":"Js publishes, other Js receives","time":{"start":1722438520684,"stop":1722438520685,"duration":1},"status":"passed","severity":"normal"},{"uid":"1418c6d590d3d571","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1722438198394,"stop":1722438198394,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6cf11ab34f51923","name":"Push message with content topic containing unicode special characters","time":{"start":1722438636363,"stop":1722438636364,"duration":1},"status":"passed","severity":"normal"},{"uid":"4817464f7841a9cf","name":"Push message with content topic containing Basic HTML tag","time":{"start":1722438499814,"stop":1722438499814,"duration":0},"status":"passed","severity":"normal"},{"uid":"60876c1008d97fbf","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1722438104551,"stop":1722438104551,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5ed240b68de6428","name":"Subscribe to topic containing Russian and receive message","time":{"start":1722438219618,"stop":1722438219618,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4ea34fc8a5c6019","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1722437966152,"stop":1722437966154,"duration":2},"status":"passed","severity":"normal"},{"uid":"e1a06766982c3d82","name":"Callback on promise, aborts when callback returns true","time":{"start":1722438677413,"stop":1722438677413,"duration":0},"status":"passed","severity":"normal"},{"uid":"2219d03c21feca9c","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1722437913642,"stop":1722437913642,"duration":0},"status":"passed","severity":"normal"},{"uid":"3517e5a76ef80770","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1722438703674,"stop":1722438703675,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c5b0952176b7165","name":"Push message with short payload","time":{"start":1722438499801,"stop":1722438499802,"duration":1},"status":"passed","severity":"normal"},{"uid":"7cba4a904e1d43a1","name":"Subscribe to topic containing special chars and receive message","time":{"start":1722438665177,"stop":1722438665177,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad86d4943a2d6908","name":"Check received message containing Arabic","time":{"start":1722438520882,"stop":1722438520882,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ae17cf0ae2889be","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1722438665200,"stop":1722438665200,"duration":0},"status":"passed","severity":"normal"},{"uid":"c749b2631c9bf2e7","name":"Push message with Russian payload","time":{"start":1722438636348,"stop":1722438636349,"duration":1},"status":"passed","severity":"normal"},{"uid":"b54b98733631d1f0","name":"should throw error - no public key","time":{"start":1722437922393,"stop":1722437922393,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c0245a563a55846","name":"Filter","time":{"start":1722438712245,"stop":1722438712245,"duration":0},"status":"passed","severity":"normal"},{"uid":"b81d048a7cbbfafc","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1722438518640,"stop":1722438518641,"duration":1},"status":"passed","severity":"normal"},{"uid":"68f0d87bb2f346e6","name":"Check received message containing numeric","time":{"start":1722438175861,"stop":1722438175864,"duration":3},"status":"passed","severity":"normal"},{"uid":"b368e65c52c5782","name":"should throw an error if shards are undefined for static sharding","time":{"start":1722437913635,"stop":1722437913635,"duration":0},"status":"passed","severity":"normal"},{"uid":"d500879d77afcb5a","name":"Ping on unsubscribed peer","time":{"start":1722438034526,"stop":1722438034527,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cde5599bf07950e","name":"Delete observer","time":{"start":1722438493804,"stop":1722438493805,"duration":1},"status":"passed","severity":"normal"},{"uid":"b66a0e1048e98d3a","name":"1 Store, 2 fetches","time":{"start":1722437938183,"stop":1722437938183,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c36ded5e23c1ab9","name":"Publish message with custom timestamp: Wed Jul 31 2024 14:08:38 GMT+0000 (Coordinated Universal Time)","time":{"start":1722438546036,"stop":1722438546036,"duration":0},"status":"passed","severity":"normal"},{"uid":"42358e3828a59fcd","name":"Check received message containing special chars","time":{"start":1722438175864,"stop":1722438175881,"duration":17},"status":"passed","severity":"normal"},{"uid":"caa406aad7f35792","name":"should use the provided clusterId for the pubsub topic","time":{"start":1722437913654,"stop":1722437913655,"duration":1},"status":"passed","severity":"normal"},{"uid":"b160632c2562c502","name":"Push message with custom timestamp: 1722434619945","time":{"start":1722438636367,"stop":1722438636367,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a22624920877db4","name":"Push message with content topic containing Russian","time":{"start":1722438636360,"stop":1722438636360,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef3c41d115f1bfd4","name":"Subscribe to topic containing shell command and receive message","time":{"start":1722438665196,"stop":1722438665196,"duration":0},"status":"passed","severity":"normal"},{"uid":"66057b04e7fb9e69","name":"Subscribe to topic containing special chars and receive message","time":{"start":1722438219617,"stop":1722438219617,"duration":0},"status":"passed","severity":"normal"},{"uid":"dee82e38365df7c8","name":"should throw error - no id","time":{"start":1722437922384,"stop":1722437922384,"duration":0},"status":"passed","severity":"normal"},{"uid":"39c12802eca21aef","name":"same cluster, same shard: nodes connect","time":{"start":1722438198388,"stop":1722438198388,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a259397740dbf2d","name":"Renews peer on consistent ping failures","time":{"start":1722438084036,"stop":1722438084036,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ae8a3b4fcee525e","name":"Keep-alive pings maintain the connection","time":{"start":1722438084035,"stop":1722438084036,"duration":1},"status":"passed","severity":"normal"},{"uid":"d96f11e6c7186455","name":"should load peers from local storage and dispatch events","time":{"start":1722437942577,"stop":1722437942577,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe82334ee7c70a71","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1722438691099,"stop":1722438691099,"duration":0},"status":"broken","severity":"normal"},{"uid":"d9f969ae8bc8ef5c","name":"should throw error - no id","time":{"start":1722437922383,"stop":1722437922383,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2b0ed873f829808","name":"Push message with numeric payload","time":{"start":1722438636347,"stop":1722438636347,"duration":0},"status":"passed","severity":"normal"},{"uid":"b468fb81d2b34955","name":"Relay + Store","time":{"start":1722437922400,"stop":1722437922400,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddb692add054feec","name":"Check received message containing long","time":{"start":1722438520879,"stop":1722438520880,"duration":1},"status":"passed","severity":"normal"},{"uid":"82ca64cea7952f29","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1722437921772,"stop":1722437921773,"duration":1},"status":"passed","severity":"normal"},{"uid":"359b87a94f57a73f","name":"Check message received after nwaku node is restarted","time":{"start":1722438175958,"stop":1722438175958,"duration":0},"status":"skipped","severity":"normal"},{"uid":"660c55d77e1dd1a","name":"throws on content topic with empty application field","time":{"start":1722437913617,"stop":1722437913617,"duration":0},"status":"passed","severity":"normal"},{"uid":"bac7a0362bdca62c","name":"same cluster, different shard: nodes connect","time":{"start":1722438377757,"stop":1722438377757,"duration":0},"status":"passed","severity":"normal"},{"uid":"138a4cd7711fc90c","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1722438065008,"stop":1722438065008,"duration":0},"status":"passed","severity":"normal"},{"uid":"e465a5c656b6198e","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1722437938754,"stop":1722437938755,"duration":1},"status":"passed","severity":"normal"},{"uid":"69a34fd285ea1bea","name":"Push message with Script payload","time":{"start":1722438499805,"stop":1722438499805,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4166c7e4edbd7cf","name":"should not fail to start the service if it is already started","time":{"start":1722437979854,"stop":1722437979855,"duration":1},"status":"passed","severity":"normal"},{"uid":"be1c1bd543daf171","name":"Overlapping topic subscription","time":{"start":1722438665203,"stop":1722438665203,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ea57665e9e7567b","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1722437913638,"stop":1722437913638,"duration":0},"status":"passed","severity":"normal"},{"uid":"da4f50620f04ae29","name":"should correctly map a content topic to a pubsub topic","time":{"start":1722437913654,"stop":1722437913654,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a23cdb3d2ebd2a0","name":"Push message with SQL Injection payload","time":{"start":1722438499805,"stop":1722438499805,"duration":0},"status":"passed","severity":"normal"},{"uid":"529a5f574a8db10f","name":"Ordered Callback - false","time":{"start":1722438688805,"stop":1722438688805,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d52f031b0528004","name":"Query Generator, Multiple PubsubTopics","time":{"start":1722438640824,"stop":1722438640824,"duration":0},"status":"passed","severity":"normal"},{"uid":"6db3be3382bc53e1","name":"Overlapping topic subscription","time":{"start":1722438665171,"stop":1722438665174,"duration":3},"status":"passed","severity":"normal"},{"uid":"5d5ef588ed830297","name":"Check received message containing numeric","time":{"start":1722438520862,"stop":1722438520862,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ed47a8074b28e31","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1722437938095,"stop":1722437938095,"duration":0},"status":"passed","severity":"normal"},{"uid":"231a6688cee1ce9f","name":"Check message on other pubsub topic is not received","time":{"start":1722438520901,"stop":1722438520901,"duration":0},"status":"passed","severity":"normal"},{"uid":"f79a00023c6b132b","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1722437913633,"stop":1722437913633,"duration":0},"status":"passed","severity":"normal"},{"uid":"30b956ceba9090dc","name":"can start and stop the service","time":{"start":1722438521772,"stop":1722438521772,"duration":0},"status":"passed","severity":"normal"},{"uid":"65a409335a524e86","name":"Check received message containing short","time":{"start":1722438520879,"stop":1722438520879,"duration":0},"status":"passed","severity":"normal"},{"uid":"d90ba3a0ab79eb2e","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1722438220730,"stop":1722438220731,"duration":1},"status":"passed","severity":"normal"},{"uid":"d35d327d67022008","name":"should add and remove event listeners correctly","time":{"start":1722437942578,"stop":1722437942578,"duration":0},"status":"passed","severity":"normal"},{"uid":"c919da2888a24502","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1722438198409,"stop":1722438198410,"duration":1},"status":"passed","severity":"normal"},{"uid":"63104a3a4ba58056","name":"Check publish message containing short","time":{"start":1722438545988,"stop":1722438545988,"duration":0},"status":"passed","severity":"normal"},{"uid":"588f33246ac8161e","name":"Push message with Chinese payload","time":{"start":1722438499803,"stop":1722438499804,"duration":1},"status":"passed","severity":"normal"},{"uid":"38ecd913b73bc998","name":"throws on content topic with empty encoding field","time":{"start":1722437913619,"stop":1722437913619,"duration":0},"status":"passed","severity":"normal"},{"uid":"71d9fd18b6974b1d","name":"pre and post cipher","time":{"start":1722437949325,"stop":1722437949325,"duration":0},"status":"passed","severity":"normal"},{"uid":"1364bf87897b8964","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1722437979857,"stop":1722437979858,"duration":1},"status":"skipped","severity":"normal"},{"uid":"844bb56984cd00ca","name":"can start the service","time":{"start":1722438521771,"stop":1722438521771,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfdc0c5fb7f32df4","name":"Correctly serialized arguments","time":{"start":1722438383686,"stop":1722438383686,"duration":0},"status":"passed","severity":"normal"},{"uid":"c21b8e75379fdc3e","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1722437913668,"stop":1722437913668,"duration":0},"status":"passed","severity":"normal"},{"uid":"a11d5747b140940a","name":"Add multiple subscription objects on single nwaku node","time":{"start":1722438665216,"stop":1722438665216,"duration":0},"status":"passed","severity":"normal"},{"uid":"41ed34a077b6cb7e","name":"Push message with JSON payload","time":{"start":1722438636352,"stop":1722438636352,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e3dc4b836c4b0f9","name":"should be able to decode the field with only STORE set to true","time":{"start":1722437921769,"stop":1722437921770,"duration":1},"status":"passed","severity":"normal"},{"uid":"e28a414e83e36c1e","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1722438198411,"stop":1722438198411,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ab57d080640a0ec","name":"random static sharding 6 - Cluster ID: 160, Shard ID: 783","time":{"start":1722438620601,"stop":1722438620602,"duration":1},"status":"passed","severity":"normal"},{"uid":"14dac96dbebb4602","name":"Query Generator, No message returned","time":{"start":1722438640825,"stop":1722438640825,"duration":0},"status":"passed","severity":"normal"},{"uid":"cba02cd46121873f","name":"Wrong topic","time":{"start":1722438585183,"stop":1722438585184,"duration":1},"status":"passed","severity":"normal"},{"uid":"292bcfb684c4505f","name":"should only return 1 node with relay and store capability","time":{"start":1722437938753,"stop":1722437938754,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa67638521d8f87d","name":"Ordered Callback - true","time":{"start":1722438688804,"stop":1722438688804,"duration":0},"status":"passed","severity":"normal"},{"uid":"795e848960300f01","name":"Push message with content topic containing special chars","time":{"start":1722438636358,"stop":1722438636359,"duration":1},"status":"passed","severity":"normal"},{"uid":"7cd4141dd4fcd99a","name":"Overlapping topic subscription","time":{"start":1722438219611,"stop":1722438219611,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b180424cd3d5b1c","name":"Check received message containing JSON","time":{"start":1722438175932,"stop":1722438175933,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2395e7e4c2a9591","name":"Push message with content topic containing emoji","time":{"start":1722438499817,"stop":1722438499817,"duration":0},"status":"passed","severity":"normal"},{"uid":"55c145935e7856a2","name":"Push message with shell command payload","time":{"start":1722438499807,"stop":1722438499807,"duration":0},"status":"passed","severity":"normal"},{"uid":"45e6492ee0957642","name":"Push message with content topic containing XML","time":{"start":1722438499813,"stop":1722438499814,"duration":1},"status":"passed","severity":"normal"},{"uid":"69ac3f248826cf05","name":"Subscribe to topic containing short and publish message","time":{"start":1722438545625,"stop":1722438545625,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3a038f24bf2387f","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1722438198395,"stop":1722438198395,"duration":0},"status":"passed","severity":"normal"},{"uid":"f681d683853e679","name":"Subscribe and receive messages via waku relay post","time":{"start":1722438665149,"stop":1722438665149,"duration":0},"status":"passed","severity":"normal"},{"uid":"75eecb67175e8942","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1722438198401,"stop":1722438198401,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f85cf4992b484c1","name":"Subscribe to topic containing XML and receive message","time":{"start":1722438665194,"stop":1722438665195,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6e7c1cc14c37217","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1722438198399,"stop":1722438198399,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e10aa39f800e44a","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1722438703672,"stop":1722438703673,"duration":1},"status":"passed","severity":"normal"},{"uid":"7cd5d3ba0f5d7c55","name":"passes more than one ENR URLs and attempts connection","time":{"start":1722437979858,"stop":1722437979858,"duration":0},"status":"skipped","severity":"normal"},{"uid":"447e5ca3a5eaaf3","name":"Subscribe to topic containing emoji and receive message","time":{"start":1722438665198,"stop":1722438665198,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e7e574921fe6a29","name":"Encoder throws on undefined content topic","time":{"start":1722437927450,"stop":1722437927450,"duration":0},"status":"passed","severity":"normal"},{"uid":"aae4a42fdbb911c7","name":"Decoder throws on undefined content topic","time":{"start":1722437950619,"stop":1722437950619,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd9cea31669be4c4","name":"Push message with content topic containing Script","time":{"start":1722438636360,"stop":1722438636361,"duration":1},"status":"passed","severity":"normal"},{"uid":"547f8a1c656a1a4f","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1722438665132,"stop":1722438665132,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed64fdbb0ce1cff5","name":"Number of peers are maintained correctly","time":{"start":1722438084033,"stop":1722438084033,"duration":0},"status":"passed","severity":"normal"},{"uid":"203e9558ab9621a0","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1722438691097,"stop":1722438691097,"duration":0},"status":"passed","severity":"normal"},{"uid":"139656554d706da","name":"Passing invalid cursor","time":{"start":1722438632276,"stop":1722438632277,"duration":1},"status":"broken","severity":"normal"},{"uid":"3a39375e8ac8ccc9","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1722437938096,"stop":1722437938097,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e22839b33b53df0","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1722438198394,"stop":1722438198394,"duration":0},"status":"passed","severity":"normal"},{"uid":"d43325cb026a34c7","name":"Check received message containing long","time":{"start":1722438175839,"stop":1722438175853,"duration":14},"status":"passed","severity":"normal"},{"uid":"d72eb9c558b0e1ce","name":"Check received message containing Script","time":{"start":1722438520865,"stop":1722438520865,"duration":0},"status":"passed","severity":"normal"},{"uid":"8148c61eae1b6956","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1722437913640,"stop":1722437913640,"duration":0},"status":"passed","severity":"normal"},{"uid":"2080e0abba114341","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1722437913637,"stop":1722437913638,"duration":1},"status":"passed","severity":"normal"},{"uid":"766619f1ac08460","name":"Push message with content topic containing SQL Injection","time":{"start":1722438499812,"stop":1722438499813,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef6735f2af8a85e6","name":"should return empty list for no shard","time":{"start":1722437913634,"stop":1722437913635,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2d458d50240eb74","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1722438620614,"stop":1722438620615,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1718050829a4b3c","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1722438198398,"stop":1722438198398,"duration":0},"status":"passed","severity":"normal"},{"uid":"de100b1774f7349a","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1722438620589,"stop":1722438620589,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a9c243b050e6937","name":"Throws when trying to push message with empty payload","time":{"start":1722438636355,"stop":1722438636355,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c3172fa7be63367","name":"Push message with content topic containing Arabic","time":{"start":1722438499812,"stop":1722438499812,"duration":0},"status":"passed","severity":"normal"},{"uid":"8975ff6be4eda9e5","name":"throws on content topic with too few or too many fields","time":{"start":1722437913615,"stop":1722437913615,"duration":0},"status":"passed","severity":"normal"},{"uid":"d56801da431797c5","name":"Check message with non string payload is not received","time":{"start":1722438175957,"stop":1722438175957,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c5c55caa4276674","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1722438065009,"stop":1722438065010,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9646ce0cbbe8d20","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1722437938096,"stop":1722437938096,"duration":0},"status":"passed","severity":"normal"},{"uid":"715cad9bc0d50f42","name":"Fails to push message with large meta","time":{"start":1722438499818,"stop":1722438499819,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8bb248a3aeabe1f","name":"Passing page size 0 when there are 110 messages","time":{"start":1722438701686,"stop":1722438701687,"duration":1},"status":"passed","severity":"normal"},{"uid":"51ed46c68647a0da","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1722437921766,"stop":1722437921766,"duration":0},"status":"passed","severity":"normal"},{"uid":"5455dca9ef03c910","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1722438330299,"stop":1722438330299,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea27d81f0984168e","name":"Check received message containing Russian","time":{"start":1722438175888,"stop":1722438175890,"duration":2},"status":"passed","severity":"normal"},{"uid":"fa0c33d57a22e30","name":"Check received message containing Chinese","time":{"start":1722438520881,"stop":1722438520882,"duration":1},"status":"passed","severity":"normal"},{"uid":"50c86e8c08f228ac","name":"Subscribe and receive messages via waku relay post","time":{"start":1722438665200,"stop":1722438665201,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc46e8c1fcb9e536","name":"Push message with content topic containing JSON","time":{"start":1722438499814,"stop":1722438499815,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c6226d7490cf5ec","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1722437966151,"stop":1722437966151,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cfcdf30e371ec96","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1722437913649,"stop":1722437913650,"duration":1},"status":"passed","severity":"normal"},{"uid":"daee6c4685c35cc6","name":"Push message with Russian payload","time":{"start":1722438499804,"stop":1722438499804,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e7b96b7ee04194a","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1722437927452,"stop":1722437927452,"duration":0},"status":"passed","severity":"normal"},{"uid":"6592931a45bbdaa0","name":"Push message with custom timestamp: 1722434655769","time":{"start":1722438499820,"stop":1722438499820,"duration":0},"status":"passed","severity":"normal"},{"uid":"59b082ddac3dcb2f","name":"LightPush: 3 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1722438400534,"stop":1722438400535,"duration":1},"status":"passed","severity":"normal"},{"uid":"979fab42c42fe0a6","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1722437942577,"stop":1722437942578,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbfaf5ef78a3a9dd","name":"Subscribe and receive messages via waku relay post","time":{"start":1722438219608,"stop":1722438219608,"duration":0},"status":"passed","severity":"normal"},{"uid":"986100bd535980a4","name":"isConnected return false after peer stops","time":{"start":1722438024304,"stop":1722438024304,"duration":0},"status":"passed","severity":"normal"},{"uid":"41794af3b438c3bb","name":"Encoder throws on undefined content topic","time":{"start":1722437948874,"stop":1722437948875,"duration":1},"status":"passed","severity":"normal"},{"uid":"93061bf178d83d55","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1722437913637,"stop":1722437913637,"duration":0},"status":"passed","severity":"normal"},{"uid":"f30687d6363c8c94","name":"Push message with escaped characters payload","time":{"start":1722438636353,"stop":1722438636353,"duration":0},"status":"passed","severity":"normal"},{"uid":"76f4ab5980eff74a","name":"Check received message containing numeric","time":{"start":1722438520880,"stop":1722438520881,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b833fe0ce430dba","name":"Check received message containing special chars","time":{"start":1722438520862,"stop":1722438520863,"duration":1},"status":"passed","severity":"normal"},{"uid":"7941b53fc72e30ce","name":"Check message with invalid timestamp is not received","time":{"start":1722438520873,"stop":1722438520873,"duration":0},"status":"passed","severity":"normal"},{"uid":"748b875f5ac70496","name":"Fails to push message with large meta","time":{"start":1722438636365,"stop":1722438636366,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a68c608be653848","name":"Push message with custom timestamp: 1722441819945","time":{"start":1722438636367,"stop":1722438636367,"duration":0},"status":"passed","severity":"normal"},{"uid":"67d25d99359d93d1","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1722438330299,"stop":1722438330299,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd0b9d7885fdc9ab","name":"Subscribe to topic containing JSON and receive message","time":{"start":1722438665209,"stop":1722438665210,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d3996312ff0f09a","name":"stop","time":{"start":1722438006954,"stop":1722438006954,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd3114705b695fd2","name":"Check publish message containing Script","time":{"start":1722438546002,"stop":1722438546003,"duration":1},"status":"passed","severity":"normal"},{"uid":"4dbe06eb1f25cb8e","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1722438065009,"stop":1722438065009,"duration":0},"status":"passed","severity":"normal"},{"uid":"eee85db790683890","name":"LightPush: 2 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1722438400529,"stop":1722438400530,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f32db8302e05d1f","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1722438545622,"stop":1722438545623,"duration":1},"status":"passed","severity":"normal"},{"uid":"231576f85ad41292","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1722438677414,"stop":1722438677414,"duration":0},"status":"passed","severity":"normal"},{"uid":"f999df44d62209ff","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1722437913624,"stop":1722437913625,"duration":1},"status":"passed","severity":"normal"},{"uid":"62c7a360855d9d9f","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1722438220747,"stop":1722438220747,"duration":0},"status":"passed","severity":"normal"},{"uid":"de813954745bec6","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1722438330298,"stop":1722438330298,"duration":0},"status":"passed","severity":"normal"},{"uid":"957e833a7f3b75c1","name":"Check received message containing Chinese","time":{"start":1722438520863,"stop":1722438520863,"duration":0},"status":"passed","severity":"normal"},{"uid":"87df44e02b1aca2a","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1722438489211,"stop":1722438489212,"duration":1},"status":"passed","severity":"normal"},{"uid":"4614a1f7f3bbbe41","name":"random static sharding 4 - Cluster ID: 894, Shard ID: 456","time":{"start":1722438620600,"stop":1722438620601,"duration":1},"status":"passed","severity":"normal"},{"uid":"384ad32d016bc979","name":"groups content topics by expected pubsub topic","time":{"start":1722437913627,"stop":1722437913627,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b82905b0d873cd8","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1722437938755,"stop":1722437938755,"duration":0},"status":"skipped","severity":"normal"},{"uid":"121166e20dc74de2","name":"should return unique PubsubTopics for static sharding","time":{"start":1722437913632,"stop":1722437913633,"duration":1},"status":"passed","severity":"normal"},{"uid":"915fb6a71a46e796","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1722438198402,"stop":1722438198403,"duration":1},"status":"passed","severity":"normal"},{"uid":"4df01bab08848fcf","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1722437913641,"stop":1722437913641,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbdc2ce8568a97a3","name":"tcp ip4 address","time":{"start":1722437921643,"stop":1722437921645,"duration":2},"status":"passed","severity":"normal"},{"uid":"1accb3812e9860b","name":"LightPush: 3 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1722438400532,"stop":1722438400532,"duration":0},"status":"passed","severity":"normal"},{"uid":"f76ace8b4b2fa245","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1722437938756,"stop":1722437938756,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a438a609e6abf0a9","name":"should throw an error for insufficient data","time":{"start":1722437913669,"stop":1722437913669,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4bb85f7fc6dad44","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1722437938093,"stop":1722437938093,"duration":0},"status":"passed","severity":"normal"},{"uid":"9426d39089f4a5ce","name":"LightPush: 1 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1722438400524,"stop":1722438400525,"duration":1},"status":"passed","severity":"normal"},{"uid":"653bea602cb1821f","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app99/4/topic253/json","time":{"start":1722438585178,"stop":1722438585178,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd6b838384faa15","name":"Push message with custom timestamp: 1691679819945","time":{"start":1722438636366,"stop":1722438636367,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f4d1032c0984853","name":"Check received message containing XML","time":{"start":1722438520865,"stop":1722438520868,"duration":3},"status":"passed","severity":"normal"},{"uid":"ecc08227cb0d6acb","name":"Push message with SQL Injection payload","time":{"start":1722438636349,"stop":1722438636350,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee6e4e3fc49b1661","name":"Sample","time":{"start":1722437921849,"stop":1722437921850,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb70ee2c3766b794","name":"different cluster, different shard: nodes don't connect","time":{"start":1722438377757,"stop":1722438377758,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a6ad4666c3bac4b","name":"Query with Ordered Callback, No Decoder","time":{"start":1722438640826,"stop":1722438640826,"duration":0},"status":"passed","severity":"normal"},{"uid":"108b9b52d55dec53","name":"Check received message containing Script","time":{"start":1722438520883,"stop":1722438520883,"duration":0},"status":"passed","severity":"normal"},{"uid":"b36c7b4487c45500","name":"Subscribe to topic containing short and receive message","time":{"start":1722438219612,"stop":1722438219612,"duration":0},"status":"passed","severity":"normal"},{"uid":"28c86aeb43c152d7","name":"should properly create location multiaddrs - udp","time":{"start":1722437922397,"stop":1722437922397,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cedc253092ba985","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1722437938754,"stop":1722437938754,"duration":0},"status":"passed","severity":"normal"},{"uid":"2aef92a98d081337","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1722437921772,"stop":1722437921772,"duration":0},"status":"passed","severity":"normal"},{"uid":"4036fe10ae5aae48","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1722438699208,"stop":1722438699208,"duration":0},"status":"passed","severity":"normal"},{"uid":"169646ff5059b92c","name":"isConnected should return false after all peers disconnect","time":{"start":1722437966157,"stop":1722437966158,"duration":1},"status":"passed","severity":"normal"},{"uid":"6787e804e528a194","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app67/9/topic922/utf8","time":{"start":1722438585183,"stop":1722438585183,"duration":0},"status":"passed","severity":"normal"},{"uid":"1734d8fcb2f4d435","name":"Push message with content topic containing shell command","time":{"start":1722438499815,"stop":1722438499815,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b3c89ea2e69f8cd","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1722438703675,"stop":1722438703675,"duration":0},"status":"passed","severity":"normal"},{"uid":"dea8278a98113869","name":"Push message with content topic containing short","time":{"start":1722438499809,"stop":1722438499809,"duration":0},"status":"passed","severity":"normal"},{"uid":"768d9cab9047eb7d","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1722438219617,"stop":1722438219618,"duration":1},"status":"passed","severity":"normal"},{"uid":"81a74be812797c12","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1722438676342,"stop":1722438676342,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8ecd5a43d3e2ec3","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1722438065010,"stop":1722438065010,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e28ca3926946d57","name":"should not receive a peer event after stop","time":{"start":1722438521774,"stop":1722438521774,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b0d18f83ecde51c","name":"should properly create location multiaddrs - tcp4","time":{"start":1722437922396,"stop":1722437922396,"duration":0},"status":"passed","severity":"normal"},{"uid":"66214f8f09cedede","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1722438377755,"stop":1722438377755,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cf5878016e8e6c6","name":"LightPush","time":{"start":1722438712245,"stop":1722438712245,"duration":0},"status":"passed","severity":"normal"},{"uid":"66487bbc7c0048fb","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1722438518643,"stop":1722438518644,"duration":1},"status":"passed","severity":"normal"},{"uid":"82253735a2d0c3ef","name":"Check received message containing emoji","time":{"start":1722438175941,"stop":1722438175946,"duration":5},"status":"passed","severity":"normal"},{"uid":"15ef03e151f99843","name":"Ephemeral field set to true","time":{"start":1722437927448,"stop":1722437927449,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6add402eeccfee7","name":"Query Generator - false","time":{"start":1722438688795,"stop":1722438688796,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcc413905a93a41a","name":"Check received message containing Arabic","time":{"start":1722438175884,"stop":1722438175887,"duration":3},"status":"passed","severity":"normal"},{"uid":"f8e3ba3a81e53199","name":"start node with empty shard","time":{"start":1722438620615,"stop":1722438620615,"duration":0},"status":"passed","severity":"normal"},{"uid":"b182e947515d2332","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1722437921765,"stop":1722437921765,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b0d374c1fff001c","name":"Light Node - default protocols","time":{"start":1722438712246,"stop":1722438712246,"duration":0},"status":"passed","severity":"normal"},{"uid":"9616c804d670f117","name":"Check received message containing long","time":{"start":1722438520862,"stop":1722438520862,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c76e64cdd78d203","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1722437966149,"stop":1722437966150,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c6bb5e5b0e3904d","name":"should set field with all protocols disabled","time":{"start":1722437922398,"stop":1722437922398,"duration":0},"status":"passed","severity":"normal"},{"uid":"95740f88ed1f668f","name":"should throw an error for missing required configuration","time":{"start":1722437913635,"stop":1722437913635,"duration":0},"status":"passed","severity":"normal"},{"uid":"a834b8d2cd3a3c43","name":"Push message with content topic containing Russian","time":{"start":1722438499812,"stop":1722438499812,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a1c9ec1a10c1d52","name":"Query with Ordered Callback, No message returned","time":{"start":1722438640826,"stop":1722438640826,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1208446cd6ba21c","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1722438198406,"stop":1722438198407,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f9e37b4ac5b0aca","name":"isConnected should return false after all peers disconnect","time":{"start":1722438024304,"stop":1722438024304,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf7e5668813e7866","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1722438065007,"stop":1722438065007,"duration":0},"status":"passed","severity":"normal"},{"uid":"e25548baee588a6f","name":"Query Generator - true","time":{"start":1722438688795,"stop":1722438688795,"duration":0},"status":"broken","severity":"normal"},{"uid":"2fc1629d4ecd339c","name":"Push message with content topic containing long","time":{"start":1722438499810,"stop":1722438499810,"duration":0},"status":"passed","severity":"normal"},{"uid":"7beb8ef6a25fe828","name":"Query generator for multiple messages","time":{"start":1722438677411,"stop":1722438677411,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e45aae1f9ab38ba","name":"should use DNS peer discovery with light client","time":{"start":1722437979857,"stop":1722437979857,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bc4576ed5428eabb","name":"can dial TLS multiaddrs","time":{"start":1722438383610,"stop":1722438383611,"duration":1},"status":"passed","severity":"normal"},{"uid":"36e5bf5be9d252f1","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1722438665158,"stop":1722438665158,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdba53220eef75d3","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1722437913623,"stop":1722437913623,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a4a9df1c52213ca","name":"Subscribe to topic containing JSON and receive message","time":{"start":1722438219621,"stop":1722438219622,"duration":1},"status":"passed","severity":"normal"},{"uid":"89d88d096205978","name":"should set field with only FILTER enabled","time":{"start":1722437922399,"stop":1722437922399,"duration":0},"status":"passed","severity":"normal"},{"uid":"3501c9eb1095ff42","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1722438198409,"stop":1722438198409,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef41168d3f74cc50","name":"Passing page size 110 when there are 120 messages","time":{"start":1722438701690,"stop":1722438701690,"duration":0},"status":"broken","severity":"normal"},{"uid":"cadcaf3be32631dc","name":"Query with Promise Callback, No Decoder","time":{"start":1722438640831,"stop":1722438640832,"duration":1},"status":"passed","severity":"normal"},{"uid":"db0d924cd9aa6496","name":"random static sharding 2 - Cluster ID: 862, Shard ID: 583","time":{"start":1722438620590,"stop":1722438620590,"duration":0},"status":"passed","severity":"normal"},{"uid":"df98575d0af59833","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1722438219618,"stop":1722438219619,"duration":1},"status":"passed","severity":"normal"},{"uid":"67e962574809e1ac","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1722438198397,"stop":1722438198397,"duration":0},"status":"passed","severity":"normal"},{"uid":"136403872c949d89","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1722438545623,"stop":1722438545623,"duration":0},"status":"passed","severity":"normal"},{"uid":"40099d8f888538cc","name":"LightPush: 1 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1722438400525,"stop":1722438400526,"duration":1},"status":"passed","severity":"normal"},{"uid":"935705457ab75392","name":"should decode valid enr with tcp successfully","time":{"start":1722437922383,"stop":1722437922383,"duration":0},"status":"passed","severity":"normal"},{"uid":"16ae0bb7c46622ca","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1722438198390,"stop":1722438198391,"duration":1},"status":"passed","severity":"normal"},{"uid":"357460f7fecbf672","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1722437948872,"stop":1722437948873,"duration":1},"status":"passed","severity":"normal"},{"uid":"af4bd043c6d4a120","name":"LightPush: 0 peers, Filter: 2 peers - Expected: Unhealthy","time":{"start":1722438400521,"stop":1722438400522,"duration":1},"status":"passed","severity":"normal"},{"uid":"48ffb20027ba4e27","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1722438198396,"stop":1722438198396,"duration":0},"status":"passed","severity":"normal"},{"uid":"efb57d6a796ed250","name":"Renews peer on consistent missed messages","time":{"start":1722438084037,"stop":1722438084038,"duration":1},"status":"passed","severity":"normal"},{"uid":"df9c7327d0ad8805","name":"Subscribe to topic containing Russian and publish message","time":{"start":1722438545627,"stop":1722438545628,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fecf530520bc97","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1722437938095,"stop":1722437938096,"duration":1},"status":"passed","severity":"normal"},{"uid":"b231820ec94af732","name":"Fails to push message with empty content topic","time":{"start":1722438636364,"stop":1722438636365,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1c9dbeefdcbe6aa","name":"less peers than existing","time":{"start":1722438489380,"stop":1722438489381,"duration":1},"status":"skipped","severity":"normal"},{"uid":"22f78d0e719dfbc5","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1722438546034,"stop":1722438546034,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4e273b4c4cc9252","name":"Ping on unsubscribed peer","time":{"start":1722438059018,"stop":1722438059018,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f15f9ec1991b8b1","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1722438219609,"stop":1722438219609,"duration":0},"status":"passed","severity":"normal"},{"uid":"1588a768907beea1","name":"should not fail to start the service if it is already started","time":{"start":1722437942575,"stop":1722437942575,"duration":0},"status":"passed","severity":"normal"},{"uid":"a55ce59da157d0d0","name":"1 Store, 2 relays, 2 fetches","time":{"start":1722437938183,"stop":1722437938184,"duration":1},"status":"passed","severity":"normal"},{"uid":"40d9eb792d5fd798","name":"should set field with only LIGHTPUSH enabled","time":{"start":1722437922399,"stop":1722437922400,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbfb9bde38ff7bdb","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1722438220746,"stop":1722438220746,"duration":0},"status":"passed","severity":"normal"},{"uid":"34e0ce1ccf8c2677","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1722438219623,"stop":1722438219623,"duration":0},"status":"passed","severity":"normal"},{"uid":"94831c16af22bd23","name":"throws on empty content topic","time":{"start":1722437913614,"stop":1722437913615,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3782ed5ec033d18","name":"Publish message with large meta","time":{"start":1722438546048,"stop":1722438546053,"duration":5},"status":"passed","severity":"normal"},{"uid":"7cd90f3f69137ad2","name":"Push message with content topic containing unicode special characters","time":{"start":1722438499816,"stop":1722438499817,"duration":1},"status":"passed","severity":"normal"},{"uid":"a01ab093901d6a59","name":"should throw error - invalid id","time":{"start":1722437922384,"stop":1722437922393,"duration":9},"status":"passed","severity":"normal"},{"uid":"fae95eed0c887d02","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1722438198400,"stop":1722438198401,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ecb7ff7293e53fa","name":"Meta field set when metaSetter is specified","time":{"start":1722437927449,"stop":1722437927449,"duration":0},"status":"passed","severity":"normal"},{"uid":"90a67d039b285b02","name":"Ping succeeds for all connected peers","time":{"start":1722438084034,"stop":1722438084034,"duration":0},"status":"passed","severity":"normal"},{"uid":"45ce392b971bc109","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1722438220745,"stop":1722438220745,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9d32e23ecf8fe4e","name":"Publish message with rate limit","time":{"start":1722438546053,"stop":1722438546054,"duration":1},"status":"passed","severity":"normal"},{"uid":"75b605eb9ef928b3","name":"Subscribe to topic containing Script and publish message","time":{"start":1722438545628,"stop":1722438545628,"duration":0},"status":"passed","severity":"normal"},{"uid":"45dd5f8f1ec94eef","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1722438632266,"stop":1722438632266,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a8a331ace82170e","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app76/3/topic302/proto","time":{"start":1722438585179,"stop":1722438585180,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d48bbf7e11d6c7f","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1722438699201,"stop":1722438699201,"duration":0},"status":"passed","severity":"normal"},{"uid":"658f1a80ec0165f4","name":"should not fail to stop the service if it was not started","time":{"start":1722437942575,"stop":1722437942575,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a087c336e459e54","name":"Check received message with timestamp: 1722437965218000000 ","time":{"start":1722438520898,"stop":1722438520898,"duration":0},"status":"passed","severity":"normal"},{"uid":"a92afc1e690cdda6","name":"recovers when dns.resolve returns empty","time":{"start":1722437938751,"stop":1722437938752,"duration":1},"status":"passed","severity":"normal"},{"uid":"829dfdbd5c8d8a90","name":"Subscribe to topic containing XML and receive message","time":{"start":1722438665209,"stop":1722438665209,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a7d8893b3cbe440","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1722438665215,"stop":1722438665215,"duration":0},"status":"passed","severity":"normal"},{"uid":"ece7d03a5d096599","name":"Check publish message containing Russian","time":{"start":1722438545995,"stop":1722438546001,"duration":6},"status":"passed","severity":"normal"},{"uid":"1dfce8e9572864ae","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1722438104549,"stop":1722438104549,"duration":0},"status":"passed","severity":"normal"},{"uid":"4523b86b2369b208","name":"returns all values when wanted number matches available values","time":{"start":1722437937160,"stop":1722437937161,"duration":1},"status":"passed","severity":"normal"},{"uid":"6eaee0b214823f0","name":"Push message with JSON payload","time":{"start":1722438499806,"stop":1722438499806,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ed8a575481541c0","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1722438546045,"stop":1722438546045,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f8aca557a12fb8c","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1722438198407,"stop":1722438198408,"duration":1},"status":"passed","severity":"normal"},{"uid":"a485a20668c5d8a","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1722438632263,"stop":1722438632263,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea7e613e92f1f17c","name":"handles empty contentTopics array correctly","time":{"start":1722437913653,"stop":1722437913653,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bcd68e1cb4756e0","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1722438640827,"stop":1722438640831,"duration":4},"status":"passed","severity":"normal"},{"uid":"6b8685a663dcf9ab","name":"Query with Promise Callback, No message returned","time":{"start":1722438640832,"stop":1722438640833,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff554b0295f4182a","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1722438665198,"stop":1722438665198,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb2be78ec575cb6","name":"Publish without waiting for remote peer","time":{"start":1722438545621,"stop":1722438545621,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d2d0df4ce947e96","name":"Check message with no payload is not received","time":{"start":1722438520875,"stop":1722438520875,"duration":0},"status":"passed","severity":"normal"},{"uid":"94159e45efbdaaac","name":"Subscribe to topic containing JSON and receive message","time":{"start":1722438665196,"stop":1722438665196,"duration":0},"status":"passed","severity":"normal"},{"uid":"669f09e3c19a1e77","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1722438703673,"stop":1722438703673,"duration":0},"status":"passed","severity":"normal"},{"uid":"af60ea6e186ccc01","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1722438198405,"stop":1722438198405,"duration":0},"status":"passed","severity":"normal"},{"uid":"70aa206f137794ac","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1722438665178,"stop":1722438665178,"duration":0},"status":"passed","severity":"normal"},{"uid":"eabbf3e7adcb4c93","name":"should not receive a peer event before start","time":{"start":1722437942576,"stop":1722437942576,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd7fbdd0cd527a30","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1722438220726,"stop":1722438220729,"duration":3},"status":"passed","severity":"normal"},{"uid":"923e9060dfd932e9","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1722438665206,"stop":1722438665207,"duration":1},"status":"passed","severity":"normal"},{"uid":"73819d31ea86a618","name":"Overlapping topic subscription","time":{"start":1722438545625,"stop":1722438545625,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ddf682d56cb1df73","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1722437913654,"stop":1722437913654,"duration":0},"status":"passed","severity":"normal"},{"uid":"6215112285978b74","name":"All","time":{"start":1722437973447,"stop":1722437973448,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1960b51ea504bb5","name":"through manual discovery","time":{"start":1722438383611,"stop":1722438383611,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9dc3e4350e68cad","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1722438198396,"stop":1722438198397,"duration":1},"status":"passed","severity":"normal"},{"uid":"419b465ecbf4f53e","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1722438545628,"stop":1722438545628,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8ffc56f34e40353","name":"Query generator for multiple messages with multiple decoders","time":{"start":1722438677412,"stop":1722438677412,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0b5b95b54a74f67","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1722438220747,"stop":1722438220748,"duration":1},"status":"passed","severity":"normal"},{"uid":"3985ba8c5fb877e5","name":"should handle corrupted local storage data gracefully","time":{"start":1722437942578,"stop":1722437942578,"duration":0},"status":"passed","severity":"normal"},{"uid":"60f8574024ed2774","name":"Check message with no content topic is not received","time":{"start":1722438520874,"stop":1722438520874,"duration":0},"status":"passed","severity":"normal"},{"uid":"55fd6be10c20bacf","name":"should handle application and version for autosharding","time":{"start":1722437913633,"stop":1722437913633,"duration":0},"status":"passed","severity":"normal"},{"uid":"69a41651d4142d00","name":"Should update shard info","time":{"start":1722438401194,"stop":1722438401195,"duration":1},"status":"passed","severity":"normal"},{"uid":"d08126ee37751661","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1722437913646,"stop":1722437913646,"duration":0},"status":"passed","severity":"normal"},{"uid":"3be1fa76dd3260f4","name":"Check publish message containing unicode special characters","time":{"start":1722438546009,"stop":1722438546030,"duration":21},"status":"passed","severity":"normal"},{"uid":"b2efa381e6a29013","name":"Subscribe and publish message","time":{"start":1722438545622,"stop":1722438545622,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae01e21873e2f955","name":"Query generator for 2000 messages","time":{"start":1722438677414,"stop":1722438677415,"duration":1},"status":"passed","severity":"normal"},{"uid":"6394f5a39979398a","name":"Subscribe and receives messages on 20 topics","time":{"start":1722438219610,"stop":1722438219610,"duration":0},"status":"passed","severity":"normal"},{"uid":"d77d2fed977e7c2b","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1722437948870,"stop":1722437948872,"duration":2},"status":"passed","severity":"normal"},{"uid":"d798c240a2d8c7b0","name":"Subscribe and receive messages via lightPush","time":{"start":1722438665199,"stop":1722438665199,"duration":0},"status":"passed","severity":"normal"},{"uid":"106b2a6e6a990ad5","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1722438518639,"stop":1722438518639,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7ffeaf04e0b12d","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1722437913630,"stop":1722437913631,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e95e162fd9192e7","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app87/1/topic253/utf8","time":{"start":1722438585182,"stop":1722438585182,"duration":0},"status":"passed","severity":"normal"},{"uid":"68239533027f0d36","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1722437913641,"stop":1722437913641,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a1cd25a753f142c","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1722438198393,"stop":1722438198394,"duration":1},"status":"passed","severity":"normal"},{"uid":"84cffe7c89eb6190","name":"Default pageSize","time":{"start":1722438701692,"stop":1722438701692,"duration":0},"status":"broken","severity":"normal"},{"uid":"e3083b26745e3562","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1722438198392,"stop":1722438198393,"duration":1},"status":"passed","severity":"normal"},{"uid":"b08b021ce83a307c","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1722437913647,"stop":1722437913647,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f61f6051e70f8cb","name":"Query generator for multiple messages with different message text format","time":{"start":1722438677411,"stop":1722438677411,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7a4ddc4abc639e4","name":"Subscribe to topic containing special chars and publish message","time":{"start":1722438545626,"stop":1722438545626,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5594ae7d75e6d85","name":"should return valid sharding parameters for static sharding","time":{"start":1722437913648,"stop":1722437913648,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb486ef819d450f","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1722438065008,"stop":1722438065008,"duration":0},"status":"passed","severity":"normal"},{"uid":"942adfd549992e4e","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1722438665150,"stop":1722438665150,"duration":0},"status":"passed","severity":"normal"},{"uid":"2324b9fdb295902c","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1722438699209,"stop":1722438699209,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba176fcb5dda8464","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1722437913621,"stop":1722437913621,"duration":0},"status":"passed","severity":"normal"},{"uid":"eba199012ac91ea5","name":"should not receive a peer event before start","time":{"start":1722437979855,"stop":1722437979856,"duration":1},"status":"passed","severity":"normal"},{"uid":"4eea7c32a92d255f","name":"should throw an error for an unconfigured topic","time":{"start":1722437913644,"stop":1722437913644,"duration":0},"status":"passed","severity":"normal"},{"uid":"7122bc2ed90bd14e","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1722437973704,"stop":1722437973705,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfdb823f1ac8430f","name":"Subscribe and receives messages on 20 topics","time":{"start":1722438665157,"stop":1722438665157,"duration":0},"status":"passed","severity":"normal"},{"uid":"9547c5d622d81032","name":"Subscribe to topic containing long and receive message","time":{"start":1722438665176,"stop":1722438665176,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d2fc6ad11a6fe51","name":"LightPush: 1 peers, Filter: 2 peers - Expected: MinimallyHealthy","time":{"start":1722438400526,"stop":1722438400527,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ac476ceca7971d1","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1722438219610,"stop":1722438219610,"duration":0},"status":"passed","severity":"normal"},{"uid":"a737e5a494cc5e9b","name":"random static sharding 8 - Cluster ID: 587, Shard ID: 526","time":{"start":1722438620603,"stop":1722438620603,"duration":0},"status":"passed","severity":"normal"},{"uid":"edbf0a8783ea9d10","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1722438220742,"stop":1722438220743,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc972f32a8203229","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1722437966155,"stop":1722437966157,"duration":2},"status":"passed","severity":"normal"},{"uid":"550d4023f37d0fc0","name":"Check message with no pubsub topic is not received","time":{"start":1722438175955,"stop":1722438175955,"duration":0},"status":"passed","severity":"normal"},{"uid":"805e2ac8d6a105ba","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1722438220731,"stop":1722438220731,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc8ed40a6e46c4b7","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1722437973704,"stop":1722437973704,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb7dbc4bd8c418d","name":"LightPush: 0 peers, Filter: 1 peers - Expected: Unhealthy","time":{"start":1722438400520,"stop":1722438400521,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7b38b47891b1767","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1722438104549,"stop":1722438104550,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfc8a968a5bf838","name":"should encode/decode to text encoding","time":{"start":1722437922395,"stop":1722437922395,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c2bf4b7624432e7","name":"Fails to publish message with wrong content topic","time":{"start":1722438546038,"stop":1722438546044,"duration":6},"status":"passed","severity":"normal"},{"uid":"f3402ec82afe38f4","name":"start node with empty content topic","time":{"start":1722438585186,"stop":1722438585186,"duration":0},"status":"passed","severity":"normal"},{"uid":"b59d94eaff3bc9d9","name":"Check received message containing shell command","time":{"start":1722438520870,"stop":1722438520870,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d8f3ed7c20515a4","name":"Check received message containing unicode special characters","time":{"start":1722438175940,"stop":1722438175941,"duration":1},"status":"passed","severity":"normal"},{"uid":"eef65b55cc349c07","name":"Check received message containing XML","time":{"start":1722438520883,"stop":1722438520891,"duration":8},"status":"passed","severity":"normal"},{"uid":"4c2ffc4a421eceb2","name":"Init the array if not present","time":{"start":1722437913125,"stop":1722437913127,"duration":2},"status":"passed","severity":"normal"},{"uid":"aba006edf309028f","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1722438545623,"stop":1722438545623,"duration":0},"status":"passed","severity":"normal"},{"uid":"411c2f593a43cec1","name":"Check received message containing escaped characters","time":{"start":1722438520893,"stop":1722438520893,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9d5513fcd1ef8de","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1722438703671,"stop":1722438703672,"duration":1},"status":"passed","severity":"normal"},{"uid":"503a823207618ec5","name":"Reopen subscription with peer with lost subscription","time":{"start":1722438034527,"stop":1722438034528,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fda00d8448d51b5","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1722438198393,"stop":1722438198393,"duration":0},"status":"passed","severity":"normal"},{"uid":"2748151623bd7833","name":"Push message with custom timestamp: 1691679855769","time":{"start":1722438499819,"stop":1722438499819,"duration":0},"status":"passed","severity":"normal"},{"uid":"13f20030dc50148f","name":"Check message on other pubsub topic is not received","time":{"start":1722438520874,"stop":1722438520874,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7167bbf11a71fdd","name":"Mutual subscription","time":{"start":1722438545620,"stop":1722438545620,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5484eae669e2860","name":"Ping on subscribed peer","time":{"start":1722438059019,"stop":1722438059026,"duration":7},"status":"passed","severity":"normal"},{"uid":"33675e46010c8809","name":"Privacy Node - default protocol","time":{"start":1722438712246,"stop":1722438712246,"duration":0},"status":"passed","severity":"normal"},{"uid":"831016e542888a80","name":"should return false","time":{"start":1722437922393,"stop":1722437922394,"duration":1},"status":"passed","severity":"normal"},{"uid":"862433a6567714a6","name":"Check publish message containing emoji","time":{"start":1722438546031,"stop":1722438546031,"duration":0},"status":"passed","severity":"normal"},{"uid":"95e30685017baf73","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1722437978532,"stop":1722437978533,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d1f0cff30b83624","name":"returns all values when wanted number is greater than available values","time":{"start":1722437937162,"stop":1722437937162,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0bb900ddb5bbe1a","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1722437913638,"stop":1722437913639,"duration":1},"status":"passed","severity":"normal"},{"uid":"7003aa537c9db840","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1722437913642,"stop":1722437913642,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f96b1697755d056","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1722438065006,"stop":1722438065007,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e7a12ff633d6a00","name":"should properly compute the node id","time":{"start":1722437922394,"stop":1722437922394,"duration":0},"status":"passed","severity":"normal"},{"uid":"a07683acb9482309","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1722438084037,"stop":1722438084037,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b727454d4e973ca","name":"Check publish message containing Basic HTML tag","time":{"start":1722438546003,"stop":1722438546003,"duration":0},"status":"passed","severity":"normal"},{"uid":"297f778228ff31a6","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1722438377756,"stop":1722438377756,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5192070ff931678","name":"addEventListener with wrong event","time":{"start":1722438006951,"stop":1722438006951,"duration":0},"status":"passed","severity":"normal"},{"uid":"45b063642b7270c5","name":"Check received message with timestamp: 1722437965218 ","time":{"start":1722438520898,"stop":1722438520899,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a100ad7bff1597d","name":"Check received message containing shell command","time":{"start":1722438175933,"stop":1722438175934,"duration":1},"status":"passed","severity":"normal"},{"uid":"161b8220a2f20811","name":"should decode valid enr successfully","time":{"start":1722437922382,"stop":1722437922382,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d412e20a117d543","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1722438198408,"stop":1722438198408,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d405080d4b13e4b","name":"Push message with short payload","time":{"start":1722438636345,"stop":1722438636345,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e4fd83e5c042b79","name":"Ping fails for unsubscribed peers","time":{"start":1722438084035,"stop":1722438084035,"duration":0},"status":"passed","severity":"normal"},{"uid":"b869ed44bc28884d","name":"Subscribe to topic containing Script and receive message","time":{"start":1722438219619,"stop":1722438219619,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bc8c8bca7631717","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1722437916294,"stop":1722437916295,"duration":1},"status":"broken","severity":"normal"},{"uid":"9c9c3c94605e8078","name":"Push message with long payload","time":{"start":1722438636346,"stop":1722438636346,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c12b7026666f091","name":"listenerCount","time":{"start":1722438006953,"stop":1722438006953,"duration":0},"status":"passed","severity":"normal"},{"uid":"44f192ad186a8eb8","name":"handles different clusterIds correctly","time":{"start":1722437913628,"stop":1722437913628,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbe88e9b0306cef2","name":"Check publish message containing special chars","time":{"start":1722438545990,"stop":1722438545994,"duration":4},"status":"passed","severity":"normal"},{"uid":"63aa54f3a30ec61d","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1722437913642,"stop":1722437913642,"duration":0},"status":"passed","severity":"normal"},{"uid":"68b189faf1502a6d","name":"throws on content topic with empty version field","time":{"start":1722437913617,"stop":1722437913618,"duration":1},"status":"passed","severity":"normal"},{"uid":"899598980b4ed674","name":"Nodes with multiple pubsub topic","time":{"start":1722438518639,"stop":1722438518640,"duration":1},"status":"passed","severity":"normal"},{"uid":"387e61b2f9f8644f","name":"Generator, 2 different pubsubtopics","time":{"start":1722438676341,"stop":1722438676342,"duration":1},"status":"passed","severity":"normal"},{"uid":"9600e2775c552bea","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1722437913625,"stop":1722437913626,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2ab7019f2f56dc2","name":"Ping on peer without subscriptions","time":{"start":1722438059018,"stop":1722438059018,"duration":0},"status":"passed","severity":"normal"},{"uid":"69ef5f7e27fc61c7","name":"should properly create location multiaddrs - tcp6","time":{"start":1722437922397,"stop":1722437922397,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a836f111d713a23","name":"should encode/decode to RLP encoding","time":{"start":1722437922394,"stop":1722437922395,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3d6263ba01be500","name":"Waku message hash computation (no timestamp)","time":{"start":1722437916297,"stop":1722437916298,"duration":1},"status":"passed","severity":"normal"},{"uid":"b564d49771255dff","name":"new peer added after a peer was already found","time":{"start":1722438489211,"stop":1722438489211,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6d98c9e8df1a1e0b","name":"Check received message containing Russian","time":{"start":1722438520882,"stop":1722438520882,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8f44959cdef58ec","name":"Check message received after jswaku node is restarted","time":{"start":1722438520875,"stop":1722438520878,"duration":3},"status":"skipped","severity":"normal"},{"uid":"c6989395a4f09378","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1722437913644,"stop":1722437913644,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e10b48eed93f333","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1722438198406,"stop":1722438198406,"duration":0},"status":"passed","severity":"normal"},{"uid":"2af03f90d3c3ca86","name":"Used by Waku Relay","time":{"start":1722438703843,"stop":1722438703843,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfc50733d5a28825","name":"random static sharding 5 - Cluster ID: 730, Shard ID: 439","time":{"start":1722438620601,"stop":1722438620601,"duration":0},"status":"passed","severity":"normal"},{"uid":"a04eb6c361c59320","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1722438219622,"stop":1722438219622,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7db356a8c33aac","name":"Ping on subscribed peer","time":{"start":1722438059017,"stop":1722438059017,"duration":0},"status":"passed","severity":"normal"},{"uid":"920f5970f6ba67b4","name":"Push message with content topic containing Arabic","time":{"start":1722438636359,"stop":1722438636359,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3eb7b9fa04d97b5","name":"should not receive a peer event after stop","time":{"start":1722437979856,"stop":1722437979856,"duration":0},"status":"passed","severity":"normal"},{"uid":"f66fe3ccf2aa8310","name":"Push message with Script payload","time":{"start":1722438636350,"stop":1722438636350,"duration":0},"status":"passed","severity":"normal"},{"uid":"7023b7943af7eb0a","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1722438104548,"stop":1722438104549,"duration":1},"status":"passed","severity":"normal"},{"uid":"94442533ac6bcce5","name":"Push message with escaped characters payload","time":{"start":1722438499807,"stop":1722438499807,"duration":0},"status":"passed","severity":"normal"},{"uid":"98495ddf7486b525","name":"Push message on custom pubsubTopic","time":{"start":1722438330300,"stop":1722438330300,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0328e6f6c668b07","name":"Fails to push message with empty content topic","time":{"start":1722438499817,"stop":1722438499818,"duration":1},"status":"passed","severity":"normal"},{"uid":"ecdfe9fe643897d2","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1722438632264,"stop":1722438632264,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a878bc61f8c3587","name":"Generator, custom pubsub topic","time":{"start":1722438676343,"stop":1722438676343,"duration":0},"status":"passed","severity":"normal"},{"uid":"84a867caa351c99b","name":"Push message on custom pubsubTopic","time":{"start":1722438330293,"stop":1722438330296,"duration":3},"status":"passed","severity":"normal"},{"uid":"76e327d976917e2c","name":"Register correct protocols","time":{"start":1722438545621,"stop":1722438545621,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b99dcba5f05f19a","name":"Accepts a valid Waku Message","time":{"start":1722437930907,"stop":1722437930908,"duration":1},"status":"passed","severity":"normal"},{"uid":"c271564d4697d460","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1722437938098,"stop":1722437938098,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b4e7db8aca130b5","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1722437938094,"stop":1722437938095,"duration":1},"status":"passed","severity":"normal"},{"uid":"41c67f87f9f10eb","name":"Check received message containing unicode special characters","time":{"start":1722438520870,"stop":1722438520871,"duration":1},"status":"passed","severity":"normal"},{"uid":"289eb5298786ed0c","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1722438676344,"stop":1722438676344,"duration":0},"status":"passed","severity":"normal"},{"uid":"43d2ac5bd4e3d03e","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1722437913622,"stop":1722437913622,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4c1ee0fe9e23eea","name":"Check publish message containing Chinese","time":{"start":1722438545994,"stop":1722438545995,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6d296598c389c40","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1722438198410,"stop":1722438198411,"duration":1},"status":"passed","severity":"normal"},{"uid":"6139b984d51e5269","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1722438545624,"stop":1722438545624,"duration":0},"status":"passed","severity":"normal"},{"uid":"9da779176dc3da73","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1722437973702,"stop":1722437973703,"duration":1},"status":"passed","severity":"normal"},{"uid":"b93569f5e9786201","name":"Push message with content topic containing Basic HTML tag","time":{"start":1722438636362,"stop":1722438636362,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf9317b30c53b18a","name":"Check message on other pubsub topic is not received","time":{"start":1722438175955,"stop":1722438175955,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ae583c04f09bb64","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1722438665209,"stop":1722438665209,"duration":0},"status":"passed","severity":"normal"},{"uid":"58d808069dd7e870","name":"Push message on custom pubsubTopic","time":{"start":1722438330298,"stop":1722438330299,"duration":1},"status":"passed","severity":"normal"},{"uid":"de7da007d7c46617","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app13/5/topic506/json","time":{"start":1722438585179,"stop":1722438585179,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0d9fbb507d3a59c","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1722438198408,"stop":1722438198409,"duration":1},"status":"passed","severity":"normal"},{"uid":"9622b76329fb80ab","name":"Refresh subscription","time":{"start":1722438545624,"stop":1722438545624,"duration":0},"status":"skipped","severity":"normal"},{"uid":"571813618586a2f4","name":"Push message with Basic HTML tag payload","time":{"start":1722438499806,"stop":1722438499806,"duration":0},"status":"passed","severity":"normal"},{"uid":"733fab1034ed995c","name":"Check received message containing emoji","time":{"start":1722438520894,"stop":1722438520894,"duration":0},"status":"passed","severity":"normal"},{"uid":"c75869a25f6bb2f9","name":"Ping on unsubscribed peer","time":{"start":1722438059032,"stop":1722438059038,"duration":6},"status":"passed","severity":"normal"},{"uid":"2ddee286a53b3925","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1722438065009,"stop":1722438065009,"duration":0},"status":"passed","severity":"normal"},{"uid":"28e25115fceee3e5","name":"Filter with 3 connections","time":{"start":1722438270564,"stop":1722438270565,"duration":1},"status":"passed","severity":"normal"},{"uid":"bae46efaf2d300f2","name":"topics with same application and version share the same shard","time":{"start":1722437913626,"stop":1722437913626,"duration":0},"status":"passed","severity":"normal"},{"uid":"a56846541ff818cd","name":"should be able to encode the field with only FILTER set to true","time":{"start":1722437921764,"stop":1722437921765,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8e34a8e5c42baed","name":"Check message with non string payload is not received","time":{"start":1722438520902,"stop":1722438520902,"duration":0},"status":"passed","severity":"normal"},{"uid":"9962ec91cff9b82b","name":"same cluster, different shard: nodes don't connect","time":{"start":1722438198388,"stop":1722438198389,"duration":1},"status":"passed","severity":"normal"},{"uid":"1308daa079586923","name":"Subscribe to topic containing XML and receive message","time":{"start":1722438219619,"stop":1722438219620,"duration":1},"status":"passed","severity":"normal"},{"uid":"da5c4c550b6266de","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1722438520899,"stop":1722438520900,"duration":1},"status":"passed","severity":"normal"},{"uid":"315f04a529499ed1","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1722438518637,"stop":1722438518637,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ef12848960f41d1","name":"Check received message containing short","time":{"start":1722438520861,"stop":1722438520861,"duration":0},"status":"passed","severity":"normal"},{"uid":"b279d9e9b947bdaa","name":"throws an error for improperly formatted content topics","time":{"start":1722437913628,"stop":1722437913629,"duration":1},"status":"passed","severity":"normal"},{"uid":"157f4be1ddca0661","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1722437913647,"stop":1722437913648,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab924ed419c771bb","name":"1 Relay, 1 Filter, gives up","time":{"start":1722437938184,"stop":1722437938184,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e23bd7170e714c2","name":"Subscribe to topic containing long and receive message","time":{"start":1722438219613,"stop":1722438219613,"duration":0},"status":"passed","severity":"normal"},{"uid":"acdaaf11425f06d4","name":"Decoder throws on undefined content topic","time":{"start":1722437948875,"stop":1722437948876,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fffb43d1b5f3edf","name":"Subscribe to topic containing emoji and receive message","time":{"start":1722438665216,"stop":1722438665216,"duration":0},"status":"passed","severity":"normal"},{"uid":"672273bc44ddf106","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app23/5/topic502/test.js","time":{"start":1722438585180,"stop":1722438585180,"duration":0},"status":"passed","severity":"normal"},{"uid":"4626f0feec2a4709","name":"Rejects garbage","time":{"start":1722437930909,"stop":1722437930909,"duration":0},"status":"passed","severity":"normal"},{"uid":"e385128c39206d0c","name":"Decrypt messages","time":{"start":1722438493804,"stop":1722438493804,"duration":0},"status":"passed","severity":"normal"},{"uid":"402912d641d9f4b2","name":"Check meta is set [symmetric]","time":{"start":1722437948873,"stop":1722437948873,"duration":0},"status":"passed","severity":"normal"},{"uid":"b60d43a1a4d0a9be","name":"Check meta is set [ecies]","time":{"start":1722437950617,"stop":1722437950617,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f042cc026e0f589","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1722438699201,"stop":1722438699208,"duration":7},"status":"passed","severity":"normal"},{"uid":"ac31cd190c6e684a","name":"should not receive a peer event after stop","time":{"start":1722437942576,"stop":1722437942576,"duration":0},"status":"passed","severity":"normal"},{"uid":"eaae8c03f47089a8","name":"should properly create location multiaddrs - udp6","time":{"start":1722437922396,"stop":1722437922397,"duration":1},"status":"passed","severity":"normal"},{"uid":"45fb63b695cb2217","name":"Check received message containing Russian","time":{"start":1722438520864,"stop":1722438520864,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a95d9fe074bee57","name":"should be called for bootstrap peers","time":{"start":1722437973696,"stop":1722437973697,"duration":1},"status":"passed","severity":"normal"},{"uid":"40781c39f3336340","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1722438219610,"stop":1722438219611,"duration":1},"status":"passed","severity":"normal"},{"uid":"c007c746f0180b76","name":"Callback on promise","time":{"start":1722438677413,"stop":1722438677413,"duration":0},"status":"passed","severity":"normal"},{"uid":"98b104a7e30a8f4b","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1722438665177,"stop":1722438665178,"duration":1},"status":"passed","severity":"normal"},{"uid":"486237f0e56de8d8","name":"can start and stop the service","time":{"start":1722437979853,"stop":1722437979854,"duration":1},"status":"passed","severity":"normal"},{"uid":"25becb9fcf3b6aaf","name":"Check received message containing JSON","time":{"start":1722438520869,"stop":1722438520869,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dcba513d16a2ff6","name":"Generator, custom pubsub topic","time":{"start":1722438676344,"stop":1722438676345,"duration":1},"status":"passed","severity":"normal"},{"uid":"7bae5fd841416a28","name":"Check publish message containing numeric","time":{"start":1722438545989,"stop":1722438545989,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7ad7306248d6ccf","name":"Filter with 1 connections","time":{"start":1722438270562,"stop":1722438270562,"duration":0},"status":"passed","severity":"normal"},{"uid":"9755f9ee1faaa28b","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1722437927023,"stop":1722437927023,"duration":0},"status":"passed","severity":"normal"},{"uid":"8df56431275d29f0","name":"Check received message containing SQL Injection","time":{"start":1722438520864,"stop":1722438520864,"duration":0},"status":"passed","severity":"normal"},{"uid":"81d98721858616f3","name":"throws on content topic with non-number generation field","time":{"start":1722437913615,"stop":1722437913616,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c51d07b8338e9c6","name":"Throws when trying to push message with empty payload","time":{"start":1722438499809,"stop":1722438499809,"duration":0},"status":"passed","severity":"normal"},{"uid":"23e863511a226b1c","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1722437913655,"stop":1722437913655,"duration":0},"status":"passed","severity":"normal"},{"uid":"88f5935e6bbbd4ae","name":"Check received message containing JSON","time":{"start":1722438520892,"stop":1722438520892,"duration":0},"status":"passed","severity":"normal"},{"uid":"83f678143a86f9bd","name":"should get / set UDP multiaddr","time":{"start":1722437922395,"stop":1722437922395,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc4238b64cef70b9","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1722438665195,"stop":1722438665195,"duration":0},"status":"passed","severity":"normal"},{"uid":"3363f925295e34cb","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1722438220744,"stop":1722438220745,"duration":1},"status":"passed","severity":"normal"},{"uid":"989a736007ed5be6","name":"should handle a minimal index list","time":{"start":1722437913668,"stop":1722437913668,"duration":0},"status":"passed","severity":"normal"},{"uid":"42863298c84fe944","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1722438665158,"stop":1722438665158,"duration":0},"status":"passed","severity":"normal"},{"uid":"62a3751291441111","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app37/8/topic485/xml","time":{"start":1722438585179,"stop":1722438585179,"duration":0},"status":"passed","severity":"normal"},{"uid":"134c3952e79f334f","name":"should throw an error for empty SingleShardInfos array","time":{"start":1722437913630,"stop":1722437913630,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff585538596b68d9","name":"Store - dialed after - with timeout","time":{"start":1722438712244,"stop":1722438712245,"duration":1},"status":"passed","severity":"normal"},{"uid":"93496f925c0c6387","name":"LightPush with 0 connections","time":{"start":1722438270560,"stop":1722438270560,"duration":0},"status":"passed","severity":"normal"},{"uid":"935b13b883f6e3f4","name":"Push message with Basic HTML tag payload","time":{"start":1722438636352,"stop":1722438636352,"duration":0},"status":"passed","severity":"normal"},{"uid":"16a97a1008a5de26","name":"Store - dialed first","time":{"start":1722438712244,"stop":1722438712244,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a8e1b204b44d437","name":"random static sharding 3 - Cluster ID: 788, Shard ID: 551","time":{"start":1722438620590,"stop":1722438620591,"duration":1},"status":"passed","severity":"normal"},{"uid":"b344d2a28a1a7685","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1722438665157,"stop":1722438665157,"duration":0},"status":"passed","severity":"normal"},{"uid":"7294ef7b6eb4b7ab","name":"should throw error - no public key","time":{"start":1722437922383,"stop":1722437922383,"duration":0},"status":"passed","severity":"normal"},{"uid":"279598e17db40992","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1722438198400,"stop":1722438198400,"duration":0},"status":"passed","severity":"normal"},{"uid":"27fffbe64879a4c5","name":"Check received message containing unicode special characters","time":{"start":1722438520893,"stop":1722438520894,"duration":1},"status":"passed","severity":"normal"},{"uid":"50b72965b289604a","name":"Subscribe to topic containing shell command and receive message","time":{"start":1722438219622,"stop":1722438219622,"duration":0},"status":"passed","severity":"normal"},{"uid":"c32281620dcf67b2","name":"Push message with content topic containing special chars","time":{"start":1722438499811,"stop":1722438499811,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c3524b168c28ef","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1722438219609,"stop":1722438219609,"duration":0},"status":"passed","severity":"normal"},{"uid":"a376e4b2fac82e6","name":"Subscribe to topic containing special chars and receive message","time":{"start":1722438665206,"stop":1722438665206,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f21f99d18a77ce1","name":"ignores unrecognized TXT record formats","time":{"start":1722437938752,"stop":1722437938752,"duration":0},"status":"passed","severity":"normal"},{"uid":"3637da479e6e9721","name":"Refresh subscription","time":{"start":1722438219612,"stop":1722438219612,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cda79446b76d360","name":"dispatchEvent via connectionManager","time":{"start":1722438006953,"stop":1722438006954,"duration":1},"status":"passed","severity":"normal"},{"uid":"721176d9db34b95c","name":"configure the node with multiple content topics","time":{"start":1722438585185,"stop":1722438585185,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6c3762b543ec7bb","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1722438665201,"stop":1722438665201,"duration":0},"status":"passed","severity":"normal"},{"uid":"50560ee99e2946d2","name":"connected peers and dial","time":{"start":1722438489379,"stop":1722438489380,"duration":1},"status":"skipped","severity":"normal"},{"uid":"1d545a56be28871b","name":"Check received message containing special chars","time":{"start":1722438520881,"stop":1722438520881,"duration":0},"status":"passed","severity":"normal"},{"uid":"356b68bb3b123649","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1722437913648,"stop":1722437913649,"duration":1},"status":"passed","severity":"normal"},{"uid":"e41073f50d29f6d2","name":"should properly create location multiaddrs - udp4","time":{"start":1722437922396,"stop":1722437922396,"duration":0},"status":"passed","severity":"normal"},{"uid":"91d2ef0f000ab7f3","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1722437913650,"stop":1722437913652,"duration":2},"status":"passed","severity":"normal"},{"uid":"d210bd1b9095a8f4","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1722438665200,"stop":1722438665200,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a0241b40c90dcbf","name":"getPeersByDiscovery","time":{"start":1722438489210,"stop":1722438489210,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cce0164b0384f44","name":"Subscribe to topic containing Russian and receive message","time":{"start":1722438665178,"stop":1722438665179,"duration":1},"status":"passed","severity":"normal"},{"uid":"8568f7348cc0cbfc","name":"Query generator for multiple messages with different content topic format","time":{"start":1722438677412,"stop":1722438677413,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee4c94dfd0fe5e63","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1722437921765,"stop":1722437921766,"duration":1},"status":"passed","severity":"normal"},{"uid":"97f2077bdc5db7a","name":"LightPush with 3 connections","time":{"start":1722438270563,"stop":1722438270564,"duration":1},"status":"passed","severity":"normal"},{"uid":"63490103ea69a094","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1722437913643,"stop":1722437913643,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c041b9e23351f9c","name":"LightPush: 0 peers, Filter: 3 peers - Expected: Unhealthy","time":{"start":1722438400523,"stop":1722438400523,"duration":0},"status":"passed","severity":"normal"},{"uid":"efa64c76c661b146","name":"LightPush with 1 connections","time":{"start":1722438270561,"stop":1722438270562,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd1541562b97588b","name":"more peers than existing","time":{"start":1722438489380,"stop":1722438489380,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d7437aeb91da1fa8","name":"Check message with no payload is not received","time":{"start":1722438520902,"stop":1722438520902,"duration":0},"status":"passed","severity":"normal"},{"uid":"59086c2c4a2d0eef","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1722437950616,"stop":1722437950616,"duration":0},"status":"passed","severity":"normal"},{"uid":"150af78b1bb53957","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1722438330296,"stop":1722438330297,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a133d77875f8066","name":"Check message with no content topic is not received","time":{"start":1722438520901,"stop":1722438520901,"duration":0},"status":"passed","severity":"normal"},{"uid":"78393d37493acf9a","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1722437913626,"stop":1722437913626,"duration":0},"status":"passed","severity":"normal"},{"uid":"de0be12d73a425ce","name":"LightPush: 3 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1722438400533,"stop":1722438400534,"duration":1},"status":"passed","severity":"normal"},{"uid":"35943958f01fc4f8","name":"configure the node with multiple pubsub topics","time":{"start":1722438620605,"stop":1722438620605,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b0b1d22a5713161","name":"addEventListener with correct event","time":{"start":1722438006951,"stop":1722438006951,"duration":0},"status":"passed","severity":"normal"},{"uid":"85f289a4c123e754","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1722438640825,"stop":1722438640826,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e0c32a8d3031df5","name":"Check publish message after service node is restarted","time":{"start":1722438546047,"stop":1722438546047,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4e117063880dd7a7","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1722437913641,"stop":1722437913641,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b086796f5665b46","name":"Relay - dialed after","time":{"start":1722438712243,"stop":1722438712243,"duration":0},"status":"passed","severity":"normal"},{"uid":"86c44e62615d7adf","name":"non connected peers","time":{"start":1722438489381,"stop":1722438489381,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1f6a49e85a4a3d70","name":"Check received message containing SQL Injection","time":{"start":1722438520882,"stop":1722438520883,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc6985cc3d4a71d8","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1722438545630,"stop":1722438545630,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c92316595985c94","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1722438065010,"stop":1722438065010,"duration":0},"status":"passed","severity":"normal"},{"uid":"8da206d15546da78","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1722438640825,"stop":1722438640825,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7a26199175a361a","name":"nwaku subscribes","time":{"start":1722438520683,"stop":1722438520683,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fcfa3e2f641a0ad","name":"Subscribe and receive messages via lightPush","time":{"start":1722438219596,"stop":1722438219603,"duration":7},"status":"passed","severity":"normal"},{"uid":"d5aebfaa390dfb62","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1722438665208,"stop":1722438665208,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5e836d6a6f2b53c","name":"Check received message containing Basic HTML tag","time":{"start":1722438175926,"stop":1722438175932,"duration":6},"status":"passed","severity":"normal"},{"uid":"9f0b849d1c0552e8","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1722438024302,"stop":1722438024303,"duration":1},"status":"passed","severity":"normal"},{"uid":"54c6974df88a83d3","name":"Check received message with timestamp: 1649153314 ","time":{"start":1722438520872,"stop":1722438520873,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3dd4297635132d5","name":"should be able to encode the field with only STORE set to true","time":{"start":1722437921763,"stop":1722437921764,"duration":1},"status":"passed","severity":"normal"},{"uid":"e749241cae34d635","name":"LightPush: 3 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1722438400533,"stop":1722438400533,"duration":0},"status":"passed","severity":"normal"},{"uid":"69485ebddc90829d","name":"1 Relay, 1 fetch","time":{"start":1722437938182,"stop":1722437938182,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea861f65d1ce9513","name":"Subscribe and receives messages on 20 topics","time":{"start":1722438665202,"stop":1722438665202,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d3232745a66659a","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1722438518642,"stop":1722438518643,"duration":1},"status":"passed","severity":"normal"},{"uid":"2382d322d7031453","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1722438665201,"stop":1722438665202,"duration":1},"status":"passed","severity":"normal"},{"uid":"f85ce66e64ef02ff","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1722437938097,"stop":1722437938097,"duration":0},"status":"passed","severity":"normal"},{"uid":"58963a14ae96fca6","name":"Push message with meta","time":{"start":1722438499818,"stop":1722438499818,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0acd9d7874d0bad","name":"Decoder throws on undefined content topic","time":{"start":1722437927451,"stop":1722437927451,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9d89b8688e2c47b","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1722437913631,"stop":1722437913631,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a5e07a05d0e4cbb","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1722437913643,"stop":1722437913643,"duration":0},"status":"passed","severity":"normal"},{"uid":"212f904c5d6857","name":"Fails to push message bigger that 1MB","time":{"start":1722438499822,"stop":1722438499822,"duration":0},"status":"passed","severity":"normal"},{"uid":"f97a56fc4854c9ab","name":"caches peers it previously fetched","time":{"start":1722437938752,"stop":1722437938753,"duration":1},"status":"passed","severity":"normal"},{"uid":"93139ea0d86a97b1","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1722438198404,"stop":1722438198404,"duration":0},"status":"passed","severity":"normal"},{"uid":"1881c2d6fa70946b","name":"Check message with invalid timestamp is not received","time":{"start":1722438175954,"stop":1722438175954,"duration":0},"status":"passed","severity":"normal"},{"uid":"671bfa7393f67463","name":"Filter with 2 connections","time":{"start":1722438270563,"stop":1722438270563,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2114b32c14e8eb7","name":"removeEventListener with wrong event","time":{"start":1722438006952,"stop":1722438006952,"duration":0},"status":"passed","severity":"normal"},{"uid":"b88bafb07d393dda","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1722437913630,"stop":1722437913630,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdc8009c9b3a727f","name":"Check received message containing short","time":{"start":1722438175838,"stop":1722438175839,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb009a83fade9a43","name":"should be called at least once on all `peer:discovery` events","time":{"start":1722437973695,"stop":1722437973695,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0d53ef30dd353a8","name":"Subscribe to topic containing numeric and receive message","time":{"start":1722438665177,"stop":1722438665177,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b94634b9c2a4859","name":"Check publish message containing XML","time":{"start":1722438546003,"stop":1722438546003,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0045fedf221d055","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1722437922382,"stop":1722437922382,"duration":0},"status":"passed","severity":"normal"},{"uid":"3758bc290e4c826c","name":"Push message with content topic containing XML","time":{"start":1722438636361,"stop":1722438636362,"duration":1},"status":"passed","severity":"normal"},{"uid":"be42d8b0ec5c6028","name":"Subscribe to topic containing long and receive message","time":{"start":1722438665205,"stop":1722438665205,"duration":0},"status":"passed","severity":"normal"},{"uid":"d24cc16c20400993","name":"Check received message containing escaped characters","time":{"start":1722438520870,"stop":1722438520870,"duration":0},"status":"passed","severity":"normal"},{"uid":"666d2ce257f0d338","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1722438175951,"stop":1722438175954,"duration":3},"status":"passed","severity":"normal"},{"uid":"fec6f9965e388c95","name":"Ping on subscribed peer","time":{"start":1722438034523,"stop":1722438034523,"duration":0},"status":"passed","severity":"normal"},{"uid":"10f64e7aeb4b6a09","name":"Subscribe to topic containing XML and publish message","time":{"start":1722438545628,"stop":1722438545629,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb5fd5115dfadb4c","name":"Fails to publish message with empty text","time":{"start":1722438546037,"stop":1722438546038,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e3347613958d8e0","name":"Push message with content topic containing escaped characters","time":{"start":1722438499815,"stop":1722438499815,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea26753eae4081c","name":"should throw an error for missing sharding configuration","time":{"start":1722437913652,"stop":1722437913652,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b43dfc2dbb2c026","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1722438024301,"stop":1722438024302,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2eb27ad41f9852a","name":"Reopen subscription with peer with lost subscription","time":{"start":1722438059038,"stop":1722438059039,"duration":1},"status":"passed","severity":"normal"},{"uid":"52bc5aa347a7aebc","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1722438676345,"stop":1722438676345,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc26eac6553573e7","name":"should set field with only RELAY enabled","time":{"start":1722437922399,"stop":1722437922399,"duration":0},"status":"passed","severity":"normal"},{"uid":"6beb674b5a89a17e","name":"Promise Callback - false","time":{"start":1722438688803,"stop":1722438688804,"duration":1},"status":"broken","severity":"normal"},{"uid":"3453506e2680730f","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1722438198407,"stop":1722438198407,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c187443d51f31f7","name":"Check received message with timestamp: 1722437964616 ","time":{"start":1722438175947,"stop":1722438175947,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c32ea8894d802b1","name":"Push message with content topic containing Chinese","time":{"start":1722438636359,"stop":1722438636359,"duration":0},"status":"passed","severity":"normal"},{"uid":"86911a0ca3eb732c","name":"Check message with invalid timestamp is not received","time":{"start":1722438520900,"stop":1722438520900,"duration":0},"status":"passed","severity":"normal"},{"uid":"99632907a60d6314","name":"Ping on peer without subscriptions","time":{"start":1722438059027,"stop":1722438059031,"duration":4},"status":"passed","severity":"normal"},{"uid":"68d5d05b72499258","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1722437913640,"stop":1722437913641,"duration":1},"status":"passed","severity":"normal"},{"uid":"2addd86fe4eff613","name":"Relay - dialed first","time":{"start":1722438712242,"stop":1722438712242,"duration":0},"status":"passed","severity":"normal"},{"uid":"107ba1fe8cfe69c7","name":"Round trip binary encryption [ecies, signature]","time":{"start":1722437950617,"stop":1722437950617,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9c8c3b5541625ad","name":"Push message equal or less that 1MB","time":{"start":1722438499821,"stop":1722438499822,"duration":1},"status":"passed","severity":"normal"},{"uid":"698e0a2b7f988158","name":"Encoder throws on empty string content topic","time":{"start":1722437927450,"stop":1722437927451,"duration":1},"status":"passed","severity":"normal"},{"uid":"65b6f81a9c55b05a","name":"Check received message containing Basic HTML tag","time":{"start":1722438520869,"stop":1722438520869,"duration":0},"status":"passed","severity":"normal"},{"uid":"c06c50bb82f9c948","name":"Push message with rate limit","time":{"start":1722438499819,"stop":1722438499819,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4344415b0f5d078","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1722438219617,"stop":1722438219617,"duration":0},"status":"passed","severity":"normal"},{"uid":"d885e501371d8d66","name":"Check publish message containing JSON","time":{"start":1722438546007,"stop":1722438546007,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bf8bf0f9b154784","name":"Asymmetric encrypt & decrypt","time":{"start":1722437949323,"stop":1722437949324,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a6597ac9cc1f0e","name":"Check received message with timestamp: 1722437965218000000 ","time":{"start":1722438520871,"stop":1722438520872,"duration":1},"status":"passed","severity":"normal"},{"uid":"955f5ac552680b9","name":"Check publish message containing SQL Injection","time":{"start":1722438546002,"stop":1722438546002,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d2c312dd7872767","name":"Push message with content topic containing numeric","time":{"start":1722438499810,"stop":1722438499810,"duration":0},"status":"passed","severity":"normal"},{"uid":"c52bba50ae6b5a5a","name":"start node with ApplicationInfo","time":{"start":1722438585186,"stop":1722438585186,"duration":0},"status":"passed","severity":"normal"},{"uid":"86ad15e57bc17ab8","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1722437913647,"stop":1722437913647,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfd739c14a6e59b1","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1722438198401,"stop":1722438198402,"duration":1},"status":"passed","severity":"normal"},{"uid":"c53e969491d82820","name":"Check message with no content topic is not received","time":{"start":1722438175956,"stop":1722438175956,"duration":0},"status":"passed","severity":"normal"},{"uid":"c311e41667ab22e6","name":"Check message with no payload is not received","time":{"start":1722438175956,"stop":1722438175957,"duration":1},"status":"passed","severity":"normal"},{"uid":"90805b5672c50d1f","name":"throws on content topic with empty topic name field","time":{"start":1722437913618,"stop":1722437913618,"duration":0},"status":"passed","severity":"normal"},{"uid":"d311559b882f7572","name":"Push message with content topic containing short","time":{"start":1722438636355,"stop":1722438636355,"duration":0},"status":"passed","severity":"normal"},{"uid":"53ad0663f626ec2b","name":"Subscribe to topic containing short and receive message","time":{"start":1722438665205,"stop":1722438665205,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6eb37c9954e50ad","name":"Non TWN Cluster","time":{"start":1722438585177,"stop":1722438585178,"duration":1},"status":"passed","severity":"normal"},{"uid":"f74c3b0143987315","name":"throws on content topic with generation field greater than 0","time":{"start":1722437913616,"stop":1722437913616,"duration":0},"status":"passed","severity":"normal"},{"uid":"db8e6456cc025492","name":"Refresh subscription","time":{"start":1722438665174,"stop":1722438665175,"duration":1},"status":"passed","severity":"normal"},{"uid":"280f4d7ce58d020c","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1722437921767,"stop":1722437921768,"duration":1},"status":"passed","severity":"normal"},{"uid":"32393193bca3e611","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1722438545627,"stop":1722438545627,"duration":0},"status":"passed","severity":"normal"},{"uid":"6497031f399f10a2","name":"Push message with content topic containing shell command","time":{"start":1722438636363,"stop":1722438636363,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ff637bac789f92a","name":"Nodes with multiple pubsub topic","time":{"start":1722438518637,"stop":1722438518638,"duration":1},"status":"passed","severity":"normal"},{"uid":"debfa98138530004","name":"should not fail to start the service if it is already started","time":{"start":1722438521773,"stop":1722438521773,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fc3f31f83f1b92f","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1722437913640,"stop":1722437913640,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c52d4aac1cc1a10","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1722438665132,"stop":1722438665133,"duration":1},"status":"passed","severity":"normal"},{"uid":"3090a1b50a3269c","name":"Check publish message containing Arabic","time":{"start":1722438545995,"stop":1722438545995,"duration":0},"status":"passed","severity":"normal"},{"uid":"68e6a0643485dca0","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1722438665197,"stop":1722438665197,"duration":0},"status":"passed","severity":"normal"},{"uid":"80898f1c7c96096d","name":"Push message with Chinese payload","time":{"start":1722438636348,"stop":1722438636348,"duration":0},"status":"passed","severity":"normal"},{"uid":"8432048241b57e1d","name":"Push message with XML payload","time":{"start":1722438636350,"stop":1722438636351,"duration":1},"status":"passed","severity":"normal"},{"uid":"20fbc8a9a201d909","name":"Check received message with timestamp: 1649153314 ","time":{"start":1722438520899,"stop":1722438520899,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c5ceb5f686da74b","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1722438330300,"stop":1722438330301,"duration":1},"status":"passed","severity":"normal"},{"uid":"1524d121c89e075f","name":"Check publish message containing shell command","time":{"start":1722438546007,"stop":1722438546007,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b0a91f091cb1263","name":"Push 30 different messages","time":{"start":1722438499808,"stop":1722438499808,"duration":0},"status":"passed","severity":"normal"},{"uid":"6285eef676ed26bc","name":"Subscribe to topic containing emoji and publish message","time":{"start":1722438545632,"stop":1722438545632,"duration":0},"status":"passed","severity":"normal"},{"uid":"614e76c1d0902af9","name":"Should update multiaddrs","time":{"start":1722438401194,"stop":1722438401194,"duration":0},"status":"passed","severity":"normal"},{"uid":"54323e237e9384d8","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1722438703673,"stop":1722438703673,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8aba1d1b42b82b6","name":"Passing cursor with wrong pubsubTopic","time":{"start":1722438632292,"stop":1722438632292,"duration":0},"status":"broken","severity":"normal"},{"uid":"4083584a53cfaad4","name":"Fields are not dropped","time":{"start":1722437926794,"stop":1722437926796,"duration":2},"status":"passed","severity":"normal"},{"uid":"99bc7ec881a05e05","name":"Push message with unicode special characters payload","time":{"start":1722438636353,"stop":1722438636354,"duration":1},"status":"passed","severity":"normal"},{"uid":"72ce5909666367d7","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1722437966146,"stop":1722437966149,"duration":3},"status":"passed","severity":"normal"},{"uid":"d873f068f7615729","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1722438632266,"stop":1722438632267,"duration":1},"status":"passed","severity":"normal"},{"uid":"57d8f7eaf382ff78","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1722438585185,"stop":1722438585185,"duration":0},"status":"passed","severity":"normal"},{"uid":"5024f3525cefba23","name":"Waku message hash computation (payload length 0)","time":{"start":1722437916297,"stop":1722437916297,"duration":0},"status":"broken","severity":"normal"},{"uid":"26e2867319c62d9e","name":"Ordered callback, aborts when callback returns true","time":{"start":1722438677414,"stop":1722438677414,"duration":0},"status":"passed","severity":"normal"},{"uid":"588580bb649041fc","name":"Tracks peer failures correctly","time":{"start":1722438084037,"stop":1722438084037,"duration":0},"status":"passed","severity":"normal"},{"uid":"b243fb43b36513f1","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1722438640827,"stop":1722438640827,"duration":0},"status":"passed","severity":"normal"},{"uid":"178009292d859a06","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1722438518645,"stop":1722438518651,"duration":6},"status":"passed","severity":"normal"},{"uid":"1d9a7f40179fc880","name":"Fails to publish message with size larger than 1 MB","time":{"start":1722438546046,"stop":1722438546046,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6bd96d4bf102381","name":"Subscribe to topic containing numeric and receive message","time":{"start":1722438219613,"stop":1722438219616,"duration":3},"status":"passed","severity":"normal"},{"uid":"c3e1f169d8e8e726","name":"Push message with content topic containing escaped characters","time":{"start":1722438636363,"stop":1722438636363,"duration":0},"status":"passed","severity":"normal"},{"uid":"112c36945ada7af6","name":"Passing page size 1 when there are 4 messages","time":{"start":1722438701687,"stop":1722438701687,"duration":0},"status":"passed","severity":"normal"},{"uid":"673c3b540d6b5eee","name":"Nwaku publishes","time":{"start":1722438520684,"stop":1722438520684,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc55497bb600f56f","name":"should get / set TCP multiaddr","time":{"start":1722437922395,"stop":1722437922396,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7dace6b7b46d0bb","name":"should emit a peer event after start","time":{"start":1722437979855,"stop":1722437979855,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7f5420c25b5fec2","name":"Subscribe to topic containing long and publish message","time":{"start":1722438545625,"stop":1722438545626,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ae707778c1ffb56","name":"Check message received after jswaku node is restarted","time":{"start":1722438520903,"stop":1722438520903,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e3f8ec7f442d2b70","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1722437913627,"stop":1722437913627,"duration":0},"status":"passed","severity":"normal"},{"uid":"30c77987bf9be382","name":"should be able to decode the field with only FILTER set to true","time":{"start":1722437921769,"stop":1722437921769,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfd3de81a1ec2cba","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1722437913639,"stop":1722437913640,"duration":1},"status":"passed","severity":"normal"},{"uid":"435c7fe20a9951d5","name":"Subscribe to topic containing Script and receive message","time":{"start":1722438665208,"stop":1722438665209,"duration":1},"status":"passed","severity":"normal"},{"uid":"be3c6dcef56b02d6","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1722437913636,"stop":1722437913636,"duration":0},"status":"passed","severity":"normal"},{"uid":"37b007a788803f10","name":"udp ip6 address","time":{"start":1722437921645,"stop":1722437921646,"duration":1},"status":"passed","severity":"normal"},{"uid":"f416039dcc55174f","name":"Push to array if already present","time":{"start":1722437913128,"stop":1722437913128,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf6bdb012eed01f4","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1722438518636,"stop":1722438518637,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ce2c5329f28a5d","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1722438691098,"stop":1722438691098,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f31dd229352478b","name":"Check received message with timestamp: 1649153314 ","time":{"start":1722438175947,"stop":1722438175951,"duration":4},"status":"passed","severity":"normal"},{"uid":"6371de1ac467eae7","name":"random static sharding 10 - Cluster ID: 419, Shard ID: 399","time":{"start":1722438620604,"stop":1722438620604,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ac738229c39dc0f","name":"Passing page size 11 when there are 10 messages","time":{"start":1722438701688,"stop":1722438701688,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1b47b130fd6684a","name":"retrieves a single peer","time":{"start":1722437938750,"stop":1722437938751,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf80a3a2327b82b3","name":"Check received message containing Script","time":{"start":1722438175892,"stop":1722438175912,"duration":20},"status":"passed","severity":"normal"},{"uid":"9e4142629f69e95f","name":"Push message with content topic containing emoji","time":{"start":1722438636364,"stop":1722438636364,"duration":0},"status":"passed","severity":"normal"},{"uid":"232008649145f5d6","name":"Push message equal or less that 1MB","time":{"start":1722438636368,"stop":1722438636368,"duration":0},"status":"passed","severity":"normal"},{"uid":"eab0202226d494f3","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1722437913629,"stop":1722437913629,"duration":0},"status":"passed","severity":"normal"},{"uid":"af8d3a72c08d3d27","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1722437913623,"stop":1722437913623,"duration":0},"status":"passed","severity":"normal"},{"uid":"84a2ca794c45e26e","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1722438198391,"stop":1722438198391,"duration":0},"status":"passed","severity":"normal"},{"uid":"71275d77072d5b90","name":"Push message with numeric payload","time":{"start":1722438499803,"stop":1722438499803,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7b0da0886c7ea65","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1722437913634,"stop":1722437913634,"duration":0},"status":"passed","severity":"normal"},{"uid":"554bd6a2a074f70","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1722438198404,"stop":1722438198404,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd2ffeb0e5539038","name":"Push message with emoji payload","time":{"start":1722438636354,"stop":1722438636354,"duration":0},"status":"passed","severity":"normal"},{"uid":"4802ed06d7f07f3e","name":"Push message with unicode special characters payload","time":{"start":1722438499807,"stop":1722438499808,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9ac16c56ebfcd26","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1722438219625,"stop":1722438219625,"duration":0},"status":"passed","severity":"normal"},{"uid":"68dc112f8c6860a6","name":"should not receive a peer event before start","time":{"start":1722438521773,"stop":1722438521774,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba3de445a4e2d7d4","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1722438632265,"stop":1722438632265,"duration":0},"status":"passed","severity":"normal"},{"uid":"198e199f5e19eda9","name":"Generator, custom pubsub topic","time":{"start":1722438676341,"stop":1722438676341,"duration":0},"status":"passed","severity":"normal"},{"uid":"1196366ab0fd8d0b","name":"Passing page size 10 when there are 10 messages","time":{"start":1722438701688,"stop":1722438701688,"duration":0},"status":"passed","severity":"normal"},{"uid":"648b7497dcc04db9","name":"Push message with custom timestamp: 1722441855769","time":{"start":1722438499820,"stop":1722438499821,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee87de26dcd2d9","name":"Add multiple subscription objects on single nwaku node","time":{"start":1722438219623,"stop":1722438219625,"duration":2},"status":"passed","severity":"normal"},{"uid":"82a6d44ba18ae55","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1722438198405,"stop":1722438198405,"duration":0},"status":"passed","severity":"normal"},{"uid":"447e64901d473347","name":"can start the service","time":{"start":1722437979852,"stop":1722437979853,"duration":1},"status":"passed","severity":"normal"},{"uid":"76be8281092fa2fe","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1722438104550,"stop":1722438104550,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bd95e583e3c8272","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1722437921771,"stop":1722437921771,"duration":0},"status":"passed","severity":"normal"},{"uid":"66432f754eb83bf0","name":"handles empty shards array correctly","time":{"start":1722437913653,"stop":1722437913653,"duration":0},"status":"passed","severity":"normal"},{"uid":"1205a9c6a4d99bf0","name":"Push message with Arabic payload","time":{"start":1722438499804,"stop":1722438499804,"duration":0},"status":"passed","severity":"normal"},{"uid":"26cd6827861d249b","name":"creates an iterator","time":{"start":1722438688560,"stop":1722438688562,"duration":2},"status":"passed","severity":"normal"},{"uid":"cc972f2b1cf0b0b6","name":"Round trip binary serialization","time":{"start":1722437927448,"stop":1722437927448,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ec84d72d1c5786c","name":"isConnected should return true after first peer connects","time":{"start":1722438024303,"stop":1722438024303,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e28595504498be","name":"Subscribe to topic containing shell command and receive message","time":{"start":1722438665210,"stop":1722438665210,"duration":0},"status":"passed","severity":"normal"},{"uid":"72249b18de2be223","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1722438198391,"stop":1722438198391,"duration":0},"status":"passed","severity":"normal"},{"uid":"2567c62bd3ff70f1","name":"Push message with content topic containing long","time":{"start":1722438636355,"stop":1722438636356,"duration":1},"status":"passed","severity":"normal"},{"uid":"e60f3fa3bd88fa36","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1722437978533,"stop":1722437978533,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccca675071e794c7","name":"Ping on peer without subscriptions","time":{"start":1722438034525,"stop":1722438034526,"duration":1},"status":"passed","severity":"normal"},{"uid":"51f90ecc301d5408","name":"Sets default value correctly","time":{"start":1722438703843,"stop":1722438703843,"duration":0},"status":"passed","severity":"normal"},{"uid":"860fa19299ff9068","name":"Subscribe and receive messages via lightPush","time":{"start":1722438665131,"stop":1722438665131,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebb643b892a5e3f7","name":"LightPush: 2 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1722438400528,"stop":1722438400529,"duration":1},"status":"passed","severity":"normal"},{"uid":"9413d397fdb59441","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1722438520873,"stop":1722438520873,"duration":0},"status":"passed","severity":"normal"},{"uid":"22a04b59931edde3","name":"should configure sharding based on application and version for autosharding","time":{"start":1722437913649,"stop":1722437913649,"duration":0},"status":"passed","severity":"normal"},{"uid":"91946bcfcccc43c6","name":"Reusing cursor across nodes","time":{"start":1722438632267,"stop":1722438632275,"duration":8},"status":"passed","severity":"normal"},{"uid":"70a04e0691695b3e","name":"getPeersByDiscovery","time":{"start":1722438006952,"stop":1722438006953,"duration":1},"status":"passed","severity":"normal"},{"uid":"23467a4890a7c259","name":"Push message with Arabic payload","time":{"start":1722438636348,"stop":1722438636348,"duration":0},"status":"passed","severity":"normal"},{"uid":"27ed42cb7959d831","name":"Using a function","time":{"start":1722438703842,"stop":1722438703842,"duration":0},"status":"passed","severity":"normal"},{"uid":"80c9f340b19fb91f","name":"Check received message containing Chinese","time":{"start":1722438175881,"stop":1722438175884,"duration":3},"status":"passed","severity":"normal"},{"uid":"8f8e38e0e60e246a","name":"should properly create peer info with all multiaddrs","time":{"start":1722437922398,"stop":1722437922398,"duration":0},"status":"passed","severity":"normal"},{"uid":"2aaf647117c50d5f","name":"LightPush: 1 peers, Filter: 3 peers - Expected: MinimallyHealthy","time":{"start":1722438400527,"stop":1722438400528,"duration":1},"status":"passed","severity":"normal"},{"uid":"60c2d28878085cab","name":"LightPush: 0 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1722438400519,"stop":1722438400520,"duration":1},"status":"passed","severity":"normal"},{"uid":"291fb1608e24a9b4","name":"Reopen subscription with peer with lost subscription","time":{"start":1722438059019,"stop":1722438059019,"duration":0},"status":"passed","severity":"normal"},{"uid":"21ff527ab4077ee0","name":"Passing page size 3 when there are 20 messages","time":{"start":1722438701687,"stop":1722438701688,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ff641ba8cccfaa","name":"safeDispatchEvent","time":{"start":1722438006954,"stop":1722438006954,"duration":0},"status":"passed","severity":"normal"},{"uid":"8376bf221172361c","name":"Check received message with timestamp: 1722437964616000000 ","time":{"start":1722438175946,"stop":1722438175947,"duration":1},"status":"passed","severity":"normal"},{"uid":"7abaf1df45a9374b","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1722437913620,"stop":1722437913620,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4d38dca52249ab6","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1722437913624,"stop":1722437913624,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4826e477ca97a02","name":"same cluster, same shard: nodes connect","time":{"start":1722438377756,"stop":1722438377757,"duration":1},"status":"passed","severity":"normal"},{"uid":"f62aa591ff9f28a8","name":"it tolerates circular branch references","time":{"start":1722437938751,"stop":1722437938751,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4b05517d5f1b226","name":"Check message received after jswaku node is restarted","time":{"start":1722438175957,"stop":1722438175958,"duration":1},"status":"skipped","severity":"normal"},{"uid":"475ceab392f8206f","name":"Refresh subscription","time":{"start":1722438665203,"stop":1722438665204,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ea2c96b63662c52","name":"Push message with shell command payload","time":{"start":1722438636352,"stop":1722438636353,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2c66410befb6537","name":"isConnected between 2 js-waku relay nodes","time":{"start":1722438024304,"stop":1722438024305,"duration":1},"status":"passed","severity":"normal"},{"uid":"a364bbaf008f4324","name":"Check received message containing SQL Injection","time":{"start":1722438175890,"stop":1722438175892,"duration":2},"status":"passed","severity":"normal"},{"uid":"a28c2e19d86604a0","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1722437913643,"stop":1722437913643,"duration":0},"status":"passed","severity":"normal"},{"uid":"13e630b6fc91a347","name":"LightPush with 2 connections","time":{"start":1722438270563,"stop":1722438270563,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6cd7c2156b05202","name":"removeEventListener with correct event","time":{"start":1722438006952,"stop":1722438006952,"duration":0},"status":"passed","severity":"normal"},{"uid":"d04cb232a54e2501","name":"Push 30 different messages","time":{"start":1722438636354,"stop":1722438636354,"duration":0},"status":"passed","severity":"normal"},{"uid":"739e25bb4059a82f","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1722438665207,"stop":1722438665207,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce442cf767b3ee25","name":"should encodeTxt and decodeTxt","time":{"start":1722437922381,"stop":1722437922382,"duration":1},"status":"passed","severity":"normal"},{"uid":"a83672bce2e68be9","name":"Generator, 2 different pubsubtopics","time":{"start":1722438676343,"stop":1722438676343,"duration":0},"status":"passed","severity":"normal"},{"uid":"461e3f0cd279cb61","name":"should be able to encode the field with only RELAY set to true","time":{"start":1722437921762,"stop":1722437921763,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad84ad6c65670d9b","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1722437913637,"stop":1722437913637,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe2bb34391ff27f6","name":"Check received message with timestamp: 1722437965218 ","time":{"start":1722438520872,"stop":1722438520872,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9d8cebf1d277017","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1722438198398,"stop":1722438198398,"duration":0},"status":"passed","severity":"normal"},{"uid":"69625ee2193cbf47","name":"Push message with content topic containing JSON","time":{"start":1722438636362,"stop":1722438636362,"duration":0},"status":"passed","severity":"normal"},{"uid":"1040006ea0461d54","name":"Subscribe to topic containing JSON and publish message","time":{"start":1722438545629,"stop":1722438545629,"duration":0},"status":"passed","severity":"normal"},{"uid":"baffde4805716130","name":"handles multiple messages","time":{"start":1722438688562,"stop":1722438688562,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdd7e4f74aa7050c","name":"Subscribe to topic containing numeric and publish message","time":{"start":1722438545626,"stop":1722438545626,"duration":0},"status":"passed","severity":"normal"},{"uid":"298155375bb5fb62","name":"should return all peers when numPeers is 0","time":{"start":1722437927022,"stop":1722437927023,"duration":1},"status":"passed","severity":"normal"},{"uid":"61ce51e8a16457cc","name":"should not fail to stop the service if it was not started","time":{"start":1722437979854,"stop":1722437979854,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b46aaa95ee058d6","name":"Query Generator, Wrong PubsubTopic","time":{"start":1722438640823,"stop":1722438640823,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6060812c9ccb9d0","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1722437913669,"stop":1722437913669,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9d27d6e2380240e","name":"Decoder throws on empty string content topic","time":{"start":1722437927451,"stop":1722437927451,"duration":0},"status":"passed","severity":"normal"},{"uid":"44ecfd530e956af7","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1722437916296,"stop":1722437916296,"duration":0},"status":"broken","severity":"normal"},{"uid":"890df5721fb84af7","name":"Encoder throws on empty string content topic","time":{"start":1722437950618,"stop":1722437950618,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fd0f39a702be7bb","name":"should be able to decode the field with only RELAY set to true","time":{"start":1722437921768,"stop":1722437921769,"duration":1},"status":"passed","severity":"normal"},{"uid":"b90ed0609c5265f6","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1722438065005,"stop":1722438065006,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae834a32b8220207","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1722438220724,"stop":1722438220726,"duration":2},"status":"passed","severity":"normal"},{"uid":"2b9e2aba9d21ecc2","name":"LightPush: 2 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1722438400530,"stop":1722438400531,"duration":1},"status":"passed","severity":"normal"},{"uid":"10047148052eada1","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1722438065007,"stop":1722438065008,"duration":1},"status":"passed","severity":"normal"},{"uid":"a84345ef692bd407","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1722437913622,"stop":1722437913622,"duration":0},"status":"passed","severity":"normal"},{"uid":"176d180a6732a407","name":"Check publish message containing long","time":{"start":1722438545989,"stop":1722438545989,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d08f8fbb8bcf6a1","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1722437913641,"stop":1722437913642,"duration":1},"status":"passed","severity":"normal"},{"uid":"85a0d8ad249b6dd1","name":"Relay","time":{"start":1722437973446,"stop":1722437973446,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6daaa57f1028646","name":"Encoder throws on undefined content topic","time":{"start":1722437950618,"stop":1722437950618,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3cb5e156f2a5546","name":"should not fail to stop the service if it was not started","time":{"start":1722438521772,"stop":1722438521772,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5124f09dacb3f9f","name":"Promise Callback - true","time":{"start":1722438688796,"stop":1722438688796,"duration":0},"status":"passed","severity":"normal"},{"uid":"99b03b44d8574b8d","name":"should emit a peer event after start","time":{"start":1722438521773,"stop":1722438521773,"duration":0},"status":"passed","severity":"normal"},{"uid":"e82925de54db6501","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1722438585177,"stop":1722438585177,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9d0c0d45dea0e13","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app69/10/topic739/json","time":{"start":1722438585181,"stop":1722438585181,"duration":0},"status":"passed","severity":"normal"},{"uid":"a08e61b8c5666f48","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1722438518638,"stop":1722438518638,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c9081058624be9e","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1722437913625,"stop":1722437913625,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d2284e6eb53148d","name":"can start and stop the service","time":{"start":1722437942574,"stop":1722437942575,"duration":1},"status":"passed","severity":"normal"},{"uid":"a73e1c781eea6d91","name":"Failed peers are renewed","time":{"start":1722438255573,"stop":1722438255574,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2d5470b190d836c","name":"shard 0","time":{"start":1722438620588,"stop":1722438620588,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fedf41150e01172","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1722437927024,"stop":1722437927024,"duration":0},"status":"passed","severity":"normal"},{"uid":"f79358ca528f1679","name":"Subscribe to topic containing Script and receive message","time":{"start":1722438665188,"stop":1722438665194,"duration":6},"status":"passed","severity":"normal"},{"uid":"40ef8734fad3737","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1722438198410,"stop":1722438198410,"duration":0},"status":"passed","severity":"normal"},{"uid":"98aa749343c54cd9","name":"Push message with emoji payload","time":{"start":1722438499808,"stop":1722438499808,"duration":0},"status":"passed","severity":"normal"},{"uid":"6623461da27c9dd3","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1722438691097,"stop":1722438691098,"duration":1},"status":"passed","severity":"normal"},{"uid":"b133ac53654e3005","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1722438104550,"stop":1722438104550,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c002ebef5c45d1d","name":"Number of peers are maintained correctly","time":{"start":1722438255573,"stop":1722438255573,"duration":0},"status":"passed","severity":"normal"},{"uid":"c47624bd86155fb7","name":"Generator, 2 different pubsubtopics","time":{"start":1722438676345,"stop":1722438676345,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5af29029490fccf","name":"Subscribe to topic containing shell command and publish message","time":{"start":1722438545630,"stop":1722438545630,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6e8f99558de2798","name":"Push message with content topic containing Chinese","time":{"start":1722438499811,"stop":1722438499811,"duration":0},"status":"passed","severity":"normal"},{"uid":"9af81d74b85ae16a","name":"Publish message with custom timestamp: Thu Aug 10 2023 15:08:38 GMT+0000 (Coordinated Universal Time)","time":{"start":1722438546034,"stop":1722438546036,"duration":2},"status":"passed","severity":"normal"},{"uid":"30327ab5a96aeb56","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1722438198399,"stop":1722438198400,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d2895cd4829d8af","name":"Nodes with multiple pubsub topic","time":{"start":1722438518644,"stop":1722438518645,"duration":1},"status":"passed","severity":"normal"},{"uid":"c37975ee0e9cb062","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1722438330301,"stop":1722438330301,"duration":0},"status":"passed","severity":"normal"},{"uid":"a28a01701f1021c5","name":"handles different networkShards values correctly","time":{"start":1722437913628,"stop":1722437913628,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8b48033e46e52b7","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1722437927024,"stop":1722437927025,"duration":1},"status":"passed","severity":"normal"},{"uid":"7234de410f550d81","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1722437937162,"stop":1722437937163,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b4243a8d1c2471f","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1722438665215,"stop":1722438665215,"duration":0},"status":"passed","severity":"normal"},{"uid":"848579c593470c6","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1722438545627,"stop":1722438545627,"duration":0},"status":"passed","severity":"normal"},{"uid":"a69b8375c13824fb","name":"Fails to publish duplicate message","time":{"start":1722438546037,"stop":1722438546037,"duration":0},"status":"passed","severity":"normal"},{"uid":"5830471f942b8c55","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1722438545629,"stop":1722438545629,"duration":0},"status":"passed","severity":"normal"},{"uid":"18dae31be19c9cf3","name":"Waku message hash computation (meta attribute not present)","time":{"start":1722437916296,"stop":1722437916297,"duration":1},"status":"broken","severity":"normal"},{"uid":"41a00d7b1877711f","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1722438198402,"stop":1722438198402,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fb2680dad0ea4d7","name":"Push message with content topic containing numeric","time":{"start":1722438636356,"stop":1722438636358,"duration":2},"status":"passed","severity":"normal"},{"uid":"54a35143e2a09f6f","name":"should only return 1 node with relay capability","time":{"start":1722437938753,"stop":1722437938753,"duration":0},"status":"passed","severity":"normal"},{"uid":"b364825a145fead7","name":"Add multiple subscription objects on single nwaku node","time":{"start":1722438665199,"stop":1722438665199,"duration":0},"status":"passed","severity":"normal"},{"uid":"5826ad4775d9ef89","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1722438198403,"stop":1722438198403,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f1ca4c52f79d39b","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1722438219608,"stop":1722438219608,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d152d5e606ecbbb","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1722438220748,"stop":1722438220749,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5f927df5f14bb59","name":"ignores domain fetching errors","time":{"start":1722437938752,"stop":1722437938752,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d4166b41d075935","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1722438518638,"stop":1722438518639,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfaebebf89ed0339","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1722437921766,"stop":1722437921767,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae3eb473eb2dbd91","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1722438198404,"stop":1722438198405,"duration":1},"status":"passed","severity":"normal"},{"uid":"39ce3bfc0c754294","name":"Push message with XML payload","time":{"start":1722438499805,"stop":1722438499806,"duration":1},"status":"passed","severity":"normal"},{"uid":"166059f603a2558d","name":"Ephemeral messages are not stored","time":{"start":1722437978531,"stop":1722437978532,"duration":1},"status":"passed","severity":"normal"},{"uid":"21d06c9df059ea5c","name":"different cluster, same shard: nodes don't connect","time":{"start":1722438198389,"stop":1722438198390,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2cdbe1dc85479b5","name":"Check received message containing emoji","time":{"start":1722438520871,"stop":1722438520871,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e980bc7fef05332","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1722438220746,"stop":1722438220746,"duration":0},"status":"passed","severity":"normal"},{"uid":"580bde87bec9ef23","name":"Relay + Store","time":{"start":1722437973447,"stop":1722437973447,"duration":0},"status":"passed","severity":"normal"},{"uid":"426153f835857c2f","name":"A test","time":{"start":1722438330430,"stop":1722438330430,"duration":0},"status":"passed","severity":"normal"},{"uid":"bec85544ab0f500c","name":"Ephemeral field is preserved - encoder v0","time":{"start":1722437978532,"stop":1722437978532,"duration":0},"status":"passed","severity":"normal"},{"uid":"aef890e1361de3f6","name":"Check received message containing Arabic","time":{"start":1722438520863,"stop":1722438520864,"duration":1},"status":"passed","severity":"normal"},{"uid":"2593e7f06be65c6","name":"different cluster, different shard: nodes don't connect","time":{"start":1722438198390,"stop":1722438198390,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9177f08504f94b3","name":"Decoder throws on empty string content topic","time":{"start":1722437948876,"stop":1722437948876,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8b10cde52272686","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1722438489211,"stop":1722438489211,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7bcf22d4b1cfb007","name":"unsubscribes","time":{"start":1722438688565,"stop":1722438688566,"duration":1},"status":"passed","severity":"normal"},{"uid":"46ae276c0064b130","name":"Push message with long payload","time":{"start":1722438499802,"stop":1722438499802,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e7fbb314a9d83a2","name":"Push message with rate limit","time":{"start":1722438636366,"stop":1722438636366,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffa5c8edd6ada666","name":"should properly create location multiaddrs - tcp","time":{"start":1722437922397,"stop":1722437922397,"duration":0},"status":"passed","severity":"normal"},{"uid":"a59ca456b1a5cac3","name":"Passing page size 19 when there are 20 messages","time":{"start":1722438701689,"stop":1722438701689,"duration":0},"status":"passed","severity":"normal"},{"uid":"9212e75fbab02cdb","name":"A test","time":{"start":1722438330427,"stop":1722438330429,"duration":2},"status":"passed","severity":"normal"},{"uid":"be5f84b12ea66c9","name":"should only return 1 node with store capability","time":{"start":1722437938754,"stop":1722437938754,"duration":0},"status":"passed","severity":"normal"},{"uid":"44e081183e9449cd","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1722438024303,"stop":1722438024303,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2e2923784f913ae","name":"Sign & Recover","time":{"start":1722437949326,"stop":1722437949326,"duration":0},"status":"passed","severity":"normal"},{"uid":"d431cd49b9be630d","name":"Passing an array","time":{"start":1722438703842,"stop":1722438703842,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa73d6a12323d1ae","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app2/4/topic124/utf8","time":{"start":1722438585181,"stop":1722438585181,"duration":0},"status":"passed","severity":"normal"},{"uid":"75a109b5e1146967","name":"Symmetric encrypt & Decrypt","time":{"start":1722437949324,"stop":1722437949325,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ccb44ca42dca56","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1722437921770,"stop":1722437921770,"duration":0},"status":"passed","severity":"normal"},{"uid":"3666e8d31b299d77","name":"Check received message containing XML","time":{"start":1722438175913,"stop":1722438175925,"duration":12},"status":"passed","severity":"normal"},{"uid":"31e502f82d9f6914","name":"Filter with 0 connections","time":{"start":1722438270561,"stop":1722438270561,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fd91e5b35917ef3","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app17/8/topic395/utf8","time":{"start":1722438585182,"stop":1722438585182,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a9b936a747ed296","name":"Check received message containing shell command","time":{"start":1722438520892,"stop":1722438520893,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf4f377dae6c57c1","name":"Subscribe to topic containing Russian and receive message","time":{"start":1722438665207,"stop":1722438665208,"duration":1},"status":"passed","severity":"normal"},{"uid":"55b212502ae0262b","name":"Decoder throws on empty string content topic","time":{"start":1722437950619,"stop":1722437950619,"duration":0},"status":"passed","severity":"normal"},{"uid":"7af873ae255cd2de","name":"Push message with content topic containing SQL Injection","time":{"start":1722438636360,"stop":1722438636360,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffda457576aad4b9","name":"Check received message containing Basic HTML tag","time":{"start":1722438520891,"stop":1722438520892,"duration":1},"status":"passed","severity":"normal"},{"uid":"960fc41027bfdc57","name":"should return the pubsub topic directly if a string is provided","time":{"start":1722437913645,"stop":1722437913646,"duration":1},"status":"passed","severity":"normal"},{"uid":"7cdab2bc0007d567","name":"should not throw an error for a single configured topic","time":{"start":1722437913643,"stop":1722437913644,"duration":1},"status":"passed","severity":"normal"},{"uid":"43802a9d43d132f2","name":"random static sharding 9 - Cluster ID: 162, Shard ID: 239","time":{"start":1722438620603,"stop":1722438620604,"duration":1},"status":"passed","severity":"normal"},{"uid":"96c6e52921ad09e1","name":"Check received message containing escaped characters","time":{"start":1722438175935,"stop":1722438175940,"duration":5},"status":"passed","severity":"normal"},{"uid":"12d54e2a1413cff8","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1722438219604,"stop":1722438219607,"duration":3},"status":"passed","severity":"normal"},{"uid":"597a63d4bb259d3b","name":"Subscribe to topic containing numeric and receive message","time":{"start":1722438665206,"stop":1722438665206,"duration":0},"status":"passed","severity":"normal"},{"uid":"217908ed82df66d4","name":"random static sharding 1 - Cluster ID: 116, Shard ID: 357","time":{"start":1722438620589,"stop":1722438620590,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d71caa2a7414e83","name":"Fails to push message bigger that 1MB","time":{"start":1722438636368,"stop":1722438636368,"duration":0},"status":"passed","severity":"normal"},{"uid":"59a33154d36e4b1c","name":"Push message with special chars payload","time":{"start":1722438499803,"stop":1722438499803,"duration":0},"status":"passed","severity":"normal"},{"uid":"17b7cfb4afee19b3","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1722437938093,"stop":1722437938094,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0752c5319e17eee","name":"Check message received after nwaku node is restarted","time":{"start":1722438520903,"stop":1722438520903,"duration":0},"status":"skipped","severity":"normal"},{"uid":"713fd777ff00407d","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1722438703675,"stop":1722438703675,"duration":0},"status":"passed","severity":"normal"},{"uid":"478343d714050952","name":"Subscribe to topic containing emoji and receive message","time":{"start":1722438219623,"stop":1722438219623,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa9fe6d7fda9b73c","name":"Check message with non string payload is not received","time":{"start":1722438520875,"stop":1722438520875,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f57f7037dca0280","name":"Encoder throws on empty string content topic","time":{"start":1722437948875,"stop":1722437948875,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ba82a2c55f320aa","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1722438545630,"stop":1722438545631,"duration":1},"status":"passed","severity":"normal"},{"uid":"952c9cd95dd68c1a","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1722438665202,"stop":1722438665202,"duration":0},"status":"passed","severity":"normal"},{"uid":"9716f37e343fd7cf","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1722437913636,"stop":1722437913636,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf2b404b3a51a7b1","name":"does not throw on valid cases","time":{"start":1722437913613,"stop":1722437913614,"duration":1},"status":"passed","severity":"normal"},{"uid":"a72a5be836e229f8","name":"Check publish message after client node is restarted","time":{"start":1722438546047,"stop":1722438546047,"duration":0},"status":"skipped","severity":"normal"},{"uid":"80ce9f751aae0b20","name":"Publish message with custom timestamp: Wed Jul 31 2024 16:08:38 GMT+0000 (Coordinated Universal Time)","time":{"start":1722438546037,"stop":1722438546037,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb2208c506cc8e9a","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1722437913624,"stop":1722437913624,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0577839ab31b724","name":"random static sharding 7 - Cluster ID: 186, Shard ID: 463","time":{"start":1722438620602,"stop":1722438620602,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f2a2845811d572f","name":"should set field with all protocols enabled","time":{"start":1722437922398,"stop":1722437922398,"duration":0},"status":"passed","severity":"normal"},{"uid":"4193d5c2799081af","name":"can start the service","time":{"start":1722437942574,"stop":1722437942574,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dddb538343fc45e","name":"Check message received after nwaku node is restarted","time":{"start":1722438520878,"stop":1722438520879,"duration":1},"status":"skipped","severity":"normal"},{"uid":"8fb742239978428","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1722438632265,"stop":1722438632266,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbd9b092431a9143","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1722438219621,"stop":1722438219621,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5d46149cfda5f3f","name":"connects to nwaku","time":{"start":1722438703841,"stop":1722438703841,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed0712b609f78706","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1722438198392,"stop":1722438198392,"duration":0},"status":"passed","severity":"normal"},{"uid":"6964b4bd57a6db33","name":"LightPush: 2 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1722438400531,"stop":1722438400531,"duration":0},"status":"passed","severity":"normal"},{"uid":"ada7884fc006f1d8","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1722438665202,"stop":1722438665203,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c40ab11dc3b7d07","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1722437913634,"stop":1722437913634,"duration":0},"status":"passed","severity":"normal"},{"uid":"292136ce5da9eeec","name":"Check publish message containing escaped characters","time":{"start":1722438546008,"stop":1722438546008,"duration":0},"status":"passed","severity":"normal"}]