2024-05-09 08:47:30 +00:00

1 line
149 KiB
JSON

[{"uid":"a1237cfae735f48c","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1715243647331,"stop":1715243647332,"duration":1},"status":"passed","severity":"normal"},{"uid":"95a614cfa84af419","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1715244137152,"stop":1715244137152,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f2d308ff030e87c","name":"new peer added after a peer was already found","time":{"start":1715244079527,"stop":1715244079527,"duration":0},"status":"skipped","severity":"normal"},{"uid":"47297c1bd83b2676","name":"Subscribe to topic containing numeric and receive message","time":{"start":1715244310424,"stop":1715244310424,"duration":0},"status":"passed","severity":"normal"},{"uid":"95ac8d99f7884ce4","name":"should properly create peer info with all multiaddrs","time":{"start":1715243655814,"stop":1715243655814,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3e3525e06fb037e","name":"Push message with special chars payload","time":{"start":1715244088977,"stop":1715244088978,"duration":1},"status":"passed","severity":"normal"},{"uid":"f46ad0fac400f5d7","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1715243647314,"stop":1715243647314,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb89feaf7e5d703a","name":"Generator, 2 different pubsubtopics","time":{"start":1715244235369,"stop":1715244235370,"duration":1},"status":"passed","severity":"normal"},{"uid":"426d36d578c75215","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1715244192964,"stop":1715244192965,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5e37e6ea7dce866","name":"Push message with long payload","time":{"start":1715244088976,"stop":1715244088976,"duration":0},"status":"passed","severity":"normal"},{"uid":"60a45c7390fc7fbc","name":"Push message with numeric payload","time":{"start":1715244088976,"stop":1715244088977,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a888042b8328df2","name":"Push message with Script payload","time":{"start":1715244088984,"stop":1715244088984,"duration":0},"status":"passed","severity":"normal"},{"uid":"68f3533ccc77f921","name":"should not fail to stop the service if it was not started","time":{"start":1715244141036,"stop":1715244141040,"duration":4},"status":"passed","severity":"normal"},{"uid":"5625d2fa15888133","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1715243863508,"stop":1715243863508,"duration":0},"status":"passed","severity":"normal"},{"uid":"17c420f47471af5a","name":"Subscribe to topic containing Russian and publish message","time":{"start":1715244137150,"stop":1715244137150,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a4af1a17376a569","name":"should return unique PubsubTopics for static sharding","time":{"start":1715243647321,"stop":1715243647321,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a7202aafe78b05f","name":"Query generator for multiple messages","time":{"start":1715244245725,"stop":1715244245725,"duration":0},"status":"passed","severity":"normal"},{"uid":"a534cdaaa858b958","name":"start node with empty shard","time":{"start":1715244192990,"stop":1715244192991,"duration":1},"status":"passed","severity":"normal"},{"uid":"f91a7009a42f14f0","name":"Non TWN Cluster","time":{"start":1715244187285,"stop":1715244187285,"duration":0},"status":"passed","severity":"normal"},{"uid":"4af2c2b9c7357987","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1715243655136,"stop":1715243655137,"duration":1},"status":"passed","severity":"normal"},{"uid":"e33d1ff826f957e8","name":"Ephemeral messages are not stored","time":{"start":1715243709200,"stop":1715243709200,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a8de03ddbb42723","name":"non connected peers","time":{"start":1715244079687,"stop":1715244079687,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2a4e597e03bc9fd2","name":"Relay - dialed after","time":{"start":1715244275743,"stop":1715244275744,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbedf29953453d6c","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1715244130030,"stop":1715244130031,"duration":1},"status":"passed","severity":"normal"},{"uid":"b179b049052c30a0","name":"random static sharding 2 - Cluster ID: 601, Shard ID: 164","time":{"start":1715244192966,"stop":1715244192966,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa27e0cfd5602266","name":"start node with ApplicationInfo","time":{"start":1715244187292,"stop":1715244187293,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bb5080a7d51ff04","name":"Subscribe and receives messages on 20 topics","time":{"start":1715244310422,"stop":1715244310422,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5ef8338e1f2051c","name":"Push message on custom pubsubTopic","time":{"start":1715243939486,"stop":1715243939486,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1bb2800abf3ce77","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app40/2/topic385/json","time":{"start":1715244187288,"stop":1715244187289,"duration":1},"status":"passed","severity":"normal"},{"uid":"ede7aede9d775c7b","name":"Check message on other pubsub topic is not received","time":{"start":1715244163176,"stop":1715244163177,"duration":1},"status":"passed","severity":"normal"},{"uid":"4cfef898186dd83f","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1715244310413,"stop":1715244310413,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6cfff4dcd491b0d","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1715244102908,"stop":1715244102908,"duration":0},"status":"passed","severity":"normal"},{"uid":"1602e24450d3adc","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1715244221815,"stop":1715244221816,"duration":1},"status":"passed","severity":"normal"},{"uid":"19dd1918f07aedd1","name":"should handle corrupted local storage data gracefully","time":{"start":1715243675727,"stop":1715243675727,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2dd4c23b70e7d46","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1715243647320,"stop":1715243647320,"duration":0},"status":"passed","severity":"normal"},{"uid":"65393a980e18d6ba","name":"Push 30 different messages","time":{"start":1715244088988,"stop":1715244088988,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8564b5310fb98","name":"should use the provided clusterId for the pubsub topic","time":{"start":1715243647335,"stop":1715243647335,"duration":0},"status":"passed","severity":"normal"},{"uid":"86d576287d95bba4","name":"Push message with content topic containing Arabic","time":{"start":1715244088991,"stop":1715244088991,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3ce14f9df64db4e","name":"same cluster, same shard: nodes connect","time":{"start":1715243962458,"stop":1715243962459,"duration":1},"status":"passed","severity":"normal"},{"uid":"be1bccb883bd9a2f","name":"Nodes with multiple pubsub topic","time":{"start":1715244102911,"stop":1715244102911,"duration":0},"status":"passed","severity":"normal"},{"uid":"accc2661310ea223","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1715243647316,"stop":1715243647317,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b5ddf8ddd0d056f","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1715243671263,"stop":1715243671263,"duration":0},"status":"passed","severity":"normal"},{"uid":"37a84bb692ef5217","name":"Passing page size 0 when there are 110 messages","time":{"start":1715244255859,"stop":1715244255859,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e39273cc81e88f5","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1715244163176,"stop":1715244163176,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e8e549b2b529f2d","name":"tcp ip4 address","time":{"start":1715243655237,"stop":1715243655237,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f9f7536370fde39","name":"Subscribe to topic containing JSON and receive message","time":{"start":1715244310427,"stop":1715244310427,"duration":0},"status":"passed","severity":"normal"},{"uid":"88bc4867a60f00c2","name":"should not receive a peer event after stop","time":{"start":1715243709955,"stop":1715243709956,"duration":1},"status":"passed","severity":"normal"},{"uid":"b72e31f18c50e64c","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1715244221818,"stop":1715244221818,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a243cf75f632ed4","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1715244310413,"stop":1715244310413,"duration":0},"status":"passed","severity":"normal"},{"uid":"993296b598e9276a","name":"Query generator for multiple messages with multiple decoders","time":{"start":1715244245726,"stop":1715244245726,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d8fe7e3d6bef5ce","name":"different cluster, same shard: nodes don't connect","time":{"start":1715243962459,"stop":1715243962460,"duration":1},"status":"passed","severity":"normal"},{"uid":"eafd14211cbd04c2","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1715243863492,"stop":1715243863492,"duration":0},"status":"passed","severity":"normal"},{"uid":"63b0a47c94728319","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1715244310417,"stop":1715244310417,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca98c8674bb6aae0","name":"Subscribe and receive messages via waku relay post","time":{"start":1715244310413,"stop":1715244310413,"duration":0},"status":"passed","severity":"normal"},{"uid":"837c66d269fdf4eb","name":"throws an error for improperly formatted content topics","time":{"start":1715243647318,"stop":1715243647318,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0a735b30bf072f1","name":"Check received message containing Script","time":{"start":1715243876420,"stop":1715243876421,"duration":1},"status":"passed","severity":"normal"},{"uid":"a282b59c780f55bc","name":"Subscribe to topic containing shell command and receive message","time":{"start":1715244310427,"stop":1715244310427,"duration":0},"status":"passed","severity":"normal"},{"uid":"646beb0b489b062b","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1715243647319,"stop":1715243647320,"duration":1},"status":"passed","severity":"normal"},{"uid":"1aae491223e79540","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1715243863449,"stop":1715243863452,"duration":3},"status":"passed","severity":"normal"},{"uid":"89e84a7a0b68bd50","name":"Decoder throws on empty string content topic","time":{"start":1715243681709,"stop":1715243681709,"duration":0},"status":"passed","severity":"normal"},{"uid":"51f374a2a64bcee2","name":"Check received message containing XML","time":{"start":1715243876421,"stop":1715243876421,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc7be1a6f3aabff9","name":"should return empty list for no shard","time":{"start":1715243647322,"stop":1715243647322,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebbbc41daf043c5c","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1715243647328,"stop":1715243647328,"duration":0},"status":"passed","severity":"normal"},{"uid":"a075405eecfded90","name":"Push message with content topic containing emoji","time":{"start":1715244176131,"stop":1715244176131,"duration":0},"status":"passed","severity":"normal"},{"uid":"67b14d0bf209c9c","name":"Subscribe and publish message","time":{"start":1715244137143,"stop":1715244137143,"duration":0},"status":"passed","severity":"normal"},{"uid":"580b0d9b3d86570c","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app50/8/topic666/xml","time":{"start":1715244187286,"stop":1715244187287,"duration":1},"status":"passed","severity":"normal"},{"uid":"676dc0f6e6fc8890","name":"Push message on custom pubsubTopic","time":{"start":1715243939488,"stop":1715243939488,"duration":0},"status":"passed","severity":"normal"},{"uid":"22c1ec5fa034fdca","name":"Reopen subscription with peer with lost subscription","time":{"start":1715243772208,"stop":1715243772208,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c1251065f263fdf","name":"Refresh subscription","time":{"start":1715244310423,"stop":1715244310423,"duration":0},"status":"passed","severity":"normal"},{"uid":"58e5fe77171574eb","name":"isConnected should return true after first peer connects","time":{"start":1715243748304,"stop":1715243748305,"duration":1},"status":"passed","severity":"normal"},{"uid":"8712239a9d6d4027","name":"Delete observer","time":{"start":1715244084152,"stop":1715244084152,"duration":0},"status":"passed","severity":"normal"},{"uid":"70a1660d55e72c89","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1715243863506,"stop":1715243863507,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3ebe9833862266a","name":"throws on content topic with empty encoding field","time":{"start":1715243647312,"stop":1715243647312,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a054d2eedf59e37","name":"Query with Promise Callback, No Decoder","time":{"start":1715244221819,"stop":1715244221819,"duration":0},"status":"passed","severity":"normal"},{"uid":"73b341ca67e12bc3","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1715244192988,"stop":1715244192989,"duration":1},"status":"passed","severity":"normal"},{"uid":"83122bbfb3a04000","name":"should only return 1 node with relay capability","time":{"start":1715243671731,"stop":1715243671731,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ef8894edf23518f","name":"should be called for bootstrap peers","time":{"start":1715243705860,"stop":1715243705860,"duration":0},"status":"passed","severity":"normal"},{"uid":"e99b4a75eb79fddb","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1715243697838,"stop":1715243697838,"duration":0},"status":"passed","severity":"normal"},{"uid":"1066ff8fb8fa6d9e","name":"Fails to publish message with wrong content topic","time":{"start":1715244130042,"stop":1715244130043,"duration":1},"status":"passed","severity":"normal"},{"uid":"1dcf09c397264c0d","name":"random static sharding 10 - Cluster ID: 216, Shard ID: 733","time":{"start":1715244192981,"stop":1715244192982,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d93d5da1cd91399","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1715243655144,"stop":1715243655144,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e8ec54999c8f49","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1715244310412,"stop":1715244310412,"duration":0},"status":"passed","severity":"normal"},{"uid":"51a15e28bc520b52","name":"Asymmetric encrypt & decrypt","time":{"start":1715243682239,"stop":1715243682239,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ff0331fb5520189","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1715244262273,"stop":1715244262273,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7f45ca6cae28bc","name":"Push message with Basic HTML tag payload","time":{"start":1715244088985,"stop":1715244088985,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5c38895cf2c1373","name":"Check received message containing Arabic","time":{"start":1715244163151,"stop":1715244163152,"duration":1},"status":"passed","severity":"normal"},{"uid":"1675f361a6b2bfd9","name":"listenerCount","time":{"start":1715243738791,"stop":1715243738791,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce5ed5aff5b4ba2e","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app85/4/topic904/utf8","time":{"start":1715244187287,"stop":1715244187288,"duration":1},"status":"passed","severity":"normal"},{"uid":"38b42983dca1073b","name":"configure the node with multiple content topics","time":{"start":1715244187290,"stop":1715244187291,"duration":1},"status":"passed","severity":"normal"},{"uid":"4339da7c19193e77","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1715243647326,"stop":1715243647327,"duration":1},"status":"passed","severity":"normal"},{"uid":"21c8e31b469c2434","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1715244262273,"stop":1715244262273,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf9f598f270e1d2f","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1715244310425,"stop":1715244310425,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ee27590404e7588","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1715243786427,"stop":1715243786428,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1ed1b7d3763b8b3","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app18/1/topic391/test.js","time":{"start":1715244187286,"stop":1715244187286,"duration":0},"status":"passed","severity":"normal"},{"uid":"559aa9b5133c32ed","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1715243655134,"stop":1715243655136,"duration":2},"status":"passed","severity":"normal"},{"uid":"174c7ae38f546943","name":"stop","time":{"start":1715243738792,"stop":1715243738794,"duration":2},"status":"passed","severity":"normal"},{"uid":"553ccef3f1813815","name":"Push message with Arabic payload","time":{"start":1715244176116,"stop":1715244176117,"duration":1},"status":"passed","severity":"normal"},{"uid":"61cdda2ac18acc87","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1715243647331,"stop":1715243647331,"duration":0},"status":"passed","severity":"normal"},{"uid":"adbcdb83e3d804c","name":"nwaku subscribes","time":{"start":1715244108285,"stop":1715244108286,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6d41f40ab0baf5c","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1715243709201,"stop":1715243709201,"duration":0},"status":"passed","severity":"normal"},{"uid":"f21a343fc2e001a5","name":"Rejects garbage","time":{"start":1715243664186,"stop":1715243664186,"duration":0},"status":"passed","severity":"normal"},{"uid":"3394d4a1404ac69b","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1715243671268,"stop":1715243671269,"duration":1},"status":"passed","severity":"normal"},{"uid":"cedabec9c016a2b","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1715243911708,"stop":1715243911708,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f6d4faf6807c51d","name":"Push message with Script payload","time":{"start":1715244176118,"stop":1715244176118,"duration":0},"status":"passed","severity":"normal"},{"uid":"e93946ee26fb4896","name":"Publish message with custom timestamp: Thu May 09 2024 09:41:43 GMT+0000 (Coordinated Universal Time)","time":{"start":1715244130032,"stop":1715244130032,"duration":0},"status":"passed","severity":"normal"},{"uid":"60ea8389d13d7757","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1715244310427,"stop":1715244310427,"duration":0},"status":"passed","severity":"normal"},{"uid":"b90f32896d7728d6","name":"Subscribe to topic containing long and publish message","time":{"start":1715244137147,"stop":1715244137147,"duration":0},"status":"passed","severity":"normal"},{"uid":"86d9525795ee1305","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1715244198293,"stop":1715244198293,"duration":0},"status":"passed","severity":"normal"},{"uid":"2414e749feb70317","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1715244137144,"stop":1715244137144,"duration":0},"status":"passed","severity":"normal"},{"uid":"939435b1db13c1c9","name":"safeDispatchEvent","time":{"start":1715243738792,"stop":1715243738792,"duration":0},"status":"passed","severity":"normal"},{"uid":"c637c6d45d40adb8","name":"same cluster, different shard: nodes don't connect","time":{"start":1715243863444,"stop":1715243863444,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea419df45973f5b","name":"Check message with non string payload is not received","time":{"start":1715243876430,"stop":1715243876430,"duration":0},"status":"passed","severity":"normal"},{"uid":"732dc0814651448","name":"should throw an error for missing sharding configuration","time":{"start":1715243647334,"stop":1715243647334,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb17f4bcd6675b64","name":"should emit a peer event after start","time":{"start":1715243675725,"stop":1715243675725,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fcd3bb91f45d14b","name":"Push message with escaped characters payload","time":{"start":1715244176120,"stop":1715244176121,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb1521049c70b809","name":"Subscribe to topic containing Russian and receive message","time":{"start":1715244310425,"stop":1715244310426,"duration":1},"status":"passed","severity":"normal"},{"uid":"42fd82d69e09e804","name":"Check message with invalid timestamp is not received","time":{"start":1715243876426,"stop":1715243876427,"duration":1},"status":"passed","severity":"normal"},{"uid":"95e14257f5c2e1b5","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1715244310414,"stop":1715244310414,"duration":0},"status":"passed","severity":"normal"},{"uid":"28bf852051664280","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1715243655133,"stop":1715243655133,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a0a8b04cd751e6b","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1715243647317,"stop":1715243647318,"duration":1},"status":"passed","severity":"normal"},{"uid":"72f6686566821c2d","name":"Push message with meta","time":{"start":1715244176132,"stop":1715244176132,"duration":0},"status":"passed","severity":"normal"},{"uid":"eabfc4489b006196","name":"Push message with content topic containing unicode special characters","time":{"start":1715244176130,"stop":1715244176131,"duration":1},"status":"passed","severity":"normal"},{"uid":"7feedd456cb9b067","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1715243939489,"stop":1715243939499,"duration":10},"status":"passed","severity":"normal"},{"uid":"df51089dc634077","name":"random static sharding 4 - Cluster ID: 93, Shard ID: 954","time":{"start":1715244192967,"stop":1715244192967,"duration":0},"status":"passed","severity":"normal"},{"uid":"d82979576bff5d8f","name":"should emit a peer event after start","time":{"start":1715243709954,"stop":1715243709954,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3ebb70c4a90670a","name":"should load peers from local storage and dispatch events","time":{"start":1715243675727,"stop":1715243675727,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3577f03e0b0589d","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1715244137149,"stop":1715244137150,"duration":1},"status":"passed","severity":"normal"},{"uid":"86153ea45edd6618","name":"should decode valid enr with tcp successfully","time":{"start":1715243655800,"stop":1715243655801,"duration":1},"status":"passed","severity":"normal"},{"uid":"25b9d83c89e78f00","name":"should only return 1 node with store capability","time":{"start":1715243671732,"stop":1715243671732,"duration":0},"status":"passed","severity":"normal"},{"uid":"652749f24a753d39","name":"should throw an error for insufficient data","time":{"start":1715243647241,"stop":1715243647241,"duration":0},"status":"passed","severity":"normal"},{"uid":"cea6f743325d8942","name":"1 Store, 2 fetches","time":{"start":1715243671526,"stop":1715243671526,"duration":0},"status":"passed","severity":"normal"},{"uid":"de6cdd79b9328317","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1715243647325,"stop":1715243647325,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ce6b4fb7ca04e1","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1715244102910,"stop":1715244102910,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba2f222d2960a4c6","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1715243777734,"stop":1715243777735,"duration":1},"status":"passed","severity":"normal"},{"uid":"f70efa186ea38b46","name":"Push message with content topic containing Russian","time":{"start":1715244176126,"stop":1715244176126,"duration":0},"status":"passed","severity":"normal"},{"uid":"fff5891f199aa34c","name":"Check received message containing short","time":{"start":1715243876403,"stop":1715243876404,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cb043bb5a898049","name":"should throw error - no public key","time":{"start":1715243655801,"stop":1715243655801,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f21229393f90b29","name":"Check message with no payload is not received","time":{"start":1715244163177,"stop":1715244163177,"duration":0},"status":"passed","severity":"normal"},{"uid":"e20eea570abe5df4","name":"Push message with Arabic payload","time":{"start":1715244088979,"stop":1715244088979,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e116b113e950a7","name":"Push message with content topic containing Script","time":{"start":1715244088993,"stop":1715244088993,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb43fe9353caf5b2","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1715243777737,"stop":1715243777737,"duration":0},"status":"passed","severity":"normal"},{"uid":"82c044d19d749301","name":"Check received message containing XML","time":{"start":1715244163172,"stop":1715244163172,"duration":0},"status":"passed","severity":"normal"},{"uid":"5258ac402dc3d561","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app11/2/topic259/xml","time":{"start":1715244187286,"stop":1715244187286,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e7d74ac96f213cb","name":"Check publish message containing SQL Injection","time":{"start":1715244130027,"stop":1715244130027,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfdcfa5e75796f3e","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1715243863494,"stop":1715243863494,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c5c48a6b6f3f94c","name":"Check received message with timestamp: 1715243696851000000 ","time":{"start":1715244163175,"stop":1715244163175,"duration":0},"status":"passed","severity":"normal"},{"uid":"3982b597de9672e0","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1715243777736,"stop":1715243777736,"duration":0},"status":"passed","severity":"normal"},{"uid":"82a4fcc3a045a128","name":"Subscribe to topic containing JSON and publish message","time":{"start":1715244137152,"stop":1715244137152,"duration":0},"status":"passed","severity":"normal"},{"uid":"460bc45e3fc264","name":"addEventListener with correct event","time":{"start":1715243738789,"stop":1715243738789,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e1b34ffca81585","name":"Encoder throws on empty string content topic","time":{"start":1715243660729,"stop":1715243660730,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc63dd775d5a36cc","name":"Check received message containing escaped characters","time":{"start":1715243876424,"stop":1715243876424,"duration":0},"status":"passed","severity":"normal"},{"uid":"6609a6d2909ee897","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1715243863446,"stop":1715243863449,"duration":3},"status":"passed","severity":"normal"},{"uid":"5e127a2fb8249fe1","name":"Subscribe to topic containing shell command and publish message","time":{"start":1715244137152,"stop":1715244137153,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bd17c27467cb805","name":"handles multiple messages","time":{"start":1715244251173,"stop":1715244251173,"duration":0},"status":"passed","severity":"normal"},{"uid":"239f58bde7940303","name":"Subscribe to topic containing short and receive message","time":{"start":1715244310415,"stop":1715244310415,"duration":0},"status":"passed","severity":"normal"},{"uid":"e24518e2147ea7ef","name":"Decoder throws on empty string content topic","time":{"start":1715243660730,"stop":1715243660730,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6d3c5b9c9dde7fb","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1715243863471,"stop":1715243863471,"duration":0},"status":"passed","severity":"normal"},{"uid":"f833269f6474e3d3","name":"Push message with content topic containing Basic HTML tag","time":{"start":1715244176128,"stop":1715244176129,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f329616c77bc5b7","name":"Js publishes, other Js receives","time":{"start":1715244108287,"stop":1715244108292,"duration":5},"status":"passed","severity":"normal"},{"uid":"af133f91f773cb58","name":"Check publish message containing special chars","time":{"start":1715244130025,"stop":1715244130025,"duration":0},"status":"passed","severity":"normal"},{"uid":"34d8393285f10bf5","name":"handles empty shards array correctly","time":{"start":1715243647334,"stop":1715243647334,"duration":0},"status":"passed","severity":"normal"},{"uid":"806ab88447027fa6","name":"Wrong topic","time":{"start":1715244187290,"stop":1715244187290,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9903efd75d12792","name":"Push message with content topic containing JSON","time":{"start":1715244176129,"stop":1715244176129,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8d41a0ffe6986e3","name":"Subscribe to topic containing short and publish message","time":{"start":1715244137147,"stop":1715244137147,"duration":0},"status":"passed","severity":"normal"},{"uid":"a036dbdbb04d9025","name":"Check received message containing long","time":{"start":1715244163150,"stop":1715244163150,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3a1f9bf2f0c901e","name":"should not fail to stop the service if it was not started","time":{"start":1715243675725,"stop":1715243675725,"duration":0},"status":"passed","severity":"normal"},{"uid":"301b5287a0455618","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1715243705862,"stop":1715243705863,"duration":1},"status":"passed","severity":"normal"},{"uid":"99ac9bf29df4a641","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1715244137144,"stop":1715244137145,"duration":1},"status":"passed","severity":"normal"},{"uid":"cda6c2ee3a1858fe","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1715244310428,"stop":1715244310428,"duration":0},"status":"passed","severity":"normal"},{"uid":"e149d82846f199dd","name":"should return false","time":{"start":1715243655810,"stop":1715243655810,"duration":0},"status":"passed","severity":"normal"},{"uid":"395e74d84dd0efc3","name":"Push message with content topic containing shell command","time":{"start":1715244176129,"stop":1715244176130,"duration":1},"status":"passed","severity":"normal"},{"uid":"eecf05e26ca56c57","name":"Passing page size 11 when there are 10 messages","time":{"start":1715244255861,"stop":1715244255861,"duration":0},"status":"passed","severity":"normal"},{"uid":"30e929e2549be870","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1715243655145,"stop":1715243655145,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2ecced9daf89b63","name":"should throw an error for an unconfigured topic","time":{"start":1715243647330,"stop":1715243647330,"duration":0},"status":"passed","severity":"normal"},{"uid":"14e8396393274692","name":"Push message with long payload","time":{"start":1715244176114,"stop":1715244176114,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca12e32c1b9ca094","name":"Push message with content topic containing long","time":{"start":1715244088989,"stop":1715244088989,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba2dea986f2ea975","name":"Overlapping topic subscription","time":{"start":1715244310414,"stop":1715244310415,"duration":1},"status":"passed","severity":"normal"},{"uid":"90ba33a3c9e3f7cb","name":"Query generator for multiple messages with different message text format","time":{"start":1715244245725,"stop":1715244245725,"duration":0},"status":"passed","severity":"normal"},{"uid":"c115a217eeb3c9c3","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1715243647329,"stop":1715243647329,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c348daf909980d3","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1715244310417,"stop":1715244310417,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9fe14500782f5c4","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1715243649921,"stop":1715243649921,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6b2340eafe1651f","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1715243647329,"stop":1715243647329,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e2525017c86c0c2","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1715244310419,"stop":1715244310420,"duration":1},"status":"passed","severity":"normal"},{"uid":"58fc90cc1b825a3d","name":"Filter","time":{"start":1715244275745,"stop":1715244275746,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca8ee479f283e8e7","name":"Query with Ordered Callback, No Decoder","time":{"start":1715244221817,"stop":1715244221817,"duration":0},"status":"passed","severity":"normal"},{"uid":"594986088ef0a574","name":"Check publish message containing numeric","time":{"start":1715244130024,"stop":1715244130025,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c74cc70efc24e38","name":"Push message with JSON payload","time":{"start":1715244176119,"stop":1715244176120,"duration":1},"status":"passed","severity":"normal"},{"uid":"5295100088b61f40","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1715243777729,"stop":1715243777729,"duration":0},"status":"passed","severity":"normal"},{"uid":"73df82543faa270","name":"Check received message with timestamp: 1649153314 ","time":{"start":1715243876425,"stop":1715243876426,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b3a6c9dd0a9c3e5","name":"Push message with content topic containing numeric","time":{"start":1715244088989,"stop":1715244088990,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d5af59fd38c42d6","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1715244415166,"stop":1715244415166,"duration":0},"status":"passed","severity":"normal"},{"uid":"df7f6717de3e42f4","name":"Refresh subscription","time":{"start":1715244137145,"stop":1715244137146,"duration":1},"status":"skipped","severity":"normal"},{"uid":"aa50145db91ab74d","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1715244235374,"stop":1715244235374,"duration":0},"status":"passed","severity":"normal"},{"uid":"60b8b8fdf848cbf","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1715243911708,"stop":1715243911708,"duration":0},"status":"passed","severity":"normal"},{"uid":"7947792d13668db","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1715243647321,"stop":1715243647322,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0528be4c6975c96","name":"Check publish message containing JSON","time":{"start":1715244130028,"stop":1715244130029,"duration":1},"status":"passed","severity":"normal"},{"uid":"2257c49fcb7bc8b6","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1715243660519,"stop":1715243660520,"duration":1},"status":"passed","severity":"normal"},{"uid":"34edda2c3fe1e17","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1715243671262,"stop":1715243671263,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec0db19fd54c793d","name":"Check message received after jswaku node is restarted","time":{"start":1715243876430,"stop":1715243876430,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e53f22b217d96eda","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1715243939485,"stop":1715243939486,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddba9ecd8bf5fa36","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app61/8/topic143/test.js","time":{"start":1715244187287,"stop":1715244187287,"duration":0},"status":"passed","severity":"normal"},{"uid":"56bfd621b83b3b55","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1715243671265,"stop":1715243671267,"duration":2},"status":"passed","severity":"normal"},{"uid":"9e26acc45fe650c1","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1715243911705,"stop":1715243911705,"duration":0},"status":"passed","severity":"normal"},{"uid":"2441a3a8993fa124","name":"unsubscribes","time":{"start":1715244251173,"stop":1715244251174,"duration":1},"status":"passed","severity":"normal"},{"uid":"28cd9a8e28a77f41","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app5/6/topic334/test.js","time":{"start":1715244187285,"stop":1715244187285,"duration":0},"status":"passed","severity":"normal"},{"uid":"f61122160f0c5ce5","name":"Subscribe to topic containing emoji and publish message","time":{"start":1715244137154,"stop":1715244137155,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b5c68ab6f2f14b1","name":"should use DNS peer discovery with light client","time":{"start":1715243709956,"stop":1715243709956,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c3e986508abb8568","name":"Check received message containing shell command","time":{"start":1715244163174,"stop":1715244163174,"duration":0},"status":"passed","severity":"normal"},{"uid":"5515582f11a43f18","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1715243675727,"stop":1715243675727,"duration":0},"status":"passed","severity":"normal"},{"uid":"18e6ee6af393b8e5","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1715243863459,"stop":1715243863460,"duration":1},"status":"passed","severity":"normal"},{"uid":"72f5a42d1f10a8c5","name":"Ordered callback, aborts when callback returns true","time":{"start":1715244245728,"stop":1715244245728,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f37d60eb2c1bfb","name":"Check received message containing Russian","time":{"start":1715243876415,"stop":1715243876419,"duration":4},"status":"passed","severity":"normal"},{"uid":"2bed891e2e4b683a","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1715244310426,"stop":1715244310426,"duration":0},"status":"passed","severity":"normal"},{"uid":"b02a3393c93185ce","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1715243777727,"stop":1715243777727,"duration":0},"status":"passed","severity":"normal"},{"uid":"5804acb55a81b577","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1715243647314,"stop":1715243647314,"duration":0},"status":"passed","severity":"normal"},{"uid":"335c488b32240bb0","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app14/10/topic156/utf8","time":{"start":1715244187289,"stop":1715244187290,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ed5e8737943f99a","name":"Push message with Russian payload","time":{"start":1715244088983,"stop":1715244088983,"duration":0},"status":"passed","severity":"normal"},{"uid":"c48e4d4151c5ffc0","name":"Push message with content topic containing Arabic","time":{"start":1715244176125,"stop":1715244176126,"duration":1},"status":"passed","severity":"normal"},{"uid":"661eb2b4c86196df","name":"Promise Callback - backward","time":{"start":1715244223499,"stop":1715244223499,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca180c556ae474ed","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1715243683362,"stop":1715243683362,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6e33b81d46b29b","name":"Check received message containing short","time":{"start":1715244163168,"stop":1715244163168,"duration":0},"status":"passed","severity":"normal"},{"uid":"246091cf2cf65d45","name":"should get / set UDP multiaddr","time":{"start":1715243655812,"stop":1715243655812,"duration":0},"status":"passed","severity":"normal"},{"uid":"19526ed6fcd9af0f","name":"Waku message hash computation (no timestamp)","time":{"start":1715243649920,"stop":1715243649920,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6cd4051d3ca5114","name":"Store - dialed first","time":{"start":1715244275744,"stop":1715244275744,"duration":0},"status":"passed","severity":"normal"},{"uid":"f95d3557a6ad2ffc","name":"topics with same application and version share the same shard","time":{"start":1715243647317,"stop":1715243647317,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5f881089446d681","name":"Push message with rate limit","time":{"start":1715244088996,"stop":1715244088997,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fb6452f1dc19ad4","name":"Does not throw an exception when node disconnects","time":{"start":1715244265716,"stop":1715244265716,"duration":0},"status":"passed","severity":"normal"},{"uid":"da2f7c7cf54d5411","name":"Fails to publish duplicate message","time":{"start":1715244130032,"stop":1715244130035,"duration":3},"status":"passed","severity":"normal"},{"uid":"79fd0de6b7815166","name":"Correctly serialized arguments","time":{"start":1715243947157,"stop":1715243947157,"duration":0},"status":"passed","severity":"normal"},{"uid":"b236c9e769019393","name":"Check publish message after service node is restarted","time":{"start":1715244130044,"stop":1715244130045,"duration":1},"status":"skipped","severity":"normal"},{"uid":"f5999938f1ec1a22","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1715244130190,"stop":1715244130190,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9e610c1f757c0612","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1715244310414,"stop":1715244310414,"duration":0},"status":"passed","severity":"normal"},{"uid":"183c3e01ad904bc5","name":"Check received message containing XML","time":{"start":1715244163153,"stop":1715244163153,"duration":0},"status":"passed","severity":"normal"},{"uid":"d987a523c7a530c6","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1715244310425,"stop":1715244310425,"duration":0},"status":"passed","severity":"normal"},{"uid":"859fbc3649940c22","name":"Push message with rate limit","time":{"start":1715244176133,"stop":1715244176133,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8c68f4ff1c3080f","name":"creates an iterator","time":{"start":1715244251172,"stop":1715244251173,"duration":1},"status":"passed","severity":"normal"},{"uid":"d786ad9f73c468d3","name":"Encoder throws on undefined content topic","time":{"start":1715243683363,"stop":1715243683363,"duration":0},"status":"passed","severity":"normal"},{"uid":"a938108f6c80759","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1715243777730,"stop":1715243777730,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ac025b79084fc02","name":"Encoder throws on undefined content topic","time":{"start":1715243660729,"stop":1715243660729,"duration":0},"status":"passed","severity":"normal"},{"uid":"b47b3ce5730a33ca","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1715243647322,"stop":1715243647322,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dcc8586d1820d42","name":"Light Node - default protocols","time":{"start":1715244275746,"stop":1715244275746,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a963347e91282a5","name":"Check received message containing unicode special characters","time":{"start":1715243876424,"stop":1715243876424,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d1047eca5592a3e","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1715243647328,"stop":1715243647328,"duration":0},"status":"passed","severity":"normal"},{"uid":"24e7ec6abf7ac426","name":"Decrypt messages","time":{"start":1715244084151,"stop":1715244084151,"duration":0},"status":"passed","severity":"normal"},{"uid":"10f2cb7871573429","name":"throws on empty content topic","time":{"start":1715243647309,"stop":1715243647309,"duration":0},"status":"passed","severity":"normal"},{"uid":"7422dbe4073df759","name":"same cluster, same shard: nodes connect","time":{"start":1715243863443,"stop":1715243863444,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0785995c881e1c7","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1715244310416,"stop":1715244310417,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e49ff8f6c184b46","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1715244262274,"stop":1715244262274,"duration":0},"status":"passed","severity":"normal"},{"uid":"507bc1b52f6f37ba","name":"Push message with SQL Injection payload","time":{"start":1715244088983,"stop":1715244088983,"duration":0},"status":"passed","severity":"normal"},{"uid":"c859911b49062ad0","name":"Fails to publish message with empty text","time":{"start":1715244130035,"stop":1715244130042,"duration":7},"status":"passed","severity":"normal"},{"uid":"163778b384c8be6a","name":"Check received message containing emoji","time":{"start":1715243876424,"stop":1715243876425,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b4e2b52fb4a9527","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1715244137153,"stop":1715244137154,"duration":1},"status":"passed","severity":"normal"},{"uid":"f635a1a5e6fb384","name":"Push message with content topic containing long","time":{"start":1715244176123,"stop":1715244176123,"duration":0},"status":"passed","severity":"normal"},{"uid":"5995abd09e93e3e6","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1715244262274,"stop":1715244262274,"duration":0},"status":"passed","severity":"normal"},{"uid":"8304f1d5e5b8f44e","name":"recovers when dns.resolve returns empty","time":{"start":1715243671730,"stop":1715243671730,"duration":0},"status":"passed","severity":"normal"},{"uid":"848b2be6d33422ab","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1715243655146,"stop":1715243655146,"duration":0},"status":"passed","severity":"normal"},{"uid":"869bbefb897d4ebf","name":"should properly create location multiaddrs - tcp4","time":{"start":1715243655813,"stop":1715243655813,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dd371cdcd054b34","name":"Subscribe to topic containing special chars and receive message","time":{"start":1715244310425,"stop":1715244310425,"duration":0},"status":"passed","severity":"normal"},{"uid":"166682131981d8ea","name":"Check message with invalid timestamp is not received","time":{"start":1715244163164,"stop":1715244163164,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea5fced150040440","name":"Mutual subscription","time":{"start":1715244137142,"stop":1715244137142,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e52cfeb7ad087b2","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1715243647240,"stop":1715243647240,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5216d9dd63de4ae","name":"Check publish message containing Chinese","time":{"start":1715244130025,"stop":1715244130026,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebb8e9086b1303ee","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1715243647324,"stop":1715243647324,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e7af2f975a05d47","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1715243863490,"stop":1715243863491,"duration":1},"status":"passed","severity":"normal"},{"uid":"7868cd654ef9d21c","name":"Query Generator, Wrong PubsubTopic","time":{"start":1715244221814,"stop":1715244221814,"duration":0},"status":"passed","severity":"normal"},{"uid":"7039093237b5be4b","name":"Check received message containing numeric","time":{"start":1715243876405,"stop":1715243876407,"duration":2},"status":"passed","severity":"normal"},{"uid":"9c234db4cf6ff532","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1715244137153,"stop":1715244137153,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ae89877ff945916","name":"Push message with unicode special characters payload","time":{"start":1715244176121,"stop":1715244176121,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e79c5f38ecc6b41","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1715244187284,"stop":1715244187284,"duration":0},"status":"passed","severity":"normal"},{"uid":"db49a9dfc572e0f1","name":"Check message received after nwaku node is restarted","time":{"start":1715244163178,"stop":1715244163178,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ce21173e95cb93a8","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1715243777735,"stop":1715243777735,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc00b2fb1a1b016a","name":"should handle application and version for autosharding","time":{"start":1715243647321,"stop":1715243647321,"duration":0},"status":"passed","severity":"normal"},{"uid":"dba769cdee9cff0a","name":"can start and stop the service","time":{"start":1715243675724,"stop":1715243675724,"duration":0},"status":"passed","severity":"normal"},{"uid":"30984fc0a5284492","name":"Ping on peer without subscriptions","time":{"start":1715243772207,"stop":1715243772207,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b637ac573126415","name":"Subscribe to topic containing emoji and receive message","time":{"start":1715244310420,"stop":1715244310420,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea2bf3668e799d11","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1715243697846,"stop":1715243697847,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ccaaf061ec07932","name":"Subscribe and receive messages via lightPush","time":{"start":1715244310421,"stop":1715244310421,"duration":0},"status":"passed","severity":"normal"},{"uid":"eba69a73d02de8f9","name":"Sample","time":{"start":1715243655201,"stop":1715243655201,"duration":0},"status":"passed","severity":"normal"},{"uid":"5785b2e32c310316","name":"Privacy Node - default protocol","time":{"start":1715244275746,"stop":1715244275746,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebe2f1b78763d69","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1715243863489,"stop":1715243863489,"duration":0},"status":"passed","severity":"normal"},{"uid":"779b2a9ea9bc1b76","name":"Subscribe to topic containing numeric and receive message","time":{"start":1715244310416,"stop":1715244310416,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd26df6bd2f2d401","name":"should be able to decode the field with only FILTER set to true","time":{"start":1715243655141,"stop":1715243655142,"duration":1},"status":"passed","severity":"normal"},{"uid":"96f86a0d0c9966e4","name":"Passing cursor with wrong pubsubTopic","time":{"start":1715244198295,"stop":1715244198295,"duration":0},"status":"passed","severity":"normal"},{"uid":"e767bbe7dd58939f","name":"shard 0","time":{"start":1715244192963,"stop":1715244192963,"duration":0},"status":"passed","severity":"normal"},{"uid":"b032b0a94d3e258c","name":"should only return 1 node with relay and store capability","time":{"start":1715243671732,"stop":1715243671732,"duration":0},"status":"passed","severity":"normal"},{"uid":"f011256be1937a88","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1715244102910,"stop":1715244102911,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e53206962c9cc05","name":"1 Relay, 1 fetch","time":{"start":1715243671526,"stop":1715243671526,"duration":0},"status":"passed","severity":"normal"},{"uid":"abdd77d626f79984","name":"Subscribe to topic containing XML and receive message","time":{"start":1715244310418,"stop":1715244310418,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4ef67809e28c5c4","name":"caches peers it previously fetched","time":{"start":1715243671731,"stop":1715243671731,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fdfdda2c1778dc3","name":"Publish message with custom timestamp: Thu May 09 2024 07:41:43 GMT+0000 (Coordinated Universal Time)","time":{"start":1715244130031,"stop":1715244130032,"duration":1},"status":"passed","severity":"normal"},{"uid":"190437e60c924afc","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1715243647314,"stop":1715243647315,"duration":1},"status":"passed","severity":"normal"},{"uid":"4344e5e37b737b19","name":"Decoder throws on undefined content topic","time":{"start":1715243681708,"stop":1715243681708,"duration":0},"status":"passed","severity":"normal"},{"uid":"be54126f6673e382","name":"should not receive a peer event before start","time":{"start":1715243675726,"stop":1715243675726,"duration":0},"status":"passed","severity":"normal"},{"uid":"22ec209a174b5748","name":"Ping on unsubscribed peer","time":{"start":1715243772206,"stop":1715243772206,"duration":0},"status":"passed","severity":"normal"},{"uid":"367178e8d475d95f","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1715243655144,"stop":1715243655145,"duration":1},"status":"passed","severity":"normal"},{"uid":"c63505900753013e","name":"removeEventListener with correct event","time":{"start":1715243738790,"stop":1715243738790,"duration":0},"status":"passed","severity":"normal"},{"uid":"42967da3fa33847","name":"should handle a minimal index list","time":{"start":1715243647239,"stop":1715243647239,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d9a05268b10427c","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1715243647315,"stop":1715243647315,"duration":0},"status":"passed","severity":"normal"},{"uid":"14ad4e3c44250493","name":"should return all peers when numPeers is 0","time":{"start":1715243660519,"stop":1715243660519,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c62555ee42a92e3","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1715243863493,"stop":1715243863493,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ced5dcfa4d078b5","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1715243647315,"stop":1715243647315,"duration":0},"status":"passed","severity":"normal"},{"uid":"99ea03dcf72cb2a5","name":"1 Relay, 1 Filter, gives up","time":{"start":1715243671527,"stop":1715243671527,"duration":0},"status":"passed","severity":"normal"},{"uid":"4daaba7d2501a11c","name":"should emit a peer event after start","time":{"start":1715244141044,"stop":1715244141045,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2a762e7020a7df5","name":"should be able to encode the field with only STORE set to true","time":{"start":1715243655131,"stop":1715243655132,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2a5c9ad1f009043","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1715243777723,"stop":1715243777723,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ba8145f67f580a6","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1715243655146,"stop":1715243655146,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fbf454d8688999","name":"Fails to push message with empty content topic","time":{"start":1715244176131,"stop":1715244176131,"duration":0},"status":"passed","severity":"normal"},{"uid":"47033e2bb5d55d12","name":"should return valid sharding parameters for static sharding","time":{"start":1715243647332,"stop":1715243647332,"duration":0},"status":"passed","severity":"normal"},{"uid":"e19caf480aeb4407","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1715244238979,"stop":1715244238981,"duration":2},"status":"passed","severity":"normal"},{"uid":"2c48b8a48ef13df4","name":"Ping on peer without subscriptions","time":{"start":1715243728986,"stop":1715243728986,"duration":0},"status":"passed","severity":"normal"},{"uid":"36246387cecf259a","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1715244198293,"stop":1715244198293,"duration":0},"status":"passed","severity":"normal"},{"uid":"e02394a9df2a44f7","name":"Subscribe to topic containing shell command and receive message","time":{"start":1715244310419,"stop":1715244310419,"duration":0},"status":"passed","severity":"normal"},{"uid":"73f65fa99c9d0dd8","name":"throws on content topic with empty topic name field","time":{"start":1715243647311,"stop":1715243647312,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1861b373d0e5c2","name":"Push message with short payload","time":{"start":1715244176103,"stop":1715244176103,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac147b46bced1152","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1715243786427,"stop":1715243786427,"duration":0},"status":"passed","severity":"normal"},{"uid":"7542d40498bedeb9","name":"handles different clusterIds correctly","time":{"start":1715243647318,"stop":1715243647318,"duration":0},"status":"passed","severity":"normal"},{"uid":"cefa60c14e73f253","name":"Check received message containing Basic HTML tag","time":{"start":1715244163154,"stop":1715244163154,"duration":0},"status":"passed","severity":"normal"},{"uid":"9657a9025c65de04","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1715244102909,"stop":1715244102909,"duration":0},"status":"passed","severity":"normal"},{"uid":"f30a6fa2238a61","name":"Check received message containing Script","time":{"start":1715244163153,"stop":1715244163153,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d7e548178ba1c1c","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1715244238979,"stop":1715244238979,"duration":0},"status":"passed","severity":"normal"},{"uid":"c13a484557484dcd","name":"Check publish message containing Script","time":{"start":1715244130027,"stop":1715244130027,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3acad1e5c1de9f1","name":"Subscribe to topic containing special chars and receive message","time":{"start":1715244310416,"stop":1715244310416,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c6a70f24b660f1a","name":"should throw error - no public key","time":{"start":1715243655810,"stop":1715243655810,"duration":0},"status":"passed","severity":"normal"},{"uid":"81ccb5ca03bfa3aa","name":"Register correct protocols","time":{"start":1715244137142,"stop":1715244137142,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9869013991c9824","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1715243647316,"stop":1715243647316,"duration":0},"status":"passed","severity":"normal"},{"uid":"88c87d0da298c1f9","name":"Push message with custom timestamp: 1715240186682","time":{"start":1715244176133,"stop":1715244176134,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe1043fabd9e74c1","name":"Push message with custom timestamp: 1684485386682","time":{"start":1715244176133,"stop":1715244176133,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f6339cfaca3918c","name":"Subscribe to topic containing long and receive message","time":{"start":1715244310415,"stop":1715244310416,"duration":1},"status":"passed","severity":"normal"},{"uid":"6273218bc2d0af04","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1715243863456,"stop":1715243863457,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ee3c2a448ec5f45","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1715243697837,"stop":1715243697837,"duration":0},"status":"passed","severity":"normal"},{"uid":"2928a97dae2e83bb","name":"can start the service","time":{"start":1715243675723,"stop":1715243675724,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cbd81fc1ee5e32a","name":"Overlapping topic subscription","time":{"start":1715244137146,"stop":1715244137147,"duration":1},"status":"skipped","severity":"normal"},{"uid":"31820a4abde68135","name":"should return the pubsub topic directly if a string is provided","time":{"start":1715243647330,"stop":1715243647330,"duration":0},"status":"passed","severity":"normal"},{"uid":"1223d0c335d77639","name":"should not fail to stop the service if it was not started","time":{"start":1715243709953,"stop":1715243709954,"duration":1},"status":"passed","severity":"normal"},{"uid":"390b4c20e44e0e58","name":"Generator, custom pubsub topic","time":{"start":1715244235370,"stop":1715244235371,"duration":1},"status":"passed","severity":"normal"},{"uid":"7353aea23c0154fe","name":"it tolerates circular branch references","time":{"start":1715243671729,"stop":1715243671730,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2859affcd3d10d1","name":"random static sharding 7 - Cluster ID: 874, Shard ID: 236","time":{"start":1715244192970,"stop":1715244192970,"duration":0},"status":"passed","severity":"normal"},{"uid":"52036c7752deead6","name":"different cluster, different shard: nodes don't connect","time":{"start":1715243863445,"stop":1715243863445,"duration":0},"status":"passed","severity":"normal"},{"uid":"b53e20a6a8f15a39","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1715243911707,"stop":1715243911707,"duration":0},"status":"passed","severity":"normal"},{"uid":"b573a279e362a9f2","name":"Check message with invalid timestamp is not received","time":{"start":1715244163176,"stop":1715244163176,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc40c5b50d656672","name":"Round trip binary encryption [ecies, signature]","time":{"start":1715243683362,"stop":1715243683362,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7acc67224631004","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1715243660521,"stop":1715243660521,"duration":0},"status":"passed","severity":"normal"},{"uid":"a71b6e879a9c1f6a","name":"Push message equal or less that 1MB","time":{"start":1715244088998,"stop":1715244088998,"duration":0},"status":"passed","severity":"normal"},{"uid":"536e1faf8d221505","name":"receives messages sent to provided content topic through callback","time":{"start":1715244130191,"stop":1715244130191,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cc70e12b6d21bb3d","name":"should properly create location multiaddrs - tcp","time":{"start":1715243655814,"stop":1715243655814,"duration":0},"status":"passed","severity":"normal"},{"uid":"d13a5aa4a12157b0","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1715243911709,"stop":1715243911709,"duration":0},"status":"passed","severity":"normal"},{"uid":"de759fe7d82c1d60","name":"Generator, custom pubsub topic","time":{"start":1715244235373,"stop":1715244235373,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d851cbc5e2c039","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1715243876426,"stop":1715243876426,"duration":0},"status":"passed","severity":"normal"},{"uid":"277b03eeadd23c84","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1715244130191,"stop":1715244130191,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f0437a45f55f5b4e","name":"Check received message containing short","time":{"start":1715244163149,"stop":1715244163149,"duration":0},"status":"passed","severity":"normal"},{"uid":"47d897a0c10e6449","name":"Using a function","time":{"start":1715244265716,"stop":1715244265717,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff52c64e026c86a1","name":"Check message received after nwaku node is restarted","time":{"start":1715243876430,"stop":1715243876431,"duration":1},"status":"skipped","severity":"normal"},{"uid":"1f63287df72b0409","name":"Subscribe to topic containing special chars and publish message","time":{"start":1715244137148,"stop":1715244137149,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9ea27db9bdbb30b","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1715244310423,"stop":1715244310423,"duration":0},"status":"passed","severity":"normal"},{"uid":"bda48a07b9702269","name":"should throw an error for missing required configuration","time":{"start":1715243647322,"stop":1715243647323,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb3d1889ac1f2800","name":"Check received message containing numeric","time":{"start":1715244163169,"stop":1715244163169,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfb7eb3312f903d0","name":"pre and post cipher","time":{"start":1715243682240,"stop":1715243682241,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a58cc91f356a01e","name":"passes more than one ENR URLs and attempts connection","time":{"start":1715243709957,"stop":1715243709957,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d4ab2aaf6bad510c","name":"random static sharding 8 - Cluster ID: 434, Shard ID: 444","time":{"start":1715244192978,"stop":1715244192979,"duration":1},"status":"passed","severity":"normal"},{"uid":"5baf32091e04537d","name":"A test","time":{"start":1715243911814,"stop":1715243911814,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6bb89fa5aeff7c1","name":"Push message with content topic containing Chinese","time":{"start":1715244176125,"stop":1715244176125,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1009082fc343192","name":"Subscribe to topic containing XML and publish message","time":{"start":1715244137151,"stop":1715244137151,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7acd03f43252d69","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1715244415165,"stop":1715244415166,"duration":1},"status":"passed","severity":"normal"},{"uid":"239f3ec5870d7d53","name":"Check received message containing special chars","time":{"start":1715244163151,"stop":1715244163151,"duration":0},"status":"passed","severity":"normal"},{"uid":"426be3cddfcac6fe","name":"Push message with Chinese payload","time":{"start":1715244088978,"stop":1715244088979,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ddb80dbb6a9ed7a","name":"Push message equal or less that 1MB","time":{"start":1715244176135,"stop":1715244176136,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef9bf434af8d2552","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1715243786428,"stop":1715243786428,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f8d53325635c788","name":"should set field with all protocols disabled","time":{"start":1715243655815,"stop":1715243655815,"duration":0},"status":"passed","severity":"normal"},{"uid":"1580fcb1ee0d6f00","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1715244238984,"stop":1715244238985,"duration":1},"status":"passed","severity":"normal"},{"uid":"2721fcc4e3a66f40","name":"Round trip binary serialization","time":{"start":1715243660727,"stop":1715243660728,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c32c4f1201553e4","name":"Subscribe and receives messages on 20 topics","time":{"start":1715244310414,"stop":1715244310414,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c813676b9f66e2e","name":"Push message with content topic containing SQL Injection","time":{"start":1715244176126,"stop":1715244176127,"duration":1},"status":"passed","severity":"normal"},{"uid":"d526bceb34e9f23f","name":"throws on content topic with non-number generation field","time":{"start":1715243647310,"stop":1715243647310,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bef0c0b154b60cb","name":"Nodes with multiple pubsub topic","time":{"start":1715244102907,"stop":1715244102908,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e355d5dd3f18e01","name":"Check message with no payload is not received","time":{"start":1715244163166,"stop":1715244163166,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b0c926f27dc571d","name":"can start the service","time":{"start":1715243709952,"stop":1715243709953,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccee4b8a5b50eaed","name":"Encoder throws on empty string content topic","time":{"start":1715243681707,"stop":1715243681708,"duration":1},"status":"passed","severity":"normal"},{"uid":"95c65d90a39f63c4","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1715243671732,"stop":1715243671732,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b6ef1579ad29c3f","name":"Fails to push message with empty content topic","time":{"start":1715244088995,"stop":1715244088996,"duration":1},"status":"passed","severity":"normal"},{"uid":"88fe16705226a07d","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app24/1/topic37/proto","time":{"start":1715244187289,"stop":1715244187289,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3c070798a846a48","name":"Push message with content topic containing Basic HTML tag","time":{"start":1715244088993,"stop":1715244088993,"duration":0},"status":"passed","severity":"normal"},{"uid":"648909f497c0c19d","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1715243863460,"stop":1715243863469,"duration":9},"status":"passed","severity":"normal"},{"uid":"294c6c76a778c9d5","name":"Check received message containing Russian","time":{"start":1715244163171,"stop":1715244163171,"duration":0},"status":"passed","severity":"normal"},{"uid":"909ba8c0e2460504","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1715243863485,"stop":1715243863485,"duration":0},"status":"passed","severity":"normal"},{"uid":"3947464e0e51ce7c","name":"Publish message with rate limit","time":{"start":1715244130046,"stop":1715244130046,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c29388365102238","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1715243647315,"stop":1715243647315,"duration":0},"status":"passed","severity":"normal"},{"uid":"cec901984c06c773","name":"should throw error - no id","time":{"start":1715243655801,"stop":1715243655801,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0ded629caefffbd","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1715243863458,"stop":1715243863459,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc016e119ef60bd1","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1715243863489,"stop":1715243863490,"duration":1},"status":"passed","severity":"normal"},{"uid":"8426816cca4c9516","name":"same cluster, different shard: nodes connect","time":{"start":1715243962459,"stop":1715243962459,"duration":0},"status":"passed","severity":"normal"},{"uid":"567d0aeb3edbb181","name":"Check received message containing Chinese","time":{"start":1715244163151,"stop":1715244163151,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b09e282d476e36d","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1715244235372,"stop":1715244235373,"duration":1},"status":"passed","severity":"normal"},{"uid":"e725891633cb59b6","name":"Publish without waiting for remote peer","time":{"start":1715244137143,"stop":1715244137143,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0d89c96c5814742","name":"more peers than existing","time":{"start":1715244079686,"stop":1715244079686,"duration":0},"status":"skipped","severity":"normal"},{"uid":"90fd710103df1890","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1715243705861,"stop":1715243705861,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c0f34084cdbdc93","name":"should get / set TCP multiaddr","time":{"start":1715243655812,"stop":1715243655812,"duration":0},"status":"passed","severity":"normal"},{"uid":"4be2d1ac81e3727f","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1715243911704,"stop":1715243911705,"duration":1},"status":"passed","severity":"normal"},{"uid":"31c365e7822d5c4","name":"Check meta is set [symmetric]","time":{"start":1715243681706,"stop":1715243681706,"duration":0},"status":"passed","severity":"normal"},{"uid":"e40bd2f65977987a","name":"isConnected should return false after all peers disconnect","time":{"start":1715243748305,"stop":1715243748305,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9f23a44957c2581","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1715243709957,"stop":1715243709957,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bd746fcb0f246321","name":"Check received message with timestamp: 1715243696851 ","time":{"start":1715244163163,"stop":1715244163163,"duration":0},"status":"passed","severity":"normal"},{"uid":"78356308ef14caab","name":"should throw an error if shards are undefined for static sharding","time":{"start":1715243647322,"stop":1715243647322,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c0f0ac25a4fc9ef","name":"Push message with content topic containing XML","time":{"start":1715244176128,"stop":1715244176128,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e5b1df12c17d7a7","name":"Check received message containing Basic HTML tag","time":{"start":1715244163172,"stop":1715244163173,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e5729a5df6a2f94","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1715244310426,"stop":1715244310427,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d85191cd5cb13f","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1715243647240,"stop":1715243647241,"duration":1},"status":"passed","severity":"normal"},{"uid":"837d76a531edca0","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1715243660731,"stop":1715243660731,"duration":0},"status":"passed","severity":"normal"},{"uid":"44a87e173b1701a6","name":"Check received message containing JSON","time":{"start":1715244163154,"stop":1715244163154,"duration":0},"status":"passed","severity":"normal"},{"uid":"c06428e2f1af5257","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1715243681703,"stop":1715243681705,"duration":2},"status":"passed","severity":"normal"},{"uid":"818d0d1c131cf980","name":"Fails to push message with large meta","time":{"start":1715244088996,"stop":1715244088996,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad21ce6a141ef759","name":"isConnected should return false after all peers disconnect","time":{"start":1715243697849,"stop":1715243697849,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a0c67bf84f614ce","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1715243647319,"stop":1715243647319,"duration":0},"status":"passed","severity":"normal"},{"uid":"79681b5cead61b0b","name":"throws on content topic with too few or too many fields","time":{"start":1715243647309,"stop":1715243647309,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2940c60c726c42f","name":"should properly create location multiaddrs - udp4","time":{"start":1715243655813,"stop":1715243655813,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fc0a546c4b8affb","name":"Check message with no pubsub topic is not received","time":{"start":1715243876428,"stop":1715243876428,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e4dbaa37225cb3e","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1715243647316,"stop":1715243647316,"duration":0},"status":"passed","severity":"normal"},{"uid":"e851f5632cdf55c5","name":"should encodeTxt and decodeTxt","time":{"start":1715243655799,"stop":1715243655799,"duration":0},"status":"passed","severity":"normal"},{"uid":"76e4416e285a954d","name":"udp ip6 address","time":{"start":1715243655238,"stop":1715243655238,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9a2eadf593687e","name":"Encoder throws on undefined content topic","time":{"start":1715243681707,"stop":1715243681707,"duration":0},"status":"passed","severity":"normal"},{"uid":"e83cc891e20f84f9","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1715243863445,"stop":1715243863446,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f72c79d94484bb4","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1715243863504,"stop":1715243863505,"duration":1},"status":"passed","severity":"normal"},{"uid":"31eb3d176d4594ed","name":"handles empty contentTopics array correctly","time":{"start":1715243647334,"stop":1715243647334,"duration":0},"status":"passed","severity":"normal"},{"uid":"305c259f009c76b7","name":"Check received message with timestamp: 1715243696851000000 ","time":{"start":1715244163161,"stop":1715244163163,"duration":2},"status":"passed","severity":"normal"},{"uid":"9c204083aef3e815","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1715244198292,"stop":1715244198293,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c240c4a1d444af5","name":"Throws when trying to push message with empty payload","time":{"start":1715244176122,"stop":1715244176122,"duration":0},"status":"passed","severity":"normal"},{"uid":"36f50dbf0426de7c","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1715243647326,"stop":1715243647326,"duration":0},"status":"passed","severity":"normal"},{"uid":"f95efa88e7f91d04","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1715243863486,"stop":1715243863486,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6c256551fb33d53","name":"Passing page size 19 when there are 20 messages","time":{"start":1715244255861,"stop":1715244255862,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9def7460c413dc3","name":"can start and stop the service","time":{"start":1715244141033,"stop":1715244141035,"duration":2},"status":"passed","severity":"normal"},{"uid":"d9413b8f09ee9b7c","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1715243863486,"stop":1715243863486,"duration":0},"status":"passed","severity":"normal"},{"uid":"40fed9fc8d0ed95a","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1715243777724,"stop":1715243777724,"duration":0},"status":"passed","severity":"normal"},{"uid":"798b00fe7d3fd433","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1715243647331,"stop":1715243647331,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd4bdee3f1ab379","name":"Check received message containing escaped characters","time":{"start":1715244163158,"stop":1715244163159,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f65cba4a9923d10","name":"getPeersByDiscovery","time":{"start":1715243738790,"stop":1715243738791,"duration":1},"status":"passed","severity":"normal"},{"uid":"399f6f33e9f77520","name":"Meta field set when metaSetter is specified","time":{"start":1715243660728,"stop":1715243660728,"duration":0},"status":"passed","severity":"normal"},{"uid":"99781fd2435813e0","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1715244102908,"stop":1715244102908,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7aa86a3811fc8c0","name":"Push message with SQL Injection payload","time":{"start":1715244176117,"stop":1715244176118,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb1022ab84a46aef","name":"Push message on custom pubsubTopic","time":{"start":1715243939484,"stop":1715243939484,"duration":0},"status":"passed","severity":"normal"},{"uid":"96626435c1c2b3c3","name":"Check received message containing emoji","time":{"start":1715244163175,"stop":1715244163175,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca76ab71ff6c99bc","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1715243748303,"stop":1715243748304,"duration":1},"status":"passed","severity":"normal"},{"uid":"e91d7fb240edb84d","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1715243863446,"stop":1715243863446,"duration":0},"status":"passed","severity":"normal"},{"uid":"aab1b0ab39224dd9","name":"Check received message containing shell command","time":{"start":1715244163154,"stop":1715244163157,"duration":3},"status":"passed","severity":"normal"},{"uid":"dcdce543f6220fe4","name":"Query Generator, No Decoder","time":{"start":1715244221815,"stop":1715244221815,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd04cc4528025e56","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1715244137144,"stop":1715244137144,"duration":0},"status":"passed","severity":"normal"},{"uid":"910f910c862539b8","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1715243697848,"stop":1715243697848,"duration":0},"status":"passed","severity":"normal"},{"uid":"1abb860b1ae08ed0","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1715243647324,"stop":1715243647325,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e311b078dcc96d8","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1715244137150,"stop":1715244137151,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f32057c7f870678","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1715243647332,"stop":1715243647332,"duration":0},"status":"passed","severity":"normal"},{"uid":"3120f859c5ee45a5","name":"Subscribe to topic containing XML and receive message","time":{"start":1715244310426,"stop":1715244310426,"duration":0},"status":"passed","severity":"normal"},{"uid":"99922d96efde3dc9","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1715243655133,"stop":1715243655134,"duration":1},"status":"passed","severity":"normal"},{"uid":"22e85615cdd841c7","name":"Fails to push message with large meta","time":{"start":1715244176132,"stop":1715244176132,"duration":0},"status":"passed","severity":"normal"},{"uid":"60d77d653bab1b6a","name":"Push 30 different messages","time":{"start":1715244176122,"stop":1715244176122,"duration":0},"status":"passed","severity":"normal"},{"uid":"931e70bea23f72b1","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1715243863493,"stop":1715243863493,"duration":0},"status":"passed","severity":"normal"},{"uid":"15c9512109e38946","name":"should be able to encode the field with only RELAY set to true","time":{"start":1715243655129,"stop":1715243655131,"duration":2},"status":"passed","severity":"normal"},{"uid":"fc5efde03d54048f","name":"Check received message containing escaped characters","time":{"start":1715244163174,"stop":1715244163174,"duration":0},"status":"passed","severity":"normal"},{"uid":"dab1aa10262d6927","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1715243863457,"stop":1715243863457,"duration":0},"status":"passed","severity":"normal"},{"uid":"85820645a19846f9","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1715243647327,"stop":1715243647327,"duration":0},"status":"passed","severity":"normal"},{"uid":"c894c66e8828d64","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1715243671262,"stop":1715243671262,"duration":0},"status":"passed","severity":"normal"},{"uid":"de177a52dd3a01f5","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1715243786428,"stop":1715243786429,"duration":1},"status":"passed","severity":"normal"},{"uid":"e80be3b01380b9e1","name":"Check received message containing long","time":{"start":1715243876404,"stop":1715243876405,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e7f32a6a18484ab","name":"should not fail to start the service if it is already started","time":{"start":1715244141040,"stop":1715244141044,"duration":4},"status":"passed","severity":"normal"},{"uid":"a11545e2200da2ec","name":"Push message with shell command payload","time":{"start":1715244088986,"stop":1715244088987,"duration":1},"status":"passed","severity":"normal"},{"uid":"dea1684ed7c944c8","name":"Check received message containing emoji","time":{"start":1715244163160,"stop":1715244163161,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8cf213f13d2d199","name":"Callback on promise","time":{"start":1715244245726,"stop":1715244245726,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e2410e7ba33f8e","name":"Fails to publish message with size larger than 1 MB","time":{"start":1715244130044,"stop":1715244130044,"duration":0},"status":"passed","severity":"normal"},{"uid":"249ad242c47948ff","name":"should be able to decode the field with only STORE set to true","time":{"start":1715243655142,"stop":1715243655143,"duration":1},"status":"passed","severity":"normal"},{"uid":"5149a37c33ecfc7e","name":"Passing cursor with wrong message digest","time":{"start":1715244198294,"stop":1715244198295,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1beb9afcaa5cab7","name":"Query generator for 2000 messages","time":{"start":1715244245728,"stop":1715244245728,"duration":0},"status":"passed","severity":"normal"},{"uid":"162a2645c333259c","name":"Add multiple subscription objects on single nwaku node","time":{"start":1715244310428,"stop":1715244310428,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f430111f4175f60","name":"Throws when trying to push message with empty payload","time":{"start":1715244088989,"stop":1715244088989,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a27af57a82d5b6","name":"Relay - dialed first","time":{"start":1715244275742,"stop":1715244275743,"duration":1},"status":"passed","severity":"normal"},{"uid":"63c800f357834050","name":"Passing page size 110 when there are 120 messages","time":{"start":1715244255862,"stop":1715244255862,"duration":0},"status":"passed","severity":"normal"},{"uid":"53e164a129bf9134","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1715243777725,"stop":1715243777726,"duration":1},"status":"passed","severity":"normal"},{"uid":"c13b30ef3fdb42ee","name":"connects to nwaku","time":{"start":1715244265715,"stop":1715244265715,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbc6259cedb020eb","name":"should properly create location multiaddrs - tcp6","time":{"start":1715243655813,"stop":1715243655814,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7c124d8ffe046f4","name":"returns all values when wanted number matches available values","time":{"start":1715243670611,"stop":1715243670613,"duration":2},"status":"passed","severity":"normal"},{"uid":"cd3625bcdf7cc5f","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1715243911704,"stop":1715243911704,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa1602a415a531f","name":"Push message with JSON payload","time":{"start":1715244088985,"stop":1715244088986,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee33c73673584a06","name":"Add multiple subscription objects on single nwaku node","time":{"start":1715244310420,"stop":1715244310420,"duration":0},"status":"passed","severity":"normal"},{"uid":"94dd856caae02ad6","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1715243863487,"stop":1715243863487,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc03251ff3b94210","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1715243962457,"stop":1715243962457,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd72ffb8ab99431","name":"Push message with unicode special characters payload","time":{"start":1715244088987,"stop":1715244088988,"duration":1},"status":"passed","severity":"normal"},{"uid":"e790783c4bfec96f","name":"Check received message containing JSON","time":{"start":1715243876423,"stop":1715243876423,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf0d043796e3baf8","name":"Check received message containing SQL Injection","time":{"start":1715244163152,"stop":1715244163153,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f6872ea5ff36f40","name":"Reopen subscription with peer with lost subscription","time":{"start":1715243728988,"stop":1715243728988,"duration":0},"status":"passed","severity":"normal"},{"uid":"67992e2fc3d73d66","name":"Ping on subscribed peer","time":{"start":1715243772207,"stop":1715243772207,"duration":0},"status":"passed","severity":"normal"},{"uid":"dadd845c71e371e2","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1715243647333,"stop":1715243647333,"duration":0},"status":"passed","severity":"normal"},{"uid":"89deccd392288625","name":"should encode/decode to text encoding","time":{"start":1715243655811,"stop":1715243655812,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea2811a06dd7c29f","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1715243647335,"stop":1715243647335,"duration":0},"status":"passed","severity":"normal"},{"uid":"b132ea98057b85ee","name":"isConnected return false after peer stops","time":{"start":1715243748305,"stop":1715243748306,"duration":1},"status":"passed","severity":"normal"},{"uid":"c41fa3e5a988ffeb","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1715244102906,"stop":1715244102907,"duration":1},"status":"passed","severity":"normal"},{"uid":"d88a47bd2b6baaee","name":"Check received message containing SQL Injection","time":{"start":1715244163171,"stop":1715244163171,"duration":0},"status":"passed","severity":"normal"},{"uid":"551798556024567f","name":"Check received message containing JSON","time":{"start":1715244163173,"stop":1715244163173,"duration":0},"status":"passed","severity":"normal"},{"uid":"fac06c4e26a44b90","name":"should throw error - no id","time":{"start":1715243655802,"stop":1715243655809,"duration":7},"status":"passed","severity":"normal"},{"uid":"79576a4e6305353c","name":"different cluster, different shard: nodes don't connect","time":{"start":1715243962460,"stop":1715243962460,"duration":0},"status":"passed","severity":"normal"},{"uid":"c24068cd5716a901","name":"Subscribe to topic containing emoji and receive message","time":{"start":1715244310428,"stop":1715244310428,"duration":0},"status":"passed","severity":"normal"},{"uid":"f35b7f0a7d022dbc","name":"Callback on promise, aborts when callback returns true","time":{"start":1715244245727,"stop":1715244245727,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c98b0c715ec2cd8","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1715243671261,"stop":1715243671261,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6969749754402b9","name":"Query generator for multiple messages with different content topic format","time":{"start":1715244245726,"stop":1715244245726,"duration":0},"status":"passed","severity":"normal"},{"uid":"92cd721c91253c24","name":"Encoder throws on empty string content topic","time":{"start":1715243683364,"stop":1715243683364,"duration":0},"status":"passed","severity":"normal"},{"uid":"936c17a0ab566e0d","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1715244262272,"stop":1715244262272,"duration":0},"status":"passed","severity":"normal"},{"uid":"3abd5564502c7133","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1715243911709,"stop":1715243911710,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea044bbc556d4585","name":"returns all values when wanted number is greater than available values","time":{"start":1715243670613,"stop":1715243670614,"duration":1},"status":"passed","severity":"normal"},{"uid":"17e78ae5cd3efa5a","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1715244310422,"stop":1715244310422,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7251e9bc7fc6c33","name":"Ping on subscribed peer","time":{"start":1715243772204,"stop":1715243772205,"duration":1},"status":"passed","severity":"normal"},{"uid":"b45dc98cbdf23a70","name":"Ephemeral field set to true","time":{"start":1715243660728,"stop":1715243660728,"duration":0},"status":"passed","severity":"normal"},{"uid":"beff940a903a8b8a","name":"Check received message containing special chars","time":{"start":1715244163169,"stop":1715244163170,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0ad851811d7d235","name":"should not receive a peer event before start","time":{"start":1715244141045,"stop":1715244141046,"duration":1},"status":"passed","severity":"normal"},{"uid":"29c3539628c7d344","name":"random static sharding 6 - Cluster ID: 10, Shard ID: 310","time":{"start":1715244192969,"stop":1715244192969,"duration":0},"status":"passed","severity":"normal"},{"uid":"e66a69ac7d51ed9","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1715243939484,"stop":1715243939484,"duration":0},"status":"passed","severity":"normal"},{"uid":"daa76d3d6f62ecf2","name":"should not receive a peer event after stop","time":{"start":1715244141046,"stop":1715244141053,"duration":7},"status":"passed","severity":"normal"},{"uid":"78f9cf491e420df1","name":"should properly create location multiaddrs - udp","time":{"start":1715243655814,"stop":1715243655814,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcba3d632fb0f4f2","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1715243863507,"stop":1715243863507,"duration":0},"status":"passed","severity":"normal"},{"uid":"33889cd0cd73d931","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1715243660520,"stop":1715243660520,"duration":0},"status":"passed","severity":"normal"},{"uid":"756951f41533b01e","name":"Check message with no content topic is not received","time":{"start":1715244163165,"stop":1715244163166,"duration":1},"status":"passed","severity":"normal"},{"uid":"a45d5e9d9c972df3","name":"Check meta is set [ecies]","time":{"start":1715243683363,"stop":1715243683363,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2a02b7b7b9050de","name":"should not receive a peer event before start","time":{"start":1715243709955,"stop":1715243709955,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ec5d93998975a6f","name":"Fails to push message bigger that 1MB","time":{"start":1715244088998,"stop":1715244088998,"duration":0},"status":"passed","severity":"normal"},{"uid":"d50006ce08628c3d","name":"Check message with no payload is not received","time":{"start":1715243876429,"stop":1715243876430,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad0f07f909902e79","name":"Push message with content topic containing special chars","time":{"start":1715244088990,"stop":1715244088990,"duration":0},"status":"passed","severity":"normal"},{"uid":"30c993bad600fee","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1715243647320,"stop":1715243647321,"duration":1},"status":"passed","severity":"normal"},{"uid":"144a05c94e38ab61","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1715243939487,"stop":1715243939487,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa02994578b32fa3","name":"dispatchEvent via connectionManager","time":{"start":1715243738791,"stop":1715243738792,"duration":1},"status":"passed","severity":"normal"},{"uid":"88ef6197a8f47356","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1715243863491,"stop":1715243863492,"duration":1},"status":"passed","severity":"normal"},{"uid":"f425cc2dd3ab42a3","name":"Check message on other pubsub topic is not received","time":{"start":1715244163165,"stop":1715244163165,"duration":0},"status":"passed","severity":"normal"},{"uid":"3728b8d2658da4fd","name":"Generator, 2 different pubsubtopics","time":{"start":1715244235373,"stop":1715244235374,"duration":1},"status":"passed","severity":"normal"},{"uid":"279c9f5ce289212e","name":"should set field with only RELAY enabled","time":{"start":1715243655815,"stop":1715243655815,"duration":0},"status":"passed","severity":"normal"},{"uid":"65db5a9d6264362d","name":"Relay","time":{"start":1715243706561,"stop":1715243706561,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea4649f2986fb4ba","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1715243911705,"stop":1715243911706,"duration":1},"status":"passed","severity":"normal"},{"uid":"162a6f8b5852e43","name":"Check message received after jswaku node is restarted","time":{"start":1715244163167,"stop":1715244163167,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fe2fdaca7aaf25d3","name":"Check received message containing SQL Injection","time":{"start":1715243876419,"stop":1715243876420,"duration":1},"status":"passed","severity":"normal"},{"uid":"1111895bb6e73f8","name":"Refresh subscription","time":{"start":1715244310415,"stop":1715244310415,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc48b161a04591b4","name":"Subscribe to topic containing long and receive message","time":{"start":1715244310424,"stop":1715244310424,"duration":0},"status":"passed","severity":"normal"},{"uid":"45ff08c62a06e8ef","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1715244310422,"stop":1715244310422,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ca744f7a3b0a523","name":"throws on content topic with generation field greater than 0","time":{"start":1715243647310,"stop":1715243647310,"duration":0},"status":"passed","severity":"normal"},{"uid":"98d14d3dfb281814","name":"should throw an error for empty SingleShardInfos array","time":{"start":1715243647320,"stop":1715243647320,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7d6e155db77a205","name":"less peers than existing","time":{"start":1715244079687,"stop":1715244079687,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b2fef7efc98a9f4","name":"Check received message containing Russian","time":{"start":1715244163152,"stop":1715244163152,"duration":0},"status":"passed","severity":"normal"},{"uid":"57c22b21b48610bb","name":"different cluster, same shard: nodes don't connect","time":{"start":1715243863444,"stop":1715243863445,"duration":1},"status":"passed","severity":"normal"},{"uid":"d60577cae2635d2b","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1715244079528,"stop":1715244079528,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fc0e346c6a1bfbf6","name":"should set field with only STORE enabled","time":{"start":1715243655816,"stop":1715243655816,"duration":0},"status":"passed","severity":"normal"},{"uid":"2967ba5b2db43bc0","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1715243671267,"stop":1715243671268,"duration":1},"status":"passed","severity":"normal"},{"uid":"b67fdbf0812ef98c","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1715243863460,"stop":1715243863460,"duration":0},"status":"passed","severity":"normal"},{"uid":"22dea7e2950faba0","name":"should not throw an error for a single configured topic","time":{"start":1715243647329,"stop":1715243647329,"duration":0},"status":"passed","severity":"normal"},{"uid":"79726bc2e7e2b7f","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1715243647327,"stop":1715243647327,"duration":0},"status":"passed","severity":"normal"},{"uid":"2947f9777a7eb324","name":"Check received message containing Script","time":{"start":1715244163172,"stop":1715244163172,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2b2af5e966c3533","name":"Generator, 2 different pubsubtopics","time":{"start":1715244235371,"stop":1715244235372,"duration":1},"status":"passed","severity":"normal"},{"uid":"b095b80ccfda71fd","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1715243863456,"stop":1715243863456,"duration":0},"status":"passed","severity":"normal"},{"uid":"e31c01b508ef929a","name":"Default pageSize","time":{"start":1715244255863,"stop":1715244255863,"duration":0},"status":"passed","severity":"normal"},{"uid":"c34a19001ccd136e","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1715243697834,"stop":1715243697836,"duration":2},"status":"passed","severity":"normal"},{"uid":"3873d608cb24fd8","name":"Push message with Russian payload","time":{"start":1715244176117,"stop":1715244176117,"duration":0},"status":"passed","severity":"normal"},{"uid":"536572c37041701a","name":"Ordered Callback - forward","time":{"start":1715244223500,"stop":1715244223500,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a3eee7734d85307","name":"Relay - times out","time":{"start":1715244275744,"stop":1715244275744,"duration":0},"status":"passed","severity":"normal"},{"uid":"db1407c1f919dfc4","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1715244262271,"stop":1715244262271,"duration":0},"status":"passed","severity":"normal"},{"uid":"56d263ab868c7eda","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1715244310418,"stop":1715244310419,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d212740e9e514e0","name":"getPeersByDiscovery","time":{"start":1715244079526,"stop":1715244079527,"duration":1},"status":"passed","severity":"normal"},{"uid":"9870981aa4899655","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1715243671263,"stop":1715243671264,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a9334b039e58973","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1715244262275,"stop":1715244262275,"duration":0},"status":"passed","severity":"normal"},{"uid":"6960e08c201b3c42","name":"should not fail to start the service if it is already started","time":{"start":1715243709954,"stop":1715243709954,"duration":0},"status":"passed","severity":"normal"},{"uid":"94e9458d7e7997c1","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1715243863496,"stop":1715243863503,"duration":7},"status":"passed","severity":"normal"},{"uid":"d79e0217161f1438","name":"A test","time":{"start":1715243911815,"stop":1715243911815,"duration":0},"status":"passed","severity":"normal"},{"uid":"a00710c89c0c716e","name":"Check publish message containing shell command","time":{"start":1715244130029,"stop":1715244130029,"duration":0},"status":"passed","severity":"normal"},{"uid":"7463a1df8cb02c56","name":"Push message with content topic containing Script","time":{"start":1715244176127,"stop":1715244176128,"duration":1},"status":"passed","severity":"normal"},{"uid":"391edf6c1a52ab94","name":"Push message with XML payload","time":{"start":1715244176118,"stop":1715244176119,"duration":1},"status":"passed","severity":"normal"},{"uid":"158f7f803890329a","name":"Check publish message containing Russian","time":{"start":1715244130026,"stop":1715244130026,"duration":0},"status":"passed","severity":"normal"},{"uid":"23d3cdb3efef5f36","name":"Check received message with timestamp: 1715243696851 ","time":{"start":1715244163175,"stop":1715244163175,"duration":0},"status":"passed","severity":"normal"},{"uid":"764b3a43a56e48f4","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1715243647316,"stop":1715243647316,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3b8ec385761b0bf","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1715243748304,"stop":1715243748304,"duration":0},"status":"passed","severity":"normal"},{"uid":"62a5a82473b27976","name":"Push message with special chars payload","time":{"start":1715244176115,"stop":1715244176116,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3a1ace47e8884a2","name":"Check publish message containing Arabic","time":{"start":1715244130026,"stop":1715244130026,"duration":0},"status":"passed","severity":"normal"},{"uid":"227e1d3940944244","name":"Check publish message containing short","time":{"start":1715244130022,"stop":1715244130024,"duration":2},"status":"passed","severity":"normal"},{"uid":"99116bff4a5a071","name":"Push to array if already present","time":{"start":1715243646870,"stop":1715243646870,"duration":0},"status":"passed","severity":"normal"},{"uid":"9927c4d84ff7527e","name":"Decoder throws on undefined content topic","time":{"start":1715243660730,"stop":1715243660730,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf5cdcdb631749f2","name":"Push message with content topic containing emoji","time":{"start":1715244088995,"stop":1715244088995,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5fb57e0c07b8a06","name":"Ping on peer without subscriptions","time":{"start":1715243772205,"stop":1715243772206,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce8e5e03ecd3695d","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1715244102911,"stop":1715244102912,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d7b19788930d94a","name":"Push message with content topic containing SQL Injection","time":{"start":1715244088992,"stop":1715244088992,"duration":0},"status":"passed","severity":"normal"},{"uid":"21f90b339fb80da7","name":"Push message with content topic containing Russian","time":{"start":1715244088992,"stop":1715244088992,"duration":0},"status":"passed","severity":"normal"},{"uid":"8be3c194ce6c8a19","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1715243647323,"stop":1715243647323,"duration":0},"status":"passed","severity":"normal"},{"uid":"d97491b34a521c78","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1715243786429,"stop":1715243786429,"duration":0},"status":"passed","severity":"normal"},{"uid":"42bf0ebdc4a9c164","name":"Passing page size 3 when there are 20 messages","time":{"start":1715244255860,"stop":1715244255860,"duration":0},"status":"passed","severity":"normal"},{"uid":"a93c86c94e2a0b46","name":"Check publish message containing long","time":{"start":1715244130024,"stop":1715244130024,"duration":0},"status":"passed","severity":"normal"},{"uid":"34dd47b6fca45eaa","name":"removeEventListener with wrong event","time":{"start":1715243738790,"stop":1715243738790,"duration":0},"status":"passed","severity":"normal"},{"uid":"d86f9bd45ef056bb","name":"Subscribe to topic containing Russian and receive message","time":{"start":1715244310417,"stop":1715244310417,"duration":0},"status":"passed","severity":"normal"},{"uid":"af62a4a57e4f4ce1","name":"Init the array if not present","time":{"start":1715243646868,"stop":1715243646869,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cf3538127d4f0c3","name":"Check publish message containing unicode special characters","time":{"start":1715244130029,"stop":1715244130030,"duration":1},"status":"passed","severity":"normal"},{"uid":"1049fe435a3566f2","name":"should set field with only LIGHTPUSH enabled","time":{"start":1715243655816,"stop":1715243655816,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c1dbcef43e3e72a","name":"Subscribe and receive messages via lightPush","time":{"start":1715244310411,"stop":1715244310411,"duration":0},"status":"passed","severity":"normal"},{"uid":"c17b0f2e410c2a43","name":"Publishes to nwaku","time":{"start":1715244108286,"stop":1715244108286,"duration":0},"status":"passed","severity":"normal"},{"uid":"2629abef074c562d","name":"Check publish message after client node is restarted","time":{"start":1715244130045,"stop":1715244130045,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d0957dec34c0619c","name":"Query Generator, Multiple PubsubTopics","time":{"start":1715244221814,"stop":1715244221814,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9aad0839d4e0a02","name":"Check received message with timestamp: 1649153314 ","time":{"start":1715244163176,"stop":1715244163176,"duration":0},"status":"passed","severity":"normal"},{"uid":"b58c197182fe876d","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1715243671733,"stop":1715243671733,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e98a29fe819afef","name":"Reusing cursor across nodes","time":{"start":1715244198294,"stop":1715244198294,"duration":0},"status":"passed","severity":"normal"},{"uid":"d43608c48d8d8289","name":"should set field with all protocols enabled","time":{"start":1715243655815,"stop":1715243655815,"duration":0},"status":"passed","severity":"normal"},{"uid":"58e2700f71938f4c","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1715243647323,"stop":1715243647324,"duration":1},"status":"passed","severity":"normal"},{"uid":"42bcd931e682c636","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1715243647313,"stop":1715243647313,"duration":0},"status":"passed","severity":"normal"},{"uid":"d411e582ce302c60","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1715243962458,"stop":1715243962458,"duration":0},"status":"passed","severity":"normal"},{"uid":"568f5f30c0ab5b00","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1715243647330,"stop":1715243647330,"duration":0},"status":"passed","severity":"normal"},{"uid":"a99391252562263a","name":"Check received message containing numeric","time":{"start":1715244163150,"stop":1715244163150,"duration":0},"status":"passed","severity":"normal"},{"uid":"6238082b40e56c04","name":"Push message with content topic containing JSON","time":{"start":1715244088994,"stop":1715244088994,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ffb390a5e6f9733","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1715243863494,"stop":1715243863495,"duration":1},"status":"passed","severity":"normal"},{"uid":"418e63c46247d9f6","name":"should properly create location multiaddrs - udp6","time":{"start":1715243655813,"stop":1715243655813,"duration":0},"status":"passed","severity":"normal"},{"uid":"8441c3d82aa2f13","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1715243939488,"stop":1715243939489,"duration":1},"status":"passed","severity":"normal"},{"uid":"41d6355b4a1ddd6e","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1715244137145,"stop":1715244137145,"duration":0},"status":"passed","severity":"normal"},{"uid":"29c8c2f4c78b51bc","name":"Push message with emoji payload","time":{"start":1715244088988,"stop":1715244088988,"duration":0},"status":"passed","severity":"normal"},{"uid":"c89406adb235e457","name":"Check message on other pubsub topic is not received","time":{"start":1715243876427,"stop":1715243876428,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0487d28c40b660e","name":"Push message with content topic containing shell command","time":{"start":1715244088994,"stop":1715244088994,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc39e46f3eeb1bd8","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1715244198294,"stop":1715244198294,"duration":0},"status":"passed","severity":"normal"},{"uid":"674e166750a05b96","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1715244187291,"stop":1715244187291,"duration":0},"status":"passed","severity":"normal"},{"uid":"26fedbd50fbb0f6d","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app0/4/topic772/json","time":{"start":1715244187285,"stop":1715244187285,"duration":0},"status":"passed","severity":"normal"},{"uid":"73c6ff2ae3222030","name":"Passing an array","time":{"start":1715244265716,"stop":1715244265716,"duration":0},"status":"passed","severity":"normal"},{"uid":"3770561b7ed3bc65","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1715243863505,"stop":1715243863505,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cc7f9d4dcae00be","name":"Query with Promise Callback, No message returned","time":{"start":1715244221819,"stop":1715244221820,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8b396192e8f2eea","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1715243911708,"stop":1715243911709,"duration":1},"status":"passed","severity":"normal"},{"uid":"d61febafe260b7ac","name":"Check publish message containing emoji","time":{"start":1715244130030,"stop":1715244130030,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c58bffae00d8627","name":"Subscribe to topic containing JSON and receive message","time":{"start":1715244310419,"stop":1715244310419,"duration":0},"status":"passed","severity":"normal"},{"uid":"a29a3413caa4de3e","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1715243671733,"stop":1715243671733,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c44316c64da0b1bb","name":"Push message with content topic containing short","time":{"start":1715244088989,"stop":1715244088989,"duration":0},"status":"passed","severity":"normal"},{"uid":"73d2c32ca46f074f","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1715244310412,"stop":1715244310413,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a64b173c55828b1","name":"Check received message containing Basic HTML tag","time":{"start":1715243876422,"stop":1715243876423,"duration":1},"status":"passed","severity":"normal"},{"uid":"354fcaf103196815","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1715243647325,"stop":1715243647325,"duration":0},"status":"passed","severity":"normal"},{"uid":"493839a7d1837e25","name":"retrieves a single peer","time":{"start":1715243671728,"stop":1715243671729,"duration":1},"status":"passed","severity":"normal"},{"uid":"21dc9e659ece644e","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1715243647326,"stop":1715243647326,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bcb6b7d43e48cc0","name":"does not throw on valid cases","time":{"start":1715243647308,"stop":1715243647308,"duration":0},"status":"passed","severity":"normal"},{"uid":"10e9a7815e87b577","name":"start node with empty content topic","time":{"start":1715244187294,"stop":1715244187295,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9d8977c17a058da","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1715243649919,"stop":1715243649919,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f22a86fe89c89bc","name":"Query Generator - backward","time":{"start":1715244223498,"stop":1715244223498,"duration":0},"status":"passed","severity":"normal"},{"uid":"2884857b313387df","name":"random static sharding 3 - Cluster ID: 275, Shard ID: 716","time":{"start":1715244192966,"stop":1715244192967,"duration":1},"status":"passed","severity":"normal"},{"uid":"772ffd22ff85e65a","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1715244310419,"stop":1715244310419,"duration":0},"status":"passed","severity":"normal"},{"uid":"804b7a87f8ce6f5","name":"Check received message containing Arabic","time":{"start":1715244163170,"stop":1715244163171,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c90a81be873d45b","name":"Check received message with timestamp: 1649153314 ","time":{"start":1715244163163,"stop":1715244163164,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d798371210962d2","name":"Check publish message containing XML","time":{"start":1715244130027,"stop":1715244130028,"duration":1},"status":"passed","severity":"normal"},{"uid":"24b0f67116c4db01","name":"should encode/decode to RLP encoding","time":{"start":1715243655811,"stop":1715243655811,"duration":0},"status":"passed","severity":"normal"},{"uid":"88ae9a558214ce6b","name":"Accepts a valid Waku Message","time":{"start":1715243664184,"stop":1715243664186,"duration":2},"status":"passed","severity":"normal"},{"uid":"5d41a2ab387295c9","name":"configure the node with multiple pubsub topics","time":{"start":1715244192985,"stop":1715244192987,"duration":2},"status":"passed","severity":"normal"},{"uid":"350c3e14a919988d","name":"should decode valid enr successfully","time":{"start":1715243655800,"stop":1715243655800,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6ff0628fd647aad","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1715243647335,"stop":1715243647336,"duration":1},"status":"passed","severity":"normal"},{"uid":"72cbaf9c6abfaff1","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1715243647327,"stop":1715243647327,"duration":0},"status":"passed","severity":"normal"},{"uid":"1afab71bcd268512","name":"Check received message with timestamp: 1715243697249 ","time":{"start":1715243876425,"stop":1715243876425,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c5f900b7d718b1c","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1715243863507,"stop":1715243863507,"duration":0},"status":"passed","severity":"normal"},{"uid":"d18327c6282fa7c0","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1715243647324,"stop":1715243647324,"duration":0},"status":"passed","severity":"normal"},{"uid":"93734df0b5be27d7","name":"Query Generator, No message returned","time":{"start":1715244221815,"stop":1715244221815,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3e687a060b9fe08","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1715243939486,"stop":1715243939487,"duration":1},"status":"passed","severity":"normal"},{"uid":"20b0d892959078d","name":"Push message with custom timestamp: 1684485463715","time":{"start":1715244088997,"stop":1715244088997,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bc9accf3bcd391c","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1715244415167,"stop":1715244415167,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a34f372005210f5","name":"groups content topics by expected pubsub topic","time":{"start":1715243647317,"stop":1715243647317,"duration":0},"status":"passed","severity":"normal"},{"uid":"2464f3641505f022","name":"Nwaku publishes","time":{"start":1715244108286,"stop":1715244108287,"duration":1},"status":"passed","severity":"normal"},{"uid":"7abd6a63ede787b5","name":"Ephemeral field is preserved - encoder v0","time":{"start":1715243709200,"stop":1715243709201,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fb961313e1b8c0f","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1715244102907,"stop":1715244102907,"duration":0},"status":"passed","severity":"normal"},{"uid":"d64ee35d122dab5","name":"Passing page size 10 when there are 10 messages","time":{"start":1715244255860,"stop":1715244255861,"duration":1},"status":"passed","severity":"normal"},{"uid":"4aa3ba1e1a8d372a","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1715243863505,"stop":1715243863506,"duration":1},"status":"passed","severity":"normal"},{"uid":"2809f6e5a333b75f","name":"Fields are not dropped","time":{"start":1715243660130,"stop":1715243660132,"duration":2},"status":"passed","severity":"normal"},{"uid":"e40feb77a8887a65","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1715244163164,"stop":1715244163164,"duration":0},"status":"passed","severity":"normal"},{"uid":"82136c3ab887d909","name":"Waku message hash computation (payload length 0)","time":{"start":1715243649920,"stop":1715243649920,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1899b19dc365df2","name":"Sets default value correctly","time":{"start":1715244265718,"stop":1715244265718,"duration":0},"status":"passed","severity":"normal"},{"uid":"e963cc479af7c78","name":"Subscribe and receive messages via waku relay post","time":{"start":1715244310421,"stop":1715244310422,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7bb6ff9afbba1c0","name":"Check received message containing Arabic","time":{"start":1715243876414,"stop":1715243876415,"duration":1},"status":"passed","severity":"normal"},{"uid":"d28f63fab1da62ad","name":"Push message with custom timestamp: 1715240263715","time":{"start":1715244088997,"stop":1715244088997,"duration":0},"status":"passed","severity":"normal"},{"uid":"3324a099a4cfbedb","name":"Subscribe to topic containing short and receive message","time":{"start":1715244310424,"stop":1715244310424,"duration":0},"status":"passed","severity":"normal"},{"uid":"a557a25d62ace5fc","name":"Ping on subscribed peer","time":{"start":1715243728985,"stop":1715243728986,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9f642eb2a545ae5","name":"isConnected between 2 js-waku relay nodes","time":{"start":1715243748306,"stop":1715243748306,"duration":0},"status":"passed","severity":"normal"},{"uid":"8073892529283da0","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1715243863488,"stop":1715243863489,"duration":1},"status":"passed","severity":"normal"},{"uid":"11ac668d2a8095ae","name":"Check received message containing long","time":{"start":1715244163168,"stop":1715244163169,"duration":1},"status":"passed","severity":"normal"},{"uid":"c15a13bc53d5d697","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1715243647313,"stop":1715243647313,"duration":0},"status":"passed","severity":"normal"},{"uid":"82e22da03167d868","name":"should set field with only FILTER enabled","time":{"start":1715243655816,"stop":1715243655816,"duration":0},"status":"passed","severity":"normal"},{"uid":"119f4a4287b6c55b","name":"Push message with shell command payload","time":{"start":1715244176120,"stop":1715244176120,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1f81a877f834eb1","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1715243671264,"stop":1715243671265,"duration":1},"status":"passed","severity":"normal"},{"uid":"bdd22798a7d238d6","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1715243647314,"stop":1715243647314,"duration":0},"status":"passed","severity":"normal"},{"uid":"139e8313418a946d","name":"Check message with non string payload is not received","time":{"start":1715244163166,"stop":1715244163167,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb88bdc7a1fa4e37","name":"should properly compute the node id","time":{"start":1715243655811,"stop":1715243655811,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6cbc40489500d8a","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1715244130190,"stop":1715244130190,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7460e6a1a5a8f156","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1715244102909,"stop":1715244102910,"duration":1},"status":"passed","severity":"normal"},{"uid":"378741e9a68cfd6","name":"Ordered Callback - backward","time":{"start":1715244223500,"stop":1715244223501,"duration":1},"status":"passed","severity":"normal"},{"uid":"451d7de8dd72a934","name":"Push message with meta","time":{"start":1715244088996,"stop":1715244088996,"duration":0},"status":"passed","severity":"normal"},{"uid":"9df2dbc260943ca5","name":"Check received message containing unicode special characters","time":{"start":1715244163174,"stop":1715244163175,"duration":1},"status":"passed","severity":"normal"},{"uid":"75232c920783d6c7","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1715243647328,"stop":1715243647329,"duration":1},"status":"passed","severity":"normal"},{"uid":"90aec8929eb18d89","name":"can start the service","time":{"start":1715244141025,"stop":1715244141033,"duration":8},"status":"passed","severity":"normal"},{"uid":"475653add84b10a4","name":"Push message with custom timestamp: 1715247386682","time":{"start":1715244176134,"stop":1715244176134,"duration":0},"status":"passed","severity":"normal"},{"uid":"d18ea71c4efbcdb1","name":"Query Generator - forward","time":{"start":1715244223487,"stop":1715244223488,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6e0f09b49e548c3","name":"Push message with emoji payload","time":{"start":1715244176121,"stop":1715244176122,"duration":1},"status":"passed","severity":"normal"},{"uid":"377d45bfa7f8d18b","name":"Relay + Store","time":{"start":1715243655817,"stop":1715243655817,"duration":0},"status":"passed","severity":"normal"},{"uid":"73edc6b6ee6c2715","name":"Overlapping topic subscription","time":{"start":1715244310423,"stop":1715244310423,"duration":0},"status":"passed","severity":"normal"},{"uid":"8438be619ebc1667","name":"Check publish message containing Basic HTML tag","time":{"start":1715244130028,"stop":1715244130028,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5293ca77132565d","name":"Check message received after nwaku node is restarted","time":{"start":1715244163167,"stop":1715244163168,"duration":1},"status":"skipped","severity":"normal"},{"uid":"ac816cb885727605","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1715243786429,"stop":1715243786429,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2a816b6d533a50a","name":"should throw error - invalid id","time":{"start":1715243655810,"stop":1715243655810,"duration":0},"status":"passed","severity":"normal"},{"uid":"a04ff4d7abc05989","name":"Ping on unsubscribed peer","time":{"start":1715243728986,"stop":1715243728987,"duration":1},"status":"passed","severity":"normal"},{"uid":"16bc0161e594aa3d","name":"Symmetric encrypt & Decrypt","time":{"start":1715243682239,"stop":1715243682240,"duration":1},"status":"passed","severity":"normal"},{"uid":"31b098178b7cbb2c","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1715244137149,"stop":1715244137149,"duration":0},"status":"passed","severity":"normal"},{"uid":"9541772de0f94d73","name":"Relay + Store","time":{"start":1715243706561,"stop":1715243706562,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6ee696ab17515f3","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1715243863504,"stop":1715243863504,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b1968d85891fa1e","name":"should correctly map a content topic to a pubsub topic","time":{"start":1715243647334,"stop":1715243647335,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5ab8c05e8c64d66","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1715243647328,"stop":1715243647328,"duration":0},"status":"passed","severity":"normal"},{"uid":"b901b77bd2a47dfa","name":"connected peers and dial","time":{"start":1715244079685,"stop":1715244079686,"duration":1},"status":"skipped","severity":"normal"},{"uid":"d7349e59612a7c0b","name":"Nodes with multiple pubsub topic","time":{"start":1715244102909,"stop":1715244102909,"duration":0},"status":"passed","severity":"normal"},{"uid":"c50b0554e60811d8","name":"Publish message with custom timestamp: Fri May 19 2023 08:41:43 GMT+0000 (Coordinated Universal Time)","time":{"start":1715244130031,"stop":1715244130031,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a9319b730968e65","name":"Used by Waku Relay","time":{"start":1715244265717,"stop":1715244265717,"duration":0},"status":"passed","severity":"normal"},{"uid":"421d17f88a3e6052","name":"receives messages sent to provided content topic through stream","time":{"start":1715244130191,"stop":1715244130192,"duration":1},"status":"skipped","severity":"normal"},{"uid":"8726866f22380bb0","name":"Subscribe to topic containing numeric and publish message","time":{"start":1715244137148,"stop":1715244137148,"duration":0},"status":"passed","severity":"normal"},{"uid":"554bd5d3763eaa01","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1715244415167,"stop":1715244415167,"duration":0},"status":"passed","severity":"normal"},{"uid":"df7b43c5759c2294","name":"Subscribe to topic containing Script and publish message","time":{"start":1715244137151,"stop":1715244137151,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9a0e3153d17c06d","name":"Passing page size 1 when there are 4 messages","time":{"start":1715244255859,"stop":1715244255860,"duration":1},"status":"passed","severity":"normal"},{"uid":"560167b16b0bc203","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1715243681705,"stop":1715243681705,"duration":0},"status":"passed","severity":"normal"},{"uid":"222cbf3a098c3b49","name":"Decoder throws on undefined content topic","time":{"start":1715243683364,"stop":1715243683364,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8c6bb4fac1737ae","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1715244245727,"stop":1715244245728,"duration":1},"status":"passed","severity":"normal"},{"uid":"8da56876df09b359","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1715244238982,"stop":1715244238983,"duration":1},"status":"passed","severity":"normal"},{"uid":"40b150c485a8528","name":"Check received message containing Chinese","time":{"start":1715243876414,"stop":1715243876414,"duration":0},"status":"passed","severity":"normal"},{"uid":"c21213f4722d70e2","name":"Check message with no content topic is not received","time":{"start":1715244163177,"stop":1715244163177,"duration":0},"status":"passed","severity":"normal"},{"uid":"536b7cd894cbb2e5","name":"Subscribe to topic containing Script and receive message","time":{"start":1715244310426,"stop":1715244310426,"duration":0},"status":"passed","severity":"normal"},{"uid":"430a171876e72d7b","name":"Decoder throws on empty string content topic","time":{"start":1715243683364,"stop":1715243683365,"duration":1},"status":"passed","severity":"normal"},{"uid":"27e79546011f8ea9","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1715244310421,"stop":1715244310421,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f2fef79f73b92c7","name":"Check received message containing special chars","time":{"start":1715243876407,"stop":1715243876414,"duration":7},"status":"passed","severity":"normal"},{"uid":"867ceb521827820b","name":"can dial TLS multiaddrs","time":{"start":1715243947042,"stop":1715243947042,"duration":0},"status":"passed","severity":"normal"},{"uid":"589225655f2ca720","name":"Push message with escaped characters payload","time":{"start":1715244088987,"stop":1715244088987,"duration":0},"status":"passed","severity":"normal"},{"uid":"9046cc7e70e89d38","name":"Push message with Chinese payload","time":{"start":1715244176116,"stop":1715244176116,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf5aabcf3aba6c70","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1715244310421,"stop":1715244310421,"duration":0},"status":"passed","severity":"normal"},{"uid":"9128c87f6d4cc79e","name":"All","time":{"start":1715243706562,"stop":1715243706562,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd249ccb6cab9444","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1715243863487,"stop":1715243863487,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fc2b76d1fbf046b","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1715243647333,"stop":1715243647333,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c1b36eca4f18efd","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1715243647333,"stop":1715243647333,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8cebae88b9a9f73","name":"Store - dialed after - with timeout","time":{"start":1715244275745,"stop":1715244275745,"duration":0},"status":"passed","severity":"normal"},{"uid":"a10601729b9d2d55","name":"should configure sharding based on application and version for autosharding","time":{"start":1715243647332,"stop":1715243647333,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb3e550021b7eb79","name":"should not fail to start the service if it is already started","time":{"start":1715243675725,"stop":1715243675725,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0c5b2537125c6ca","name":"Push message with short payload","time":{"start":1715244088975,"stop":1715244088976,"duration":1},"status":"passed","severity":"normal"},{"uid":"f02d59d983db6b54","name":"can start and stop the service","time":{"start":1715243709953,"stop":1715243709953,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2d6ea0c7da81418","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1715244221818,"stop":1715244221819,"duration":1},"status":"passed","severity":"normal"},{"uid":"209556eb0c57e800","name":"should be able to encode the field with only FILTER set to true","time":{"start":1715243655132,"stop":1715243655133,"duration":1},"status":"passed","severity":"normal"},{"uid":"95de854ceedca7bc","name":"through manual discovery","time":{"start":1715243947042,"stop":1715243947043,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b198aecba4d346e","name":"random static sharding 9 - Cluster ID: 231, Shard ID: 534","time":{"start":1715244192980,"stop":1715244192980,"duration":0},"status":"passed","severity":"normal"},{"uid":"905131a0d6822305","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1715243777736,"stop":1715243777737,"duration":1},"status":"passed","severity":"normal"},{"uid":"eef620e72dc28caf","name":"Check received message containing Chinese","time":{"start":1715244163170,"stop":1715244163170,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b9b0f2e6afc4552","name":"addEventListener with wrong event","time":{"start":1715243738789,"stop":1715243738789,"duration":0},"status":"passed","severity":"normal"},{"uid":"8271a75494bb75fa","name":"Check received message containing unicode special characters","time":{"start":1715244163159,"stop":1715244163160,"duration":1},"status":"passed","severity":"normal"},{"uid":"b57df1e011137158","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1715244262274,"stop":1715244262274,"duration":0},"status":"passed","severity":"normal"},{"uid":"a362c36f09a7ac9b","name":"Ping on unsubscribed peer","time":{"start":1715243772208,"stop":1715243772208,"duration":0},"status":"passed","severity":"normal"},{"uid":"ceecfccd8001136c","name":"Check message with non string payload is not received","time":{"start":1715244163177,"stop":1715244163177,"duration":0},"status":"passed","severity":"normal"},{"uid":"5676e1acdaf93667","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1715243649917,"stop":1715243649918,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf5654424cf762c1","name":"should be able to decode the field with only RELAY set to true","time":{"start":1715243655140,"stop":1715243655141,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c6adb97f6f07c34","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1715243670614,"stop":1715243670614,"duration":0},"status":"passed","severity":"normal"},{"uid":"70e356950a68d5c2","name":"Waku message hash computation (meta attribute not present)","time":{"start":1715243649919,"stop":1715243649919,"duration":0},"status":"passed","severity":"normal"},{"uid":"18fbf88abca14720","name":"random static sharding 1 - Cluster ID: 10, Shard ID: 786","time":{"start":1715244192965,"stop":1715244192965,"duration":0},"status":"passed","severity":"normal"},{"uid":"4647a6127710328d","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1715243647321,"stop":1715243647321,"duration":0},"status":"passed","severity":"normal"},{"uid":"b394d716b0be3dd2","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1715244130043,"stop":1715244130043,"duration":0},"status":"passed","severity":"normal"},{"uid":"3518d28d96975ac2","name":"should be called at least once on all `peer:discovery` events","time":{"start":1715243705859,"stop":1715243705859,"duration":0},"status":"passed","severity":"normal"},{"uid":"d647e5c4d8dc1f6f","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1715243777736,"stop":1715243777736,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a0e015b2b34cf5f","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1715243655137,"stop":1715243655139,"duration":2},"status":"passed","severity":"normal"},{"uid":"3af143a38ad4434b","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1715243647326,"stop":1715243647326,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba17167e32b13d00","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1715243655800,"stop":1715243655800,"duration":0},"status":"passed","severity":"normal"},{"uid":"21e5ed4dd523e08a","name":"should not receive a peer event after stop","time":{"start":1715243675726,"stop":1715243675726,"duration":0},"status":"passed","severity":"normal"},{"uid":"2768f1fa64d7e259","name":"handles different networkShards values correctly","time":{"start":1715243647318,"stop":1715243647318,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfee8127d9cc9629","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1715243709202,"stop":1715243709203,"duration":1},"status":"passed","severity":"normal"},{"uid":"51d7d39709846a29","name":"Push message with Basic HTML tag payload","time":{"start":1715244176119,"stop":1715244176119,"duration":0},"status":"passed","severity":"normal"},{"uid":"34ea596351399a73","name":"Push message with content topic containing unicode special characters","time":{"start":1715244088995,"stop":1715244088995,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdfc60dc7d8f3e82","name":"Check message received after jswaku node is restarted","time":{"start":1715244163178,"stop":1715244163178,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3b83ba446fd73f4b","name":"Generator, custom pubsub topic","time":{"start":1715244235369,"stop":1715244235369,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc96a5ae3a081f7c","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1715243647324,"stop":1715243647324,"duration":0},"status":"passed","severity":"normal"},{"uid":"f822deb090c8a147","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1715244198291,"stop":1715244198292,"duration":1},"status":"passed","severity":"normal"},{"uid":"64cfbabe127b9686","name":"throws on content topic with empty version field","time":{"start":1715243647311,"stop":1715243647311,"duration":0},"status":"passed","severity":"normal"},{"uid":"875148ebadabf888","name":"should add and remove event listeners correctly","time":{"start":1715243675727,"stop":1715243675728,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3018eb913aeefd3","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1715243863469,"stop":1715243863470,"duration":1},"status":"passed","severity":"normal"},{"uid":"3dfbde4d2cd6a524","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1715244221816,"stop":1715244221817,"duration":1},"status":"passed","severity":"normal"},{"uid":"f02eaf084f993e26","name":"Check received message with timestamp: 1715243697249000000 ","time":{"start":1715243876425,"stop":1715243876425,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1ef69baf1304a13","name":"Subscribe to topic containing Script and receive message","time":{"start":1715244310418,"stop":1715244310418,"duration":0},"status":"passed","severity":"normal"},{"uid":"1068fc7257e383a3","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1715243863506,"stop":1715243863506,"duration":0},"status":"passed","severity":"normal"},{"uid":"74395dc0a264dcd2","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1715243748303,"stop":1715243748303,"duration":0},"status":"passed","severity":"normal"},{"uid":"744cc804972fd49e","name":"throws on content topic with empty application field","time":{"start":1715243647310,"stop":1715243647311,"duration":1},"status":"passed","severity":"normal"},{"uid":"48f2ae458fc74c1a","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1715243863488,"stop":1715243863488,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7a78e12304fc2b4","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1715243911706,"stop":1715243911707,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d07b8453aeeef4e","name":"ignores unrecognized TXT record formats","time":{"start":1715243671730,"stop":1715243671730,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8ce5e1eaed37ecd","name":"Push message with content topic containing Chinese","time":{"start":1715244088990,"stop":1715244088991,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc97e6401d07850b","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1715244198291,"stop":1715244198291,"duration":0},"status":"passed","severity":"normal"},{"uid":"36f5cbb313cb52f2","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1715243911703,"stop":1715243911704,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4aa668cf467bf1c","name":"Push message with content topic containing escaped characters","time":{"start":1715244088994,"stop":1715244088995,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6d163f288d6d224","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1715243863495,"stop":1715243863495,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5eda9233d1fac74","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1715244310422,"stop":1715244310423,"duration":1},"status":"passed","severity":"normal"},{"uid":"c98c79c36f64d3c2","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1715243671734,"stop":1715243671734,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f9fc04b6ec64ccca","name":"1 Store, 2 relays, 2 fetches","time":{"start":1715243671526,"stop":1715243671527,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee8f36a61b512c77","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1715244079528,"stop":1715244079528,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a5755e9dd980f50","name":"Push message with content topic containing escaped characters","time":{"start":1715244176130,"stop":1715244176130,"duration":0},"status":"passed","severity":"normal"},{"uid":"86dc3b3bef3a3be8","name":"Check received message containing shell command","time":{"start":1715243876423,"stop":1715243876423,"duration":0},"status":"passed","severity":"normal"},{"uid":"70fb93b74e8d2268","name":"random static sharding 5 - Cluster ID: 896, Shard ID: 38","time":{"start":1715244192968,"stop":1715244192968,"duration":0},"status":"passed","severity":"normal"},{"uid":"96f511cf7f042c43","name":"Check message with no content topic is not received","time":{"start":1715243876429,"stop":1715243876429,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ed99312f338570d","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1715243705862,"stop":1715243705862,"duration":0},"status":"passed","severity":"normal"},{"uid":"fde363e750f0c922","name":"Query with Ordered Callback, No message returned","time":{"start":1715244221817,"stop":1715244221818,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f481caf4f45284d","name":"Sign & Recover","time":{"start":1715243682241,"stop":1715243682241,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e0c4bbacb7b59cb","name":"LightPush","time":{"start":1715244275745,"stop":1715244275745,"duration":0},"status":"passed","severity":"normal"},{"uid":"929ecf46dad64c32","name":"Push message with numeric payload","time":{"start":1715244176114,"stop":1715244176115,"duration":1},"status":"passed","severity":"normal"},{"uid":"7dc797e2f6338206","name":"Push message with XML payload","time":{"start":1715244088984,"stop":1715244088984,"duration":0},"status":"passed","severity":"normal"},{"uid":"406ad796ef37a292","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1715243647331,"stop":1715243647331,"duration":0},"status":"passed","severity":"normal"},{"uid":"47edf702bd7f6e84","name":"Reopen subscription with peer with lost subscription","time":{"start":1715243772206,"stop":1715243772206,"duration":0},"status":"passed","severity":"normal"},{"uid":"546a06268f9175f6","name":"Push message with custom timestamp: 1715247463715","time":{"start":1715244088997,"stop":1715244088997,"duration":0},"status":"passed","severity":"normal"},{"uid":"be4fab13db4501b4","name":"Push message with content topic containing numeric","time":{"start":1715244176124,"stop":1715244176124,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f84403fd067d423","name":"Check publish message containing escaped characters","time":{"start":1715244130029,"stop":1715244130029,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3aa058c6aa110a9","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1715244262274,"stop":1715244262275,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a7b45bb973b0b7","name":"ignores domain fetching errors","time":{"start":1715243671730,"stop":1715243671730,"duration":0},"status":"passed","severity":"normal"},{"uid":"52f1a1ce6f91f327","name":"Push message with content topic containing short","time":{"start":1715244176123,"stop":1715244176123,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f0cfd379dd365e4","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1715243647325,"stop":1715243647325,"duration":0},"status":"passed","severity":"normal"},{"uid":"58139d912fa81a10","name":"Publish message with large meta","time":{"start":1715244130045,"stop":1715244130045,"duration":0},"status":"passed","severity":"normal"},{"uid":"940fe615b6f2673c","name":"Push message with content topic containing XML","time":{"start":1715244088993,"stop":1715244088993,"duration":0},"status":"passed","severity":"normal"},{"uid":"479813cd18d7ccc8","name":"Fails to push message bigger that 1MB","time":{"start":1715244176136,"stop":1715244176136,"duration":0},"status":"passed","severity":"normal"},{"uid":"c70b9f6b92b59e1f","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1715244235370,"stop":1715244235370,"duration":0},"status":"passed","severity":"normal"},{"uid":"295d568c901c4153","name":"Push message with content topic containing special chars","time":{"start":1715244176125,"stop":1715244176125,"duration":0},"status":"passed","severity":"normal"},{"uid":"4eed673e319a1c3e","name":"Promise Callback - forward","time":{"start":1715244223498,"stop":1715244223499,"duration":1},"status":"passed","severity":"normal"}]