mirror of
https://github.com/logos-messaging/allure-jswaku.git
synced 2026-01-16 11:53:14 +00:00
1 line
155 KiB
JSON
1 line
155 KiB
JSON
[{"uid":"bb808455a19006b5","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721992667736,"stop":1721992667736,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bce7328a67d5347","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1721993381128,"stop":1721993381129,"duration":1},"status":"passed","severity":"normal"},{"uid":"59b48109440365d1","name":"Push message with content topic containing short","time":{"start":1721993062078,"stop":1721993062078,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fdda6977ee62021","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1721992519240,"stop":1721992519240,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ff13faa25562429","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1721992581925,"stop":1721992581926,"duration":1},"status":"skipped","severity":"normal"},{"uid":"be79b48feee63db2","name":"Subscribe to topic containing Russian and receive message","time":{"start":1721992835350,"stop":1721992835351,"duration":1},"status":"passed","severity":"normal"},{"uid":"e85b709e72c2d0c8","name":"should properly create location multiaddrs - tcp6","time":{"start":1721992527912,"stop":1721992527912,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c208f4c41b245d6","name":"Check message received after jswaku node is restarted","time":{"start":1721993108457,"stop":1721993108457,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3b5e6e97e82baf0e","name":"Init the array if not present","time":{"start":1721992518713,"stop":1721992518714,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee50012e6d153472","name":"different cluster, same shard: nodes don't connect","time":{"start":1721992797558,"stop":1721992797558,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc859c1595662773","name":"isConnected between 2 js-waku relay nodes","time":{"start":1721992633116,"stop":1721992633117,"duration":1},"status":"passed","severity":"normal"},{"uid":"3cf666af9ddf795b","name":"retrieves a single peer","time":{"start":1721992544325,"stop":1721992544326,"duration":1},"status":"passed","severity":"normal"},{"uid":"d709c02ed7809e6a","name":"through manual discovery","time":{"start":1721992897228,"stop":1721992897228,"duration":0},"status":"passed","severity":"normal"},{"uid":"601b0db1e87bcb5c","name":"isConnected return false after peer stops","time":{"start":1721992633116,"stop":1721992633116,"duration":0},"status":"passed","severity":"normal"},{"uid":"714b4d1d4af35997","name":"different cluster, different shard: nodes don't connect","time":{"start":1721992797558,"stop":1721992797559,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2aac066318618c0","name":"Passing cursor with wrong message digest","time":{"start":1721993151347,"stop":1721993151348,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce9c12bc880237d4","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app68/10/topic543/proto","time":{"start":1721993162418,"stop":1721993162419,"duration":1},"status":"passed","severity":"normal"},{"uid":"e37be178c5265b72","name":"non connected peers","time":{"start":1721993018186,"stop":1721993018186,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d210fde4edbc5b54","name":"Ordered Callback - forward","time":{"start":1721993209821,"stop":1721993209821,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed4a5782eb40560f","name":"same cluster, same shard: nodes connect","time":{"start":1721992797556,"stop":1721992797557,"duration":1},"status":"passed","severity":"normal"},{"uid":"c11004c28353bc95","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1721992797569,"stop":1721992797569,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed8e802c45c549a1","name":"Subscribe to topic containing shell command and publish message","time":{"start":1721993095088,"stop":1721993095089,"duration":1},"status":"passed","severity":"normal"},{"uid":"19c8ce1ec3a53a57","name":"Check received message containing Basic HTML tag","time":{"start":1721993108435,"stop":1721993108435,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a5e9dc944b66698","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1721993252718,"stop":1721993252718,"duration":0},"status":"passed","severity":"normal"},{"uid":"92e2db76004e103c","name":"Check meta is set [symmetric]","time":{"start":1721992554337,"stop":1721992554338,"duration":1},"status":"passed","severity":"normal"},{"uid":"9577ecc9048fe134","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1721992519238,"stop":1721992519238,"duration":0},"status":"passed","severity":"normal"},{"uid":"4adf90b92193566f","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1721993218410,"stop":1721993218410,"duration":0},"status":"passed","severity":"normal"},{"uid":"d74187e8faa1ae71","name":"Light Node - default protocols","time":{"start":1721993257110,"stop":1721993257111,"duration":1},"status":"passed","severity":"normal"},{"uid":"c319f64bcb768a19","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1721993252707,"stop":1721993252707,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c0880544cbbf5cf","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1721992712202,"stop":1721992712221,"duration":19},"status":"passed","severity":"normal"},{"uid":"55748f6140dcd687","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1721993218408,"stop":1721993218408,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d33da275f0f9322","name":"Push 30 different messages","time":{"start":1721993187944,"stop":1721993187979,"duration":35},"status":"passed","severity":"normal"},{"uid":"783ba5caa18a571f","name":"isConnected should return true after first peer connects","time":{"start":1721992633115,"stop":1721992633115,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac6156d940a1231f","name":"Subscribe and receives messages on 20 topics","time":{"start":1721993252706,"stop":1721993252706,"duration":0},"status":"passed","severity":"normal"},{"uid":"43c2b4114d7766d6","name":"Decoder throws on undefined content topic","time":{"start":1721992556183,"stop":1721992556183,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf21fe37e1c14de3","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1721993252725,"stop":1721993252725,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b98eb6fbc8f50f5","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1721993252712,"stop":1721993252713,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c6da49448d0dc63","name":"Check received message with timestamp: 1649153314 ","time":{"start":1721993108438,"stop":1721993108438,"duration":0},"status":"passed","severity":"normal"},{"uid":"9346cb08d17ccc29","name":"random static sharding 3 - Cluster ID: 820, Shard ID: 909","time":{"start":1721993171053,"stop":1721993171053,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d74588872c34694","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1721992543290,"stop":1721992543290,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfd6b9d377071f6","name":"Push message with rate limit","time":{"start":1721993187990,"stop":1721993187990,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8372d8785276dcb","name":"Reopen subscription with peer with lost subscription","time":{"start":1721992639936,"stop":1721992639936,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bf731bd85e747b5","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1721993252723,"stop":1721993252724,"duration":1},"status":"passed","severity":"normal"},{"uid":"11423a1527aa218a","name":"Check publish message containing escaped characters","time":{"start":1721993093394,"stop":1721993093394,"duration":0},"status":"passed","severity":"normal"},{"uid":"abec7babd6d5729c","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1721992580201,"stop":1721992580201,"duration":0},"status":"passed","severity":"normal"},{"uid":"724e7bcff256c52d","name":"Check publish message containing long","time":{"start":1721993093388,"stop":1721993093389,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab286a800b8b0590","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1721993095085,"stop":1721993095086,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9ac3ed0e5339896","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721992896326,"stop":1721992896326,"duration":0},"status":"passed","severity":"normal"},{"uid":"b218657b013feb65","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1721992633113,"stop":1721992633114,"duration":1},"status":"passed","severity":"normal"},{"uid":"38030bfc31658a79","name":"Check message received after jswaku node is restarted","time":{"start":1721993108442,"stop":1721993108442,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5b0237ad0d5e3000","name":"Push message with JSON payload","time":{"start":1721993062074,"stop":1721993062075,"duration":1},"status":"passed","severity":"normal"},{"uid":"5362347e99edb7d8","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1721993252724,"stop":1721993252724,"duration":0},"status":"passed","severity":"normal"},{"uid":"b23961a7ac21380e","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1721992797574,"stop":1721992797575,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f4e52db815dd376","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1721992835352,"stop":1721992835353,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4665c50d82bc67a","name":"Check received message containing JSON","time":{"start":1721993108436,"stop":1721993108436,"duration":0},"status":"passed","severity":"normal"},{"uid":"91ff728cf98c9f70","name":"should return false","time":{"start":1721992527908,"stop":1721992527909,"duration":1},"status":"passed","severity":"normal"},{"uid":"f44ec791d93a8589","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1721992841456,"stop":1721992841457,"duration":1},"status":"passed","severity":"normal"},{"uid":"7cdb198e3913075b","name":"should set field with only FILTER enabled","time":{"start":1721992527915,"stop":1721992527915,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8cf03ee4c4fd328","name":"Subscribe and publish message","time":{"start":1721993095080,"stop":1721993095080,"duration":0},"status":"passed","severity":"normal"},{"uid":"affe341277af44ca","name":"should emit a peer event after start","time":{"start":1721993099255,"stop":1721993099255,"duration":0},"status":"passed","severity":"normal"},{"uid":"56f5a16b9e70e571","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1721992835351,"stop":1721992835351,"duration":0},"status":"passed","severity":"normal"},{"uid":"db76a4e90f808184","name":"should set field with only LIGHTPUSH enabled","time":{"start":1721992527915,"stop":1721992527916,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a7e2efdade58755","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1721992527124,"stop":1721992527125,"duration":1},"status":"passed","severity":"normal"},{"uid":"84e2abb546cd0235","name":"should be able to encode the field with only STORE set to true","time":{"start":1721992527117,"stop":1721992527118,"duration":1},"status":"passed","severity":"normal"},{"uid":"4674bb00446818a2","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1721993252714,"stop":1721993252714,"duration":0},"status":"passed","severity":"normal"},{"uid":"408909740b1e9cd8","name":"it tolerates circular branch references","time":{"start":1721992544326,"stop":1721992544326,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc2814b12eba5c74","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1721993218403,"stop":1721993218403,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e5cc9be444753c1","name":"Push message with content topic containing shell command","time":{"start":1721993062084,"stop":1721993062084,"duration":0},"status":"passed","severity":"normal"},{"uid":"50bb3da462d68941","name":"Encoder throws on empty string content topic","time":{"start":1721992532927,"stop":1721992532927,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed022886ff4ae9f3","name":"Passing page size 3 when there are 20 messages","time":{"start":1721993236534,"stop":1721993236534,"duration":0},"status":"passed","severity":"normal"},{"uid":"a48bd6c496156cc5","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1721992527133,"stop":1721992527134,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdd6d70858043d09","name":"Subscribe to topic containing JSON and receive message","time":{"start":1721992835353,"stop":1721992835353,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d31a60c0a656217","name":"Waku message hash computation (no timestamp)","time":{"start":1721992521892,"stop":1721992521892,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0f09294e232e49f","name":"should get / set UDP multiaddr","time":{"start":1721992527910,"stop":1721992527910,"duration":0},"status":"passed","severity":"normal"},{"uid":"10c765c3ca0709f7","name":"caches peers it previously fetched","time":{"start":1721992544328,"stop":1721992544328,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4a7ddbe32d76a96","name":"Add multiple subscription objects on single nwaku node","time":{"start":1721993252715,"stop":1721993252715,"duration":0},"status":"passed","severity":"normal"},{"uid":"7091e2e5cfd72e0f","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1721993151345,"stop":1721993151345,"duration":0},"status":"passed","severity":"normal"},{"uid":"23a609f86a850655","name":"should return the pubsub topic directly if a string is provided","time":{"start":1721992519245,"stop":1721992519245,"duration":0},"status":"passed","severity":"normal"},{"uid":"902c9f1c13d04d8e","name":"Check received message containing short","time":{"start":1721993108443,"stop":1721993108444,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc7db02314790782","name":"Check publish message containing Basic HTML tag","time":{"start":1721993093393,"stop":1721993093393,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c84e174484b0eaa","name":"should handle corrupted local storage data gracefully","time":{"start":1721992548263,"stop":1721992548263,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c7191bf4052828a","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1721992633114,"stop":1721992633115,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ef1630e6f8d2065","name":"Meta field set when metaSetter is specified","time":{"start":1721992532926,"stop":1721992532926,"duration":0},"status":"passed","severity":"normal"},{"uid":"8aa8d43bfc3697aa","name":"Subscribe to topic containing Russian and receive message","time":{"start":1721993252711,"stop":1721993252711,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f0fd2453d8bc81f","name":"should correctly map a content topic to a pubsub topic","time":{"start":1721992519249,"stop":1721992519250,"duration":1},"status":"passed","severity":"normal"},{"uid":"31adc6f333a2bfa2","name":"Subscribe to topic containing long and receive message","time":{"start":1721993252721,"stop":1721993252721,"duration":0},"status":"passed","severity":"normal"},{"uid":"a60aac9612a95ccb","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app77/10/topic122/xml","time":{"start":1721993162422,"stop":1721993162422,"duration":0},"status":"passed","severity":"normal"},{"uid":"929b45392b744395","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app69/2/topic833/proto","time":{"start":1721993162420,"stop":1721993162420,"duration":0},"status":"passed","severity":"normal"},{"uid":"438fbf6ea93dce08","name":"Query generator for 2000 messages","time":{"start":1721993224553,"stop":1721993224553,"duration":0},"status":"passed","severity":"normal"},{"uid":"6006b0cb4b91b4c7","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1721992693982,"stop":1721992693983,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec35065bb4012785","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1721992667735,"stop":1721992667736,"duration":1},"status":"passed","severity":"normal"},{"uid":"f58eddca3971989a","name":"addEventListener with wrong event","time":{"start":1721992611595,"stop":1721992611595,"duration":0},"status":"passed","severity":"normal"},{"uid":"11b9884726d1c4d6","name":"Publish message with rate limit","time":{"start":1721993093400,"stop":1721993093400,"duration":0},"status":"passed","severity":"normal"},{"uid":"37e541fe5cb506c9","name":"Push to array if already present","time":{"start":1721992518715,"stop":1721992518715,"duration":0},"status":"passed","severity":"normal"},{"uid":"4191163d4b394d39","name":"Refresh subscription","time":{"start":1721993252708,"stop":1721993252708,"duration":0},"status":"passed","severity":"normal"},{"uid":"e62f164c5aa0aa87","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1721993171060,"stop":1721993171061,"duration":1},"status":"passed","severity":"normal"},{"uid":"412ded441db140e3","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1721992712199,"stop":1721992712200,"duration":1},"status":"passed","severity":"normal"},{"uid":"df0456c71598900a","name":"should not receive a peer event before start","time":{"start":1721992548261,"stop":1721992548261,"duration":0},"status":"passed","severity":"normal"},{"uid":"b631250bad0ca748","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1721993252704,"stop":1721993252705,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec4cf18b950bc001","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1721993252716,"stop":1721993252716,"duration":0},"status":"passed","severity":"normal"},{"uid":"e59ff7bf2962e34b","name":"can dial TLS multiaddrs","time":{"start":1721992897227,"stop":1721992897228,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6fd16a134e1c71e","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1721992570319,"stop":1721992570320,"duration":1},"status":"passed","severity":"normal"},{"uid":"11970c456ad7b4c5","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1721992519241,"stop":1721992519241,"duration":0},"status":"passed","severity":"normal"},{"uid":"9faf2b4ece20f676","name":"Query with Promise Callback, No message returned","time":{"start":1721993205185,"stop":1721993205186,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d738ddd9a1b9f1f","name":"Generator, 2 different pubsubtopics","time":{"start":1721993218401,"stop":1721993218402,"duration":1},"status":"passed","severity":"normal"},{"uid":"577df9074db7c86b","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1721992797574,"stop":1721992797574,"duration":0},"status":"passed","severity":"normal"},{"uid":"82a7474c2907ebc1","name":"Push message with long payload","time":{"start":1721993187905,"stop":1721993187906,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9778696103d80ac","name":"Push message with content topic containing unicode special characters","time":{"start":1721993062085,"stop":1721993062085,"duration":0},"status":"passed","severity":"normal"},{"uid":"35fe1807eca9439d","name":"Check received message containing Arabic","time":{"start":1721993108446,"stop":1721993108446,"duration":0},"status":"passed","severity":"normal"},{"uid":"a85d74190f5cb285","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1721992519238,"stop":1721992519238,"duration":0},"status":"passed","severity":"normal"},{"uid":"da4b980e03fc62f1","name":"should not fail to stop the service if it was not started","time":{"start":1721993099254,"stop":1721993099254,"duration":0},"status":"passed","severity":"normal"},{"uid":"af528460e1eab937","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1721992892614,"stop":1721992892614,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc731f3c3a3ab803","name":"Callback on promise, aborts when callback returns true","time":{"start":1721993224552,"stop":1721993224552,"duration":0},"status":"passed","severity":"normal"},{"uid":"123e52d8fad00783","name":"Push message with content topic containing Russian","time":{"start":1721993187982,"stop":1721993187982,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9bf8f954dab62a8","name":"Check received message containing Script","time":{"start":1721993108447,"stop":1721993108448,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d950615bc96dea9","name":"Query generator for multiple messages","time":{"start":1721993224547,"stop":1721993224547,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b046f761c95db5d","name":"should not fail to start the service if it is already started","time":{"start":1721992581910,"stop":1721992581910,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed7e486bd78f66ca","name":"Push message with emoji payload","time":{"start":1721993062077,"stop":1721993062077,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce00330b6db443b3","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1721992543880,"stop":1721992543880,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1ab8b6ae5fbaba6","name":"random static sharding 8 - Cluster ID: 650, Shard ID: 78","time":{"start":1721993171056,"stop":1721993171056,"duration":0},"status":"passed","severity":"normal"},{"uid":"df30e0ebd0fc3757","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1721993095081,"stop":1721993095081,"duration":0},"status":"passed","severity":"normal"},{"uid":"6933b10723a4aefa","name":"Nodes with multiple pubsub topic","time":{"start":1721993068995,"stop":1721993068996,"duration":1},"status":"passed","severity":"normal"},{"uid":"663a67ec6b0a939e","name":"Query Generator - backward","time":{"start":1721993209819,"stop":1721993209820,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a568fa6389852ea","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1721992519228,"stop":1721992519228,"duration":0},"status":"passed","severity":"normal"},{"uid":"72492862e8901d4f","name":"should throw an error for empty SingleShardInfos array","time":{"start":1721992519232,"stop":1721992519232,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cec681d0663cb1d","name":"Subscribe to topic containing long and receive message","time":{"start":1721992835348,"stop":1721992835349,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5caadb9440ba873","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1721992797577,"stop":1721992797577,"duration":0},"status":"passed","severity":"normal"},{"uid":"754fa00d43df5a46","name":"Check received message containing Chinese","time":{"start":1721993108432,"stop":1721993108433,"duration":1},"status":"passed","severity":"normal"},{"uid":"5186740f722fcda5","name":"Push message with Basic HTML tag payload","time":{"start":1721993187941,"stop":1721993187941,"duration":0},"status":"passed","severity":"normal"},{"uid":"a38dd48aef4c632","name":"handles empty shards array correctly","time":{"start":1721992519249,"stop":1721992519249,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bd555fe8cc9d85e","name":"Non TWN Cluster","time":{"start":1721993162418,"stop":1721993162418,"duration":0},"status":"passed","severity":"normal"},{"uid":"d158cb501f46e6cb","name":"Ping on unsubscribed peer","time":{"start":1721992664350,"stop":1721992664351,"duration":1},"status":"passed","severity":"normal"},{"uid":"418409478b6279e7","name":"Check received message containing Basic HTML tag","time":{"start":1721993108448,"stop":1721993108448,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab7c18a9c6e6b6b6","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1721992835350,"stop":1721992835350,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff10af6131bcf703","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1721992797572,"stop":1721992797572,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7186baac2a5dcd2","name":"ignores unrecognized TXT record formats","time":{"start":1721992544327,"stop":1721992544327,"duration":0},"status":"passed","severity":"normal"},{"uid":"9710f8f1670ae558","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app27/8/topic923/xml","time":{"start":1721993162419,"stop":1721993162419,"duration":0},"status":"passed","severity":"normal"},{"uid":"84931d8e092d6003","name":"should set field with all protocols disabled","time":{"start":1721992527914,"stop":1721992527914,"duration":0},"status":"passed","severity":"normal"},{"uid":"beb6f958541d97c8","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1721992519234,"stop":1721992519234,"duration":0},"status":"passed","severity":"normal"},{"uid":"918c126545682c32","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1721992519242,"stop":1721992519243,"duration":1},"status":"passed","severity":"normal"},{"uid":"989c6aec69473b55","name":"random static sharding 6 - Cluster ID: 836, Shard ID: 947","time":{"start":1721993171055,"stop":1721993171055,"duration":0},"status":"passed","severity":"normal"},{"uid":"cec895df3d7a15e8","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1721992519250,"stop":1721992519250,"duration":0},"status":"passed","severity":"normal"},{"uid":"3167b97ef33acb44","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1721992797570,"stop":1721992797570,"duration":0},"status":"passed","severity":"normal"},{"uid":"193445dcd5a778ab","name":"returns all values when wanted number matches available values","time":{"start":1721992543287,"stop":1721992543289,"duration":2},"status":"passed","severity":"normal"},{"uid":"89246eb997054c30","name":"Check received message containing numeric","time":{"start":1721993108431,"stop":1721993108432,"duration":1},"status":"passed","severity":"normal"},{"uid":"10d5defaec945d20","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1721993252726,"stop":1721993252726,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbb15747cc5fe344","name":"Check publish message containing shell command","time":{"start":1721993093394,"stop":1721993093394,"duration":0},"status":"passed","severity":"normal"},{"uid":"e964d42493db30b8","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1721992519233,"stop":1721992519233,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bcbf92d249e28fd","name":"should throw an error for insufficient data","time":{"start":1721992519301,"stop":1721992519301,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f1b1437704d70ab","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1721992543881,"stop":1721992543881,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ab9f04c95341feb","name":"Privacy Node - default protocol","time":{"start":1721993257111,"stop":1721993257111,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8b4a7bb18db277d","name":"Push message with Chinese payload","time":{"start":1721993062071,"stop":1721993062072,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a192293e6871555","name":"should not fail to start the service if it is already started","time":{"start":1721993099254,"stop":1721993099255,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca425eb977ab1edb","name":"Check received message containing escaped characters","time":{"start":1721993108450,"stop":1721993108450,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0324d9f5464a8f2","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1721992835364,"stop":1721992835365,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa3806c350aa41ef","name":"isConnected should return false after all peers disconnect","time":{"start":1721992570323,"stop":1721992570324,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f0f5bbd4a46f5a0","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1721992570298,"stop":1721992570299,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8d6e61d7d7dab24","name":"Check message on other pubsub topic is not received","time":{"start":1721993108441,"stop":1721993108441,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fe941360362f567","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1721993068990,"stop":1721993068991,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa90e6b0ac3e926b","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1721992797581,"stop":1721992797582,"duration":1},"status":"passed","severity":"normal"},{"uid":"acdc8424167cd208","name":"Add multiple subscription objects on single nwaku node","time":{"start":1721993252728,"stop":1721993252729,"duration":1},"status":"passed","severity":"normal"},{"uid":"a15eeb9ba900dda","name":"Wrong topic","time":{"start":1721993162424,"stop":1721993162424,"duration":0},"status":"passed","severity":"normal"},{"uid":"7229684f6056fd8f","name":"Push message with content topic containing XML","time":{"start":1721993062082,"stop":1721993062083,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7766da933626a7d","name":"Check message received after nwaku node is restarted","time":{"start":1721992785083,"stop":1721992785083,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d7ad4ba1ece70eb6","name":"Check meta is set [ecies]","time":{"start":1721992556182,"stop":1721992556182,"duration":0},"status":"passed","severity":"normal"},{"uid":"2774220f06dc3ad9","name":"Check received message containing Chinese","time":{"start":1721992785071,"stop":1721992785071,"duration":0},"status":"passed","severity":"normal"},{"uid":"879ab4abef31b89a","name":"should set field with only RELAY enabled","time":{"start":1721992527914,"stop":1721992527914,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4d0ca4af277ecf1","name":"Push message with shell command payload","time":{"start":1721993187942,"stop":1721993187942,"duration":0},"status":"passed","severity":"normal"},{"uid":"116b40bf46a1c0e4","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1721992521889,"stop":1721992521890,"duration":1},"status":"passed","severity":"normal"},{"uid":"365c2f1414e5c2a1","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1721992519228,"stop":1721992519228,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6f033cbf60b4388","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1721992797578,"stop":1721992797578,"duration":0},"status":"passed","severity":"normal"},{"uid":"11879d3e050c07fd","name":"Check received message containing Basic HTML tag","time":{"start":1721992785074,"stop":1721992785074,"duration":0},"status":"passed","severity":"normal"},{"uid":"19f56bd6bd322e17","name":"Passing page size 0 when there are 110 messages","time":{"start":1721993236533,"stop":1721993236533,"duration":0},"status":"passed","severity":"normal"},{"uid":"198a003c5a90d5b5","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721992896317,"stop":1721992896320,"duration":3},"status":"passed","severity":"normal"},{"uid":"b93281a11e8e9881","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1721993225378,"stop":1721993225380,"duration":2},"status":"passed","severity":"normal"},{"uid":"b921942205eb5658","name":"addEventListener with correct event","time":{"start":1721992611594,"stop":1721992611595,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3bea0ef03bf0c40","name":"Subscribe to topic containing short and receive message","time":{"start":1721993252721,"stop":1721993252721,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b7bb9792ac84891","name":"Check message received after nwaku node is restarted","time":{"start":1721993108443,"stop":1721993108443,"duration":0},"status":"skipped","severity":"normal"},{"uid":"76f7ab338c1d002d","name":"should handle application and version for autosharding","time":{"start":1721992519234,"stop":1721992519234,"duration":0},"status":"passed","severity":"normal"},{"uid":"a86923ad0247c85e","name":"Push message with content topic containing SQL Injection","time":{"start":1721993062082,"stop":1721993062082,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea9ad94fb7315836","name":"Push message equal or less that 1MB","time":{"start":1721993062089,"stop":1721993062089,"duration":0},"status":"passed","severity":"normal"},{"uid":"918f481eda171c1d","name":"A test","time":{"start":1721992841553,"stop":1721992841553,"duration":0},"status":"passed","severity":"normal"},{"uid":"28304281244c33a6","name":"Relay - times out","time":{"start":1721993257108,"stop":1721993257108,"duration":0},"status":"passed","severity":"normal"},{"uid":"b62d1d687628df53","name":"Passing cursor with wrong pubsubTopic","time":{"start":1721993151348,"stop":1721993151348,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0fce9c3cd0fe920","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1721993171048,"stop":1721993171051,"duration":3},"status":"passed","severity":"normal"},{"uid":"cdab05510374eed","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1721993095084,"stop":1721993095084,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b7714f106b9a084","name":"Subscribe to topic containing Script and receive message","time":{"start":1721992835351,"stop":1721992835352,"duration":1},"status":"passed","severity":"normal"},{"uid":"802d00a82b6e900","name":"Check received message containing Russian","time":{"start":1721992785072,"stop":1721992785072,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1edc155c67a925d","name":"Query Generator, Multiple PubsubTopics","time":{"start":1721993205163,"stop":1721993205164,"duration":1},"status":"passed","severity":"normal"},{"uid":"12d3d64cc75357f","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1721992527123,"stop":1721992527124,"duration":1},"status":"passed","severity":"normal"},{"uid":"15236608bfb5403a","name":"Push message with custom timestamp: 1691234385221","time":{"start":1721993187990,"stop":1721993187991,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1b332e63b7aa810","name":"Check received message containing shell command","time":{"start":1721992785075,"stop":1721992785075,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7801f676e541c1c","name":"Relay - dialed first","time":{"start":1721993257107,"stop":1721993257108,"duration":1},"status":"passed","severity":"normal"},{"uid":"29bcab4ce7ca9214","name":"isConnected should return false after all peers disconnect","time":{"start":1721992633115,"stop":1721992633116,"duration":1},"status":"passed","severity":"normal"},{"uid":"c064ab7d640a4869","name":"should not receive a peer event before start","time":{"start":1721993099255,"stop":1721993099256,"duration":1},"status":"passed","severity":"normal"},{"uid":"78638c82b60cccee","name":"Js publishes, other Js receives","time":{"start":1721993050019,"stop":1721993050019,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff5044a6dcef0f24","name":"Register correct protocols","time":{"start":1721993095078,"stop":1721993095079,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4a5e9ce33ce0418","name":"Push message with unicode special characters payload","time":{"start":1721993187943,"stop":1721993187944,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8d63e4fee33741c","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1721992797580,"stop":1721992797580,"duration":0},"status":"passed","severity":"normal"},{"uid":"f466a24d521a29ac","name":"Check publish message containing unicode special characters","time":{"start":1721993093395,"stop":1721993093395,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3aba7a9767f0ad3","name":"Subscribe and receive messages via lightPush","time":{"start":1721993252715,"stop":1721993252716,"duration":1},"status":"passed","severity":"normal"},{"uid":"399e4a790c848d65","name":"Ordered callback, aborts when callback returns true","time":{"start":1721993224553,"stop":1721993224553,"duration":0},"status":"passed","severity":"normal"},{"uid":"f32fd15fecf6f7d8","name":"Push message with emoji payload","time":{"start":1721993187944,"stop":1721993187944,"duration":0},"status":"passed","severity":"normal"},{"uid":"24e35d6b16e4e8c1","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1721992667739,"stop":1721992667739,"duration":0},"status":"passed","severity":"normal"},{"uid":"58c3e15c40c1f9cd","name":"throws on content topic with too few or too many fields","time":{"start":1721992519217,"stop":1721992519218,"duration":1},"status":"passed","severity":"normal"},{"uid":"f01f70c1638dbecb","name":"Subscribe to topic containing special chars and publish message","time":{"start":1721993095084,"stop":1721993095084,"duration":0},"status":"passed","severity":"normal"},{"uid":"76d4f47828401b67","name":"Delete observer","time":{"start":1721993020594,"stop":1721993020595,"duration":1},"status":"passed","severity":"normal"},{"uid":"da71aa29a4a14f75","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1721992521891,"stop":1721992521891,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c07e7922e847eb0","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1721992835342,"stop":1721992835343,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e38c13168247e66","name":"shard 0","time":{"start":1721993171047,"stop":1721993171048,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9df3f7282441314","name":"tcp ip4 address","time":{"start":1721992527147,"stop":1721992527148,"duration":1},"status":"passed","severity":"normal"},{"uid":"4753e3ec89627001","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1721992580200,"stop":1721992580200,"duration":0},"status":"passed","severity":"normal"},{"uid":"7aa95d450fae501a","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1721993151344,"stop":1721993151345,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5edd0e727c20938","name":"Subscribe to topic containing shell command and receive message","time":{"start":1721993252727,"stop":1721993252727,"duration":0},"status":"passed","severity":"normal"},{"uid":"5812607f483a8294","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1721992797566,"stop":1721992797566,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1a9258260eafd47","name":"Ping on peer without subscriptions","time":{"start":1721992664349,"stop":1721992664349,"duration":0},"status":"passed","severity":"normal"},{"uid":"18ab476d55ec6e80","name":"Subscribe to topic containing special chars and receive message","time":{"start":1721992835349,"stop":1721992835349,"duration":0},"status":"passed","severity":"normal"},{"uid":"37740aa65e8c254","name":"creates an iterator","time":{"start":1721993237404,"stop":1721993237405,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd7586218d1d7dd5","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1721992519237,"stop":1721992519237,"duration":0},"status":"passed","severity":"normal"},{"uid":"aff93354840c5f82","name":"should encodeTxt and decodeTxt","time":{"start":1721992527898,"stop":1721992527898,"duration":0},"status":"passed","severity":"normal"},{"uid":"90abd793de63efac","name":"Subscribe to topic containing XML and receive message","time":{"start":1721992835352,"stop":1721992835352,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b07b8450592087e","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1721992519237,"stop":1721992519237,"duration":0},"status":"passed","severity":"normal"},{"uid":"78818fdb50a50d8","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1721993252710,"stop":1721993252711,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f0e3ffa03184f4f","name":"configure the node with multiple pubsub topics","time":{"start":1721993171059,"stop":1721993171059,"duration":0},"status":"passed","severity":"normal"},{"uid":"45c76f8683e01b75","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1721992841453,"stop":1721992841454,"duration":1},"status":"passed","severity":"normal"},{"uid":"161768a8ed00e2ca","name":"Check received message with timestamp: 1721992569389 ","time":{"start":1721993108438,"stop":1721993108438,"duration":0},"status":"passed","severity":"normal"},{"uid":"2617c2a0e549f680","name":"should not receive a peer event after stop","time":{"start":1721992548261,"stop":1721992548261,"duration":0},"status":"passed","severity":"normal"},{"uid":"27c63c1b14d79599","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1721992519241,"stop":1721992519241,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef22d8f72b2ead8","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1721993095081,"stop":1721993095081,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc1d61a4c8c9ec3f","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1721992797567,"stop":1721992797567,"duration":0},"status":"passed","severity":"normal"},{"uid":"56aa49eca2789ae1","name":"1 Relay, 1 fetch","time":{"start":1721992543824,"stop":1721992543825,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a82bdfd8d8d07e1","name":"Check received message containing XML","time":{"start":1721992785074,"stop":1721992785074,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2b0e794b50ffdfc","name":"Decoder throws on empty string content topic","time":{"start":1721992556184,"stop":1721992556184,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ccf035ff2989cce","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1721992554336,"stop":1721992554337,"duration":1},"status":"passed","severity":"normal"},{"uid":"8490aae97ed140da","name":"Waku message hash computation (payload length 0)","time":{"start":1721992521892,"stop":1721992521892,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa02c078a86d3378","name":"Check message with invalid timestamp is not received","time":{"start":1721993108453,"stop":1721993108453,"duration":0},"status":"passed","severity":"normal"},{"uid":"414a0f905c10b4c8","name":"Number of peers are maintained correctly","time":{"start":1721992693976,"stop":1721992693976,"duration":0},"status":"passed","severity":"normal"},{"uid":"5124090a3ec568","name":"Push message with SQL Injection payload","time":{"start":1721993187938,"stop":1721993187938,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa368a8660985f19","name":"Subscribe to topic containing Russian and receive message","time":{"start":1721993252724,"stop":1721993252725,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fa35e86ceb90867","name":"Decoder throws on undefined content topic","time":{"start":1721992532927,"stop":1721992532928,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c11c0188a2e8150","name":"Query generator for multiple messages with different content topic format","time":{"start":1721993224551,"stop":1721993224551,"duration":0},"status":"passed","severity":"normal"},{"uid":"2420643f4f7f767","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721992797573,"stop":1721992797574,"duration":1},"status":"passed","severity":"normal"},{"uid":"2eac746567e1809","name":"Relay + Store","time":{"start":1721992579550,"stop":1721992579550,"duration":0},"status":"passed","severity":"normal"},{"uid":"c420ff49dc9881e7","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1721992579055,"stop":1721992579056,"duration":1},"status":"passed","severity":"normal"},{"uid":"57400a3924d34ce9","name":"Subscribe to topic containing short and receive message","time":{"start":1721992835348,"stop":1721992835348,"duration":0},"status":"passed","severity":"normal"},{"uid":"e97e796cc8cb056c","name":"Push 30 different messages","time":{"start":1721993062077,"stop":1721993062077,"duration":0},"status":"passed","severity":"normal"},{"uid":"14c813aa965c1a64","name":"should throw an error for missing sharding configuration","time":{"start":1721992519249,"stop":1721992519249,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5e812429c6757f0","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1721992532707,"stop":1721992532708,"duration":1},"status":"passed","severity":"normal"},{"uid":"75ff09d3223740bd","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1721992556181,"stop":1721992556181,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f9a282fc59e93e3","name":"Check message with invalid timestamp is not received","time":{"start":1721992785079,"stop":1721992785080,"duration":1},"status":"passed","severity":"normal"},{"uid":"abbe20059d06dbba","name":"same cluster, different shard: nodes don't connect","time":{"start":1721992797557,"stop":1721992797557,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c3ab0537e71dd03","name":"Subscribe to topic containing XML and receive message","time":{"start":1721993252726,"stop":1721993252726,"duration":0},"status":"passed","severity":"normal"},{"uid":"52a7a18b84bcd9ec","name":"Publish message with custom timestamp: Fri Jul 26 2024 12:24:22 GMT+0000 (Coordinated Universal Time)","time":{"start":1721993093396,"stop":1721993093397,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdeff5b68ae844e8","name":"Fails to publish message with size larger than 1 MB","time":{"start":1721993093399,"stop":1721993093399,"duration":0},"status":"passed","severity":"normal"},{"uid":"95edbd740f6be0b5","name":"Generator, custom pubsub topic","time":{"start":1721993218406,"stop":1721993218407,"duration":1},"status":"passed","severity":"normal"},{"uid":"7acc9e0991fb0eb8","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1721993252728,"stop":1721993252728,"duration":0},"status":"passed","severity":"normal"},{"uid":"db545206bc2c476b","name":"1 Store, 2 relays, 2 fetches","time":{"start":1721992543828,"stop":1721992543828,"duration":0},"status":"passed","severity":"normal"},{"uid":"934a5fd1b3344ae8","name":"Relay","time":{"start":1721992579549,"stop":1721992579550,"duration":1},"status":"passed","severity":"normal"},{"uid":"596b14cc123faa3b","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721992667738,"stop":1721992667738,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa2dab7f84b99ce7","name":"should only return 1 node with relay and store capability","time":{"start":1721992544329,"stop":1721992544329,"duration":0},"status":"passed","severity":"normal"},{"uid":"120418d85a1edb6f","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1721992667732,"stop":1721992667733,"duration":1},"status":"passed","severity":"normal"},{"uid":"d800c092c2b35cd9","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1721993069000,"stop":1721993069000,"duration":0},"status":"passed","severity":"normal"},{"uid":"81feb0f7f0b95af9","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1721992896326,"stop":1721992896327,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ef8984cb2bf7c30","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1721993093396,"stop":1721993093396,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bee3d2b41c61e6","name":"Refresh subscription","time":{"start":1721992835347,"stop":1721992835348,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fcbea8563e27621","name":"more peers than existing","time":{"start":1721993018185,"stop":1721993018185,"duration":0},"status":"skipped","severity":"normal"},{"uid":"90c62cae583f24ea","name":"Push message with custom timestamp: 1721989185221","time":{"start":1721993187991,"stop":1721993187991,"duration":0},"status":"passed","severity":"normal"},{"uid":"4438f5b9005f5ca4","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1721992519240,"stop":1721992519240,"duration":0},"status":"passed","severity":"normal"},{"uid":"942f811b32d1a406","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1721992527132,"stop":1721992527133,"duration":1},"status":"passed","severity":"normal"},{"uid":"22b9d027fbf08283","name":"Subscribe to topic containing emoji and receive message","time":{"start":1721993252714,"stop":1721993252715,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b34e49e8218ccc5","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1721992519237,"stop":1721992519237,"duration":0},"status":"passed","severity":"normal"},{"uid":"817cc6dbb699f833","name":"should throw error - no id","time":{"start":1721992527907,"stop":1721992527908,"duration":1},"status":"passed","severity":"normal"},{"uid":"211c6695a3aa87d0","name":"throws on empty content topic","time":{"start":1721992519217,"stop":1721992519217,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ecde12fe780467a","name":"Subscribe to topic containing special chars and receive message","time":{"start":1721993252722,"stop":1721993252722,"duration":0},"status":"passed","severity":"normal"},{"uid":"8763052f9872a9be","name":"Store - dialed first","time":{"start":1721993257109,"stop":1721993257109,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc063a4f48238915","name":"Subscribe to topic containing Russian and publish message","time":{"start":1721993095085,"stop":1721993095085,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bf6e9995911518f","name":"should use DNS peer discovery with light client","time":{"start":1721992581925,"stop":1721992581925,"duration":0},"status":"skipped","severity":"normal"},{"uid":"97a7bee724597dc6","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1721993252710,"stop":1721993252710,"duration":0},"status":"passed","severity":"normal"},{"uid":"82072d166cf5aa30","name":"Push message with content topic containing JSON","time":{"start":1721993187986,"stop":1721993187986,"duration":0},"status":"passed","severity":"normal"},{"uid":"1aeba7a7863784b6","name":"Push message with content topic containing Chinese","time":{"start":1721993187981,"stop":1721993187981,"duration":0},"status":"passed","severity":"normal"},{"uid":"f65f09b8bdc2bb05","name":"Push message with long payload","time":{"start":1721993062069,"stop":1721993062069,"duration":0},"status":"passed","severity":"normal"},{"uid":"dafcb5888ab19f77","name":"Push message with custom timestamp: 1721996385221","time":{"start":1721993187991,"stop":1721993187991,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b5aeb5c1426f267","name":"Push message with short payload","time":{"start":1721993187905,"stop":1721993187905,"duration":0},"status":"passed","severity":"normal"},{"uid":"a022a976a7bd0fb","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1721992896324,"stop":1721992896324,"duration":0},"status":"passed","severity":"normal"},{"uid":"563ae713cd8dc668","name":"Rejects garbage","time":{"start":1721992536417,"stop":1721992536417,"duration":0},"status":"passed","severity":"normal"},{"uid":"6383a2c8298d5107","name":"Subscribe to topic containing numeric and receive message","time":{"start":1721993252709,"stop":1721993252709,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d0ed38cd880d983","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1721992570321,"stop":1721992570323,"duration":2},"status":"passed","severity":"normal"},{"uid":"5c91c3490b4a6fc8","name":"throws on content topic with generation field greater than 0","time":{"start":1721992519219,"stop":1721992519219,"duration":0},"status":"passed","severity":"normal"},{"uid":"978fd944db628d9e","name":"should properly create location multiaddrs - tcp","time":{"start":1721992527913,"stop":1721992527913,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c211c74eda390bd","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app76/3/topic361/test.js","time":{"start":1721993162419,"stop":1721993162420,"duration":1},"status":"passed","severity":"normal"},{"uid":"d901d9c8b03bbb57","name":"should only return 1 node with relay capability","time":{"start":1721992544328,"stop":1721992544329,"duration":1},"status":"passed","severity":"normal"},{"uid":"70ed25e97286fc81","name":"topics with same application and version share the same shard","time":{"start":1721992519228,"stop":1721992519229,"duration":1},"status":"passed","severity":"normal"},{"uid":"11ae6dde7c0dcb99","name":"should decode valid enr with tcp successfully","time":{"start":1721992527899,"stop":1721992527900,"duration":1},"status":"passed","severity":"normal"},{"uid":"7afa39dfd224e5eb","name":"less peers than existing","time":{"start":1721993018185,"stop":1721993018185,"duration":0},"status":"skipped","severity":"normal"},{"uid":"64fb41e8c5ef15c4","name":"should return empty list for no shard","time":{"start":1721992519235,"stop":1721992519236,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6344ee597f2516d","name":"groups content topics by expected pubsub topic","time":{"start":1721992519229,"stop":1721992519229,"duration":0},"status":"passed","severity":"normal"},{"uid":"248414b1bdac351b","name":"Push message with content topic containing emoji","time":{"start":1721993187988,"stop":1721993187988,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fad33e501643930","name":"throws on content topic with empty application field","time":{"start":1721992519219,"stop":1721992519219,"duration":0},"status":"passed","severity":"normal"},{"uid":"bba36cb26e594adc","name":"Ping on unsubscribed peer","time":{"start":1721992664365,"stop":1721992664369,"duration":4},"status":"passed","severity":"normal"},{"uid":"891783657ec73e59","name":"Overlapping topic subscription","time":{"start":1721993252707,"stop":1721993252707,"duration":0},"status":"passed","severity":"normal"},{"uid":"12eda2b48c9a637f","name":"Subscribe to topic containing long and receive message","time":{"start":1721993252709,"stop":1721993252709,"duration":0},"status":"passed","severity":"normal"},{"uid":"890c7236c126d755","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1721992797564,"stop":1721992797564,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dba652521865bce","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1721993151346,"stop":1721993151346,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c89d9bccc922c80","name":"Generator, custom pubsub topic","time":{"start":1721993218408,"stop":1721993218408,"duration":0},"status":"passed","severity":"normal"},{"uid":"42736f8fd36aca8b","name":"should throw error - no public key","time":{"start":1721992527900,"stop":1721992527905,"duration":5},"status":"passed","severity":"normal"},{"uid":"79a2dff5a0751597","name":"Passing page size 110 when there are 120 messages","time":{"start":1721993236535,"stop":1721993236535,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c6fe54f244896ff","name":"should be able to encode the field with only RELAY set to true","time":{"start":1721992527114,"stop":1721992527116,"duration":2},"status":"passed","severity":"normal"},{"uid":"5525ce86b48f8f2f","name":"should handle a minimal index list","time":{"start":1721992519300,"stop":1721992519300,"duration":0},"status":"passed","severity":"normal"},{"uid":"a236e839ef7236ed","name":"should set field with all protocols enabled","time":{"start":1721992527914,"stop":1721992527914,"duration":0},"status":"passed","severity":"normal"},{"uid":"1eb5c9ffc0a2b7d1","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1721993252093,"stop":1721993252094,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3d2191ffc7067b","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1721992667736,"stop":1721992667737,"duration":1},"status":"passed","severity":"normal"},{"uid":"e774dd5168a34211","name":"Push message with content topic containing Russian","time":{"start":1721993062081,"stop":1721993062081,"duration":0},"status":"passed","severity":"normal"},{"uid":"8799f754db748468","name":"Store - dialed after - with timeout","time":{"start":1721993257109,"stop":1721993257109,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3cfba16be78e3d2","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1721992797580,"stop":1721992797580,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9b94f61a471dd0a","name":"Check received message with timestamp: 1721992569389000000 ","time":{"start":1721993108437,"stop":1721993108438,"duration":1},"status":"passed","severity":"normal"},{"uid":"52bdac7c52b054b3","name":"Used by Waku Relay","time":{"start":1721993254221,"stop":1721993254221,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6175f78b77a803","name":"unsubscribes","time":{"start":1721993237405,"stop":1721993237406,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a7d295839608a47","name":"safeDispatchEvent","time":{"start":1721992611600,"stop":1721992611600,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebf2276eee0dd1e6","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1721993252095,"stop":1721993252095,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d965b910e4d5df0","name":"Subscribe and receive messages via lightPush","time":{"start":1721992835342,"stop":1721992835342,"duration":0},"status":"passed","severity":"normal"},{"uid":"783d0cfa042e11e8","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1721993108439,"stop":1721993108439,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5f7f718cda7ff1c","name":"Subscribe to topic containing shell command and receive message","time":{"start":1721992835353,"stop":1721992835353,"duration":0},"status":"passed","severity":"normal"},{"uid":"f030af782d948c9b","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1721992841458,"stop":1721992841467,"duration":9},"status":"passed","severity":"normal"},{"uid":"558ddfc6f9f0bc39","name":"Push message with rate limit","time":{"start":1721993062087,"stop":1721993062087,"duration":0},"status":"passed","severity":"normal"},{"uid":"246b5b0c41863fd4","name":"Subscribe to topic containing Script and receive message","time":{"start":1721993252725,"stop":1721993252725,"duration":0},"status":"passed","severity":"normal"},{"uid":"242443b42a800e8","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1721992519224,"stop":1721992519224,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb5bfc1bc3506f85","name":"Push message with content topic containing escaped characters","time":{"start":1721993062084,"stop":1721993062085,"duration":1},"status":"passed","severity":"normal"},{"uid":"47c958333bc3a827","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1721992543875,"stop":1721992543876,"duration":1},"status":"passed","severity":"normal"},{"uid":"d269ff0689840bf3","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1721992797561,"stop":1721992797562,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6065d546a52e806","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1721992527129,"stop":1721992527130,"duration":1},"status":"passed","severity":"normal"},{"uid":"92f90cca92b33800","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1721992797566,"stop":1721992797566,"duration":0},"status":"passed","severity":"normal"},{"uid":"794a1542ebd8b2ab","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1721992527122,"stop":1721992527123,"duration":1},"status":"passed","severity":"normal"},{"uid":"5beb09e85522b030","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1721993068994,"stop":1721993068995,"duration":1},"status":"passed","severity":"normal"},{"uid":"c233106c6a5d1a08","name":"same cluster, different shard: nodes connect","time":{"start":1721992892618,"stop":1721992892618,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fd1a08b6c8029c9","name":"ignores domain fetching errors","time":{"start":1721992544327,"stop":1721992544327,"duration":0},"status":"passed","severity":"normal"},{"uid":"9461b612356eaf0","name":"Fails to publish duplicate message","time":{"start":1721993093397,"stop":1721993093397,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e97cc2cc1f874a6","name":"Subscribe and receive messages via waku relay post","time":{"start":1721993252717,"stop":1721993252717,"duration":0},"status":"passed","severity":"normal"},{"uid":"48f46778bed38b52","name":"Check received message containing numeric","time":{"start":1721992785069,"stop":1721992785070,"duration":1},"status":"passed","severity":"normal"},{"uid":"1039b892e22b39da","name":"can start the service","time":{"start":1721992581908,"stop":1721992581909,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1335da4dfa5ce59","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1721992527120,"stop":1721992527121,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa4f46117a50c9e3","name":"can start the service","time":{"start":1721992548259,"stop":1721992548259,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b10d26aa9be0039","name":"throws an error for improperly formatted content topics","time":{"start":1721992519230,"stop":1721992519231,"duration":1},"status":"passed","severity":"normal"},{"uid":"eaeb8ccc2250fb2b","name":"Check message received after jswaku node is restarted","time":{"start":1721992785082,"stop":1721992785083,"duration":1},"status":"skipped","severity":"normal"},{"uid":"7e2db3b1e031c5c","name":"Push message with SQL Injection payload","time":{"start":1721993062073,"stop":1721993062073,"duration":0},"status":"passed","severity":"normal"},{"uid":"9808cb80cf526b6c","name":"Check received message containing shell command","time":{"start":1721993108449,"stop":1721993108449,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a69d7332d83c4a9","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1721992835346,"stop":1721992835347,"duration":1},"status":"passed","severity":"normal"},{"uid":"519b288d6b580d3a","name":"Check received message containing unicode special characters","time":{"start":1721993108437,"stop":1721993108437,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b6fc4566d76b0a0","name":"Fails to push message with empty content topic","time":{"start":1721993187988,"stop":1721993187989,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e02601b1191eb4f","name":"should encode/decode to RLP encoding","time":{"start":1721992527909,"stop":1721992527910,"duration":1},"status":"passed","severity":"normal"},{"uid":"3cf12a3d3ac64d81","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1721992519238,"stop":1721992519239,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e2dc5fc2e7bdea9","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1721992519238,"stop":1721992519238,"duration":0},"status":"passed","severity":"normal"},{"uid":"17244e4fcad56718","name":"Check received message with timestamp: 1721992569389 ","time":{"start":1721993108451,"stop":1721993108452,"duration":1},"status":"passed","severity":"normal"},{"uid":"66fcf8b46e45183a","name":"should not receive a peer event after stop","time":{"start":1721993099256,"stop":1721993099256,"duration":0},"status":"passed","severity":"normal"},{"uid":"e890d72b3dad3db5","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1721992835343,"stop":1721992835343,"duration":0},"status":"passed","severity":"normal"},{"uid":"42db9433b489517f","name":"Check publish message containing JSON","time":{"start":1721993093393,"stop":1721993093394,"duration":1},"status":"passed","severity":"normal"},{"uid":"68a7cb1bf2a496b4","name":"should not fail to stop the service if it was not started","time":{"start":1721992548260,"stop":1721992548260,"duration":0},"status":"passed","severity":"normal"},{"uid":"41c827481e2b0d86","name":"random static sharding 10 - Cluster ID: 542, Shard ID: 130","time":{"start":1721993171057,"stop":1721993171058,"duration":1},"status":"passed","severity":"normal"},{"uid":"dce20f3e9ebd9290","name":"Query generator for multiple messages with different message text format","time":{"start":1721993224549,"stop":1721993224549,"duration":0},"status":"passed","severity":"normal"},{"uid":"533c1c1266bfade1","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1721992519236,"stop":1721992519237,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbf9666cbb26d782","name":"Push message with special chars payload","time":{"start":1721993062070,"stop":1721993062070,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b97affdcbccf0fa","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1721993252094,"stop":1721993252094,"duration":0},"status":"passed","severity":"normal"},{"uid":"696513cd7497766a","name":"Push message with content topic containing numeric","time":{"start":1721993187980,"stop":1721993187981,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0f20fce06f706e4","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1721992519232,"stop":1721992519232,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d8c5a9e5fb99d22","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1721992841454,"stop":1721992841456,"duration":2},"status":"passed","severity":"normal"},{"uid":"628edf7537854f17","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1721992519246,"stop":1721992519246,"duration":0},"status":"passed","severity":"normal"},{"uid":"68766fae2f93090e","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1721992797568,"stop":1721992797569,"duration":1},"status":"passed","severity":"normal"},{"uid":"919d9bc323f54e5d","name":"should be able to decode the field with only STORE set to true","time":{"start":1721992527128,"stop":1721992527129,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ebd1adc87c76689","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1721992797575,"stop":1721992797575,"duration":0},"status":"passed","severity":"normal"},{"uid":"201b7ab515f12d6","name":"Check received message containing Script","time":{"start":1721992785073,"stop":1721992785073,"duration":0},"status":"passed","severity":"normal"},{"uid":"d450b6bb59f1581","name":"Correctly serialized arguments","time":{"start":1721992896558,"stop":1721992896558,"duration":0},"status":"passed","severity":"normal"},{"uid":"639385a56d542e82","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1721993205183,"stop":1721993205184,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0f46226efb83671","name":"should emit a peer event after start","time":{"start":1721992548260,"stop":1721992548261,"duration":1},"status":"passed","severity":"normal"},{"uid":"f45246d5ce0ffb8c","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1721992712201,"stop":1721992712201,"duration":0},"status":"passed","severity":"normal"},{"uid":"1212efe33ac30068","name":"can start and stop the service","time":{"start":1721993099254,"stop":1721993099254,"duration":0},"status":"passed","severity":"normal"},{"uid":"83c2c736ca467406","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1721992519227,"stop":1721992519228,"duration":1},"status":"passed","severity":"normal"},{"uid":"a11d458dd718d9","name":"Push message with Script payload","time":{"start":1721993062073,"stop":1721993062073,"duration":0},"status":"passed","severity":"normal"},{"uid":"18ac4bc3ee7f47b9","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1721992797563,"stop":1721992797563,"duration":0},"status":"passed","severity":"normal"},{"uid":"bae9987e04f28d32","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1721992519239,"stop":1721992519239,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdaf9c423419cedc","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1721993095080,"stop":1721993095081,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c4c09822ca63725","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1721992570295,"stop":1721992570297,"duration":2},"status":"passed","severity":"normal"},{"uid":"3ed82ba09fdc49ac","name":"Subscribe to topic containing short and publish message","time":{"start":1721993095082,"stop":1721993095083,"duration":1},"status":"passed","severity":"normal"},{"uid":"7dfee7a84536ab9d","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1721992797559,"stop":1721992797560,"duration":1},"status":"passed","severity":"normal"},{"uid":"2eb96d1a7daf8d0a","name":"should properly create location multiaddrs - udp","time":{"start":1721992527912,"stop":1721992527913,"duration":1},"status":"passed","severity":"normal"},{"uid":"43fe8e4ed49e752d","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721992797570,"stop":1721992797571,"duration":1},"status":"passed","severity":"normal"},{"uid":"18f8e53fd3e7157d","name":"configure the node with multiple content topics","time":{"start":1721993162425,"stop":1721993162425,"duration":0},"status":"passed","severity":"normal"},{"uid":"f92363255412cc7b","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1721993252703,"stop":1721993252703,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcde92be07f555be","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1721992548262,"stop":1721992548262,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7149aef8683c79","name":"Promise Callback - backward","time":{"start":1721993209820,"stop":1721993209821,"duration":1},"status":"passed","severity":"normal"},{"uid":"da4be929d08eccf7","name":"Passing page size 19 when there are 20 messages","time":{"start":1721993236535,"stop":1721993236535,"duration":0},"status":"passed","severity":"normal"},{"uid":"4eb2ea3210858e57","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1721992543882,"stop":1721992543883,"duration":1},"status":"passed","severity":"normal"},{"uid":"5600c7002001d344","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1721992835344,"stop":1721992835345,"duration":1},"status":"passed","severity":"normal"},{"uid":"271355e13dcdeba4","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1721992667733,"stop":1721992667734,"duration":1},"status":"passed","severity":"normal"},{"uid":"9cba29f6f37e9cd1","name":"should decode valid enr successfully","time":{"start":1721992527899,"stop":1721992527899,"duration":0},"status":"passed","severity":"normal"},{"uid":"b55adfafa989e850","name":"should emit a peer event after start","time":{"start":1721992581910,"stop":1721992581911,"duration":1},"status":"passed","severity":"normal"},{"uid":"f999d1f141ff6f7d","name":"Subscribe to topic containing JSON and publish message","time":{"start":1721993095087,"stop":1721993095088,"duration":1},"status":"passed","severity":"normal"},{"uid":"b56c2a3f2d64562a","name":"Push message with content topic containing numeric","time":{"start":1721993062079,"stop":1721993062079,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e9ad0d1cfa9caf5","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1721992841453,"stop":1721992841453,"duration":0},"status":"passed","severity":"normal"},{"uid":"22263a4edde24813","name":"Ping on peer without subscriptions","time":{"start":1721992639934,"stop":1721992639935,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe0ff24295fdc5e8","name":"Push message with meta","time":{"start":1721993062086,"stop":1721993062086,"duration":0},"status":"passed","severity":"normal"},{"uid":"11299e65ac41191","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1721992519241,"stop":1721992519241,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d828cd85a47631a","name":"Waku message hash computation (meta attribute not present)","time":{"start":1721992521891,"stop":1721992521892,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7febe9fdefef0b0","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app98/7/topic878/xml","time":{"start":1721993162421,"stop":1721993162422,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d3ac653c02fd528","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app36/1/topic378/proto","time":{"start":1721993162423,"stop":1721993162423,"duration":0},"status":"passed","severity":"normal"},{"uid":"76bd48acb1858c79","name":"Push message with content topic containing Script","time":{"start":1721993062082,"stop":1721993062082,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b3ddd0910cd66d6","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1721992712200,"stop":1721992712200,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f34483c0918757c","name":"Throws when trying to push message with empty payload","time":{"start":1721993062078,"stop":1721993062078,"duration":0},"status":"passed","severity":"normal"},{"uid":"39290bf16e2a60e6","name":"Fails to publish message with empty text","time":{"start":1721993093397,"stop":1721993093397,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2289ac4298d596e","name":"Using a function","time":{"start":1721993254221,"stop":1721993254221,"duration":0},"status":"passed","severity":"normal"},{"uid":"557304b99722712c","name":"A test","time":{"start":1721992841554,"stop":1721992841554,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd829502afec6b4a","name":"Check message with no content topic is not received","time":{"start":1721993108454,"stop":1721993108454,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfa897c769c5c3cc","name":"Check message with no pubsub topic is not received","time":{"start":1721992785080,"stop":1721992785081,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b1a7162dc8ea9a","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1721993068999,"stop":1721993068999,"duration":0},"status":"passed","severity":"normal"},{"uid":"53aeba621a6a71f5","name":"Renews peer on consistent ping failures","time":{"start":1721992693980,"stop":1721992693980,"duration":0},"status":"passed","severity":"normal"},{"uid":"70b3485bcefd91b8","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1721992519235,"stop":1721992519235,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3d072f6902030de","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1721993151344,"stop":1721993151344,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ef5ec89b6a9e6a1","name":"Push message with numeric payload","time":{"start":1721993187910,"stop":1721993187915,"duration":5},"status":"passed","severity":"normal"},{"uid":"dc861d418c930f9d","name":"LightPush","time":{"start":1721993257109,"stop":1721993257110,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e0ffc417e6aedf3","name":"Renews peer on consistent missed messages","time":{"start":1721992693983,"stop":1721992693984,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b316b8814503bd1","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1721993252711,"stop":1721993252711,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6749b17ecccc880","name":"Overlapping topic subscription","time":{"start":1721993095082,"stop":1721993095082,"duration":0},"status":"skipped","severity":"normal"},{"uid":"30b2ed5546cd83d","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1721992579056,"stop":1721992579057,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb640dc9c540a9ac","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1721993095087,"stop":1721993095087,"duration":0},"status":"passed","severity":"normal"},{"uid":"58c7ef3c46d17351","name":"Subscribe and receives messages on 20 topics","time":{"start":1721993252718,"stop":1721993252718,"duration":0},"status":"passed","severity":"normal"},{"uid":"46a910f0ca517adc","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1721992543881,"stop":1721992543882,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ee12af130554670","name":"should be called at least once on all `peer:discovery` events","time":{"start":1721992579053,"stop":1721992579053,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ee89ebaaa2994c","name":"Query Generator, Wrong PubsubTopic","time":{"start":1721993205161,"stop":1721993205161,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b1f5c033828e835","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1721992519226,"stop":1721992519226,"duration":0},"status":"passed","severity":"normal"},{"uid":"585aaef6bab8b2ca","name":"Overlapping topic subscription","time":{"start":1721993252719,"stop":1721993252720,"duration":1},"status":"passed","severity":"normal"},{"uid":"f74628bc7a01d446","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1721993093398,"stop":1721993093398,"duration":0},"status":"passed","severity":"normal"},{"uid":"2495c2c256c864c3","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1721992667737,"stop":1721992667738,"duration":1},"status":"passed","severity":"normal"},{"uid":"a89b0ac10bee710b","name":"Fails to publish message with wrong content topic","time":{"start":1721993093397,"stop":1721993093397,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d4282e7114d5283","name":"throws on content topic with non-number generation field","time":{"start":1721992519218,"stop":1721992519218,"duration":0},"status":"passed","severity":"normal"},{"uid":"e697e69e8934dabc","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1721992519242,"stop":1721992519242,"duration":0},"status":"passed","severity":"normal"},{"uid":"1759f3ae0cbbf98d","name":"Check publish message containing numeric","time":{"start":1721993093389,"stop":1721993093389,"duration":0},"status":"passed","severity":"normal"},{"uid":"32b447ff6add7ef4","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1721992519248,"stop":1721992519249,"duration":1},"status":"passed","severity":"normal"},{"uid":"a17aa823eb54a21a","name":"Subscribe and receive messages via waku relay post","time":{"start":1721993252704,"stop":1721993252704,"duration":0},"status":"passed","severity":"normal"},{"uid":"e12e35c5362747c5","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1721992519227,"stop":1721992519227,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f160455938cf61d","name":"Push message on custom pubsubTopic","time":{"start":1721992896313,"stop":1721992896317,"duration":4},"status":"passed","severity":"normal"},{"uid":"dda95cd8ec80855d","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1721992519300,"stop":1721992519300,"duration":0},"status":"passed","severity":"normal"},{"uid":"614e134424a87dbf","name":"Publish message with custom timestamp: Sat Aug 05 2023 11:24:22 GMT+0000 (Coordinated Universal Time)","time":{"start":1721993093396,"stop":1721993093396,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b5f5bcb4c007f90","name":"should not fail to stop the service if it was not started","time":{"start":1721992581909,"stop":1721992581910,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5df8d8800883851","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1721992543876,"stop":1721992543879,"duration":3},"status":"passed","severity":"normal"},{"uid":"5f7ac60ff47feaf5","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1721993252727,"stop":1721993252727,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0dcc8b8de1f148a","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1721993381128,"stop":1721993381128,"duration":0},"status":"passed","severity":"normal"},{"uid":"a78dc0f83fadb9d1","name":"Number of peers are maintained correctly","time":{"start":1721992833993,"stop":1721992833994,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b735df470b64143","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1721992633114,"stop":1721992633114,"duration":0},"status":"passed","severity":"normal"},{"uid":"3634cc11350165","name":"Check received message containing long","time":{"start":1721993108431,"stop":1721993108431,"duration":0},"status":"passed","severity":"normal"},{"uid":"4223a2e2a736745b","name":"Check received message containing emoji","time":{"start":1721992785077,"stop":1721992785077,"duration":0},"status":"passed","severity":"normal"},{"uid":"aaccac33522793c3","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1721992519242,"stop":1721992519242,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f971f8da1cdf746","name":"can start and stop the service","time":{"start":1721992548259,"stop":1721992548260,"duration":1},"status":"passed","severity":"normal"},{"uid":"b12ce6761815c435","name":"Subscribe to topic containing JSON and receive message","time":{"start":1721993252726,"stop":1721993252727,"duration":1},"status":"passed","severity":"normal"},{"uid":"e636bfd0f443d0a7","name":"Check received message containing special chars","time":{"start":1721993108432,"stop":1721993108432,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c2efb6aaf1db96b","name":"Subscribe to topic containing Script and publish message","time":{"start":1721993095086,"stop":1721993095086,"duration":0},"status":"passed","severity":"normal"},{"uid":"458fd7fa474e77bc","name":"Decoder throws on undefined content topic","time":{"start":1721992554339,"stop":1721992554340,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff5ae929a84f8b27","name":"Generator, custom pubsub topic","time":{"start":1721993218401,"stop":1721993218401,"duration":0},"status":"passed","severity":"normal"},{"uid":"a96f60da31301edc","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1721993205184,"stop":1721993205184,"duration":0},"status":"passed","severity":"normal"},{"uid":"f12a058fc46093b3","name":"passes more than one ENR URLs and attempts connection","time":{"start":1721992581926,"stop":1721992581926,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9f454f905cb80ffc","name":"Ephemeral field set to true","time":{"start":1721992532925,"stop":1721992532926,"duration":1},"status":"passed","severity":"normal"},{"uid":"858e48083560c816","name":"Default pageSize","time":{"start":1721993236536,"stop":1721993236536,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c1858e85ab773fd","name":"Check message with no payload is not received","time":{"start":1721993108454,"stop":1721993108454,"duration":0},"status":"passed","severity":"normal"},{"uid":"7964c3961aa33e1a","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1721993068993,"stop":1721993068994,"duration":1},"status":"passed","severity":"normal"},{"uid":"658b092fb6178ae0","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721992797565,"stop":1721992797565,"duration":0},"status":"passed","severity":"normal"},{"uid":"18475cf00be41e7e","name":"Push message with XML payload","time":{"start":1721993187940,"stop":1721993187941,"duration":1},"status":"passed","severity":"normal"},{"uid":"27161ffa09e25279","name":"Push message with Chinese payload","time":{"start":1721993187917,"stop":1721993187919,"duration":2},"status":"passed","severity":"normal"},{"uid":"aa90cdf9f10529c5","name":"Round trip binary serialization","time":{"start":1721992532925,"stop":1721992532925,"duration":0},"status":"passed","severity":"normal"},{"uid":"64751d5a35a9f24f","name":"returns all values when wanted number is greater than available values","time":{"start":1721992543289,"stop":1721992543290,"duration":1},"status":"passed","severity":"normal"},{"uid":"5189dad7c8b18ce","name":"Check publish message after client node is restarted","time":{"start":1721993093399,"stop":1721993093400,"duration":1},"status":"skipped","severity":"normal"},{"uid":"d9f0243201add079","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1721992519247,"stop":1721992519247,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b120b6f22dd1589","name":"Publish message with large meta","time":{"start":1721993093400,"stop":1721993093400,"duration":0},"status":"passed","severity":"normal"},{"uid":"f72e1969872916fd","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1721992519246,"stop":1721992519247,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7b03826c8e279c9","name":"Check received message containing escaped characters","time":{"start":1721992785075,"stop":1721992785076,"duration":1},"status":"passed","severity":"normal"},{"uid":"979df8dd4ba8641b","name":"Check received message containing Russian","time":{"start":1721993108433,"stop":1721993108434,"duration":1},"status":"passed","severity":"normal"},{"uid":"55b6f83b667a35c6","name":"connects to nwaku","time":{"start":1721993254219,"stop":1721993254219,"duration":0},"status":"passed","severity":"normal"},{"uid":"b55e817144c0d8e","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1721993095089,"stop":1721993095090,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff6310e14c938d01","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1721992797569,"stop":1721992797570,"duration":1},"status":"passed","severity":"normal"},{"uid":"78f1cf9f319fbf96","name":"should not receive a peer event before start","time":{"start":1721992581911,"stop":1721992581911,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f0f912ff7c50851","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1721992519226,"stop":1721992519226,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9ba29ee7d968506","name":"Encoder throws on undefined content topic","time":{"start":1721992556182,"stop":1721992556183,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c56c99f0d3a300d","name":"Check message with non string payload is not received","time":{"start":1721993108455,"stop":1721993108457,"duration":2},"status":"passed","severity":"normal"},{"uid":"5d3cd5d44d88d434","name":"Check publish message containing special chars","time":{"start":1721993093389,"stop":1721993093390,"duration":1},"status":"passed","severity":"normal"},{"uid":"c97093bf07779f32","name":"Push message with JSON payload","time":{"start":1721993187941,"stop":1721993187942,"duration":1},"status":"passed","severity":"normal"},{"uid":"d977e069dfcb6d8d","name":"should throw an error for missing required configuration","time":{"start":1721992519236,"stop":1721992519236,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4e99e0f8ce92346","name":"Query with Ordered Callback, No message returned","time":{"start":1721993205175,"stop":1721993205177,"duration":2},"status":"passed","severity":"normal"},{"uid":"90ae232b2172c132","name":"Callback on promise","time":{"start":1721993224551,"stop":1721993224551,"duration":0},"status":"passed","severity":"normal"},{"uid":"310fd0754c8b32e","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1721992797562,"stop":1721992797563,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b76cd9a64f3bbd5","name":"Check received message containing short","time":{"start":1721992785068,"stop":1721992785068,"duration":0},"status":"passed","severity":"normal"},{"uid":"b187bc650995093e","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1721992544330,"stop":1721992544330,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b43288b207fc407","name":"Check received message containing unicode special characters","time":{"start":1721992785076,"stop":1721992785076,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9ec646a1e71be83","name":"Ephemeral field is preserved - encoder v0","time":{"start":1721992580200,"stop":1721992580200,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ebf8e1c235b703b","name":"Check message with no payload is not received","time":{"start":1721993108442,"stop":1721993108442,"duration":0},"status":"passed","severity":"normal"},{"uid":"2671e35c33cc487","name":"Ping fails for unsubscribed peers","time":{"start":1721992693978,"stop":1721992693978,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d1d334ccf3febe3","name":"nwaku subscribes","time":{"start":1721993050017,"stop":1721993050018,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae9d5dd7c6c86675","name":"Push message equal or less that 1MB","time":{"start":1721993187992,"stop":1721993187992,"duration":0},"status":"passed","severity":"normal"},{"uid":"a802f3b783d4ea2a","name":"should be called for bootstrap peers","time":{"start":1721992579054,"stop":1721992579055,"duration":1},"status":"passed","severity":"normal"},{"uid":"658260bc8fb4cd63","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1721992712201,"stop":1721992712201,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a89f572e1d19faa","name":"Encoder throws on undefined content topic","time":{"start":1721992532926,"stop":1721992532927,"duration":1},"status":"passed","severity":"normal"},{"uid":"79f56062ca7e9ed4","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1721992519239,"stop":1721992519240,"duration":1},"status":"passed","severity":"normal"},{"uid":"11079d6466c67199","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1721992797567,"stop":1721992797567,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce3f5c594f194a4a","name":"Reusing cursor across nodes","time":{"start":1721993151346,"stop":1721993151346,"duration":0},"status":"passed","severity":"normal"},{"uid":"d33f083849f1ae54","name":"Keep-alive pings maintain the connection","time":{"start":1721992693978,"stop":1721992693979,"duration":1},"status":"passed","severity":"normal"},{"uid":"86055190c9f4be4f","name":"Query Generator - forward","time":{"start":1721993209819,"stop":1721993209819,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca1b97f454cd5c0a","name":"Fields are not dropped","time":{"start":1721992532220,"stop":1721992532222,"duration":2},"status":"passed","severity":"normal"},{"uid":"114f62f33a31756a","name":"Push message with content topic containing Chinese","time":{"start":1721993062080,"stop":1721993062080,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a5441024b46cb77","name":"start node with empty content topic","time":{"start":1721993162426,"stop":1721993162426,"duration":0},"status":"passed","severity":"normal"},{"uid":"19897f60931b3b69","name":"Subscribe to topic containing Script and receive message","time":{"start":1721993252712,"stop":1721993252712,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4bf74cb17ba27aa","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1721992841451,"stop":1721992841451,"duration":0},"status":"passed","severity":"normal"},{"uid":"88d66475f2abc288","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1721993225377,"stop":1721993225377,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b74623c5913428f","name":"Refresh subscription","time":{"start":1721993252720,"stop":1721993252720,"duration":0},"status":"passed","severity":"normal"},{"uid":"f73ea38ed98fe3fe","name":"Push message with content topic containing unicode special characters","time":{"start":1721993187988,"stop":1721993187988,"duration":0},"status":"passed","severity":"normal"},{"uid":"d583435cc55d04b4","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1721992667739,"stop":1721992667739,"duration":0},"status":"passed","severity":"normal"},{"uid":"43030679b07e1522","name":"Subscribe and receive messages via waku relay post","time":{"start":1721992835343,"stop":1721992835344,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9adc3dabfa87b04","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1721992835344,"stop":1721992835344,"duration":0},"status":"passed","severity":"normal"},{"uid":"47c036a97097cde5","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1721993252092,"stop":1721993252093,"duration":1},"status":"passed","severity":"normal"},{"uid":"fae431b4e48ffd4d","name":"Mutual subscription","time":{"start":1721993095078,"stop":1721993095078,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f25f45cb75fb9a1","name":"Check message with non string payload is not received","time":{"start":1721992785082,"stop":1721992785082,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e606ea46ac11a1e","name":"Check received message containing JSON","time":{"start":1721993108449,"stop":1721993108449,"duration":0},"status":"passed","severity":"normal"},{"uid":"b69c772964c196a3","name":"Passing an array","time":{"start":1721993254220,"stop":1721993254220,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1a7bfea6f9c7799","name":"Push message with shell command payload","time":{"start":1721993062075,"stop":1721993062075,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a63668f5f6b22d0","name":"should properly create peer info with all multiaddrs","time":{"start":1721992527913,"stop":1721992527913,"duration":0},"status":"passed","severity":"normal"},{"uid":"e486981cb56d1407","name":"Fails to push message bigger that 1MB","time":{"start":1721993187992,"stop":1721993187992,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c7324766c22ac51","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1721993252705,"stop":1721993252706,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc0a1690e922b6b3","name":"Generator, 2 different pubsubtopics","time":{"start":1721993218407,"stop":1721993218407,"duration":0},"status":"passed","severity":"normal"},{"uid":"396d99d7ed9e0fe4","name":"Push message with content topic containing escaped characters","time":{"start":1721993187987,"stop":1721993187987,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8d2970372845a09","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1721992519222,"stop":1721992519222,"duration":0},"status":"passed","severity":"normal"},{"uid":"3947797d672969c4","name":"should encode/decode to text encoding","time":{"start":1721992527910,"stop":1721992527910,"duration":0},"status":"passed","severity":"normal"},{"uid":"92d859efd180d2a","name":"Fails to push message with large meta","time":{"start":1721993062087,"stop":1721993062087,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f6ceccebc5a340d","name":"Push message with content topic containing long","time":{"start":1721993187980,"stop":1721993187980,"duration":0},"status":"passed","severity":"normal"},{"uid":"643d09fd78ff2a39","name":"Ping on unsubscribed peer","time":{"start":1721992639935,"stop":1721992639935,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff9ae4c6f09df9c4","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1721992519224,"stop":1721992519225,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7219f5dc017268d","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1721993252706,"stop":1721993252707,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bd7b3af38cf53f6","name":"Ordered Callback - backward","time":{"start":1721993209821,"stop":1721993209822,"duration":1},"status":"passed","severity":"normal"},{"uid":"372e2e5c1c1387d1","name":"start node with empty shard","time":{"start":1721993171061,"stop":1721993171062,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bc9ab2d00e762d2","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1721992544329,"stop":1721992544330,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c7837e28ef11267","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1721992519225,"stop":1721992519225,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd3dd683339dc5d0","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1721992570307,"stop":1721992570319,"duration":12},"status":"passed","severity":"normal"},{"uid":"46074fb4a74cccb","name":"handles different clusterIds correctly","time":{"start":1721992519230,"stop":1721992519230,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c307593d2c377eb","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1721993381129,"stop":1721993381130,"duration":1},"status":"passed","severity":"normal"},{"uid":"d708ddd279bc8429","name":"should properly create location multiaddrs - udp6","time":{"start":1721992527912,"stop":1721992527912,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a0337ba5663d040","name":"should configure sharding based on application and version for autosharding","time":{"start":1721992519248,"stop":1721992519248,"duration":0},"status":"passed","severity":"normal"},{"uid":"93cae614520cecd7","name":"Push message with content topic containing Arabic","time":{"start":1721993187982,"stop":1721993187982,"duration":0},"status":"passed","severity":"normal"},{"uid":"b54b5763fb298de3","name":"Check received message containing escaped characters","time":{"start":1721993108436,"stop":1721993108437,"duration":1},"status":"passed","severity":"normal"},{"uid":"2574def9a2233dad","name":"Nodes with multiple pubsub topic","time":{"start":1721993068991,"stop":1721993068991,"duration":0},"status":"passed","severity":"normal"},{"uid":"750bd43c4e4916a1","name":"Check received message containing emoji","time":{"start":1721993108450,"stop":1721993108451,"duration":1},"status":"passed","severity":"normal"},{"uid":"da836f52e0aa0637","name":"Check publish message containing Script","time":{"start":1721993093392,"stop":1721993093392,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ca6fcc509dbf0be","name":"Sign & Recover","time":{"start":1721992554920,"stop":1721992554921,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a49d600d21d69e5","name":"Push message with numeric payload","time":{"start":1721993062070,"stop":1721993062070,"duration":0},"status":"passed","severity":"normal"},{"uid":"8822d8d2f26d744f","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1721993252094,"stop":1721993252095,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2bbba0027ea4fee","name":"Check received message with timestamp: 1721992570147 ","time":{"start":1721992785078,"stop":1721992785078,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce939188e043046c","name":"Check publish message containing Russian","time":{"start":1721993093391,"stop":1721993093391,"duration":0},"status":"passed","severity":"normal"},{"uid":"5edb37645d96030b","name":"Push message with escaped characters payload","time":{"start":1721993187942,"stop":1721993187943,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e533ed674a82461","name":"Subscribe to topic containing emoji and receive message","time":{"start":1721993252728,"stop":1721993252728,"duration":0},"status":"passed","severity":"normal"},{"uid":"4383e6c257ce5b67","name":"Push message with short payload","time":{"start":1721993062068,"stop":1721993062069,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4992406629606e5","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1721992797571,"stop":1721992797571,"duration":0},"status":"passed","severity":"normal"},{"uid":"176260f696a04fc1","name":"should throw error - no public key","time":{"start":1721992527908,"stop":1721992527908,"duration":0},"status":"passed","severity":"normal"},{"uid":"665d22d7dd5493de","name":"connected peers and dial","time":{"start":1721993018184,"stop":1721993018185,"duration":1},"status":"skipped","severity":"normal"},{"uid":"74a532acf4d23cda","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1721992797560,"stop":1721992797561,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca9aade6b69abf2c","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1721993162425,"stop":1721993162425,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc7f3dcee048fac0","name":"Check message with non string payload is not received","time":{"start":1721993108442,"stop":1721993108442,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0236878c8f2f533","name":"Ping on subscribed peer","time":{"start":1721992664362,"stop":1721992664363,"duration":1},"status":"passed","severity":"normal"},{"uid":"a27fdb9141cba3a","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1721992579057,"stop":1721992579058,"duration":1},"status":"passed","severity":"normal"},{"uid":"1293a61071ba2ce7","name":"Check message on other pubsub topic is not received","time":{"start":1721992785080,"stop":1721992785080,"duration":0},"status":"passed","severity":"normal"},{"uid":"d678944626284821","name":"Check received message containing XML","time":{"start":1721993108435,"stop":1721993108435,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b14695952eaad71","name":"should throw an error for an unconfigured topic","time":{"start":1721992519245,"stop":1721992519245,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8e54bb0a63f2f46","name":"removeEventListener with correct event","time":{"start":1721992611596,"stop":1721992611596,"duration":0},"status":"passed","severity":"normal"},{"uid":"18cb23bf6e3c7179","name":"Subscribe to topic containing emoji and publish message","time":{"start":1721993095090,"stop":1721993095090,"duration":0},"status":"passed","severity":"normal"},{"uid":"2be001267759327f","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1721992667734,"stop":1721992667735,"duration":1},"status":"passed","severity":"normal"},{"uid":"cec20f0966825390","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1721992519301,"stop":1721992519301,"duration":0},"status":"passed","severity":"normal"},{"uid":"caf28d571f4f66e5","name":"Subscribe to topic containing long and publish message","time":{"start":1721993095083,"stop":1721993095083,"duration":0},"status":"passed","severity":"normal"},{"uid":"64055b18e3b40ee0","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1721992835345,"stop":1721992835346,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c673d1a5eb30aa8","name":"should properly create location multiaddrs - tcp4","time":{"start":1721992527911,"stop":1721992527912,"duration":1},"status":"passed","severity":"normal"},{"uid":"e68392a22dbd6297","name":"should not fail to start the service if it is already started","time":{"start":1721992548260,"stop":1721992548260,"duration":0},"status":"passed","severity":"normal"},{"uid":"83ddb745970dd2ba","name":"Should update multiaddrs","time":{"start":1721992897707,"stop":1721992897707,"duration":0},"status":"passed","severity":"normal"},{"uid":"9450c2fa91de4ddf","name":"Publish without waiting for remote peer","time":{"start":1721993095079,"stop":1721993095079,"duration":0},"status":"passed","severity":"normal"},{"uid":"5018800b3e0af768","name":"Push message with Russian payload","time":{"start":1721993187937,"stop":1721993187937,"duration":0},"status":"passed","severity":"normal"},{"uid":"240b18af9952e4cf","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1721992519243,"stop":1721992519243,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7a04d6f06e37b3b","name":"should be able to encode the field with only FILTER set to true","time":{"start":1721992527118,"stop":1721992527119,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8bd72351f34acf9","name":"Check received message containing shell command","time":{"start":1721993108436,"stop":1721993108436,"duration":0},"status":"passed","severity":"normal"},{"uid":"e234f367059d9021","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1721992519239,"stop":1721992519239,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3032694a520f5ca","name":"Subscribe to topic containing numeric and receive message","time":{"start":1721992835349,"stop":1721992835349,"duration":0},"status":"passed","severity":"normal"},{"uid":"20bf0a2909544a26","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1721993252714,"stop":1721993252714,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d372bb60d245bbe","name":"Refresh subscription","time":{"start":1721993095082,"stop":1721993095082,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f1f992993dd90d63","name":"Check received message with timestamp: 1649153314 ","time":{"start":1721993108452,"stop":1721993108452,"duration":0},"status":"passed","severity":"normal"},{"uid":"22a87573cc4471a4","name":"Decrypt messages","time":{"start":1721993020594,"stop":1721993020594,"duration":0},"status":"passed","severity":"normal"},{"uid":"393e7b32bd3c339e","name":"Decoder throws on empty string content topic","time":{"start":1721992532928,"stop":1721992532928,"duration":0},"status":"passed","severity":"normal"},{"uid":"e01c951b38801e47","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1721992519223,"stop":1721992519223,"duration":0},"status":"passed","severity":"normal"},{"uid":"d85f141cf3279594","name":"Push message with content topic containing Arabic","time":{"start":1721993062080,"stop":1721993062080,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2bf4e5f31c79fd5","name":"random static sharding 1 - Cluster ID: 355, Shard ID: 581","time":{"start":1721993171052,"stop":1721993171052,"duration":0},"status":"passed","severity":"normal"},{"uid":"c891ace1eb3acbba","name":"Check received message containing SQL Injection","time":{"start":1721993108434,"stop":1721993108434,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a70c0eaa8f2b864","name":"should return all peers when numPeers is 0","time":{"start":1721992532705,"stop":1721992532706,"duration":1},"status":"passed","severity":"normal"},{"uid":"32032a2fee0dc0de","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1721993108452,"stop":1721993108453,"duration":1},"status":"passed","severity":"normal"},{"uid":"d76927e7b38dcfd3","name":"Subscribe to topic containing XML and publish message","time":{"start":1721993095086,"stop":1721993095086,"duration":0},"status":"passed","severity":"normal"},{"uid":"a389ba69f0aa43a1","name":"Filter","time":{"start":1721993257110,"stop":1721993257110,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba9cec82ff85e370","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1721992519243,"stop":1721992519243,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c6c96d3bccd7dd6","name":"Encoder throws on empty string content topic","time":{"start":1721992556183,"stop":1721992556183,"duration":0},"status":"passed","severity":"normal"},{"uid":"6940952f2c98a930","name":"1 Store, 2 fetches","time":{"start":1721992543825,"stop":1721992543826,"duration":1},"status":"passed","severity":"normal"},{"uid":"28a32a7e17f26540","name":"Passing page size 1 when there are 4 messages","time":{"start":1721993236533,"stop":1721993236534,"duration":1},"status":"passed","severity":"normal"},{"uid":"c47acc735366ca07","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1721992797577,"stop":1721992797578,"duration":1},"status":"passed","severity":"normal"},{"uid":"62198b78dff41a05","name":"Relay - dialed after","time":{"start":1721993257108,"stop":1721993257108,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bf6020ec97e3b47","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1721992896320,"stop":1721992896321,"duration":1},"status":"passed","severity":"normal"},{"uid":"fefcda4c585bc961","name":"Push message with content topic containing XML","time":{"start":1721993187984,"stop":1721993187984,"duration":0},"status":"passed","severity":"normal"},{"uid":"b367817e73d0a615","name":"Check received message containing SQL Injection","time":{"start":1721993108447,"stop":1721993108447,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c540e7abd167f5","name":"Push message with Arabic payload","time":{"start":1721993187919,"stop":1721993187937,"duration":18},"status":"passed","severity":"normal"},{"uid":"8a4b2e1edf2f3804","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1721993162417,"stop":1721993162418,"duration":1},"status":"passed","severity":"normal"},{"uid":"db27dadc9f566d57","name":"Check received message containing Arabic","time":{"start":1721993108433,"stop":1721993108433,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbedf155bf603efc","name":"Check received message containing long","time":{"start":1721993108444,"stop":1721993108444,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcb47adbb131f644","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1721992543883,"stop":1721992543883,"duration":0},"status":"passed","severity":"normal"},{"uid":"71b382ecfb1af52b","name":"Push message with Arabic payload","time":{"start":1721993062072,"stop":1721993062072,"duration":0},"status":"passed","severity":"normal"},{"uid":"de0a503548b74ad","name":"removeEventListener with wrong event","time":{"start":1721992611597,"stop":1721992611597,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a529e1ba848f6c7","name":"Check received message containing long","time":{"start":1721992785068,"stop":1721992785069,"duration":1},"status":"passed","severity":"normal"},{"uid":"b32ba62aef896e1a","name":"random static sharding 7 - Cluster ID: 177, Shard ID: 378","time":{"start":1721993171055,"stop":1721993171055,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d6c00753550620c","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1721993252704,"stop":1721993252704,"duration":0},"status":"passed","severity":"normal"},{"uid":"84bca18b04d9b351","name":"Check received message containing emoji","time":{"start":1721993108437,"stop":1721993108437,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb70b43bedebaecb","name":"Push message with escaped characters payload","time":{"start":1721993062076,"stop":1721993062076,"duration":0},"status":"passed","severity":"normal"},{"uid":"2da6e458f5b73888","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1721992797575,"stop":1721992797576,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f9f59d714e40069","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1721993252091,"stop":1721993252092,"duration":1},"status":"passed","severity":"normal"},{"uid":"9985ed6cba43b324","name":"Check received message containing numeric","time":{"start":1721993108444,"stop":1721993108445,"duration":1},"status":"passed","severity":"normal"},{"uid":"9476851ae590dfcd","name":"should properly create location multiaddrs - udp4","time":{"start":1721992527911,"stop":1721992527911,"duration":0},"status":"passed","severity":"normal"},{"uid":"83aabd4ccaf31d8e","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1721992835354,"stop":1721992835362,"duration":8},"status":"passed","severity":"normal"},{"uid":"b4c2038d77d1af18","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1721992519248,"stop":1721992519248,"duration":0},"status":"passed","severity":"normal"},{"uid":"140b8cc3a5fe599e","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1721992667737,"stop":1721992667737,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd6c83b226a06223","name":"random static sharding 4 - Cluster ID: 908, Shard ID: 522","time":{"start":1721993171053,"stop":1721993171054,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1bc7fbd8162a0cb","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1721992519248,"stop":1721992519248,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae4cdc2a0b794c3e","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1721992519244,"stop":1721992519244,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ce37b15933043a3","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1721992519229,"stop":1721992519230,"duration":1},"status":"passed","severity":"normal"},{"uid":"54afd32e2659c8cb","name":"Check received message containing SQL Injection","time":{"start":1721992785073,"stop":1721992785073,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc345d3ac3c67452","name":"Encoder throws on empty string content topic","time":{"start":1721992554339,"stop":1721992554339,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bd8ee0fe49ca1e9","name":"should throw error - no id","time":{"start":1721992527900,"stop":1721992527900,"duration":0},"status":"passed","severity":"normal"},{"uid":"145358085980c3c8","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1721993224552,"stop":1721993224552,"duration":0},"status":"passed","severity":"normal"},{"uid":"91a9c3d6145de7a4","name":"Push message with content topic containing emoji","time":{"start":1721993062085,"stop":1721993062086,"duration":1},"status":"passed","severity":"normal"},{"uid":"fadda4bb24ec7cc7","name":"Push message with unicode special characters payload","time":{"start":1721993062076,"stop":1721993062077,"duration":1},"status":"passed","severity":"normal"},{"uid":"590e936a2b13aba6","name":"Check message received after nwaku node is restarted","time":{"start":1721993108457,"stop":1721993108457,"duration":0},"status":"skipped","severity":"normal"},{"uid":"88bb4eab8f78ce7","name":"Check publish message containing XML","time":{"start":1721993093392,"stop":1721993093393,"duration":1},"status":"passed","severity":"normal"},{"uid":"108d4dcedc68fd7b","name":"Check received message containing Chinese","time":{"start":1721993108445,"stop":1721993108446,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca653f1b0b62f0d2","name":"Generator, 2 different pubsubtopics","time":{"start":1721993218409,"stop":1721993218409,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1a25b0a1ddb52f3","name":"Push message with content topic containing long","time":{"start":1721993062078,"stop":1721993062079,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd0180c877f2946b","name":"Tracks peer failures correctly","time":{"start":1721992693980,"stop":1721992693981,"duration":1},"status":"passed","severity":"normal"},{"uid":"38c08e20a9cc38d8","name":"should load peers from local storage and dispatch events","time":{"start":1721992548262,"stop":1721992548262,"duration":0},"status":"passed","severity":"normal"},{"uid":"65cff8bfc3753f2e","name":"handles different networkShards values correctly","time":{"start":1721992519230,"stop":1721992519230,"duration":0},"status":"passed","severity":"normal"},{"uid":"df8a7fdfe17b7b7f","name":"throws on content topic with empty topic name field","time":{"start":1721992519220,"stop":1721992519221,"duration":1},"status":"passed","severity":"normal"},{"uid":"d68ca1a56fde6269","name":"different cluster, different shard: nodes don't connect","time":{"start":1721992892620,"stop":1721992892621,"duration":1},"status":"passed","severity":"normal"},{"uid":"930a4c860ac65a16","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1721992543879,"stop":1721992543880,"duration":1},"status":"passed","severity":"normal"},{"uid":"42092c48ec4f209","name":"Sets default value correctly","time":{"start":1721993254222,"stop":1721993254222,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5cc71f7225bd724","name":"should use the provided clusterId for the pubsub topic","time":{"start":1721992519250,"stop":1721992519250,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f8220549bfa6ead","name":"1 Relay, 1 Filter, gives up","time":{"start":1721992543829,"stop":1721992543830,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c39ab6ca053a825","name":"Publishes to nwaku","time":{"start":1721993050018,"stop":1721993050018,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2a58a9dca1d66df","name":"dispatchEvent via connectionManager","time":{"start":1721992611599,"stop":1721992611599,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0076b4ee6b3c47d","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1721993225381,"stop":1721993225382,"duration":1},"status":"passed","severity":"normal"},{"uid":"49e640fff4a8a1e9","name":"Check received message containing Script","time":{"start":1721993108434,"stop":1721993108434,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e08e08189430b83","name":"Push message with custom timestamp: 1721989234182","time":{"start":1721993062088,"stop":1721993062088,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3f8b58ea28f60be","name":"Subscribe to topic containing numeric and publish message","time":{"start":1721993095083,"stop":1721993095083,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1804e26b6842a29","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721992896323,"stop":1721992896324,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7614d907be99a3a","name":"Check publish message containing Arabic","time":{"start":1721993093391,"stop":1721993093391,"duration":0},"status":"passed","severity":"normal"},{"uid":"e541a5d9d87c42e8","name":"Does not throw an exception when node disconnects","time":{"start":1721993254219,"stop":1721993254220,"duration":1},"status":"passed","severity":"normal"},{"uid":"7551590f3e831d31","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1721992797572,"stop":1721992797572,"duration":0},"status":"passed","severity":"normal"},{"uid":"8383a7a1fb22d4f9","name":"Check received message containing JSON","time":{"start":1721992785074,"stop":1721992785075,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbd8471307ec32b4","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721992797579,"stop":1721992797579,"duration":0},"status":"passed","severity":"normal"},{"uid":"70232a0aecc2e5d4","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1721992519231,"stop":1721992519231,"duration":0},"status":"passed","severity":"normal"},{"uid":"23803c88a6660d76","name":"different cluster, same shard: nodes don't connect","time":{"start":1721992892619,"stop":1721992892620,"duration":1},"status":"passed","severity":"normal"},{"uid":"494bc4d58d92bb14","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1721993095080,"stop":1721993095080,"duration":0},"status":"passed","severity":"normal"},{"uid":"964f6f846193044c","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1721992527899,"stop":1721992527899,"duration":0},"status":"passed","severity":"normal"},{"uid":"39730f3152c82588","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1721993225380,"stop":1721993225381,"duration":1},"status":"passed","severity":"normal"},{"uid":"2210006b5b77c280","name":"Check publish message containing short","time":{"start":1721993093388,"stop":1721993093388,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfe6ce174c47711b","name":"Push message with Script payload","time":{"start":1721993187938,"stop":1721993187940,"duration":2},"status":"passed","severity":"normal"},{"uid":"1d996daeb40cf80e","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1721992841452,"stop":1721992841452,"duration":0},"status":"passed","severity":"normal"},{"uid":"69b2a6c76ff6ca08","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721992667733,"stop":1721992667733,"duration":0},"status":"passed","severity":"normal"},{"uid":"1aaef797f0395118","name":"Push message with XML payload","time":{"start":1721993062073,"stop":1721993062074,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3d66e4cedb267b5","name":"should only return 1 node with store capability","time":{"start":1721992544329,"stop":1721992544329,"duration":0},"status":"passed","severity":"normal"},{"uid":"103ac59985cec3ce","name":"Query with Ordered Callback, No Decoder","time":{"start":1721993205171,"stop":1721993205175,"duration":4},"status":"passed","severity":"normal"},{"uid":"44ca05967e145951","name":"should throw error - invalid id","time":{"start":1721992527908,"stop":1721992527908,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f2343a8c4ccef0a","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1721993252093,"stop":1721993252093,"duration":0},"status":"passed","severity":"normal"},{"uid":"d83e7bf4f80ba79f","name":"Check publish message containing SQL Injection","time":{"start":1721993093392,"stop":1721993093392,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f1805ce6fd7faf3","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1721992797579,"stop":1721992797580,"duration":1},"status":"passed","severity":"normal"},{"uid":"e509795c5d9afa1c","name":"Push message with content topic containing special chars","time":{"start":1721993187981,"stop":1721993187981,"duration":0},"status":"passed","severity":"normal"},{"uid":"eba1acac2a025c0b","name":"handles multiple messages","time":{"start":1721993237405,"stop":1721993237405,"duration":0},"status":"passed","severity":"normal"},{"uid":"44d3e09fb4abba5c","name":"All","time":{"start":1721992579550,"stop":1721992579551,"duration":1},"status":"passed","severity":"normal"},{"uid":"68057882df3c4ae4","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1721992841451,"stop":1721992841451,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ac54199d72d0a7c","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1721992519227,"stop":1721992519227,"duration":0},"status":"passed","severity":"normal"},{"uid":"b28d8714b89787ea","name":"Check received message containing Arabic","time":{"start":1721992785072,"stop":1721992785072,"duration":0},"status":"passed","severity":"normal"},{"uid":"a71c98d2fa2479d3","name":"should set field with only STORE enabled","time":{"start":1721992527915,"stop":1721992527915,"duration":0},"status":"passed","severity":"normal"},{"uid":"44cda9421f72e88c","name":"pre and post cipher","time":{"start":1721992554920,"stop":1721992554920,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc8e92fa547f6a09","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1721993069004,"stop":1721993069005,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1c72713e29139ad","name":"Push message with custom timestamp: 1691234434182","time":{"start":1721993062088,"stop":1721993062088,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff122401ed8e0ec2","name":"Reopen subscription with peer with lost subscription","time":{"start":1721992664351,"stop":1721992664352,"duration":1},"status":"passed","severity":"normal"},{"uid":"51538c446f8ef6c7","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1721992797581,"stop":1721992797581,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4026cba85c6ea50","name":"udp ip6 address","time":{"start":1721992527148,"stop":1721992527148,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d81a7000036f6bf","name":"should be able to decode the field with only RELAY set to true","time":{"start":1721992527126,"stop":1721992527127,"duration":1},"status":"passed","severity":"normal"},{"uid":"1be683c936256779","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1721993095089,"stop":1721993095089,"duration":0},"status":"passed","severity":"normal"},{"uid":"99f140a4dc4d8a08","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721992797568,"stop":1721992797568,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2131e6a79eb4dba","name":"random static sharding 9 - Cluster ID: 783, Shard ID: 92","time":{"start":1721993171056,"stop":1721993171057,"duration":1},"status":"passed","severity":"normal"},{"uid":"777903dcbdaf5884","name":"Fails to push message bigger that 1MB","time":{"start":1721993062089,"stop":1721993062089,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4bb20503b24a51b","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app39/9/topic294/utf8","time":{"start":1721993162422,"stop":1721993162423,"duration":1},"status":"passed","severity":"normal"},{"uid":"7522299fcaff4bc1","name":"Ping succeeds for all connected peers","time":{"start":1721992693977,"stop":1721992693977,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c26c949dd415881","name":"Sample","time":{"start":1721992527296,"stop":1721992527297,"duration":1},"status":"passed","severity":"normal"},{"uid":"bacd4ff311d9a0d7","name":"Push message with content topic containing Script","time":{"start":1721993187983,"stop":1721993187984,"duration":1},"status":"passed","severity":"normal"},{"uid":"b10c50c7f3168633","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1721993068996,"stop":1721993068997,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa7bcea4c281d042","name":"does not throw on valid cases","time":{"start":1721992519216,"stop":1721992519217,"duration":1},"status":"passed","severity":"normal"},{"uid":"7303deec779abb","name":"Ephemeral messages are not stored","time":{"start":1721992580199,"stop":1721992580199,"duration":0},"status":"passed","severity":"normal"},{"uid":"2eb4f07779be71fa","name":"Promise Callback - forward","time":{"start":1721993209820,"stop":1721993209820,"duration":0},"status":"passed","severity":"normal"},{"uid":"9830a1e70bf93780","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1721993205169,"stop":1721993205170,"duration":1},"status":"passed","severity":"normal"},{"uid":"c44ac3f79a4ec53c","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1721992519238,"stop":1721992519238,"duration":0},"status":"passed","severity":"normal"},{"uid":"90b89b4f665a5fb5","name":"Publish message with custom timestamp: Fri Jul 26 2024 10:24:22 GMT+0000 (Coordinated Universal Time)","time":{"start":1721993093396,"stop":1721993093396,"duration":0},"status":"passed","severity":"normal"},{"uid":"f01da5c386f48344","name":"Push message with content topic containing Basic HTML tag","time":{"start":1721993187984,"stop":1721993187985,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc45dc9e45eeda0b","name":"Subscribe to topic containing short and receive message","time":{"start":1721993252708,"stop":1721993252709,"duration":1},"status":"passed","severity":"normal"},{"uid":"a832c3909fb38dd3","name":"should throw an error if shards are undefined for static sharding","time":{"start":1721992519236,"stop":1721992519236,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbd1cdac98ea564f","name":"Query with Promise Callback, No Decoder","time":{"start":1721993205184,"stop":1721993205185,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf282564069a79de","name":"Subscribe to topic containing shell command and receive message","time":{"start":1721993252713,"stop":1721993252713,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8761f6ffefbbf58","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1721992797571,"stop":1721992797572,"duration":1},"status":"passed","severity":"normal"},{"uid":"93ccba3630018e50","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1721992835350,"stop":1721992835350,"duration":0},"status":"passed","severity":"normal"},{"uid":"300b1e48faee1da3","name":"same cluster, same shard: nodes connect","time":{"start":1721992892616,"stop":1721992892617,"duration":1},"status":"passed","severity":"normal"},{"uid":"29033b58648a8556","name":"Check received message with timestamp: 1649153314 ","time":{"start":1721992785078,"stop":1721992785079,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5aef205cca60319","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1721993252094,"stop":1721993252094,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd3e39bab3e6f752","name":"random static sharding 2 - Cluster ID: 579, Shard ID: 356","time":{"start":1721993171052,"stop":1721993171053,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4bf3ed68ebdac8a","name":"Relay + Store","time":{"start":1721992527916,"stop":1721992527916,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c8751fa1dc2bced","name":"Check received message containing short","time":{"start":1721993108422,"stop":1721993108431,"duration":9},"status":"passed","severity":"normal"},{"uid":"fa5a8ce9ba0e0179","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1721993017925,"stop":1721993017925,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4477b514ee9db69c","name":"Round trip binary encryption [ecies, signature]","time":{"start":1721992556181,"stop":1721992556182,"duration":1},"status":"passed","severity":"normal"},{"uid":"620152c9e9fa8437","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1721992544331,"stop":1721992544331,"duration":0},"status":"skipped","severity":"normal"},{"uid":"461333668afc4a51","name":"Fails to push message with large meta","time":{"start":1721993187989,"stop":1721993187990,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec416f4b12b456d7","name":"Push message with content topic containing shell command","time":{"start":1721993187986,"stop":1721993187987,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ef21d196b939038","name":"Asymmetric encrypt & decrypt","time":{"start":1721992554919,"stop":1721992554919,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f6e16ca93e63225","name":"Overlapping topic subscription","time":{"start":1721992835347,"stop":1721992835347,"duration":0},"status":"passed","severity":"normal"},{"uid":"41ca3a7fea5f8ad3","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1721992544331,"stop":1721992544331,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8e65e795b930a060","name":"Check received message containing special chars","time":{"start":1721992785070,"stop":1721992785071,"duration":1},"status":"passed","severity":"normal"},{"uid":"e58a57fc72b98fe3","name":"Check message on other pubsub topic is not received","time":{"start":1721993108453,"stop":1721993108453,"duration":0},"status":"passed","severity":"normal"},{"uid":"875598b0b373408e","name":"Passing page size 10 when there are 10 messages","time":{"start":1721993236534,"stop":1721993236534,"duration":0},"status":"passed","severity":"normal"},{"uid":"fca12f825b7b9108","name":"Check message with invalid timestamp is not received","time":{"start":1721993108439,"stop":1721993108440,"duration":1},"status":"passed","severity":"normal"},{"uid":"166c217b741e048b","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721992797576,"stop":1721992797577,"duration":1},"status":"passed","severity":"normal"},{"uid":"4142402b4f763e45","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1721992532928,"stop":1721992532929,"duration":1},"status":"passed","severity":"normal"},{"uid":"d095b12248ed1445","name":"stop","time":{"start":1721992611601,"stop":1721992611601,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5098cdee2080efa","name":"can start the service","time":{"start":1721993099253,"stop":1721993099253,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab9cd971c0b7eae0","name":"Push message with content topic containing Basic HTML tag","time":{"start":1721993062083,"stop":1721993062083,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b4da2eb68ff2a22","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1721992519246,"stop":1721992519246,"duration":0},"status":"passed","severity":"normal"},{"uid":"651beb8be04442f4","name":"Failed peers are renewed","time":{"start":1721992833994,"stop":1721992833995,"duration":1},"status":"passed","severity":"normal"},{"uid":"3509db571d529da","name":"Subscribe to topic containing numeric and receive message","time":{"start":1721993252721,"stop":1721993252722,"duration":1},"status":"passed","severity":"normal"},{"uid":"83883c3566cafa8c","name":"new peer added after a peer was already found","time":{"start":1721993017924,"stop":1721993017924,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c51bc626a1b6656b","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1721992554334,"stop":1721992554336,"duration":2},"status":"passed","severity":"normal"},{"uid":"b9b20620b976d350","name":"Subscribe to topic containing emoji and receive message","time":{"start":1721992835363,"stop":1721992835363,"duration":0},"status":"passed","severity":"normal"},{"uid":"3512c21e3c3daa9f","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1721993205170,"stop":1721993205171,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5c632c7fa44a967","name":"Push message with content topic containing short","time":{"start":1721993187979,"stop":1721993187980,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e818a5cc530e82a","name":"Accepts a valid Waku Message","time":{"start":1721992536415,"stop":1721992536416,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4321b22b677de5a","name":"Check message with no content topic is not received","time":{"start":1721993108441,"stop":1721993108441,"duration":0},"status":"passed","severity":"normal"},{"uid":"8352d9c8094633c2","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1721992519235,"stop":1721992519235,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dd17cb52c6a41eb","name":"should not receive a peer event after stop","time":{"start":1721992581911,"stop":1721992581911,"duration":0},"status":"passed","severity":"normal"},{"uid":"f02baef46a92c7c9","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app32/4/topic816/utf8","time":{"start":1721993162423,"stop":1721993162424,"duration":1},"status":"passed","severity":"normal"},{"uid":"9dc3046251356767","name":"Subscribe to topic containing JSON and receive message","time":{"start":1721993252713,"stop":1721993252713,"duration":0},"status":"passed","severity":"normal"},{"uid":"87810748d3123572","name":"Subscribe to topic containing special chars and receive message","time":{"start":1721993252709,"stop":1721993252710,"duration":1},"status":"passed","severity":"normal"},{"uid":"bab060f0aa701f26","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1721993252095,"stop":1721993252096,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3544774bf69ad45","name":"Check received message containing Russian","time":{"start":1721993108446,"stop":1721993108447,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9ca80fab8714d22","name":"Push message with meta","time":{"start":1721993187989,"stop":1721993187989,"duration":0},"status":"passed","severity":"normal"},{"uid":"33e944ef097d6024","name":"throws on content topic with empty encoding field","time":{"start":1721992519221,"stop":1721992519221,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2a98f570c50d0a7","name":"should return valid sharding parameters for static sharding","time":{"start":1721992519247,"stop":1721992519247,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6d288752ae010fa","name":"Ping on peer without subscriptions","time":{"start":1721992664363,"stop":1721992664365,"duration":2},"status":"passed","severity":"normal"},{"uid":"6eda8adea28c7db9","name":"Query Generator, No message returned","time":{"start":1721993205165,"stop":1721993205169,"duration":4},"status":"passed","severity":"normal"},{"uid":"5d9f2e5838aecb39","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1721993151345,"stop":1721993151345,"duration":0},"status":"passed","severity":"normal"},{"uid":"65df5d13535bc699","name":"should properly compute the node id","time":{"start":1721992527909,"stop":1721992527909,"duration":0},"status":"passed","severity":"normal"},{"uid":"d350df257f1c2623","name":"getPeersByDiscovery","time":{"start":1721992611598,"stop":1721992611598,"duration":0},"status":"passed","severity":"normal"},{"uid":"96a3a657baeb397f","name":"throws on content topic with empty version field","time":{"start":1721992519219,"stop":1721992519220,"duration":1},"status":"passed","severity":"normal"},{"uid":"385b9b567abc1404","name":"Push message on custom pubsubTopic","time":{"start":1721992896322,"stop":1721992896323,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6e03ae7f8d2f086","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1721992841452,"stop":1721992841452,"duration":0},"status":"passed","severity":"normal"},{"uid":"64563322562efdc1","name":"Symmetric encrypt & Decrypt","time":{"start":1721992554919,"stop":1721992554920,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6876603f4b9ab5c","name":"Reopen subscription with peer with lost subscription","time":{"start":1721992664370,"stop":1721992664371,"duration":1},"status":"passed","severity":"normal"},{"uid":"4fd8fcddf05798a7","name":"Check publish message containing Chinese","time":{"start":1721993093390,"stop":1721993093390,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd27ce57b536be9b","name":"Fails to push message with empty content topic","time":{"start":1721993062086,"stop":1721993062086,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7780eb3a1fe38ef","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1721992519223,"stop":1721992519223,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b0ed74e432159c2","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1721992841452,"stop":1721992841453,"duration":1},"status":"passed","severity":"normal"},{"uid":"6dc42c1148e46efe","name":"Passing page size 11 when there are 10 messages","time":{"start":1721993236534,"stop":1721993236535,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b5709d2d6c4f6e1","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1721992797578,"stop":1721992797578,"duration":0},"status":"passed","severity":"normal"},{"uid":"236db0c9b7b4f543","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1721992519251,"stop":1721992519251,"duration":0},"status":"passed","severity":"normal"},{"uid":"96175fb0342e89d3","name":"Push message with content topic containing SQL Injection","time":{"start":1721993187982,"stop":1721993187983,"duration":1},"status":"passed","severity":"normal"},{"uid":"d53ee25f34644f83","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1721993381129,"stop":1721993381129,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a3619d01040880d","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721992797562,"stop":1721992797562,"duration":0},"status":"passed","severity":"normal"},{"uid":"2db6a63cd603b9cf","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1721992712200,"stop":1721992712201,"duration":1},"status":"passed","severity":"normal"},{"uid":"651de4dfd3fb81d8","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1721992519232,"stop":1721992519233,"duration":1},"status":"passed","severity":"normal"},{"uid":"60500e2965aa925f","name":"should get / set TCP multiaddr","time":{"start":1721992527911,"stop":1721992527911,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3ab65314b12f92b","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1721992797560,"stop":1721992797560,"duration":0},"status":"passed","severity":"normal"},{"uid":"b150ef66e70e18e2","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1721992835362,"stop":1721992835362,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e4055b425788374","name":"Push message with content topic containing JSON","time":{"start":1721993062084,"stop":1721993062084,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dd712bc88dd45d7","name":"Check received message containing XML","time":{"start":1721993108448,"stop":1721993108448,"duration":0},"status":"passed","severity":"normal"},{"uid":"15b33e20a427aee5","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app15/2/topic748/utf8","time":{"start":1721993162420,"stop":1721993162421,"duration":1},"status":"passed","severity":"normal"},{"uid":"17e57aff71d4a081","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1721992527134,"stop":1721992527135,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c2e18e59741f461","name":"should return unique PubsubTopics for static sharding","time":{"start":1721992519233,"stop":1721992519234,"duration":1},"status":"passed","severity":"normal"},{"uid":"e414b239e881b44c","name":"Check publish message after service node is restarted","time":{"start":1721993093399,"stop":1721993093399,"duration":0},"status":"skipped","severity":"normal"},{"uid":"963c14abed808f6b","name":"Encoder throws on undefined content topic","time":{"start":1721992554338,"stop":1721992554339,"duration":1},"status":"passed","severity":"normal"},{"uid":"d45f84ae3a609aca","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1721993068992,"stop":1721993068992,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4c83ad891cc97","name":"Throws when trying to push message with empty payload","time":{"start":1721993187979,"stop":1721993187979,"duration":0},"status":"passed","severity":"normal"},{"uid":"b812bad50ea25435","name":"Nodes with multiple pubsub topic","time":{"start":1721993069001,"stop":1721993069004,"duration":3},"status":"passed","severity":"normal"},{"uid":"198234c92fe5d6d9","name":"Subscribe and receives messages on 20 topics","time":{"start":1721992835345,"stop":1721992835345,"duration":0},"status":"passed","severity":"normal"},{"uid":"52646af9f0bae08a","name":"can start and stop the service","time":{"start":1721992581909,"stop":1721992581909,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8442f08e0ac1a8","name":"Query generator for multiple messages with multiple decoders","time":{"start":1721993224550,"stop":1721993224550,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d5551b9b0fdf496","name":"should add and remove event listeners correctly","time":{"start":1721992548263,"stop":1721992548263,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ff7a17fe3ec3aa6","name":"Check received message with timestamp: 1721992570147000000 ","time":{"start":1721992785077,"stop":1721992785077,"duration":0},"status":"passed","severity":"normal"},{"uid":"cad17a9db972c2bc","name":"Ping on subscribed peer","time":{"start":1721992664347,"stop":1721992664348,"duration":1},"status":"passed","severity":"normal"},{"uid":"d89231c788fdbeb5","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1721992521893,"stop":1721992521893,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae496fe35d56bfd9","name":"Decoder throws on empty string content topic","time":{"start":1721992554340,"stop":1721992554340,"duration":0},"status":"passed","severity":"normal"},{"uid":"5934aa020a67f252","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1721992527130,"stop":1721992527131,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef286578f6e5b4c4","name":"Push message on custom pubsubTopic","time":{"start":1721992896325,"stop":1721992896326,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e1f5dd4a0e251b5","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1721993151343,"stop":1721993151343,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebc6ecdb116ee5bf","name":"Nwaku publishes","time":{"start":1721993050018,"stop":1721993050019,"duration":1},"status":"passed","severity":"normal"},{"uid":"713bf85f91e1f89b","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1721992543883,"stop":1721992543884,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e3ccb64eaa54583","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1721992532706,"stop":1721992532706,"duration":0},"status":"passed","severity":"normal"},{"uid":"781053324f9f1e1e","name":"Check message with no content topic is not received","time":{"start":1721992785081,"stop":1721992785081,"duration":0},"status":"passed","severity":"normal"},{"uid":"688dc248e184980b","name":"Push message with content topic containing special chars","time":{"start":1721993062079,"stop":1721993062080,"duration":1},"status":"passed","severity":"normal"},{"uid":"6bc6ed2c120f7627","name":"Subscribe to topic containing XML and receive message","time":{"start":1721993252712,"stop":1721993252712,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d650cde3f77fa45","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1721992841454,"stop":1721992841454,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba2b52c377d374a0","name":"Query Generator, No Decoder","time":{"start":1721993205164,"stop":1721993205165,"duration":1},"status":"passed","severity":"normal"},{"uid":"a120158de3914d1c","name":"recovers when dns.resolve returns empty","time":{"start":1721992544326,"stop":1721992544327,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5f43483ec6e850b","name":"random static sharding 5 - Cluster ID: 246, Shard ID: 730","time":{"start":1721993171054,"stop":1721993171054,"duration":0},"status":"passed","severity":"normal"},{"uid":"785a8b4063638a45","name":"should not throw an error for a single configured topic","time":{"start":1721992519244,"stop":1721992519244,"duration":0},"status":"passed","severity":"normal"},{"uid":"f620354523c3fd24","name":"getPeersByDiscovery","time":{"start":1721993017924,"stop":1721993017924,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1c6fb2d849257bb","name":"Check publish message containing emoji","time":{"start":1721993093395,"stop":1721993093395,"duration":0},"status":"passed","severity":"normal"},{"uid":"a18109402eeddb6f","name":"listenerCount","time":{"start":1721992611598,"stop":1721992611599,"duration":1},"status":"passed","severity":"normal"},{"uid":"33a56c0d3c1554ef","name":"Push message with Basic HTML tag payload","time":{"start":1721993062074,"stop":1721993062074,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ce04f095858bcdd","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1721993095084,"stop":1721993095085,"duration":1},"status":"passed","severity":"normal"},{"uid":"62a994d7c327d8a","name":"handles empty contentTopics array correctly","time":{"start":1721992519249,"stop":1721992519249,"duration":0},"status":"passed","severity":"normal"},{"uid":"34d53ee48cb22781","name":"Push message with special chars payload","time":{"start":1721993187915,"stop":1721993187917,"duration":2},"status":"passed","severity":"normal"},{"uid":"791be396231d15e8","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1721992892614,"stop":1721992892615,"duration":1},"status":"passed","severity":"normal"},{"uid":"c23c85a9254aab5f","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1721992785079,"stop":1721992785079,"duration":0},"status":"passed","severity":"normal"},{"uid":"4afe5ffb95b9a10a","name":"Subscribe and receive messages via lightPush","time":{"start":1721993252703,"stop":1721993252703,"duration":0},"status":"passed","severity":"normal"},{"uid":"15d9a134e833bc7c","name":"Push message with custom timestamp: 1721996434182","time":{"start":1721993062088,"stop":1721993062089,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d4b4b13532c5f4e","name":"Ping on subscribed peer","time":{"start":1721992639934,"stop":1721992639934,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6d3d86b0256ff99","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1721993252717,"stop":1721993252718,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4535076de2db6d8","name":"Check received message with timestamp: 1721992569389000000 ","time":{"start":1721993108451,"stop":1721993108451,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d7291d8b67e1e2e","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1721992797564,"stop":1721992797564,"duration":0},"status":"passed","severity":"normal"},{"uid":"90ce6d620ceb6125","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1721992527119,"stop":1721992527120,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9b70f214a97bcfa","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1721992519247,"stop":1721992519248,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0b46ae811829eb4","name":"start node with ApplicationInfo","time":{"start":1721993162426,"stop":1721993162426,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c64049f6ed9d326","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1721993252719,"stop":1721993252719,"duration":0},"status":"passed","severity":"normal"},{"uid":"88cf855f86ef5c4e","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1721992532706,"stop":1721992532707,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a62baff2bb49906","name":"Should update shard info","time":{"start":1721992897708,"stop":1721992897708,"duration":0},"status":"passed","severity":"normal"},{"uid":"8831526d825a0c42","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1721993252718,"stop":1721993252719,"duration":1},"status":"passed","severity":"normal"},{"uid":"567258ea26e99ac0","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1721992841458,"stop":1721992841458,"duration":0},"status":"passed","severity":"normal"},{"uid":"630056c6e4c2644a","name":"Check message with no payload is not received","time":{"start":1721992785082,"stop":1721992785082,"duration":0},"status":"passed","severity":"normal"},{"uid":"167f9661d55d124b","name":"Add multiple subscription objects on single nwaku node","time":{"start":1721992835363,"stop":1721992835364,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3acde257ed13b02","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1721993017925,"stop":1721993017925,"duration":0},"status":"passed","severity":"normal"},{"uid":"18aaea9ec8de7ce","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1721993068979,"stop":1721993068990,"duration":11},"status":"passed","severity":"normal"},{"uid":"49330598854611f7","name":"should be able to decode the field with only FILTER set to true","time":{"start":1721992527127,"stop":1721992527128,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d91db6e62098418","name":"Check received message containing special chars","time":{"start":1721993108445,"stop":1721993108445,"duration":0},"status":"passed","severity":"normal"},{"uid":"a284d41470082aec","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1721993252716,"stop":1721993252716,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0d5693d9273952a","name":"Push message with Russian payload","time":{"start":1721993062072,"stop":1721993062072,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae3849a795c7098e","name":"Check received message containing unicode special characters","time":{"start":1721993108450,"stop":1721993108450,"duration":0},"status":"passed","severity":"normal"}] |