2024-04-27 00:37:42 +00:00

1 line
153 KiB
JSON

[{"uid":"23066d50fcdc0be1","name":"Subscribe to topic containing shell command and receive message","time":{"start":1714178130319,"stop":1714178130319,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7f8ccd759b8bdc6","name":"can start the service","time":{"start":1714177527217,"stop":1714177527218,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c5dd1710c7eff2","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1714177464688,"stop":1714177464689,"duration":1},"status":"passed","severity":"normal"},{"uid":"f913404262a237ae","name":"Push message with SQL Injection payload","time":{"start":1714178031328,"stop":1714178031335,"duration":7},"status":"passed","severity":"normal"},{"uid":"ef813fe903ef125e","name":"Subscribe to topic containing special chars and receive message","time":{"start":1714177754385,"stop":1714177754385,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd717049dbf824ce","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1714177944502,"stop":1714177944502,"duration":0},"status":"passed","severity":"normal"},{"uid":"72954524d16facf8","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1714177944497,"stop":1714177944498,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce9b93b41e7f7dd5","name":"Fails to push message bigger that 1MB","time":{"start":1714177895999,"stop":1714177895999,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd9d574331b32da4","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1714177515510,"stop":1714177515511,"duration":1},"status":"passed","severity":"normal"},{"uid":"287cf73b94cdce63","name":"random static sharding 10 - Cluster ID: 817, Shard ID: 177","time":{"start":1714178024128,"stop":1714178024128,"duration":0},"status":"passed","severity":"normal"},{"uid":"8306a8e1703dcce8","name":"Push message with Script payload","time":{"start":1714177895951,"stop":1714177895951,"duration":0},"status":"passed","severity":"normal"},{"uid":"83d658787c631444","name":"Subscribe to topic containing XML and publish message","time":{"start":1714177944499,"stop":1714177944499,"duration":0},"status":"passed","severity":"normal"},{"uid":"993e0a495f08b378","name":"Wrong topic","time":{"start":1714177988727,"stop":1714177988727,"duration":0},"status":"passed","severity":"normal"},{"uid":"e66b000d90962350","name":"Check message received after nwaku node is restarted","time":{"start":1714177668234,"stop":1714177668236,"duration":2},"status":"skipped","severity":"normal"},{"uid":"b5fa7825ac1921cc","name":"Push message with content topic containing SQL Injection","time":{"start":1714177895991,"stop":1714177895992,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c2923f23a6b3c98","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1714177969713,"stop":1714177969714,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e5138c981e3eda9","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1714177679903,"stop":1714177679903,"duration":0},"status":"passed","severity":"normal"},{"uid":"e46d48e5b62582b2","name":"throws on content topic with generation field greater than 0","time":{"start":1714177464657,"stop":1714177464657,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1752488d159eaf7","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1714177908472,"stop":1714177908473,"duration":1},"status":"skipped","severity":"normal"},{"uid":"db54c679144dd7f3","name":"Check received message containing escaped characters","time":{"start":1714177969695,"stop":1714177969695,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e4ae189a15c3311","name":"Push message with rate limit","time":{"start":1714177895997,"stop":1714177895997,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8b0b8d66f898d78","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1714178017776,"stop":1714178017777,"duration":1},"status":"passed","severity":"normal"},{"uid":"f009848d71000eaf","name":"should return all peers when numPeers is 0","time":{"start":1714177477462,"stop":1714177477463,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d3160b1e3cd2227","name":"should properly create location multiaddrs - udp","time":{"start":1714177472951,"stop":1714177472951,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f1a1b6f09467265","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1714178130326,"stop":1714178130326,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ef772dfb3d1b697","name":"through manual discovery","time":{"start":1714177783197,"stop":1714177783197,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7beedded56f1e65","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1714178037413,"stop":1714178037413,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf379de3334db8f8","name":"Query with Ordered Callback, No message returned","time":{"start":1714178037412,"stop":1714178037413,"duration":1},"status":"passed","severity":"normal"},{"uid":"e750f4b218202caa","name":"Waku message hash computation (meta attribute not present)","time":{"start":1714177467149,"stop":1714177467149,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b1e133966b004e3","name":"Push message with JSON payload","time":{"start":1714178031338,"stop":1714178031339,"duration":1},"status":"passed","severity":"normal"},{"uid":"c682c12aff95507f","name":"Publish message with custom timestamp: Sun May 07 2023 00:32:05 GMT+0000 (Coordinated Universal Time)","time":{"start":1714177936102,"stop":1714177936104,"duration":2},"status":"passed","severity":"normal"},{"uid":"788b87a7b78cd7b3","name":"Subscribe to topic containing numeric and receive message","time":{"start":1714178130325,"stop":1714178130326,"duration":1},"status":"passed","severity":"normal"},{"uid":"6dc36d985b360d33","name":"Check message with invalid timestamp is not received","time":{"start":1714177969698,"stop":1714177969698,"duration":0},"status":"passed","severity":"normal"},{"uid":"e51aa3c23191ee95","name":"Subscribe to topic containing special chars and receive message","time":{"start":1714178130316,"stop":1714178130316,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf9e8f0991b48c14","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714177679904,"stop":1714177679904,"duration":0},"status":"passed","severity":"normal"},{"uid":"c711d0d38789194d","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1714177477464,"stop":1714177477465,"duration":1},"status":"passed","severity":"normal"},{"uid":"a931e571d686f640","name":"Subscribe to topic containing XML and receive message","time":{"start":1714178130327,"stop":1714178130328,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a2a612fcb2ebed5","name":"Check message with invalid timestamp is not received","time":{"start":1714177969714,"stop":1714177969714,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6e403d037b7b833","name":"random static sharding 2 - Cluster ID: 448, Shard ID: 638","time":{"start":1714178024103,"stop":1714178024103,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9efc86f82996277","name":"Ping on subscribed peer","time":{"start":1714177589437,"stop":1714177589439,"duration":2},"status":"passed","severity":"normal"},{"uid":"de2b0e68d9780425","name":"Check received message containing short","time":{"start":1714177969705,"stop":1714177969705,"duration":0},"status":"passed","severity":"normal"},{"uid":"79d867512e43856","name":"Check received message with timestamp: 1649153314 ","time":{"start":1714177969713,"stop":1714177969713,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e88645540df340a","name":"Nodes with multiple pubsub topic","time":{"start":1714177925726,"stop":1714177925727,"duration":1},"status":"passed","severity":"normal"},{"uid":"83fada18a2f62996","name":"Subscribe to topic containing shell command and publish message","time":{"start":1714177944500,"stop":1714177944501,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4957404c8e67b01","name":"retrieves a single peer","time":{"start":1714177488617,"stop":1714177488618,"duration":1},"status":"passed","severity":"normal"},{"uid":"df3270e8d8d2e9da","name":"Push message with content topic containing emoji","time":{"start":1714178031355,"stop":1714178031356,"duration":1},"status":"passed","severity":"normal"},{"uid":"e15d3bf8ce5a1dd5","name":"Check received message containing Russian","time":{"start":1714177969707,"stop":1714177969708,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e466fec7d14a893","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1714177936263,"stop":1714177936263,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7433f332d18ebd19","name":"Reopen subscription with peer with lost subscription","time":{"start":1714177543743,"stop":1714177543744,"duration":1},"status":"passed","severity":"normal"},{"uid":"efe238e402c82729","name":"ignores domain fetching errors","time":{"start":1714177488619,"stop":1714177488619,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec1a2f698fa8c099","name":"can start the service","time":{"start":1714177978549,"stop":1714177978550,"duration":1},"status":"passed","severity":"normal"},{"uid":"87413690e33b1212","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714177679877,"stop":1714177679878,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fd4be6a03064c1f","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1714177464680,"stop":1714177464680,"duration":0},"status":"passed","severity":"normal"},{"uid":"abfbb52b67cfb44d","name":"Check received message containing numeric","time":{"start":1714177969689,"stop":1714177969689,"duration":0},"status":"passed","severity":"normal"},{"uid":"43520bb3f94af9ee","name":"Push message with special chars payload","time":{"start":1714178031320,"stop":1714178031321,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ad5cca1f2a62588","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1714177464686,"stop":1714177464686,"duration":0},"status":"passed","severity":"normal"},{"uid":"322ddad3827cca8c","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1714177472091,"stop":1714177472092,"duration":1},"status":"passed","severity":"normal"},{"uid":"68635cac57ddb11f","name":"Filter","time":{"start":1714178101267,"stop":1714178101267,"duration":0},"status":"passed","severity":"normal"},{"uid":"e54be55a41b3970b","name":"Relay","time":{"start":1714177525224,"stop":1714177525224,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1245ff5162eb0ef","name":"Publishes to nwaku","time":{"start":1714177931093,"stop":1714177931094,"duration":1},"status":"passed","severity":"normal"},{"uid":"296cac74d7bb370","name":"random static sharding 8 - Cluster ID: 823, Shard ID: 900","time":{"start":1714178024126,"stop":1714178024126,"duration":0},"status":"passed","severity":"normal"},{"uid":"426f88ae669e00aa","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1714177464681,"stop":1714177464681,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca06742e81963a6b","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1714178130314,"stop":1714178130314,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a6191402ba40c6a","name":"Promise Callback - backward","time":{"start":1714178053269,"stop":1714178053269,"duration":0},"status":"passed","severity":"normal"},{"uid":"880e41c70e1fb370","name":"should properly create peer info with all multiaddrs","time":{"start":1714177472952,"stop":1714177472952,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbd31ebc837d5799","name":"Push message with content topic containing JSON","time":{"start":1714177895994,"stop":1714177895994,"duration":0},"status":"passed","severity":"normal"},{"uid":"18478d70c0a45fa2","name":"Check message with no payload is not received","time":{"start":1714177969702,"stop":1714177969702,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa72e3884b018303","name":"should throw an error for empty SingleShardInfos array","time":{"start":1714177464670,"stop":1714177464670,"duration":0},"status":"passed","severity":"normal"},{"uid":"9395bb1629a9f684","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1714178130312,"stop":1714178130313,"duration":1},"status":"passed","severity":"normal"},{"uid":"3cd8b2effa706e9b","name":"connects to nwaku","time":{"start":1714178087783,"stop":1714178087783,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7ed460a6a681216","name":"recovers when dns.resolve returns empty","time":{"start":1714177488618,"stop":1714177488619,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcb4ee256f971ccb","name":"Check received message with timestamp: 1714177514372000000 ","time":{"start":1714177969696,"stop":1714177969696,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a0a7a11429381d1","name":"Check received message containing Script","time":{"start":1714177668216,"stop":1714177668217,"duration":1},"status":"passed","severity":"normal"},{"uid":"81692b5eee667599","name":"topics with same application and version share the same shard","time":{"start":1714177464666,"stop":1714177464666,"duration":0},"status":"passed","severity":"normal"},{"uid":"29775eec70299301","name":"should only return 1 node with relay capability","time":{"start":1714177488620,"stop":1714177488621,"duration":1},"status":"passed","severity":"normal"},{"uid":"c43ebfa617bfbee8","name":"Subscribe to topic containing emoji and receive message","time":{"start":1714178130329,"stop":1714178130329,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0d88f1c9bb3510b","name":"shard 0","time":{"start":1714178024095,"stop":1714178024102,"duration":7},"status":"passed","severity":"normal"},{"uid":"98d3871f75ab6bef","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1714177585208,"stop":1714177585209,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb873e86216cd509","name":"should not throw an error for a single configured topic","time":{"start":1714177464684,"stop":1714177464684,"duration":0},"status":"passed","severity":"normal"},{"uid":"670348e4d3164b10","name":"Subscribe to topic containing Russian and receive message","time":{"start":1714177754386,"stop":1714177754386,"duration":0},"status":"passed","severity":"normal"},{"uid":"edc15d14823644ec","name":"Encoder throws on empty string content topic","time":{"start":1714177498590,"stop":1714177498590,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb7ec626d1cb56ad","name":"Push message with shell command payload","time":{"start":1714177895953,"stop":1714177895973,"duration":20},"status":"passed","severity":"normal"},{"uid":"cfaf65909df0695c","name":"Round trip binary encryption [ecies, signature]","time":{"start":1714177500572,"stop":1714177500572,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb5e1ba4d9d71d47","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1714177492753,"stop":1714177492753,"duration":0},"status":"passed","severity":"normal"},{"uid":"50f54072330e815f","name":"Refresh subscription","time":{"start":1714177944493,"stop":1714177944493,"duration":0},"status":"skipped","severity":"normal"},{"uid":"da88776f0fa8ea6b","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1714177754380,"stop":1714177754380,"duration":0},"status":"passed","severity":"normal"},{"uid":"f37eab03b92cd06b","name":"should emit a peer event after start","time":{"start":1714177527219,"stop":1714177527220,"duration":1},"status":"passed","severity":"normal"},{"uid":"63b434bf3c664116","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1714177464684,"stop":1714177464684,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4ace3623321d540","name":"random static sharding 9 - Cluster ID: 207, Shard ID: 231","time":{"start":1714178024127,"stop":1714178024127,"duration":0},"status":"passed","severity":"normal"},{"uid":"58ff16d4acde2c42","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714177679901,"stop":1714177679901,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3620644f10a0f18","name":"Push message with XML payload","time":{"start":1714177895952,"stop":1714177895952,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffd90723e4767bce","name":"can start and stop the service","time":{"start":1714177527218,"stop":1714177527218,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e19bd6a24d9cdbd","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1714177944479,"stop":1714177944480,"duration":1},"status":"passed","severity":"normal"},{"uid":"9422f03ef6b171e9","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1714177524838,"stop":1714177524839,"duration":1},"status":"passed","severity":"normal"},{"uid":"6cf4d7439921b2a2","name":"connected peers and dial","time":{"start":1714177896163,"stop":1714177896163,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6ceac47bd2341dd4","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1714177464679,"stop":1714177464679,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e34cd69ef05eaf2","name":"Push message with emoji payload","time":{"start":1714178031343,"stop":1714178031343,"duration":0},"status":"passed","severity":"normal"},{"uid":"58e33dc2897ebfee","name":"Non TWN Cluster","time":{"start":1714177988722,"stop":1714177988722,"duration":0},"status":"passed","severity":"normal"},{"uid":"8927b1152bc47301","name":"throws on content topic with too few or too many fields","time":{"start":1714177464656,"stop":1714177464656,"duration":0},"status":"passed","severity":"normal"},{"uid":"cede3788e646098e","name":"Check received message containing Arabic","time":{"start":1714177969707,"stop":1714177969707,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ab3749036254ae","name":"Fails to push message bigger that 1MB","time":{"start":1714178031360,"stop":1714178031360,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c3bc7917694d6e9","name":"Subscribe and receive messages via waku relay post","time":{"start":1714177754379,"stop":1714177754379,"duration":0},"status":"passed","severity":"normal"},{"uid":"7921c3c82878b37a","name":"should not fail to stop the service if it was not started","time":{"start":1714177978551,"stop":1714177978551,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc08cdbc0eaa09c1","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714177777389,"stop":1714177777389,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff989ed301e07ccd","name":"Check received message containing shell command","time":{"start":1714177969710,"stop":1714177969710,"duration":0},"status":"passed","severity":"normal"},{"uid":"863ce3aae043aa2f","name":"Check publish message containing Basic HTML tag","time":{"start":1714177936094,"stop":1714177936095,"duration":1},"status":"passed","severity":"normal"},{"uid":"b031d27c3d6d7fb0","name":"handles multiple messages","time":{"start":1714178078460,"stop":1714178078460,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1146d5df48ed5a9","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app29/3/topic976/proto","time":{"start":1714177988724,"stop":1714177988724,"duration":0},"status":"passed","severity":"normal"},{"uid":"a587209cd35bf8e7","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app50/3/topic440/utf8","time":{"start":1714177988725,"stop":1714177988725,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ee6790204749ac7","name":"Asymmetric encrypt & decrypt","time":{"start":1714177499173,"stop":1714177499174,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddf720deb55c0b0c","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1714177464687,"stop":1714177464687,"duration":0},"status":"passed","severity":"normal"},{"uid":"e78b39803142e662","name":"should set field with only STORE enabled","time":{"start":1714177472953,"stop":1714177472953,"duration":0},"status":"passed","severity":"normal"},{"uid":"56f4f50a3612068b","name":"Push message with short payload","time":{"start":1714178031317,"stop":1714178031318,"duration":1},"status":"passed","severity":"normal"},{"uid":"79bf9d85e516e370","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1714177488431,"stop":1714177488431,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8aa5fedd48bce9a","name":"Check received message containing JSON","time":{"start":1714177668218,"stop":1714177668218,"duration":0},"status":"passed","severity":"normal"},{"uid":"b25693bfe55e7f38","name":"Passing page size 3 when there are 20 messages","time":{"start":1714178068894,"stop":1714178068894,"duration":0},"status":"passed","severity":"normal"},{"uid":"a95d29344e35b230","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1714177464682,"stop":1714177464683,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb4ea491de5f9338","name":"Check message received after jswaku node is restarted","time":{"start":1714177969703,"stop":1714177969704,"duration":1},"status":"skipped","severity":"normal"},{"uid":"254beee6c8560097","name":"throws on content topic with empty version field","time":{"start":1714177464658,"stop":1714177464658,"duration":0},"status":"passed","severity":"normal"},{"uid":"af9c26d9fde05d5e","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1714178130320,"stop":1714178130320,"duration":0},"status":"passed","severity":"normal"},{"uid":"9502f0bad7519aad","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1714177679884,"stop":1714177679886,"duration":2},"status":"passed","severity":"normal"},{"uid":"df590b1c5cf4bf71","name":"Check message with non string payload is not received","time":{"start":1714177969703,"stop":1714177969703,"duration":0},"status":"passed","severity":"normal"},{"uid":"70b613df850ad327","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1714177718188,"stop":1714177718188,"duration":0},"status":"passed","severity":"normal"},{"uid":"992d650a2bac5390","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714177679880,"stop":1714177679880,"duration":0},"status":"passed","severity":"normal"},{"uid":"fad93991dd69f0ac","name":"should decode valid enr with tcp successfully","time":{"start":1714177472942,"stop":1714177472942,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4eaaea87857ad98","name":"Check message received after jswaku node is restarted","time":{"start":1714177668230,"stop":1714177668234,"duration":4},"status":"skipped","severity":"normal"},{"uid":"389c8435273dcf4e","name":"should correctly map a content topic to a pubsub topic","time":{"start":1714177464691,"stop":1714177464691,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ab07719d5ef8cc0","name":"should not receive a peer event after stop","time":{"start":1714177527221,"stop":1714177527222,"duration":1},"status":"passed","severity":"normal"},{"uid":"220557e64fb92eb1","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1714177668227,"stop":1714177668227,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2c4b6d3e7ecb9a3","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1714177464663,"stop":1714177464663,"duration":0},"status":"passed","severity":"normal"},{"uid":"57bcc1325c1b4f61","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1714177718184,"stop":1714177718185,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f2b5bb4b0a2d0e7","name":"Check publish message after client node is restarted","time":{"start":1714177936114,"stop":1714177936115,"duration":1},"status":"skipped","severity":"normal"},{"uid":"f44f22a24f66f28a","name":"Push message with custom timestamp: 1714174080138","time":{"start":1714177895998,"stop":1714177895998,"duration":0},"status":"passed","severity":"normal"},{"uid":"54786978182f0c6c","name":"Check received message containing shell command","time":{"start":1714177969694,"stop":1714177969695,"duration":1},"status":"passed","severity":"normal"},{"uid":"fcf7c6526283174f","name":"can start and stop the service","time":{"start":1714177492750,"stop":1714177492750,"duration":0},"status":"passed","severity":"normal"},{"uid":"9542fd99942486c5","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1714177500571,"stop":1714177500572,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b4376685e123b7d","name":"Check received message with timestamp: 1714177514372000000 ","time":{"start":1714177969712,"stop":1714177969712,"duration":0},"status":"passed","severity":"normal"},{"uid":"25a236013c01673d","name":"Store - dialed after - with timeout","time":{"start":1714178101266,"stop":1714178101266,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ec8c48306752185","name":"addEventListener with wrong event","time":{"start":1714177556596,"stop":1714177556596,"duration":0},"status":"passed","severity":"normal"},{"uid":"dab1eaf05e4fd050","name":"Push message with Russian payload","time":{"start":1714177895950,"stop":1714177895950,"duration":0},"status":"passed","severity":"normal"},{"uid":"abf91af0a9c00312","name":"should set field with only FILTER enabled","time":{"start":1714177472953,"stop":1714177472953,"duration":0},"status":"passed","severity":"normal"},{"uid":"90b2aa7b80658d71","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1714177464691,"stop":1714177464692,"duration":1},"status":"passed","severity":"normal"},{"uid":"afe731b480476e1d","name":"Subscribe to topic containing short and publish message","time":{"start":1714177944494,"stop":1714177944494,"duration":0},"status":"passed","severity":"normal"},{"uid":"524eb88c71cf983a","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714177585207,"stop":1714177585207,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e702fae0c034f43","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1714177585210,"stop":1714177585210,"duration":0},"status":"passed","severity":"normal"},{"uid":"37dd76394b5d2756","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1714177936261,"stop":1714177936262,"duration":1},"status":"skipped","severity":"normal"},{"uid":"eb9cf3b032989833","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app94/5/topic154/proto","time":{"start":1714177988726,"stop":1714177988727,"duration":1},"status":"passed","severity":"normal"},{"uid":"e60c5f8c3b26134b","name":"Generator, custom pubsub topic","time":{"start":1714178064570,"stop":1714178064570,"duration":0},"status":"passed","severity":"normal"},{"uid":"29e6e1e63e0be44","name":"Check received message containing Arabic","time":{"start":1714177668215,"stop":1714177668215,"duration":0},"status":"passed","severity":"normal"},{"uid":"d07525a59eb9d42d","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1714177464692,"stop":1714177464695,"duration":3},"status":"passed","severity":"normal"},{"uid":"54a468132ae843b8","name":"Fails to publish message with wrong content topic","time":{"start":1714177936109,"stop":1714177936109,"duration":0},"status":"passed","severity":"normal"},{"uid":"54fa3df0dda7c889","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1714178130326,"stop":1714178130326,"duration":0},"status":"passed","severity":"normal"},{"uid":"90fabbe10b921b72","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1714178096206,"stop":1714178096207,"duration":1},"status":"passed","severity":"normal"},{"uid":"b66b4f12821a2dfd","name":"Fails to publish message with size larger than 1 MB","time":{"start":1714177936112,"stop":1714177936113,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f9f7c7b4bbdce7f","name":"Generator, custom pubsub topic","time":{"start":1714178064571,"stop":1714178064572,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2e8be685a2ea615","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1714178024132,"stop":1714178024132,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b2d88ff61e0a2d3","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1714177488622,"stop":1714177488622,"duration":0},"status":"passed","severity":"normal"},{"uid":"27ff6ffee1c4c415","name":"Privacy Node - default protocol","time":{"start":1714178101268,"stop":1714178101268,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb3bb7991ec5a9c8","name":"Subscribe to topic containing JSON and receive message","time":{"start":1714177754388,"stop":1714177754388,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb9214de57ec3bdd","name":"Query generator for multiple messages with multiple decoders","time":{"start":1714178072825,"stop":1714178072825,"duration":0},"status":"passed","severity":"normal"},{"uid":"39ef977501758079","name":"Generator, 2 different pubsubtopics","time":{"start":1714178064573,"stop":1714178064574,"duration":1},"status":"passed","severity":"normal"},{"uid":"965f404cb082c0b8","name":"Check publish message containing JSON","time":{"start":1714177936095,"stop":1714177936095,"duration":0},"status":"passed","severity":"normal"},{"uid":"39ffc41733263185","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714177679882,"stop":1714177679883,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7862bb76f63b32f","name":"Push message on custom pubsubTopic","time":{"start":1714177777388,"stop":1714177777389,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d6bc45805d14230","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1714177944499,"stop":1714177944500,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0eccbf210f2a0c6","name":"can start the service","time":{"start":1714177492749,"stop":1714177492750,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e5fabb734fb16ff","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1714177585207,"stop":1714177585207,"duration":0},"status":"passed","severity":"normal"},{"uid":"f52e13eee00907c8","name":"Push message with rate limit","time":{"start":1714178031357,"stop":1714178031358,"duration":1},"status":"passed","severity":"normal"},{"uid":"3af1f9ea20ba9186","name":"Subscribe to topic containing emoji and publish message","time":{"start":1714177944502,"stop":1714177944503,"duration":1},"status":"passed","severity":"normal"},{"uid":"759b924b8beac3be","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app89/8/topic274/utf8","time":{"start":1714177988725,"stop":1714177988726,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6c7bb42f9e53168","name":"Check publish message containing shell command","time":{"start":1714177936096,"stop":1714177936096,"duration":0},"status":"passed","severity":"normal"},{"uid":"e49de3c8b026f1da","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app26/9/topic231/json","time":{"start":1714177988723,"stop":1714177988723,"duration":0},"status":"passed","severity":"normal"},{"uid":"67f8aa08225de372","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1714178096210,"stop":1714178096210,"duration":0},"status":"passed","severity":"normal"},{"uid":"5970428e717ee307","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1714177936262,"stop":1714177936263,"duration":1},"status":"skipped","severity":"normal"},{"uid":"da4b964803b9b4a0","name":"Check received message with timestamp: 1714177514372 ","time":{"start":1714177969697,"stop":1714177969697,"duration":0},"status":"passed","severity":"normal"},{"uid":"82b902f4569fcfc4","name":"Check received message containing emoji","time":{"start":1714177969711,"stop":1714177969712,"duration":1},"status":"passed","severity":"normal"},{"uid":"81b185b1e55823ae","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1714177718183,"stop":1714177718183,"duration":0},"status":"passed","severity":"normal"},{"uid":"e07f5fe0a9ded9a8","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1714177464663,"stop":1714177464664,"duration":1},"status":"passed","severity":"normal"},{"uid":"49001c63631d79f6","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1714177679887,"stop":1714177679888,"duration":1},"status":"passed","severity":"normal"},{"uid":"7caa79f8b054f730","name":"Push message with long payload","time":{"start":1714178031318,"stop":1714178031319,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce048dc7de2aa23d","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1714177464681,"stop":1714177464681,"duration":0},"status":"passed","severity":"normal"},{"uid":"d66280fac3fc106","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1714177679881,"stop":1714177679882,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fce3f3f9f59d63d","name":"Decoder throws on undefined content topic","time":{"start":1714177498591,"stop":1714177498591,"duration":0},"status":"passed","severity":"normal"},{"uid":"55b8aae910741cc5","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1714178130313,"stop":1714178130313,"duration":0},"status":"passed","severity":"normal"},{"uid":"5533a9b2e9f66001","name":"Check publish message containing Script","time":{"start":1714177936092,"stop":1714177936093,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d5bea163094fe30","name":"Push message equal or less that 1MB","time":{"start":1714177895999,"stop":1714177895999,"duration":0},"status":"passed","severity":"normal"},{"uid":"31cc58033d1cb05","name":"Check message on other pubsub topic is not received","time":{"start":1714177969698,"stop":1714177969701,"duration":3},"status":"passed","severity":"normal"},{"uid":"10d2a0795e9de994","name":"Relay + Store","time":{"start":1714177525225,"stop":1714177525225,"duration":0},"status":"passed","severity":"normal"},{"uid":"e786b90c4d691bcd","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1714177464670,"stop":1714177464670,"duration":0},"status":"passed","severity":"normal"},{"uid":"b13db875e1d29f48","name":"should not fail to start the service if it is already started","time":{"start":1714177492751,"stop":1714177492751,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9baac83dabac609","name":"Check received message containing long","time":{"start":1714177668212,"stop":1714177668213,"duration":1},"status":"passed","severity":"normal"},{"uid":"1875b1df9cf9e837","name":"should throw error - invalid id","time":{"start":1714177472947,"stop":1714177472948,"duration":1},"status":"passed","severity":"normal"},{"uid":"1cb69e4af0c0c6de","name":"Check received message containing emoji","time":{"start":1714177969696,"stop":1714177969696,"duration":0},"status":"passed","severity":"normal"},{"uid":"7157746a794d3c6c","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1714177524837,"stop":1714177524838,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6f84a92c4615d31","name":"should encode/decode to text encoding","time":{"start":1714177472949,"stop":1714177472949,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d6df7bef0aa52a","name":"Push message with content topic containing JSON","time":{"start":1714178031350,"stop":1714178031352,"duration":2},"status":"passed","severity":"normal"},{"uid":"aa57e6b78cd25208","name":"Subscribe to topic containing Script and receive message","time":{"start":1714178130318,"stop":1714178130318,"duration":0},"status":"passed","severity":"normal"},{"uid":"a85d2c2fc3350582","name":"should encode/decode to RLP encoding","time":{"start":1714177472949,"stop":1714177472949,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed3b7ac34dab7ce6","name":"Push message with content topic containing SQL Injection","time":{"start":1714178031348,"stop":1714178031348,"duration":0},"status":"passed","severity":"normal"},{"uid":"96083d85e5f9a98c","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1714177679878,"stop":1714177679879,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9e091c80f4da433","name":"Push message with content topic containing escaped characters","time":{"start":1714178031353,"stop":1714178031354,"duration":1},"status":"passed","severity":"normal"},{"uid":"3cb3c074adadfaa6","name":"Check message received after jswaku node is restarted","time":{"start":1714177969716,"stop":1714177969716,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b7877080cd0ad6a3","name":"Push message with content topic containing special chars","time":{"start":1714177895988,"stop":1714177895988,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e0a9eb930c8ec71","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1714177464665,"stop":1714177464665,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ba3ec35a67e2ccf","name":"should handle a minimal index list","time":{"start":1714177464719,"stop":1714177464719,"duration":0},"status":"passed","severity":"normal"},{"uid":"e81c027beec61560","name":"Check received message containing escaped characters","time":{"start":1714177668219,"stop":1714177668219,"duration":0},"status":"passed","severity":"normal"},{"uid":"9022f0f854372a85","name":"Check message received after nwaku node is restarted","time":{"start":1714177969716,"stop":1714177969716,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a1f1f59ef2dc3eae","name":"Check received message containing Basic HTML tag","time":{"start":1714177969709,"stop":1714177969709,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0308acad524b32d","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1714178096209,"stop":1714178096210,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd1cac97839f6b1","name":"Ping on unsubscribed peer","time":{"start":1714177543743,"stop":1714177543743,"duration":0},"status":"passed","severity":"normal"},{"uid":"b24d2bfb06dee5ac","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1714178068228,"stop":1714178068228,"duration":0},"status":"passed","severity":"normal"},{"uid":"136c428b7881c396","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app20/3/topic872/json","time":{"start":1714177988725,"stop":1714177988725,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfbddfd1841e2847","name":"Check publish message containing Arabic","time":{"start":1714177936089,"stop":1714177936090,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4ae7a8d1079e5f4","name":"should configure sharding based on application and version for autosharding","time":{"start":1714177464688,"stop":1714177464688,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5965d7c486f0e7d","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1714177718184,"stop":1714177718184,"duration":0},"status":"passed","severity":"normal"},{"uid":"45fd2b70dc8a3fa0","name":"should not receive a peer event before start","time":{"start":1714177527220,"stop":1714177527220,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cfb617e54bec48f","name":"should throw error - no id","time":{"start":1714177472943,"stop":1714177472943,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b09bc2757dca27b","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1714177488429,"stop":1714177488429,"duration":0},"status":"passed","severity":"normal"},{"uid":"2178f861ed70a755","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1714177718186,"stop":1714177718187,"duration":1},"status":"passed","severity":"normal"},{"uid":"97e51da1e53b5ed","name":"Subscribe to topic containing emoji and receive message","time":{"start":1714178130320,"stop":1714178130321,"duration":1},"status":"passed","severity":"normal"},{"uid":"2317eb11247b2a5d","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1714178130324,"stop":1714178130324,"duration":0},"status":"passed","severity":"normal"},{"uid":"2112875251758138","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1714177718183,"stop":1714177718183,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8d1c77ee514a700","name":"Check received message containing JSON","time":{"start":1714177969710,"stop":1714177969710,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff8b72194164e7c0","name":"Accepts a valid Waku Message","time":{"start":1714177481224,"stop":1714177481225,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e4b24887424bef8","name":"Publish message with custom timestamp: Fri Apr 26 2024 23:32:05 GMT+0000 (Coordinated Universal Time)","time":{"start":1714177936104,"stop":1714177936105,"duration":1},"status":"passed","severity":"normal"},{"uid":"68d7b93049c48924","name":"Query with Ordered Callback, No Decoder","time":{"start":1714178037412,"stop":1714178037412,"duration":0},"status":"passed","severity":"normal"},{"uid":"289c3e21f4b5ef49","name":"Passing page size 0 when there are 110 messages","time":{"start":1714178068890,"stop":1714178068893,"duration":3},"status":"passed","severity":"normal"},{"uid":"bb50737a6e603f93","name":"dispatchEvent via connectionManager","time":{"start":1714177556600,"stop":1714177556601,"duration":1},"status":"passed","severity":"normal"},{"uid":"14d2e617af412380","name":"Push message with content topic containing Script","time":{"start":1714178031348,"stop":1714178031349,"duration":1},"status":"passed","severity":"normal"},{"uid":"2686d928638b0e4e","name":"Check received message containing long","time":{"start":1714177969705,"stop":1714177969705,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae3f3a056aa9c0a5","name":"should properly create location multiaddrs - tcp6","time":{"start":1714177472951,"stop":1714177472951,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a83e8d80f97f412","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1714177464688,"stop":1714177464688,"duration":0},"status":"passed","severity":"normal"},{"uid":"42e72aa585f4dd5","name":"Push message with content topic containing short","time":{"start":1714178031344,"stop":1714178031344,"duration":0},"status":"passed","severity":"normal"},{"uid":"68f2aafb35131ef7","name":"random static sharding 6 - Cluster ID: 316, Shard ID: 666","time":{"start":1714178024109,"stop":1714178024125,"duration":16},"status":"passed","severity":"normal"},{"uid":"7ffa2708c573c8f8","name":"Push message with content topic containing Russian","time":{"start":1714177895991,"stop":1714177895991,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab557404dd5613da","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1714177679907,"stop":1714177679911,"duration":4},"status":"passed","severity":"normal"},{"uid":"38fb425877b881a7","name":"Correctly serialized arguments","time":{"start":1714177783291,"stop":1714177783291,"duration":0},"status":"passed","severity":"normal"},{"uid":"22b16975bddd691c","name":"Register correct protocols","time":{"start":1714177944476,"stop":1714177944477,"duration":1},"status":"passed","severity":"normal"},{"uid":"6be4adee362bfade","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1714177464683,"stop":1714177464683,"duration":0},"status":"passed","severity":"normal"},{"uid":"efd581bf43a94b63","name":"should set field with all protocols enabled","time":{"start":1714177472952,"stop":1714177472953,"duration":1},"status":"passed","severity":"normal"},{"uid":"b023570025b6fdc2","name":"should handle corrupted local storage data gracefully","time":{"start":1714177492753,"stop":1714177492753,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6528d004ae24f5c","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1714177472079,"stop":1714177472081,"duration":2},"status":"passed","severity":"normal"},{"uid":"139813f7f3552944","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1714177464719,"stop":1714177464720,"duration":1},"status":"passed","severity":"normal"},{"uid":"728e6948d4ce7b59","name":"should throw an error if shards are undefined for static sharding","time":{"start":1714177464673,"stop":1714177464674,"duration":1},"status":"passed","severity":"normal"},{"uid":"18e527fb4f264210","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1714178130318,"stop":1714178130319,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5fbe9bbba3021a4","name":"Ordered Callback - forward","time":{"start":1714178053269,"stop":1714178053269,"duration":0},"status":"passed","severity":"normal"},{"uid":"a62a909cab0f6468","name":"returns all values when wanted number matches available values","time":{"start":1714177487634,"stop":1714177487635,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f7545bf095d7df5","name":"Check received message containing emoji","time":{"start":1714177668225,"stop":1714177668225,"duration":0},"status":"passed","severity":"normal"},{"uid":"56b3b6ac5168cbbb","name":"Check message with no pubsub topic is not received","time":{"start":1714177668228,"stop":1714177668229,"duration":1},"status":"passed","severity":"normal"},{"uid":"699f6ad0f6ea8c8d","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1714178130323,"stop":1714178130323,"duration":0},"status":"passed","severity":"normal"},{"uid":"a50f4e053afe2ba","name":"Add multiple subscription objects on single nwaku node","time":{"start":1714178130321,"stop":1714178130321,"duration":0},"status":"passed","severity":"normal"},{"uid":"98a146d2e85757a6","name":"Subscribe and receive messages via lightPush","time":{"start":1714178130321,"stop":1714178130322,"duration":1},"status":"passed","severity":"normal"},{"uid":"de9a9005c17c5e2b","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1714178130323,"stop":1714178130323,"duration":0},"status":"passed","severity":"normal"},{"uid":"5602125ed0fc80f4","name":"Passing page size 110 when there are 120 messages","time":{"start":1714178068896,"stop":1714178068896,"duration":0},"status":"passed","severity":"normal"},{"uid":"1415028e8876236f","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1714177925723,"stop":1714177925723,"duration":0},"status":"passed","severity":"normal"},{"uid":"5067257a3016c5d2","name":"Fails to publish duplicate message","time":{"start":1714177936107,"stop":1714177936107,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a663c4f3a04416c","name":"getPeersByDiscovery","time":{"start":1714177908471,"stop":1714177908472,"duration":1},"status":"passed","severity":"normal"},{"uid":"9bbf3e8fb46e50a9","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1714177464679,"stop":1714177464680,"duration":1},"status":"passed","severity":"normal"},{"uid":"829c53eba9624d5a","name":"Subscribe to topic containing emoji and receive message","time":{"start":1714177754390,"stop":1714177754390,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb70b5245533290d","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1714177944496,"stop":1714177944496,"duration":0},"status":"passed","severity":"normal"},{"uid":"64802227c0cd503d","name":"Reusing cursor across nodes","time":{"start":1714178017783,"stop":1714178017783,"duration":0},"status":"passed","severity":"normal"},{"uid":"5726398d8fa307a3","name":"Query Generator, Multiple PubsubTopics","time":{"start":1714178037409,"stop":1714178037409,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2c7958f5df23d3b","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1714177790414,"stop":1714177790415,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9a1502e089ecbe7","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1714177604334,"stop":1714177604335,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d380acfbb5f44b1","name":"Nodes with multiple pubsub topic","time":{"start":1714177925722,"stop":1714177925722,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6a2495c8d22bab7","name":"Nwaku publishes","time":{"start":1714177931094,"stop":1714177931094,"duration":0},"status":"passed","severity":"normal"},{"uid":"747d3d2581270704","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1714177464662,"stop":1714177464662,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5c1729e67f6e0e6","name":"Subscribe and receives messages on 20 topics","time":{"start":1714177754381,"stop":1714177754381,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc07bbe6d3fa5f48","name":"isConnected should return false after all peers disconnect","time":{"start":1714177564560,"stop":1714177564560,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ebac59009c9d0a1","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1714177944478,"stop":1714177944478,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d28648c7800cdf7","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1714177679875,"stop":1714177679875,"duration":0},"status":"passed","severity":"normal"},{"uid":"de4d0e58a1d37779","name":"Push message with content topic containing XML","time":{"start":1714178031349,"stop":1714178031349,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b4b05cf4f659959","name":"Check received message with timestamp: 1714177515692 ","time":{"start":1714177668226,"stop":1714177668226,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dc1bece32c60002","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1714177944478,"stop":1714177944479,"duration":1},"status":"passed","severity":"normal"},{"uid":"e218d5cf25db2bbf","name":"different cluster, same shard: nodes don't connect","time":{"start":1714177790416,"stop":1714177790417,"duration":1},"status":"passed","severity":"normal"},{"uid":"ead9c7348ec2952d","name":"Push message with meta","time":{"start":1714178031356,"stop":1714178031357,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1d77ef78c7a15c2","name":"should return false","time":{"start":1714177472948,"stop":1714177472948,"duration":0},"status":"passed","severity":"normal"},{"uid":"285bbb9b70f29d05","name":"should return valid sharding parameters for static sharding","time":{"start":1714177464687,"stop":1714177464688,"duration":1},"status":"passed","severity":"normal"},{"uid":"f779c812f339e7ea","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1714177718187,"stop":1714177718187,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2e30985a03b68b2","name":"Light Node - default protocols","time":{"start":1714178101267,"stop":1714178101268,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b05b733eb225573","name":"Push message with content topic containing numeric","time":{"start":1714177895977,"stop":1714177895987,"duration":10},"status":"passed","severity":"normal"},{"uid":"414c4f2e60bdde20","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1714177464665,"stop":1714177464666,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc2ecf8f3492f0fe","name":"Check received message containing JSON","time":{"start":1714177969694,"stop":1714177969694,"duration":0},"status":"passed","severity":"normal"},{"uid":"400098be63dd7914","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1714177464681,"stop":1714177464682,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef30d45b9c93c49a","name":"Push message with short payload","time":{"start":1714177895946,"stop":1714177895947,"duration":1},"status":"passed","severity":"normal"},{"uid":"26a5d4378e38e8a2","name":"caches peers it previously fetched","time":{"start":1714177488620,"stop":1714177488620,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c99a45326d91e36","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1714178068228,"stop":1714178068229,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc132c90f955a77","name":"Check publish message containing numeric","time":{"start":1714177936085,"stop":1714177936086,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3f14879efd79050","name":"Subscribe and receive messages via lightPush","time":{"start":1714177754378,"stop":1714177754378,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cc18a56f3ccb4fa","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1714177925726,"stop":1714177925726,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab2859fd6af7a269","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1714177488623,"stop":1714177488623,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9276ba468de03980","name":"Callback on promise","time":{"start":1714178072826,"stop":1714178072826,"duration":0},"status":"passed","severity":"normal"},{"uid":"efec1efb7fc3f99a","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1714177464675,"stop":1714177464675,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb58b414ef47a767","name":"Push 30 different messages","time":{"start":1714177895975,"stop":1714177895975,"duration":0},"status":"passed","severity":"normal"},{"uid":"867579b21173895","name":"Ping on peer without subscriptions","time":{"start":1714177589444,"stop":1714177589446,"duration":2},"status":"passed","severity":"normal"},{"uid":"f88630b7b2e9590e","name":"`waku:online` bwtween 2 js-waku relay nodes","time":{"start":1714177564559,"stop":1714177564559,"duration":0},"status":"passed","severity":"normal"},{"uid":"eac867acdd1d59ba","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1714177464672,"stop":1714177464672,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e853800a753592e","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1714178130317,"stop":1714178130318,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b871e38b2aa2e77","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1714177464669,"stop":1714177464669,"duration":0},"status":"passed","severity":"normal"},{"uid":"4caac40288dd0146","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1714177679876,"stop":1714177679877,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b8c26143c4a27cd","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1714177464689,"stop":1714177464689,"duration":0},"status":"passed","severity":"normal"},{"uid":"e61117c325328d3","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1714177718182,"stop":1714177718182,"duration":0},"status":"passed","severity":"normal"},{"uid":"f44e563f29a384a2","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1714178227048,"stop":1714178227048,"duration":0},"status":"passed","severity":"normal"},{"uid":"7283aae8b768249a","name":"Push message on custom pubsubTopic","time":{"start":1714177777390,"stop":1714177777390,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fe436ae67c21398","name":"should not receive a peer event after stop","time":{"start":1714177492752,"stop":1714177492752,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fa97ddf9224eb83","name":"Check message received after nwaku node is restarted","time":{"start":1714177969704,"stop":1714177969704,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1023cce47f01b807","name":"Subscribe to topic containing JSON and publish message","time":{"start":1714177944500,"stop":1714177944500,"duration":0},"status":"passed","severity":"normal"},{"uid":"368ff3d7e128e38","name":"Push message with custom timestamp: 1683419280138","time":{"start":1714177895997,"stop":1714177895998,"duration":1},"status":"passed","severity":"normal"},{"uid":"73845b7758f183ce","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1714177754388,"stop":1714177754388,"duration":0},"status":"passed","severity":"normal"},{"uid":"d901dd91aed8caa3","name":"should set field with only RELAY enabled","time":{"start":1714177472953,"stop":1714177472953,"duration":0},"status":"passed","severity":"normal"},{"uid":"213e53186723ad58","name":"should properly create location multiaddrs - udp4","time":{"start":1714177472950,"stop":1714177472950,"duration":0},"status":"passed","severity":"normal"},{"uid":"96add3bbcca2e712","name":"Relay - dialed first","time":{"start":1714178101264,"stop":1714178101264,"duration":0},"status":"passed","severity":"normal"},{"uid":"a033c5f2615741da","name":"Check publish message containing escaped characters","time":{"start":1714177936097,"stop":1714177936097,"duration":0},"status":"passed","severity":"normal"},{"uid":"21df824bdd8a1529","name":"handles different clusterIds correctly","time":{"start":1714177464667,"stop":1714177464667,"duration":0},"status":"passed","severity":"normal"},{"uid":"69887f38109c770c","name":"Push message with content topic containing Russian","time":{"start":1714178031347,"stop":1714178031348,"duration":1},"status":"passed","severity":"normal"},{"uid":"faa98c867ca0dc0f","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1714177472076,"stop":1714177472077,"duration":1},"status":"passed","severity":"normal"},{"uid":"a08de20b3a63a89e","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1714177487636,"stop":1714177487636,"duration":0},"status":"passed","severity":"normal"},{"uid":"10bbf4faa9970a8d","name":"less peers than existing","time":{"start":1714177896164,"stop":1714177896164,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e580d93fc679574f","name":"Query Generator, No Decoder","time":{"start":1714178037410,"stop":1714178037411,"duration":1},"status":"passed","severity":"normal"},{"uid":"558bbd4f99f0e4ba","name":"creates an iterator","time":{"start":1714178078459,"stop":1714178078460,"duration":1},"status":"passed","severity":"normal"},{"uid":"7010950bb15683a3","name":"should properly compute the node id","time":{"start":1714177472948,"stop":1714177472949,"duration":1},"status":"passed","severity":"normal"},{"uid":"947e258d97786ecb","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1714177488624,"stop":1714177488624,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4666bace381504a2","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714177679887,"stop":1714177679887,"duration":0},"status":"passed","severity":"normal"},{"uid":"a761fd76170b4b1c","name":"should not receive a peer event before start","time":{"start":1714177978552,"stop":1714177978553,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ca5137d1370fc69","name":"Publish message with large meta","time":{"start":1714177936115,"stop":1714177936115,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca8ae4787e272841","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1714177464676,"stop":1714177464676,"duration":0},"status":"passed","severity":"normal"},{"uid":"71c67003c2397e84","name":"Refresh subscription","time":{"start":1714178130324,"stop":1714178130325,"duration":1},"status":"passed","severity":"normal"},{"uid":"5463481bbf032a78","name":"Passing an array","time":{"start":1714178087784,"stop":1714178087784,"duration":0},"status":"passed","severity":"normal"},{"uid":"243d4156dbca034f","name":"1 Store, 2 fetches","time":{"start":1714177487934,"stop":1714177487934,"duration":0},"status":"passed","severity":"normal"},{"uid":"c18bc2031e4dd836","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1714177718185,"stop":1714177718185,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3a8c9ec6352f378","name":"should throw an error for missing required configuration","time":{"start":1714177464674,"stop":1714177464674,"duration":0},"status":"passed","severity":"normal"},{"uid":"64972490d24008de","name":"A test","time":{"start":1714177754484,"stop":1714177754485,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb78401d7d6f0ecb","name":"Subscribe to topic containing Russian and receive message","time":{"start":1714178130327,"stop":1714178130327,"duration":0},"status":"passed","severity":"normal"},{"uid":"2226f8264f811e81","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714177585205,"stop":1714177585205,"duration":0},"status":"passed","severity":"normal"},{"uid":"b78bfd4cda185f5c","name":"Decoder throws on undefined content topic","time":{"start":1714177477838,"stop":1714177477838,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9562b1e8c50e04a","name":"Generator, 2 different pubsubtopics","time":{"start":1714178064570,"stop":1714178064571,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bdcc2f4e7603958","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1714177464673,"stop":1714177464673,"duration":0},"status":"passed","severity":"normal"},{"uid":"596bbe0ac51ace1a","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1714177585208,"stop":1714177585208,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5390325d3881d0b","name":"Push message with custom timestamp: 1714174068385","time":{"start":1714178031358,"stop":1714178031359,"duration":1},"status":"passed","severity":"normal"},{"uid":"9aec71439cabba95","name":"does not throw on valid cases","time":{"start":1714177464655,"stop":1714177464655,"duration":0},"status":"passed","severity":"normal"},{"uid":"69ed91a86641112a","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1714177604336,"stop":1714177604336,"duration":0},"status":"passed","severity":"normal"},{"uid":"7619f9cd3dbbf742","name":"should use the provided clusterId for the pubsub topic","time":{"start":1714177464692,"stop":1714177464692,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a123c4356e46fa9","name":"Check received message containing special chars","time":{"start":1714177668213,"stop":1714177668214,"duration":1},"status":"passed","severity":"normal"},{"uid":"e977cb619f4f84eb","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1714177464671,"stop":1714177464671,"duration":0},"status":"passed","severity":"normal"},{"uid":"6efb81cca626bd84","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1714177679905,"stop":1714177679905,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d6a2ae09d6398a2","name":"Passing page size 11 when there are 10 messages","time":{"start":1714178068895,"stop":1714178068895,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dce6130f9be7529","name":"1 Relay, 1 Filter, gives up","time":{"start":1714177487935,"stop":1714177487936,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fd81c92e8700f4c","name":"Push message with content topic containing Chinese","time":{"start":1714177895988,"stop":1714177895988,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca9312e7f542fa71","name":"Reopen subscription with peer with lost subscription","time":{"start":1714177589441,"stop":1714177589442,"duration":1},"status":"passed","severity":"normal"},{"uid":"4fd507599d89979d","name":"LightPush","time":{"start":1714178101267,"stop":1714178101267,"duration":0},"status":"passed","severity":"normal"},{"uid":"20a33669c5ee80c1","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1714178017782,"stop":1714178017782,"duration":0},"status":"passed","severity":"normal"},{"uid":"baf5c2369f40db6f","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1714177604336,"stop":1714177604337,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddd4fa381641ed1f","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1714177936099,"stop":1714177936102,"duration":3},"status":"passed","severity":"normal"},{"uid":"aa8c267b88053b8e","name":"Subscribe to topic containing Script and receive message","time":{"start":1714177754387,"stop":1714177754387,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa501a6dead3115a","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1714177515508,"stop":1714177515509,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8aefa2ebd412ac","name":"Subscribe to topic containing short and receive message","time":{"start":1714177754383,"stop":1714177754384,"duration":1},"status":"passed","severity":"normal"},{"uid":"42966591676a17f8","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1714177464677,"stop":1714177464677,"duration":0},"status":"passed","severity":"normal"},{"uid":"afa0bc80feea69cf","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1714178130322,"stop":1714178130322,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4ca789337bef914","name":"should be called for bootstrap peers","time":{"start":1714177523343,"stop":1714177523343,"duration":0},"status":"passed","severity":"normal"},{"uid":"2873cfe3aaeae93a","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1714177523345,"stop":1714177523346,"duration":1},"status":"passed","severity":"normal"},{"uid":"87ff44a9f2ecd856","name":"Subscribe to topic containing Russian and publish message","time":{"start":1714177944497,"stop":1714177944497,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb4dd0126299be49","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1714177464678,"stop":1714177464678,"duration":0},"status":"passed","severity":"normal"},{"uid":"adf3417d4cddb05d","name":"Add multiple subscription objects on single nwaku node","time":{"start":1714178130329,"stop":1714178130330,"duration":1},"status":"passed","severity":"normal"},{"uid":"e96c6e810ca4604b","name":"Fails to push message with empty content topic","time":{"start":1714177895996,"stop":1714177895996,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c6f64b791fed253","name":"Push message with content topic containing XML","time":{"start":1714177895993,"stop":1714177895993,"duration":0},"status":"passed","severity":"normal"},{"uid":"6247542b381649a","name":"Push message with content topic containing special chars","time":{"start":1714178031346,"stop":1714178031346,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b082ec359a99e6a","name":"Relay + Store","time":{"start":1714177472954,"stop":1714177472954,"duration":0},"status":"passed","severity":"normal"},{"uid":"8716752f4c1bc385","name":"Overlapping topic subscription","time":{"start":1714178130324,"stop":1714178130324,"duration":0},"status":"passed","severity":"normal"},{"uid":"60b41f3291dccf34","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1714177464674,"stop":1714177464675,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3605d6a17d5d271","name":"Subscribe to topic containing JSON and receive message","time":{"start":1714178130319,"stop":1714178130319,"duration":0},"status":"passed","severity":"normal"},{"uid":"8477c0f053a08ed5","name":"Subscribe to topic containing long and publish message","time":{"start":1714177944494,"stop":1714177944494,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad49964f849a14ce","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1714178068229,"stop":1714178068229,"duration":0},"status":"passed","severity":"normal"},{"uid":"39370bed90353669","name":"isConnected return false after peer stops","time":{"start":1714177564560,"stop":1714177564561,"duration":1},"status":"passed","severity":"normal"},{"uid":"35ff4b728568a782","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1714178130313,"stop":1714178130314,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ce601e5614e6747","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1714177604335,"stop":1714177604336,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0372e617dd17e14","name":"non connected peers","time":{"start":1714177896164,"stop":1714177896164,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a220b57e40bc3f1d","name":"Default pageSize","time":{"start":1714178068896,"stop":1714178068896,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1a33edc378cdb97","name":"throws on content topic with empty application field","time":{"start":1714177464657,"stop":1714177464657,"duration":0},"status":"passed","severity":"normal"},{"uid":"26c2f340ea318b31","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1714177527225,"stop":1714177527225,"duration":0},"status":"skipped","severity":"normal"},{"uid":"863b05030d2fc984","name":"same cluster, same shard: nodes connect","time":{"start":1714177790415,"stop":1714177790415,"duration":0},"status":"passed","severity":"normal"},{"uid":"e71221bb9830ecc0","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1714177679883,"stop":1714177679883,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9fb7aaf8dfba135","name":"start node with ApplicationInfo","time":{"start":1714177988728,"stop":1714177988729,"duration":1},"status":"passed","severity":"normal"},{"uid":"c28e1a9eff369305","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1714177679880,"stop":1714177679881,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fe82ec030455b65","name":"1 Relay, 1 fetch","time":{"start":1714177487933,"stop":1714177487934,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac94a389d3e505b9","name":"Push message with long payload","time":{"start":1714177895947,"stop":1714177895947,"duration":0},"status":"passed","severity":"normal"},{"uid":"44436eafedd8b1c3","name":"should not fail to start the service if it is already started","time":{"start":1714177978551,"stop":1714177978552,"duration":1},"status":"passed","severity":"normal"},{"uid":"af88085fea784859","name":"it tolerates circular branch references","time":{"start":1714177488618,"stop":1714177488618,"duration":0},"status":"passed","severity":"normal"},{"uid":"679e2b3c1e185fea","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1714177679879,"stop":1714177679879,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c13abea09aa4a18","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1714177498588,"stop":1714177498588,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cf30a3683f24d00","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1714177944501,"stop":1714177944502,"duration":1},"status":"passed","severity":"normal"},{"uid":"254601ca4603b05e","name":"same cluster, different shard: nodes connect","time":{"start":1714177790416,"stop":1714177790416,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa19329e616b894d","name":"Push message with content topic containing Arabic","time":{"start":1714178031347,"stop":1714178031347,"duration":0},"status":"passed","severity":"normal"},{"uid":"5160154e4359c901","name":"Nodes with multiple pubsub topic","time":{"start":1714177925724,"stop":1714177925725,"duration":1},"status":"passed","severity":"normal"},{"uid":"85524a92263bb8b1","name":"Push message with Basic HTML tag payload","time":{"start":1714177895952,"stop":1714177895952,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac42ab6f244ba551","name":"should throw error - no public key","time":{"start":1714177472943,"stop":1714177472943,"duration":0},"status":"passed","severity":"normal"},{"uid":"650fd87768488090","name":"Push message with content topic containing Basic HTML tag","time":{"start":1714177895993,"stop":1714177895993,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b14c7f2c77bd665","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1714177925722,"stop":1714177925722,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cd6c249a15466f3","name":"Check received message containing SQL Injection","time":{"start":1714177668216,"stop":1714177668216,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd1d5cc0184ce6d8","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1714177679906,"stop":1714177679906,"duration":0},"status":"passed","severity":"normal"},{"uid":"a930579188981ee8","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app27/10/topic302/utf8","time":{"start":1714177988723,"stop":1714177988723,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b5f3303d518fd94","name":"should set field with all protocols disabled","time":{"start":1714177472952,"stop":1714177472952,"duration":0},"status":"passed","severity":"normal"},{"uid":"884ecc7dfafa5ce6","name":"should not receive a peer event after stop","time":{"start":1714177978553,"stop":1714177978553,"duration":0},"status":"passed","severity":"normal"},{"uid":"87aa9f4586aef67b","name":"should throw an error for missing sharding configuration","time":{"start":1714177464690,"stop":1714177464690,"duration":0},"status":"passed","severity":"normal"},{"uid":"670b4a7889712e6e","name":"different cluster, different shard: nodes don't connect","time":{"start":1714177679874,"stop":1714177679874,"duration":0},"status":"passed","severity":"normal"},{"uid":"e15016edfa466421","name":"Passing page size 10 when there are 10 messages","time":{"start":1714178068894,"stop":1714178068895,"duration":1},"status":"passed","severity":"normal"},{"uid":"986f4b3d59326a45","name":"Push message with JSON payload","time":{"start":1714177895952,"stop":1714177895953,"duration":1},"status":"passed","severity":"normal"},{"uid":"272b9b078ecb68d2","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1714178130328,"stop":1714178130328,"duration":0},"status":"passed","severity":"normal"},{"uid":"20de3bdaa2dc72f9","name":"tcp ip4 address","time":{"start":1714177472416,"stop":1714177472416,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d10c10af2d3da0a","name":"should return unique PubsubTopics for static sharding","time":{"start":1714177464671,"stop":1714177464671,"duration":0},"status":"passed","severity":"normal"},{"uid":"466b43211804caa","name":"Check received message containing Chinese","time":{"start":1714177668214,"stop":1714177668215,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd3edf248be139c2","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1714177754390,"stop":1714177754390,"duration":0},"status":"passed","severity":"normal"},{"uid":"3db27c705947c824","name":"Ordered Callback - backward","time":{"start":1714178053270,"stop":1714178053270,"duration":0},"status":"passed","severity":"normal"},{"uid":"8938f0fa048c9b8","name":"throws on content topic with empty encoding field","time":{"start":1714177464659,"stop":1714177464659,"duration":0},"status":"passed","severity":"normal"},{"uid":"236563c6206b9ae5","name":"getPeersByDiscovery","time":{"start":1714177556599,"stop":1714177556599,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc55a5a5ea6bee40","name":"Check received message containing special chars","time":{"start":1714177969689,"stop":1714177969690,"duration":1},"status":"passed","severity":"normal"},{"uid":"706fc8607005b021","name":"should load peers from local storage and dispatch events","time":{"start":1714177492753,"stop":1714177492753,"duration":0},"status":"passed","severity":"normal"},{"uid":"a77310d570471e9e","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1714177679900,"stop":1714177679900,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d3f596c0689a64c","name":"unsubscribes","time":{"start":1714178078461,"stop":1714178078461,"duration":0},"status":"passed","severity":"normal"},{"uid":"71d7058168a30d61","name":"should encodeTxt and decodeTxt","time":{"start":1714177472941,"stop":1714177472941,"duration":0},"status":"passed","severity":"normal"},{"uid":"480c84f0fb378b2d","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1714177464669,"stop":1714177464669,"duration":0},"status":"passed","severity":"normal"},{"uid":"6113a5daa58a7d45","name":"should be able to encode the field with only RELAY set to true","time":{"start":1714177472063,"stop":1714177472065,"duration":2},"status":"passed","severity":"normal"},{"uid":"195436a05a0c874e","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1714177464677,"stop":1714177464677,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4f29f6158610081","name":"Push message with content topic containing unicode special characters","time":{"start":1714177895995,"stop":1714177895995,"duration":0},"status":"passed","severity":"normal"},{"uid":"52f4766ab79a7948","name":"should properly create location multiaddrs - tcp","time":{"start":1714177472951,"stop":1714177472952,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2372865f7d896b0","name":"Push message with custom timestamp: 1683419268385","time":{"start":1714178031358,"stop":1714178031358,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d4a45675185aef4","name":"Check received message with timestamp: 1714177515692000000 ","time":{"start":1714177668225,"stop":1714177668225,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2b215afb8183c98","name":"Subscribe and receives messages on 20 topics","time":{"start":1714178130313,"stop":1714178130313,"duration":0},"status":"passed","severity":"normal"},{"uid":"529c36708b9b3f15","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1714177477839,"stop":1714177477839,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e8274257d6f14f","name":"random static sharding 7 - Cluster ID: 33, Shard ID: 991","time":{"start":1714178024125,"stop":1714178024125,"duration":0},"status":"passed","severity":"normal"},{"uid":"daefb9e1f0dfd090","name":"Check message with non string payload is not received","time":{"start":1714177969715,"stop":1714177969716,"duration":1},"status":"passed","severity":"normal"},{"uid":"a11e85135d30180d","name":"Push message with custom timestamp: 1714181268385","time":{"start":1714178031359,"stop":1714178031359,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6d1532ec6d62e72","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1714177472942,"stop":1714177472942,"duration":0},"status":"passed","severity":"normal"},{"uid":"14859689e0fc2486","name":"Check received message containing Chinese","time":{"start":1714177969706,"stop":1714177969707,"duration":1},"status":"passed","severity":"normal"},{"uid":"9dbe34129d42e1d2","name":"Generator, 2 different pubsubtopics","time":{"start":1714178064572,"stop":1714178064572,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a1327e24df7838d","name":"Ping on peer without subscriptions","time":{"start":1714177543742,"stop":1714177543743,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e24189fac3bfc57","name":"Callback on promise, aborts when callback returns true","time":{"start":1714178072826,"stop":1714178072827,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e5b937601ed60ae","name":"same cluster, different shard: nodes don't connect","time":{"start":1714177679873,"stop":1714177679873,"duration":0},"status":"passed","severity":"normal"},{"uid":"c841b217dad2deb6","name":"Fields are not dropped","time":{"start":1714177477137,"stop":1714177477139,"duration":2},"status":"passed","severity":"normal"},{"uid":"b716061c4aeec898","name":"Subscribe to topic containing shell command and receive message","time":{"start":1714177754388,"stop":1714177754389,"duration":1},"status":"passed","severity":"normal"},{"uid":"174a2f127cba0e3d","name":"Relay - dialed after","time":{"start":1714178101265,"stop":1714178101265,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfb0ea13185632c3","name":"different cluster, different shard: nodes don't connect","time":{"start":1714177790417,"stop":1714177790417,"duration":0},"status":"passed","severity":"normal"},{"uid":"25fc15301d0b91ab","name":"Subscribe and receive messages via waku relay post","time":{"start":1714178130312,"stop":1714178130312,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0bb6cfd42132ff5","name":"receives messages sent to provided content topic through callback","time":{"start":1714177936263,"stop":1714177936263,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5a2524670eb2a012","name":"Check received message containing Chinese","time":{"start":1714177969690,"stop":1714177969690,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7353b6f8d7e5668","name":"Subscribe to topic containing numeric and receive message","time":{"start":1714178130315,"stop":1714178130315,"duration":0},"status":"passed","severity":"normal"},{"uid":"724cc8d65d51f786","name":"Subscribe to topic containing Russian and receive message","time":{"start":1714178130317,"stop":1714178130317,"duration":0},"status":"passed","severity":"normal"},{"uid":"57bf9e920de57cf9","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1714177754386,"stop":1714177754386,"duration":0},"status":"passed","severity":"normal"},{"uid":"37df9f49a324b94a","name":"should not fail to stop the service if it was not started","time":{"start":1714177527218,"stop":1714177527219,"duration":1},"status":"passed","severity":"normal"},{"uid":"11b222887d4af7aa","name":"Push message with Script payload","time":{"start":1714178031335,"stop":1714178031336,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ebae6faf591f311","name":"Using a function","time":{"start":1714178087784,"stop":1714178087785,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1153f8bb4e470d9","name":"Push message with content topic containing long","time":{"start":1714177895976,"stop":1714177895977,"duration":1},"status":"passed","severity":"normal"},{"uid":"97a16d029dba8cee","name":"Push message equal or less that 1MB","time":{"start":1714178031359,"stop":1714178031359,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b180c2c2f3ec588","name":"Fails to publish message with empty text","time":{"start":1714177936108,"stop":1714177936108,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c9cd6870f10f117","name":"1 Store, 2 relays, 2 fetches","time":{"start":1714177487935,"stop":1714177487935,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cf2beb6fbe2dd91","name":"Reopen subscription with peer with lost subscription","time":{"start":1714177589449,"stop":1714177589449,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dc538a9d0b916d9","name":"throws on content topic with non-number generation field","time":{"start":1714177464656,"stop":1714177464657,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf64b5f3fb4ddebe","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1714178017781,"stop":1714178017781,"duration":0},"status":"passed","severity":"normal"},{"uid":"4793467a279e1d86","name":"Encoder throws on undefined content topic","time":{"start":1714177498589,"stop":1714177498590,"duration":1},"status":"passed","severity":"normal"},{"uid":"a610353e9b87ab40","name":"Publish message with custom timestamp: Sat Apr 27 2024 01:32:05 GMT+0000 (Coordinated Universal Time)","time":{"start":1714177936105,"stop":1714177936106,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9344f01c6d998c6","name":"Push message with Arabic payload","time":{"start":1714178031323,"stop":1714178031327,"duration":4},"status":"passed","severity":"normal"},{"uid":"842ffcb6626ec3b9","name":"isConnected bwtween 2 js-waku relay nodes","time":{"start":1714177564561,"stop":1714177564561,"duration":0},"status":"passed","severity":"normal"},{"uid":"735b22a22e975dd0","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1714177936109,"stop":1714177936110,"duration":1},"status":"passed","severity":"normal"},{"uid":"588b80ebd8accce0","name":"Subscribe and publish message","time":{"start":1714177944477,"stop":1714177944478,"duration":1},"status":"passed","severity":"normal"},{"uid":"34e3cff7a3811f90","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1714177679874,"stop":1714177679874,"duration":0},"status":"passed","severity":"normal"},{"uid":"b99aa010c2e26e4a","name":"should emit a peer event after start","time":{"start":1714177978552,"stop":1714177978552,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd816af583c20904","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1714177925725,"stop":1714177925725,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9ea39b81487207a","name":"should set field with only LIGHTPUSH enabled","time":{"start":1714177472954,"stop":1714177472954,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bccb6614a2cc1d4","name":"Push message with numeric payload","time":{"start":1714178031319,"stop":1714178031320,"duration":1},"status":"passed","severity":"normal"},{"uid":"e850fdec88e2ed12","name":"Ephemeral field is preserved - encoder v0","time":{"start":1714177524836,"stop":1714177524836,"duration":0},"status":"passed","severity":"normal"},{"uid":"14b62f435be59ef8","name":"Check received message containing Arabic","time":{"start":1714177969691,"stop":1714177969691,"duration":0},"status":"passed","severity":"normal"},{"uid":"96b7f91401515354","name":"Passing page size 1 when there are 4 messages","time":{"start":1714178068893,"stop":1714178068894,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac0811e344e6621","name":"udp ip6 address","time":{"start":1714177472416,"stop":1714177472416,"duration":0},"status":"passed","severity":"normal"},{"uid":"e94fb23e17e9a2bf","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1714177679886,"stop":1714177679886,"duration":0},"status":"passed","severity":"normal"},{"uid":"f99bf53c2ab819de","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1714178130322,"stop":1714178130322,"duration":0},"status":"passed","severity":"normal"},{"uid":"de4d113812e90390","name":"Subscribe to topic containing special chars and receive message","time":{"start":1714178130326,"stop":1714178130326,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b87a5646b87906e","name":"Check received message containing unicode special characters","time":{"start":1714177969711,"stop":1714177969711,"duration":0},"status":"passed","severity":"normal"},{"uid":"3664eb8ad38f0782","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1714177488622,"stop":1714177488623,"duration":1},"status":"passed","severity":"normal"},{"uid":"b935d8360a23d21a","name":"Push message with content topic containing unicode special characters","time":{"start":1714178031354,"stop":1714178031355,"duration":1},"status":"passed","severity":"normal"},{"uid":"265e7e4df5b17df5","name":"Add multiple subscription objects on single nwaku node","time":{"start":1714177754391,"stop":1714177754391,"duration":0},"status":"passed","severity":"normal"},{"uid":"c268d9076593b59b","name":"Subscribe to topic containing long and receive message","time":{"start":1714178130315,"stop":1714178130315,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ee86ec4cf44f4d","name":"Ping on subscribed peer","time":{"start":1714177543741,"stop":1714177543741,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa210ec5c068e5b9","name":"throws on content topic with empty topic name field","time":{"start":1714177464658,"stop":1714177464659,"duration":1},"status":"passed","severity":"normal"},{"uid":"d15b4c8308efc169","name":"Check publish message containing long","time":{"start":1714177936084,"stop":1714177936085,"duration":1},"status":"passed","severity":"normal"},{"uid":"776be590219e8381","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1714177464680,"stop":1714177464680,"duration":0},"status":"passed","severity":"normal"},{"uid":"a31cadd1b21dbd4d","name":"should only return 1 node with store capability","time":{"start":1714177488621,"stop":1714177488622,"duration":1},"status":"passed","severity":"normal"},{"uid":"a90c96e7ff1f86b5","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1714177472087,"stop":1714177472088,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c501f1b1d6661aa","name":"Generator, custom pubsub topic","time":{"start":1714178064573,"stop":1714178064573,"duration":0},"status":"passed","severity":"normal"},{"uid":"d937c87609c907f8","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1714177464661,"stop":1714177464661,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbf5e0a86c25f555","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1714177585209,"stop":1714177585209,"duration":0},"status":"passed","severity":"normal"},{"uid":"e045f9e624ab3f11","name":"Throws when trying to push message with empty payload","time":{"start":1714178031344,"stop":1714178031344,"duration":0},"status":"passed","severity":"normal"},{"uid":"68a0758d3ff2fd69","name":"Push 30 different messages","time":{"start":1714178031343,"stop":1714178031343,"duration":0},"status":"passed","severity":"normal"},{"uid":"444163e3951eeb4f","name":"Push message with Chinese payload","time":{"start":1714177895949,"stop":1714177895950,"duration":1},"status":"passed","severity":"normal"},{"uid":"aac0c20aa4907a3a","name":"Push message with content topic containing shell command","time":{"start":1714177895994,"stop":1714177895994,"duration":0},"status":"passed","severity":"normal"},{"uid":"e93aeb64e9d64bb","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1714178227049,"stop":1714178227050,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b936bb1b203eaaf","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1714177472077,"stop":1714177472078,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ad160856330e897","name":"Check publish message containing short","time":{"start":1714177936083,"stop":1714177936084,"duration":1},"status":"passed","severity":"normal"},{"uid":"940ea3973db653e2","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1714178037413,"stop":1714178037415,"duration":2},"status":"passed","severity":"normal"},{"uid":"1105feebb65d02c6","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714177777392,"stop":1714177777392,"duration":0},"status":"passed","severity":"normal"},{"uid":"73015d20087cf9b4","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1714177679881,"stop":1714177679881,"duration":0},"status":"passed","severity":"normal"},{"uid":"b785d4aac0aad6cd","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1714177472088,"stop":1714177472089,"duration":1},"status":"passed","severity":"normal"},{"uid":"80971ab2ef4e7674","name":"should return the pubsub topic directly if a string is provided","time":{"start":1714177464685,"stop":1714177464685,"duration":0},"status":"passed","severity":"normal"},{"uid":"c840730cbc1ad8d0","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1714177464689,"stop":1714177464689,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff9f2c9404efaa05","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1714177464720,"stop":1714177464720,"duration":0},"status":"passed","severity":"normal"},{"uid":"2560bacf3d6015c1","name":"Check message with no content topic is not received","time":{"start":1714177969702,"stop":1714177969702,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8c53c5f8b93cac4","name":"Push message with Arabic payload","time":{"start":1714177895950,"stop":1714177895950,"duration":0},"status":"passed","severity":"normal"},{"uid":"139a9628f2487036","name":"Query generator for multiple messages","time":{"start":1714178072823,"stop":1714178072824,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8470c774a5bdb38","name":"Push to array if already present","time":{"start":1714177464252,"stop":1714177464252,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9fca6386663f997","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1714177604337,"stop":1714177604338,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f213afa1e72b022","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1714177679891,"stop":1714177679891,"duration":0},"status":"passed","severity":"normal"},{"uid":"912394a93e5e59b3","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1714178017782,"stop":1714178017782,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4d531a0aea0104c","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1714177464667,"stop":1714177464667,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3a3e350b14957dd","name":"Query Generator, Wrong PubsubTopic","time":{"start":1714178037408,"stop":1714178037409,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d6379ed53d7bc67","name":"Subscribe to topic containing Script and publish message","time":{"start":1714177944498,"stop":1714177944499,"duration":1},"status":"passed","severity":"normal"},{"uid":"536ead06ce3d2ac5","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1714177585211,"stop":1714177585211,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3521be45a90a72d","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1714177515504,"stop":1714177515505,"duration":1},"status":"passed","severity":"normal"},{"uid":"d22d3f6d32cd3e7d","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1714177754386,"stop":1714177754387,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d1b8a19cd1b69e8","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1714177585205,"stop":1714177585206,"duration":1},"status":"passed","severity":"normal"},{"uid":"478bff11be0a1de0","name":"Passing page size 19 when there are 20 messages","time":{"start":1714178068895,"stop":1714178068896,"duration":1},"status":"passed","severity":"normal"},{"uid":"db7ac9dbc36921c1","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1714177925721,"stop":1714177925722,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7f5a412570c3556","name":"should properly create location multiaddrs - udp6","time":{"start":1714177472951,"stop":1714177472951,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5e2bfeb4611eeef","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1714177718185,"stop":1714177718186,"duration":1},"status":"passed","severity":"normal"},{"uid":"1012abd930cf70f5","name":"Check received message containing numeric","time":{"start":1714177668213,"stop":1714177668213,"duration":0},"status":"passed","severity":"normal"},{"uid":"c81774eb58730b9","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1714177464662,"stop":1714177464662,"duration":0},"status":"passed","severity":"normal"},{"uid":"87d58d7aecd09a4f","name":"Check received message containing special chars","time":{"start":1714177969706,"stop":1714177969706,"duration":0},"status":"passed","severity":"normal"},{"uid":"b82bdf8bbc137ead","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1714178064574,"stop":1714178064574,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cd2ce8bbe38546a","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1714178096211,"stop":1714178096211,"duration":0},"status":"passed","severity":"normal"},{"uid":"54ce89a3843f39cd","name":"Push message with XML payload","time":{"start":1714178031336,"stop":1714178031337,"duration":1},"status":"passed","severity":"normal"},{"uid":"63af79ab49b7983b","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1714177472089,"stop":1714177472090,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3f5f5f8edba8d40","name":"Push message with escaped characters payload","time":{"start":1714177895974,"stop":1714177895974,"duration":0},"status":"passed","severity":"normal"},{"uid":"e09c6fbfe4f7557b","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1714177679876,"stop":1714177679876,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ab7cbad2fef50be","name":"Delete observer","time":{"start":1714177898767,"stop":1714177898767,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c17a8677d559632","name":"different cluster, same shard: nodes don't connect","time":{"start":1714177679873,"stop":1714177679873,"duration":0},"status":"passed","severity":"normal"},{"uid":"49a32c6109834091","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1714178130329,"stop":1714178130329,"duration":0},"status":"passed","severity":"normal"},{"uid":"590601bef8a78ac6","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1714178130323,"stop":1714178130324,"duration":1},"status":"passed","severity":"normal"},{"uid":"b45220f9c3b2ea6","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1714177464686,"stop":1714177464686,"duration":0},"status":"passed","severity":"normal"},{"uid":"642a3853fbcfe580","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1714177477464,"stop":1714177477464,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd7af5c437533330","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1714177585204,"stop":1714177585205,"duration":1},"status":"passed","severity":"normal"},{"uid":"20436f4890fd2265","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1714178096210,"stop":1714178096211,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d3838405317bf7f","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1714177679883,"stop":1714177679884,"duration":1},"status":"passed","severity":"normal"},{"uid":"ceb25ae181f7bd1d","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1714177679888,"stop":1714177679889,"duration":1},"status":"passed","severity":"normal"},{"uid":"b38374d2dc22bbd1","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1714178130327,"stop":1714178130327,"duration":0},"status":"passed","severity":"normal"},{"uid":"1005c0bc815b7b57","name":"Push message with content topic containing shell command","time":{"start":1714178031352,"stop":1714178031353,"duration":1},"status":"passed","severity":"normal"},{"uid":"caa84679b1311714","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1714177464682,"stop":1714177464682,"duration":0},"status":"passed","severity":"normal"},{"uid":"c71804580d79dc40","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1714177488427,"stop":1714177488427,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b0747d4ca58a74b","name":"removeEventListener with correct event","time":{"start":1714177556597,"stop":1714177556597,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d407ee3ccf800d9","name":"handles empty shards array correctly","time":{"start":1714177464690,"stop":1714177464690,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b5fb193d5b0ead1","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1714177472090,"stop":1714177472091,"duration":1},"status":"passed","severity":"normal"},{"uid":"7873b304b79b9a30","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1714178227047,"stop":1714178227048,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f2123e3c0209f70","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1714177944496,"stop":1714177944497,"duration":1},"status":"passed","severity":"normal"},{"uid":"c207e788aa6668a8","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1714177464683,"stop":1714177464683,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ff19c1028d4d215","name":"Sign & Recover","time":{"start":1714177499175,"stop":1714177499176,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5b7175704081769","name":"receives messages sent to provided content topic through stream","time":{"start":1714177936264,"stop":1714177936264,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b5f6ba9168a98cdb","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1714178130316,"stop":1714178130316,"duration":0},"status":"passed","severity":"normal"},{"uid":"7218bf065c6aebd9","name":"Overlapping topic subscription","time":{"start":1714177754382,"stop":1714177754383,"duration":1},"status":"passed","severity":"normal"},{"uid":"267a5cfb54456def","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1714178064572,"stop":1714178064573,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d0b5a5680ab1f9e","name":"Check publish message containing special chars","time":{"start":1714177936086,"stop":1714177936087,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdb63aa301985bce","name":"Push message with content topic containing Chinese","time":{"start":1714178031346,"stop":1714178031347,"duration":1},"status":"passed","severity":"normal"},{"uid":"6638606b435d1fa1","name":"Query with Promise Callback, No Decoder","time":{"start":1714178037416,"stop":1714178037416,"duration":0},"status":"passed","severity":"normal"},{"uid":"a453087fd5da14c7","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1714177754380,"stop":1714177754380,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8e91ac8de5e9172","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1714177488428,"stop":1714177488429,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f7b01af0b002864","name":"Subscribe to topic containing long and receive message","time":{"start":1714177754384,"stop":1714177754384,"duration":0},"status":"passed","severity":"normal"},{"uid":"bee4374058ebfcd","name":"returns all values when wanted number is greater than available values","time":{"start":1714177487635,"stop":1714177487636,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1f6067faacba66","name":"Push message with unicode special characters payload","time":{"start":1714177895974,"stop":1714177895975,"duration":1},"status":"passed","severity":"normal"},{"uid":"e144f775a460a675","name":"Push message with Basic HTML tag payload","time":{"start":1714178031337,"stop":1714178031338,"duration":1},"status":"passed","severity":"normal"},{"uid":"da1c3353b91b8b6e","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1714177988728,"stop":1714177988728,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac2e4949cab47966","name":"Overlapping topic subscription","time":{"start":1714177944493,"stop":1714177944493,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c85c28a61038751e","name":"Init the array if not present","time":{"start":1714177464250,"stop":1714177464251,"duration":1},"status":"passed","severity":"normal"},{"uid":"209bcbda0a521b92","name":"should throw an error for an unconfigured topic","time":{"start":1714177464685,"stop":1714177464685,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c1a39854f24fb5c","name":"Check meta is set [symmetric]","time":{"start":1714177498588,"stop":1714177498589,"duration":1},"status":"passed","severity":"normal"},{"uid":"37ff9b00de7e4b30","name":"Subscribe to topic containing special chars and publish message","time":{"start":1714177944496,"stop":1714177944496,"duration":0},"status":"passed","severity":"normal"},{"uid":"baa239c561867db1","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1714177718186,"stop":1714177718186,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8b85984514d1f61","name":"Push message with escaped characters payload","time":{"start":1714178031340,"stop":1714178031341,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef8f1b66b582dc3b","name":"Ping on unsubscribed peer","time":{"start":1714177589440,"stop":1714177589441,"duration":1},"status":"passed","severity":"normal"},{"uid":"842d0940c167ed82","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1714177488429,"stop":1714177488430,"duration":1},"status":"passed","severity":"normal"},{"uid":"339eef36f8835f93","name":"Check received message containing XML","time":{"start":1714177969693,"stop":1714177969693,"duration":0},"status":"passed","severity":"normal"},{"uid":"819280877fdb1812","name":"Check publish message after service node is restarted","time":{"start":1714177936114,"stop":1714177936114,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8a7c4b4ea7845336","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1714178017782,"stop":1714178017783,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6d66d697b65db8e","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1714177464664,"stop":1714177464664,"duration":0},"status":"passed","severity":"normal"},{"uid":"a95f83f2789150b8","name":"Query generator for 2000 messages","time":{"start":1714178072828,"stop":1714178072828,"duration":0},"status":"passed","severity":"normal"},{"uid":"b155b1c00187eda6","name":"Push message on custom pubsubTopic","time":{"start":1714177777392,"stop":1714177777392,"duration":0},"status":"passed","severity":"normal"},{"uid":"3db38614395c08cb","name":"should throw an error for insufficient data","time":{"start":1714177464720,"stop":1714177464720,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a85e11210a32ce0","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1714177488430,"stop":1714177488431,"duration":1},"status":"passed","severity":"normal"},{"uid":"90dff9a1ce2a236e","name":"Push message with content topic containing Arabic","time":{"start":1714177895988,"stop":1714177895991,"duration":3},"status":"passed","severity":"normal"},{"uid":"3b11f3ef6f62f646","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1714177679891,"stop":1714177679891,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f8bd5ba123cea2e","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1714177679905,"stop":1714177679905,"duration":0},"status":"passed","severity":"normal"},{"uid":"16c756a7c4d6dbea","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1714177679904,"stop":1714177679904,"duration":0},"status":"passed","severity":"normal"},{"uid":"5db0e2e994b147ed","name":"should use DNS peer discovery with light client","time":{"start":1714177527224,"stop":1714177527224,"duration":0},"status":"skipped","severity":"normal"},{"uid":"31942d9631917a8a","name":"Subscribe and receive messages via waku relay post","time":{"start":1714178130322,"stop":1714178130322,"duration":0},"status":"passed","severity":"normal"},{"uid":"89dc50094286755e","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1714177464677,"stop":1714177464678,"duration":1},"status":"passed","severity":"normal"},{"uid":"51825f3f16b80ef3","name":"Subscribe to topic containing short and receive message","time":{"start":1714178130315,"stop":1714178130315,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf90aee6bd2cce4d","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1714177464679,"stop":1714177464679,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2e559aa53116a07","name":"Query with Promise Callback, No message returned","time":{"start":1714178037417,"stop":1714178037417,"duration":0},"status":"passed","severity":"normal"},{"uid":"27919ee0e86eae57","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714177679890,"stop":1714177679890,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb093c3463d0a8f1","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1714177679879,"stop":1714177679879,"duration":0},"status":"passed","severity":"normal"},{"uid":"71e53e55960788ed","name":"Encoder throws on empty string content topic","time":{"start":1714177500574,"stop":1714177500574,"duration":0},"status":"passed","severity":"normal"},{"uid":"435c3ba374ffad7d","name":"Subscribe to topic containing XML and receive message","time":{"start":1714177754387,"stop":1714177754388,"duration":1},"status":"passed","severity":"normal"},{"uid":"812d5dad0863a856","name":"isConnected should return false after all peers disconnect","time":{"start":1714177515511,"stop":1714177515512,"duration":1},"status":"passed","severity":"normal"},{"uid":"826f6ec8c549717","name":"Push message with numeric payload","time":{"start":1714177895947,"stop":1714177895948,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f6cf5b64eca6283","name":"Ping on peer without subscriptions","time":{"start":1714177589439,"stop":1714177589440,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb22c3d98c5a1a34","name":"Store - dialed first","time":{"start":1714178101266,"stop":1714178101266,"duration":0},"status":"passed","severity":"normal"},{"uid":"400ac1d1e91ecc27","name":"Query Generator - backward","time":{"start":1714178053268,"stop":1714178053268,"duration":0},"status":"passed","severity":"normal"},{"uid":"89d50aac73ef528b","name":"Push message with special chars payload","time":{"start":1714177895948,"stop":1714177895948,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dd64ca7b1739d91","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app56/8/topic420/proto","time":{"start":1714177988726,"stop":1714177988726,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c682d1c2d08a25d","name":"Query Generator - forward","time":{"start":1714178053258,"stop":1714178053268,"duration":10},"status":"passed","severity":"normal"},{"uid":"81b177d0ab09a659","name":"Subscribe and receive messages via lightPush","time":{"start":1714178130311,"stop":1714178130311,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6d5c366674c265d","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1714177754379,"stop":1714177754379,"duration":0},"status":"passed","severity":"normal"},{"uid":"5072a0ba6e6df613","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1714177944480,"stop":1714177944492,"duration":12},"status":"passed","severity":"normal"},{"uid":"3a18a59e3133baaa","name":"Check received message containing numeric","time":{"start":1714177969706,"stop":1714177969706,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff96a1a04ddd8c44","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1714178130311,"stop":1714178130312,"duration":1},"status":"passed","severity":"normal"},{"uid":"7cfd9dd2fb2291f8","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1714177464660,"stop":1714177464661,"duration":1},"status":"passed","severity":"normal"},{"uid":"1aa17997b7c41591","name":"Sets default value correctly","time":{"start":1714178087786,"stop":1714178087786,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f040e3f9edff596","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1714177515507,"stop":1714177515508,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ae1a0c5ad6659d8","name":"should not fail to stop the service if it was not started","time":{"start":1714177492751,"stop":1714177492751,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0bac6bdd2c156a","name":"removeEventListener with wrong event","time":{"start":1714177556598,"stop":1714177556598,"duration":0},"status":"passed","severity":"normal"},{"uid":"929291d0308b663a","name":"Check message with no payload is not received","time":{"start":1714177668229,"stop":1714177668230,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2b6227500e3edc7","name":"Subscribe to topic containing shell command and receive message","time":{"start":1714178130328,"stop":1714178130328,"duration":0},"status":"passed","severity":"normal"},{"uid":"e99f55c0a3fb1738","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1714177679889,"stop":1714177679889,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d0a80f03902449a","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1714177679889,"stop":1714177679890,"duration":1},"status":"passed","severity":"normal"},{"uid":"93a7fd2122f1c023","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1714177515501,"stop":1714177515503,"duration":2},"status":"passed","severity":"normal"},{"uid":"78adc8b5775ec16","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1714177925726,"stop":1714177925726,"duration":0},"status":"passed","severity":"normal"},{"uid":"d70fba2265ee623f","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1714177679901,"stop":1714177679902,"duration":1},"status":"passed","severity":"normal"},{"uid":"fcce205138c790e0","name":"Check received message containing Basic HTML tag","time":{"start":1714177969694,"stop":1714177969694,"duration":0},"status":"passed","severity":"normal"},{"uid":"504ee746ee3ce61c","name":"Subscribe and receives messages on 20 topics","time":{"start":1714178130323,"stop":1714178130323,"duration":0},"status":"passed","severity":"normal"},{"uid":"c36d3371a6b862ae","name":"should be able to encode the field with only FILTER set to true","time":{"start":1714177472074,"stop":1714177472075,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fbb4d1b78b38b6b","name":"Ordered callback, aborts when callback returns true","time":{"start":1714178072827,"stop":1714178072828,"duration":1},"status":"passed","severity":"normal"},{"uid":"358ae3b379a1faad","name":"Check message with non string payload is not received","time":{"start":1714177668230,"stop":1714177668230,"duration":0},"status":"passed","severity":"normal"},{"uid":"fed844545e6ae0b5","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1714177679878,"stop":1714177679878,"duration":0},"status":"passed","severity":"normal"},{"uid":"c68ae87ac9f32cc6","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1714177925724,"stop":1714177925724,"duration":0},"status":"passed","severity":"normal"},{"uid":"c792102d1427ec68","name":"start node with empty shard","time":{"start":1714178024132,"stop":1714178024133,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c9d971ec8b9c040","name":"safeDispatchEvent","time":{"start":1714177556601,"stop":1714177556602,"duration":1},"status":"passed","severity":"normal"},{"uid":"feabdf39643e7938","name":"should get / set UDP multiaddr","time":{"start":1714177472949,"stop":1714177472950,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5fa91953a538dca","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1714177464672,"stop":1714177464673,"duration":1},"status":"passed","severity":"normal"},{"uid":"218bfd54ee9a33d8","name":"Subscribe to topic containing JSON and receive message","time":{"start":1714178130328,"stop":1714178130328,"duration":0},"status":"passed","severity":"normal"},{"uid":"a92303abcf1ad627","name":"Ephemeral field set to true","time":{"start":1714177477836,"stop":1714177477836,"duration":0},"status":"passed","severity":"normal"},{"uid":"14a75e02d52a8263","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1714177969697,"stop":1714177969698,"duration":1},"status":"passed","severity":"normal"},{"uid":"28bb8c7eab56ade0","name":"Check received message containing short","time":{"start":1714177969688,"stop":1714177969688,"duration":0},"status":"passed","severity":"normal"},{"uid":"8da11cf6bc87d145","name":"Push message with content topic containing Script","time":{"start":1714177895992,"stop":1714177895992,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6d17ad1d8c3d057","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1714177925724,"stop":1714177925724,"duration":0},"status":"passed","severity":"normal"},{"uid":"7103bb4dcfd112d3","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1714178096208,"stop":1714178096208,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c2f081c5c5010b5","name":"should be able to decode the field with only FILTER set to true","time":{"start":1714177472084,"stop":1714177472085,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c55ec1bd32f22b4","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714177585210,"stop":1714177585210,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ab3543f87bf8543","name":"Check received message with timestamp: 1649153314 ","time":{"start":1714177668226,"stop":1714177668227,"duration":1},"status":"passed","severity":"normal"},{"uid":"7711a53369f77239","name":"Passing cursor with wrong pubsubTopic","time":{"start":1714178017783,"stop":1714178017784,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f29a65d830bb55","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1714178024102,"stop":1714178024102,"duration":0},"status":"passed","severity":"normal"},{"uid":"b698b1f8ea23fb4e","name":"Query generator for multiple messages with different message text format","time":{"start":1714178072824,"stop":1714178072825,"duration":1},"status":"passed","severity":"normal"},{"uid":"811a1485e3c877c1","name":"Overlapping topic subscription","time":{"start":1714178130314,"stop":1714178130314,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca64b09daedc4cd3","name":"random static sharding 1 - Cluster ID: 471, Shard ID: 857","time":{"start":1714178024103,"stop":1714178024103,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7b257abd19af236","name":"should decode valid enr successfully","time":{"start":1714177472941,"stop":1714177472941,"duration":0},"status":"passed","severity":"normal"},{"uid":"74d870b431e29d4d","name":"addEventListener with correct event","time":{"start":1714177556594,"stop":1714177556595,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef39a95e9e36da82","name":"Check received message containing XML","time":{"start":1714177969709,"stop":1714177969709,"duration":0},"status":"passed","severity":"normal"},{"uid":"73a9d7ace0c41f16","name":"Check received message containing Basic HTML tag","time":{"start":1714177668218,"stop":1714177668218,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6149c51db7005f4","name":"should be able to decode the field with only RELAY set to true","time":{"start":1714177472083,"stop":1714177472084,"duration":1},"status":"passed","severity":"normal"},{"uid":"731988634c05d8ba","name":"Push message with custom timestamp: 1714181280138","time":{"start":1714177895998,"stop":1714177895999,"duration":1},"status":"passed","severity":"normal"},{"uid":"790d69110cadc184","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1714177472081,"stop":1714177472082,"duration":1},"status":"passed","severity":"normal"},{"uid":"80ea5ad5e89a30cf","name":"can start and stop the service","time":{"start":1714177978550,"stop":1714177978550,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4b7e66ce39cc45a","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1714177777389,"stop":1714177777390,"duration":1},"status":"passed","severity":"normal"},{"uid":"644bb04dbe4d3a5c","name":"Push message with content topic containing escaped characters","time":{"start":1714177895995,"stop":1714177895995,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a3d09c4ad99eb2a","name":"Push message with unicode special characters payload","time":{"start":1714178031341,"stop":1714178031342,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7ca34e273a9daac","name":"Push message with emoji payload","time":{"start":1714177895975,"stop":1714177895975,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9344d5ab10a7e38","name":"Subscribe to topic containing Script and receive message","time":{"start":1714178130327,"stop":1714178130327,"duration":0},"status":"passed","severity":"normal"},{"uid":"d361e7aa68672353","name":"Check received message containing unicode special characters","time":{"start":1714177668220,"stop":1714177668224,"duration":4},"status":"passed","severity":"normal"},{"uid":"6048a15d5fb33b74","name":"Push message with Russian payload","time":{"start":1714178031328,"stop":1714178031328,"duration":0},"status":"passed","severity":"normal"},{"uid":"3277da3f08f2f15","name":"Query Generator, No message returned","time":{"start":1714178037411,"stop":1714178037411,"duration":0},"status":"passed","severity":"normal"},{"uid":"263fd32707ec74b9","name":"should be able to encode the field with only STORE set to true","time":{"start":1714177472066,"stop":1714177472074,"duration":8},"status":"passed","severity":"normal"},{"uid":"bc48c2ea207f41cc","name":"configure the node with multiple content topics","time":{"start":1714177988728,"stop":1714177988728,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7c5dc0964e3b70f","name":"Check message on other pubsub topic is not received","time":{"start":1714177969714,"stop":1714177969715,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fc0c031958d8c68","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1714177464675,"stop":1714177464676,"duration":1},"status":"passed","severity":"normal"},{"uid":"a94099eccb00916a","name":"Fails to push message with large meta","time":{"start":1714177895997,"stop":1714177895997,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b2a1609229d94ea","name":"can dial TLS multiaddrs","time":{"start":1714177783197,"stop":1714177783197,"duration":0},"status":"passed","severity":"normal"},{"uid":"14afef7ad8c0aa78","name":"listenerCount","time":{"start":1714177556600,"stop":1714177556600,"duration":0},"status":"passed","severity":"normal"},{"uid":"af00936fa5c90c49","name":"should throw error - no id","time":{"start":1714177472942,"stop":1714177472942,"duration":0},"status":"passed","severity":"normal"},{"uid":"b37709033576f501","name":"Relay - times out","time":{"start":1714178101265,"stop":1714178101266,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a82ad2278848b2b","name":"ignores unrecognized TXT record formats","time":{"start":1714177488619,"stop":1714177488620,"duration":1},"status":"passed","severity":"normal"},{"uid":"2817acdaacdc2af1","name":"handles empty contentTopics array correctly","time":{"start":1714177464690,"stop":1714177464691,"duration":1},"status":"passed","severity":"normal"},{"uid":"9125a5fbedee9893","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1714178130320,"stop":1714178130320,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecdd0e80524f9ede","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1714177464676,"stop":1714177464676,"duration":0},"status":"passed","severity":"normal"},{"uid":"44bc32604f58d08e","name":"should not receive a peer event before start","time":{"start":1714177492752,"stop":1714177492752,"duration":0},"status":"passed","severity":"normal"},{"uid":"3feb7c2c358d501d","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1714178130312,"stop":1714178130312,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c2a090f4fe7d936","name":"Push message with content topic containing short","time":{"start":1714177895976,"stop":1714177895976,"duration":0},"status":"passed","severity":"normal"},{"uid":"57c0105e73f755b5","name":"Meta field set when metaSetter is specified","time":{"start":1714177477836,"stop":1714177477837,"duration":1},"status":"passed","severity":"normal"},{"uid":"c72d8bbdddcd588f","name":"Subscribe to topic containing long and receive message","time":{"start":1714178130325,"stop":1714178130325,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3e8264e1811070b","name":"Encoder throws on undefined content topic","time":{"start":1714177477837,"stop":1714177477837,"duration":0},"status":"passed","severity":"normal"},{"uid":"5356194096de93f2","name":"Check received message containing XML","time":{"start":1714177668217,"stop":1714177668217,"duration":0},"status":"passed","severity":"normal"},{"uid":"a376e7cc410938fd","name":"pre and post cipher","time":{"start":1714177499175,"stop":1714177499175,"duration":0},"status":"passed","severity":"normal"},{"uid":"67792d5e61f89740","name":"Promise Callback - forward","time":{"start":1714178053268,"stop":1714178053269,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5eea602f3e49154","name":"Waku message hash computation","time":{"start":1714177467147,"stop":1714177467148,"duration":1},"status":"passed","severity":"normal"},{"uid":"f33e6143db4e80a1","name":"Push message with SQL Injection payload","time":{"start":1714177895951,"stop":1714177895951,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d60d9a6342c1912","name":"Ephemeral messages are not stored","time":{"start":1714177524835,"stop":1714177524836,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2ada66581f78741","name":"Decoder throws on undefined content topic","time":{"start":1714177500574,"stop":1714177500574,"duration":0},"status":"passed","severity":"normal"},{"uid":"f66bdb915ea18f75","name":"same cluster, same shard: nodes connect","time":{"start":1714177679872,"stop":1714177679872,"duration":0},"status":"passed","severity":"normal"},{"uid":"a93fd1a804bff79f","name":"Push message with content topic containing Basic HTML tag","time":{"start":1714178031350,"stop":1714178031350,"duration":0},"status":"passed","severity":"normal"},{"uid":"19c09cc6c22f6be8","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1714177925727,"stop":1714177925727,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd6cbbf3c0e259db","name":"passes more than one ENR URLs and attempts connection","time":{"start":1714177527226,"stop":1714177527226,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1a348e795bfd4acb","name":"Push message with content topic containing emoji","time":{"start":1714177895995,"stop":1714177895996,"duration":1},"status":"passed","severity":"normal"},{"uid":"f75a0ea215f4c430","name":"Check message with no content topic is not received","time":{"start":1714177668229,"stop":1714177668229,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a07dc9b34b95e3d","name":"Subscribe to topic containing short and receive message","time":{"start":1714178130325,"stop":1714178130325,"duration":0},"status":"passed","severity":"normal"},{"uid":"8822a92aa65671b9","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1714177498586,"stop":1714177498587,"duration":1},"status":"passed","severity":"normal"},{"uid":"76d07ec5faf583e4","name":"handles different networkShards values correctly","time":{"start":1714177464668,"stop":1714177464668,"duration":0},"status":"passed","severity":"normal"},{"uid":"11266caa70eda58f","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1714178072827,"stop":1714178072827,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb1f712c4ab4c1ff","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1714177754389,"stop":1714177754389,"duration":0},"status":"passed","severity":"normal"},{"uid":"11cf109e198b1765","name":"Subscribe to topic containing numeric and publish message","time":{"start":1714177944495,"stop":1714177944495,"duration":0},"status":"passed","severity":"normal"},{"uid":"be1e454e466ce8","name":"Subscribe to topic containing numeric and receive message","time":{"start":1714177754384,"stop":1714177754384,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b48c3457a11e1c9","name":"Throws when trying to push message with empty payload","time":{"start":1714177895975,"stop":1714177895976,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2bea7db4783a6fb","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1714177777391,"stop":1714177777391,"duration":0},"status":"passed","severity":"normal"},{"uid":"e733b7a91d47a968","name":"Check received message containing unicode special characters","time":{"start":1714177969695,"stop":1714177969696,"duration":1},"status":"passed","severity":"normal"},{"uid":"c89dec989911d02b","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1714177754391,"stop":1714177754391,"duration":0},"status":"passed","severity":"normal"},{"uid":"30520e46419ac656","name":"Publish without waiting for remote peer","time":{"start":1714177944477,"stop":1714177944477,"duration":0},"status":"passed","severity":"normal"},{"uid":"918ec9aea1572120","name":"Decoder throws on empty string content topic","time":{"start":1714177477838,"stop":1714177477839,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fe2533866d324b1","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1714178130329,"stop":1714178130329,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ecd307a05ed342c","name":"Decoder throws on empty string content topic","time":{"start":1714177498591,"stop":1714177498592,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ec24f2467782bd7","name":"Check received message containing shell command","time":{"start":1714177668219,"stop":1714177668219,"duration":0},"status":"passed","severity":"normal"},{"uid":"5348dbe9ebf033b","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1714177988721,"stop":1714177988722,"duration":1},"status":"passed","severity":"normal"},{"uid":"a155a32e1106c37","name":"Check publish message containing XML","time":{"start":1714177936093,"stop":1714177936094,"duration":1},"status":"passed","severity":"normal"},{"uid":"8421db6966b05622","name":"Check received message with timestamp: 1649153314 ","time":{"start":1714177969697,"stop":1714177969697,"duration":0},"status":"passed","severity":"normal"},{"uid":"6586630ea5c8e5a4","name":"Check message with no payload is not received","time":{"start":1714177969715,"stop":1714177969715,"duration":0},"status":"passed","severity":"normal"},{"uid":"82d255cdde778058","name":"stop","time":{"start":1714177556603,"stop":1714177556603,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5e6f10551fc5b1a","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1714177488430,"stop":1714177488430,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f99016d7bffd0d4","name":"Check received message containing SQL Injection","time":{"start":1714177969708,"stop":1714177969708,"duration":0},"status":"passed","severity":"normal"},{"uid":"9acaf929d2d2ce9a","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1714178096208,"stop":1714178096208,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d1b3d1423118892","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1714177754385,"stop":1714177754385,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7d0dc0bd783a62f","name":"Fails to push message with empty content topic","time":{"start":1714178031356,"stop":1714178031356,"duration":0},"status":"passed","severity":"normal"},{"uid":"508428daef97a4c","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1714177754381,"stop":1714177754381,"duration":0},"status":"passed","severity":"normal"},{"uid":"94ade88d9d22c4fb","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1714177754378,"stop":1714177754379,"duration":1},"status":"passed","severity":"normal"},{"uid":"25e9fc278b69cb11","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1714178068229,"stop":1714178068230,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d9adcb9a683417a","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1714177464678,"stop":1714177464678,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f8a8068bdcdd5b7","name":"Check message on other pubsub topic is not received","time":{"start":1714177668228,"stop":1714177668228,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9f84389179cbd39","name":"new peer added after a peer was already found","time":{"start":1714177908472,"stop":1714177908472,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1ea6795a805bc875","name":"throws on empty content topic","time":{"start":1714177464655,"stop":1714177464656,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e9a1c291e28c123","name":"Subscribe to topic containing XML and receive message","time":{"start":1714178130318,"stop":1714178130318,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc9cc171f642165","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1714178096208,"stop":1714178096209,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8fe4ad173490e8","name":"Check message with invalid timestamp is not received","time":{"start":1714177668227,"stop":1714177668228,"duration":1},"status":"passed","severity":"normal"},{"uid":"adfcfcaab0222e24","name":"All","time":{"start":1714177525225,"stop":1714177525225,"duration":0},"status":"passed","severity":"normal"},{"uid":"18adf0767ca9d558","name":"should only return 1 node with relay and store capability","time":{"start":1714177488621,"stop":1714177488621,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc0b7e6342904ebe","name":"nwaku subscribes","time":{"start":1714177931093,"stop":1714177931093,"duration":0},"status":"passed","severity":"normal"},{"uid":"535cf3dfe8eff171","name":"Push message with content topic containing numeric","time":{"start":1714178031345,"stop":1714178031345,"duration":0},"status":"passed","severity":"normal"},{"uid":"5683acc32df436fa","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1714177777393,"stop":1714177777393,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c095d46067789f5","name":"Used by Waku Relay","time":{"start":1714178087785,"stop":1714178087785,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf899ff7dd2c3a75","name":"should add and remove event listeners correctly","time":{"start":1714177492753,"stop":1714177492754,"duration":1},"status":"passed","severity":"normal"},{"uid":"98c2292ed5009f5a","name":"Check publish message containing Chinese","time":{"start":1714177936087,"stop":1714177936088,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e2be435f73e7c3","name":"Check message with no content topic is not received","time":{"start":1714177969715,"stop":1714177969715,"duration":0},"status":"passed","severity":"normal"},{"uid":"fccb7a45f62aeff4","name":"more peers than existing","time":{"start":1714177896163,"stop":1714177896164,"duration":1},"status":"skipped","severity":"normal"},{"uid":"146aadc1d47b9724","name":"Push message with Chinese payload","time":{"start":1714178031321,"stop":1714178031323,"duration":2},"status":"passed","severity":"normal"},{"uid":"bf50a0be2adb9e3b","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1714177472078,"stop":1714177472079,"duration":1},"status":"passed","severity":"normal"},{"uid":"e57d91a1e755c229","name":"Query generator for multiple messages with different content topic format","time":{"start":1714178072825,"stop":1714178072826,"duration":1},"status":"passed","severity":"normal"},{"uid":"651ccfdda6cbb3e1","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1714178064571,"stop":1714178064571,"duration":0},"status":"passed","severity":"normal"},{"uid":"fee5c845fda32b0f","name":"random static sharding 4 - Cluster ID: 354, Shard ID: 842","time":{"start":1714178024104,"stop":1714178024104,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fb295a24d79ec96","name":"Ping on subscribed peer","time":{"start":1714177589443,"stop":1714177589444,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2282b0f836e58e1","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1714177464661,"stop":1714177464661,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8d7b771e8267a91","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1714178096207,"stop":1714178096207,"duration":0},"status":"passed","severity":"normal"},{"uid":"761b0c74fed4667d","name":"Js publishes, other Js receives","time":{"start":1714177931094,"stop":1714177931095,"duration":1},"status":"passed","severity":"normal"},{"uid":"37fcad1f27376941","name":"Rejects garbage","time":{"start":1714177481226,"stop":1714177481226,"duration":0},"status":"passed","severity":"normal"},{"uid":"54427b6141aa119e","name":"should not fail to start the service if it is already started","time":{"start":1714177527219,"stop":1714177527219,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5c2ca95a40fe8a9","name":"Check publish message containing SQL Injection","time":{"start":1714177936091,"stop":1714177936092,"duration":1},"status":"passed","severity":"normal"},{"uid":"335e9d39b4e77ed5","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1714177564558,"stop":1714177564558,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1ac7488a17001a7","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1714177464686,"stop":1714177464687,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1702f10a0d07f9","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1714177523345,"stop":1714177523345,"duration":0},"status":"passed","severity":"normal"},{"uid":"29154fd7bc543ed6","name":"Check received message containing long","time":{"start":1714177969688,"stop":1714177969689,"duration":1},"status":"passed","severity":"normal"},{"uid":"52d4ae1929dd0c41","name":"Push message with meta","time":{"start":1714177895996,"stop":1714177895996,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b6c73e6ab7ca9f8","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1714177679882,"stop":1714177679882,"duration":0},"status":"passed","severity":"normal"},{"uid":"430b4e3fdc915231","name":"Check publish message containing unicode special characters","time":{"start":1714177936097,"stop":1714177936098,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1b6fdcba4c15078","name":"should emit a peer event after start","time":{"start":1714177492751,"stop":1714177492751,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d6791a30338d973","name":"Check received message containing Russian","time":{"start":1714177668215,"stop":1714177668216,"duration":1},"status":"passed","severity":"normal"},{"uid":"bade7221c6fd96","name":"isConnected should return true after first peer connects","time":{"start":1714177564559,"stop":1714177564560,"duration":1},"status":"passed","severity":"normal"},{"uid":"d84dbcb3f59a5b4b","name":"throws an error for improperly formatted content topics","time":{"start":1714177464668,"stop":1714177464668,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b54c5e2809b1341","name":"Decoder throws on empty string content topic","time":{"start":1714177500574,"stop":1714177500575,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd558f680eb37573","name":"Decrypt messages","time":{"start":1714177898767,"stop":1714177898767,"duration":0},"status":"passed","severity":"normal"},{"uid":"5add998c8c3a9fa2","name":"should handle application and version for autosharding","time":{"start":1714177464671,"stop":1714177464672,"duration":1},"status":"passed","severity":"normal"},{"uid":"86817f08bec0b1f3","name":"Refresh subscription","time":{"start":1714178130314,"stop":1714178130315,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdbcdf069f9beb83","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app43/10/topic14/proto","time":{"start":1714177988722,"stop":1714177988723,"duration":1},"status":"passed","severity":"normal"},{"uid":"9dcef9829dab852c","name":"Encoder throws on empty string content topic","time":{"start":1714177477838,"stop":1714177477838,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdb0a53954c7b37b","name":"random static sharding 5 - Cluster ID: 368, Shard ID: 383","time":{"start":1714178024105,"stop":1714178024105,"duration":0},"status":"passed","severity":"normal"},{"uid":"33b19548afdaab1","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1714177477463,"stop":1714177477463,"duration":0},"status":"passed","severity":"normal"},{"uid":"18cf765dd3651f86","name":"Sample","time":{"start":1714177472425,"stop":1714177472425,"duration":0},"status":"passed","severity":"normal"},{"uid":"54ea102bbfa27eb9","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1714178130316,"stop":1714178130316,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8b3a2ed013bd5dc","name":"should be able to decode the field with only STORE set to true","time":{"start":1714177472085,"stop":1714177472086,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb60d7ad4e206d37","name":"start node with empty content topic","time":{"start":1714177988730,"stop":1714177988730,"duration":0},"status":"passed","severity":"normal"},{"uid":"14b2d709d2eafe3b","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1714177488427,"stop":1714177488428,"duration":1},"status":"passed","severity":"normal"},{"uid":"5abf52ed54cc51b9","name":"Push message with content topic containing long","time":{"start":1714178031345,"stop":1714178031345,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4aa466f3c9c6b2b","name":"Symmetric encrypt & Decrypt","time":{"start":1714177499174,"stop":1714177499175,"duration":1},"status":"passed","severity":"normal"},{"uid":"6da515490394df7e","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1714177679902,"stop":1714177679903,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a3416c85df5a249","name":"should be called at least once on all `peer:discovery` events","time":{"start":1714177523341,"stop":1714177523342,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f12880effba7ab","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1714177564558,"stop":1714177564559,"duration":1},"status":"passed","severity":"normal"},{"uid":"e955923088e43eed","name":"Refresh subscription","time":{"start":1714177754383,"stop":1714177754383,"duration":0},"status":"passed","severity":"normal"},{"uid":"49f01de7823e01cb","name":"Check received message containing Script","time":{"start":1714177969693,"stop":1714177969693,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e14989ae60fa732","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1714177523344,"stop":1714177523344,"duration":0},"status":"passed","severity":"normal"},{"uid":"32395e4b5cf04ae5","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app24/9/topic357/json","time":{"start":1714177988724,"stop":1714177988724,"duration":0},"status":"passed","severity":"normal"},{"uid":"eda1c975c4e8dd50","name":"groups content topics by expected pubsub topic","time":{"start":1714177464666,"stop":1714177464667,"duration":1},"status":"passed","severity":"normal"},{"uid":"c712e2bdf9956f9a","name":"Fails to push message with large meta","time":{"start":1714178031357,"stop":1714178031357,"duration":0},"status":"passed","severity":"normal"},{"uid":"6aea5a193911f5e7","name":"Ping on unsubscribed peer","time":{"start":1714177589446,"stop":1714177589448,"duration":2},"status":"passed","severity":"normal"},{"uid":"c7f429b88df1c63a","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1714177464663,"stop":1714177464663,"duration":0},"status":"passed","severity":"normal"},{"uid":"863d33afc8818bdb","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1714177718184,"stop":1714177718184,"duration":0},"status":"passed","severity":"normal"},{"uid":"809c364ee0f1eb16","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1714178017777,"stop":1714178017781,"duration":4},"status":"passed","severity":"normal"},{"uid":"12ea3e69aae28707","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714177777391,"stop":1714177777391,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6728780ac963e01","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1714178037411,"stop":1714178037411,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd98ebc9616f4efc","name":"Does not throw an exception when node disconnects","time":{"start":1714178087784,"stop":1714178087784,"duration":0},"status":"passed","severity":"normal"},{"uid":"78eee9ae61442ef4","name":"Check meta is set [ecies]","time":{"start":1714177500573,"stop":1714177500573,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7f5a9a47a6eda48","name":"Waku message hash computation (payload length 0)","time":{"start":1714177467149,"stop":1714177467149,"duration":0},"status":"passed","severity":"normal"},{"uid":"a492f3cff20e00b1","name":"Push message with shell command payload","time":{"start":1714178031339,"stop":1714178031340,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbd344be93911cd4","name":"A test","time":{"start":1714177754483,"stop":1714177754484,"duration":1},"status":"passed","severity":"normal"},{"uid":"67ef166106db751f","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1714177679906,"stop":1714177679906,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bf8d3a03bb3069","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1714177679899,"stop":1714177679900,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bcedddd6bc83bf8","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1714177754382,"stop":1714177754382,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ca1f4b25c6c5064","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1714177585206,"stop":1714177585206,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f14ace3923ec4a1","name":"Check received message containing SQL Injection","time":{"start":1714177969692,"stop":1714177969692,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d208e2c9891a507","name":"Check publish message containing Russian","time":{"start":1714177936090,"stop":1714177936091,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0e232aa83fd42ef","name":"Check received message containing short","time":{"start":1714177668212,"stop":1714177668212,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e90c9574745ab3e","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1714177604337,"stop":1714177604337,"duration":0},"status":"passed","severity":"normal"},{"uid":"489ddd328fdd5de2","name":"random static sharding 3 - Cluster ID: 598, Shard ID: 297","time":{"start":1714178024104,"stop":1714178024104,"duration":0},"status":"passed","severity":"normal"},{"uid":"8be1ed48f63dbd4e","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1714178037412,"stop":1714178037412,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd54496eedddc232","name":"Check received message containing escaped characters","time":{"start":1714177969710,"stop":1714177969711,"duration":1},"status":"passed","severity":"normal"},{"uid":"d519a2f523cbc54e","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1714177464665,"stop":1714177464665,"duration":0},"status":"passed","severity":"normal"},{"uid":"480b720c4a93b263","name":"Check publish message containing emoji","time":{"start":1714177936098,"stop":1714177936099,"duration":1},"status":"passed","severity":"normal"},{"uid":"748f6dffe00420bd","name":"configure the node with multiple pubsub topics","time":{"start":1714178024129,"stop":1714178024129,"duration":0},"status":"passed","severity":"normal"},{"uid":"d482398c096dca37","name":"Publish message with rate limit","time":{"start":1714177936115,"stop":1714177936116,"duration":1},"status":"passed","severity":"normal"},{"uid":"32174632bbc1c862","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1714178227049,"stop":1714178227049,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4a744de29321141","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1714177488431,"stop":1714177488431,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5ce5ff87e9c88b1","name":"should get / set TCP multiaddr","time":{"start":1714177472950,"stop":1714177472950,"duration":0},"status":"passed","severity":"normal"},{"uid":"3526aa01784e5b43","name":"Round trip binary serialization","time":{"start":1714177477835,"stop":1714177477835,"duration":0},"status":"passed","severity":"normal"},{"uid":"187220607fff44f9","name":"Check received message containing Script","time":{"start":1714177969708,"stop":1714177969709,"duration":1},"status":"passed","severity":"normal"},{"uid":"afd762b49ea8b66d","name":"Mutual subscription","time":{"start":1714177944472,"stop":1714177944476,"duration":4},"status":"passed","severity":"normal"},{"uid":"9b9c3fcc5bfd533","name":"should return empty list for no shard","time":{"start":1714177464673,"stop":1714177464673,"duration":0},"status":"passed","severity":"normal"},{"uid":"98cf9a4eab5ce34e","name":"Passing cursor with wrong message digest","time":{"start":1714178017783,"stop":1714178017783,"duration":0},"status":"passed","severity":"normal"},{"uid":"14e1a4ab74e85f8a","name":"should properly create location multiaddrs - tcp4","time":{"start":1714177472950,"stop":1714177472951,"duration":1},"status":"passed","severity":"normal"},{"uid":"f22e2f36cf6e33b1","name":"Encoder throws on undefined content topic","time":{"start":1714177500573,"stop":1714177500573,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc80d37a296124a7","name":"should throw error - no public key","time":{"start":1714177472948,"stop":1714177472948,"duration":0},"status":"passed","severity":"normal"},{"uid":"e59b0bb2c4e99ebe","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1714177464664,"stop":1714177464664,"duration":0},"status":"passed","severity":"normal"},{"uid":"a57db5246ee49d59","name":"Check received message containing Russian","time":{"start":1714177969692,"stop":1714177969692,"duration":0},"status":"passed","severity":"normal"},{"uid":"c67c221d86d7c840","name":"Check received message with timestamp: 1714177514372 ","time":{"start":1714177969712,"stop":1714177969712,"duration":0},"status":"passed","severity":"normal"},{"uid":"367cc753b2f908f1","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1714177908473,"stop":1714177908473,"duration":0},"status":"passed","severity":"normal"}]