mirror of
https://github.com/logos-messaging/logos-messaging-allure-js.git
synced 2026-01-19 16:33:21 +00:00
1 line
154 KiB
JSON
1 line
154 KiB
JSON
[{"uid":"f2eca893e616b30d","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1714501615092,"stop":1714501615093,"duration":1},"status":"passed","severity":"normal"},{"uid":"25d4e2c881959b14","name":"should properly create location multiaddrs - tcp","time":{"start":1714501610349,"stop":1714501610349,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b1bb323e6cd1bbb","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1714501872747,"stop":1714501872747,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1dd4dd4714b49b2","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1714501601637,"stop":1714501601637,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac7d980644a6e83","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1714502176127,"stop":1714502176128,"duration":1},"status":"passed","severity":"normal"},{"uid":"653afacae8d4a35d","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1714502078311,"stop":1714502078312,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8b1f009912e4fd3","name":"ignores unrecognized TXT record formats","time":{"start":1714501626831,"stop":1714501626831,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ef54a1d77b3ca1e","name":"should only return 1 node with store capability","time":{"start":1714501626832,"stop":1714501626833,"duration":1},"status":"passed","severity":"normal"},{"uid":"a39ca54e4e9c3c03","name":"throws on content topic with empty encoding field","time":{"start":1714501601618,"stop":1714501601618,"duration":0},"status":"passed","severity":"normal"},{"uid":"221674319e7458b6","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1714501823166,"stop":1714501823167,"duration":1},"status":"passed","severity":"normal"},{"uid":"b82654479572f7d1","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1714501615093,"stop":1714501615093,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9ddda739b35274","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app77/9/topic964/utf8","time":{"start":1714502176129,"stop":1714502176129,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b8f8dc33fcf6880","name":"Ordered Callback - forward","time":{"start":1714502232535,"stop":1714502232535,"duration":0},"status":"passed","severity":"normal"},{"uid":"10f022f0e63676ad","name":"Check received message containing Basic HTML tag","time":{"start":1714502144465,"stop":1714502144465,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c99373e4085691a","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1714502310386,"stop":1714502310386,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0bbe7e7548f9688","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1714501819388,"stop":1714501819389,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d3a76fd42d7a67e","name":"Push message with content topic containing unicode special characters","time":{"start":1714502059060,"stop":1714502059061,"duration":1},"status":"passed","severity":"normal"},{"uid":"723cf5303635ba7","name":"Does not throw an exception when node disconnects","time":{"start":1714502276464,"stop":1714502276464,"duration":0},"status":"passed","severity":"normal"},{"uid":"6252a5d3d56900cf","name":"addEventListener with wrong event","time":{"start":1714501694552,"stop":1714501694556,"duration":4},"status":"passed","severity":"normal"},{"uid":"37f1b32e40071f5d","name":"Wrong topic","time":{"start":1714502176140,"stop":1714502176141,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e3ee493c3d9a99","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1714501609656,"stop":1714501609657,"duration":1},"status":"passed","severity":"normal"},{"uid":"f32bc118ba60eab5","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app5/10/topic143/xml","time":{"start":1714502176130,"stop":1714502176131,"duration":1},"status":"passed","severity":"normal"},{"uid":"f39c974165666ca3","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1714501601637,"stop":1714501601637,"duration":0},"status":"passed","severity":"normal"},{"uid":"e745c571a64e4cfa","name":"Overlapping topic subscription","time":{"start":1714502122148,"stop":1714502122148,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a7a5df98ae328b67","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1714502093591,"stop":1714502093591,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8e7b8fadb79f6a8","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1714501601643,"stop":1714501601644,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ff17f1b02b0fa0","name":"Check received message containing SQL Injection","time":{"start":1714502144459,"stop":1714502144460,"duration":1},"status":"passed","severity":"normal"},{"uid":"b33283adb3c4629d","name":"Check message with no content topic is not received","time":{"start":1714501819395,"stop":1714501819395,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a52e9aae23adb22","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1714501823177,"stop":1714501823177,"duration":0},"status":"passed","severity":"normal"},{"uid":"c67b5c01e46826d7","name":"isConnected return false after peer stops","time":{"start":1714501704155,"stop":1714501704155,"duration":0},"status":"passed","severity":"normal"},{"uid":"d75edbdb9867f2b7","name":"Check received message containing long","time":{"start":1714502144456,"stop":1714502144457,"duration":1},"status":"passed","severity":"normal"},{"uid":"451cac27a874568d","name":"safeDispatchEvent","time":{"start":1714501694559,"stop":1714501694560,"duration":1},"status":"passed","severity":"normal"},{"uid":"a22ad45e81bbf040","name":"Non TWN Cluster","time":{"start":1714502176128,"stop":1714502176128,"duration":0},"status":"passed","severity":"normal"},{"uid":"90b38de0417abd00","name":"Query generator for multiple messages","time":{"start":1714502245974,"stop":1714502245975,"duration":1},"status":"passed","severity":"normal"},{"uid":"d08bb5449b85b1cc","name":"Check message on other pubsub topic is not received","time":{"start":1714502144485,"stop":1714502144486,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bf2349dd9cfcaf1","name":"A test","time":{"start":1714501903956,"stop":1714501903956,"duration":0},"status":"passed","severity":"normal"},{"uid":"26c477c4e113d227","name":"Callback on promise","time":{"start":1714502245976,"stop":1714502245977,"duration":1},"status":"passed","severity":"normal"},{"uid":"28dd8963afac7b78","name":"Push message with content topic containing Script","time":{"start":1714502210839,"stop":1714502210839,"duration":0},"status":"passed","severity":"normal"},{"uid":"a08e789721da8563","name":"Fails to push message with large meta","time":{"start":1714502210849,"stop":1714502210849,"duration":0},"status":"passed","severity":"normal"},{"uid":"224592625213e457","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1714501601646,"stop":1714501601646,"duration":0},"status":"passed","severity":"normal"},{"uid":"fda4f5615125cd0","name":"Query with Ordered Callback, No message returned","time":{"start":1714502226101,"stop":1714502226102,"duration":1},"status":"passed","severity":"normal"},{"uid":"229ca4d0fd839a99","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1714501903748,"stop":1714501903748,"duration":0},"status":"passed","severity":"normal"},{"uid":"99bc5b522420dfd8","name":"Check received message containing Chinese","time":{"start":1714501819377,"stop":1714501819377,"duration":0},"status":"passed","severity":"normal"},{"uid":"39994305ab45c7a5","name":"Check publish message containing Chinese","time":{"start":1714502117861,"stop":1714502117862,"duration":1},"status":"passed","severity":"normal"},{"uid":"911e5751f5b17a4d","name":"should not fail to start the service if it is already started","time":{"start":1714501630799,"stop":1714501630799,"duration":0},"status":"passed","severity":"normal"},{"uid":"1686523045d3bdc2","name":"Subscribe and receive messages via lightPush","time":{"start":1714502310368,"stop":1714502310369,"duration":1},"status":"passed","severity":"normal"},{"uid":"d820c611d03f505f","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1714501733077,"stop":1714501733077,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c01bd6b2b1e960b","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1714501601634,"stop":1714501601634,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5b6c7d7fa925237","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714501823169,"stop":1714501823170,"duration":1},"status":"passed","severity":"normal"},{"uid":"ead5a58ebf31a83f","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1714501935575,"stop":1714501935575,"duration":0},"status":"passed","severity":"normal"},{"uid":"677e981458cb67e1","name":"removeEventListener with wrong event","time":{"start":1714501694557,"stop":1714501694558,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0f5d4a33a9e8ce9","name":"Push message with content topic containing SQL Injection","time":{"start":1714502059054,"stop":1714502059054,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef39b7181b385946","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714501935574,"stop":1714501935575,"duration":1},"status":"passed","severity":"normal"},{"uid":"bee025eac1f2728d","name":"should set field with all protocols disabled","time":{"start":1714501610350,"stop":1714501610350,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa8daf30ee4d841e","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1714502122145,"stop":1714502122146,"duration":1},"status":"passed","severity":"normal"},{"uid":"2afaed7692745107","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app71/4/topic206/utf8","time":{"start":1714502176133,"stop":1714502176140,"duration":7},"status":"passed","severity":"normal"},{"uid":"9e2f6d4b590a3c31","name":"different cluster, different shard: nodes don't connect","time":{"start":1714501823154,"stop":1714501823154,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d43b4689ac7cf5d","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1714502122146,"stop":1714502122146,"duration":0},"status":"passed","severity":"normal"},{"uid":"36df48e01f084ddf","name":"Check received message containing Russian","time":{"start":1714502144459,"stop":1714502144459,"duration":0},"status":"passed","severity":"normal"},{"uid":"c804a4eafc5a5299","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1714501872747,"stop":1714501872747,"duration":0},"status":"passed","severity":"normal"},{"uid":"b099fd63902dc634","name":"should encodeTxt and decodeTxt","time":{"start":1714501610336,"stop":1714501610337,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f8aa1cd206cc8d1","name":"returns all values when wanted number matches available values","time":{"start":1714501625793,"stop":1714501625794,"duration":1},"status":"passed","severity":"normal"},{"uid":"c86a210cd680ef1d","name":"Subscribe to topic containing emoji and receive message","time":{"start":1714502310379,"stop":1714502310380,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd607f1a5f921aa4","name":"Check meta is set [ecies]","time":{"start":1714501638794,"stop":1714501638794,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9698a39deef2151","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1714502226102,"stop":1714502226103,"duration":1},"status":"passed","severity":"normal"},{"uid":"56c7f4c3cea7716b","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1714501604329,"stop":1714501604329,"duration":0},"status":"passed","severity":"normal"},{"uid":"8789dc118e9b898c","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1714501615416,"stop":1714501615416,"duration":0},"status":"passed","severity":"normal"},{"uid":"9eeb76f56564e8df","name":"random static sharding 5 - Cluster ID: 544, Shard ID: 545","time":{"start":1714502194020,"stop":1714502194021,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5ced8fc7dd2b8ca","name":"Push message with long payload","time":{"start":1714502210820,"stop":1714502210820,"duration":0},"status":"passed","severity":"normal"},{"uid":"426fa644bd70b5c","name":"should not receive a peer event before start","time":{"start":1714501630799,"stop":1714501630800,"duration":1},"status":"passed","severity":"normal"},{"uid":"150f10b11ad1442","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1714501823162,"stop":1714501823163,"duration":1},"status":"passed","severity":"normal"},{"uid":"52ad77e7ddfc4637","name":"Push message with JSON payload","time":{"start":1714502210825,"stop":1714502210825,"duration":0},"status":"passed","severity":"normal"},{"uid":"1382f4e9372fb382","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1714501601621,"stop":1714501601621,"duration":0},"status":"passed","severity":"normal"},{"uid":"181522153f841a48","name":"should not fail to start the service if it is already started","time":{"start":1714501666159,"stop":1714501666159,"duration":0},"status":"passed","severity":"normal"},{"uid":"35c815daeebb80ce","name":"Check received message containing emoji","time":{"start":1714501819383,"stop":1714501819385,"duration":2},"status":"passed","severity":"normal"},{"uid":"c92ae4450a658e13","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1714502310383,"stop":1714502310383,"duration":0},"status":"passed","severity":"normal"},{"uid":"87dacb50cabef436","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1714502310378,"stop":1714502310379,"duration":1},"status":"passed","severity":"normal"},{"uid":"4518c4419ba9b12f","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1714502182097,"stop":1714502182097,"duration":0},"status":"passed","severity":"normal"},{"uid":"75e76df0b5c492e8","name":"non connected peers","time":{"start":1714502059349,"stop":1714502059349,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ce50b406bbd77953","name":"should be called for bootstrap peers","time":{"start":1714501661801,"stop":1714501661801,"duration":0},"status":"passed","severity":"normal"},{"uid":"85fb4fc506583673","name":"Push message with content topic containing special chars","time":{"start":1714502059052,"stop":1714502059052,"duration":0},"status":"passed","severity":"normal"},{"uid":"51960eb91580b6e6","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1714501601637,"stop":1714501601637,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c2fa9c41ef05d2","name":"Subscribe to topic containing Russian and receive message","time":{"start":1714502310376,"stop":1714502310376,"duration":0},"status":"passed","severity":"normal"},{"uid":"40e404beaa63a231","name":"Check message with no payload is not received","time":{"start":1714502144471,"stop":1714502144471,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ba55d2cc6989d6e","name":"Query generator for multiple messages with different content topic format","time":{"start":1714502245976,"stop":1714502245976,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2552b8d41cf605b","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1714502242261,"stop":1714502242261,"duration":0},"status":"passed","severity":"normal"},{"uid":"2218f68e712cdb0d","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1714501823158,"stop":1714501823159,"duration":1},"status":"passed","severity":"normal"},{"uid":"f849656026118e4b","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1714502310381,"stop":1714502310381,"duration":0},"status":"passed","severity":"normal"},{"uid":"89e00c8a474752ce","name":"1 Relay, 1 Filter, gives up","time":{"start":1714501626371,"stop":1714501626371,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c429d5d08c83c7d","name":"Check message received after nwaku node is restarted","time":{"start":1714502144472,"stop":1714502144473,"duration":1},"status":"skipped","severity":"normal"},{"uid":"432fd4d1394f1c7f","name":"should only return 1 node with relay and store capability","time":{"start":1714501626832,"stop":1714501626832,"duration":0},"status":"passed","severity":"normal"},{"uid":"6073de922c003269","name":"Check publish message containing long","time":{"start":1714502117857,"stop":1714502117857,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bc37073225ccb01","name":"Subscribe to topic containing short and receive message","time":{"start":1714501903750,"stop":1714501903751,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f42f1fde122d35b","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1714502093592,"stop":1714502093592,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e51779c3784419c","name":"Query with Promise Callback, No message returned","time":{"start":1714502226104,"stop":1714502226105,"duration":1},"status":"passed","severity":"normal"},{"uid":"35158966d32db831","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1714501746262,"stop":1714501746264,"duration":2},"status":"passed","severity":"normal"},{"uid":"34c1bcc03c758636","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1714501823182,"stop":1714501823182,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0d78b64d7e918b4","name":"Check publish message containing Script","time":{"start":1714502117864,"stop":1714502117864,"duration":0},"status":"passed","severity":"normal"},{"uid":"8803742a2f76e769","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1714502182096,"stop":1714502182097,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffaf273451c84359","name":"Query generator for multiple messages with multiple decoders","time":{"start":1714502245975,"stop":1714502245975,"duration":0},"status":"passed","severity":"normal"},{"uid":"2da1b64f940a2079","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1714501823180,"stop":1714501823180,"duration":0},"status":"passed","severity":"normal"},{"uid":"527ed5187e8f2a64","name":"Publish message with custom timestamp: Tue Apr 30 2024 17:34:47 GMT+0000 (Coordinated Universal Time)","time":{"start":1714502117869,"stop":1714502117869,"duration":0},"status":"passed","severity":"normal"},{"uid":"3238e582a95aa4f0","name":"Relay - dialed after","time":{"start":1714502280402,"stop":1714502280402,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf36f42ff7f1fbf9","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1714501601644,"stop":1714501601644,"duration":0},"status":"passed","severity":"normal"},{"uid":"debb0dd1ab89f7ca","name":"should be able to decode the field with only FILTER set to true","time":{"start":1714501609661,"stop":1714501609661,"duration":0},"status":"passed","severity":"normal"},{"uid":"92c87160d2f27377","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714501823162,"stop":1714501823162,"duration":0},"status":"passed","severity":"normal"},{"uid":"6aa5abd8c881539","name":"Check message with invalid timestamp is not received","time":{"start":1714502144484,"stop":1714502144485,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6127ff0e8a6b0e6","name":"Store - dialed first","time":{"start":1714502280402,"stop":1714502280403,"duration":1},"status":"passed","severity":"normal"},{"uid":"15d3f7b41be64316","name":"Encoder throws on undefined content topic","time":{"start":1714501636922,"stop":1714501636922,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0cf85710ae51fbd","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1714501601619,"stop":1714501601620,"duration":1},"status":"passed","severity":"normal"},{"uid":"4382dbc5df7e28e","name":"through manual discovery","time":{"start":1714501940817,"stop":1714501940817,"duration":0},"status":"passed","severity":"normal"},{"uid":"351ae64a76e20e0b","name":"Push message with content topic containing Arabic","time":{"start":1714502059053,"stop":1714502059053,"duration":0},"status":"passed","severity":"normal"},{"uid":"8772656c5de82044","name":"Push message with escaped characters payload","time":{"start":1714502059048,"stop":1714502059049,"duration":1},"status":"passed","severity":"normal"},{"uid":"64f7572148f66c76","name":"Push message with emoji payload","time":{"start":1714502210830,"stop":1714502210830,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f62f49dbf60aa4d","name":"should return empty list for no shard","time":{"start":1714501601632,"stop":1714501601632,"duration":0},"status":"passed","severity":"normal"},{"uid":"f98d5088377f248c","name":"Publish message with rate limit","time":{"start":1714502117874,"stop":1714502117874,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb1e0b20c9e70c4b","name":"can start and stop the service","time":{"start":1714501666158,"stop":1714501666158,"duration":0},"status":"passed","severity":"normal"},{"uid":"484215e411fedc96","name":"can start the service","time":{"start":1714501666157,"stop":1714501666157,"duration":0},"status":"passed","severity":"normal"},{"uid":"298112a6e5a24e0a","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1714501746261,"stop":1714501746261,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce607328a7dd14ea","name":"Check received message containing shell command","time":{"start":1714501819381,"stop":1714501819382,"duration":1},"status":"passed","severity":"normal"},{"uid":"16f1d1ee623a29bf","name":"Overlapping topic subscription","time":{"start":1714502310372,"stop":1714502310373,"duration":1},"status":"passed","severity":"normal"},{"uid":"f131067f09f586ac","name":"removeEventListener with correct event","time":{"start":1714501694556,"stop":1714501694556,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bd26f5cf7d0ee9c","name":"should not receive a peer event after stop","time":{"start":1714502134703,"stop":1714502134703,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4480ed9928927dc","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1714501601630,"stop":1714501601631,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bd91a348882b1f0","name":"should not fail to stop the service if it was not started","time":{"start":1714502134699,"stop":1714502134699,"duration":0},"status":"passed","severity":"normal"},{"uid":"432db7d6f51af2ac","name":"Check received message containing escaped characters","time":{"start":1714502144466,"stop":1714502144467,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fe8bba8829c091d","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1714501823182,"stop":1714501823182,"duration":0},"status":"passed","severity":"normal"},{"uid":"a08351f4cc0ae4d1","name":"should be able to encode the field with only FILTER set to true","time":{"start":1714501609653,"stop":1714501609654,"duration":1},"status":"passed","severity":"normal"},{"uid":"611f4ed8be2bfbed","name":"should handle corrupted local storage data gracefully","time":{"start":1714501630801,"stop":1714501630801,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1ea49efb597c18d","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1714501609658,"stop":1714501609659,"duration":1},"status":"passed","severity":"normal"},{"uid":"e76d7980be4e238f","name":"Passing page size 19 when there are 20 messages","time":{"start":1714502257683,"stop":1714502257683,"duration":0},"status":"passed","severity":"normal"},{"uid":"7243d23df1076a44","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1714502093588,"stop":1714502093588,"duration":0},"status":"passed","severity":"normal"},{"uid":"27f6e73af4a5ef2e","name":"Push message with content topic containing SQL Injection","time":{"start":1714502210838,"stop":1714502210839,"duration":1},"status":"passed","severity":"normal"},{"uid":"89322c8c2909982c","name":"should throw an error for an unconfigured topic","time":{"start":1714501601642,"stop":1714501601643,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9a3fe20f67043dd","name":"Check received message containing Basic HTML tag","time":{"start":1714502144477,"stop":1714502144478,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8e454066346080b","name":"Push message on custom pubsubTopic","time":{"start":1714501935574,"stop":1714501935574,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd531cae2cd13fb1","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1714501823180,"stop":1714501823180,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a0cd1b430820597","name":"should use DNS peer discovery with light client","time":{"start":1714501666162,"stop":1714501666162,"duration":0},"status":"skipped","severity":"normal"},{"uid":"da7f3a136e06bf8","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1714501626309,"stop":1714501626310,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c3e6506ef3bc50a","name":"Push message with short payload","time":{"start":1714502059041,"stop":1714502059041,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a4ddd45cbf6aa3e","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1714502246993,"stop":1714502246993,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad86d970ffd42450","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1714501654651,"stop":1714501654651,"duration":0},"status":"passed","severity":"normal"},{"uid":"32aa9462df05fc9c","name":"Overlapping topic subscription","time":{"start":1714502310384,"stop":1714502310384,"duration":0},"status":"passed","severity":"normal"},{"uid":"68394042bb78f29f","name":"Fails to publish duplicate message","time":{"start":1714502117870,"stop":1714502117870,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d3ec9512e383011","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1714502246992,"stop":1714502246992,"duration":0},"status":"passed","severity":"normal"},{"uid":"c88b63811cf1d04a","name":"Using a function","time":{"start":1714502276465,"stop":1714502276465,"duration":0},"status":"passed","severity":"normal"},{"uid":"60467b2427c021a0","name":"Passing page size 3 when there are 20 messages","time":{"start":1714502257679,"stop":1714502257680,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f8d38c5933c2082","name":"Subscribe to topic containing shell command and receive message","time":{"start":1714501903758,"stop":1714501903758,"duration":0},"status":"passed","severity":"normal"},{"uid":"18c486c63e5c8e64","name":"Push message with content topic containing long","time":{"start":1714502059051,"stop":1714502059052,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d5b3664af91b747","name":"Subscribe to topic containing XML and receive message","time":{"start":1714502310388,"stop":1714502310388,"duration":0},"status":"passed","severity":"normal"},{"uid":"8434ac56121002c3","name":"isConnected between 2 js-waku relay nodes","time":{"start":1714501704155,"stop":1714501704156,"duration":1},"status":"passed","severity":"normal"},{"uid":"50d7b90b935ef8e8","name":"throws on content topic with too few or too many fields","time":{"start":1714501601614,"stop":1714501601614,"duration":0},"status":"passed","severity":"normal"},{"uid":"a77e43b47f50e010","name":"Check received message containing escaped characters","time":{"start":1714502144479,"stop":1714502144479,"duration":0},"status":"passed","severity":"normal"},{"uid":"846f5d9156181ea7","name":"Push message on custom pubsubTopic","time":{"start":1714501935577,"stop":1714501935577,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f7227a502f5f1f0","name":"Check received message containing special chars","time":{"start":1714502144474,"stop":1714502144475,"duration":1},"status":"passed","severity":"normal"},{"uid":"f36ec85999e1d19f","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1714501654652,"stop":1714501654653,"duration":1},"status":"passed","severity":"normal"},{"uid":"59b31764fa5ec549","name":"Check message with invalid timestamp is not received","time":{"start":1714501819389,"stop":1714501819393,"duration":4},"status":"passed","severity":"normal"},{"uid":"40801e8494d7d7b8","name":"should set field with all protocols enabled","time":{"start":1714501610350,"stop":1714501610350,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a6308c4028e8bb0","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1714502118051,"stop":1714502118052,"duration":1},"status":"skipped","severity":"normal"},{"uid":"2ca8b6714a21cc3d","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1714501601650,"stop":1714501601650,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef989b2da57f79a0","name":"should properly compute the node id","time":{"start":1714501610345,"stop":1714501610345,"duration":0},"status":"passed","severity":"normal"},{"uid":"3505beadb55464b3","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1714502122152,"stop":1714502122152,"duration":0},"status":"passed","severity":"normal"},{"uid":"91e29c08c18b02cc","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1714501823165,"stop":1714501823165,"duration":0},"status":"passed","severity":"normal"},{"uid":"55a21883db1314ee","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714501733073,"stop":1714501733073,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb48bd5941c04124","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1714501903747,"stop":1714501903747,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb131bf825e84f3a","name":"Encoder throws on empty string content topic","time":{"start":1714501638795,"stop":1714501638795,"duration":0},"status":"passed","severity":"normal"},{"uid":"843feb7f4c3db416","name":"Check received message containing short","time":{"start":1714502144456,"stop":1714502144456,"duration":0},"status":"passed","severity":"normal"},{"uid":"b257fe44311bac4a","name":"handles multiple messages","time":{"start":1714502259278,"stop":1714502259278,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ae08a3448f576c4","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1714501601634,"stop":1714501601634,"duration":0},"status":"passed","severity":"normal"},{"uid":"71a8b7a0145981b2","name":"Filter","time":{"start":1714502280405,"stop":1714502280405,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce204c16b553d35c","name":"Publish message with custom timestamp: Tue Apr 30 2024 19:34:47 GMT+0000 (Coordinated Universal Time)","time":{"start":1714502117869,"stop":1714502117870,"duration":1},"status":"passed","severity":"normal"},{"uid":"15c6c77176336763","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1714502274993,"stop":1714502274994,"duration":1},"status":"passed","severity":"normal"},{"uid":"c425da4b1c55511","name":"Subscribe to topic containing long and receive message","time":{"start":1714502310385,"stop":1714502310385,"duration":0},"status":"passed","severity":"normal"},{"uid":"534f0def89f26afb","name":"Push message with content topic containing shell command","time":{"start":1714502210845,"stop":1714502210845,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c598870acc12176","name":"random static sharding 4 - Cluster ID: 865, Shard ID: 346","time":{"start":1714502194020,"stop":1714502194020,"duration":0},"status":"passed","severity":"normal"},{"uid":"73c756c973a54381","name":"different cluster, same shard: nodes don't connect","time":{"start":1714501823153,"stop":1714501823154,"duration":1},"status":"passed","severity":"normal"},{"uid":"df6b2c95132200d5","name":"throws on content topic with non-number generation field","time":{"start":1714501601614,"stop":1714501601615,"duration":1},"status":"passed","severity":"normal"},{"uid":"23a1d7c49ef85093","name":"Sets default value correctly","time":{"start":1714502276466,"stop":1714502276466,"duration":0},"status":"passed","severity":"normal"},{"uid":"e04a2a28d99fd15","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1714502310383,"stop":1714502310384,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9cfd78942f6327f","name":"Push message with SQL Injection payload","time":{"start":1714502059045,"stop":1714502059045,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc60c8a6ec541694","name":"Push message with meta","time":{"start":1714502059062,"stop":1714502059063,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6e8ca76ee90be8c","name":"Check received message containing long","time":{"start":1714502144473,"stop":1714502144474,"duration":1},"status":"passed","severity":"normal"},{"uid":"62111661567c53e1","name":"Nwaku publishes","time":{"start":1714502087754,"stop":1714502087754,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d401846d1195234","name":"Passing page size 11 when there are 10 messages","time":{"start":1714502257682,"stop":1714502257683,"duration":1},"status":"passed","severity":"normal"},{"uid":"113e538495610f26","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714501733084,"stop":1714501733085,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d19c23e3cf9f63c","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1714502310382,"stop":1714502310382,"duration":0},"status":"passed","severity":"normal"},{"uid":"d40cdbb2a7714c1e","name":"should be called at least once on all `peer:discovery` events","time":{"start":1714501661799,"stop":1714501661800,"duration":1},"status":"passed","severity":"normal"},{"uid":"70ffed672f5b3805","name":"Check received message containing Arabic","time":{"start":1714502144458,"stop":1714502144459,"duration":1},"status":"passed","severity":"normal"},{"uid":"991c15eb4f9553b6","name":"Push message with JSON payload","time":{"start":1714502059047,"stop":1714502059048,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab053ac4276e3f39","name":"Push message with content topic containing long","time":{"start":1714502210831,"stop":1714502210832,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf295b73f41e42b","name":"can start the service","time":{"start":1714502134696,"stop":1714502134697,"duration":1},"status":"passed","severity":"normal"},{"uid":"a41191bf77f0de61","name":"Subscribe to topic containing Script and receive message","time":{"start":1714502310376,"stop":1714502310377,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac83e67b786dd4f9","name":"Generator, custom pubsub topic","time":{"start":1714502242257,"stop":1714502242257,"duration":0},"status":"passed","severity":"normal"},{"uid":"baa02baad3ba6d14","name":"Check message on other pubsub topic is not received","time":{"start":1714501819393,"stop":1714501819394,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c10d640d90219d5","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1714502403499,"stop":1714502403499,"duration":0},"status":"passed","severity":"normal"},{"uid":"57a09475cf513db","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1714502274992,"stop":1714502274992,"duration":0},"status":"passed","severity":"normal"},{"uid":"3965b2b06cd11aa2","name":"throws on content topic with empty version field","time":{"start":1714501601616,"stop":1714501601617,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e69c5ab1c96081f","name":"Publishes to nwaku","time":{"start":1714502087753,"stop":1714502087754,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6a886b539de45b8","name":"random static sharding 7 - Cluster ID: 365, Shard ID: 215","time":{"start":1714502194022,"stop":1714502194022,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b55ae6fe43e5189","name":"Push message with unicode special characters payload","time":{"start":1714502059049,"stop":1714502059049,"duration":0},"status":"passed","severity":"normal"},{"uid":"e550e20edaa1c50e","name":"Push message with Chinese payload","time":{"start":1714502210822,"stop":1714502210822,"duration":0},"status":"passed","severity":"normal"},{"uid":"67132d50c5218e16","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1714501626833,"stop":1714501626834,"duration":1},"status":"passed","severity":"normal"},{"uid":"53b46ad023476e82","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1714502118051,"stop":1714502118051,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ca2f65a785122709","name":"topics with same application and version share the same shard","time":{"start":1714501601624,"stop":1714501601625,"duration":1},"status":"passed","severity":"normal"},{"uid":"3aa179a4a0a2ee05","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1714501733085,"stop":1714501733086,"duration":1},"status":"passed","severity":"normal"},{"uid":"e20dd19f3f0bcb2e","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1714502242264,"stop":1714502242265,"duration":1},"status":"passed","severity":"normal"},{"uid":"59abf966e3f1d101","name":"can start and stop the service","time":{"start":1714502134698,"stop":1714502134698,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef4f455cab5dbd60","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1714501601640,"stop":1714501601640,"duration":0},"status":"passed","severity":"normal"},{"uid":"92b3a47e92ccab9","name":"should handle application and version for autosharding","time":{"start":1714501601630,"stop":1714501601630,"duration":0},"status":"passed","severity":"normal"},{"uid":"8403c92eb76358c8","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1714501823159,"stop":1714501823161,"duration":2},"status":"passed","severity":"normal"},{"uid":"27b7a5c343a4418e","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app93/1/topic391/json","time":{"start":1714502176131,"stop":1714502176131,"duration":0},"status":"passed","severity":"normal"},{"uid":"da3d2da090fa717c","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1714501601649,"stop":1714501601649,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b03d7e4fdf848b7","name":"Check publish message containing Arabic","time":{"start":1714502117862,"stop":1714502117863,"duration":1},"status":"passed","severity":"normal"},{"uid":"85f2196c0ad1a2c3","name":"Decrypt messages","time":{"start":1714502061990,"stop":1714502061990,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca6894d8a62f1964","name":"Ping on unsubscribed peer","time":{"start":1714501685428,"stop":1714501685429,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8eed24971a62960","name":"Subscribe and receive messages via waku relay post","time":{"start":1714502310370,"stop":1714502310370,"duration":0},"status":"passed","severity":"normal"},{"uid":"94c12da4ab0399bc","name":"Query Generator, No message returned","time":{"start":1714502226097,"stop":1714502226097,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3ada5908bfc5446","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1714501610337,"stop":1714501610338,"duration":1},"status":"passed","severity":"normal"},{"uid":"1451e4106d85a87f","name":"Add multiple subscription objects on single nwaku node","time":{"start":1714501903763,"stop":1714501903763,"duration":0},"status":"passed","severity":"normal"},{"uid":"1481364fe8268158","name":"Subscribe to topic containing shell command and receive message","time":{"start":1714502310378,"stop":1714502310378,"duration":0},"status":"passed","severity":"normal"},{"uid":"70c6f27e5bfc2935","name":"Fails to push message with empty content topic","time":{"start":1714502059061,"stop":1714502059062,"duration":1},"status":"passed","severity":"normal"},{"uid":"757f99e07ac6d05","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1714501601635,"stop":1714501601635,"duration":0},"status":"passed","severity":"normal"},{"uid":"714bb11f6828ed99","name":"Fails to publish message with wrong content topic","time":{"start":1714502117871,"stop":1714502117871,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1e6fea97be17a49","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1714501903753,"stop":1714501903753,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6971c7cd92c05d4","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1714502226098,"stop":1714502226098,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef11d4f72a863b70","name":"Subscribe and publish message","time":{"start":1714502122145,"stop":1714502122145,"duration":0},"status":"passed","severity":"normal"},{"uid":"265ba18bfe3e1669","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1714501601633,"stop":1714501601634,"duration":1},"status":"passed","severity":"normal"},{"uid":"447e4fa9aedb061b","name":"stop","time":{"start":1714501694560,"stop":1714501694560,"duration":0},"status":"passed","severity":"normal"},{"uid":"a67cb6793f128dbb","name":"Push message with long payload","time":{"start":1714502059042,"stop":1714502059042,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3031c2968d6fa8b","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714501823157,"stop":1714501823157,"duration":0},"status":"passed","severity":"normal"},{"uid":"5349eb84725c1a88","name":"Subscribe to topic containing long and publish message","time":{"start":1714502122149,"stop":1714502122149,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c625cb6a5f9c518","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1714501935578,"stop":1714501935578,"duration":0},"status":"passed","severity":"normal"},{"uid":"d76b23b1ed0a6387","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app99/5/topic334/proto","time":{"start":1714502176132,"stop":1714502176132,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1a451d12df76ed8","name":"Check received message containing XML","time":{"start":1714502144464,"stop":1714502144465,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f3b0115a2244b69","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1714501823183,"stop":1714501823183,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cf2656ec8c6c7fe","name":"Relay + Store","time":{"start":1714501665607,"stop":1714501665607,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fe8fbf9542f9090","name":"Check received message containing unicode special characters","time":{"start":1714501819383,"stop":1714501819383,"duration":0},"status":"passed","severity":"normal"},{"uid":"156397ab2a29faf9","name":"Add multiple subscription objects on single nwaku node","time":{"start":1714502310380,"stop":1714502310380,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f482fc1033374dd","name":"Query Generator, Wrong PubsubTopic","time":{"start":1714502226093,"stop":1714502226094,"duration":1},"status":"passed","severity":"normal"},{"uid":"78e90ebcd6b90b54","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1714501601629,"stop":1714501601629,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5e012fcbec3e0cd","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1714501601631,"stop":1714501601632,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fe4c4110df52fe3","name":"Check message with non string payload is not received","time":{"start":1714501819396,"stop":1714501819396,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf3f414a36edbef8","name":"more peers than existing","time":{"start":1714502059348,"stop":1714502059348,"duration":0},"status":"skipped","severity":"normal"},{"uid":"833ae2c78aa2253e","name":"Callback on promise, aborts when callback returns true","time":{"start":1714502245978,"stop":1714502245978,"duration":0},"status":"passed","severity":"normal"},{"uid":"811b1a24a9d2b12f","name":"Asymmetric encrypt & decrypt","time":{"start":1714501637431,"stop":1714501637431,"duration":0},"status":"passed","severity":"normal"},{"uid":"4601fb4630adb296","name":"should throw error - invalid id","time":{"start":1714501610340,"stop":1714501610344,"duration":4},"status":"passed","severity":"normal"},{"uid":"690224a940f25467","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1714501823156,"stop":1714501823156,"duration":0},"status":"passed","severity":"normal"},{"uid":"69a2e2249f7e5398","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1714501823165,"stop":1714501823165,"duration":0},"status":"passed","severity":"normal"},{"uid":"c95f5b5ca2930c67","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1714501601639,"stop":1714501601639,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e34039e29047930","name":"Push message with content topic containing emoji","time":{"start":1714502210847,"stop":1714502210847,"duration":0},"status":"passed","severity":"normal"},{"uid":"16d205bd22c8bd38","name":"Check received message containing numeric","time":{"start":1714502144474,"stop":1714502144474,"duration":0},"status":"passed","severity":"normal"},{"uid":"d67ecfd7730421f8","name":"should only return 1 node with relay capability","time":{"start":1714501626832,"stop":1714501626832,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b784fd85169b7e9","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714501935577,"stop":1714501935577,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8792fc2b5890b80","name":"getPeersByDiscovery","time":{"start":1714502078310,"stop":1714502078310,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b3c56043f1da017","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714501823181,"stop":1714501823182,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ddafeb8e55995d0","name":"Check message received after jswaku node is restarted","time":{"start":1714502144472,"stop":1714502144472,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3ed987376e1631ab","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1714501601635,"stop":1714501601636,"duration":1},"status":"passed","severity":"normal"},{"uid":"118073010c0b3789","name":"Push message with content topic containing Russian","time":{"start":1714502059054,"stop":1714502059054,"duration":0},"status":"passed","severity":"normal"},{"uid":"186bc10b9c1cbf58","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1714501601641,"stop":1714501601641,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dceec8b2bfdcf71","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1714501823174,"stop":1714501823175,"duration":1},"status":"passed","severity":"normal"},{"uid":"4527a3ce26147ad1","name":"Query Generator, Multiple PubsubTopics","time":{"start":1714502226094,"stop":1714502226095,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ae5a31c12a047fa","name":"Throws when trying to push message with empty payload","time":{"start":1714502210830,"stop":1714502210831,"duration":1},"status":"passed","severity":"normal"},{"uid":"11e0a336b71dc4ee","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1714501872748,"stop":1714501872748,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc9e4d19cc00af37","name":"Refresh subscription","time":{"start":1714501903749,"stop":1714501903750,"duration":1},"status":"passed","severity":"normal"},{"uid":"f621e38c5488fdf2","name":"Push message with unicode special characters payload","time":{"start":1714502210826,"stop":1714502210829,"duration":3},"status":"passed","severity":"normal"},{"uid":"5821f3cb75b59a73","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1714501903748,"stop":1714501903749,"duration":1},"status":"passed","severity":"normal"},{"uid":"5dc64e8b8d4d5161","name":"Check message with non string payload is not received","time":{"start":1714502144471,"stop":1714502144472,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8d66ed61f8c688b","name":"should load peers from local storage and dispatch events","time":{"start":1714501630801,"stop":1714501630801,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d37aecb50f78b47","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1714501746261,"stop":1714501746262,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1a6f2267de0dfcf","name":"Generator, 2 different pubsubtopics","time":{"start":1714502242263,"stop":1714502242264,"duration":1},"status":"passed","severity":"normal"},{"uid":"2425af8d48fe4e60","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1714502310387,"stop":1714502310387,"duration":0},"status":"passed","severity":"normal"},{"uid":"8762646d982a899f","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1714501601647,"stop":1714501601647,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c623d5f7a991f5e","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1714501958781,"stop":1714501958781,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e0662f0abf3bceb","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1714501604331,"stop":1714501604331,"duration":0},"status":"passed","severity":"normal"},{"uid":"64494a3b25c5c47e","name":"Subscribe to topic containing short and publish message","time":{"start":1714502122149,"stop":1714502122149,"duration":0},"status":"passed","severity":"normal"},{"uid":"412655f84754f254","name":"configure the node with multiple content topics","time":{"start":1714502176143,"stop":1714502176143,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca46622aec55d80c","name":"addEventListener with correct event","time":{"start":1714501694551,"stop":1714501694552,"duration":1},"status":"passed","severity":"normal"},{"uid":"20e065c5d9cc422f","name":"Check message with no payload is not received","time":{"start":1714502144487,"stop":1714502144488,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9a1c63194eee09d","name":"does not throw on valid cases","time":{"start":1714501601612,"stop":1714501601613,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7591ffe5bcc7b88","name":"Check received message containing short","time":{"start":1714502144473,"stop":1714502144473,"duration":0},"status":"passed","severity":"normal"},{"uid":"a51b24dc5600a056","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1714502122150,"stop":1714502122151,"duration":1},"status":"passed","severity":"normal"},{"uid":"f616597f67c59777","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1714502274992,"stop":1714502274993,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7a58522d8c4e077","name":"Push message with escaped characters payload","time":{"start":1714502210826,"stop":1714502210826,"duration":0},"status":"passed","severity":"normal"},{"uid":"f07524efc26c9027","name":"pre and post cipher","time":{"start":1714501637432,"stop":1714501637433,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b8bb23f35d42e60","name":"Push message with content topic containing escaped characters","time":{"start":1714502059060,"stop":1714502059060,"duration":0},"status":"passed","severity":"normal"},{"uid":"2efe713259345b4b","name":"Decoder throws on undefined content topic","time":{"start":1714501615415,"stop":1714501615415,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ad774dea1de537c","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1714501823181,"stop":1714501823181,"duration":0},"status":"passed","severity":"normal"},{"uid":"297138fcc26064e5","name":"Check received message containing escaped characters","time":{"start":1714501819382,"stop":1714501819383,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9221e02c29a2f3a","name":"Query Generator - forward","time":{"start":1714502232498,"stop":1714502232521,"duration":23},"status":"passed","severity":"normal"},{"uid":"491997891135723f","name":"Subscribe to topic containing shell command and receive message","time":{"start":1714502310389,"stop":1714502310389,"duration":0},"status":"passed","severity":"normal"},{"uid":"e31761a73bcb12e3","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1714501903759,"stop":1714501903762,"duration":3},"status":"passed","severity":"normal"},{"uid":"70444cb90dbe827b","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1714501903754,"stop":1714501903754,"duration":0},"status":"passed","severity":"normal"},{"uid":"10bf840513712d9e","name":"Subscribe to topic containing long and receive message","time":{"start":1714502310374,"stop":1714502310374,"duration":0},"status":"passed","severity":"normal"},{"uid":"28e3c4e930688b97","name":"Rejects garbage","time":{"start":1714501618926,"stop":1714501618927,"duration":1},"status":"passed","severity":"normal"},{"uid":"feb72efc79da23c5","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1714501630801,"stop":1714501630801,"duration":0},"status":"passed","severity":"normal"},{"uid":"bccd21d20da07e0f","name":"can start the service","time":{"start":1714501630797,"stop":1714501630798,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6da8ec3bcc2cde9","name":"unsubscribes","time":{"start":1714502259278,"stop":1714502259279,"duration":1},"status":"passed","severity":"normal"},{"uid":"de2d4373418b99fa","name":"Relay + Store","time":{"start":1714501610352,"stop":1714501610352,"duration":0},"status":"passed","severity":"normal"},{"uid":"57e5cd33162482ce","name":"Check received message with timestamp: 1714501654048 ","time":{"start":1714502144469,"stop":1714502144469,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7eb92a8c413a575","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1714502310376,"stop":1714502310376,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1afa8454c00c5da","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1714501601622,"stop":1714501601622,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbb9c858d92bc6af","name":"Subscribe and receive messages via lightPush","time":{"start":1714501903738,"stop":1714501903739,"duration":1},"status":"passed","severity":"normal"},{"uid":"5217e2fb19ddd201","name":"Check received message containing shell command","time":{"start":1714502144466,"stop":1714502144466,"duration":0},"status":"passed","severity":"normal"},{"uid":"92dbd4dcbce9df0e","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1714501601713,"stop":1714501601714,"duration":1},"status":"passed","severity":"normal"},{"uid":"150e2a570973588a","name":"Ordered callback, aborts when callback returns true","time":{"start":1714502245979,"stop":1714502245979,"duration":0},"status":"passed","severity":"normal"},{"uid":"564385913eac2f02","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1714501601640,"stop":1714501601640,"duration":0},"status":"passed","severity":"normal"},{"uid":"93c5713c7468db5d","name":"dispatchEvent via connectionManager","time":{"start":1714501694559,"stop":1714501694559,"duration":0},"status":"passed","severity":"normal"},{"uid":"4accf57123c656e1","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1714502093593,"stop":1714502093593,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc1c34efb8c572ff","name":"Check received message containing JSON","time":{"start":1714502144465,"stop":1714502144466,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0f1f4e69c6b6566","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1714501733074,"stop":1714501733074,"duration":0},"status":"passed","severity":"normal"},{"uid":"42bfc8c7e1190118","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1714501609664,"stop":1714501609664,"duration":0},"status":"passed","severity":"normal"},{"uid":"8643cdf829f2e073","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1714501903741,"stop":1714501903747,"duration":6},"status":"passed","severity":"normal"},{"uid":"f36508e9e0715d51","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1714501626308,"stop":1714501626308,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f0fb919b300380e","name":"Subscribe to topic containing special chars and publish message","time":{"start":1714502122150,"stop":1714502122150,"duration":0},"status":"passed","severity":"normal"},{"uid":"47ce66c3254f7f53","name":"Privacy Node - default protocol","time":{"start":1714502280406,"stop":1714502280406,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b95119759b3f04a","name":"should return valid sharding parameters for static sharding","time":{"start":1714501601645,"stop":1714501601645,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fe562382a04d808","name":"Push message on custom pubsubTopic","time":{"start":1714501935575,"stop":1714501935576,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fe4cce0bd01a3fb","name":"Encoder throws on undefined content topic","time":{"start":1714501638794,"stop":1714501638795,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5fe85e78fb45f40","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1714501601619,"stop":1714501601619,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ffc6988b6f1e652","name":"Push message with content topic containing XML","time":{"start":1714502059055,"stop":1714502059055,"duration":0},"status":"passed","severity":"normal"},{"uid":"8efdb4889a44e57b","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1714501704152,"stop":1714501704153,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed42656c0da4061c","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1714501609662,"stop":1714501609662,"duration":0},"status":"passed","severity":"normal"},{"uid":"45100d7f55ded89","name":"creates an iterator","time":{"start":1714502259278,"stop":1714502259278,"duration":0},"status":"passed","severity":"normal"},{"uid":"99095bc4a004b4ff","name":"Subscribe to topic containing numeric and receive message","time":{"start":1714502310374,"stop":1714502310374,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ac6e7721deec538","name":"should use the provided clusterId for the pubsub topic","time":{"start":1714501601649,"stop":1714501601650,"duration":1},"status":"passed","severity":"normal"},{"uid":"eaa8d39bc628b40d","name":"should properly create location multiaddrs - udp4","time":{"start":1714501610347,"stop":1714501610347,"duration":0},"status":"passed","severity":"normal"},{"uid":"755fd7967121e48e","name":"Push message with SQL Injection payload","time":{"start":1714502210823,"stop":1714502210823,"duration":0},"status":"passed","severity":"normal"},{"uid":"758d18eb8a2d8b16","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1714501626310,"stop":1714501626310,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed8d2681c7a79d27","name":"should encode/decode to RLP encoding","time":{"start":1714501610345,"stop":1714501610346,"duration":1},"status":"passed","severity":"normal"},{"uid":"53633777bb57c0e3","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1714501601639,"stop":1714501601639,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c0ffd1efcbbf84","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714501935576,"stop":1714501935576,"duration":0},"status":"passed","severity":"normal"},{"uid":"da21475ffa1e87","name":"Push message with emoji payload","time":{"start":1714502059049,"stop":1714502059050,"duration":1},"status":"passed","severity":"normal"},{"uid":"389dee1b38045eb","name":"Ping on peer without subscriptions","time":{"start":1714501685427,"stop":1714501685428,"duration":1},"status":"passed","severity":"normal"},{"uid":"253ba7a8a6c42299","name":"Check publish message containing Basic HTML tag","time":{"start":1714502117865,"stop":1714502117865,"duration":0},"status":"passed","severity":"normal"},{"uid":"126c5f1b52a11d44","name":"should properly create peer info with all multiaddrs","time":{"start":1714501610349,"stop":1714501610349,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a7554f81a91e4c1","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1714501654650,"stop":1714501654651,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7b1a2eecfd91299","name":"Generator, 2 different pubsubtopics","time":{"start":1714502242262,"stop":1714502242262,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c8acced8dfbf4a","name":"Subscribe to topic containing XML and receive message","time":{"start":1714501903755,"stop":1714501903756,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef51805f840170af","name":"Push message with content topic containing shell command","time":{"start":1714502059059,"stop":1714502059060,"duration":1},"status":"passed","severity":"normal"},{"uid":"45f75d1eda87393e","name":"Reopen subscription with peer with lost subscription","time":{"start":1714501685429,"stop":1714501685429,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cf6e9a297b7ac87","name":"should set field with only FILTER enabled","time":{"start":1714501610351,"stop":1714501610351,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac1bf0ea7455f359","name":"Overlapping topic subscription","time":{"start":1714501903749,"stop":1714501903749,"duration":0},"status":"passed","severity":"normal"},{"uid":"19ad36ca94480c27","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1714501823179,"stop":1714501823179,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb3f21f474fe995a","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app85/3/topic551/json","time":{"start":1714502176128,"stop":1714502176129,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ce4828b5f3af076","name":"throws an error for improperly formatted content topics","time":{"start":1714501601627,"stop":1714501601627,"duration":0},"status":"passed","severity":"normal"},{"uid":"74066243811d4ae3","name":"should not receive a peer event before start","time":{"start":1714502134702,"stop":1714502134703,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb6fad7a14620532","name":"start node with ApplicationInfo","time":{"start":1714502176144,"stop":1714502176145,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce8d15615747659e","name":"Check received message containing emoji","time":{"start":1714502144479,"stop":1714502144480,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c52671dae6c6a6f","name":"Push message with special chars payload","time":{"start":1714502210821,"stop":1714502210822,"duration":1},"status":"passed","severity":"normal"},{"uid":"6165ba4b5db04115","name":"Check message received after jswaku node is restarted","time":{"start":1714501819397,"stop":1714501819397,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7c95fb8031c4b80e","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1714501664486,"stop":1714501664486,"duration":0},"status":"passed","severity":"normal"},{"uid":"a68efe2771c757df","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1714501733073,"stop":1714501733074,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7e757ecdd5eb8fb","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1714501823177,"stop":1714501823177,"duration":0},"status":"passed","severity":"normal"},{"uid":"df20c97d7105d58d","name":"Check received message containing long","time":{"start":1714501819375,"stop":1714501819376,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef3daefc01fbb27e","name":"handles empty shards array correctly","time":{"start":1714501601648,"stop":1714501601648,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffd1d4c023b2255a","name":"Check message with invalid timestamp is not received","time":{"start":1714502144470,"stop":1714502144470,"duration":0},"status":"passed","severity":"normal"},{"uid":"82c7d7b31d4f5781","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1714501872748,"stop":1714501872748,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac70a23896c30354","name":"Push message with custom timestamp: 1714498219520","time":{"start":1714502210850,"stop":1714502210850,"duration":0},"status":"passed","severity":"normal"},{"uid":"1435e4b411faa957","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1714501601623,"stop":1714501601624,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d7dab9b18df265c","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1714501601619,"stop":1714501601619,"duration":0},"status":"passed","severity":"normal"},{"uid":"77ac6aece8e9f1e6","name":"A test","time":{"start":1714501903957,"stop":1714501903957,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b5ff2b6f0b0c344","name":"random static sharding 1 - Cluster ID: 967, Shard ID: 180","time":{"start":1714502194018,"stop":1714502194018,"duration":0},"status":"passed","severity":"normal"},{"uid":"9070c5354a21db5d","name":"handles different clusterIds correctly","time":{"start":1714501601626,"stop":1714501601626,"duration":0},"status":"passed","severity":"normal"},{"uid":"3667e580ce9bb647","name":"Push message with rate limit","time":{"start":1714502210849,"stop":1714502210850,"duration":1},"status":"passed","severity":"normal"},{"uid":"caed3e85d90d79ab","name":"Js publishes, other Js receives","time":{"start":1714502087754,"stop":1714502087755,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6f4e748cb060fc0","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app61/10/topic215/utf8","time":{"start":1714502176129,"stop":1714502176130,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e5d111c25b256b0","name":"Add multiple subscription objects on single nwaku node","time":{"start":1714502310391,"stop":1714502310391,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0ad43316c8c419e","name":"Check publish message containing XML","time":{"start":1714502117864,"stop":1714502117865,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a4bfbd362f3848d","name":"Push message with content topic containing JSON","time":{"start":1714502210841,"stop":1714502210845,"duration":4},"status":"passed","severity":"normal"},{"uid":"fa945798b1bfdad4","name":"Push message with content topic containing Russian","time":{"start":1714502210838,"stop":1714502210838,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d7ee9c261f43f5","name":"should return unique PubsubTopics for static sharding","time":{"start":1714501601629,"stop":1714501601630,"duration":1},"status":"passed","severity":"normal"},{"uid":"b11fbcd5f4da7cd6","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1714502310372,"stop":1714502310372,"duration":0},"status":"passed","severity":"normal"},{"uid":"921593aae97cfc61","name":"Subscribe to topic containing emoji and publish message","time":{"start":1714502122157,"stop":1714502122159,"duration":2},"status":"passed","severity":"normal"},{"uid":"86807c5635ee3fb4","name":"should return all peers when numPeers is 0","time":{"start":1714501615091,"stop":1714501615092,"duration":1},"status":"passed","severity":"normal"},{"uid":"72e82b48fd4f8661","name":"Ephemeral field is preserved - encoder v0","time":{"start":1714501664484,"stop":1714501664485,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce827b144b34fcf8","name":"should get / set UDP multiaddr","time":{"start":1714501610346,"stop":1714501610347,"duration":1},"status":"passed","severity":"normal"},{"uid":"54a19bdfacbdeeee","name":"Push 30 different messages","time":{"start":1714502059050,"stop":1714502059050,"duration":0},"status":"passed","severity":"normal"},{"uid":"776bca1b6c8d4719","name":"should set field with only RELAY enabled","time":{"start":1714501610350,"stop":1714501610351,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9f7572b602b25a1","name":"Push message with Script payload","time":{"start":1714502210823,"stop":1714502210824,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c765b4558fe41f8","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1714501872752,"stop":1714501872752,"duration":0},"status":"passed","severity":"normal"},{"uid":"104e6d5445011064","name":"should emit a peer event after start","time":{"start":1714501630799,"stop":1714501630799,"duration":0},"status":"passed","severity":"normal"},{"uid":"578885f6bb9347fc","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1714502310388,"stop":1714502310389,"duration":1},"status":"passed","severity":"normal"},{"uid":"7bf582c3a3a022e4","name":"Push message with content topic containing emoji","time":{"start":1714502059061,"stop":1714502059061,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca7726699aec67e5","name":"Push message with XML payload","time":{"start":1714502210824,"stop":1714502210824,"duration":0},"status":"passed","severity":"normal"},{"uid":"185a5cd01135535","name":"Check received message containing special chars","time":{"start":1714501819376,"stop":1714501819377,"duration":1},"status":"passed","severity":"normal"},{"uid":"6adc00e694152bd5","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1714501746264,"stop":1714501746265,"duration":1},"status":"passed","severity":"normal"},{"uid":"f49418692f440916","name":"Reusing cursor across nodes","time":{"start":1714502182100,"stop":1714502182101,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1de57eb61715bf0","name":"Push message with Arabic payload","time":{"start":1714502059044,"stop":1714502059044,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e618028270b50fb","name":"should properly create location multiaddrs - udp6","time":{"start":1714501610348,"stop":1714501610348,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5ed09ef78d08772","name":"Push message with content topic containing escaped characters","time":{"start":1714502210846,"stop":1714502210846,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8c9e318f4fdcf40","name":"should throw an error for missing required configuration","time":{"start":1714501601633,"stop":1714501601633,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2685cae67d0b6ed","name":"random static sharding 9 - Cluster ID: 317, Shard ID: 266","time":{"start":1714502194023,"stop":1714502194023,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e837c889ff21fe8","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1714501823157,"stop":1714501823158,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d03221e5a148a7a","name":"Refresh subscription","time":{"start":1714502310384,"stop":1714502310384,"duration":0},"status":"passed","severity":"normal"},{"uid":"48dbfc719d05461b","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1714502274991,"stop":1714502274991,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbd99b8202534770","name":"Ordered Callback - backward","time":{"start":1714502232536,"stop":1714502232536,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c591fbbaf57b2a8","name":"All","time":{"start":1714501665607,"stop":1714501665607,"duration":0},"status":"passed","severity":"normal"},{"uid":"280a09c108b7683c","name":"Passing page size 0 when there are 110 messages","time":{"start":1714502257677,"stop":1714502257678,"duration":1},"status":"passed","severity":"normal"},{"uid":"2aaaeb2d262cbeb4","name":"Meta field set when metaSetter is specified","time":{"start":1714501615413,"stop":1714501615413,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ca96806aec748bd","name":"LightPush","time":{"start":1714502280405,"stop":1714502280405,"duration":0},"status":"passed","severity":"normal"},{"uid":"cee9302e95f87e5d","name":"should emit a peer event after start","time":{"start":1714501666159,"stop":1714501666159,"duration":0},"status":"passed","severity":"normal"},{"uid":"10a653405baba624","name":"should throw error - no public key","time":{"start":1714501610339,"stop":1714501610339,"duration":0},"status":"passed","severity":"normal"},{"uid":"59f121d832e4a2d3","name":"should throw an error for empty SingleShardInfos array","time":{"start":1714501601628,"stop":1714501601628,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f1ff80066240411","name":"Check message on other pubsub topic is not received","time":{"start":1714502144470,"stop":1714502144471,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5aec2ecda235837","name":"Light Node - default protocols","time":{"start":1714502280405,"stop":1714502280406,"duration":1},"status":"passed","severity":"normal"},{"uid":"969998d380cd0b27","name":"Push message with content topic containing special chars","time":{"start":1714502210837,"stop":1714502210837,"duration":0},"status":"passed","severity":"normal"},{"uid":"c32769c083bc0634","name":"Ping on subscribed peer","time":{"start":1714501685427,"stop":1714501685427,"duration":0},"status":"passed","severity":"normal"},{"uid":"feb314ae723f143f","name":"Check received message containing Arabic","time":{"start":1714501819377,"stop":1714501819378,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd687465cd6be998","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1714501872746,"stop":1714501872746,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1673727b32880c5","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1714501626305,"stop":1714501626306,"duration":1},"status":"passed","severity":"normal"},{"uid":"45a1bf078dd7d767","name":"Subscribe to topic containing Russian and publish message","time":{"start":1714502122151,"stop":1714502122152,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b7a5852638b1dac","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1714501823174,"stop":1714501823174,"duration":0},"status":"passed","severity":"normal"},{"uid":"2674d092821d2564","name":"should not receive a peer event after stop","time":{"start":1714501630800,"stop":1714501630800,"duration":0},"status":"passed","severity":"normal"},{"uid":"416d1fff77241238","name":"Decoder throws on empty string content topic","time":{"start":1714501636924,"stop":1714501636924,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c33a4007077ce02","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1714501823182,"stop":1714501823183,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d2726573b184ce7","name":"Check publish message containing escaped characters","time":{"start":1714502117866,"stop":1714502117866,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcff85d852f73688","name":"Check publish message containing shell command","time":{"start":1714502117866,"stop":1714502117866,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb977562faf75123","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1714502310381,"stop":1714502310381,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c40b326459ae237","name":"Encoder throws on undefined content topic","time":{"start":1714501615414,"stop":1714501615414,"duration":0},"status":"passed","severity":"normal"},{"uid":"34353562abc5af6e","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1714502093597,"stop":1714502093600,"duration":3},"status":"passed","severity":"normal"},{"uid":"4f1ad936a775a1ca","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1714501601636,"stop":1714501601636,"duration":0},"status":"passed","severity":"normal"},{"uid":"14c0391280aabdb2","name":"Ephemeral field set to true","time":{"start":1714501615412,"stop":1714501615413,"duration":1},"status":"passed","severity":"normal"},{"uid":"332be070626ec5b0","name":"Fails to publish message with empty text","time":{"start":1714502117870,"stop":1714502117871,"duration":1},"status":"passed","severity":"normal"},{"uid":"51d0e5c612dc0a0c","name":"Reopen subscription with peer with lost subscription","time":{"start":1714501729620,"stop":1714501729621,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9666b49d58a390b","name":"Subscribe to topic containing JSON and publish message","time":{"start":1714502122154,"stop":1714502122154,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a91f21eab99ea86","name":"Encoder throws on empty string content topic","time":{"start":1714501636922,"stop":1714501636923,"duration":1},"status":"passed","severity":"normal"},{"uid":"de7a1fb85d65bd97","name":"Check received message containing SQL Injection","time":{"start":1714502144476,"stop":1714502144476,"duration":0},"status":"passed","severity":"normal"},{"uid":"e39b3194828fb958","name":"Check received message containing XML","time":{"start":1714501819379,"stop":1714501819380,"duration":1},"status":"passed","severity":"normal"},{"uid":"19fea3aa1dfd36ac","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app29/9/topic643/json","time":{"start":1714502176132,"stop":1714502176133,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5f2396ae0404896","name":"Nodes with multiple pubsub topic","time":{"start":1714502093591,"stop":1714502093591,"duration":0},"status":"passed","severity":"normal"},{"uid":"eeafb59fa917f12f","name":"Check received message with timestamp: 1649153314 ","time":{"start":1714502144469,"stop":1714502144469,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b06120a6af4442a","name":"Relay - times out","time":{"start":1714502280402,"stop":1714502280402,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b4f84168b502bd8","name":"Subscribe to topic containing XML and receive message","time":{"start":1714502310377,"stop":1714502310377,"duration":0},"status":"passed","severity":"normal"},{"uid":"63a2e51d74883172","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1714501601644,"stop":1714501601644,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a8f6eed21f745ff","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1714502310386,"stop":1714502310387,"duration":1},"status":"passed","severity":"normal"},{"uid":"287c4aa06358d0cd","name":"Push message with special chars payload","time":{"start":1714502059043,"stop":1714502059043,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac8c90341f2d3323","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1714502182099,"stop":1714502182100,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5f52e4fe4acde7c","name":"Sample","time":{"start":1714501609790,"stop":1714501609790,"duration":0},"status":"passed","severity":"normal"},{"uid":"b08c78b62325101e","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1714502144469,"stop":1714502144470,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2bf7ee7a147f98b","name":"Query generator for multiple messages with different message text format","time":{"start":1714502245975,"stop":1714502245975,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a22222f7f3f6211","name":"Passing page size 10 when there are 10 messages","time":{"start":1714502257680,"stop":1714502257682,"duration":2},"status":"passed","severity":"normal"},{"uid":"b6c444cfac96de6a","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1714501636920,"stop":1714501636921,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed2666304970ecc5","name":"should be able to encode the field with only RELAY set to true","time":{"start":1714501609649,"stop":1714501609652,"duration":3},"status":"passed","severity":"normal"},{"uid":"e03340f7b4a37597","name":"random static sharding 6 - Cluster ID: 195, Shard ID: 381","time":{"start":1714502194021,"stop":1714502194021,"duration":0},"status":"passed","severity":"normal"},{"uid":"4497e07719f78ebe","name":"Query Generator, No Decoder","time":{"start":1714502226095,"stop":1714502226096,"duration":1},"status":"passed","severity":"normal"},{"uid":"6064d530fb9467f5","name":"Publish without waiting for remote peer","time":{"start":1714502122144,"stop":1714502122145,"duration":1},"status":"passed","severity":"normal"},{"uid":"cce80a98c76bb492","name":"Push message with custom timestamp: 1683743419520","time":{"start":1714502210850,"stop":1714502210850,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ae31708294d9b0e","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1714502122153,"stop":1714502122154,"duration":1},"status":"passed","severity":"normal"},{"uid":"c664a4398c5f585","name":"random static sharding 8 - Cluster ID: 664, Shard ID: 128","time":{"start":1714502194022,"stop":1714502194022,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fb22b85b53ce9cf","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1714501903739,"stop":1714501903739,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e038e75e9732953","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1714501601627,"stop":1714501601628,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f2a4f2a05b27f57","name":"Generator, custom pubsub topic","time":{"start":1714502242262,"stop":1714502242262,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d4b9c4e504eb411","name":"should be able to decode the field with only RELAY set to true","time":{"start":1714501609660,"stop":1714501609660,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b839e6642156933","name":"Ephemeral messages are not stored","time":{"start":1714501664484,"stop":1714501664484,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f56a5b0a3c00274","name":"Push message with Basic HTML tag payload","time":{"start":1714502210824,"stop":1714502210825,"duration":1},"status":"passed","severity":"normal"},{"uid":"86586e273d03f3ba","name":"Check received message containing Chinese","time":{"start":1714502144458,"stop":1714502144458,"duration":0},"status":"passed","severity":"normal"},{"uid":"3690e9e09cf54fb2","name":"Push message with content topic containing short","time":{"start":1714502210831,"stop":1714502210831,"duration":0},"status":"passed","severity":"normal"},{"uid":"38136dc5892ed3a8","name":"Subscribe to topic containing emoji and receive message","time":{"start":1714501903763,"stop":1714501903763,"duration":0},"status":"passed","severity":"normal"},{"uid":"6834a82a4337533","name":"Push message with content topic containing Chinese","time":{"start":1714502210837,"stop":1714502210837,"duration":0},"status":"passed","severity":"normal"},{"uid":"6189dfe428a0cd5a","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1714501626309,"stop":1714501626309,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd14c83b44c059b4","name":"Query generator for 2000 messages","time":{"start":1714502245980,"stop":1714502245980,"duration":0},"status":"passed","severity":"normal"},{"uid":"303128afaf4409f9","name":"Fails to publish message with size larger than 1 MB","time":{"start":1714502117872,"stop":1714502117872,"duration":0},"status":"passed","severity":"normal"},{"uid":"52fc5e75c5cac5af","name":"Check received message containing JSON","time":{"start":1714501819380,"stop":1714501819381,"duration":1},"status":"passed","severity":"normal"},{"uid":"4241564d72bd95ab","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1714501601641,"stop":1714501601641,"duration":0},"status":"passed","severity":"normal"},{"uid":"74c1f6972810a8b0","name":"Check received message with timestamp: 1714501654030 ","time":{"start":1714501819386,"stop":1714501819386,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a6a66326b2d8ba1","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1714502310377,"stop":1714502310377,"duration":0},"status":"passed","severity":"normal"},{"uid":"268d3d5a65f0bbec","name":"Check received message with timestamp: 1714501654048000000 ","time":{"start":1714502144468,"stop":1714502144468,"duration":0},"status":"passed","severity":"normal"},{"uid":"56010636dc3cb784","name":"Push message with content topic containing Basic HTML tag","time":{"start":1714502210840,"stop":1714502210840,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a30efb441c6de19","name":"Check received message containing Script","time":{"start":1714502144477,"stop":1714502144477,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a1d0265724ca52a","name":"Check received message with timestamp: 1714501654048 ","time":{"start":1714502144480,"stop":1714502144482,"duration":2},"status":"passed","severity":"normal"},{"uid":"59f6a27e670e15f5","name":"Check publish message containing short","time":{"start":1714502117856,"stop":1714502117856,"duration":0},"status":"passed","severity":"normal"},{"uid":"fed87025b5025442","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1714502122151,"stop":1714502122151,"duration":0},"status":"passed","severity":"normal"},{"uid":"c79601380e4ea9","name":"passes more than one ENR URLs and attempts connection","time":{"start":1714501666162,"stop":1714501666163,"duration":1},"status":"skipped","severity":"normal"},{"uid":"72abb0c18dd94656","name":"Push message with content topic containing Chinese","time":{"start":1714502059053,"stop":1714502059053,"duration":0},"status":"passed","severity":"normal"},{"uid":"14d0972c481b6e53","name":"Push message with XML payload","time":{"start":1714502059046,"stop":1714502059046,"duration":0},"status":"passed","severity":"normal"},{"uid":"474f5be8fb455127","name":"Push message with shell command payload","time":{"start":1714502059048,"stop":1714502059048,"duration":0},"status":"passed","severity":"normal"},{"uid":"d53fa04edbc7fd95","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1714502182098,"stop":1714502182098,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c41c3011a6f4652","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1714501601646,"stop":1714501601646,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb10e02558ac357f","name":"should properly create location multiaddrs - tcp4","time":{"start":1714501610348,"stop":1714501610348,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ed0ebf837b84411","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1714502144483,"stop":1714502144484,"duration":1},"status":"passed","severity":"normal"},{"uid":"13376efcf63320fc","name":"Subscribe and receive messages via waku relay post","time":{"start":1714502310382,"stop":1714502310382,"duration":0},"status":"passed","severity":"normal"},{"uid":"49e61ab1991a0a1b","name":"Sign & Recover","time":{"start":1714501637433,"stop":1714501637433,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed641a99739ccb3b","name":"Check received message containing short","time":{"start":1714501819375,"stop":1714501819375,"duration":0},"status":"passed","severity":"normal"},{"uid":"83b8d74460e8637b","name":"should get / set TCP multiaddr","time":{"start":1714501610347,"stop":1714501610347,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7f16022e48b8eaa","name":"should not fail to start the service if it is already started","time":{"start":1714502134700,"stop":1714502134701,"duration":1},"status":"passed","severity":"normal"},{"uid":"f355cd26b31d9569","name":"Check received message containing Script","time":{"start":1714502144463,"stop":1714502144464,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bb96b9e03af8dd","name":"returns all values when wanted number is greater than available values","time":{"start":1714501625795,"stop":1714501625795,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d8ac13686bddb5b","name":"Check publish message containing SQL Injection","time":{"start":1714502117863,"stop":1714502117863,"duration":0},"status":"passed","severity":"normal"},{"uid":"84748f5ec5268624","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1714501654646,"stop":1714501654648,"duration":2},"status":"passed","severity":"normal"},{"uid":"4628a73fd5745378","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1714502242262,"stop":1714502242263,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbc735fe404e8553","name":"Fails to push message bigger that 1MB","time":{"start":1714502059066,"stop":1714502059066,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8a02e12149add8f","name":"Check publish message containing emoji","time":{"start":1714502117867,"stop":1714502117867,"duration":0},"status":"passed","severity":"normal"},{"uid":"b834e00b550f1881","name":"Check message with no content topic is not received","time":{"start":1714502144486,"stop":1714502144487,"duration":1},"status":"passed","severity":"normal"},{"uid":"3eeefc210f9d4b15","name":"should throw an error if shards are undefined for static sharding","time":{"start":1714501601632,"stop":1714501601632,"duration":0},"status":"passed","severity":"normal"},{"uid":"83765acdb9d9c4b9","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1714501654649,"stop":1714501654649,"duration":0},"status":"passed","severity":"normal"},{"uid":"83903ea52dfa7b11","name":"Push message equal or less that 1MB","time":{"start":1714502059066,"stop":1714502059066,"duration":0},"status":"passed","severity":"normal"},{"uid":"e81f86faeccbe85d","name":"Passing page size 110 when there are 120 messages","time":{"start":1714502257683,"stop":1714502257683,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc00f4e6430fd46f","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1714501601647,"stop":1714501601647,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0e5eb5a0494d8be","name":"tcp ip4 address","time":{"start":1714501609673,"stop":1714501609674,"duration":1},"status":"passed","severity":"normal"},{"uid":"89c5d8eba8c6ad8","name":"listenerCount","time":{"start":1714501694558,"stop":1714501694559,"duration":1},"status":"passed","severity":"normal"},{"uid":"b02e58656d6bcc70","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1714502117868,"stop":1714502117868,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9add568ca201c13","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1714501615093,"stop":1714501615094,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd9f67e8a91102b8","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1714501746260,"stop":1714501746261,"duration":1},"status":"passed","severity":"normal"},{"uid":"d27ea872930d9696","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714501823164,"stop":1714501823165,"duration":1},"status":"passed","severity":"normal"},{"uid":"b53f7c0fec247c48","name":"groups content topics by expected pubsub topic","time":{"start":1714501601625,"stop":1714501601625,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf689ec8c591b111","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1714502274990,"stop":1714502274990,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d97350d37c2051c","name":"Check received message containing Russian","time":{"start":1714501819378,"stop":1714501819378,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c8502abd13e99c1","name":"Promise Callback - forward","time":{"start":1714502232534,"stop":1714502232534,"duration":0},"status":"passed","severity":"normal"},{"uid":"af8ab23a2b6928a7","name":"start node with empty shard","time":{"start":1714502194026,"stop":1714502194026,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9f524f3e28228","name":"Waku message hash computation (payload length 0)","time":{"start":1714501604330,"stop":1714501604330,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecccafe43f1b32d6","name":"receives messages sent to provided content topic through stream","time":{"start":1714502118052,"stop":1714502118052,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e8ce269438436646","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app27/8/topic257/utf8","time":{"start":1714502176131,"stop":1714502176132,"duration":1},"status":"passed","severity":"normal"},{"uid":"971e5976b9e2d931","name":"should not fail to stop the service if it was not started","time":{"start":1714501630798,"stop":1714501630799,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d86319a183e40cf","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1714501609663,"stop":1714501609663,"duration":0},"status":"passed","severity":"normal"},{"uid":"91aa3917eb18ef6e","name":"1 Relay, 1 fetch","time":{"start":1714501626369,"stop":1714501626370,"duration":1},"status":"passed","severity":"normal"},{"uid":"de87300e189531d6","name":"Push message with custom timestamp: 1714498223416","time":{"start":1714502059065,"stop":1714502059065,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa86952e82c9824b","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1714501733078,"stop":1714501733078,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9c29dafb3943425","name":"Push message with Chinese payload","time":{"start":1714502059043,"stop":1714502059044,"duration":1},"status":"passed","severity":"normal"},{"uid":"71fcfcc8ac3bbe92","name":"should properly create location multiaddrs - udp","time":{"start":1714501610349,"stop":1714501610349,"duration":0},"status":"passed","severity":"normal"},{"uid":"c878807353ccad78","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1714501601621,"stop":1714501601621,"duration":0},"status":"passed","severity":"normal"},{"uid":"266d3e6ffeeccb0a","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1714501601642,"stop":1714501601642,"duration":0},"status":"passed","severity":"normal"},{"uid":"5357a5735e17c16b","name":"Ping on subscribed peer","time":{"start":1714501729617,"stop":1714501729618,"duration":1},"status":"passed","severity":"normal"},{"uid":"6977d41e23b1ac9a","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1714502245978,"stop":1714502245979,"duration":1},"status":"passed","severity":"normal"},{"uid":"dadce01be424e909","name":"Check received message containing JSON","time":{"start":1714502144478,"stop":1714502144478,"duration":0},"status":"passed","severity":"normal"},{"uid":"c47e58aa34d776a3","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1714502118050,"stop":1714502118050,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2c4af521d532fc44","name":"throws on content topic with generation field greater than 0","time":{"start":1714501601615,"stop":1714501601615,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7cb5500d89fd695","name":"Subscribe and receives messages on 20 topics","time":{"start":1714502310371,"stop":1714502310371,"duration":0},"status":"passed","severity":"normal"},{"uid":"554306f620e546ba","name":"Check received message with timestamp: 1649153314 ","time":{"start":1714502144482,"stop":1714502144483,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe74f0a5567c7521","name":"should handle a minimal index list","time":{"start":1714501601713,"stop":1714501601713,"duration":0},"status":"passed","severity":"normal"},{"uid":"c388648ee4abbdd8","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1714501638792,"stop":1714501638793,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfc61bb782562e62","name":"Push message with Script payload","time":{"start":1714502059045,"stop":1714502059046,"duration":1},"status":"passed","severity":"normal"},{"uid":"6dd771e1502c4b69","name":"throws on content topic with empty topic name field","time":{"start":1714501601617,"stop":1714501601617,"duration":0},"status":"passed","severity":"normal"},{"uid":"84a34dcb3f1e546c","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1714502310372,"stop":1714502310372,"duration":0},"status":"passed","severity":"normal"},{"uid":"993d926478d7745a","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1714502310379,"stop":1714502310379,"duration":0},"status":"passed","severity":"normal"},{"uid":"1206c1e9bf53a3dd","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1714502274994,"stop":1714502274994,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cd474499165b234","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1714501601639,"stop":1714501601639,"duration":0},"status":"passed","severity":"normal"},{"uid":"9176dd87c0ff7d88","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1714501601623,"stop":1714501601623,"duration":0},"status":"passed","severity":"normal"},{"uid":"590982bcd7892a9e","name":"Waku message hash computation (no timestamp)","time":{"start":1714501604330,"stop":1714501604331,"duration":1},"status":"passed","severity":"normal"},{"uid":"f02ba248feff5a7","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1714501601628,"stop":1714501601628,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c3c03f6a4123ae6","name":"should not receive a peer event before start","time":{"start":1714501666159,"stop":1714501666160,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7fd735dd0db0149","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1714501601635,"stop":1714501601635,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fe79ecca33a7128","name":"Push message with content topic containing numeric","time":{"start":1714502210832,"stop":1714502210836,"duration":4},"status":"passed","severity":"normal"},{"uid":"e4ca07558fd692f5","name":"can dial TLS multiaddrs","time":{"start":1714501940816,"stop":1714501940817,"duration":1},"status":"passed","severity":"normal"},{"uid":"1dfba36bdf314817","name":"Push message with content topic containing Basic HTML tag","time":{"start":1714502059055,"stop":1714502059056,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ccd91a52408d382","name":"same cluster, same shard: nodes connect","time":{"start":1714501823152,"stop":1714501823153,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddbb7cf6b674c9d2","name":"Push to array if already present","time":{"start":1714501601242,"stop":1714501601242,"duration":0},"status":"passed","severity":"normal"},{"uid":"e717089851a4cdf2","name":"ignores domain fetching errors","time":{"start":1714501626830,"stop":1714501626830,"duration":0},"status":"passed","severity":"normal"},{"uid":"f333562332b26d77","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1714501661802,"stop":1714501661803,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb9b430b185a4edd","name":"Refresh subscription","time":{"start":1714502122148,"stop":1714502122148,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bd17b650057013f7","name":"Check meta is set [symmetric]","time":{"start":1714501636921,"stop":1714501636921,"duration":0},"status":"passed","severity":"normal"},{"uid":"34226e1a7da2e1e","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1714501626835,"stop":1714501626835,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2014cb9ec373c223","name":"should emit a peer event after start","time":{"start":1714502134701,"stop":1714502134702,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ee6f1f6209cf18","name":"should properly create location multiaddrs - tcp6","time":{"start":1714501610348,"stop":1714501610348,"duration":0},"status":"passed","severity":"normal"},{"uid":"266e344137a5375f","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app40/2/topic298/proto","time":{"start":1714502176130,"stop":1714502176130,"duration":0},"status":"passed","severity":"normal"},{"uid":"87e0dc95fb63014","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1714501626307,"stop":1714501626308,"duration":1},"status":"passed","severity":"normal"},{"uid":"277a1429f7408449","name":"Push message with shell command payload","time":{"start":1714502210825,"stop":1714502210826,"duration":1},"status":"passed","severity":"normal"},{"uid":"8585b8d8193114a","name":"Accepts a valid Waku Message","time":{"start":1714501618925,"stop":1714501618926,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ce6df8930112c61","name":"Used by Waku Relay","time":{"start":1714502276466,"stop":1714502276466,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f94197ed209a9b2","name":"Query with Ordered Callback, No Decoder","time":{"start":1714502226100,"stop":1714502226100,"duration":0},"status":"passed","severity":"normal"},{"uid":"1199b9bef06ee73d","name":"Subscribe to topic containing Russian and receive message","time":{"start":1714502310387,"stop":1714502310387,"duration":0},"status":"passed","severity":"normal"},{"uid":"93b7f3bbfc26d1b4","name":"Ping on unsubscribed peer","time":{"start":1714501729619,"stop":1714501729620,"duration":1},"status":"passed","severity":"normal"},{"uid":"8259216eed991c1","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1714502403500,"stop":1714502403500,"duration":0},"status":"passed","severity":"normal"},{"uid":"329b12f7d4bb8771","name":"Relay - dialed first","time":{"start":1714502280401,"stop":1714502280401,"duration":0},"status":"passed","severity":"normal"},{"uid":"b41340373654401c","name":"should throw an error for missing sharding configuration","time":{"start":1714501601647,"stop":1714501601647,"duration":0},"status":"passed","severity":"normal"},{"uid":"f44a66cd50b8b8fa","name":"Push message with content topic containing numeric","time":{"start":1714502059052,"stop":1714502059052,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c33e8d51b35e7fd","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1714501601624,"stop":1714501601624,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b637350c2e64046","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1714502226103,"stop":1714502226103,"duration":0},"status":"passed","severity":"normal"},{"uid":"174148db3c509d9a","name":"receives messages sent to provided content topic through callback","time":{"start":1714502118051,"stop":1714502118051,"duration":0},"status":"skipped","severity":"normal"},{"uid":"44d0107d46297026","name":"Fields are not dropped","time":{"start":1714501614732,"stop":1714501614734,"duration":2},"status":"passed","severity":"normal"},{"uid":"43b33c8bd4f979ef","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1714501661804,"stop":1714501661805,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6ef4146551f9d28","name":"Subscribe and receive messages via lightPush","time":{"start":1714502310380,"stop":1714502310381,"duration":1},"status":"passed","severity":"normal"},{"uid":"815a5068557551b6","name":"Round trip binary serialization","time":{"start":1714501615412,"stop":1714501615412,"duration":0},"status":"passed","severity":"normal"},{"uid":"17fab5193a7628c0","name":"Push message with content topic containing JSON","time":{"start":1714502059056,"stop":1714502059059,"duration":3},"status":"passed","severity":"normal"},{"uid":"23e96fa6f74018eb","name":"Decoder throws on undefined content topic","time":{"start":1714501638795,"stop":1714501638795,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cbdc65419bab6a7","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1714502176143,"stop":1714502176143,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1ed6cfb1d7071d1","name":"Push message equal or less that 1MB","time":{"start":1714502210851,"stop":1714502210851,"duration":0},"status":"passed","severity":"normal"},{"uid":"e64601c79d46e014","name":"handles different networkShards values correctly","time":{"start":1714501601626,"stop":1714501601627,"duration":1},"status":"passed","severity":"normal"},{"uid":"77bc85e73cc0aeeb","name":"Check message received after nwaku node is restarted","time":{"start":1714501819397,"stop":1714501819401,"duration":4},"status":"skipped","severity":"normal"},{"uid":"eb476084ccdef9c7","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1714501823171,"stop":1714501823172,"duration":1},"status":"passed","severity":"normal"},{"uid":"a41d127e1b2550de","name":"Check message received after nwaku node is restarted","time":{"start":1714502144491,"stop":1714502144491,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ad668792d5f3b06f","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1714501609663,"stop":1714501609663,"duration":0},"status":"passed","severity":"normal"},{"uid":"341210935f0fa131","name":"Subscribe to topic containing shell command and publish message","time":{"start":1714502122154,"stop":1714502122155,"duration":1},"status":"passed","severity":"normal"},{"uid":"98cc037ac8cb5c86","name":"Check message received after jswaku node is restarted","time":{"start":1714502144490,"stop":1714502144490,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c336e1c9767d4899","name":"Register correct protocols","time":{"start":1714502122144,"stop":1714502122144,"duration":0},"status":"passed","severity":"normal"},{"uid":"f672d43cb12bf0bd","name":"nwaku subscribes","time":{"start":1714502087753,"stop":1714502087753,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fb28693a8fd6b65","name":"Passing cursor with wrong pubsubTopic","time":{"start":1714502182101,"stop":1714502182102,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad55ce3e7ecf992e","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1714502310375,"stop":1714502310375,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ac137571a05f317","name":"Subscribe to topic containing JSON and receive message","time":{"start":1714502310389,"stop":1714502310389,"duration":0},"status":"passed","severity":"normal"},{"uid":"27bef82937d75f05","name":"Check received message containing Russian","time":{"start":1714502144475,"stop":1714502144476,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1c207f653364e42","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1714501823158,"stop":1714501823158,"duration":0},"status":"passed","severity":"normal"},{"uid":"238862ea0f63df6e","name":"should return false","time":{"start":1714501610345,"stop":1714501610345,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0f6d52682885329","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1714501636918,"stop":1714501636920,"duration":2},"status":"passed","severity":"normal"},{"uid":"8296aa0e79476d9c","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1714501601638,"stop":1714501601638,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3d0305654639356","name":"same cluster, same shard: nodes connect","time":{"start":1714501958782,"stop":1714501958782,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8ae5bce65e94a4b","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1714502122147,"stop":1714502122147,"duration":0},"status":"passed","severity":"normal"},{"uid":"42d3df9b1960eedd","name":"retrieves a single peer","time":{"start":1714501626828,"stop":1714501626829,"duration":1},"status":"passed","severity":"normal"},{"uid":"313c7c3c7dde9f99","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1714501604327,"stop":1714501604328,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb6d90f9487c21fe","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1714502310382,"stop":1714502310383,"duration":1},"status":"passed","severity":"normal"},{"uid":"d98cdfb09573dfc7","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1714502310390,"stop":1714502310390,"duration":0},"status":"passed","severity":"normal"},{"uid":"602531cbe9d5bc85","name":"Subscribe to topic containing XML and publish message","time":{"start":1714502122153,"stop":1714502122153,"duration":0},"status":"passed","severity":"normal"},{"uid":"70b1f9030f69f5d","name":"Push message with numeric payload","time":{"start":1714502210821,"stop":1714502210821,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bc7be4cf75f81ea","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1714501935576,"stop":1714501935576,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b8d6859e374964a","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1714501872752,"stop":1714501872753,"duration":1},"status":"passed","severity":"normal"},{"uid":"567fe038b66aadf3","name":"Nodes with multiple pubsub topic","time":{"start":1714502093593,"stop":1714502093597,"duration":4},"status":"passed","severity":"normal"},{"uid":"70bd365a8b0aa0e4","name":"Decoder throws on undefined content topic","time":{"start":1714501636923,"stop":1714501636924,"duration":1},"status":"passed","severity":"normal"},{"uid":"7086950a594b9d92","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1714501733076,"stop":1714501733076,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7db222df7937b8e","name":"random static sharding 2 - Cluster ID: 746, Shard ID: 668","time":{"start":1714502194019,"stop":1714502194019,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e312c017d192af6","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1714501823154,"stop":1714501823155,"duration":1},"status":"passed","severity":"normal"},{"uid":"4106434d3ef05b0f","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1714502274991,"stop":1714502274991,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d514e55f3a85703","name":"Publish message with custom timestamp: Wed May 10 2023 18:34:47 GMT+0000 (Coordinated Universal Time)","time":{"start":1714502117868,"stop":1714502117869,"duration":1},"status":"passed","severity":"normal"},{"uid":"6cea01bdfef59586","name":"1 Store, 2 relays, 2 fetches","time":{"start":1714501626370,"stop":1714501626371,"duration":1},"status":"passed","severity":"normal"},{"uid":"bad2535f47a8b53a","name":"Check received message with timestamp: 1714501654030000000 ","time":{"start":1714501819385,"stop":1714501819386,"duration":1},"status":"passed","severity":"normal"},{"uid":"238f0ed2c233f68","name":"shard 0","time":{"start":1714502194017,"stop":1714502194017,"duration":0},"status":"passed","severity":"normal"},{"uid":"e79f23669fa7c379","name":"Ping on peer without subscriptions","time":{"start":1714501729618,"stop":1714501729619,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b52afa28de50d18","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1714501626305,"stop":1714501626305,"duration":0},"status":"passed","severity":"normal"},{"uid":"baa5b51dafb97976","name":"connected peers and dial","time":{"start":1714502059347,"stop":1714502059348,"duration":1},"status":"skipped","severity":"normal"},{"uid":"38feafac281e4c81","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1714501903762,"stop":1714501903762,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3f11d2e68efc98a","name":"Check publish message containing JSON","time":{"start":1714502117865,"stop":1714502117866,"duration":1},"status":"passed","severity":"normal"},{"uid":"91e6ecec3d0f9fe9","name":"Push message with custom timestamp: 1714505423416","time":{"start":1714502059065,"stop":1714502059065,"duration":0},"status":"passed","severity":"normal"},{"uid":"a95cd49569d6da9","name":"should decode valid enr with tcp successfully","time":{"start":1714501610338,"stop":1714501610338,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8c6b61744966ac4","name":"Decoder throws on empty string content topic","time":{"start":1714501615415,"stop":1714501615415,"duration":0},"status":"passed","severity":"normal"},{"uid":"814f8d49bfba5224","name":"should decode valid enr successfully","time":{"start":1714501610337,"stop":1714501610337,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5d995e99271c547","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1714501601640,"stop":1714501601641,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bddce905c92184a","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1714501601623,"stop":1714501601623,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1e910264f8e9358","name":"should not throw an error for a single configured topic","time":{"start":1714501601642,"stop":1714501601642,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c1106de93ffdfba","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1714501903756,"stop":1714501903757,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a6bf6a41a417e42","name":"should not fail to stop the service if it was not started","time":{"start":1714501666158,"stop":1714501666158,"duration":0},"status":"passed","severity":"normal"},{"uid":"548fac44ee7be646","name":"Push message with short payload","time":{"start":1714502210819,"stop":1714502210820,"duration":1},"status":"passed","severity":"normal"},{"uid":"3433a1bba530c2e7","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1714501733083,"stop":1714501733084,"duration":1},"status":"passed","severity":"normal"},{"uid":"96b85a544041546c","name":"should correctly map a content topic to a pubsub topic","time":{"start":1714501601648,"stop":1714501601649,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4986cab7b98154","name":"Subscribe to topic containing JSON and receive message","time":{"start":1714502310378,"stop":1714502310378,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0ad32f37d88269a","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1714501664485,"stop":1714501664485,"duration":0},"status":"passed","severity":"normal"},{"uid":"64acedfc81be745f","name":"Push message with rate limit","time":{"start":1714502059064,"stop":1714502059064,"duration":0},"status":"passed","severity":"normal"},{"uid":"4672bacbd7348e3d","name":"Publish message with large meta","time":{"start":1714502117873,"stop":1714502117874,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2547708aa46c922","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1714502122155,"stop":1714502122155,"duration":0},"status":"passed","severity":"normal"},{"uid":"be31ac767b47705d","name":"Passing page size 1 when there are 4 messages","time":{"start":1714502257678,"stop":1714502257679,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff5ec0cc385f5314","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1714501903764,"stop":1714501903764,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd235e552bce69fd","name":"Push message with meta","time":{"start":1714502210847,"stop":1714502210849,"duration":2},"status":"passed","severity":"normal"},{"uid":"f7124856d6ddd1db","name":"Generator, 2 different pubsubtopics","time":{"start":1714502242260,"stop":1714502242260,"duration":0},"status":"passed","severity":"normal"},{"uid":"895e7baffabd4780","name":"caches peers it previously fetched","time":{"start":1714501626831,"stop":1714501626831,"duration":0},"status":"passed","severity":"normal"},{"uid":"66c427378dab016b","name":"1 Store, 2 fetches","time":{"start":1714501626370,"stop":1714501626370,"duration":0},"status":"passed","severity":"normal"},{"uid":"733bfbe8a9867326","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1714502246994,"stop":1714502246994,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c264e53753e2330","name":"should return the pubsub topic directly if a string is provided","time":{"start":1714501601643,"stop":1714501601643,"duration":0},"status":"passed","severity":"normal"},{"uid":"e84157c3119c0f79","name":"random static sharding 10 - Cluster ID: 510, Shard ID: 48","time":{"start":1714502194023,"stop":1714502194023,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dfcdc448b96f5bc","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1714501823178,"stop":1714501823178,"duration":0},"status":"passed","severity":"normal"},{"uid":"365a92b41cd7ff3b","name":"Subscribe to topic containing special chars and receive message","time":{"start":1714502310374,"stop":1714502310375,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c642651f3d37ef5","name":"same cluster, different shard: nodes don't connect","time":{"start":1714501823153,"stop":1714501823153,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a72c2bf27e5405f","name":"Check received message containing Basic HTML tag","time":{"start":1714501819380,"stop":1714501819380,"duration":0},"status":"passed","severity":"normal"},{"uid":"12bbb914f717aedb","name":"Push 30 different messages","time":{"start":1714502210830,"stop":1714502210830,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d91561585f4233","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1714501609659,"stop":1714501609659,"duration":0},"status":"passed","severity":"normal"},{"uid":"c14a9d497f9a3c01","name":"throws on content topic with empty application field","time":{"start":1714501601615,"stop":1714501601616,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5de876df2b3a70","name":"Round trip binary encryption [ecies, signature]","time":{"start":1714501638793,"stop":1714501638793,"duration":0},"status":"passed","severity":"normal"},{"uid":"b660e01ef7b156f3","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1714502117871,"stop":1714502117871,"duration":0},"status":"passed","severity":"normal"},{"uid":"348d4647248916ce","name":"Store - dialed after - with timeout","time":{"start":1714502280404,"stop":1714502280404,"duration":0},"status":"passed","severity":"normal"},{"uid":"a41d9d06e633964d","name":"Check received message containing unicode special characters","time":{"start":1714502144479,"stop":1714502144479,"duration":0},"status":"passed","severity":"normal"},{"uid":"9647f93936eb55c3","name":"Query Generator - backward","time":{"start":1714502232521,"stop":1714502232534,"duration":13},"status":"passed","severity":"normal"},{"uid":"7a8caf1ffd667df2","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1714501601631,"stop":1714501601631,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a3983ddc6d2ff9b","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1714502078311,"stop":1714502078311,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a30181e661349779","name":"different cluster, same shard: nodes don't connect","time":{"start":1714501958783,"stop":1714501958783,"duration":0},"status":"passed","severity":"normal"},{"uid":"623c01f7c3983fbd","name":"Check publish message containing Russian","time":{"start":1714502117863,"stop":1714502117863,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7903fc1212566e2","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1714501601626,"stop":1714501601626,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd5e040bc1530086","name":"Check publish message containing special chars","time":{"start":1714502117859,"stop":1714502117861,"duration":2},"status":"passed","severity":"normal"},{"uid":"6c423f8a11ef017f","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1714501823170,"stop":1714501823171,"duration":1},"status":"passed","severity":"normal"},{"uid":"3adee283a4fd3fb5","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1714502093590,"stop":1714502093590,"duration":0},"status":"passed","severity":"normal"},{"uid":"a720cd89f60af4fa","name":"Generator, custom pubsub topic","time":{"start":1714502242263,"stop":1714502242263,"duration":0},"status":"passed","severity":"normal"},{"uid":"b653584154ac0f61","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1714501823155,"stop":1714501823155,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8db0cd53e2afdae","name":"same cluster, different shard: nodes connect","time":{"start":1714501958782,"stop":1714501958783,"duration":1},"status":"passed","severity":"normal"},{"uid":"33174c46a02a7a1e","name":"should throw error - no public key","time":{"start":1714501610344,"stop":1714501610344,"duration":0},"status":"passed","severity":"normal"},{"uid":"817519600848dc6e","name":"Subscribe to topic containing Script and receive message","time":{"start":1714501903755,"stop":1714501903755,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8135475f91e55fe","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1714502310375,"stop":1714502310375,"duration":0},"status":"passed","severity":"normal"},{"uid":"3579f3305d6cf0e5","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1714501733086,"stop":1714501733087,"duration":1},"status":"passed","severity":"normal"},{"uid":"b78502a7589501b","name":"less peers than existing","time":{"start":1714502059349,"stop":1714502059349,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e6dbc5a5f6023fe0","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1714501872751,"stop":1714501872752,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ba47f29158cddf5","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1714501601627,"stop":1714501601627,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c2983765f33ce","name":"Check publish message containing unicode special characters","time":{"start":1714502117867,"stop":1714502117867,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8fbfdc3085bb10f","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1714501626306,"stop":1714501626307,"duration":1},"status":"passed","severity":"normal"},{"uid":"b080a5ca1910b631","name":"Check received message containing Arabic","time":{"start":1714502144475,"stop":1714502144475,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5bc50200bd4ade0","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1714501601638,"stop":1714501601638,"duration":0},"status":"passed","severity":"normal"},{"uid":"b21c2bbe72704a7a","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1714502122155,"stop":1714502122157,"duration":2},"status":"passed","severity":"normal"},{"uid":"6f005d332731ddec","name":"Push message with content topic containing Script","time":{"start":1714502059054,"stop":1714502059055,"duration":1},"status":"passed","severity":"normal"},{"uid":"a00e4932bf30e3b5","name":"Ping on subscribed peer","time":{"start":1714501729615,"stop":1714501729615,"duration":0},"status":"passed","severity":"normal"},{"uid":"d84fd21a9c474cc1","name":"Subscribe to topic containing Russian and receive message","time":{"start":1714501903754,"stop":1714501903754,"duration":0},"status":"passed","severity":"normal"},{"uid":"542909c2591d7a0","name":"Check received message containing XML","time":{"start":1714502144477,"stop":1714502144477,"duration":0},"status":"passed","severity":"normal"},{"uid":"2eec6a5effd70c1f","name":"can start and stop the service","time":{"start":1714501630798,"stop":1714501630798,"duration":0},"status":"passed","severity":"normal"},{"uid":"21156758df2f867b","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1714501601638,"stop":1714501601638,"duration":0},"status":"passed","severity":"normal"},{"uid":"125f62ecb7c33d27","name":"Check message with non string payload is not received","time":{"start":1714502144488,"stop":1714502144489,"duration":1},"status":"passed","severity":"normal"},{"uid":"d42e06fa2702a9ed","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1714502274994,"stop":1714502274994,"duration":0},"status":"passed","severity":"normal"},{"uid":"88274f8f2fb55996","name":"Push message with content topic containing XML","time":{"start":1714502210839,"stop":1714502210840,"duration":1},"status":"passed","severity":"normal"},{"uid":"98ebae4174154226","name":"Push message with Russian payload","time":{"start":1714502210823,"stop":1714502210823,"duration":0},"status":"passed","severity":"normal"},{"uid":"f69962fcf7dc883a","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1714501823164,"stop":1714501823164,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c37a6cf0fdf84df","name":"isConnected should return false after all peers disconnect","time":{"start":1714501704154,"stop":1714501704155,"duration":1},"status":"passed","severity":"normal"},{"uid":"1257d595e9d4c278","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1714501626307,"stop":1714501626307,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6898aa8519c8ea2","name":"should throw error - no id","time":{"start":1714501610338,"stop":1714501610339,"duration":1},"status":"passed","severity":"normal"},{"uid":"63898c784881b0d9","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1714501704153,"stop":1714501704153,"duration":0},"status":"passed","severity":"normal"},{"uid":"9442c51e28905f1c","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1714502182100,"stop":1714502182100,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa475ef644d66310","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1714502246993,"stop":1714502246993,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b6363fa07eee461","name":"should encode/decode to text encoding","time":{"start":1714501610346,"stop":1714501610346,"duration":0},"status":"passed","severity":"normal"},{"uid":"33afb2bbcac76da4","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1714501872749,"stop":1714501872749,"duration":0},"status":"passed","severity":"normal"},{"uid":"32e09fd1b889a5ed","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714501733076,"stop":1714501733076,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f5f353c8cf5796d","name":"Subscribe and receives messages on 20 topics","time":{"start":1714501903747,"stop":1714501903748,"duration":1},"status":"passed","severity":"normal"},{"uid":"1bee1d8f905badbe","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1714501903754,"stop":1714501903755,"duration":1},"status":"passed","severity":"normal"},{"uid":"669ab7004ae13721","name":"new peer added after a peer was already found","time":{"start":1714502078311,"stop":1714502078311,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ca6be01f6edfdf5","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1714502226099,"stop":1714502226099,"duration":0},"status":"passed","severity":"normal"},{"uid":"849e5bdf2c935d5f","name":"Push message with Basic HTML tag payload","time":{"start":1714502059047,"stop":1714502059047,"duration":0},"status":"passed","severity":"normal"},{"uid":"c35a3e37209110f7","name":"Mutual subscription","time":{"start":1714502122143,"stop":1714502122143,"duration":0},"status":"passed","severity":"normal"},{"uid":"f97e5eb7c6218765","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1714501609657,"stop":1714501609658,"duration":1},"status":"passed","severity":"normal"},{"uid":"86ba5bea241d87ed","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1714501823166,"stop":1714501823166,"duration":0},"status":"passed","severity":"normal"},{"uid":"78ce49989c138c4e","name":"Promise Callback - backward","time":{"start":1714502232535,"stop":1714502232535,"duration":0},"status":"passed","severity":"normal"},{"uid":"925cf1558ea63632","name":"Reopen subscription with peer with lost subscription","time":{"start":1714501729617,"stop":1714501729617,"duration":0},"status":"passed","severity":"normal"},{"uid":"5eac3c882d10bfc0","name":"Throws when trying to push message with empty payload","time":{"start":1714502059050,"stop":1714502059050,"duration":0},"status":"passed","severity":"normal"},{"uid":"aba485f3726576e1","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1714502403500,"stop":1714502403500,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6fc2b402724586d","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1714501601714,"stop":1714501601714,"duration":0},"status":"passed","severity":"normal"},{"uid":"4829c93156bc34ac","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1714502310389,"stop":1714502310390,"duration":1},"status":"passed","severity":"normal"},{"uid":"c27e9a165f986d97","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1714501609664,"stop":1714501609665,"duration":1},"status":"passed","severity":"normal"},{"uid":"a205492498c5f35d","name":"Check received message containing special chars","time":{"start":1714502144458,"stop":1714502144458,"duration":0},"status":"passed","severity":"normal"},{"uid":"61586f7682242f77","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1714502310370,"stop":1714502310370,"duration":0},"status":"passed","severity":"normal"},{"uid":"9faf0be472dca03c","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1714501601622,"stop":1714501601622,"duration":0},"status":"passed","severity":"normal"},{"uid":"b70fd009334aa6c9","name":"should add and remove event listeners correctly","time":{"start":1714501630802,"stop":1714501630802,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c87731c5da74331","name":"Check received message containing numeric","time":{"start":1714501819376,"stop":1714501819376,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b9526213f0deeb2","name":"start node with empty content topic","time":{"start":1714502176145,"stop":1714502176145,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e5afbf9e4fc637c","name":"Check message with no pubsub topic is not received","time":{"start":1714501819395,"stop":1714501819395,"duration":0},"status":"passed","severity":"normal"},{"uid":"da57f852b197125b","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1714501823163,"stop":1714501823163,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ffe41121a15aafb","name":"Subscribe to topic containing short and receive message","time":{"start":1714502310385,"stop":1714502310385,"duration":0},"status":"passed","severity":"normal"},{"uid":"f442e27fa9aac1ba","name":"Check received message containing unicode special characters","time":{"start":1714502144467,"stop":1714502144467,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1157a0b4305c535","name":"Subscribe to topic containing special chars and receive message","time":{"start":1714502310386,"stop":1714502310386,"duration":0},"status":"passed","severity":"normal"},{"uid":"f26204cfb091e89b","name":"Push message with content topic containing unicode special characters","time":{"start":1714502210846,"stop":1714502210846,"duration":0},"status":"passed","severity":"normal"},{"uid":"672b1e1a7890de9c","name":"should be able to decode the field with only STORE set to true","time":{"start":1714501609661,"stop":1714501609662,"duration":1},"status":"passed","severity":"normal"},{"uid":"5039686d2f7dc72a","name":"configure the node with multiple pubsub topics","time":{"start":1714502194024,"stop":1714502194024,"duration":0},"status":"passed","severity":"normal"},{"uid":"a53f0b22bcb27831","name":"it tolerates circular branch references","time":{"start":1714501626829,"stop":1714501626830,"duration":1},"status":"passed","severity":"normal"},{"uid":"6044600fc274c3e1","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1714502182097,"stop":1714502182098,"duration":1},"status":"passed","severity":"normal"},{"uid":"aecd026d1c578504","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1714501823155,"stop":1714501823156,"duration":1},"status":"passed","severity":"normal"},{"uid":"967ccbfcc4eebb98","name":"Check received message containing numeric","time":{"start":1714502144457,"stop":1714502144457,"duration":0},"status":"passed","severity":"normal"},{"uid":"45e5ce09ca349e45","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714501823179,"stop":1714501823179,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e91c6dc59a0f179","name":"Push message with Russian payload","time":{"start":1714502059044,"stop":1714502059045,"duration":1},"status":"passed","severity":"normal"},{"uid":"99e79f40857b34b2","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1714501626834,"stop":1714501626834,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7c25ffae3d916f91","name":"Check message with no payload is not received","time":{"start":1714501819396,"stop":1714501819396,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d9a70e8b23b48e5","name":"Subscribe to topic containing long and receive message","time":{"start":1714501903751,"stop":1714501903751,"duration":0},"status":"passed","severity":"normal"},{"uid":"48267419dd911749","name":"Check received message containing SQL Injection","time":{"start":1714501819378,"stop":1714501819379,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e66bf012656f38c","name":"getPeersByDiscovery","time":{"start":1714501694558,"stop":1714501694558,"duration":0},"status":"passed","severity":"normal"},{"uid":"da364d4d047c2967","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1714502310371,"stop":1714502310371,"duration":0},"status":"passed","severity":"normal"},{"uid":"354692c46f211e1a","name":"Push message with Arabic payload","time":{"start":1714502210822,"stop":1714502210822,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe1916b5152646ac","name":"isConnected should return true after first peer connects","time":{"start":1714501704154,"stop":1714501704154,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b7e7fb1d389cb60","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1714501601620,"stop":1714501601620,"duration":0},"status":"passed","severity":"normal"},{"uid":"70ad9edadabf2edb","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1714501625796,"stop":1714501625796,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5bb60314bba7d6f","name":"Delete observer","time":{"start":1714502061990,"stop":1714502061991,"duration":1},"status":"passed","severity":"normal"},{"uid":"13a780f59e74c764","name":"Subscribe to topic containing numeric and publish message","time":{"start":1714502122149,"stop":1714502122150,"duration":1},"status":"passed","severity":"normal"},{"uid":"2048aef4cc37cebc","name":"Check message with no content topic is not received","time":{"start":1714502144471,"stop":1714502144471,"duration":0},"status":"passed","severity":"normal"},{"uid":"da0fbdee70bfe356","name":"Correctly serialized arguments","time":{"start":1714501940955,"stop":1714501940955,"duration":0},"status":"passed","severity":"normal"},{"uid":"84d938c4e6ef1337","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1714501823177,"stop":1714501823178,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c42b98209f0a544","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1714501626833,"stop":1714501626833,"duration":0},"status":"passed","severity":"normal"},{"uid":"adbfc67ffbc6ec2","name":"throws on empty content topic","time":{"start":1714501601613,"stop":1714501601614,"duration":1},"status":"passed","severity":"normal"},{"uid":"9897bb926600fd76","name":"isConnected should return false after all peers disconnect","time":{"start":1714501654653,"stop":1714501654654,"duration":1},"status":"passed","severity":"normal"},{"uid":"42e841ebbb869f4c","name":"Push message with content topic containing short","time":{"start":1714502059051,"stop":1714502059051,"duration":0},"status":"passed","severity":"normal"},{"uid":"a600fb4cea104ce9","name":"Passing an array","time":{"start":1714502276465,"stop":1714502276465,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdd131b46783080e","name":"Ping on unsubscribed peer","time":{"start":1714501729616,"stop":1714501729617,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a4351b8d853ee17","name":"Symmetric encrypt & Decrypt","time":{"start":1714501637431,"stop":1714501637432,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd57ed2e06b82fcc","name":"Push message with custom timestamp: 1683743423416","time":{"start":1714502059064,"stop":1714502059064,"duration":0},"status":"passed","severity":"normal"},{"uid":"67b8040723a1e52e","name":"Subscribe to topic containing special chars and receive message","time":{"start":1714501903752,"stop":1714501903752,"duration":0},"status":"passed","severity":"normal"},{"uid":"5788e9de7f5983b5","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1714501746265,"stop":1714501746265,"duration":0},"status":"passed","severity":"normal"},{"uid":"236f38c38f3270af","name":"Relay","time":{"start":1714501665606,"stop":1714501665606,"duration":0},"status":"passed","severity":"normal"},{"uid":"c317ea63e5330970","name":"should configure sharding based on application and version for autosharding","time":{"start":1714501601646,"stop":1714501601646,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e1182bcd7c21fd4","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1714501601636,"stop":1714501601636,"duration":0},"status":"passed","severity":"normal"},{"uid":"acd0f47a5465066d","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1714501609655,"stop":1714501609656,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3e0913caf64c679","name":"Check received message containing shell command","time":{"start":1714502144478,"stop":1714502144478,"duration":0},"status":"passed","severity":"normal"},{"uid":"d11fd92c3511eed4","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1714501823183,"stop":1714501823184,"duration":1},"status":"passed","severity":"normal"},{"uid":"1578470f723fbcb3","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1714501733071,"stop":1714501733072,"duration":1},"status":"passed","severity":"normal"},{"uid":"c27573c426788e39","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1714502403499,"stop":1714502403499,"duration":0},"status":"passed","severity":"normal"},{"uid":"27a3bef05c2959d5","name":"Subscribe to topic containing Script and receive message","time":{"start":1714502310388,"stop":1714502310388,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1325e831128bc41","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1714502310369,"stop":1714502310369,"duration":0},"status":"passed","severity":"normal"},{"uid":"12867585db0264ab","name":"Subscribe to topic containing Script and publish message","time":{"start":1714502122152,"stop":1714502122153,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9733f2a2c85d6c0","name":"Fails to push message with large meta","time":{"start":1714502059063,"stop":1714502059064,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d9b2179fb37bd61","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714501823175,"stop":1714501823175,"duration":0},"status":"passed","severity":"normal"},{"uid":"ded106b548539c5a","name":"Push message with content topic containing Arabic","time":{"start":1714502210838,"stop":1714502210838,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a27e53be3a8b9ce","name":"different cluster, different shard: nodes don't connect","time":{"start":1714501958783,"stop":1714501958784,"duration":1},"status":"passed","severity":"normal"},{"uid":"8eb50362e79f5555","name":"udp ip6 address","time":{"start":1714501609674,"stop":1714501609674,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a7ecaed9faadb34","name":"Decoder throws on empty string content topic","time":{"start":1714501638795,"stop":1714501638796,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca58853f7749e1a1","name":"Init the array if not present","time":{"start":1714501601239,"stop":1714501601241,"duration":2},"status":"passed","severity":"normal"},{"uid":"869a0fe47aa91889","name":"Check received message containing Script","time":{"start":1714501819379,"stop":1714501819379,"duration":0},"status":"passed","severity":"normal"},{"uid":"107df53a4438e08c","name":"Fails to push message with empty content topic","time":{"start":1714502210847,"stop":1714502210847,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fbc25ba9eb8ec97","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1714501601622,"stop":1714501601623,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbcaebaf2f27501","name":"Subscribe to topic containing short and receive message","time":{"start":1714502310373,"stop":1714502310373,"duration":0},"status":"passed","severity":"normal"},{"uid":"130eaf2c552d9d69","name":"Check publish message after service node is restarted","time":{"start":1714502117873,"stop":1714502117873,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c89637256b1be031","name":"should throw an error for insufficient data","time":{"start":1714501601714,"stop":1714501601714,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd8f11dbbb41c52c","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1714501958781,"stop":1714501958781,"duration":0},"status":"passed","severity":"normal"},{"uid":"38c815f9c09686bc","name":"Ping on peer without subscriptions","time":{"start":1714501729616,"stop":1714501729616,"duration":0},"status":"passed","severity":"normal"},{"uid":"d26811a81225a1e3","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1714502122147,"stop":1714502122147,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b556becc5167d2a","name":"Default pageSize","time":{"start":1714502257684,"stop":1714502257684,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfad979ca19e7c45","name":"Check received message containing Chinese","time":{"start":1714502144475,"stop":1714502144475,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d5277829c0ebc87","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1714502310369,"stop":1714502310370,"duration":1},"status":"passed","severity":"normal"},{"uid":"161601eb07391156","name":"Push message with custom timestamp: 1714505419520","time":{"start":1714502210851,"stop":1714502210851,"duration":0},"status":"passed","severity":"normal"},{"uid":"aae9550a387bdbbb","name":"connects to nwaku","time":{"start":1714502276464,"stop":1714502276464,"duration":0},"status":"passed","severity":"normal"},{"uid":"656a38e60edb4801","name":"Check received message with timestamp: 1649153314 ","time":{"start":1714501819387,"stop":1714501819388,"duration":1},"status":"passed","severity":"normal"},{"uid":"4df9f00f3c4efbea","name":"Push message with numeric payload","time":{"start":1714502059042,"stop":1714502059043,"duration":1},"status":"passed","severity":"normal"},{"uid":"f020725966b477bc","name":"random static sharding 3 - Cluster ID: 881, Shard ID: 792","time":{"start":1714502194019,"stop":1714502194019,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff79b40400313a47","name":"Check received message with timestamp: 1714501654048000000 ","time":{"start":1714502144480,"stop":1714502144480,"duration":0},"status":"passed","severity":"normal"},{"uid":"56e0997bf5ed9957","name":"should not receive a peer event after stop","time":{"start":1714501666160,"stop":1714501666160,"duration":0},"status":"passed","severity":"normal"},{"uid":"edb8429cc3a11b6c","name":"Nodes with multiple pubsub topic","time":{"start":1714502093589,"stop":1714502093589,"duration":0},"status":"passed","severity":"normal"},{"uid":"c13228d303d6fd70","name":"Passing cursor with wrong message digest","time":{"start":1714502182101,"stop":1714502182101,"duration":0},"status":"passed","severity":"normal"},{"uid":"32dff20776b45c88","name":"Waku message hash computation (meta attribute not present)","time":{"start":1714501604329,"stop":1714501604330,"duration":1},"status":"passed","severity":"normal"},{"uid":"37fbd01fab5e80b6","name":"should be able to encode the field with only STORE set to true","time":{"start":1714501609652,"stop":1714501609653,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe3cd7d4e8030067","name":"should throw error - no id","time":{"start":1714501610339,"stop":1714501610340,"duration":1},"status":"passed","severity":"normal"},{"uid":"43acad043d0fc65d","name":"should set field with only LIGHTPUSH enabled","time":{"start":1714501610352,"stop":1714501610352,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8b025ecbc6856a6","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1714501704153,"stop":1714501704154,"duration":1},"status":"passed","severity":"normal"},{"uid":"842c4e612ef20c80","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1714501903739,"stop":1714501903740,"duration":1},"status":"passed","severity":"normal"},{"uid":"457cdf83e22149de","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1714502274990,"stop":1714502274991,"duration":1},"status":"passed","severity":"normal"},{"uid":"f253ba2593fcffe4","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1714501601645,"stop":1714501601645,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3a62372cef64f3b","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1714501666162,"stop":1714501666162,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7fb42d79b8e62969","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1714501872750,"stop":1714501872751,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a5ca5a4b743e4aa","name":"Query with Promise Callback, No Decoder","time":{"start":1714502226103,"stop":1714502226103,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae5ead111a9c220a","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1714501661803,"stop":1714501661803,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fc08825573d100f","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1714502093590,"stop":1714502093591,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f8b368c16e145c0","name":"Check received message containing emoji","time":{"start":1714502144468,"stop":1714502144468,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb8a98152206d5da","name":"recovers when dns.resolve returns empty","time":{"start":1714501626830,"stop":1714501626830,"duration":0},"status":"passed","severity":"normal"},{"uid":"5561f571c554f154","name":"handles empty contentTopics array correctly","time":{"start":1714501601648,"stop":1714501601648,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7eca5de826e4eed","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1714502093586,"stop":1714502093588,"duration":2},"status":"passed","severity":"normal"},{"uid":"a3e85f5cfb6390fd","name":"Subscribe to topic containing numeric and receive message","time":{"start":1714502310385,"stop":1714502310385,"duration":0},"status":"passed","severity":"normal"},{"uid":"8317a0ab5d542a79","name":"Subscribe and receives messages on 20 topics","time":{"start":1714502310383,"stop":1714502310383,"duration":0},"status":"passed","severity":"normal"},{"uid":"77373db2a8abbd7a","name":"Check publish message after client node is restarted","time":{"start":1714502117873,"stop":1714502117873,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cf7f89faaad8cf05","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1714502194025,"stop":1714502194025,"duration":0},"status":"passed","severity":"normal"},{"uid":"9aab237f3f01b951","name":"should set field with only STORE enabled","time":{"start":1714501610351,"stop":1714501610351,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9a15f41d39a56f1","name":"Subscribe to topic containing emoji and receive message","time":{"start":1714502310390,"stop":1714502310390,"duration":0},"status":"passed","severity":"normal"},{"uid":"45230da97e561f51","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1714501823163,"stop":1714501823163,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd884787dd67762","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1714501872751,"stop":1714501872751,"duration":0},"status":"passed","severity":"normal"},{"uid":"200bf38b12870546","name":"Subscribe and receive messages via waku relay post","time":{"start":1714501903740,"stop":1714501903741,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3f8548564bd0cff","name":"Check publish message containing numeric","time":{"start":1714502117858,"stop":1714502117859,"duration":1},"status":"passed","severity":"normal"},{"uid":"4eed09a0f29dd38a","name":"Refresh subscription","time":{"start":1714502310373,"stop":1714502310373,"duration":0},"status":"passed","severity":"normal"},{"uid":"f07df672f72094b7","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1714502093592,"stop":1714502093593,"duration":1},"status":"passed","severity":"normal"},{"uid":"47f113468f907307","name":"Encoder throws on empty string content topic","time":{"start":1714501615414,"stop":1714501615415,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d2507016b75d978","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1714502194018,"stop":1714502194018,"duration":0},"status":"passed","severity":"normal"},{"uid":"b623eb7e95bc3030","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1714501872749,"stop":1714501872750,"duration":1},"status":"passed","severity":"normal"},{"uid":"aef253bc78477979","name":"Fails to push message bigger that 1MB","time":{"start":1714502210852,"stop":1714502210852,"duration":0},"status":"passed","severity":"normal"},{"uid":"23670e3eb5d21735","name":"Subscribe to topic containing numeric and receive message","time":{"start":1714501903751,"stop":1714501903752,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ac97829d74e3252","name":"Subscribe to topic containing JSON and receive message","time":{"start":1714501903757,"stop":1714501903758,"duration":1},"status":"passed","severity":"normal"}] |