2025-02-17 13:22:38 +00:00

1 line
159 KiB
JSON

[{"uid":"4392522254565ce2","name":"can start and stop the service","time":{"start":1739797854536,"stop":1739797854536,"duration":0},"status":"passed","severity":"normal"},{"uid":"dade1b58c415ac86","name":"Refresh subscription","time":{"start":1739797790662,"stop":1739797790662,"duration":0},"status":"passed","severity":"normal"},{"uid":"328f815bfbc1401e","name":"Overlapping topic subscription","time":{"start":1739798523893,"stop":1739798523893,"duration":0},"status":"passed","severity":"normal"},{"uid":"24e393c193cf9de","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1739797911981,"stop":1739797911981,"duration":0},"status":"passed","severity":"normal"},{"uid":"d184c02099aec2a0","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1739797691850,"stop":1739797691851,"duration":1},"status":"passed","severity":"normal"},{"uid":"7247e630ed07738a","name":"Check message with no content topic is not received","time":{"start":1739798343921,"stop":1739798343922,"duration":1},"status":"passed","severity":"normal"},{"uid":"89aabef7bba793a1","name":"Check received message containing special chars","time":{"start":1739797726561,"stop":1739797726561,"duration":0},"status":"passed","severity":"normal"},{"uid":"903413293112a738","name":"Check received message with timestamp: 1649153314 ","time":{"start":1739798343920,"stop":1739798343920,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfdcdb1c5467add","name":"Check message with invalid timestamp is not received","time":{"start":1739797726572,"stop":1739797726573,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f6248218e3e3ce2","name":"should be able to decode the field with only FILTER set to true","time":{"start":1739797614592,"stop":1739797614592,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e75c62d6da97e0c","name":"returns all values when wanted number is greater than available values","time":{"start":1739797628561,"stop":1739797628562,"duration":1},"status":"passed","severity":"normal"},{"uid":"a38e90bb16844d94","name":"Check publish message containing JSON","time":{"start":1739797919174,"stop":1739797919174,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cc035647e83c2a6","name":"Check received message containing short","time":{"start":1739797726559,"stop":1739797726560,"duration":1},"status":"passed","severity":"normal"},{"uid":"69dbed518dbdf712","name":"Accepts a valid Waku Message","time":{"start":1739797650600,"stop":1739797650601,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d7c5a351af6b87c","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1739797620972,"stop":1739797620972,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c4b4bc1bfd344e1","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1739797614595,"stop":1739797614596,"duration":1},"status":"passed","severity":"normal"},{"uid":"f61f73176040b8ce","name":"Relay - dialed after","time":{"start":1739798117002,"stop":1739798117002,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e6be5e164c05ada","name":"should hash \"hello\" with n=1 and maxValue=100 correctly","time":{"start":1739798528166,"stop":1739798528167,"duration":1},"status":"passed","severity":"normal"},{"uid":"258a3112ff93d768","name":"should retry on failure if specified","time":{"start":1739797647249,"stop":1739797647250,"duration":1},"status":"passed","severity":"normal"},{"uid":"16be1253f6aa5618","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1739798523892,"stop":1739798523892,"duration":0},"status":"passed","severity":"normal"},{"uid":"94c089c6d7d918f0","name":"should throw error - no id","time":{"start":1739797615122,"stop":1739797615122,"duration":0},"status":"passed","severity":"normal"},{"uid":"44ff4c4bcf537638","name":"Generator, 2 different pubsubtopics","time":{"start":1739798068898,"stop":1739798068898,"duration":0},"status":"passed","severity":"normal"},{"uid":"adac78e293886586","name":"Push message with custom timestamp: 1739794182382","time":{"start":1739797807392,"stop":1739797807392,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8d71a0638aaddb3","name":"Publish message with custom timestamp: Mon Feb 17 2025 12:11:52 GMT+0000 (Coordinated Universal Time)","time":{"start":1739797919178,"stop":1739797919179,"duration":1},"status":"passed","severity":"normal"},{"uid":"aff3591e468953b2","name":"Push message with custom timestamp: 1709039382382","time":{"start":1739797807392,"stop":1739797807392,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9913ee2bd10601c","name":"Subscribe to topic containing numeric and receive message","time":{"start":1739798523885,"stop":1739798523886,"duration":1},"status":"passed","severity":"normal"},{"uid":"53818d23d4036b57","name":"Overlapping topic subscription","time":{"start":1739797790661,"stop":1739797790662,"duration":1},"status":"passed","severity":"normal"},{"uid":"17ad0dd9eb1964d6","name":"Check received message containing Basic HTML tag","time":{"start":1739797726565,"stop":1739797726565,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cbec9e952582c4d","name":"should return unique PubsubTopics for static sharding","time":{"start":1739797606503,"stop":1739797606503,"duration":0},"status":"passed","severity":"normal"},{"uid":"b65c51a4cd98e261","name":"isConnected between 2 js-waku relay nodes","time":{"start":1739797687353,"stop":1739797687354,"duration":1},"status":"passed","severity":"normal"},{"uid":"afe058fe8b349a28","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1739797691847,"stop":1739797691847,"duration":0},"status":"passed","severity":"normal"},{"uid":"95d58cbf9b418228","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1739797606517,"stop":1739797606517,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f3ade721a924e43","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1739798523882,"stop":1739798523882,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e63fe91ae0aa4d1","name":"connected peers and dial","time":{"start":1739797902497,"stop":1739797902497,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fbad1b242965e75e","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=1000 correctly","time":{"start":1739798528193,"stop":1739798528194,"duration":1},"status":"passed","severity":"normal"},{"uid":"21d3a6bc01de6953","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1739797922931,"stop":1739797922931,"duration":0},"status":"passed","severity":"normal"},{"uid":"27febbac67da084a","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1739797628826,"stop":1739797628827,"duration":1},"status":"passed","severity":"normal"},{"uid":"ecef213253e3fbfb","name":"Check received message containing unicode special characters","time":{"start":1739798343917,"stop":1739798343918,"duration":1},"status":"passed","severity":"normal"},{"uid":"88b48405024b6dc5","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1739798523883,"stop":1739798523883,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfe4248ac5d00bfb","name":"Check received message containing escaped characters","time":{"start":1739798343930,"stop":1739798343931,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3a8313e74908fa8","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1739797922932,"stop":1739797922933,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3b48c349c5e9a35","name":"Subscribe to topic containing XML and publish message","time":{"start":1739797922931,"stop":1739797922931,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8b8c46f65d8c67c","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=10000 correctly","time":{"start":1739798528194,"stop":1739798528195,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e5d7c3b4f3762c5","name":"Waku message hash computation (payload length 0)","time":{"start":1739797609107,"stop":1739797609107,"duration":0},"status":"passed","severity":"normal"},{"uid":"5eeff419fd69efc3","name":"Query generator for multiple messages","time":{"start":1739798029994,"stop":1739798029996,"duration":2},"status":"passed","severity":"normal"},{"uid":"87b3bf62ab159604","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1739797614587,"stop":1739797614588,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1e329d4658c726b","name":"Subscribe to topic containing Script and receive message","time":{"start":1739797790671,"stop":1739797790672,"duration":1},"status":"passed","severity":"normal"},{"uid":"e41c1c8c482ff574","name":"Check received message containing SQL Injection","time":{"start":1739798343914,"stop":1739798343914,"duration":0},"status":"passed","severity":"normal"},{"uid":"30fb55428c33ab43","name":"should hash \"\" with n=5 and maxValue=100 correctly","time":{"start":1739798528173,"stop":1739798528173,"duration":0},"status":"passed","severity":"normal"},{"uid":"c659c47db976e362","name":"Push message with content topic containing short","time":{"start":1739798291422,"stop":1739798291422,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5b9391ba4e92f54","name":"should add and remove event listeners correctly","time":{"start":1739797633282,"stop":1739797633282,"duration":0},"status":"passed","severity":"normal"},{"uid":"14dd09a536cfe5c4","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1739797724365,"stop":1739797724366,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d8d59dcea0e9783","name":"returns only open connection if one present","time":{"start":1739797620652,"stop":1739797620653,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c6f79ba843c5a54","name":"Decoder throws on empty string content topic","time":{"start":1739797640961,"stop":1739797640961,"duration":0},"status":"passed","severity":"normal"},{"uid":"214c71e9e6f009a3","name":"Passing an array","time":{"start":1739798111868,"stop":1739798111869,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5db1cea3c2e26df","name":"Passing page size 110 when there are 120 messages","time":{"start":1739798085137,"stop":1739798085137,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ed1693a82d1424","name":"Check message received after nwaku node is restarted","time":{"start":1739797726576,"stop":1739797726576,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2c4aed23fd5f9e3b","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1739798523883,"stop":1739798523883,"duration":0},"status":"passed","severity":"normal"},{"uid":"dce2bc1aa0738275","name":"Push message with numeric payload","time":{"start":1739798291414,"stop":1739798291414,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee3ceca013bd14c1","name":"Ordered Callback - false","time":{"start":1739798074770,"stop":1739798074770,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d830751326c7a8c","name":"should transition to Unhealthy when no connections","time":{"start":1739797647318,"stop":1739797647318,"duration":0},"status":"passed","severity":"normal"},{"uid":"16c515756aa2d660","name":"Subscribe to topic containing JSON and receive message","time":{"start":1739797790673,"stop":1739797790673,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fc09ab4c4a7fa07","name":"Ping on unsubscribed peer","time":{"start":1739797692127,"stop":1739797692127,"duration":0},"status":"passed","severity":"normal"},{"uid":"6902b5ee5bb561ea","name":"Decoder throws on empty string content topic","time":{"start":1739797639460,"stop":1739797639460,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa837b1bdb4fc154","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1739797691845,"stop":1739797691846,"duration":1},"status":"passed","severity":"normal"},{"uid":"be3ff4d2b8d9617a","name":"Push message with content topic containing Script","time":{"start":1739798291429,"stop":1739798291430,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ec77d3838d51c4d","name":"Subscribe to topic containing short and receive message","time":{"start":1739798523893,"stop":1739798523894,"duration":1},"status":"passed","severity":"normal"},{"uid":"489d8fbab7633f47","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1739797606510,"stop":1739797606510,"duration":0},"status":"passed","severity":"normal"},{"uid":"be7d4342750c3267","name":"should not fail to start the service if it is already started","time":{"start":1739797675202,"stop":1739797675206,"duration":4},"status":"passed","severity":"normal"},{"uid":"ea8380aaa1dad7db","name":"should hash \"hello\" with n=1 and maxValue=1000 correctly","time":{"start":1739798528168,"stop":1739798528169,"duration":1},"status":"passed","severity":"normal"},{"uid":"810895607f9412fc","name":"random static sharding 10 - Cluster ID: 710, Shard ID: 336","time":{"start":1739798116918,"stop":1739798116918,"duration":0},"status":"passed","severity":"normal"},{"uid":"93c3b696a5f5a1c2","name":"Publishes to nwaku","time":{"start":1739797915485,"stop":1739797915485,"duration":0},"status":"passed","severity":"normal"},{"uid":"30b39555acb0a288","name":"Push message with rate limit","time":{"start":1739798291436,"stop":1739798291436,"duration":0},"status":"passed","severity":"normal"},{"uid":"17b762176c8699e0","name":"should return the pubsub topic directly if a string is provided","time":{"start":1739797606515,"stop":1739797606516,"duration":1},"status":"passed","severity":"normal"},{"uid":"517c998baebbbf54","name":"1 Relay, 1 fetch","time":{"start":1739797629069,"stop":1739797629070,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f08957c3c1dda26","name":"should hash \"test123\" with n=2 and maxValue=10000 correctly","time":{"start":1739798528184,"stop":1739798528184,"duration":0},"status":"passed","severity":"normal"},{"uid":"76cd9a731a8d13b9","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app12/10/topic641/utf8","time":{"start":1739798106058,"stop":1739798106058,"duration":0},"status":"passed","severity":"normal"},{"uid":"716f01b1f55c2ed0","name":"safeDispatchEvent","time":{"start":1739797706518,"stop":1739797706518,"duration":0},"status":"passed","severity":"normal"},{"uid":"b51cac3ad4de6006","name":"Decoder throws on undefined content topic","time":{"start":1739797639459,"stop":1739797639460,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c6068c5fd0f4cd4","name":"unsubscribes","time":{"start":1739798103539,"stop":1739798103539,"duration":0},"status":"passed","severity":"normal"},{"uid":"60b268429ae0daed","name":"Generator, 2 different pubsubtopics","time":{"start":1739798068899,"stop":1739798068899,"duration":0},"status":"passed","severity":"normal"},{"uid":"11475905da7919c1","name":"handles empty shards array correctly","time":{"start":1739797606518,"stop":1739797606518,"duration":0},"status":"passed","severity":"normal"},{"uid":"2280dc79d9cc439","name":"Push message with meta","time":{"start":1739798291435,"stop":1739798291435,"duration":0},"status":"passed","severity":"normal"},{"uid":"27724a2e939d4b6a","name":"Query with Ordered Callback, No message returned","time":{"start":1739798004980,"stop":1739798004981,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb10981e972965ca","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1739798099619,"stop":1739798099620,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c7584baca8d8f3f","name":"nwaku subscribes","time":{"start":1739797915484,"stop":1739797915484,"duration":0},"status":"passed","severity":"normal"},{"uid":"6906d632b440003","name":"Store - dialed first","time":{"start":1739798117003,"stop":1739798117003,"duration":0},"status":"passed","severity":"normal"},{"uid":"f414fd5bc1d51ef","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=10000 correctly","time":{"start":1739798528199,"stop":1739798528199,"duration":0},"status":"passed","severity":"normal"},{"uid":"6841f05077591414","name":"Fails to push message bigger that 1MB","time":{"start":1739798291438,"stop":1739798291439,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7a25b968436924f","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1739797629345,"stop":1739797629346,"duration":1},"status":"passed","severity":"normal"},{"uid":"71054f9c2e3194c6","name":"should throw if no connection provided","time":{"start":1739797620970,"stop":1739797620970,"duration":0},"status":"passed","severity":"normal"},{"uid":"f081946abeeed468","name":"Relay","time":{"start":1739797672213,"stop":1739797672213,"duration":0},"status":"passed","severity":"normal"},{"uid":"d03321565ba7496c","name":"Waku message hash computation (meta attribute not present)","time":{"start":1739797609107,"stop":1739797609107,"duration":0},"status":"passed","severity":"normal"},{"uid":"3177317fac6a947d","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1739797691850,"stop":1739797691850,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ef8e0ec15c8a411","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1739798523889,"stop":1739798523889,"duration":0},"status":"passed","severity":"normal"},{"uid":"db4495887d8e3a1","name":"Check message received after jswaku node is restarted","time":{"start":1739798343923,"stop":1739798343923,"duration":0},"status":"skipped","severity":"normal"},{"uid":"dfbd600a7b17705e","name":"Meta field set when metaSetter is specified","time":{"start":1739797621329,"stop":1739797621330,"duration":1},"status":"passed","severity":"normal"},{"uid":"6cc879d68103486e","name":"ignores domain fetching errors","time":{"start":1739797629343,"stop":1739797629343,"duration":0},"status":"passed","severity":"normal"},{"uid":"796326aede5a76b7","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1739797606493,"stop":1739797606494,"duration":1},"status":"passed","severity":"normal"},{"uid":"da8fb8bc6d5ff573","name":"Passing page size 1 when there are 4 messages","time":{"start":1739798085135,"stop":1739798085135,"duration":0},"status":"passed","severity":"normal"},{"uid":"5743b253d9e03a45","name":"Push message with Chinese payload","time":{"start":1739797807380,"stop":1739797807380,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba68f0b28d77ca4e","name":"start node with empty shard should fail","time":{"start":1739798116920,"stop":1739798116920,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2ab7dfd6ae7bcf9","name":"less peers than existing","time":{"start":1739797902498,"stop":1739797902498,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e7890c747ecd4fef","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1739797633281,"stop":1739797633282,"duration":1},"status":"passed","severity":"normal"},{"uid":"5af126242214e4ed","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1739797687351,"stop":1739797687352,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ecd8bcdf3c0e24c","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1739797606496,"stop":1739797606496,"duration":0},"status":"passed","severity":"normal"},{"uid":"484cde22b8328477","name":"Subscribe to topic containing special chars and publish message","time":{"start":1739797922928,"stop":1739797922928,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3f93f20a937a04a","name":"removeEventListener with correct event","time":{"start":1739797706514,"stop":1739797706515,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4b7a4432c8869c4","name":"should emit a peer event after start","time":{"start":1739797675206,"stop":1739797675206,"duration":0},"status":"passed","severity":"normal"},{"uid":"64b1a70d95c3cb15","name":"Subscribe to topic containing special chars and receive message","time":{"start":1739798523894,"stop":1739798523895,"duration":1},"status":"passed","severity":"normal"},{"uid":"83c870ca99a1a20d","name":"Subscribe to topic containing short and receive message","time":{"start":1739798523885,"stop":1739798523885,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa92d448b5ea6cf7","name":"Push message with long payload","time":{"start":1739797807379,"stop":1739797807379,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e1a63e1f74f7904","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=100 correctly","time":{"start":1739798528195,"stop":1739798528195,"duration":0},"status":"passed","severity":"normal"},{"uid":"78982c9078eda4e4","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1739797908772,"stop":1739797908773,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f5e841f7d43d8a3","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1739797606516,"stop":1739797606516,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b0fd535167a7014","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1739797621332,"stop":1739797621332,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e84a318848ca2d4","name":"Subscribe to topic containing Script and receive message","time":{"start":1739798523887,"stop":1739798523887,"duration":0},"status":"passed","severity":"normal"},{"uid":"ceb3825d5c2b744a","name":"should hash \"hello\" with n=1 and maxValue=10000 correctly","time":{"start":1739798528171,"stop":1739798528171,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2fe783fadba937c","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1739797790659,"stop":1739797790659,"duration":0},"status":"passed","severity":"normal"},{"uid":"402d1581c3b07613","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1739798099619,"stop":1739798099619,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2d6d7036133b0b","name":"Encoder throws on empty string content topic","time":{"start":1739797621330,"stop":1739797621331,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d487d92e1511737","name":"Push message with content topic containing Basic HTML tag","time":{"start":1739798291432,"stop":1739798291432,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6295032940d782f","name":"Check received message containing Script","time":{"start":1739797726564,"stop":1739797726564,"duration":0},"status":"passed","severity":"normal"},{"uid":"20c18579c3353540","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1739797922924,"stop":1739797922924,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b435f6712fe6816","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1739797606512,"stop":1739797606513,"duration":1},"status":"passed","severity":"normal"},{"uid":"357c399dab60a4eb","name":"should properly start and stop event listening","time":{"start":1739797647319,"stop":1739797647319,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0093ee3e8904587","name":"Check received message with timestamp: 1739797665340000000 ","time":{"start":1739797726568,"stop":1739797726569,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4f608e8553ae152","name":"should not receive a peer event before start","time":{"start":1739797854537,"stop":1739797854538,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d9f1252728d4016","name":"should handle general insertion and lookup correctly","time":{"start":1739798529565,"stop":1739798529565,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdf69f03fc5f395","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1739797609105,"stop":1739797609106,"duration":1},"status":"passed","severity":"normal"},{"uid":"1dd8f89e2427ea0e","name":"Push message on custom pubsubTopic","time":{"start":1739797925210,"stop":1739797925210,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0c114dc07317a7e","name":"should throw an error if shards are undefined for static sharding","time":{"start":1739797606505,"stop":1739797606505,"duration":0},"status":"passed","severity":"normal"},{"uid":"130aa7558b4c1b06","name":"Should update multiaddrs","time":{"start":1739797854670,"stop":1739797854670,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8bc0a0081807d94","name":"random static sharding 5 - Cluster ID: 140, Shard ID: 713","time":{"start":1739798116916,"stop":1739798116917,"duration":1},"status":"passed","severity":"normal"},{"uid":"407e8678fda601a4","name":"Check received message containing numeric","time":{"start":1739798343910,"stop":1739798343911,"duration":1},"status":"passed","severity":"normal"},{"uid":"c229eea8887894a1","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=1000 correctly","time":{"start":1739798528197,"stop":1739798528197,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5dbf13a5dbe423c","name":"should decode valid enr successfully","time":{"start":1739797615120,"stop":1739797615120,"duration":0},"status":"passed","severity":"normal"},{"uid":"53aecc1ebb635b60","name":"should return the correct m/n for k = 2, targetError = 0.1","time":{"start":1739798527971,"stop":1739798527971,"duration":0},"status":"passed","severity":"normal"},{"uid":"d51167f661f9491e","name":"should not allow k > 12","time":{"start":1739798527968,"stop":1739798527970,"duration":2},"status":"passed","severity":"normal"},{"uid":"734717788786451f","name":"Subscribe to topic containing XML and receive message","time":{"start":1739798523896,"stop":1739798523896,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef76ebeb2a09ccab","name":"Used by Waku Relay","time":{"start":1739798111870,"stop":1739798111871,"duration":1},"status":"passed","severity":"normal"},{"uid":"8930a7aecbcdb8a7","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1739797606511,"stop":1739797606511,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6e2d27eb72cfa57","name":"Push message with numeric payload","time":{"start":1739797807379,"stop":1739797807379,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e0ee9e05f8c8b83","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1739797628834,"stop":1739797628835,"duration":1},"status":"passed","severity":"normal"},{"uid":"32adcd05f59cdab1","name":"random static sharding 4 - Cluster ID: 820, Shard ID: 736","time":{"start":1739798116916,"stop":1739798116916,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e6df39cf0a98d64","name":"Sets default value correctly","time":{"start":1739798111871,"stop":1739798111872,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d348c2d851bbcd","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1739797629347,"stop":1739797629347,"duration":0},"status":"skipped","severity":"normal"},{"uid":"63df591f90f12b2b","name":"Query generator for multiple messages with multiple decoders","time":{"start":1739798029997,"stop":1739798029997,"duration":0},"status":"passed","severity":"normal"},{"uid":"e23d04ae03f4b3b","name":"should not receive a peer event after stop","time":{"start":1739797633280,"stop":1739797633281,"duration":1},"status":"passed","severity":"normal"},{"uid":"462b910fa4bed52d","name":"should not receive a peer event before start","time":{"start":1739797675206,"stop":1739797675207,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d6d8dc28e2d1a13","name":"Ephemeral field is preserved - encoder v0","time":{"start":1739797722947,"stop":1739797722947,"duration":0},"status":"passed","severity":"normal"},{"uid":"b333d2cbf34baa3c","name":"should hash \"test123\" with n=2 and maxValue=100 correctly","time":{"start":1739798528179,"stop":1739798528180,"duration":1},"status":"passed","severity":"normal"},{"uid":"34c1a3be1e40fcc9","name":"should fail to send if pubsub topics are misconfigured","time":{"start":1739797647245,"stop":1739797647246,"duration":1},"status":"passed","severity":"normal"},{"uid":"85d93ed286e1567a","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1739797606496,"stop":1739797606496,"duration":0},"status":"passed","severity":"normal"},{"uid":"27ff594ce41f6530","name":"should be able to encode the field with only STORE set to true","time":{"start":1739797614582,"stop":1739797614585,"duration":3},"status":"passed","severity":"normal"},{"uid":"83e9c2ceca77b48f","name":"Check message on other pubsub topic is not received","time":{"start":1739798343933,"stop":1739798343933,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcebaf7162ab2cca","name":"A test","time":{"start":1739797807479,"stop":1739797807479,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ced3b08e9a2a68c","name":"throws on content topic with empty version field","time":{"start":1739797606484,"stop":1739797606485,"duration":1},"status":"passed","severity":"normal"},{"uid":"12f32ae30071a666","name":"Check received message containing unicode special characters","time":{"start":1739797726568,"stop":1739797726568,"duration":0},"status":"passed","severity":"normal"},{"uid":"e95c1db44ec2b143","name":"Push message with content topic containing unicode special characters","time":{"start":1739798291433,"stop":1739798291434,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc09d53f7205ae60","name":"should hash \"hello\" with n=5 and maxValue=100 correctly","time":{"start":1739798528167,"stop":1739798528168,"duration":1},"status":"passed","severity":"normal"},{"uid":"14593264e9096304","name":"should hash \"test123\" with n=5 and maxValue=10000 correctly","time":{"start":1739798528184,"stop":1739798528184,"duration":0},"status":"passed","severity":"normal"},{"uid":"930cf82f28346d90","name":"Subscribe to topic containing shell command and receive message","time":{"start":1739798523888,"stop":1739798523889,"duration":1},"status":"passed","severity":"normal"},{"uid":"18dccdab140ae3d6","name":"should handle connection events","time":{"start":1739797646909,"stop":1739797646910,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2ec660d9fd46d08","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1739798106056,"stop":1739798106057,"duration":1},"status":"passed","severity":"normal"},{"uid":"67a05a6d35535d6e","name":"Subscribe and receive messages via lightPush","time":{"start":1739798523881,"stop":1739798523882,"duration":1},"status":"passed","severity":"normal"},{"uid":"72ecd32f95f27658","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1739797606506,"stop":1739797606506,"duration":0},"status":"passed","severity":"normal"},{"uid":"3903084b95a14673","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1739797673519,"stop":1739797673519,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5d8180a08cd817e","name":"Push message with Chinese payload","time":{"start":1739798291415,"stop":1739798291415,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3c71f713939f8b7","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1739798099616,"stop":1739798099617,"duration":1},"status":"passed","severity":"normal"},{"uid":"202ef06e5d944948","name":"Check received message containing escaped characters","time":{"start":1739798343917,"stop":1739798343917,"duration":0},"status":"passed","severity":"normal"},{"uid":"497717b6c14ff53e","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1739797606511,"stop":1739797606511,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0e53ff788d01286","name":"should get locked peers","time":{"start":1739797646908,"stop":1739797646908,"duration":0},"status":"passed","severity":"normal"},{"uid":"aedb4cad73aca1f5","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1739797922930,"stop":1739797922930,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdfca602b718d2f0","name":"Query generator for multiple messages with different message text format","time":{"start":1739798029997,"stop":1739798029997,"duration":0},"status":"passed","severity":"normal"},{"uid":"11ad8a3c7ddfc98e","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1739798089719,"stop":1739798089720,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9508782ad17ab22","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1739797911980,"stop":1739797911980,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cf4bdd13ee26ff3","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1739797691844,"stop":1739797691845,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd70da343a6955b0","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1739797790666,"stop":1739797790666,"duration":0},"status":"passed","severity":"normal"},{"uid":"d773d580c83d91cc","name":"Subscribe and publish message","time":{"start":1739797922923,"stop":1739797922924,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d0cd4111b78eb40","name":"Subscribe to topic containing Russian and publish message","time":{"start":1739797922930,"stop":1739797922930,"duration":0},"status":"passed","severity":"normal"},{"uid":"702495546ad0910e","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1739797606508,"stop":1739797606508,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd2c6eddaa1dfea4","name":"Decoder throws on undefined content topic","time":{"start":1739797621331,"stop":1739797621331,"duration":0},"status":"passed","severity":"normal"},{"uid":"119e2b4056d5d83","name":"listenerCount","time":{"start":1739797706516,"stop":1739797706516,"duration":0},"status":"passed","severity":"normal"},{"uid":"4943185ffd674041","name":"Push message with Arabic payload","time":{"start":1739797807380,"stop":1739797807383,"duration":3},"status":"passed","severity":"normal"},{"uid":"982a8c3f77bb04d2","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1739797614586,"stop":1739797614587,"duration":1},"status":"passed","severity":"normal"},{"uid":"78cea6843d0c48a0","name":"Check message with non string payload is not received","time":{"start":1739798343922,"stop":1739798343923,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc0614046fb9649e","name":"Light push messages to 2 service nodes each with different pubsubtopics","time":{"start":1739797925206,"stop":1739797925207,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce0372c1e2e595e7","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1739798089713,"stop":1739798089714,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e40417068918767","name":"should wait for Store peer to be connected","time":{"start":1739797647315,"stop":1739797647315,"duration":0},"status":"passed","severity":"normal"},{"uid":"d089dda0fe2c3ff7","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1739797606503,"stop":1739797606503,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea41d0887989957","name":"All","time":{"start":1739797672214,"stop":1739797672214,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6c167102651b707","name":"Check received message containing JSON","time":{"start":1739798343930,"stop":1739798343930,"duration":0},"status":"passed","severity":"normal"},{"uid":"5652cfc424dda70f","name":"Check publish message containing long","time":{"start":1739797919170,"stop":1739797919170,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d4925334c8ddde8","name":"should initialize with Unhealthy status","time":{"start":1739797647317,"stop":1739797647317,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b8fcea8bc21ebf2","name":"Push message with Script payload","time":{"start":1739797807384,"stop":1739797807385,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7c75df6abdfa382","name":"Ordered Callback - true","time":{"start":1739798074769,"stop":1739798074770,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fb0cde958bd232a","name":"Encoder throws on undefined content topic","time":{"start":1739797621330,"stop":1739797621330,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d6d16cc3761d066","name":"Query Generator - true","time":{"start":1739798074767,"stop":1739798074768,"duration":1},"status":"passed","severity":"normal"},{"uid":"79890c8f5cfa2b3c","name":"should throw error - no public key","time":{"start":1739797615122,"stop":1739797615123,"duration":1},"status":"passed","severity":"normal"},{"uid":"35063fd1f488ca36","name":"Store - dialed after - with timeout","time":{"start":1739798117003,"stop":1739798117003,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d3a51a79f6e9a0f","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1739797691851,"stop":1739797691851,"duration":0},"status":"passed","severity":"normal"},{"uid":"7aa363fea8ff5273","name":"should correctly map a content topic to a pubsub topic","time":{"start":1739797606519,"stop":1739797606519,"duration":0},"status":"passed","severity":"normal"},{"uid":"156ce69d2a064f1b","name":"Push message with content topic containing long","time":{"start":1739798291422,"stop":1739798291423,"duration":1},"status":"passed","severity":"normal"},{"uid":"862e0d39661c2a0c","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1739797628836,"stop":1739797628836,"duration":0},"status":"passed","severity":"normal"},{"uid":"accdfba990c51f6b","name":"should initialize with custom number of peers","time":{"start":1739797646907,"stop":1739797646907,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f28cc68d52745cb","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1739797673518,"stop":1739797673518,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1ff9ce67f09c8ae","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1739797902358,"stop":1739797902358,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f464d66f234addd","name":"Push message with rate limit","time":{"start":1739797807391,"stop":1739797807391,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdf67b013e9f5074","name":"Check received message with timestamp: 1739797665340 ","time":{"start":1739797726569,"stop":1739797726569,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b2329d099cbcd6f","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1739798523891,"stop":1739798523891,"duration":0},"status":"passed","severity":"normal"},{"uid":"104a98592bbe4223","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1739797606512,"stop":1739797606512,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fea1a5cf0899b24","name":"1 Store, 2 fetches","time":{"start":1739797629070,"stop":1739797629071,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c7a66914ec5bb53","name":"Push message with content topic containing emoji","time":{"start":1739798291434,"stop":1739798291434,"duration":0},"status":"passed","severity":"normal"},{"uid":"1aff9497aac1d665","name":"should decode valid enr with tcp successfully","time":{"start":1739797615120,"stop":1739797615121,"duration":1},"status":"passed","severity":"normal"},{"uid":"481e46a030914710","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1739797606497,"stop":1739797606497,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ae69a8f9f3e73f0","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1739797994133,"stop":1739797994135,"duration":2},"status":"passed","severity":"normal"},{"uid":"ffb8e9bc2967c477","name":"Renews subscription after lossing a connection","time":{"start":1739798523898,"stop":1739798523898,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfc3ea6234d14331","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1739797790660,"stop":1739797790660,"duration":0},"status":"passed","severity":"normal"},{"uid":"4883d962312ec99","name":"Check message with no payload is not received","time":{"start":1739798343922,"stop":1739798343922,"duration":0},"status":"passed","severity":"normal"},{"uid":"adb0ff76384a6566","name":"Ordered callback, aborts when callback returns true","time":{"start":1739798029999,"stop":1739798029999,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bdf68c6ca0d9d65","name":"should hash \"\" with n=2 and maxValue=10000 correctly","time":{"start":1739798528178,"stop":1739798528178,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cea32cd4dd6d9cb","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=10000 correctly","time":{"start":1739798528198,"stop":1739798528199,"duration":1},"status":"passed","severity":"normal"},{"uid":"a01ed2142c0c3a2a","name":"Push message on custom pubsubTopic","time":{"start":1739797925205,"stop":1739797925205,"duration":0},"status":"passed","severity":"normal"},{"uid":"a392f0c9a1070fba","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1739798523886,"stop":1739798523886,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc7eaf4d851c9759","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1739797726571,"stop":1739797726572,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6050d2ce7ba761f","name":"Push message with unicode special characters payload","time":{"start":1739797807388,"stop":1739797807388,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8e69207a5b555f6","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1739797609108,"stop":1739797609108,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8ff561f2d7d1c2b","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1739797614596,"stop":1739797614597,"duration":1},"status":"passed","severity":"normal"},{"uid":"70b3376819951586","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1739797902358,"stop":1739797902358,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ac1227dfad8aa16","name":"Promise Callback - false","time":{"start":1739798074769,"stop":1739798074769,"duration":0},"status":"passed","severity":"normal"},{"uid":"afde48b7f36d4774","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app6/2/topic916/utf8","time":{"start":1739798106062,"stop":1739798106062,"duration":0},"status":"passed","severity":"normal"},{"uid":"3277d9db56d871b9","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1739797606495,"stop":1739797606495,"duration":0},"status":"passed","severity":"normal"},{"uid":"59ff593718663f96","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1739797902361,"stop":1739797902362,"duration":1},"status":"passed","severity":"normal"},{"uid":"6328517dee0e6be3","name":"should not allow unachievable error rate","time":{"start":1739798527970,"stop":1739798527971,"duration":1},"status":"passed","severity":"normal"},{"uid":"91fa48a6dadb1e20","name":"Check publish message containing Arabic","time":{"start":1739797919172,"stop":1739797919172,"duration":0},"status":"passed","severity":"normal"},{"uid":"c99958ada7e845d","name":"should transition to SufficientlyHealthy with multiple compatible peers","time":{"start":1739797647318,"stop":1739797647319,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a1e4e7a41348875","name":"should properly compute the node id","time":{"start":1739797615123,"stop":1739797615124,"duration":1},"status":"passed","severity":"normal"},{"uid":"db38c50efc400cd5","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1739797606502,"stop":1739797606502,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a293bb6d70cd923","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1739798099614,"stop":1739798099615,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb1f4aec209791a3","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1739797902360,"stop":1739797902360,"duration":0},"status":"passed","severity":"normal"},{"uid":"70efec64b1f40f32","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1739797922929,"stop":1739797922929,"duration":0},"status":"passed","severity":"normal"},{"uid":"be27044d522dfe36","name":"can start the service","time":{"start":1739797633276,"stop":1739797633277,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac197daa932b10f2","name":"should throw error - no id","time":{"start":1739797615121,"stop":1739797615121,"duration":0},"status":"passed","severity":"normal"},{"uid":"a97c807d3408d1bf","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=100 correctly","time":{"start":1739798528184,"stop":1739798528185,"duration":1},"status":"passed","severity":"normal"},{"uid":"c210c980d2b49632","name":"LightPush","time":{"start":1739798117004,"stop":1739798117004,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6a0a68991c140c9","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1739797790661,"stop":1739797790661,"duration":0},"status":"passed","severity":"normal"},{"uid":"699842955fcf7c1a","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1739797919181,"stop":1739797919181,"duration":0},"status":"passed","severity":"normal"},{"uid":"67cb4cc3a7a2477c","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1739798099618,"stop":1739798099619,"duration":1},"status":"passed","severity":"normal"},{"uid":"7843f73dbd1019ae","name":"should hash \"test123\" with n=1 and maxValue=1000 correctly","time":{"start":1739798528181,"stop":1739798528181,"duration":0},"status":"passed","severity":"normal"},{"uid":"a40876ea68a01fdc","name":"groups content topics by expected pubsub topic","time":{"start":1739797606499,"stop":1739797606499,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1f6f8152c607848","name":"random static sharding 8 - Cluster ID: 747, Shard ID: 927","time":{"start":1739798116917,"stop":1739798116918,"duration":1},"status":"passed","severity":"normal"},{"uid":"4505dcde8bb382c6","name":"Push message with custom timestamp: 1739794126706","time":{"start":1739798291437,"stop":1739798291437,"duration":0},"status":"passed","severity":"normal"},{"uid":"517d5fbaa295a649","name":"Check received message containing short","time":{"start":1739798343924,"stop":1739798343924,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bab3ec7fbce00e0","name":"random static sharding 6 - Cluster ID: 507, Shard ID: 10","time":{"start":1739798116917,"stop":1739798116917,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac92408b724b319c","name":"it tolerates circular branch references","time":{"start":1739797629342,"stop":1739797629343,"duration":1},"status":"passed","severity":"normal"},{"uid":"a634c5ad912ef17f","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1739797606514,"stop":1739797606515,"duration":1},"status":"passed","severity":"normal"},{"uid":"714b682ee1062280","name":"Check received message containing numeric","time":{"start":1739798343925,"stop":1739798343925,"duration":0},"status":"passed","severity":"normal"},{"uid":"b505371b681d857f","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1739797620971,"stop":1739797620972,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1d558ebc6ea700f","name":"handles multiple messages","time":{"start":1739798103538,"stop":1739798103539,"duration":1},"status":"passed","severity":"normal"},{"uid":"e682650e855ded01","name":"topics with same application and version share the same shard","time":{"start":1739797606498,"stop":1739797606498,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c1c59342759bd01","name":"should select older connection if present","time":{"start":1739797620654,"stop":1739797620660,"duration":6},"status":"passed","severity":"normal"},{"uid":"119019286ac08d7b","name":"Query Generator, Wrong PubsubTopic","time":{"start":1739798004975,"stop":1739798004975,"duration":0},"status":"passed","severity":"normal"},{"uid":"72d1962e1fee871b","name":"should properly create location multiaddrs - udp","time":{"start":1739797615130,"stop":1739797615130,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfc45e7196a31929","name":"same cluster, same shard: nodes connect","time":{"start":1739797815990,"stop":1739797815990,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a9e72c5b2136c1b","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1739797606507,"stop":1739797606508,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec7ebb20d044d22c","name":"Check received message containing numeric","time":{"start":1739797726561,"stop":1739797726561,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4252f7b15f4edc4","name":"Round trip binary serialization","time":{"start":1739797621328,"stop":1739797621329,"duration":1},"status":"passed","severity":"normal"},{"uid":"82a78c4277ffeebf","name":"should check false positive rate","time":{"start":1739798529565,"stop":1739798529565,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a0b0b89d365f705","name":"should set field with only LIGHTPUSH enabled","time":{"start":1739797615132,"stop":1739797615132,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5d2938c21ce574f","name":"Publish message with large meta","time":{"start":1739797919184,"stop":1739797919184,"duration":0},"status":"passed","severity":"normal"},{"uid":"cba33b300bd66192","name":"should properly create location multiaddrs - tcp6","time":{"start":1739797615130,"stop":1739797615130,"duration":0},"status":"passed","severity":"normal"},{"uid":"370dc8e76de610bd","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=100 correctly","time":{"start":1739798528195,"stop":1739798528196,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3c51b89cadb6690","name":"Check message with non string payload is not received","time":{"start":1739797726575,"stop":1739797726575,"duration":0},"status":"passed","severity":"normal"},{"uid":"d98317990a2ed3ec","name":"Check meta is set [ecies]","time":{"start":1739797640959,"stop":1739797640959,"duration":0},"status":"passed","severity":"normal"},{"uid":"99ec7bd3aa08bf81","name":"should return the correct m/n for k = 7, targetError = 0.001","time":{"start":1739798527972,"stop":1739798527972,"duration":0},"status":"passed","severity":"normal"},{"uid":"5475a72acba52754","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1739797790674,"stop":1739797790674,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce2bf3982003086a","name":"Check message on other pubsub topic is not received","time":{"start":1739798343921,"stop":1739798343921,"duration":0},"status":"passed","severity":"normal"},{"uid":"94f0eb0807e6a15e","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1739797922929,"stop":1739797922929,"duration":0},"status":"passed","severity":"normal"},{"uid":"a018ecc34f280a02","name":"passes more than one ENR URLs and attempts connection","time":{"start":1739797675210,"stop":1739797675210,"duration":0},"status":"skipped","severity":"normal"},{"uid":"dd95f67b59ab546a","name":"Check received message containing long","time":{"start":1739797726560,"stop":1739797726560,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b67b360f458db49","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1739797628828,"stop":1739797628829,"duration":1},"status":"passed","severity":"normal"},{"uid":"5025165f1a539154","name":"should hash \"\" with n=1 and maxValue=100 correctly","time":{"start":1739798528172,"stop":1739798528173,"duration":1},"status":"passed","severity":"normal"},{"uid":"c30b05fcfcbf93fa","name":"should properly create peer info with all multiaddrs","time":{"start":1739797615130,"stop":1739797615130,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f8e9fd3688366bc","name":"Refresh subscription","time":{"start":1739797922926,"stop":1739797922926,"duration":0},"status":"skipped","severity":"normal"},{"uid":"557e5ad9a14c37fc","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1739798343920,"stop":1739798343920,"duration":0},"status":"passed","severity":"normal"},{"uid":"30761deb194489b3","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app17/2/topic539/xml","time":{"start":1739798106060,"stop":1739798106061,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ab1a979536fec72","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app0/1/topic641/proto","time":{"start":1739798106061,"stop":1739798106062,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2655cf79b3094ae","name":"random static sharding 7 - Cluster ID: 340, Shard ID: 584","time":{"start":1739798116917,"stop":1739798116917,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fc5cd48836ec610","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=100 correctly","time":{"start":1739798528196,"stop":1739798528196,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0d3df73d31e8290","name":"handles different clusterIds correctly","time":{"start":1739797606499,"stop":1739797606500,"duration":1},"status":"passed","severity":"normal"},{"uid":"75a70472b4281f9a","name":"Encoder throws on empty string content topic","time":{"start":1739797640960,"stop":1739797640960,"duration":0},"status":"passed","severity":"normal"},{"uid":"77abe025b40a537e","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app15/4/topic333/json","time":{"start":1739798106063,"stop":1739798106063,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ec27b0c6b4ea308","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1739797911978,"stop":1739797911978,"duration":0},"status":"passed","severity":"normal"},{"uid":"83b5ac345b2afea","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1739797982187,"stop":1739797982188,"duration":1},"status":"passed","severity":"normal"},{"uid":"50fb676feed35105","name":"configure the node with multiple pubsub topics","time":{"start":1739798116919,"stop":1739798116919,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad2994577c359bd0","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1739797606514,"stop":1739797606514,"duration":0},"status":"passed","severity":"normal"},{"uid":"1270e9b006aa06c","name":"Push message with SQL Injection payload","time":{"start":1739797807384,"stop":1739797807384,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8840b1a11123950","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1739798523887,"stop":1739798523887,"duration":0},"status":"passed","severity":"normal"},{"uid":"4513887d699f362d","name":"Push message with custom timestamp: 1739801326706","time":{"start":1739798291437,"stop":1739798291437,"duration":0},"status":"passed","severity":"normal"},{"uid":"c318a911f666bc4","name":"Query Generator, Multiple PubsubTopics","time":{"start":1739798004975,"stop":1739798004976,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4b57352ddd0d7a2","name":"Passing page size 0 when there are 110 messages","time":{"start":1739798085134,"stop":1739798085135,"duration":1},"status":"passed","severity":"normal"},{"uid":"6038ac0443f9397c","name":"Push message with SQL Injection payload","time":{"start":1739798291417,"stop":1739798291417,"duration":0},"status":"passed","severity":"normal"},{"uid":"d76bd44b73d072c8","name":"can start and stop the service","time":{"start":1739797633277,"stop":1739797633277,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6c945f58b51a445","name":"Push message with shell command payload","time":{"start":1739797807386,"stop":1739797807387,"duration":1},"status":"passed","severity":"normal"},{"uid":"809d107a7c10453d","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1739797911978,"stop":1739797911979,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdf094023405d758","name":"Ping on subscribed peer","time":{"start":1739797782209,"stop":1739797782209,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e0499eef0817f57","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1739797606511,"stop":1739797606512,"duration":1},"status":"passed","severity":"normal"},{"uid":"206ba00650d225e8","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app57/3/topic106/json","time":{"start":1739798106058,"stop":1739798106060,"duration":2},"status":"passed","severity":"normal"},{"uid":"1745a2251c4b0f4e","name":"should reject if WakuNode is not started","time":{"start":1739797647311,"stop":1739797647312,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bbfb2e7724981d4","name":"Check received message containing Chinese","time":{"start":1739798343912,"stop":1739798343913,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c3e6f2f1d4de43f","name":"should get / set UDP multiaddr","time":{"start":1739797615128,"stop":1739797615128,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb05f01680491aea","name":"Push message with content topic containing special chars","time":{"start":1739798291424,"stop":1739798291424,"duration":0},"status":"passed","severity":"normal"},{"uid":"44b2b515c8e6e6de","name":"should be able to encode the field with only RELAY set to true","time":{"start":1739797614576,"stop":1739797614582,"duration":6},"status":"passed","severity":"normal"},{"uid":"809bb1dcf08e6e5a","name":"throws an error for improperly formatted content topics","time":{"start":1739797606500,"stop":1739797606500,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a0fb2330ca92b7b","name":"Push message with Basic HTML tag payload","time":{"start":1739797807385,"stop":1739797807386,"duration":1},"status":"passed","severity":"normal"},{"uid":"caf8cc393882ca6","name":"should only return 1 node with relay and store capability","time":{"start":1739797629345,"stop":1739797629345,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c2e26ec84bed8f3","name":"should create a new stream if no existing for protocol found","time":{"start":1739797620970,"stop":1739797620970,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd59200950276e00","name":"Publish message with rate limit","time":{"start":1739797919184,"stop":1739797919184,"duration":0},"status":"passed","severity":"normal"},{"uid":"140017e0da419c25","name":"should not fail to start the service if it is already started","time":{"start":1739797854536,"stop":1739797854537,"duration":1},"status":"passed","severity":"normal"},{"uid":"b700f3ec5241c7aa","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=1000 correctly","time":{"start":1739798528198,"stop":1739798528198,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebf5d4720a108d99","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1739797666296,"stop":1739797666297,"duration":1},"status":"passed","severity":"normal"},{"uid":"17e7ade210277161","name":"should hash \"test123\" with n=0 and maxValue=100 correctly","time":{"start":1739798528178,"stop":1739798528179,"duration":1},"status":"passed","severity":"normal"},{"uid":"d89ee8a2c9971697","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1739797606513,"stop":1739797606513,"duration":0},"status":"passed","severity":"normal"},{"uid":"53eeed9838fa3e3d","name":"Check publish message containing Basic HTML tag","time":{"start":1739797919174,"stop":1739797919174,"duration":0},"status":"passed","severity":"normal"},{"uid":"75e4a5baa375b39c","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1739798099616,"stop":1739798099616,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cafae1a2fb67ef9","name":"Renews subscription after lossing a connection","time":{"start":1739798523890,"stop":1739798523890,"duration":0},"status":"passed","severity":"normal"},{"uid":"1061eda48464af6b","name":"Ping on peer without subscriptions","time":{"start":1739797692126,"stop":1739797692126,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5ca5edc509dbfa0","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1739797606512,"stop":1739797606512,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b6346e913a3d7cc","name":"should return valid sharding parameters for static sharding","time":{"start":1739797606517,"stop":1739797606518,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb47f89126996bf1","name":"Subscribe to topic containing long and publish message","time":{"start":1739797922927,"stop":1739797922927,"duration":0},"status":"passed","severity":"normal"},{"uid":"d106c8762e2072c5","name":"should get / set TCP multiaddr","time":{"start":1739797615128,"stop":1739797615128,"duration":0},"status":"passed","severity":"normal"},{"uid":"d397f2553550a3cb","name":"random static sharding 2 - Cluster ID: 41, Shard ID: 267","time":{"start":1739798116915,"stop":1739798116915,"duration":0},"status":"passed","severity":"normal"},{"uid":"35f99a04fb514dc1","name":"non connected peers","time":{"start":1739797902498,"stop":1739797902498,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d620c83059eae77e","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1739797628829,"stop":1739797628829,"duration":0},"status":"passed","severity":"normal"},{"uid":"98d28ca852a1704","name":"should hash \"\" with n=0 and maxValue=10000 correctly","time":{"start":1739798528177,"stop":1739798528177,"duration":0},"status":"passed","severity":"normal"},{"uid":"25b5e8b210c89dbf","name":"Query generator for 2000 messages","time":{"start":1739798030000,"stop":1739798030000,"duration":0},"status":"passed","severity":"normal"},{"uid":"b49017c9f1697a3c","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1739797994135,"stop":1739797994136,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b9327c6c466063a","name":"should encodeTxt and decodeTxt","time":{"start":1739797615119,"stop":1739797615119,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd8c69b25d84f75d","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1739797666295,"stop":1739797666296,"duration":1},"status":"passed","severity":"normal"},{"uid":"d12ea5d14dfe1eda","name":"Passing invalid cursor","time":{"start":1739797994139,"stop":1739797994139,"duration":0},"status":"passed","severity":"normal"},{"uid":"f73aaea20545b91a","name":"Reusing cursor across nodes","time":{"start":1739797994139,"stop":1739797994139,"duration":0},"status":"passed","severity":"normal"},{"uid":"a692f8cccff7f45c","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1739798523895,"stop":1739798523895,"duration":0},"status":"passed","severity":"normal"},{"uid":"a29ea3b51d58b2f2","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=10000 correctly","time":{"start":1739798528195,"stop":1739798528195,"duration":0},"status":"passed","severity":"normal"},{"uid":"8abd6ec20ee49a0b","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1739798523891,"stop":1739798523891,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fe8941773fb6c06","name":"Push message with shell command payload","time":{"start":1739798291419,"stop":1739798291419,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8b7c9ba18e016ec","name":"Passing page size 19 when there are 20 messages","time":{"start":1739798085137,"stop":1739798085137,"duration":0},"status":"passed","severity":"normal"},{"uid":"61b71cb96e808369","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1739798099618,"stop":1739798099618,"duration":0},"status":"passed","severity":"normal"},{"uid":"77c3aedc0837df9c","name":"Query generator for multiple messages with different content topic format","time":{"start":1739798029997,"stop":1739798029998,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d45c80ea72fa8a1","name":"should hash \"hello\" with n=2 and maxValue=1000 correctly","time":{"start":1739798528169,"stop":1739798528169,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7b110751f52279e","name":"should hash \"test123\" with n=0 and maxValue=10000 correctly","time":{"start":1739798528182,"stop":1739798528183,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ce1e243943ad563","name":"Subscribe and receives messages on 20 topics","time":{"start":1739797790659,"stop":1739797790660,"duration":1},"status":"passed","severity":"normal"},{"uid":"964434d7d072ce21","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1739798523886,"stop":1739798523886,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c5a42737a85ca31","name":"connects to nwaku","time":{"start":1739798111867,"stop":1739798111867,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fd026e7ef92be5c","name":"through manual discovery","time":{"start":1739797817951,"stop":1739797817952,"duration":1},"status":"passed","severity":"normal"},{"uid":"54d49db144047275","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=1000 correctly","time":{"start":1739798528191,"stop":1739798528192,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a4dd4edb6ca4ee4","name":"Subscribe to topic containing Script and receive message","time":{"start":1739798523896,"stop":1739798523896,"duration":0},"status":"passed","severity":"normal"},{"uid":"452b2510a33c27f5","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=10000 correctly","time":{"start":1739798528198,"stop":1739798528198,"duration":0},"status":"passed","severity":"normal"},{"uid":"97e224696b942d1c","name":"Push message with Basic HTML tag payload","time":{"start":1739798291418,"stop":1739798291418,"duration":0},"status":"passed","severity":"normal"},{"uid":"d324151b29fa081b","name":"Check message with no pubsub topic is not received","time":{"start":1739797726574,"stop":1739797726574,"duration":0},"status":"passed","severity":"normal"},{"uid":"736a0cd9ed985ecd","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1739798099620,"stop":1739798099620,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f09da36a5a09839","name":"Rejects garbage","time":{"start":1739797650601,"stop":1739797650601,"duration":0},"status":"passed","severity":"normal"},{"uid":"a645ad80c327a631","name":"Subscribe to topic containing numeric and publish message","time":{"start":1739797922927,"stop":1739797922928,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad4d8a4fae0713df","name":"Push message with content topic containing Arabic","time":{"start":1739798291425,"stop":1739798291425,"duration":0},"status":"passed","severity":"normal"},{"uid":"d22b99acabc05c10","name":"Subscribe to topic containing numeric and receive message","time":{"start":1739798523894,"stop":1739798523894,"duration":0},"status":"passed","severity":"normal"},{"uid":"cedfb526cb789a41","name":"Check publish message containing SQL Injection","time":{"start":1739797919172,"stop":1739797919173,"duration":1},"status":"passed","severity":"normal"},{"uid":"471651309bc30a9a","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1739797606520,"stop":1739797606520,"duration":0},"status":"passed","severity":"normal"},{"uid":"b42da524bf160eb6","name":"should never report false negatives","time":{"start":1739798529564,"stop":1739798529564,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9ee350092f02f99","name":"should send to specified number of peers of used peers","time":{"start":1739797647248,"stop":1739797647249,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4711e4691e5ef33","name":"Reopen subscription with peer with lost subscription","time":{"start":1739797692127,"stop":1739797692127,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec82dc4da99077bd","name":"should return the correct m/n for k = 7, targetError = 0.01","time":{"start":1739798527971,"stop":1739798527972,"duration":1},"status":"passed","severity":"normal"},{"uid":"d10bc260e7660d13","name":"Subscribe to topic containing Russian and receive message","time":{"start":1739798523895,"stop":1739798523895,"duration":0},"status":"passed","severity":"normal"},{"uid":"accd017b91772b91","name":"should return no connections if no open connection provided","time":{"start":1739797620653,"stop":1739797620654,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b73f9adaa0471a5","name":"Check received message containing short","time":{"start":1739798343909,"stop":1739798343910,"duration":1},"status":"passed","severity":"normal"},{"uid":"22a412a39f110787","name":"Fails to publish message with empty text","time":{"start":1739797919180,"stop":1739797919180,"duration":0},"status":"passed","severity":"normal"},{"uid":"58e1f0ec00a9a726","name":"Fails to publish message with size larger than 1 MB","time":{"start":1739797919182,"stop":1739797919183,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ff3cc273000fbd5","name":"Check publish message after client node is restarted","time":{"start":1739797919183,"stop":1739797919184,"duration":1},"status":"skipped","severity":"normal"},{"uid":"ec93116d6037d9fc","name":"Refresh subscription","time":{"start":1739798523893,"stop":1739798523893,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f249e1fd501602d","name":"Subscribe to topic containing JSON and publish message","time":{"start":1739797922932,"stop":1739797922932,"duration":0},"status":"passed","severity":"normal"},{"uid":"a146a224f3060163","name":"Check publish message containing Script","time":{"start":1739797919173,"stop":1739797919173,"duration":0},"status":"passed","severity":"normal"},{"uid":"f32825edfaced63f","name":"should hash \"hello\" with n=2 and maxValue=100 correctly","time":{"start":1739798528167,"stop":1739798528167,"duration":0},"status":"passed","severity":"normal"},{"uid":"847ba826626f8ff","name":"Subscribe to topic containing short and publish message","time":{"start":1739797922926,"stop":1739797922927,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7c49ddb9a56da4d","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1739797614588,"stop":1739797614588,"duration":0},"status":"passed","severity":"normal"},{"uid":"8743b4e5e2a41c20","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1739797724365,"stop":1739797724365,"duration":0},"status":"passed","severity":"normal"},{"uid":"424aa08e4adda061","name":"Push message with Arabic payload","time":{"start":1739798291416,"stop":1739798291416,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3cdb6b721bfe427","name":"should emit a peer event after start","time":{"start":1739797633279,"stop":1739797633280,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bfec44f251af416","name":"Check message received after nwaku node is restarted","time":{"start":1739798343923,"stop":1739798343923,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3745ff97c4a55b6a","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1739797615120,"stop":1739797615120,"duration":0},"status":"passed","severity":"normal"},{"uid":"692d98ecacc1b634","name":"Ping on subscribed peer","time":{"start":1739797692125,"stop":1739797692126,"duration":1},"status":"passed","severity":"normal"},{"uid":"44c80e6e57cb0621","name":"Subscribe and receive messages via lightPush","time":{"start":1739797790657,"stop":1739797790657,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac936ce73a33a112","name":"pre and post cipher","time":{"start":1739797639832,"stop":1739797639833,"duration":1},"status":"passed","severity":"normal"},{"uid":"280e8b8fe26783e5","name":"should handle a minimal index list","time":{"start":1739797606591,"stop":1739797606592,"duration":1},"status":"passed","severity":"normal"},{"uid":"8305c3ab71c51ad3","name":"Check received message containing long","time":{"start":1739798343924,"stop":1739798343925,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa07b8dac96a331a","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1739797922933,"stop":1739797922933,"duration":0},"status":"passed","severity":"normal"},{"uid":"325a830364847524","name":"Check received message containing emoji","time":{"start":1739797726568,"stop":1739797726568,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5fe0ebb6f1ad1d3","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1739797790672,"stop":1739797790673,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fc83e5f43fc1c6e","name":"should throw an error for an unconfigured topic","time":{"start":1739797606515,"stop":1739797606515,"duration":0},"status":"passed","severity":"normal"},{"uid":"af1f38df5a315fb9","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1739797691845,"stop":1739797691845,"duration":0},"status":"passed","severity":"normal"},{"uid":"34ffb3314fbe47df","name":"should insert elements correctly","time":{"start":1739798529563,"stop":1739798529563,"duration":0},"status":"passed","severity":"normal"},{"uid":"35fb08b835ece4f3","name":"should hash \"test123\" with n=5 and maxValue=1000 correctly","time":{"start":1739798528182,"stop":1739798528182,"duration":0},"status":"passed","severity":"normal"},{"uid":"96b80d424d105d22","name":"Check received message containing JSON","time":{"start":1739797726565,"stop":1739797726565,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9f6670063852667","name":"Check message on other pubsub topic is not received","time":{"start":1739797726573,"stop":1739797726574,"duration":1},"status":"passed","severity":"normal"},{"uid":"42eb23a39744c35a","name":"should hash \"test123\" with n=0 and maxValue=1000 correctly","time":{"start":1739798528180,"stop":1739798528181,"duration":1},"status":"passed","severity":"normal"},{"uid":"755fc6866da4662e","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1739797902357,"stop":1739797902358,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d9a6c9a7d8d7e27","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1739798523897,"stop":1739798523898,"duration":1},"status":"passed","severity":"normal"},{"uid":"554b2bdf08052641","name":"Push message with special chars payload","time":{"start":1739797807379,"stop":1739797807380,"duration":1},"status":"passed","severity":"normal"},{"uid":"db74fbc61c3b7331","name":"new peer added after a peer was already found","time":{"start":1739797908771,"stop":1739797908771,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f47b2c1a8b5b9275","name":"Check received message with timestamp: 1739797665354000000 ","time":{"start":1739798343931,"stop":1739798343932,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8c7e65df46df4e0","name":"Push message with content topic containing escaped characters","time":{"start":1739798291433,"stop":1739798291433,"duration":0},"status":"passed","severity":"normal"},{"uid":"11ddece4ae78488b","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1739797666297,"stop":1739797666298,"duration":1},"status":"passed","severity":"normal"},{"uid":"38618e58f3eca137","name":"Subscribe to topic containing special chars and receive message","time":{"start":1739797790665,"stop":1739797790665,"duration":0},"status":"passed","severity":"normal"},{"uid":"4eaf348c8a91f15e","name":"isConnected should return false after all peers disconnect","time":{"start":1739797687352,"stop":1739797687353,"duration":1},"status":"passed","severity":"normal"},{"uid":"74f30cb1bb70950d","name":"Fails to push message with empty payload","time":{"start":1739797807391,"stop":1739797807391,"duration":0},"status":"passed","severity":"normal"},{"uid":"64d0b6d9934bb357","name":"should reject on timeout if it was set","time":{"start":1739797647314,"stop":1739797647314,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e9cda450147ce87","name":"should throw an error for insufficient data","time":{"start":1739797606592,"stop":1739797606593,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd129f9049a861c4","name":"returns nothing if no connections present","time":{"start":1739797620648,"stop":1739797620651,"duration":3},"status":"passed","severity":"normal"},{"uid":"9d7eeb039ddabf0f","name":"Fails to push message with large meta","time":{"start":1739798291435,"stop":1739798291436,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb0d1f356cd9bee","name":"Subscribe and receive messages via waku relay post","time":{"start":1739798523891,"stop":1739798523891,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e9b3a19f7869c6e","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1739797606487,"stop":1739797606493,"duration":6},"status":"passed","severity":"normal"},{"uid":"138932a7def1d757","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1739797628827,"stop":1739797628828,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb5dfe4c1b75cce6","name":"should set field with only RELAY enabled","time":{"start":1739797615131,"stop":1739797615131,"duration":0},"status":"passed","severity":"normal"},{"uid":"862e568b801b2f7a","name":"Check received message containing Russian","time":{"start":1739798343913,"stop":1739798343914,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bcc87776bd113e9","name":"Subscribe to topic containing emoji and receive message","time":{"start":1739797790675,"stop":1739797790675,"duration":0},"status":"broken","severity":"normal"},{"uid":"ddd7070410227a5","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1739797606499,"stop":1739797606499,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5c8f6754b83892a","name":"Asymmetric encrypt & decrypt","time":{"start":1739797639831,"stop":1739797639831,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce9a45e624e7b0c9","name":"should hash \"\" with n=2 and maxValue=1000 correctly","time":{"start":1739798528174,"stop":1739798528176,"duration":2},"status":"passed","severity":"normal"},{"uid":"2c0394d1692a0549","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=1000 correctly","time":{"start":1739798528197,"stop":1739798528198,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1d4fd9483b3a495","name":"should initialize with default number of peers","time":{"start":1739797646898,"stop":1739797646906,"duration":8},"status":"passed","severity":"normal"},{"uid":"8f734a67ffca5bea","name":"Non TWN Cluster","time":{"start":1739798106057,"stop":1739798106057,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc31e5a49fdf754c","name":"Relay - dialed first","time":{"start":1739798117001,"stop":1739798117001,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee86da49d4895dd3","name":"Push message with XML payload","time":{"start":1739797807385,"stop":1739797807385,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f6b8a99688ccecb","name":"isConnected return false after peer stops","time":{"start":1739797687353,"stop":1739797687353,"duration":0},"status":"passed","severity":"normal"},{"uid":"76b588bb5c67fae5","name":"Subscribe to topic containing Russian and receive message","time":{"start":1739798523887,"stop":1739798523887,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d244dbb99b034a6","name":"Check received message containing Script","time":{"start":1739798343915,"stop":1739798343915,"duration":0},"status":"passed","severity":"normal"},{"uid":"c53165bb14007d3a","name":"Delete observer","time":{"start":1739797903930,"stop":1739797903931,"duration":1},"status":"passed","severity":"normal"},{"uid":"c801ad25e3cd7636","name":"Push message with escaped characters payload","time":{"start":1739797807388,"stop":1739797807388,"duration":0},"status":"passed","severity":"normal"},{"uid":"94c75c2744c1bfc2","name":"Round trip binary encryption [ecies, signature]","time":{"start":1739797640959,"stop":1739797640959,"duration":0},"status":"passed","severity":"normal"},{"uid":"9af748cb8b0a6dbb","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1739798004981,"stop":1739798004982,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c39e7602a5c6342","name":"Mutual subscription","time":{"start":1739797922922,"stop":1739797922922,"duration":0},"status":"passed","severity":"normal"},{"uid":"15cf065b3e9912b2","name":"Check publish message containing special chars","time":{"start":1739797919171,"stop":1739797919171,"duration":0},"status":"passed","severity":"normal"},{"uid":"55e57658ca95cf9e","name":"Publish message with custom timestamp: Tue Feb 27 2024 13:11:52 GMT+0000 (Coordinated Universal Time)","time":{"start":1739797919177,"stop":1739797919178,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c35ac885b4b6059","name":"Privacy Node - default protocol","time":{"start":1739798117005,"stop":1739798117005,"duration":0},"status":"passed","severity":"normal"},{"uid":"404c021e7f951bd2","name":"should hash \"test123\" with n=2 and maxValue=1000 correctly","time":{"start":1739798528181,"stop":1739798528182,"duration":1},"status":"passed","severity":"normal"},{"uid":"4754f57fe4f3fd90","name":"Check received message containing Arabic","time":{"start":1739798343926,"stop":1739798343926,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a81664fef2adaea","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1739798523896,"stop":1739798523896,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cbd7367588ef67b","name":"Does not throw an exception when node disconnects","time":{"start":1739798111868,"stop":1739798111868,"duration":0},"status":"passed","severity":"normal"},{"uid":"f37628b5c0619666","name":"Push message with long payload","time":{"start":1739798291413,"stop":1739798291414,"duration":1},"status":"passed","severity":"normal"},{"uid":"477f1b66eaf844ba","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1739797629346,"stop":1739797629346,"duration":0},"status":"passed","severity":"normal"},{"uid":"d393c35f34ea11c9","name":"udp ip6 address","time":{"start":1739797614600,"stop":1739797614601,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a9fc2a6cd1efbed","name":"Push message with short payload","time":{"start":1739797807378,"stop":1739797807378,"duration":0},"status":"passed","severity":"normal"},{"uid":"79f4ba2711864209","name":"Check publish message containing escaped characters","time":{"start":1739797919175,"stop":1739797919175,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b6b1c51c97deee8","name":"should not fail to stop the service if it was not started","time":{"start":1739797675201,"stop":1739797675202,"duration":1},"status":"passed","severity":"normal"},{"uid":"6670c4f5009874d9","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1739797902360,"stop":1739797902360,"duration":0},"status":"passed","severity":"normal"},{"uid":"422931f7fcac21bd","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1739797790657,"stop":1739797790657,"duration":0},"status":"passed","severity":"normal"},{"uid":"db9a581eb85de980","name":"Check message with no content topic is not received","time":{"start":1739797726574,"stop":1739797726575,"duration":1},"status":"passed","severity":"normal"},{"uid":"404e1046f3ba9de5","name":"should not receive a peer event before start","time":{"start":1739797633280,"stop":1739797633280,"duration":0},"status":"passed","severity":"normal"},{"uid":"832246daee010a52","name":"different cluster, same shard: nodes don't connect","time":{"start":1739797815991,"stop":1739797815991,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcca12bb9897ef07","name":"Subscribe to topic containing emoji and publish message","time":{"start":1739797922933,"stop":1739797922934,"duration":1},"status":"passed","severity":"normal"},{"uid":"5966e61eb4ac1e8a","name":"Push message with escaped characters payload","time":{"start":1739798291419,"stop":1739798291420,"duration":1},"status":"passed","severity":"normal"},{"uid":"edee49d322067dc6","name":"Check message with invalid timestamp is not received","time":{"start":1739798343933,"stop":1739798343933,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc0c137ccff682e9","name":"addEventListener with correct event","time":{"start":1739797706512,"stop":1739797706513,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f6c2a91547edecf","name":"throws on content topic with empty application field","time":{"start":1739797606484,"stop":1739797606484,"duration":0},"status":"passed","severity":"normal"},{"uid":"df52c886034c8fa1","name":"A test","time":{"start":1739797807478,"stop":1739797807478,"duration":0},"status":"passed","severity":"normal"},{"uid":"e126f4e9dba232f8","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1739797675209,"stop":1739797675209,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ab73addeee7120ee","name":"should hash \"hello\" with n=0 and maxValue=10000 correctly","time":{"start":1739798528170,"stop":1739798528170,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9b9463772d738bc","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1739797902360,"stop":1739797902361,"duration":1},"status":"passed","severity":"normal"},{"uid":"cafd72aeea1bcd0c","name":"Push 5 different messages","time":{"start":1739798291421,"stop":1739798291421,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd0e9e8167fe8e2b","name":"Check received message with timestamp: 1739797665354 ","time":{"start":1739798343932,"stop":1739798343932,"duration":0},"status":"passed","severity":"normal"},{"uid":"51c4131f5fc973d","name":"Ping on peer without subscriptions","time":{"start":1739797782210,"stop":1739797782210,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dd5ea1e4b762d51","name":"Publish without waiting for remote peer","time":{"start":1739797922923,"stop":1739797922923,"duration":0},"status":"passed","severity":"normal"},{"uid":"b659c2d8c3b82ffa","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1739797902362,"stop":1739797902362,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8d006aeea0fa731","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1739797902359,"stop":1739797902359,"duration":0},"status":"passed","severity":"normal"},{"uid":"61b6a1d211c8a0cd","name":"should return different streams if requested simultaniously","time":{"start":1739797620970,"stop":1739797620971,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3ba389b3cdfb058","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1739798523884,"stop":1739798523884,"duration":0},"status":"passed","severity":"normal"},{"uid":"19fcfc868b1a5ac6","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1739797606509,"stop":1739797606509,"duration":0},"status":"passed","severity":"normal"},{"uid":"6059981c900c715f","name":"should return usable stream attached to connection","time":{"start":1739797620969,"stop":1739797620969,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bc30d9b327b7592","name":"should only return 1 node with relay capability","time":{"start":1739797629344,"stop":1739797629344,"duration":0},"status":"passed","severity":"normal"},{"uid":"79416566683ef1d","name":"Check received message containing shell command","time":{"start":1739798343916,"stop":1739798343917,"duration":1},"status":"passed","severity":"normal"},{"uid":"243c253db23a837a","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=100 correctly","time":{"start":1739798528185,"stop":1739798528185,"duration":0},"status":"passed","severity":"normal"},{"uid":"f73b6e67c6865090","name":"Subscribe to topic containing emoji and receive message","time":{"start":1739798523898,"stop":1739798523898,"duration":0},"status":"passed","severity":"normal"},{"uid":"26cb7bf0f766cf86","name":"Push message equal or less that 1MB","time":{"start":1739798291438,"stop":1739798291438,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccdf3dd21c795efd","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1739797614589,"stop":1739797614589,"duration":0},"status":"passed","severity":"normal"},{"uid":"3274f822bf04a65c","name":"Check publish message containing shell command","time":{"start":1739797919175,"stop":1739797919175,"duration":0},"status":"passed","severity":"normal"},{"uid":"b65f4a8757f44aed","name":"Ping on unsubscribed peer","time":{"start":1739797782210,"stop":1739797782210,"duration":0},"status":"passed","severity":"normal"},{"uid":"406c0ee59bba6d77","name":"Check received message containing XML","time":{"start":1739798343928,"stop":1739798343928,"duration":0},"status":"passed","severity":"normal"},{"uid":"92d2b0e879e1539b","name":"Check received message containing Chinese","time":{"start":1739797726562,"stop":1739797726562,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9e614d63ff299ea","name":"Push message with content topic containing JSON","time":{"start":1739798291432,"stop":1739798291432,"duration":0},"status":"passed","severity":"normal"},{"uid":"2778f9482560a310","name":"1 Store, 2 relays, 2 fetches","time":{"start":1739797629071,"stop":1739797629071,"duration":0},"status":"passed","severity":"normal"},{"uid":"45f5687f906e20db","name":"should set field with all protocols enabled","time":{"start":1739797615131,"stop":1739797615131,"duration":0},"status":"passed","severity":"normal"},{"uid":"eda68aaf6712e880","name":"Subscribe to topic containing shell command and receive message","time":{"start":1739798523897,"stop":1739798523897,"duration":0},"status":"passed","severity":"normal"},{"uid":"842f96bc2945ac23","name":"should wait for LightPush peer to be connected","time":{"start":1739797647314,"stop":1739797647315,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0a346e08923d5fc","name":"stop","time":{"start":1739797706520,"stop":1739797706521,"duration":1},"status":"passed","severity":"normal"},{"uid":"3182935347930b50","name":"Passing cursor with wrong pubsubTopic","time":{"start":1739797994139,"stop":1739797994140,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ecda4df0b5eb5ad","name":"should properly create location multiaddrs - udp4","time":{"start":1739797615129,"stop":1739797615129,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb46815ec59446ef","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1739797606501,"stop":1739797606501,"duration":0},"status":"passed","severity":"normal"},{"uid":"f10c8d0b831d5cdb","name":"Nodes with multiple pubsub topic","time":{"start":1739797911979,"stop":1739797911979,"duration":0},"status":"passed","severity":"normal"},{"uid":"50c2f90595d5dfa9","name":"Check publish message containing Russian","time":{"start":1739797919172,"stop":1739797919172,"duration":0},"status":"passed","severity":"normal"},{"uid":"31423aa64996c599","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1739798523882,"stop":1739798523882,"duration":0},"status":"passed","severity":"normal"},{"uid":"c184651e0e138a40","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1739797911980,"stop":1739797911980,"duration":0},"status":"passed","severity":"normal"},{"uid":"13c029f9a0303d60","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=10000 correctly","time":{"start":1739798528199,"stop":1739798528199,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9e60e6112a5641c","name":"throws on empty content topic","time":{"start":1739797606482,"stop":1739797606482,"duration":0},"status":"passed","severity":"normal"},{"uid":"b044124598412b8a","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1739797790658,"stop":1739797790658,"duration":0},"status":"passed","severity":"normal"},{"uid":"11ac18e2188aac0b","name":"should be able to decode the field with only RELAY set to true","time":{"start":1739797614591,"stop":1739797614591,"duration":0},"status":"passed","severity":"normal"},{"uid":"e236dfcec1700adc","name":"should transition to MinimallyHealthy with one compatible peer","time":{"start":1739797647318,"stop":1739797647318,"duration":0},"status":"passed","severity":"normal"},{"uid":"e09d708b4c32551a","name":"Push message with meta","time":{"start":1739797807390,"stop":1739797807391,"duration":1},"status":"passed","severity":"normal"},{"uid":"b67077ca56020f8d","name":"creates an iterator","time":{"start":1739798103537,"stop":1739798103538,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd42013d2966793","name":"does not throw on valid cases","time":{"start":1739797606481,"stop":1739797606481,"duration":0},"status":"passed","severity":"normal"},{"uid":"95f0959c4fad788d","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1739798523895,"stop":1739798523895,"duration":0},"status":"passed","severity":"normal"},{"uid":"76e2945a34d9ae9a","name":"Check received message containing Basic HTML tag","time":{"start":1739798343929,"stop":1739798343929,"duration":0},"status":"passed","severity":"normal"},{"uid":"40d256b28c799cc5","name":"should set field with only FILTER enabled","time":{"start":1739797615132,"stop":1739797615132,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e2d3d6cc20da665","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1739797606510,"stop":1739797606510,"duration":0},"status":"passed","severity":"normal"},{"uid":"990b3aaa54d4da19","name":"Check message with non string payload is not received","time":{"start":1739798343934,"stop":1739798343934,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cbe093e11d46d94","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1739797614597,"stop":1739797614598,"duration":1},"status":"passed","severity":"normal"},{"uid":"eeb8e1e0a9fafbbc","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1739797606494,"stop":1739797606495,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4f63ab2cd5c9da6","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1739797922925,"stop":1739797922925,"duration":0},"status":"passed","severity":"normal"},{"uid":"734d10cc863ef5de","name":"start node with empty content topic","time":{"start":1739798106065,"stop":1739798106065,"duration":0},"status":"passed","severity":"normal"},{"uid":"c57e90b0ba74d962","name":"Check publish message containing unicode special characters","time":{"start":1739797919175,"stop":1739797919176,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ced72d02c5488aa","name":"Encoder throws on empty string content topic","time":{"start":1739797639459,"stop":1739797639459,"duration":0},"status":"passed","severity":"normal"},{"uid":"41dedcf057237e42","name":"Push message with emoji payload","time":{"start":1739798291420,"stop":1739798291421,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5eb81929b726b83","name":"Symmetric encrypt & Decrypt","time":{"start":1739797639832,"stop":1739797639832,"duration":0},"status":"passed","severity":"normal"},{"uid":"7937cb3574c26798","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1739797606504,"stop":1739797606504,"duration":0},"status":"passed","severity":"normal"},{"uid":"93101371d5a5460e","name":"Decoder throws on undefined content topic","time":{"start":1739797640960,"stop":1739797640960,"duration":0},"status":"passed","severity":"normal"},{"uid":"55e2a531cc9151ad","name":"Subscribe to topic containing short and receive message","time":{"start":1739797790662,"stop":1739797790663,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ba47f64e93bdf4","name":"Check publish message containing emoji","time":{"start":1739797919176,"stop":1739797919177,"duration":1},"status":"passed","severity":"normal"},{"uid":"1cb74f85808bb598","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1739797666298,"stop":1739797666298,"duration":0},"status":"passed","severity":"normal"},{"uid":"86a47ed3cdd810c6","name":"caches peers it previously fetched","time":{"start":1739797629344,"stop":1739797629344,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2246f3800da9807","name":"should hash \"hello\" with n=5 and maxValue=10000 correctly","time":{"start":1739798528172,"stop":1739798528172,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0d22d01bfe2373a","name":"Light push messages to 2 service nodes each with different pubsubtopics","time":{"start":1739797925210,"stop":1739797925210,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5eadb6aa723e948","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1739797911979,"stop":1739797911979,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a19afd3e1f4e722","name":"should not throw an error for a single configured topic","time":{"start":1739797606514,"stop":1739797606514,"duration":0},"status":"passed","severity":"normal"},{"uid":"afbe7da9671ded91","name":"Encoder throws on undefined content topic","time":{"start":1739797639458,"stop":1739797639459,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a012e662c9a652e","name":"Push message with JSON payload","time":{"start":1739797807386,"stop":1739797807386,"duration":0},"status":"passed","severity":"normal"},{"uid":"d76f05700ca59b71","name":"Check received message with timestamp: 1649153314 ","time":{"start":1739797726570,"stop":1739797726571,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bf915feb923034f","name":"Push message with Script payload","time":{"start":1739798291417,"stop":1739798291417,"duration":0},"status":"passed","severity":"normal"},{"uid":"84c18e12157507b5","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1739797614594,"stop":1739797614594,"duration":0},"status":"passed","severity":"normal"},{"uid":"706d72963b3cd445","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1739798523892,"stop":1739798523892,"duration":0},"status":"passed","severity":"normal"},{"uid":"80673ced3c492eb4","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1739797925205,"stop":1739797925206,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f8f7127bfe12384","name":"should hash \"test123\" with n=1 and maxValue=10000 correctly","time":{"start":1739798528183,"stop":1739798528183,"duration":0},"status":"passed","severity":"normal"},{"uid":"91f2f7414383b4d5","name":"Subscribe to topic containing shell command and receive message","time":{"start":1739797790673,"stop":1739797790674,"duration":1},"status":"passed","severity":"normal"},{"uid":"50b9c249cdd4fe22","name":"should hash \"\" with n=5 and maxValue=1000 correctly","time":{"start":1739798528176,"stop":1739798528177,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e17a266cf91d790","name":"Sign & Recover","time":{"start":1739797639833,"stop":1739797639833,"duration":0},"status":"passed","severity":"normal"},{"uid":"a17ec71b78a2ac03","name":"Decrypt messages","time":{"start":1739797903929,"stop":1739797903930,"duration":1},"status":"passed","severity":"normal"},{"uid":"db885d6866ec0aeb","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1739797606507,"stop":1739797606507,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c639ddd729e4fb1","name":"Push message with special chars payload","time":{"start":1739798291415,"stop":1739798291415,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a0530697bddbd36","name":"Subscribe and receives messages on 20 topics","time":{"start":1739798523892,"stop":1739798523892,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dc8cc10f9edd50c","name":"Push message with short payload","time":{"start":1739798291412,"stop":1739798291413,"duration":1},"status":"passed","severity":"normal"},{"uid":"7884555f9a0f930e","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app95/7/topic109/json","time":{"start":1739798106063,"stop":1739798106063,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e4fb06841585bd4","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1739797606510,"stop":1739797606511,"duration":1},"status":"passed","severity":"normal"},{"uid":"405135ec16884b0a","name":"Correctly serialized arguments","time":{"start":1739797818060,"stop":1739797818060,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d87eed6168311de","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1739797673517,"stop":1739797673517,"duration":0},"status":"passed","severity":"normal"},{"uid":"537a53b41305f264","name":"Push message with custom timestamp: 1739801382382","time":{"start":1739797807392,"stop":1739797807393,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f9a6fba1c9b5521","name":"Ping on unsubscribed peer","time":{"start":1739797782208,"stop":1739797782208,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff1d3bcf7fb2d468","name":"should hash \"hello\" with n=0 and maxValue=100 correctly","time":{"start":1739798528165,"stop":1739798528166,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f09c3d872845c50","name":"Fields are not dropped","time":{"start":1739797620698,"stop":1739797620698,"duration":0},"status":"passed","severity":"normal"},{"uid":"58ad83ad1a51f8cf","name":"Check publish message containing short","time":{"start":1739797919169,"stop":1739797919170,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d50d12b3b2ed6db","name":"Relay + Store","time":{"start":1739797615132,"stop":1739797615133,"duration":1},"status":"passed","severity":"normal"},{"uid":"619c2196e35d61b0","name":"random static sharding 1 - Cluster ID: 70, Shard ID: 408","time":{"start":1739798116915,"stop":1739798116915,"duration":0},"status":"passed","severity":"normal"},{"uid":"466419764ed159c0","name":"getPeersByDiscovery","time":{"start":1739797908770,"stop":1739797908770,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c10f0c49bf2a9f3","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1739797628829,"stop":1739797628830,"duration":1},"status":"passed","severity":"normal"},{"uid":"c69a0ab9a845426b","name":"should maintain desired error rate","time":{"start":1739798529563,"stop":1739798529564,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbb36a9ef1667eac","name":"Check received message containing Russian","time":{"start":1739798343926,"stop":1739798343927,"duration":1},"status":"passed","severity":"normal"},{"uid":"a137c982b26281a2","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1739797606508,"stop":1739797606508,"duration":0},"status":"passed","severity":"normal"},{"uid":"550e1e3cf737dea4","name":"Waku message hash computation (no timestamp)","time":{"start":1739797609107,"stop":1739797609108,"duration":1},"status":"passed","severity":"normal"},{"uid":"d38673802df148f9","name":"should hash \"hello\" with n=5 and maxValue=1000 correctly","time":{"start":1739798528170,"stop":1739798528170,"duration":0},"status":"passed","severity":"normal"},{"uid":"db9d8b18453e7a0a","name":"should only return 1 node with store capability","time":{"start":1739797629345,"stop":1739797629345,"duration":0},"status":"passed","severity":"normal"},{"uid":"61ecc3d094383c33","name":"Check received message containing emoji","time":{"start":1739798343918,"stop":1739798343918,"duration":0},"status":"passed","severity":"normal"},{"uid":"58fe81169aad100","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1739798523897,"stop":1739798523897,"duration":0},"status":"passed","severity":"normal"},{"uid":"12c5d23d952cf40f","name":"Subscribe to topic containing Russian and receive message","time":{"start":1739797790666,"stop":1739797790669,"duration":3},"status":"passed","severity":"normal"},{"uid":"446ef177df60b448","name":"Check message with no payload is not received","time":{"start":1739798343934,"stop":1739798343934,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1ca4d8473700f1e","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1739797606506,"stop":1739797606506,"duration":0},"status":"passed","severity":"normal"},{"uid":"896e3cf870019c04","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1739797691847,"stop":1739797691847,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cccb789ebb304d3","name":"Relay - times out","time":{"start":1739798117002,"stop":1739798117003,"duration":1},"status":"passed","severity":"normal"},{"uid":"574c537ffb710c8c","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1739797606498,"stop":1739797606498,"duration":0},"status":"passed","severity":"normal"},{"uid":"922f394be612fc9b","name":"Push message with content topic containing numeric","time":{"start":1739798291423,"stop":1739798291424,"duration":1},"status":"passed","severity":"normal"},{"uid":"1258a6038b33be33","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=10000 correctly","time":{"start":1739798528194,"stop":1739798528194,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f4259fde11c7dd8","name":"should request renew when peer disconnects","time":{"start":1739797646908,"stop":1739797646909,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa23713ebe1f4449","name":"throws on content topic with empty encoding field","time":{"start":1739797606486,"stop":1739797606486,"duration":0},"status":"passed","severity":"normal"},{"uid":"c62da30ae674d28c","name":"Check received message containing SQL Injection","time":{"start":1739798343927,"stop":1739798343927,"duration":0},"status":"passed","severity":"normal"},{"uid":"53e2dac65fce83ce","name":"should hash \"\" with n=2 and maxValue=100 correctly","time":{"start":1739798528173,"stop":1739798528173,"duration":0},"status":"passed","severity":"normal"},{"uid":"38ee476aa95f10a8","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1739798523893,"stop":1739798523893,"duration":0},"status":"passed","severity":"normal"},{"uid":"53bc83667668f052","name":"Push message equal or less that 1MB","time":{"start":1739797807393,"stop":1739797807393,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6e7c165a17dd812","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=100 correctly","time":{"start":1739798528186,"stop":1739798528191,"duration":5},"status":"passed","severity":"normal"},{"uid":"c3eff77610ccb9c9","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1739797724366,"stop":1739797724366,"duration":0},"status":"passed","severity":"normal"},{"uid":"a861ac0c093b9382","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1739797790659,"stop":1739797790659,"duration":0},"status":"passed","severity":"normal"},{"uid":"31a213bf7fbd8c2a","name":"Push message with unicode special characters payload","time":{"start":1739798291420,"stop":1739798291420,"duration":0},"status":"passed","severity":"normal"},{"uid":"65a7b16dcffb7652","name":"should be online or offline if network state changed","time":{"start":1739797666299,"stop":1739797666300,"duration":1},"status":"passed","severity":"normal"},{"uid":"caa98d8fd0190c07","name":"Query Generator - false","time":{"start":1739798074768,"stop":1739798074768,"duration":0},"status":"passed","severity":"normal"},{"uid":"91320a6e93db2741","name":"Ping on subscribed peer","time":{"start":1739797782207,"stop":1739797782208,"duration":1},"status":"passed","severity":"normal"},{"uid":"58e6e5c1b1c73651","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1739797606504,"stop":1739797606504,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc31c53cdcd14fb6","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1739797687350,"stop":1739797687351,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3464888a8a33998","name":"can dial TLS multiaddrs","time":{"start":1739797817950,"stop":1739797817950,"duration":0},"status":"passed","severity":"normal"},{"uid":"9927542a48216456","name":"Check received message containing special chars","time":{"start":1739798343911,"stop":1739798343912,"duration":1},"status":"passed","severity":"normal"},{"uid":"78f9945f641df0b9","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=1000 correctly","time":{"start":1739798528193,"stop":1739798528193,"duration":0},"status":"passed","severity":"normal"},{"uid":"6af3d4212c2adcf7","name":"Check received message containing Arabic","time":{"start":1739797726562,"stop":1739797726562,"duration":0},"status":"passed","severity":"normal"},{"uid":"df9361a82517d74b","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1739798004981,"stop":1739798004981,"duration":0},"status":"passed","severity":"normal"},{"uid":"838d65ed4a384f41","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1739797722948,"stop":1739797722948,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ec0fd25074d98dc","name":"Check received message containing XML","time":{"start":1739798343915,"stop":1739798343915,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a2cd9e87c8c27a8","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1739797790665,"stop":1739797790665,"duration":0},"status":"passed","severity":"normal"},{"uid":"a316cf347c15fb83","name":"should return empty list for no shard","time":{"start":1739797606505,"stop":1739797606505,"duration":0},"status":"passed","severity":"normal"},{"uid":"2520a073f67211a7","name":"handles different networkShards values correctly","time":{"start":1739797606500,"stop":1739797606500,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbdc6923543a7a92","name":"Check received message containing XML","time":{"start":1739797726564,"stop":1739797726564,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d8e9b9aba8ee188","name":"should be able to decode the field with only STORE set to true","time":{"start":1739797614593,"stop":1739797614593,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d113d7646f3ba1e","name":"should throw error - no public key","time":{"start":1739797615121,"stop":1739797615121,"duration":0},"status":"passed","severity":"normal"},{"uid":"69e1ae7e4da8510","name":"Subscribe to topic containing Script and publish message","time":{"start":1739797922930,"stop":1739797922931,"duration":1},"status":"passed","severity":"normal"},{"uid":"4124e88f603503bf","name":"recovers when dns.resolve returns empty","time":{"start":1739797629343,"stop":1739797629343,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e62abdd71d941d1","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=1000 correctly","time":{"start":1739798528192,"stop":1739798528193,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9619ea03690cfb3","name":"should encode/decode to text encoding","time":{"start":1739797615124,"stop":1739797615124,"duration":0},"status":"passed","severity":"normal"},{"uid":"70fb7efe3fe9a1a8","name":"should use the provided clusterId for the pubsub topic","time":{"start":1739797606520,"stop":1739797606520,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef72f799a15ce574","name":"should hash \"hello\" with n=0 and maxValue=1000 correctly","time":{"start":1739798528168,"stop":1739798528168,"duration":0},"status":"passed","severity":"normal"},{"uid":"75f9590084d92e6b","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1739797628827,"stop":1739797628827,"duration":0},"status":"passed","severity":"normal"},{"uid":"4eeff395ec5bd0f9","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1739798523889,"stop":1739798523889,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd631d4ac4410dcc","name":"should hash \"hello\" with n=2 and maxValue=10000 correctly","time":{"start":1739798528171,"stop":1739798528171,"duration":0},"status":"passed","severity":"normal"},{"uid":"6870d39b52a99b02","name":"Query Generator, No Decoder","time":{"start":1739798004977,"stop":1739798004977,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a0d424aebff2322","name":"Sample","time":{"start":1739797614604,"stop":1739797614605,"duration":1},"status":"passed","severity":"normal"},{"uid":"8833e4a558be763b","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=1000 correctly","time":{"start":1739798528197,"stop":1739798528197,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc279b34d1b3a47b","name":"Filter","time":{"start":1739798117004,"stop":1739798117004,"duration":0},"status":"passed","severity":"normal"},{"uid":"60e8774044459f31","name":"Push message with emoji payload","time":{"start":1739797807389,"stop":1739797807389,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1dd2b4784f6d346","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1739797925209,"stop":1739797925209,"duration":0},"status":"passed","severity":"normal"},{"uid":"e90db5972122ecc0","name":"Push message on custom pubsubTopic","time":{"start":1739797925207,"stop":1739797925209,"duration":2},"status":"passed","severity":"normal"},{"uid":"49699e1881d5b1fd","name":"Check received message containing JSON","time":{"start":1739798343916,"stop":1739798343916,"duration":0},"status":"passed","severity":"normal"},{"uid":"32669bc15fc4e0d1","name":"different cluster, different shard: nodes don't connect","time":{"start":1739797815991,"stop":1739797815992,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fe4413c341bf714","name":"Subscribe to topic containing long and receive message","time":{"start":1739798523894,"stop":1739798523894,"duration":0},"status":"passed","severity":"normal"},{"uid":"c293001565e79fb9","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1739797994133,"stop":1739797994133,"duration":0},"status":"passed","severity":"normal"},{"uid":"11bf5bbc7c1a69fe","name":"Push message with Russian payload","time":{"start":1739797807383,"stop":1739797807384,"duration":1},"status":"passed","severity":"normal"},{"uid":"3dca3cd2e78e1b8d","name":"shard 0","time":{"start":1739798116914,"stop":1739798116914,"duration":0},"status":"passed","severity":"normal"},{"uid":"43a63efe705d25ce","name":"Subscribe and receive messages via waku relay post","time":{"start":1739797790658,"stop":1739797790658,"duration":0},"status":"passed","severity":"normal"},{"uid":"2139c20c9e5fe901","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1739797606516,"stop":1739797606517,"duration":1},"status":"passed","severity":"normal"},{"uid":"21256ba4db231745","name":"Check message received after jswaku node is restarted","time":{"start":1739798343934,"stop":1739798343935,"duration":1},"status":"skipped","severity":"normal"},{"uid":"c0354ebe9a302c5a","name":"should initialize bloom filter with correct parameters","time":{"start":1739798529562,"stop":1739798529563,"duration":1},"status":"passed","severity":"normal"},{"uid":"34c6c0f5d58f7baa","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=10000 correctly","time":{"start":1739798528194,"stop":1739798528194,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ad057b0470521f9","name":"Overlapping topic subscription","time":{"start":1739798523884,"stop":1739798523885,"duration":1},"status":"passed","severity":"normal"},{"uid":"42be653b6de162be","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1739797606503,"stop":1739797606504,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f1992d82eba1797","name":"should be called at least once on all `peer:discovery` events","time":{"start":1739797673515,"stop":1739797673516,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd77958434964cfe","name":"should hash \"\" with n=1 and maxValue=1000 correctly","time":{"start":1739798528174,"stop":1739798528174,"duration":0},"status":"passed","severity":"normal"},{"uid":"21be1b536a1a16e3","name":"should encode/decode to RLP encoding","time":{"start":1739797615124,"stop":1739797615124,"duration":0},"status":"passed","severity":"normal"},{"uid":"52eef212f4c2e3db","name":"should wait for Filter peer to be connected","time":{"start":1739797647315,"stop":1739797647315,"duration":0},"status":"passed","severity":"normal"},{"uid":"bde26e448aa59cc1","name":"Push message with content topic containing Chinese","time":{"start":1739798291425,"stop":1739798291425,"duration":0},"status":"passed","severity":"normal"},{"uid":"df8cd1cdc0716e43","name":"handles empty contentTopics array correctly","time":{"start":1739797606519,"stop":1739797606519,"duration":0},"status":"passed","severity":"normal"},{"uid":"31ee6c5d0eeadfb1","name":"Add multiple subscription objects on single nwaku node","time":{"start":1739798523898,"stop":1739798523898,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dceedacdba62964","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1739797614594,"stop":1739797614595,"duration":1},"status":"passed","severity":"normal"},{"uid":"620d60823a98b484","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1739797919177,"stop":1739797919177,"duration":0},"status":"passed","severity":"normal"},{"uid":"a050aa3dd6d3597","name":"should be able to encode the field with only FILTER set to true","time":{"start":1739797614585,"stop":1739797614586,"duration":1},"status":"passed","severity":"normal"},{"uid":"446e0f3e06007581","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1739797606509,"stop":1739797606509,"duration":0},"status":"passed","severity":"normal"},{"uid":"3748b79bbfb1f795","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1739797606497,"stop":1739797606498,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2e88d4601cfde59","name":"Push message with JSON payload","time":{"start":1739798291418,"stop":1739798291419,"duration":1},"status":"passed","severity":"normal"},{"uid":"10f5e09e67a0b62c","name":"should hash \"\" with n=0 and maxValue=100 correctly","time":{"start":1739798528172,"stop":1739798528172,"duration":0},"status":"passed","severity":"normal"},{"uid":"20167f63b8fd8412","name":"Register correct protocols","time":{"start":1739797922922,"stop":1739797922923,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5f19b6f4e5a51f3","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1739798343932,"stop":1739798343933,"duration":1},"status":"passed","severity":"normal"},{"uid":"723c6423ee4752e2","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1739797606495,"stop":1739797606496,"duration":1},"status":"passed","severity":"normal"},{"uid":"86ee4245eb9fe792","name":"Nodes with multiple pubsub topic","time":{"start":1739797911980,"stop":1739797911980,"duration":0},"status":"passed","severity":"normal"},{"uid":"3140c0a488d5881f","name":"Check meta is set [symmetric]","time":{"start":1739797639457,"stop":1739797639458,"duration":1},"status":"passed","severity":"normal"},{"uid":"181c180ff07db0f5","name":"random static sharding 3 - Cluster ID: 634, Shard ID: 20","time":{"start":1739798116916,"stop":1739798116916,"duration":0},"status":"passed","severity":"normal"},{"uid":"401ff960beddbe3","name":"Push message with Russian payload","time":{"start":1739798291416,"stop":1739798291416,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b407b4af171827f","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=100 correctly","time":{"start":1739798528185,"stop":1739798528186,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4bc8428c22d6671","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1739798106064,"stop":1739798106064,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2516d1a74f2cf2b","name":"Passing page size 11 when there are 10 messages","time":{"start":1739798085136,"stop":1739798085136,"duration":0},"status":"passed","severity":"normal"},{"uid":"668476409258e0ea","name":"Subscribe to topic containing special chars and receive message","time":{"start":1739798523886,"stop":1739798523886,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7f0cb262c1ca0c8","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1739797606519,"stop":1739797606520,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ab13d1a7de81f01","name":"throws on content topic with generation field greater than 0","time":{"start":1739797606483,"stop":1739797606483,"duration":0},"status":"passed","severity":"normal"},{"uid":"24c9acdfb232a6ff","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1739797994137,"stop":1739797994138,"duration":1},"status":"passed","severity":"normal"},{"uid":"d08a3eed90cdde67","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1739797628835,"stop":1739797628836,"duration":1},"status":"passed","severity":"normal"},{"uid":"a40c4564607e34f6","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1739798116919,"stop":1739798116919,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d599036f8b826ed","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1739798116915,"stop":1739798116915,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbd6908fdcae89f8","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1739797908771,"stop":1739797908771,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bbf61913993fadf4","name":"Publish message with custom timestamp: Mon Feb 17 2025 14:11:52 GMT+0000 (Coordinated Universal Time)","time":{"start":1739797919179,"stop":1739797919179,"duration":0},"status":"passed","severity":"normal"},{"uid":"91dd24e8a338ebbb","name":"Refresh subscription","time":{"start":1739798523885,"stop":1739798523885,"duration":0},"status":"passed","severity":"normal"},{"uid":"28a81b71edeb3d91","name":"should not receive a peer event after stop","time":{"start":1739797675207,"stop":1739797675207,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9ea72f56a2483ef","name":"should throw an error for empty SingleShardInfos array","time":{"start":1739797606502,"stop":1739797606502,"duration":0},"status":"passed","severity":"normal"},{"uid":"844043bf469ad2d1","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1739798089719,"stop":1739798089719,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf1d869e11318010","name":"random static sharding 9 - Cluster ID: 466, Shard ID: 353","time":{"start":1739798116918,"stop":1739798116918,"duration":0},"status":"passed","severity":"normal"},{"uid":"e548374c2a49dbc1","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1739797606509,"stop":1739797606509,"duration":0},"status":"passed","severity":"normal"},{"uid":"70a85ee21b6270f9","name":"Overlapping topic subscription","time":{"start":1739797922926,"stop":1739797922926,"duration":0},"status":"skipped","severity":"normal"},{"uid":"64fd91bccc48dd2f","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1739797790674,"stop":1739797790675,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f260e0f9cd6e762","name":"Check message received after jswaku node is restarted","time":{"start":1739797726576,"stop":1739797726576,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1844d93381063fc0","name":"should not receive a peer event after stop","time":{"start":1739797854538,"stop":1739797854538,"duration":0},"status":"passed","severity":"normal"},{"uid":"a78854a43e0e7663","name":"should handle special patterns correctly","time":{"start":1739798529564,"stop":1739798529565,"duration":1},"status":"passed","severity":"normal"},{"uid":"2292d7dffdd3e06a","name":"Throws when trying to push message with empty payload","time":{"start":1739798291421,"stop":1739798291422,"duration":1},"status":"passed","severity":"normal"},{"uid":"228d90a7c09b6969","name":"Push message with custom timestamp: 1709039326706","time":{"start":1739798291436,"stop":1739798291437,"duration":1},"status":"passed","severity":"normal"},{"uid":"540b042ae8678a1f","name":"Query with Promise Callback, No Decoder","time":{"start":1739798004982,"stop":1739798004982,"duration":0},"status":"passed","severity":"normal"},{"uid":"d97b82a0a36c1344","name":"retrieves a single peer","time":{"start":1739797629342,"stop":1739797629342,"duration":0},"status":"passed","severity":"normal"},{"uid":"42a660ec03511685","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1739797790669,"stop":1739797790671,"duration":2},"status":"passed","severity":"normal"},{"uid":"5ee975137322535a","name":"dispatchEvent via connectionManager","time":{"start":1739797706516,"stop":1739797706518,"duration":2},"status":"passed","severity":"normal"},{"uid":"91a0393f9f76d46d","name":"Nwaku publishes","time":{"start":1739797915485,"stop":1739797915485,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2e97bb17b8d7d92","name":"Subscribe to topic containing XML and receive message","time":{"start":1739797790672,"stop":1739797790672,"duration":0},"status":"passed","severity":"normal"},{"uid":"c959c676944ad26f","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1739798029999,"stop":1739798029999,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdba152c214d4939","name":"Push message with XML payload","time":{"start":1739798291417,"stop":1739798291418,"duration":1},"status":"passed","severity":"normal"},{"uid":"76cd1b82f1a37efe","name":"should hash \"test123\" with n=1 and maxValue=100 correctly","time":{"start":1739798528179,"stop":1739798528179,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3d13c7666a082a7","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1739797606592,"stop":1739797606592,"duration":0},"status":"passed","severity":"normal"},{"uid":"8baa22d5efeb234f","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1739797687351,"stop":1739797687351,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3d67e6fd0f6392d","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1739797691848,"stop":1739797691848,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e9d48aa0ce55a78","name":"Relay + Store","time":{"start":1739797672213,"stop":1739797672214,"duration":1},"status":"passed","severity":"normal"},{"uid":"e100ce1d09b0281a","name":"Subscribe to topic containing long and receive message","time":{"start":1739798523885,"stop":1739798523885,"duration":0},"status":"passed","severity":"normal"},{"uid":"374eb1abce87d32f","name":"should not fail to stop the service if it was not started","time":{"start":1739797633278,"stop":1739797633279,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e4e28f391a6d5ec","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1739797614587,"stop":1739797614587,"duration":0},"status":"passed","severity":"normal"},{"uid":"f05eb617ea5b1e3d","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1739797722948,"stop":1739797722953,"duration":5},"status":"passed","severity":"normal"},{"uid":"bb4ec1a5f0b8c713","name":"should hash \"\" with n=1 and maxValue=10000 correctly","time":{"start":1739798528177,"stop":1739798528178,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d0efa24a67a4376","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=100 correctly","time":{"start":1739798528196,"stop":1739798528196,"duration":0},"status":"passed","severity":"normal"},{"uid":"b08af52a3f956894","name":"Ping on peer without subscriptions","time":{"start":1739797782208,"stop":1739797782208,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf6bf05110569950","name":"Push message with content topic containing SQL Injection","time":{"start":1739798291426,"stop":1739798291426,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e0e4e0884a3f357","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1739798089716,"stop":1739798089719,"duration":3},"status":"passed","severity":"normal"},{"uid":"182a4938272d8961","name":"Ephemeral messages are not stored","time":{"start":1739797722945,"stop":1739797722945,"duration":0},"status":"passed","severity":"normal"},{"uid":"84707cf7a0627d4a","name":"Subscribe and receive messages via waku relay post","time":{"start":1739798523882,"stop":1739798523883,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5eeb8635a30111","name":"Wrong topic","time":{"start":1739798106063,"stop":1739798106064,"duration":1},"status":"passed","severity":"normal"},{"uid":"88d2ed870f09235e","name":"Subscribe to topic containing XML and receive message","time":{"start":1739798523887,"stop":1739798523888,"duration":1},"status":"passed","severity":"normal"},{"uid":"15413f557b930d13","name":"Add multiple subscription objects on single nwaku node","time":{"start":1739798523890,"stop":1739798523890,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3d7f24024902547","name":"1 Relay, 1 Filter, gives up","time":{"start":1739797629072,"stop":1739797629073,"duration":1},"status":"passed","severity":"normal"},{"uid":"a14b460e182eb913","name":"should hash \"test123\" with n=5 and maxValue=100 correctly","time":{"start":1739798528180,"stop":1739798528180,"duration":0},"status":"passed","severity":"normal"},{"uid":"84c7202157f4ca03","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1739797606518,"stop":1739797606518,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e985cb3e79c9de0","name":"should use DNS peer discovery with light client","time":{"start":1739797675208,"stop":1739797675208,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a2d51b8c654dddd6","name":"ignores unrecognized TXT record formats","time":{"start":1739797629343,"stop":1739797629344,"duration":1},"status":"passed","severity":"normal"},{"uid":"2dd1e190066e44cc","name":"should throw an error for missing sharding configuration","time":{"start":1739797606518,"stop":1739797606518,"duration":0},"status":"passed","severity":"normal"},{"uid":"a707a929e0618ec1","name":"Subscribe to topic containing JSON and receive message","time":{"start":1739798523897,"stop":1739798523897,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d9d5e2fb0a91800","name":"Check publish message containing numeric","time":{"start":1739797919170,"stop":1739797919171,"duration":1},"status":"passed","severity":"normal"},{"uid":"c79538df022ca937","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1739798004979,"stop":1739798004979,"duration":0},"status":"passed","severity":"normal"},{"uid":"a604f91177ccc007","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1739797902357,"stop":1739797902357,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa3e8fd3f9a191ed","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app89/10/topic725/utf8","time":{"start":1739798106057,"stop":1739798106058,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c54fdf03bc00221","name":"Push message with content topic containing XML","time":{"start":1739798291431,"stop":1739798291431,"duration":0},"status":"passed","severity":"normal"},{"uid":"10a01896e663ef3a","name":"Check received message with timestamp: 1649153314 ","time":{"start":1739798343932,"stop":1739798343932,"duration":0},"status":"passed","severity":"normal"},{"uid":"3457425912f9ab4d","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1739797629346,"stop":1739797629346,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b446fd9cc24ef39","name":"should check connected peers if present and suitable","time":{"start":1739797647314,"stop":1739797647314,"duration":0},"status":"passed","severity":"normal"},{"uid":"2af876d173cabdb7","name":"same cluster, different shard: nodes connect","time":{"start":1739797815991,"stop":1739797815991,"duration":0},"status":"passed","severity":"normal"},{"uid":"158c62d40c0f3d2a","name":"Check received message containing emoji","time":{"start":1739798343931,"stop":1739798343931,"duration":0},"status":"passed","severity":"normal"},{"uid":"4db59cbfc8ed8019","name":"Check received message containing shell command","time":{"start":1739797726566,"stop":1739797726567,"duration":1},"status":"passed","severity":"normal"},{"uid":"c35e40eb0eba509a","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1739797982186,"stop":1739797982187,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5aa8ee5e65d2243","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1739797609106,"stop":1739797609106,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7c8edf2924ca41a","name":"Using a function","time":{"start":1739798111869,"stop":1739798111869,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed9059101c1acaf5","name":"Light push messages to 2 service nodes each with different pubsubtopics","time":{"start":1739797925209,"stop":1739797925209,"duration":0},"status":"passed","severity":"normal"},{"uid":"404b622fc46d0543","name":"addEventListener with wrong event","time":{"start":1739797706513,"stop":1739797706514,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d14e0f6d8566ef0","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1739797724363,"stop":1739797724364,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e84ea3426b69469","name":"Reopen subscription with peer with lost subscription","time":{"start":1739797782208,"stop":1739797782209,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b66c812de293be6","name":"Check received message containing long","time":{"start":1739798343910,"stop":1739798343910,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dc99c2a77e1a2db","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1739798523891,"stop":1739798523892,"duration":1},"status":"passed","severity":"normal"},{"uid":"ceed53a68c4ec116","name":"Check message with no content topic is not received","time":{"start":1739798343933,"stop":1739798343933,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b6b44bb009880d","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1739797982186,"stop":1739797982186,"duration":0},"status":"passed","severity":"normal"},{"uid":"6841fec8c187cca0","name":"Check publish message containing Chinese","time":{"start":1739797919171,"stop":1739797919171,"duration":0},"status":"passed","severity":"normal"},{"uid":"e85fa0545ff0c9de","name":"Check received message containing unicode special characters","time":{"start":1739798343931,"stop":1739798343931,"duration":0},"status":"passed","severity":"normal"},{"uid":"408de9f57d80983f","name":"Check received message containing Basic HTML tag","time":{"start":1739798343915,"stop":1739798343916,"duration":1},"status":"passed","severity":"normal"},{"uid":"20eff7dccf10a66b","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1739797639455,"stop":1739797639456,"duration":1},"status":"passed","severity":"normal"},{"uid":"1dd4d87672495708","name":"Query Generator, No message returned","time":{"start":1739798004978,"stop":1739798004978,"duration":0},"status":"passed","severity":"normal"},{"uid":"f99835d9ac049f0d","name":"Check received message containing special chars","time":{"start":1739798343925,"stop":1739798343925,"duration":0},"status":"passed","severity":"normal"},{"uid":"e89f604b1f37f8d3","name":"Subscribe and receive messages via lightPush","time":{"start":1739798523890,"stop":1739798523890,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c421b0fb9ae1749","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1739797724364,"stop":1739797724365,"duration":1},"status":"passed","severity":"normal"},{"uid":"79070b518181543e","name":"Check received message containing Russian","time":{"start":1739797726562,"stop":1739797726563,"duration":1},"status":"passed","severity":"normal"},{"uid":"4fd0c876427c83f6","name":"configure the node with multiple content topics","time":{"start":1739798106064,"stop":1739798106064,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3312bcf3e325eec","name":"Subscribe to topic containing JSON and receive message","time":{"start":1739798523888,"stop":1739798523888,"duration":0},"status":"passed","severity":"normal"},{"uid":"28ad752d78cbe7f6","name":"should be called for bootstrap peers","time":{"start":1739797673516,"stop":1739797673517,"duration":1},"status":"passed","severity":"normal"},{"uid":"7158f6d11482aebe","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app5/8/topic181/json","time":{"start":1739798106061,"stop":1739798106061,"duration":0},"status":"passed","severity":"normal"},{"uid":"6398f7ef414c7df9","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app82/9/topic886/proto","time":{"start":1739798106062,"stop":1739798106062,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b4dfc34fa5a6ed2","name":"Check received message containing SQL Injection","time":{"start":1739797726563,"stop":1739797726563,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfc45ece9052c8e","name":"should reject if Relay is requested but not mounted","time":{"start":1739797647312,"stop":1739797647312,"duration":0},"status":"passed","severity":"normal"},{"uid":"8215428744d65eb2","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1739797815989,"stop":1739797815989,"duration":0},"status":"passed","severity":"normal"},{"uid":"4197f1ee1e5ca471","name":"Push message with content topic containing Russian","time":{"start":1739798291426,"stop":1739798291426,"duration":0},"status":"passed","severity":"normal"},{"uid":"3afb0d539fbd0e9c","name":"should emit a peer event after start","time":{"start":1739797854537,"stop":1739797854537,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f008a171f8cbdae","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1739797994136,"stop":1739797994137,"duration":1},"status":"passed","severity":"normal"},{"uid":"c408903c6f390ff8","name":"Fails to push message with empty content topic","time":{"start":1739798291434,"stop":1739798291435,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc72c862cc43d61f","name":"should reject if Filter is requested but not mounted","time":{"start":1739797647313,"stop":1739797647314,"duration":1},"status":"passed","severity":"normal"},{"uid":"a542bec477c7547b","name":"more peers than existing","time":{"start":1739797902498,"stop":1739797902498,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bb06eead5bbfdd3c","name":"Check publish message after service node is restarted","time":{"start":1739797919183,"stop":1739797919183,"duration":0},"status":"skipped","severity":"normal"},{"uid":"148704212c34ba57","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1739797666299,"stop":1739797666299,"duration":0},"status":"passed","severity":"normal"},{"uid":"d91114a0481699e3","name":"throws on content topic with empty topic name field","time":{"start":1739797606485,"stop":1739797606485,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2073ffc6a4bac61","name":"Subscribe to topic containing shell command and publish message","time":{"start":1739797922932,"stop":1739797922932,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6aded253484b4c5","name":"should set field with all protocols disabled","time":{"start":1739797615131,"stop":1739797615131,"duration":0},"status":"passed","severity":"normal"},{"uid":"84a21e73722dec28","name":"Generator, custom pubsub topic","time":{"start":1739798068899,"stop":1739798068899,"duration":0},"status":"passed","severity":"normal"},{"uid":"26bff97ce01c48e4","name":"getPeersByDiscovery","time":{"start":1739797706515,"stop":1739797706516,"duration":1},"status":"passed","severity":"normal"},{"uid":"29c705b68c140f94","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1739798523896,"stop":1739798523896,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0efbd6a7af8f502","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1739797606501,"stop":1739797606502,"duration":1},"status":"passed","severity":"normal"},{"uid":"65f1489096ac3b6d","name":"should set field with only STORE enabled","time":{"start":1739797615131,"stop":1739797615132,"duration":1},"status":"passed","severity":"normal"},{"uid":"5604b516b7b3b9a7","name":"Js publishes, other Js receives","time":{"start":1739797915485,"stop":1739797915486,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8c0c014a191fea3","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1739797982185,"stop":1739797982186,"duration":1},"status":"passed","severity":"normal"},{"uid":"6473ece2e3d6b117","name":"Check received message containing Chinese","time":{"start":1739798343926,"stop":1739798343926,"duration":0},"status":"passed","severity":"normal"},{"uid":"97cf0625a018f910","name":"Check message with no payload is not received","time":{"start":1739797726575,"stop":1739797726575,"duration":0},"status":"passed","severity":"normal"},{"uid":"404ee6bf2241aaa9","name":"Fails to publish message with wrong content topic","time":{"start":1739797919180,"stop":1739797919181,"duration":1},"status":"passed","severity":"normal"},{"uid":"4dde549bf459513f","name":"Query with Promise Callback, No message returned","time":{"start":1739798004982,"stop":1739798004983,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1072b33886e807f","name":"Reopen subscription with peer with lost subscription","time":{"start":1739797782210,"stop":1739797782211,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d797ac370a0c090","name":"Check publish message containing XML","time":{"start":1739797919173,"stop":1739797919174,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f6ed39b4782e35d","name":"returns all values when wanted number matches available values","time":{"start":1739797628559,"stop":1739797628561,"duration":2},"status":"passed","severity":"normal"},{"uid":"f179babf3eb6eb2b","name":"peer:update - should do nothing if another protocol hit","time":{"start":1739797620971,"stop":1739797620971,"duration":0},"status":"passed","severity":"normal"},{"uid":"857e17e5f45c250b","name":"Check received message containing Script","time":{"start":1739798343927,"stop":1739798343928,"duration":1},"status":"passed","severity":"normal"},{"uid":"d48d96852057619a","name":"should not fail to start the service if it is already started","time":{"start":1739797633279,"stop":1739797633279,"duration":0},"status":"passed","severity":"normal"},{"uid":"c494c1370c482567","name":"Push to array if already present","time":{"start":1739797605935,"stop":1739797605935,"duration":0},"status":"passed","severity":"normal"},{"uid":"c01ef083168f5148","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1739797922925,"stop":1739797922925,"duration":0},"status":"passed","severity":"normal"},{"uid":"38625f761a09fb92","name":"should hash \"\" with n=0 and maxValue=1000 correctly","time":{"start":1739798528173,"stop":1739798528173,"duration":0},"status":"passed","severity":"normal"},{"uid":"17a1ee542c37c943","name":"should reject if Store is requested but not mounted","time":{"start":1739797647313,"stop":1739797647313,"duration":0},"status":"passed","severity":"normal"},{"uid":"f53a9d8b08ae6e73","name":"Check received message with timestamp: 1739797665354 ","time":{"start":1739798343919,"stop":1739798343919,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e1a05919d95f8e5","name":"Passing page size 10 when there are 10 messages","time":{"start":1739798085136,"stop":1739798085136,"duration":0},"status":"passed","severity":"normal"},{"uid":"1273fc2676e9254a","name":"Subscribe to topic containing numeric and receive message","time":{"start":1739797790664,"stop":1739797790664,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b5944e71abb942f","name":"tcp ip4 address","time":{"start":1739797614600,"stop":1739797614600,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b5f19dfa7779763","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1739797994137,"stop":1739797994137,"duration":0},"status":"passed","severity":"normal"},{"uid":"da9ce6b485f85562","name":"can start and stop the service","time":{"start":1739797675200,"stop":1739797675201,"duration":1},"status":"passed","severity":"normal"},{"uid":"236876b82f77b557","name":"should handle corrupted local storage data gracefully","time":{"start":1739797633282,"stop":1739797633282,"duration":0},"status":"passed","severity":"normal"},{"uid":"8edab71e76698726","name":"Light Node - default protocols","time":{"start":1739798117004,"stop":1739798117004,"duration":0},"status":"passed","severity":"normal"},{"uid":"5568eb0ecfc46a8e","name":"should return false","time":{"start":1739797615123,"stop":1739797615123,"duration":0},"status":"passed","severity":"normal"},{"uid":"2747e72d8910219b","name":"Generator, custom pubsub topic","time":{"start":1739798068900,"stop":1739798068900,"duration":0},"status":"passed","severity":"normal"},{"uid":"38daf66657dd3f0f","name":"should properly create location multiaddrs - tcp4","time":{"start":1739797615129,"stop":1739797615129,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d078c4d0c55238","name":"Promise Callback - true","time":{"start":1739798074768,"stop":1739798074769,"duration":1},"status":"passed","severity":"normal"},{"uid":"b17a1e97249a157a","name":"Init the array if not present","time":{"start":1739797605933,"stop":1739797605934,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbd5a45029eb8677","name":"should throw an error for missing required configuration","time":{"start":1739797606505,"stop":1739797606506,"duration":1},"status":"passed","severity":"normal"},{"uid":"57da6dc4ab997b93","name":"Check message received after nwaku node is restarted","time":{"start":1739798343935,"stop":1739798343935,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2319c2a64d2fbe60","name":"should load peers from local storage and dispatch events","time":{"start":1739797633281,"stop":1739797633281,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff2d9c1a91364303","name":"should properly create location multiaddrs - tcp","time":{"start":1739797615130,"stop":1739797615130,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf7cecdef7aa2268","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1739798099617,"stop":1739798099617,"duration":0},"status":"passed","severity":"normal"},{"uid":"221fb1d93c71aef4","name":"Check received message containing Arabic","time":{"start":1739798343913,"stop":1739798343913,"duration":0},"status":"passed","severity":"normal"},{"uid":"66fb63d74d4bdcb8","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1739797724367,"stop":1739797724368,"duration":1},"status":"passed","severity":"normal"},{"uid":"2aa1103f18b624b6","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1739797606497,"stop":1739797606497,"duration":0},"status":"passed","severity":"normal"},{"uid":"f44c1136a163de3","name":"Should update shard info","time":{"start":1739797854671,"stop":1739797854671,"duration":0},"status":"passed","severity":"normal"},{"uid":"483089bab3cc3eb5","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1739798068898,"stop":1739798068898,"duration":0},"status":"passed","severity":"normal"},{"uid":"5692abc738c92a31","name":"Callback on promise","time":{"start":1739798029998,"stop":1739798029998,"duration":0},"status":"passed","severity":"normal"},{"uid":"c38dfaf35a7eb0ea","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1739797606516,"stop":1739797606516,"duration":0},"status":"passed","severity":"normal"},{"uid":"46c61d29cd7d9da1","name":"Fails to push message bigger that 1MB","time":{"start":1739797807393,"stop":1739797807394,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6f8f35b948edf71","name":"Check message with invalid timestamp is not received","time":{"start":1739798343921,"stop":1739798343921,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f66dfad369522ef","name":"should call waitForPeer on Relay","time":{"start":1739797647315,"stop":1739797647316,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3d062de9767bd6f","name":"Passing page size 3 when there are 20 messages","time":{"start":1739798085135,"stop":1739798085136,"duration":1},"status":"passed","severity":"normal"},{"uid":"a00a25c06f694c29","name":"Query with Ordered Callback, No Decoder","time":{"start":1739798004979,"stop":1739798004979,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf9bfd561773dadb","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1739797606510,"stop":1739797606510,"duration":0},"status":"passed","severity":"normal"},{"uid":"54d76d22b178070e","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1739798523888,"stop":1739798523888,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcf93b62733c9b5d","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1739798523884,"stop":1739798523884,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c2efa2685660fa2","name":"Encoder throws on undefined content topic","time":{"start":1739797640959,"stop":1739797640960,"duration":1},"status":"passed","severity":"normal"},{"uid":"f59df4ec28e08dc5","name":"Decoder throws on empty string content topic","time":{"start":1739797621331,"stop":1739797621331,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ea36e6ac465623d","name":"Generator, custom pubsub topic","time":{"start":1739798068897,"stop":1739798068897,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ef23ecaf0c624b2","name":"can start the service","time":{"start":1739797854535,"stop":1739797854535,"duration":0},"status":"passed","severity":"normal"},{"uid":"487e51c665e6acaf","name":"should throw error - invalid id","time":{"start":1739797615122,"stop":1739797615122,"duration":0},"status":"passed","severity":"normal"},{"uid":"a71ffec5545af790","name":"should not fail to stop the service if it was not started","time":{"start":1739797854536,"stop":1739797854536,"duration":0},"status":"passed","severity":"normal"},{"uid":"5798abec8e1affa2","name":"Default pageSize","time":{"start":1739798085137,"stop":1739798085138,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d05640b8210d9db","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1739797606494,"stop":1739797606494,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8aefb618b73e844","name":"Subscribe to topic containing emoji and receive message","time":{"start":1739798523889,"stop":1739798523889,"duration":0},"status":"passed","severity":"normal"},{"uid":"475937c57d324e5e","name":"isConnected should return true after first peer connects","time":{"start":1739797687352,"stop":1739797687352,"duration":0},"status":"passed","severity":"normal"},{"uid":"63b90dcca06e81cf","name":"throws on content topic with too few or too many fields","time":{"start":1739797606482,"stop":1739797606482,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4ed054bbdba20c8","name":"should hash \"\" with n=5 and maxValue=10000 correctly","time":{"start":1739798528178,"stop":1739798528178,"duration":0},"status":"passed","severity":"normal"},{"uid":"970bc4e163aadeb3","name":"Subscribe to topic containing long and receive message","time":{"start":1739797790663,"stop":1739797790663,"duration":0},"status":"passed","severity":"normal"},{"uid":"e75fb23b945a144e","name":"Push 30 different messages","time":{"start":1739797807389,"stop":1739797807389,"duration":0},"status":"passed","severity":"normal"},{"uid":"65fc81e1d19f75cf","name":"Push message with content topic containing shell command","time":{"start":1739798291432,"stop":1739798291433,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6e081d05b49c57c","name":"Check received message with timestamp: 1739797665354000000 ","time":{"start":1739798343918,"stop":1739798343918,"duration":0},"status":"passed","severity":"normal"},{"uid":"2652dae7a4d01cbb","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1739798068901,"stop":1739798068901,"duration":0},"status":"passed","severity":"normal"},{"uid":"418ea6a0fd4d7eac","name":"Ephemeral field set to true","time":{"start":1739797621329,"stop":1739797621329,"duration":0},"status":"passed","severity":"normal"},{"uid":"952cd02695ea4714","name":"Check received message containing escaped characters","time":{"start":1739797726567,"stop":1739797726567,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bea1280a94816d6","name":"Fails to publish duplicate message","time":{"start":1739797919180,"stop":1739797919180,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bc03d0045b95461","name":"should reject if LightPush is requested but not mounted","time":{"start":1739797647313,"stop":1739797647313,"duration":0},"status":"passed","severity":"normal"},{"uid":"acb7672c714763d3","name":"Subscribe and receives messages on 20 topics","time":{"start":1739798523884,"stop":1739798523884,"duration":0},"status":"passed","severity":"normal"},{"uid":"50ad3d9fe41544f3","name":"throws on content topic with non-number generation field","time":{"start":1739797606483,"stop":1739797606483,"duration":0},"status":"passed","severity":"normal"},{"uid":"35e9ebd950488558","name":"Callback on promise, aborts when callback returns true","time":{"start":1739798029998,"stop":1739798029999,"duration":1},"status":"passed","severity":"normal"},{"uid":"c179524ac277defa","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1739797640958,"stop":1739797640958,"duration":0},"status":"passed","severity":"normal"},{"uid":"3316d408fcc1dcee","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1739797606513,"stop":1739797606513,"duration":0},"status":"passed","severity":"normal"},{"uid":"3985c8fe26b12429","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1739797691849,"stop":1739797691850,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c1117394f80ea87","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1739797925210,"stop":1739797925210,"duration":0},"status":"passed","severity":"normal"},{"uid":"418456fdc25156bc","name":"Generator, 2 different pubsubtopics","time":{"start":1739798068900,"stop":1739798068900,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf82a114c7f50431","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1739797815990,"stop":1739797815990,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1584360891d73e6","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1739797606494,"stop":1739797606494,"duration":0},"status":"passed","severity":"normal"},{"uid":"a089129259896fdb","name":"Check received message containing shell command","time":{"start":1739798343930,"stop":1739798343930,"duration":0},"status":"passed","severity":"normal"},{"uid":"a04571944f6af4af","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1739797639457,"stop":1739797639457,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5dc9849e5e371b1","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1739797922924,"stop":1739797922925,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8c5624cc22ddb6d","name":"should properly create location multiaddrs - udp6","time":{"start":1739797615129,"stop":1739797615129,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec00d76fa6872815","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1739797902362,"stop":1739797902362,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d66a0bbdc9e3db7","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1739797691846,"stop":1739797691847,"duration":1},"status":"passed","severity":"normal"},{"uid":"60ed5d8d3a37b2e4","name":"removeEventListener with wrong event","time":{"start":1739797706515,"stop":1739797706515,"duration":0},"status":"passed","severity":"normal"},{"uid":"c49b1d8af44f3171","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1739797902359,"stop":1739797902359,"duration":0},"status":"passed","severity":"normal"},{"uid":"9eb7bea8a223cfc9","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1739798004978,"stop":1739798004978,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e937ccfd4748a31","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1739797606592,"stop":1739797606592,"duration":0},"status":"passed","severity":"normal"},{"uid":"e84a2df7f2c31b3f","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1739797628562,"stop":1739797628570,"duration":8},"status":"passed","severity":"normal"},{"uid":"d9da3b8986c31ea2","name":"can start the service","time":{"start":1739797675198,"stop":1739797675199,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f63b2687208f86c","name":"should fail to send if no connected peers found","time":{"start":1739797647246,"stop":1739797647248,"duration":2},"status":"passed","severity":"normal"}]