mirror of
https://github.com/logos-messaging/allure-jswaku.git
synced 2026-01-18 12:53:10 +00:00
1 line
158 KiB
JSON
1 line
158 KiB
JSON
[{"uid":"6fecb9a724848a19","name":"Subscribe to topic containing Script and receive message","time":{"start":1716987415616,"stop":1716987415616,"duration":0},"status":"passed","severity":"normal"},{"uid":"c983ead5f7a1b8a7","name":"Push message on custom pubsubTopic","time":{"start":1716987009015,"stop":1716987009015,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fcaa8d8deac23f0","name":"Push message with content topic containing Basic HTML tag","time":{"start":1716987129862,"stop":1716987129862,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8de83f8f6b00153","name":"Push to array if already present","time":{"start":1716986685531,"stop":1716986685532,"duration":1},"status":"passed","severity":"normal"},{"uid":"af1a3fa5af1fefaa","name":"Push message with XML payload","time":{"start":1716987129827,"stop":1716987129827,"duration":0},"status":"passed","severity":"normal"},{"uid":"65a59741c9cfc6ce","name":"Publish message with custom timestamp: Wed May 29 2024 13:52:40 GMT+0000 (Coordinated Universal Time)","time":{"start":1716987187422,"stop":1716987187423,"duration":1},"status":"passed","severity":"normal"},{"uid":"aee48972d2b32781","name":"Accepts a valid Waku Message","time":{"start":1716986702974,"stop":1716986702976,"duration":2},"status":"passed","severity":"normal"},{"uid":"42f716b5d1f557f9","name":"Check received message containing Russian","time":{"start":1716987202173,"stop":1716987202174,"duration":1},"status":"passed","severity":"normal"},{"uid":"213964edb0b8b27","name":"Check message with invalid timestamp is not received","time":{"start":1716987202181,"stop":1716987202182,"duration":1},"status":"passed","severity":"normal"},{"uid":"99dbcf39dfcc4b1c","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1716987154989,"stop":1716987154989,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3496c6b28584c261","name":"different cluster, different shard: nodes don't connect","time":{"start":1716986902635,"stop":1716986902636,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb0024937cf50761","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1716987359333,"stop":1716987359334,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea7d1fe8e391512","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1716986902687,"stop":1716986902687,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb89bee753b9c495","name":"Add multiple subscription objects on single nwaku node","time":{"start":1716987415618,"stop":1716987415618,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac9d0c6549fdbae8","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1716987172066,"stop":1716987172067,"duration":1},"status":"passed","severity":"normal"},{"uid":"bee0127e11b6ff06","name":"should decode valid enr successfully","time":{"start":1716986694574,"stop":1716986694574,"duration":0},"status":"passed","severity":"normal"},{"uid":"237321e0ce343da","name":"should set field with all protocols enabled","time":{"start":1716986694581,"stop":1716986694581,"duration":0},"status":"passed","severity":"normal"},{"uid":"8df70074248946b6","name":"Push message with content topic containing long","time":{"start":1716987296478,"stop":1716987296479,"duration":1},"status":"passed","severity":"normal"},{"uid":"74c1c9374848060b","name":"Generator, 2 different pubsubtopics","time":{"start":1716987372743,"stop":1716987372743,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8fcf6408fa7e9a7","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1716986902638,"stop":1716986902638,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd86fad9c2aecdb","name":"Publish message with custom timestamp: Thu Jun 08 2023 12:52:40 GMT+0000 (Coordinated Universal Time)","time":{"start":1716987187421,"stop":1716987187422,"duration":1},"status":"passed","severity":"normal"},{"uid":"1363c8b0dbb4d0f8","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1716986686022,"stop":1716986686022,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0dcb6f3b6630892","name":"Push message with numeric payload","time":{"start":1716987129818,"stop":1716987129820,"duration":2},"status":"passed","severity":"normal"},{"uid":"334d8c1285664b57","name":"Check message received after nwaku node is restarted","time":{"start":1716987202229,"stop":1716987202229,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2608238b1b9537f4","name":"pre and post cipher","time":{"start":1716986720927,"stop":1716986720928,"duration":1},"status":"passed","severity":"normal"},{"uid":"fece3fbdf69fda","name":"should encode/decode to text encoding","time":{"start":1716986694578,"stop":1716986694578,"duration":0},"status":"passed","severity":"normal"},{"uid":"88ff7c560b8f1838","name":"Check received message with timestamp: 1716986736504 ","time":{"start":1716987202179,"stop":1716987202180,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbee929800d4ab5a","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1716986787135,"stop":1716986787135,"duration":0},"status":"passed","severity":"normal"},{"uid":"b553969b7874fc1c","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1716987172069,"stop":1716987172069,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef935d2c7e5c6dc5","name":"should add and remove event listeners correctly","time":{"start":1716986714500,"stop":1716986714500,"duration":0},"status":"passed","severity":"normal"},{"uid":"39ba08b623c30cc1","name":"Nwaku publishes","time":{"start":1716987160158,"stop":1716987160158,"duration":0},"status":"passed","severity":"normal"},{"uid":"b92cb32346f38831","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1716987415602,"stop":1716987415602,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d0cf647740f6fe7","name":"Encoder throws on undefined content topic","time":{"start":1716986699517,"stop":1716986699517,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c4d3fdb44cac780","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1716987154989,"stop":1716987154989,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd5d9be17fff0e1c","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1716986902646,"stop":1716986902657,"duration":11},"status":"passed","severity":"normal"},{"uid":"23e6a98d74b3fdf3","name":"isConnected return false after peer stops","time":{"start":1716986787136,"stop":1716986787137,"duration":1},"status":"passed","severity":"normal"},{"uid":"30408330c19624c3","name":"Ordered Callback - forward","time":{"start":1716987377269,"stop":1716987377270,"duration":1},"status":"passed","severity":"normal"},{"uid":"2613fa1a4616530c","name":"Subscribe to topic containing shell command and receive message","time":{"start":1716987415608,"stop":1716987415608,"duration":0},"status":"passed","severity":"normal"},{"uid":"c21fb6925a09161a","name":"Push message with XML payload","time":{"start":1716987296472,"stop":1716987296472,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f042cc09abe2d1c","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1716986902682,"stop":1716986902683,"duration":1},"status":"passed","severity":"normal"},{"uid":"78a624639e60f57b","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1716986817344,"stop":1716986817344,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b4463cf1d707fee","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1716986946769,"stop":1716986946769,"duration":0},"status":"passed","severity":"normal"},{"uid":"413c0bd3d44b53a8","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1716986710103,"stop":1716986710103,"duration":0},"status":"passed","severity":"normal"},{"uid":"7409c14056f166c4","name":"Subscribe to topic containing Russian and receive message","time":{"start":1716986984372,"stop":1716986984372,"duration":0},"status":"passed","severity":"normal"},{"uid":"74966fdff4e73a55","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1716987489153,"stop":1716987489153,"duration":0},"status":"passed","severity":"normal"},{"uid":"563a78e4be2946a6","name":"Sign & Recover","time":{"start":1716986720928,"stop":1716986720928,"duration":0},"status":"passed","severity":"normal"},{"uid":"52350c82fa5f73ac","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1716986686025,"stop":1716986686025,"duration":0},"status":"passed","severity":"normal"},{"uid":"4272720da5fd4faf","name":"Encoder throws on empty string content topic","time":{"start":1716986722314,"stop":1716986722315,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2cc8395059d084b","name":"Passing page size 1 when there are 4 messages","time":{"start":1716987392071,"stop":1716987392072,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb7097e8e00c87e3","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1716986984352,"stop":1716986984353,"duration":1},"status":"passed","severity":"normal"},{"uid":"b077bbb54fa94502","name":"Subscribe and receive messages via waku relay post","time":{"start":1716986984355,"stop":1716986984355,"duration":0},"status":"passed","severity":"normal"},{"uid":"c00596a11e5310ad","name":"Round trip binary serialization","time":{"start":1716986699515,"stop":1716986699515,"duration":0},"status":"passed","severity":"normal"},{"uid":"154eb7f61b3d84ea","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1716986946769,"stop":1716986946769,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e07b023c69b761b","name":"Query Generator, No message returned","time":{"start":1716987359333,"stop":1716987359333,"duration":0},"status":"passed","severity":"normal"},{"uid":"8813a78ae30a82b","name":"Relay - times out","time":{"start":1716987408368,"stop":1716987408369,"duration":1},"status":"passed","severity":"normal"},{"uid":"4eeef37bd43415f0","name":"Push message with content topic containing XML","time":{"start":1716987296487,"stop":1716987296487,"duration":0},"status":"passed","severity":"normal"},{"uid":"d32ac06bc78005d8","name":"Check received message with timestamp: 1716986737097000000 ","time":{"start":1716986896422,"stop":1716986896423,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9f398ceb312ee51","name":"Subscribe to topic containing numeric and receive message","time":{"start":1716987415614,"stop":1716987415614,"duration":0},"status":"passed","severity":"normal"},{"uid":"87b50291ca3c23b8","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1716986693796,"stop":1716986693796,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8d705bced5a4503","name":"Promise Callback - backward","time":{"start":1716987377269,"stop":1716987377269,"duration":0},"status":"passed","severity":"normal"},{"uid":"b73138bf5103b39b","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1716986686029,"stop":1716986686029,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3146c3a9e42bd72","name":"Relay - dialed after","time":{"start":1716987408368,"stop":1716987408368,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bb32391051538b","name":"Ping on peer without subscriptions","time":{"start":1716986768072,"stop":1716986768072,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad17f96fb6303abd","name":"Check message with no pubsub topic is not received","time":{"start":1716986896426,"stop":1716986896426,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9318b879fda621d","name":"Overlapping topic subscription","time":{"start":1716987199363,"stop":1716987199363,"duration":0},"status":"skipped","severity":"normal"},{"uid":"69c944241b7126d7","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app71/9/topic219/json","time":{"start":1716987241933,"stop":1716987241933,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb6f397fd76274d3","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1716986720402,"stop":1716986720403,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3f4068bf5c1a418","name":"Subscribe to topic containing emoji and receive message","time":{"start":1716987415618,"stop":1716987415618,"duration":0},"status":"passed","severity":"normal"},{"uid":"d07d741f32d6afbe","name":"Query with Promise Callback, No message returned","time":{"start":1716987359337,"stop":1716987359338,"duration":1},"status":"passed","severity":"normal"},{"uid":"60ba1c360bef6c9e","name":"groups content topics by expected pubsub topic","time":{"start":1716986686026,"stop":1716986686026,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbea87d330afb55f","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1716986902664,"stop":1716986902664,"duration":0},"status":"passed","severity":"normal"},{"uid":"21f7615b82e176af","name":"random static sharding 9 - Cluster ID: 977, Shard ID: 499","time":{"start":1716987265750,"stop":1716987265750,"duration":0},"status":"passed","severity":"normal"},{"uid":"d87f1199e2371403","name":"same cluster, different shard: nodes connect","time":{"start":1716987035272,"stop":1716987035273,"duration":1},"status":"passed","severity":"normal"},{"uid":"a42cfe6c53cde317","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1716986902676,"stop":1716986902677,"duration":1},"status":"passed","severity":"normal"},{"uid":"d46fb6e9b37ac6b1","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1716987359336,"stop":1716987359336,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3703fee90384390","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1716987415611,"stop":1716987415611,"duration":0},"status":"passed","severity":"normal"},{"uid":"11b0f03cb166271d","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1716987403900,"stop":1716987403901,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc50ac9a644cbba4","name":"Check publish message containing long","time":{"start":1716987187400,"stop":1716987187400,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dff68d8f0619810","name":"Check received message containing shell command","time":{"start":1716987202177,"stop":1716987202177,"duration":0},"status":"passed","severity":"normal"},{"uid":"714f67f68e4f9f84","name":"Push message with content topic containing numeric","time":{"start":1716987296479,"stop":1716987296479,"duration":0},"status":"passed","severity":"normal"},{"uid":"d345ecc9860b886d","name":"Ping on unsubscribed peer","time":{"start":1716986810321,"stop":1716986810322,"duration":1},"status":"passed","severity":"normal"},{"uid":"e28ba6435dc1c878","name":"Check received message containing numeric","time":{"start":1716986896414,"stop":1716986896415,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9158e5337960908","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1716987377874,"stop":1716987377875,"duration":1},"status":"passed","severity":"normal"},{"uid":"455d476bb6263c4f","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1716986686040,"stop":1716986686041,"duration":1},"status":"passed","severity":"normal"},{"uid":"39ad70fef3ff6458","name":"Encoder throws on empty string content topic","time":{"start":1716986720404,"stop":1716986720404,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4bbeb7998ba628d","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1716987415613,"stop":1716987415613,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbf11c4cb4ba8c55","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1716986984357,"stop":1716986984358,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e0f47defc58d2f2","name":"Nodes with multiple pubsub topic","time":{"start":1716987172069,"stop":1716987172070,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f8c9ff002aa1d4","name":"A test","time":{"start":1716986984547,"stop":1716986984547,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0546484a5c53f45","name":"Fails to publish message with size larger than 1 MB","time":{"start":1716987187425,"stop":1716987187425,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fbbe9bd8fa3e442","name":"Query Generator, No message returned","time":{"start":1716987351749,"stop":1716987351749,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d80782c6b797572","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1716986902639,"stop":1716986902640,"duration":1},"status":"passed","severity":"normal"},{"uid":"9855e5d6ccc858ca","name":"start node with ApplicationInfo","time":{"start":1716987241936,"stop":1716987241936,"duration":0},"status":"passed","severity":"normal"},{"uid":"a99b11302df6ef35","name":"Check received message containing numeric","time":{"start":1716987202166,"stop":1716987202169,"duration":3},"status":"passed","severity":"normal"},{"uid":"6e40a3d26e068108","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1716987359334,"stop":1716987359334,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9b6c88a4eb930ff","name":"Push message with content topic containing special chars","time":{"start":1716987296479,"stop":1716987296480,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0e80436243cbd39","name":"Default pageSize","time":{"start":1716987392074,"stop":1716987392074,"duration":0},"status":"passed","severity":"normal"},{"uid":"9101a0493a88e747","name":"Push message with short payload","time":{"start":1716987129811,"stop":1716987129812,"duration":1},"status":"passed","severity":"normal"},{"uid":"abc4d2a70f9e8d9e","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1716986902679,"stop":1716986902680,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f584334ad72895b","name":"Push message with content topic containing Script","time":{"start":1716987296486,"stop":1716987296486,"duration":0},"status":"passed","severity":"normal"},{"uid":"6564d238b3e95fe3","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1716986686039,"stop":1716986686040,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3dc23ba4c854a","name":"returns all values when wanted number is greater than available values","time":{"start":1716986709405,"stop":1716986709405,"duration":0},"status":"passed","severity":"normal"},{"uid":"340a5becc09c8e24","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1716987202180,"stop":1716987202181,"duration":1},"status":"passed","severity":"normal"},{"uid":"2728338428e6be30","name":"Relay + Store","time":{"start":1716986694582,"stop":1716986694583,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb1fc26344c68761","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1716986902670,"stop":1716986902671,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c1cbde9b4c4d40e","name":"Subscribe to topic containing special chars and publish message","time":{"start":1716987199365,"stop":1716987199365,"duration":0},"status":"passed","severity":"normal"},{"uid":"719e0d7946e66f65","name":"Check publish message containing Russian","time":{"start":1716987187402,"stop":1716987187403,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d5ff08112ce033f","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1716986744914,"stop":1716986744915,"duration":1},"status":"passed","severity":"normal"},{"uid":"8da5b429acce4ee7","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1716986686036,"stop":1716986686036,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fbb2bd0746c457b","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1716986693789,"stop":1716986693790,"duration":1},"status":"passed","severity":"normal"},{"uid":"cce964c0bde1ffd7","name":"Query Generator, Wrong PubsubTopic","time":{"start":1716987359331,"stop":1716987359332,"duration":1},"status":"passed","severity":"normal"},{"uid":"a37f80d04f9890bf","name":"Check message received after jswaku node is restarted","time":{"start":1716987202185,"stop":1716987202185,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1648a1234ce96034","name":"Init the array if not present","time":{"start":1716986685529,"stop":1716986685531,"duration":2},"status":"passed","severity":"normal"},{"uid":"a7fcbb6ffb34f650","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1716987199365,"stop":1716987199365,"duration":0},"status":"passed","severity":"normal"},{"uid":"52fd5b43c4570e71","name":"Check received message containing special chars","time":{"start":1716987202171,"stop":1716987202172,"duration":1},"status":"passed","severity":"normal"},{"uid":"872c532935208a42","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1716986686033,"stop":1716986686033,"duration":0},"status":"passed","severity":"normal"},{"uid":"6eac13bafac7b1fc","name":"Check received message containing SQL Injection","time":{"start":1716986896418,"stop":1716986896418,"duration":0},"status":"passed","severity":"normal"},{"uid":"57163be431753a46","name":"Relay + Store","time":{"start":1716986748785,"stop":1716986748786,"duration":1},"status":"passed","severity":"normal"},{"uid":"b82227d37394162c","name":"should be able to encode the field with only STORE set to true","time":{"start":1716986693787,"stop":1716986693788,"duration":1},"status":"passed","severity":"normal"},{"uid":"68a63b2fc32380d5","name":"A test","time":{"start":1716986984546,"stop":1716986984546,"duration":0},"status":"passed","severity":"normal"},{"uid":"e49b763223484685","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1716986686035,"stop":1716986686035,"duration":0},"status":"passed","severity":"normal"},{"uid":"46102ecb2c852f74","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1716986686023,"stop":1716986686023,"duration":0},"status":"passed","severity":"normal"},{"uid":"11c7ea79835c67e8","name":"should properly create location multiaddrs - tcp4","time":{"start":1716986694579,"stop":1716986694579,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ee1771ce4c418c6","name":"Ping on subscribed peer","time":{"start":1716986810317,"stop":1716986810317,"duration":0},"status":"passed","severity":"normal"},{"uid":"893ec8258de1c48","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1716987009006,"stop":1716987009006,"duration":0},"status":"passed","severity":"normal"},{"uid":"80e364ba40a1e1b","name":"Publishes to nwaku","time":{"start":1716987160157,"stop":1716987160158,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fb6de5c16828a5f","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1716987377873,"stop":1716987377874,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0190eda6c5f5001","name":"Refresh subscription","time":{"start":1716987199363,"stop":1716987199363,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6ff1d1e2868b2ef4","name":"Decoder throws on undefined content topic","time":{"start":1716986699518,"stop":1716986699518,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a487132e97a926b","name":"Push message with Script payload","time":{"start":1716987129826,"stop":1716987129826,"duration":0},"status":"passed","severity":"normal"},{"uid":"f27c6168ea87ddb","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1716986710102,"stop":1716986710103,"duration":1},"status":"passed","severity":"normal"},{"uid":"901048a05d313fd7","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1716987009006,"stop":1716987009006,"duration":0},"status":"passed","severity":"normal"},{"uid":"2af13f420d3c63d6","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1716987415616,"stop":1716987415616,"duration":0},"status":"passed","severity":"normal"},{"uid":"59d6d8cf419462d0","name":"Query with Promise Callback, No message returned","time":{"start":1716987351755,"stop":1716987351755,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5c589d5ca657761","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1716987362254,"stop":1716987362254,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c18939513e04e79","name":"should properly create location multiaddrs - tcp","time":{"start":1716986694580,"stop":1716986694580,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ae9374ccc47d4b1","name":"Ping on peer without subscriptions","time":{"start":1716986810317,"stop":1716986810318,"duration":1},"status":"passed","severity":"normal"},{"uid":"b91c56288952154c","name":"Query Generator - forward","time":{"start":1716987377265,"stop":1716987377266,"duration":1},"status":"passed","severity":"normal"},{"uid":"56e7225901463564","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1716987300224,"stop":1716987300224,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b29c7d160bd0369","name":"Passing page size 0 when there are 110 messages","time":{"start":1716987392071,"stop":1716987392071,"duration":0},"status":"passed","severity":"normal"},{"uid":"74c6f522fd1a7f87","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1716986817341,"stop":1716986817341,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc636f4b9bb01bf6","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1716986709405,"stop":1716986709406,"duration":1},"status":"passed","severity":"normal"},{"uid":"82a56211576734a3","name":"should not receive a peer event after stop","time":{"start":1716986714498,"stop":1716986714498,"duration":0},"status":"passed","severity":"normal"},{"uid":"83578fd9f95962f3","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1716987035271,"stop":1716987035271,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a1645c9c8ea4a79","name":"Decoder throws on empty string content topic","time":{"start":1716986699518,"stop":1716986699518,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d512e295947ca69","name":"Subscribe to topic containing special chars and receive message","time":{"start":1716987415605,"stop":1716987415605,"duration":0},"status":"passed","severity":"normal"},{"uid":"52a4b9d46bd7bf5f","name":"Ping on subscribed peer","time":{"start":1716986768071,"stop":1716986768071,"duration":0},"status":"passed","severity":"normal"},{"uid":"905d0d946a9dcdbd","name":"should be able to decode the field with only RELAY set to true","time":{"start":1716986693792,"stop":1716986693793,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1808a71dafdf1de","name":"Check received message containing long","time":{"start":1716987202186,"stop":1716987202187,"duration":1},"status":"passed","severity":"normal"},{"uid":"4509234a82b25525","name":"Check message on other pubsub topic is not received","time":{"start":1716987202182,"stop":1716987202183,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f860fdbe5f873dc","name":"Check received message containing emoji","time":{"start":1716987202211,"stop":1716987202211,"duration":0},"status":"passed","severity":"normal"},{"uid":"f50ab8023ffac7b4","name":"Overlapping topic subscription","time":{"start":1716987415604,"stop":1716987415604,"duration":0},"status":"passed","severity":"normal"},{"uid":"12b377f571bd303a","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1716987172070,"stop":1716987172071,"duration":1},"status":"passed","severity":"normal"},{"uid":"74dc301dcf61dee9","name":"Push message with numeric payload","time":{"start":1716987296468,"stop":1716987296469,"duration":1},"status":"passed","severity":"normal"},{"uid":"167b0430ee43ade2","name":"Push message with content topic containing Script","time":{"start":1716987129861,"stop":1716987129861,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb39685e0f72ef0c","name":"can start the service","time":{"start":1716987207882,"stop":1716987207882,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7e25e94faa8c4ff","name":"Push message with escaped characters payload","time":{"start":1716987296474,"stop":1716987296474,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e36bd2d5536980b","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1716986902645,"stop":1716986902646,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0c6a5b1cff43d8e","name":"Subscribe to topic containing long and receive message","time":{"start":1716987415614,"stop":1716987415614,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e35a92a6359ee20","name":"caches peers it previously fetched","time":{"start":1716986710593,"stop":1716986710594,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6db297934172e1c","name":"Used by Waku Relay","time":{"start":1716987404697,"stop":1716987404698,"duration":1},"status":"passed","severity":"normal"},{"uid":"c23f12c4f9134037","name":"Throws when trying to push message with empty payload","time":{"start":1716987129838,"stop":1716987129839,"duration":1},"status":"passed","severity":"normal"},{"uid":"eaf1c35e04fc228f","name":"Subscribe and receives messages on 20 topics","time":{"start":1716987415603,"stop":1716987415603,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bf69b6273a5565","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1716986902685,"stop":1716986902686,"duration":1},"status":"passed","severity":"normal"},{"uid":"1109faf7ba3073f6","name":"Overlapping topic subscription","time":{"start":1716986984360,"stop":1716986984360,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdc51e55306387df","name":"Relay - dialed first","time":{"start":1716987408367,"stop":1716987408368,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b5ca6a7003bc179","name":"throws on content topic with generation field greater than 0","time":{"start":1716986686019,"stop":1716986686020,"duration":1},"status":"passed","severity":"normal"},{"uid":"57ca30b187668934","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1716987035270,"stop":1716987035271,"duration":1},"status":"passed","severity":"normal"},{"uid":"30922744d1f8c315","name":"Push message with long payload","time":{"start":1716987129817,"stop":1716987129818,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cdb86204ac08192","name":"Ephemeral field set to true","time":{"start":1716986699515,"stop":1716986699516,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ba43b76c80c7e34","name":"Push message with content topic containing escaped characters","time":{"start":1716987296488,"stop":1716987296489,"duration":1},"status":"passed","severity":"normal"},{"uid":"a73ee962edf2e606","name":"Check received message containing shell command","time":{"start":1716987202210,"stop":1716987202210,"duration":0},"status":"passed","severity":"normal"},{"uid":"41a8724088989b6f","name":"should load peers from local storage and dispatch events","time":{"start":1716986714499,"stop":1716986714499,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e74931bc13a95f4","name":"Subscribe to topic containing Russian and publish message","time":{"start":1716987199366,"stop":1716987199366,"duration":0},"status":"passed","severity":"normal"},{"uid":"1153703405c131b7","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1716987372746,"stop":1716987372747,"duration":1},"status":"passed","severity":"normal"},{"uid":"aec58416d7ea05ee","name":"random static sharding 6 - Cluster ID: 632, Shard ID: 313","time":{"start":1716987265748,"stop":1716987265748,"duration":0},"status":"passed","severity":"normal"},{"uid":"48b849b4ad01d057","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1716986902688,"stop":1716986902688,"duration":0},"status":"passed","severity":"normal"},{"uid":"432e52cf440d53b4","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1716987320687,"stop":1716987320687,"duration":0},"status":"passed","severity":"normal"},{"uid":"a259e887bb065d49","name":"Push message with content topic containing SQL Injection","time":{"start":1716987129861,"stop":1716987129861,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6e70cb73b4e1b43","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1716986710101,"stop":1716986710102,"duration":1},"status":"passed","severity":"normal"},{"uid":"fba3e7ba366a60fc","name":"Check publish message containing unicode special characters","time":{"start":1716987187408,"stop":1716987187412,"duration":4},"status":"passed","severity":"normal"},{"uid":"8964cb757c39dac5","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1716987320687,"stop":1716987320687,"duration":0},"status":"passed","severity":"normal"},{"uid":"5de0d5a4a929b881","name":"Check publish message containing JSON","time":{"start":1716987187406,"stop":1716987187406,"duration":0},"status":"passed","severity":"normal"},{"uid":"2413aa99ccf6e70","name":"Passing page size 110 when there are 120 messages","time":{"start":1716987392074,"stop":1716987392074,"duration":0},"status":"passed","severity":"normal"},{"uid":"15bc9afb0b09965f","name":"should throw an error for an unconfigured topic","time":{"start":1716986686038,"stop":1716986686038,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca147035361b6130","name":"Query with Promise Callback, No Decoder","time":{"start":1716987351754,"stop":1716987351755,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf372ed980255b25","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1716986737612,"stop":1716986737613,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed781a17adb92047","name":"Check message with non string payload is not received","time":{"start":1716987202225,"stop":1716987202227,"duration":2},"status":"passed","severity":"normal"},{"uid":"5d991b140cccd9c0","name":"Query Generator - backward","time":{"start":1716987377267,"stop":1716987377267,"duration":0},"status":"passed","severity":"normal"},{"uid":"c72d6407231cc122","name":"Check publish message containing Arabic","time":{"start":1716987187402,"stop":1716987187402,"duration":0},"status":"passed","severity":"normal"},{"uid":"3841ca7a77e513da","name":"should encode/decode to RLP encoding","time":{"start":1716986694577,"stop":1716986694578,"duration":1},"status":"passed","severity":"normal"},{"uid":"dea3fd284152f07e","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1716986686040,"stop":1716986686040,"duration":0},"status":"passed","severity":"normal"},{"uid":"84cb1c46db33b83b","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1716987172068,"stop":1716987172068,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d0f53028c1e67f7","name":"getPeersByDiscovery","time":{"start":1716987154987,"stop":1716987154988,"duration":1},"status":"passed","severity":"normal"},{"uid":"e06a8c7b12491d1a","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1716987415610,"stop":1716987415610,"duration":0},"status":"passed","severity":"normal"},{"uid":"67cb49297b0fdcd7","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1716986686034,"stop":1716986686034,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce8fcca59de3cc34","name":"Push message with content topic containing emoji","time":{"start":1716987296489,"stop":1716987296489,"duration":0},"status":"passed","severity":"normal"},{"uid":"46b77bcce68a5476","name":"Subscribe to topic containing XML and receive message","time":{"start":1716987415607,"stop":1716987415607,"duration":0},"status":"passed","severity":"normal"},{"uid":"a60fe127d131d8a7","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app99/1/topic138/json","time":{"start":1716987241930,"stop":1716987241931,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cdd15fb59b6adc1","name":"should throw error - no public key","time":{"start":1716986694576,"stop":1716986694577,"duration":1},"status":"passed","severity":"normal"},{"uid":"2be889aaef2d1a90","name":"different cluster, same shard: nodes don't connect","time":{"start":1716986902634,"stop":1716986902635,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4fcdc7a96cb8567","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1716987403902,"stop":1716987403902,"duration":0},"status":"passed","severity":"normal"},{"uid":"67bf7cb5e59ef316","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1716987199361,"stop":1716987199361,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e110c73019cdfc4","name":"should be able to decode the field with only FILTER set to true","time":{"start":1716986693793,"stop":1716986693793,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2a5cc63263a757","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1716987489151,"stop":1716987489151,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f7f394ce9f7b93e","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1716987187419,"stop":1716987187419,"duration":0},"status":"passed","severity":"normal"},{"uid":"44985480d7a183a7","name":"addEventListener with correct event","time":{"start":1716986777255,"stop":1716986777255,"duration":0},"status":"passed","severity":"normal"},{"uid":"141480c992d1c247","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1716986686028,"stop":1716986686028,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc78571c68905d56","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1716986737607,"stop":1716986737610,"duration":3},"status":"passed","severity":"normal"},{"uid":"df722bdd085fa6dc","name":"handles different networkShards values correctly","time":{"start":1716986686027,"stop":1716986686027,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d62dbb7bdd3231c","name":"should not receive a peer event after stop","time":{"start":1716986747559,"stop":1716986747559,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec254cef4a3bd81d","name":"Generator, custom pubsub topic","time":{"start":1716987372741,"stop":1716987372742,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c8e961a843dc17d","name":"receives messages sent to provided content topic through callback","time":{"start":1716987187807,"stop":1716987187808,"duration":1},"status":"skipped","severity":"normal"},{"uid":"79ea39696301090a","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1716986946776,"stop":1716986946777,"duration":1},"status":"passed","severity":"normal"},{"uid":"74e9c998b1c45ce3","name":"should throw an error for missing sharding configuration","time":{"start":1716986686042,"stop":1716986686042,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1959a9ab0f82540","name":"Check received message containing unicode special characters","time":{"start":1716987202211,"stop":1716987202211,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e77c6781a90d05a","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1716986902640,"stop":1716986902645,"duration":5},"status":"passed","severity":"normal"},{"uid":"c521860a319f7a51","name":"Push message with content topic containing special chars","time":{"start":1716987129848,"stop":1716987129851,"duration":3},"status":"passed","severity":"normal"},{"uid":"c0b63e95b4d51363","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1716987351750,"stop":1716987351751,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe9e86cbf3747c0e","name":"Query generator for multiple messages with different content topic format","time":{"start":1716987362252,"stop":1716987362252,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c5b1b721e3fed3","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app21/6/topic387/utf8","time":{"start":1716987241933,"stop":1716987241934,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e88ae52e4b9c26c","name":"start node with empty shard","time":{"start":1716987265753,"stop":1716987265754,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b82d3e4d7fc8276","name":"random static sharding 10 - Cluster ID: 265, Shard ID: 756","time":{"start":1716987265751,"stop":1716987265751,"duration":0},"status":"passed","severity":"normal"},{"uid":"4805b67d01776c28","name":"Check received message containing long","time":{"start":1716987202161,"stop":1716987202166,"duration":5},"status":"passed","severity":"normal"},{"uid":"7631e7533eb653a2","name":"Check publish message containing shell command","time":{"start":1716987187406,"stop":1716987187407,"duration":1},"status":"passed","severity":"normal"},{"uid":"589ddf3ba7899914","name":"Push message on custom pubsubTopic","time":{"start":1716987009007,"stop":1716987009007,"duration":0},"status":"passed","severity":"normal"},{"uid":"5339007dc570f8dd","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1716986699185,"stop":1716986699185,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b5c9afa94e498c6","name":"Push message with custom timestamp: 1716990502848","time":{"start":1716987129868,"stop":1716987129868,"duration":0},"status":"passed","severity":"normal"},{"uid":"a80987d689eabd47","name":"Check received message containing escaped characters","time":{"start":1716987202210,"stop":1716987202211,"duration":1},"status":"passed","severity":"normal"},{"uid":"348c64bc66cf3ed4","name":"Push message with emoji payload","time":{"start":1716987129834,"stop":1716987129836,"duration":2},"status":"passed","severity":"normal"},{"uid":"a9f8d959ee594c5e","name":"should not receive a peer event after stop","time":{"start":1716987207885,"stop":1716987207886,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c9fb465f4ab2f19","name":"handles empty shards array correctly","time":{"start":1716986686042,"stop":1716986686042,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bd996c8f92b5c8d","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1716987199370,"stop":1716987199371,"duration":1},"status":"passed","severity":"normal"},{"uid":"40d5cbe091366e72","name":"Push message with short payload","time":{"start":1716987296467,"stop":1716987296468,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9adeab77ad3ecb8","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1716987199362,"stop":1716987199362,"duration":0},"status":"passed","severity":"normal"},{"uid":"65d19fa9f5a4d87e","name":"Check received message with timestamp: 1716986736504000000 ","time":{"start":1716987202212,"stop":1716987202212,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbb6a40fff1d2193","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1716987172064,"stop":1716987172065,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa21dabfa43dc721","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app78/8/topic996/utf8","time":{"start":1716987241931,"stop":1716987241931,"duration":0},"status":"passed","severity":"normal"},{"uid":"c526f2545eb5323d","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1716986688601,"stop":1716986688602,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7359d27af275c1e","name":"handles different clusterIds correctly","time":{"start":1716986686027,"stop":1716986686027,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5a143c32590a3d9","name":"should be able to decode the field with only STORE set to true","time":{"start":1716986693793,"stop":1716986693794,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5c53558edc22893","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1716986686034,"stop":1716986686034,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c2425ef7ac24a7a","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1716987415608,"stop":1716987415609,"duration":1},"status":"passed","severity":"normal"},{"uid":"69acf5305fd168cd","name":"ignores domain fetching errors","time":{"start":1716986710593,"stop":1716986710593,"duration":0},"status":"passed","severity":"normal"},{"uid":"f01386515d752233","name":"Encoder throws on undefined content topic","time":{"start":1716986722314,"stop":1716986722314,"duration":0},"status":"passed","severity":"normal"},{"uid":"6108940e6c63c956","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1716986827718,"stop":1716986827718,"duration":0},"status":"passed","severity":"normal"},{"uid":"9225396a6e2d8955","name":"Correctly serialized arguments","time":{"start":1716987016594,"stop":1716987016594,"duration":0},"status":"passed","severity":"normal"},{"uid":"6685bc848dc1bc9b","name":"Subscribe and receive messages via lightPush","time":{"start":1716986984351,"stop":1716986984352,"duration":1},"status":"passed","severity":"normal"},{"uid":"9695c492bc0bb0e9","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1716986737610,"stop":1716986737611,"duration":1},"status":"passed","severity":"normal"},{"uid":"3359099f86598928","name":"Push message with content topic containing Chinese","time":{"start":1716987296480,"stop":1716987296480,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b32a4c6e7278cb3","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1716986902688,"stop":1716986902689,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad7cd0d15a6b489f","name":"Check publish message containing SQL Injection","time":{"start":1716987187403,"stop":1716987187404,"duration":1},"status":"passed","severity":"normal"},{"uid":"e390c4efb91b5c65","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1716986686039,"stop":1716986686039,"duration":0},"status":"passed","severity":"normal"},{"uid":"1693923d5789c8e3","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1716986686032,"stop":1716986686032,"duration":0},"status":"passed","severity":"normal"},{"uid":"a159f5fe61551cee","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1716986946767,"stop":1716986946768,"duration":1},"status":"passed","severity":"normal"},{"uid":"12d3053b48c9e210","name":"Waku message hash computation (meta attribute not present)","time":{"start":1716986688603,"stop":1716986688603,"duration":0},"status":"passed","severity":"normal"},{"uid":"497cc72fef5949fd","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app47/2/topic209/test.js","time":{"start":1716987241931,"stop":1716987241932,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a6db57f8348b974","name":"creates an iterator","time":{"start":1716987390940,"stop":1716987390941,"duration":1},"status":"passed","severity":"normal"},{"uid":"42237393fe299755","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1716986817345,"stop":1716986817345,"duration":0},"status":"passed","severity":"normal"},{"uid":"f35ac495c11c43c7","name":"Check received message containing special chars","time":{"start":1716987202187,"stop":1716987202188,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a2b7f1e6d5d06f1","name":"Subscribe to topic containing XML and publish message","time":{"start":1716987199368,"stop":1716987199368,"duration":0},"status":"passed","severity":"normal"},{"uid":"403f2df3258e41ba","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1716986693794,"stop":1716986693795,"duration":1},"status":"passed","severity":"normal"},{"uid":"be889d79a5b801","name":"Store - dialed first","time":{"start":1716987408369,"stop":1716987408369,"duration":0},"status":"passed","severity":"normal"},{"uid":"77ccf1b71aba4457","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1716987199367,"stop":1716987199367,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a59764dc9d9b714","name":"ignores unrecognized TXT record formats","time":{"start":1716986710593,"stop":1716986710593,"duration":0},"status":"passed","severity":"normal"},{"uid":"9949ee2de772d17b","name":"Check received message containing JSON","time":{"start":1716986896420,"stop":1716986896420,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce0d9e3bb0579940","name":"Push message with content topic containing short","time":{"start":1716987296478,"stop":1716987296478,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6fe52f50dd3c343","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app50/7/topic135/utf8","time":{"start":1716987241934,"stop":1716987241934,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2223f5bf0820446","name":"should handle a minimal index list","time":{"start":1716986685986,"stop":1716986685986,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ab29c44314aa718","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1716987489153,"stop":1716987489153,"duration":0},"status":"passed","severity":"normal"},{"uid":"ced37ae834456a29","name":"Subscribe to topic containing XML and receive message","time":{"start":1716987415616,"stop":1716987415616,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a774740a7fb238e","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1716986750834,"stop":1716986750834,"duration":0},"status":"passed","severity":"normal"},{"uid":"de71ce1066af7a95","name":"Push message with content topic containing Chinese","time":{"start":1716987129856,"stop":1716987129859,"duration":3},"status":"passed","severity":"normal"},{"uid":"b618221227f13941","name":"throws on content topic with empty application field","time":{"start":1716986686020,"stop":1716986686020,"duration":0},"status":"passed","severity":"normal"},{"uid":"58a435a21b2788f9","name":"should throw an error for missing required configuration","time":{"start":1716986686031,"stop":1716986686031,"duration":0},"status":"passed","severity":"normal"},{"uid":"a68e56d8ec01ccf3","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1716987403901,"stop":1716987403901,"duration":0},"status":"passed","severity":"normal"},{"uid":"1da1545e5824d3d8","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1716986710099,"stop":1716986710099,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7ecf8cd834b06cd","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1716986686037,"stop":1716986686037,"duration":0},"status":"passed","severity":"normal"},{"uid":"9872105cbcf5c393","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1716986817343,"stop":1716986817343,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3b1559ac3f05e62","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1716986686023,"stop":1716986686024,"duration":1},"status":"passed","severity":"normal"},{"uid":"582f0d970433f11e","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1716986710597,"stop":1716986710597,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5da462ebe2841b74","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1716987199361,"stop":1716987199361,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a605b0ab1934365","name":"should throw an error for insufficient data","time":{"start":1716986685988,"stop":1716986685988,"duration":0},"status":"passed","severity":"normal"},{"uid":"ade6097499e8d1b1","name":"different cluster, same shard: nodes don't connect","time":{"start":1716987035273,"stop":1716987035274,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d177ed7d8238dbd","name":"less peers than existing","time":{"start":1716987130063,"stop":1716987130063,"duration":0},"status":"skipped","severity":"normal"},{"uid":"68167ea4894f39b7","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1716987265743,"stop":1716987265743,"duration":0},"status":"passed","severity":"normal"},{"uid":"9826f11ee215d2d7","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1716987199365,"stop":1716987199366,"duration":1},"status":"passed","severity":"normal"},{"uid":"10738c2cbcff05d1","name":"can dial TLS multiaddrs","time":{"start":1716987016465,"stop":1716987016465,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbd7b598d5b86ed3","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1716986693790,"stop":1716986693791,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1e60b97de423902","name":"nwaku subscribes","time":{"start":1716987160156,"stop":1716987160157,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ae56d6e454bb2b5","name":"topics with same application and version share the same shard","time":{"start":1716986686026,"stop":1716986686026,"duration":0},"status":"passed","severity":"normal"},{"uid":"faa2c896c2b73275","name":"Privacy Node - default protocol","time":{"start":1716987408371,"stop":1716987408371,"duration":0},"status":"passed","severity":"normal"},{"uid":"d44582b5c7d8efb4","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1716986686025,"stop":1716986686025,"duration":0},"status":"passed","severity":"normal"},{"uid":"607cc36d933cfe99","name":"Push message with rate limit","time":{"start":1716987296491,"stop":1716987296492,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7e49446394640c4","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1716986694574,"stop":1716986694575,"duration":1},"status":"passed","severity":"normal"},{"uid":"53f221b5aedc4b97","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1716987415610,"stop":1716987415610,"duration":0},"status":"passed","severity":"normal"},{"uid":"da4218f36c468a4f","name":"can start and stop the service","time":{"start":1716986714496,"stop":1716986714496,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bcec35a4d44c372","name":"Filter","time":{"start":1716987408370,"stop":1716987408370,"duration":0},"status":"passed","severity":"normal"},{"uid":"bded26b385b7ec55","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1716986747565,"stop":1716986747565,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b0a6254847c7d707","name":"Subscribe to topic containing JSON and receive message","time":{"start":1716987415617,"stop":1716987415617,"duration":0},"status":"passed","severity":"normal"},{"uid":"38577dee54f695b2","name":"dispatchEvent via connectionManager","time":{"start":1716986777258,"stop":1716986777258,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e89e92b07ac0780","name":"Check message on other pubsub topic is not received","time":{"start":1716987202220,"stop":1716987202220,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6d3525f5b00495f","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1716986686036,"stop":1716986686036,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cb073f6ae26e5ae","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1716986685987,"stop":1716986685988,"duration":1},"status":"passed","severity":"normal"},{"uid":"efae1e7000df9add","name":"can start the service","time":{"start":1716986747553,"stop":1716986747554,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff40046b82761227","name":"Subscribe to topic containing short and receive message","time":{"start":1716987415613,"stop":1716987415614,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac0a980c1cf3b17a","name":"should return unique PubsubTopics for static sharding","time":{"start":1716986686029,"stop":1716986686029,"duration":0},"status":"passed","severity":"normal"},{"uid":"91dc443a54b5c717","name":"should return the pubsub topic directly if a string is provided","time":{"start":1716986686039,"stop":1716986686039,"duration":0},"status":"passed","severity":"normal"},{"uid":"667beccdedd4027b","name":"Push message with content topic containing JSON","time":{"start":1716987296487,"stop":1716987296488,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a1ebdafbb151f62","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1716986737613,"stop":1716986737614,"duration":1},"status":"passed","severity":"normal"},{"uid":"51acc9b9e88eb7b3","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1716987172066,"stop":1716987172066,"duration":0},"status":"passed","severity":"normal"},{"uid":"c33938f17ebfe188","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1716987009007,"stop":1716987009007,"duration":0},"status":"passed","severity":"normal"},{"uid":"94b81ba769c20729","name":"Push message with Script payload","time":{"start":1716987296471,"stop":1716987296472,"duration":1},"status":"passed","severity":"normal"},{"uid":"70930f3d6602f59c","name":"should get / set UDP multiaddr","time":{"start":1716986694578,"stop":1716986694578,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d7445d09bfc0d9b","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1716987199362,"stop":1716987199362,"duration":0},"status":"passed","severity":"normal"},{"uid":"770e7ad9b66ad35","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1716987187808,"stop":1716987187808,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d467c28a71d690b","name":"Check received message containing short","time":{"start":1716987202186,"stop":1716987202186,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea96141ba1c83d7d","name":"random static sharding 8 - Cluster ID: 806, Shard ID: 618","time":{"start":1716987265749,"stop":1716987265749,"duration":0},"status":"passed","severity":"normal"},{"uid":"530973230ec13be0","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1716987415611,"stop":1716987415611,"duration":0},"status":"passed","severity":"normal"},{"uid":"1118e835585394b8","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1716986686036,"stop":1716986686036,"duration":0},"status":"passed","severity":"normal"},{"uid":"d57c4d7ae3f240fd","name":"recovers when dns.resolve returns empty","time":{"start":1716986710592,"stop":1716986710593,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bf35b131fdd086a","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1716986686036,"stop":1716986686036,"duration":0},"status":"passed","severity":"normal"},{"uid":"649c46290c445be6","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1716986686030,"stop":1716986686030,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bd451ebf98135b2","name":"Push message with content topic containing Russian","time":{"start":1716987296481,"stop":1716987296481,"duration":0},"status":"passed","severity":"normal"},{"uid":"f711aaa0cd7dae57","name":"Fails to push message with empty content topic","time":{"start":1716987296490,"stop":1716987296490,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f2c6696bd6f189d","name":"Push message with content topic containing unicode special characters","time":{"start":1716987296489,"stop":1716987296489,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4ef8313455618c5","name":"Push message with custom timestamp: 1716983302848","time":{"start":1716987129867,"stop":1716987129868,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0c24d28f2b409e","name":"connected peers and dial","time":{"start":1716987130062,"stop":1716987130063,"duration":1},"status":"skipped","severity":"normal"},{"uid":"41bdcdcfc49796be","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1716986686034,"stop":1716986686035,"duration":1},"status":"passed","severity":"normal"},{"uid":"13a4f0dd58e6e04e","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1716986686032,"stop":1716986686032,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee0b6ee81da67d2a","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1716987415607,"stop":1716987415607,"duration":0},"status":"passed","severity":"normal"},{"uid":"efcfe0dce023844b","name":"Check message with no payload is not received","time":{"start":1716987202224,"stop":1716987202225,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e4001cb126d44e2","name":"Check publish message containing Script","time":{"start":1716987187404,"stop":1716987187405,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1486a40c8226df9","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1716986984359,"stop":1716986984360,"duration":1},"status":"passed","severity":"normal"},{"uid":"659246ad0b6d43de","name":"Push message with Basic HTML tag payload","time":{"start":1716987296472,"stop":1716987296473,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c6b809b44c110a6","name":"removeEventListener with wrong event","time":{"start":1716986777256,"stop":1716986777257,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e003b6e5493af48","name":"Push message on custom pubsubTopic","time":{"start":1716987009005,"stop":1716987009005,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fde65dc1bd98541","name":"Check received message containing SQL Injection","time":{"start":1716987202174,"stop":1716987202174,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1ae3fd2adeb1a3a","name":"Push message with custom timestamp: 1716983296590","time":{"start":1716987296492,"stop":1716987296493,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d53636a92137c32","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1716986686037,"stop":1716986686037,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbb708338902afe5","name":"All","time":{"start":1716986748786,"stop":1716986748786,"duration":0},"status":"passed","severity":"normal"},{"uid":"442d63af08184a57","name":"should return all peers when numPeers is 0","time":{"start":1716986699183,"stop":1716986699184,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e294e355457937f","name":"Query with Ordered Callback, No message returned","time":{"start":1716987351752,"stop":1716987351752,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5a0a256bad5e0ff","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1716986946766,"stop":1716986946766,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff6aa8a00bfb574a","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1716986902686,"stop":1716986902687,"duration":1},"status":"passed","severity":"normal"},{"uid":"c49cff2746479fd9","name":"Subscribe to topic containing Script and receive message","time":{"start":1716987415606,"stop":1716987415607,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb404a5716be3476","name":"Subscribe to topic containing shell command and receive message","time":{"start":1716986984379,"stop":1716986984379,"duration":0},"status":"passed","severity":"normal"},{"uid":"beafa2a7aaa4bc86","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1716986686025,"stop":1716986686026,"duration":1},"status":"passed","severity":"normal"},{"uid":"491b34fffdba66dd","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1716986902677,"stop":1716986902678,"duration":1},"status":"passed","severity":"normal"},{"uid":"866c6f05d7a667bf","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1716986902684,"stop":1716986902685,"duration":1},"status":"passed","severity":"normal"},{"uid":"505fe7d2384487e7","name":"Decoder throws on empty string content topic","time":{"start":1716986722315,"stop":1716986722315,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6f2211b712e4ddd","name":"tcp ip4 address","time":{"start":1716986693980,"stop":1716986693980,"duration":0},"status":"passed","severity":"normal"},{"uid":"63454f1ad52efb4b","name":"Subscribe to topic containing numeric and receive message","time":{"start":1716987415605,"stop":1716987415605,"duration":0},"status":"passed","severity":"normal"},{"uid":"c86a61e61a6c21f0","name":"Passing cursor with wrong message digest","time":{"start":1716987300227,"stop":1716987300227,"duration":0},"status":"passed","severity":"normal"},{"uid":"1aa0af22db49ec16","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1716986902678,"stop":1716986902679,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ef1e131e1bbbf81","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1716987300224,"stop":1716987300225,"duration":1},"status":"passed","severity":"normal"},{"uid":"c30fcb67e8ccce2f","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1716987320686,"stop":1716987320686,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bd6103d4dbc77fb","name":"Push message with content topic containing SQL Injection","time":{"start":1716987296481,"stop":1716987296486,"duration":5},"status":"passed","severity":"normal"},{"uid":"7377f35e9f9a121c","name":"Does not throw an exception when node disconnects","time":{"start":1716987404696,"stop":1716987404696,"duration":0},"status":"passed","severity":"normal"},{"uid":"e26978cad5720d1c","name":"Reopen subscription with peer with lost subscription","time":{"start":1716986810322,"stop":1716986810323,"duration":1},"status":"passed","severity":"normal"},{"uid":"37524ebbbaf67238","name":"Push message with SQL Injection payload","time":{"start":1716987129824,"stop":1716987129825,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cb2ceaaf776790b","name":"Check received message containing unicode special characters","time":{"start":1716987202178,"stop":1716987202178,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd3ac9c5e7c8f214","name":"Subscribe and receive messages via waku relay post","time":{"start":1716987415602,"stop":1716987415602,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5415a405f7181b1","name":"Push message with Chinese payload","time":{"start":1716987129821,"stop":1716987129822,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb647e9aaf96fd3d","name":"Check message received after jswaku node is restarted","time":{"start":1716986896427,"stop":1716986896428,"duration":1},"status":"skipped","severity":"normal"},{"uid":"e57c937bd603bd59","name":"Reusing cursor across nodes","time":{"start":1716987300226,"stop":1716987300226,"duration":0},"status":"passed","severity":"normal"},{"uid":"99ef7f9d1cb09f70","name":"should not fail to start the service if it is already started","time":{"start":1716986714497,"stop":1716986714497,"duration":0},"status":"passed","severity":"normal"},{"uid":"e25e9f03453e938c","name":"Decrypt messages","time":{"start":1716987132610,"stop":1716987132611,"duration":1},"status":"passed","severity":"normal"},{"uid":"d76428a1285cf69f","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1716986946767,"stop":1716986946767,"duration":0},"status":"passed","severity":"normal"},{"uid":"3caf28212ce62e2d","name":"random static sharding 3 - Cluster ID: 292, Shard ID: 13","time":{"start":1716987265745,"stop":1716987265746,"duration":1},"status":"passed","severity":"normal"},{"uid":"11d65063099660d8","name":"unsubscribes","time":{"start":1716987390945,"stop":1716987390945,"duration":0},"status":"passed","severity":"normal"},{"uid":"22ed6667c5258df1","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app47/7/topic535/test.js","time":{"start":1716987241930,"stop":1716987241930,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccefdb7df505539","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1716986686023,"stop":1716986686023,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c7da5ee3da1f7cf","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1716986817345,"stop":1716986817345,"duration":0},"status":"passed","severity":"normal"},{"uid":"68e8cb12e5d882c3","name":"Check publish message containing numeric","time":{"start":1716987187400,"stop":1716987187401,"duration":1},"status":"passed","severity":"normal"},{"uid":"5eb5151991f48923","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1716986722312,"stop":1716986722313,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb98706aed93652a","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1716987415601,"stop":1716987415601,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcd47fc4b1c0bb69","name":"Push message with content topic containing shell command","time":{"start":1716987296488,"stop":1716987296488,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fb3a5ac3b5a4b17","name":"Query Generator, No Decoder","time":{"start":1716987359332,"stop":1716987359333,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9d98e5defb1b035","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1716986902675,"stop":1716986902675,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ca2cbe6fd8a907b","name":"Push message with Chinese payload","time":{"start":1716987296469,"stop":1716987296470,"duration":1},"status":"passed","severity":"normal"},{"uid":"277f492fe3c62a1b","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1716987415617,"stop":1716987415617,"duration":0},"status":"passed","severity":"normal"},{"uid":"f142cccdc01af2bc","name":"should use DNS peer discovery with light client","time":{"start":1716986747564,"stop":1716986747565,"duration":1},"status":"skipped","severity":"normal"},{"uid":"7b252f68e6081014","name":"Check message received after jswaku node is restarted","time":{"start":1716987202228,"stop":1716987202228,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ae0d1ca7ba572a94","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1716986984380,"stop":1716986984380,"duration":0},"status":"passed","severity":"normal"},{"uid":"a79e3862ba59591","name":"Subscribe to topic containing emoji and publish message","time":{"start":1716987199371,"stop":1716987199371,"duration":0},"status":"passed","severity":"normal"},{"uid":"26b16c5dd66fbaf4","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1716987265753,"stop":1716987265753,"duration":0},"status":"passed","severity":"normal"},{"uid":"57b7b0ad649311e1","name":"Subscribe to topic containing special chars and receive message","time":{"start":1716987415614,"stop":1716987415615,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b295590b24f333c","name":"should decode valid enr with tcp successfully","time":{"start":1716986694575,"stop":1716986694575,"duration":0},"status":"passed","severity":"normal"},{"uid":"419b52673949cb00","name":"Push message with content topic containing Basic HTML tag","time":{"start":1716987296487,"stop":1716987296487,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ed8cff23be66496","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1716987199368,"stop":1716987199369,"duration":1},"status":"passed","severity":"normal"},{"uid":"44373b7f4fbe2eab","name":"Sets default value correctly","time":{"start":1716987404698,"stop":1716987404698,"duration":0},"status":"passed","severity":"normal"},{"uid":"73d01cdcf0bd9689","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1716986902658,"stop":1716986902658,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5024187f44c2202","name":"can start the service","time":{"start":1716986714495,"stop":1716986714496,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3c277c522904002","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1716987172063,"stop":1716987172064,"duration":1},"status":"passed","severity":"normal"},{"uid":"23e5991f418a2f47","name":"Callback on promise","time":{"start":1716987362252,"stop":1716987362253,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a959e2dcfa7f595","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1716986946766,"stop":1716986946766,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b0018e9bd22c93b","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1716986827717,"stop":1716986827717,"duration":0},"status":"passed","severity":"normal"},{"uid":"923c055a33c0e1ba","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1716986946768,"stop":1716986946768,"duration":0},"status":"passed","severity":"normal"},{"uid":"540c6fb72c130c22","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1716986827719,"stop":1716986827719,"duration":0},"status":"passed","severity":"normal"},{"uid":"80e4dbc9f877f687","name":"should set field with only FILTER enabled","time":{"start":1716986694582,"stop":1716986694582,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ac322817f436b8a","name":"Check received message containing emoji","time":{"start":1716986896422,"stop":1716986896422,"duration":0},"status":"passed","severity":"normal"},{"uid":"acce879732fad838","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1716987187807,"stop":1716987187807,"duration":0},"status":"skipped","severity":"normal"},{"uid":"febd03bb2808c8ab","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1716987300223,"stop":1716987300224,"duration":1},"status":"passed","severity":"normal"},{"uid":"23b9b947aae196ae","name":"Push message with content topic containing unicode special characters","time":{"start":1716987129864,"stop":1716987129864,"duration":0},"status":"passed","severity":"normal"},{"uid":"20c5eef56a7da7f5","name":"Ping on peer without subscriptions","time":{"start":1716986810321,"stop":1716986810321,"duration":0},"status":"passed","severity":"normal"},{"uid":"31d9ffc2c0eb2143","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1716987415606,"stop":1716987415606,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c19225d9ae243d2","name":"1 Relay, 1 fetch","time":{"start":1716986710044,"stop":1716986710044,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee93efa4c848e517","name":"through manual discovery","time":{"start":1716987016465,"stop":1716987016465,"duration":0},"status":"passed","severity":"normal"},{"uid":"527740b094949c58","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1716986686022,"stop":1716986686022,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9b99f5074df71e0","name":"Reopen subscription with peer with lost subscription","time":{"start":1716986810319,"stop":1716986810320,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a6d3552143b8a8a","name":"Decoder throws on undefined content topic","time":{"start":1716986720405,"stop":1716986720405,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e031fe4abbbc243","name":"more peers than existing","time":{"start":1716987130063,"stop":1716987130063,"duration":0},"status":"skipped","severity":"normal"},{"uid":"75b29f034825fad7","name":"Ping on subscribed peer","time":{"start":1716986810320,"stop":1716986810320,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f628f76e056c540","name":"Subscribe and receive messages via lightPush","time":{"start":1716987415610,"stop":1716987415610,"duration":0},"status":"passed","severity":"normal"},{"uid":"46296bfebfca0866","name":"udp ip6 address","time":{"start":1716986693980,"stop":1716986693980,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea4082d6e6c147b0","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1716986902674,"stop":1716986902674,"duration":0},"status":"passed","severity":"normal"},{"uid":"191b7355e178dab6","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1716987415602,"stop":1716987415603,"duration":1},"status":"passed","severity":"normal"},{"uid":"89a3147db69dad4d","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1716986686033,"stop":1716986686033,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d8a2bc6d04d5a2d","name":"shard 0","time":{"start":1716987265742,"stop":1716987265743,"duration":1},"status":"passed","severity":"normal"},{"uid":"1343afdb7319198","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1716986946768,"stop":1716986946769,"duration":1},"status":"passed","severity":"normal"},{"uid":"86e079cd9c9e1635","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1716986710101,"stop":1716986710101,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1c2ae0698fe72b6","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1716986688604,"stop":1716986688604,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc4e0cab8527dafb","name":"Check received message containing XML","time":{"start":1716987202197,"stop":1716987202197,"duration":0},"status":"passed","severity":"normal"},{"uid":"396b3bb818300b8f","name":"Check received message containing Script","time":{"start":1716986896418,"stop":1716986896419,"duration":1},"status":"passed","severity":"normal"},{"uid":"d822629ec38a22f7","name":"Push 30 different messages","time":{"start":1716987129836,"stop":1716987129838,"duration":2},"status":"passed","severity":"normal"},{"uid":"53eb27f48ed81795","name":"Check received message containing XML","time":{"start":1716987202175,"stop":1716987202175,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8670a5df309a1a9","name":"Push message with content topic containing long","time":{"start":1716987129844,"stop":1716987129846,"duration":2},"status":"passed","severity":"normal"},{"uid":"e6d202a0ee780fcc","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1716987372744,"stop":1716987372744,"duration":0},"status":"passed","severity":"normal"},{"uid":"383a87c1dd674a36","name":"Publish message with custom timestamp: Wed May 29 2024 11:52:40 GMT+0000 (Coordinated Universal Time)","time":{"start":1716987187422,"stop":1716987187422,"duration":0},"status":"passed","severity":"normal"},{"uid":"b967800259b19575","name":"Subscribe and receive messages via lightPush","time":{"start":1716987415601,"stop":1716987415601,"duration":0},"status":"passed","severity":"normal"},{"uid":"f76b925d15b2ea79","name":"should not throw an error for a single configured topic","time":{"start":1716986686038,"stop":1716986686038,"duration":0},"status":"passed","severity":"normal"},{"uid":"651529ea7e582e1d","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1716987415615,"stop":1716987415616,"duration":1},"status":"passed","severity":"normal"},{"uid":"806a5f7d2351df60","name":"Subscribe to topic containing short and receive message","time":{"start":1716987415604,"stop":1716987415604,"duration":0},"status":"passed","severity":"normal"},{"uid":"88241a57bd35d34c","name":"Ordered Callback - backward","time":{"start":1716987377270,"stop":1716987377272,"duration":2},"status":"passed","severity":"normal"},{"uid":"b94abb36360606eb","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1716987300225,"stop":1716987300225,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8099c26dc281dc4","name":"Push message with Arabic payload","time":{"start":1716987296470,"stop":1716987296470,"duration":0},"status":"passed","severity":"normal"},{"uid":"654438184322791b","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app53/3/topic389/utf8","time":{"start":1716987241932,"stop":1716987241933,"duration":1},"status":"passed","severity":"normal"},{"uid":"aae7e2674805ad0d","name":"Check received message containing Russian","time":{"start":1716986896417,"stop":1716986896418,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4db9f4887f85ad","name":"should configure sharding based on application and version for autosharding","time":{"start":1716986686041,"stop":1716986686041,"duration":0},"status":"passed","severity":"normal"},{"uid":"49216003cdd675a8","name":"Push message with special chars payload","time":{"start":1716987296469,"stop":1716987296469,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a180aaea2035cd3","name":"Light Node - default protocols","time":{"start":1716987408370,"stop":1716987408371,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd727a072df02740","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1716987415617,"stop":1716987415618,"duration":1},"status":"passed","severity":"normal"},{"uid":"caa0ccd5f84c27d0","name":"should properly create location multiaddrs - tcp6","time":{"start":1716986694580,"stop":1716986694580,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2f46e9a379da31b","name":"start node with empty content topic","time":{"start":1716987241936,"stop":1716987241937,"duration":1},"status":"passed","severity":"normal"},{"uid":"85bea887454a0044","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1716987009015,"stop":1716987009016,"duration":1},"status":"passed","severity":"normal"},{"uid":"2223104d37a8b433","name":"Push message with unicode special characters payload","time":{"start":1716987296475,"stop":1716987296475,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8858d60a01f091b","name":"Subscribe to topic containing Russian and receive message","time":{"start":1716987415606,"stop":1716987415606,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca781b2a4ce8fa4b","name":"stop","time":{"start":1716986777263,"stop":1716986777263,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bccb5fe04334e22","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1716986710102,"stop":1716986710102,"duration":0},"status":"passed","severity":"normal"},{"uid":"564a0d70c305d71b","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1716986902683,"stop":1716986902684,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b537b52ccd8dc42","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1716986686035,"stop":1716986686035,"duration":0},"status":"passed","severity":"normal"},{"uid":"68e991e503d8c1bf","name":"Check received message containing emoji","time":{"start":1716987202178,"stop":1716987202178,"duration":0},"status":"passed","severity":"normal"},{"uid":"1326f750e8dd5f01","name":"Encoder throws on empty string content topic","time":{"start":1716986699517,"stop":1716986699518,"duration":1},"status":"passed","severity":"normal"},{"uid":"79a1afa68142a2b2","name":"Push message with JSON payload","time":{"start":1716987296473,"stop":1716987296473,"duration":0},"status":"passed","severity":"normal"},{"uid":"b355f2a4c415def9","name":"configure the node with multiple content topics","time":{"start":1716987241935,"stop":1716987241935,"duration":0},"status":"passed","severity":"normal"},{"uid":"87451ae90e1ce342","name":"should properly create location multiaddrs - udp6","time":{"start":1716986694579,"stop":1716986694579,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb8e04a2e140280a","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1716986984364,"stop":1716986984364,"duration":0},"status":"passed","severity":"normal"},{"uid":"6aed479ad2f93ea7","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1716986817335,"stop":1716986817337,"duration":2},"status":"passed","severity":"normal"},{"uid":"2f7432163f4528ea","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1716986686039,"stop":1716986686039,"duration":0},"status":"passed","severity":"normal"},{"uid":"634355a073fe71f5","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1716987415603,"stop":1716987415603,"duration":0},"status":"passed","severity":"normal"},{"uid":"825ffc4b78820107","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1716986686028,"stop":1716986686028,"duration":0},"status":"passed","severity":"normal"},{"uid":"46ff337bab3964","name":"should not fail to stop the service if it was not started","time":{"start":1716986714496,"stop":1716986714497,"duration":1},"status":"passed","severity":"normal"},{"uid":"609364eac895eb14","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1716987377874,"stop":1716987377874,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee4ae08d6f4570b2","name":"Non TWN Cluster","time":{"start":1716987241930,"stop":1716987241930,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c9a517694501fa6","name":"Refresh subscription","time":{"start":1716987415613,"stop":1716987415613,"duration":0},"status":"passed","severity":"normal"},{"uid":"decd8ba774adab08","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1716987415603,"stop":1716987415603,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c96bd09e7467aad","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1716986902675,"stop":1716986902675,"duration":0},"status":"passed","severity":"normal"},{"uid":"81a5c112866dff5d","name":"should throw error - invalid id","time":{"start":1716986694576,"stop":1716986694576,"duration":0},"status":"passed","severity":"normal"},{"uid":"b70f414a63bb918","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1716986902685,"stop":1716986902685,"duration":0},"status":"passed","severity":"normal"},{"uid":"28b58c21c79878fd","name":"Push message with rate limit","time":{"start":1716987129866,"stop":1716987129867,"duration":1},"status":"passed","severity":"normal"},{"uid":"d648196e1d23503","name":"Push message with content topic containing short","time":{"start":1716987129839,"stop":1716987129844,"duration":5},"status":"passed","severity":"normal"},{"uid":"f413a3ff8e78054e","name":"Check message on other pubsub topic is not received","time":{"start":1716986896425,"stop":1716986896425,"duration":0},"status":"passed","severity":"normal"},{"uid":"c525d2847d3f963a","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1716986686024,"stop":1716986686024,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f006800fee43f87","name":"Fails to push message with large meta","time":{"start":1716987129865,"stop":1716987129866,"duration":1},"status":"passed","severity":"normal"},{"uid":"29858b5d1ad0f4c5","name":"Check message with no payload is not received","time":{"start":1716986896426,"stop":1716986896427,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a5d18aa4be7effe","name":"should throw an error for empty SingleShardInfos array","time":{"start":1716986686028,"stop":1716986686029,"duration":1},"status":"passed","severity":"normal"},{"uid":"be467485d4597cd6","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1716987351753,"stop":1716987351754,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc1800fa1878bcd1","name":"Push message equal or less that 1MB","time":{"start":1716987296493,"stop":1716987296494,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3d7514fa06cb8f1","name":"should use the provided clusterId for the pubsub topic","time":{"start":1716986686043,"stop":1716986686044,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa6994ba4dce6ce9","name":"Push message with meta","time":{"start":1716987296490,"stop":1716987296491,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d2df8c1057bcfb7","name":"Check received message containing JSON","time":{"start":1716987202176,"stop":1716987202176,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5fa382805cfcf4c","name":"Check message with invalid timestamp is not received","time":{"start":1716986896424,"stop":1716986896425,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c655f855421fe2b","name":"Fails to publish message with wrong content topic","time":{"start":1716987187424,"stop":1716987187424,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8193c686c6a8920","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1716986686030,"stop":1716986686031,"duration":1},"status":"passed","severity":"normal"},{"uid":"534653537bf97d4","name":"getPeersByDiscovery","time":{"start":1716986777257,"stop":1716986777257,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc7eff4ed1083fbc","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1716986686037,"stop":1716986686037,"duration":0},"status":"passed","severity":"normal"},{"uid":"47dbabc115457859","name":"should throw error - no public key","time":{"start":1716986694575,"stop":1716986694575,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b697218792b2c30","name":"handles multiple messages","time":{"start":1716987390941,"stop":1716987390944,"duration":3},"status":"passed","severity":"normal"},{"uid":"626b9166c15c4a5a","name":"Check meta is set [ecies]","time":{"start":1716986722313,"stop":1716986722314,"duration":1},"status":"passed","severity":"normal"},{"uid":"96a85222f6f2fc21","name":"Push message with shell command payload","time":{"start":1716987296473,"stop":1716987296474,"duration":1},"status":"passed","severity":"normal"},{"uid":"67111d0dd52eee05","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1716987202219,"stop":1716987202219,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2d6b2066253718","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app79/5/topic961/test.js","time":{"start":1716987241930,"stop":1716987241930,"duration":0},"status":"passed","severity":"normal"},{"uid":"bad8a842c864abf4","name":"non connected peers","time":{"start":1716987130063,"stop":1716987130064,"duration":1},"status":"skipped","severity":"normal"},{"uid":"e3fac74fdbfd5974","name":"throws on content topic with non-number generation field","time":{"start":1716986686019,"stop":1716986686019,"duration":0},"status":"passed","severity":"normal"},{"uid":"e297e6b21c2ae2de","name":"Push message with content topic containing Arabic","time":{"start":1716987296480,"stop":1716987296481,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f424f88e765c566","name":"Check received message with timestamp: 1649153314 ","time":{"start":1716987202180,"stop":1716987202180,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ecc8c85176766f4","name":"Push message with shell command payload","time":{"start":1716987129830,"stop":1716987129831,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2ae0082b78fda22","name":"Subscribe to topic containing long and receive message","time":{"start":1716986984361,"stop":1716986984362,"duration":1},"status":"passed","severity":"normal"},{"uid":"54e767078c245d28","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1716986902658,"stop":1716986902659,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2e987ae7faff083","name":"Query with Promise Callback, No Decoder","time":{"start":1716987359336,"stop":1716987359337,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f1417d5ce91dd4a","name":"Ping on unsubscribed peer","time":{"start":1716986768072,"stop":1716986768072,"duration":0},"status":"passed","severity":"normal"},{"uid":"d055044a44b526db","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1716987187424,"stop":1716987187424,"duration":0},"status":"passed","severity":"normal"},{"uid":"e59240278c70ab10","name":"Push message with Russian payload","time":{"start":1716987296470,"stop":1716987296471,"duration":1},"status":"passed","severity":"normal"},{"uid":"2760aa5978b22dd9","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1716986902686,"stop":1716986902686,"duration":0},"status":"passed","severity":"normal"},{"uid":"91a5e4efbc1724b0","name":"Check received message containing Basic HTML tag","time":{"start":1716987202175,"stop":1716987202176,"duration":1},"status":"passed","severity":"normal"},{"uid":"81b59560153a2fbf","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1716986902657,"stop":1716986902658,"duration":1},"status":"passed","severity":"normal"},{"uid":"589a746b1130b40c","name":"Check received message containing special chars","time":{"start":1716986896415,"stop":1716986896415,"duration":0},"status":"passed","severity":"normal"},{"uid":"11840acefbd79b18","name":"Subscribe to topic containing short and receive message","time":{"start":1716986984361,"stop":1716986984361,"duration":0},"status":"passed","severity":"normal"},{"uid":"46f8ca2bd011101d","name":"Fails to publish duplicate message","time":{"start":1716987187423,"stop":1716987187423,"duration":0},"status":"passed","severity":"normal"},{"uid":"adc821f6d7ad8646","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1716986984379,"stop":1716986984379,"duration":0},"status":"passed","severity":"normal"},{"uid":"37430fa83caf8f27","name":"should only return 1 node with store capability","time":{"start":1716986710595,"stop":1716986710595,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a250acf885c45c0","name":"removeEventListener with correct event","time":{"start":1716986777256,"stop":1716986777256,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a14f442b4e8ccf8","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1716986686041,"stop":1716986686041,"duration":0},"status":"passed","severity":"normal"},{"uid":"63b39adbba1f0335","name":"Fails to push message with empty content topic","time":{"start":1716987129865,"stop":1716987129865,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7d3b4f4df12f09b","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1716986693791,"stop":1716986693791,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d8de84650ac22ef","name":"receives messages sent to provided content topic through stream","time":{"start":1716987187808,"stop":1716987187809,"duration":1},"status":"skipped","severity":"normal"},{"uid":"93b97c553d62de87","name":"Asymmetric encrypt & decrypt","time":{"start":1716986720926,"stop":1716986720926,"duration":0},"status":"passed","severity":"normal"},{"uid":"286c2b7dbb4e4b63","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1716986827716,"stop":1716986827717,"duration":1},"status":"passed","severity":"normal"},{"uid":"535506c949c3d3fe","name":"random static sharding 1 - Cluster ID: 417, Shard ID: 160","time":{"start":1716987265744,"stop":1716987265744,"duration":0},"status":"passed","severity":"normal"},{"uid":"6378e1f442d0f010","name":"Check received message containing Chinese","time":{"start":1716986896415,"stop":1716986896416,"duration":1},"status":"passed","severity":"normal"},{"uid":"1570896c372b952c","name":"Push message with Russian payload","time":{"start":1716987129823,"stop":1716987129824,"duration":1},"status":"passed","severity":"normal"},{"uid":"d26f685fcfd2a37e","name":"Check received message containing Script","time":{"start":1716987202175,"stop":1716987202175,"duration":0},"status":"passed","severity":"normal"},{"uid":"512795dd742b14e5","name":"Subscribe to topic containing emoji and receive message","time":{"start":1716986984380,"stop":1716986984396,"duration":16},"status":"passed","severity":"normal"},{"uid":"674b49b27d49820c","name":"Fails to publish message with empty text","time":{"start":1716987187423,"stop":1716987187423,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1bc1c93fc3e3db9","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1716987187807,"stop":1716987187807,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4aa2dadedfaadb0a","name":"Push message with unicode special characters payload","time":{"start":1716987129833,"stop":1716987129834,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3f1ea594baf2f9e","name":"Refresh subscription","time":{"start":1716986984361,"stop":1716986984361,"duration":0},"status":"passed","severity":"normal"},{"uid":"18028c185bd76172","name":"Subscribe to topic containing Script and receive message","time":{"start":1716986984377,"stop":1716986984377,"duration":0},"status":"passed","severity":"normal"},{"uid":"431ad14e1716d731","name":"Push message with content topic containing emoji","time":{"start":1716987129864,"stop":1716987129864,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e06bd1ac96ab068","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1716986902638,"stop":1716986902638,"duration":0},"status":"passed","severity":"normal"},{"uid":"ceef6629f76d5cb7","name":"Push message with emoji payload","time":{"start":1716987296475,"stop":1716987296475,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf30e7f81cab0539","name":"Check received message containing Chinese","time":{"start":1716987202190,"stop":1716987202192,"duration":2},"status":"passed","severity":"normal"},{"uid":"a1f7df692118e6c3","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1716987320688,"stop":1716987320692,"duration":4},"status":"passed","severity":"normal"},{"uid":"a9ea063ea159517b","name":"should not fail to stop the service if it was not started","time":{"start":1716986747555,"stop":1716986747555,"duration":0},"status":"passed","severity":"normal"},{"uid":"80e8932e12211a73","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1716987415612,"stop":1716987415613,"duration":1},"status":"passed","severity":"normal"},{"uid":"367243b4dda4ec1c","name":"should throw an error if shards are undefined for static sharding","time":{"start":1716986686031,"stop":1716986686031,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a52195242842f58","name":"Check received message containing shell command","time":{"start":1716986896420,"stop":1716986896421,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fef63bc41645062","name":"Push message with content topic containing shell command","time":{"start":1716987129863,"stop":1716987129863,"duration":0},"status":"passed","severity":"normal"},{"uid":"e92c6308987e9037","name":"Query with Ordered Callback, No Decoder","time":{"start":1716987359334,"stop":1716987359334,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6cd716875cb278e","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1716986750833,"stop":1716986750834,"duration":1},"status":"passed","severity":"normal"},{"uid":"121ebd8edf55d690","name":"different cluster, different shard: nodes don't connect","time":{"start":1716987035295,"stop":1716987035297,"duration":2},"status":"passed","severity":"normal"},{"uid":"11bd21ad96a3122a","name":"should set field with only LIGHTPUSH enabled","time":{"start":1716986694582,"stop":1716986694582,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6165e591c822702","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1716986902646,"stop":1716986902646,"duration":0},"status":"passed","severity":"normal"},{"uid":"b406e5652849b252","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1716986902662,"stop":1716986902662,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fb2c77b46918ded","name":"Check meta is set [symmetric]","time":{"start":1716986720403,"stop":1716986720403,"duration":0},"status":"passed","severity":"normal"},{"uid":"83bf1d7ac9692ad5","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1716986686030,"stop":1716986686030,"duration":0},"status":"passed","severity":"normal"},{"uid":"4396f191ecd5211a","name":"isConnected should return false after all peers disconnect","time":{"start":1716986737614,"stop":1716986737615,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ef0005648c46cb0","name":"throws on empty content topic","time":{"start":1716986686017,"stop":1716986686018,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe8f568d8b2a93b3","name":"Passing cursor with wrong pubsubTopic","time":{"start":1716987300227,"stop":1716987300227,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec5ac3bb801a27e4","name":"Subscribe to topic containing special chars and receive message","time":{"start":1716986984362,"stop":1716986984363,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c2194bed2df610e","name":"Query with Ordered Callback, No Decoder","time":{"start":1716987351751,"stop":1716987351751,"duration":0},"status":"passed","severity":"normal"},{"uid":"47cb922b0703e570","name":"Check received message with timestamp: 1649153314 ","time":{"start":1716987202215,"stop":1716987202218,"duration":3},"status":"passed","severity":"normal"},{"uid":"f684b5aba1a9f97b","name":"handles empty contentTopics array correctly","time":{"start":1716986686042,"stop":1716986686042,"duration":0},"status":"passed","severity":"normal"},{"uid":"d919cc617a395ad","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1716986817340,"stop":1716986817341,"duration":1},"status":"passed","severity":"normal"},{"uid":"55cbdd48ed8291d1","name":"Subscribe and receives messages on 20 topics","time":{"start":1716986984358,"stop":1716986984358,"duration":0},"status":"passed","severity":"normal"},{"uid":"4753ccae6c150081","name":"Fails to push message with large meta","time":{"start":1716987296491,"stop":1716987296491,"duration":0},"status":"passed","severity":"normal"},{"uid":"761ac12921c778b7","name":"should return false","time":{"start":1716986694577,"stop":1716986694577,"duration":0},"status":"passed","severity":"normal"},{"uid":"fae4dd369282aa01","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1716986787133,"stop":1716986787134,"duration":1},"status":"passed","severity":"normal"},{"uid":"809b681e76b4b6b2","name":"new peer added after a peer was already found","time":{"start":1716987154988,"stop":1716987154988,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2ab8d189d8aa58c6","name":"Query with Ordered Callback, No message returned","time":{"start":1716987359335,"stop":1716987359335,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6f9c38cd86ec7f3","name":"Add multiple subscription objects on single nwaku node","time":{"start":1716986984396,"stop":1716986984397,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8f4644e870eb3ae","name":"Generator, custom pubsub topic","time":{"start":1716987372748,"stop":1716987372749,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca40f3c3eae022c1","name":"Reopen subscription with peer with lost subscription","time":{"start":1716986768073,"stop":1716986768073,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb14af3bffe5c15f","name":"Check message received after nwaku node is restarted","time":{"start":1716986896428,"stop":1716986896430,"duration":2},"status":"skipped","severity":"normal"},{"uid":"5d3f56ec493686be","name":"throws on content topic with too few or too many fields","time":{"start":1716986686018,"stop":1716986686018,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a1e117835efef9b","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1716986984376,"stop":1716986984377,"duration":1},"status":"passed","severity":"normal"},{"uid":"b02e5a1cfa4e0823","name":"Push message with content topic containing numeric","time":{"start":1716987129846,"stop":1716987129847,"duration":1},"status":"passed","severity":"normal"},{"uid":"9784de761d7d964f","name":"passes more than one ENR URLs and attempts connection","time":{"start":1716986747565,"stop":1716986747566,"duration":1},"status":"skipped","severity":"normal"},{"uid":"f1e341ef7904c2e7","name":"should emit a peer event after start","time":{"start":1716986747557,"stop":1716986747558,"duration":1},"status":"passed","severity":"normal"},{"uid":"39b0259f7511272e","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1716987403905,"stop":1716987403905,"duration":0},"status":"passed","severity":"normal"},{"uid":"e77d3fb2a1e7a0a","name":"Check received message containing short","time":{"start":1716986896413,"stop":1716986896413,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce92f4c7e8d6bae1","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1716986686041,"stop":1716986686041,"duration":0},"status":"passed","severity":"normal"},{"uid":"848ff26f7a7cdb65","name":"returns all values when wanted number matches available values","time":{"start":1716986709403,"stop":1716986709404,"duration":1},"status":"passed","severity":"normal"},{"uid":"117dad49eee3a858","name":"listenerCount","time":{"start":1716986777257,"stop":1716986777258,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca5c17ea5ef2a34a","name":"Subscribe to topic containing short and publish message","time":{"start":1716987199363,"stop":1716987199363,"duration":0},"status":"passed","severity":"normal"},{"uid":"639d043e99da55f1","name":"Overlapping topic subscription","time":{"start":1716987415613,"stop":1716987415613,"duration":0},"status":"passed","severity":"normal"},{"uid":"cceee2aa0a4a61f7","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1716986710595,"stop":1716986710596,"duration":1},"status":"passed","severity":"normal"},{"uid":"6cff01a215246ac3","name":"throws on content topic with empty encoding field","time":{"start":1716986686021,"stop":1716986686021,"duration":0},"status":"passed","severity":"normal"},{"uid":"815587553b094083","name":"Subscribe to topic containing long and receive message","time":{"start":1716987415604,"stop":1716987415605,"duration":1},"status":"passed","severity":"normal"},{"uid":"7daef5791498beae","name":"Push message with escaped characters payload","time":{"start":1716987129831,"stop":1716987129833,"duration":2},"status":"passed","severity":"normal"},{"uid":"ecf4ab07a1baa1f","name":"should not receive a peer event before start","time":{"start":1716987207885,"stop":1716987207885,"duration":0},"status":"passed","severity":"normal"},{"uid":"9eb6f81cbe95a351","name":"Generator, custom pubsub topic","time":{"start":1716987372745,"stop":1716987372745,"duration":0},"status":"passed","severity":"normal"},{"uid":"697da9ff4e86d1e4","name":"Check received message containing Script","time":{"start":1716987202196,"stop":1716987202197,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf993a414fb88b74","name":"Push message with custom timestamp: 1686228496590","time":{"start":1716987296492,"stop":1716987296492,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2cb63b3ace7e188","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1716986817341,"stop":1716986817342,"duration":1},"status":"passed","severity":"normal"},{"uid":"2812dbbbb91e68ca","name":"should properly compute the node id","time":{"start":1716986694577,"stop":1716986694577,"duration":0},"status":"passed","severity":"normal"},{"uid":"93b7e54eedf519c5","name":"Check received message containing Arabic","time":{"start":1716986896416,"stop":1716986896417,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4cde11a0c5645e9","name":"connects to nwaku","time":{"start":1716987404695,"stop":1716987404695,"duration":0},"status":"passed","severity":"normal"},{"uid":"407109a259d7512d","name":"Ordered callback, aborts when callback returns true","time":{"start":1716987362254,"stop":1716987362255,"duration":1},"status":"passed","severity":"normal"},{"uid":"292e01e38eb6979a","name":"should not receive a peer event before start","time":{"start":1716986747558,"stop":1716986747559,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c027c22709b40e2","name":"Subscribe and receive messages via waku relay post","time":{"start":1716987415611,"stop":1716987415611,"duration":0},"status":"passed","severity":"normal"},{"uid":"a34043e97aa1f8d4","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1716986686044,"stop":1716986686044,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbf40c41ed91a50f","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1716987359335,"stop":1716987359335,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc3b8a8ee5307dd3","name":"should throw error - no id","time":{"start":1716986694576,"stop":1716986694576,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed9a8e1f6242b645","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1716986817342,"stop":1716986817343,"duration":1},"status":"passed","severity":"normal"},{"uid":"14181f2e96597322","name":"Subscribe to topic containing shell command and receive message","time":{"start":1716987415617,"stop":1716987415617,"duration":0},"status":"passed","severity":"normal"},{"uid":"27c4618ad71d40cf","name":"Check received message containing unicode special characters","time":{"start":1716986896422,"stop":1716986896422,"duration":0},"status":"passed","severity":"normal"},{"uid":"17801a6c882676d1","name":"should throw error - no id","time":{"start":1716986694575,"stop":1716986694575,"duration":0},"status":"passed","severity":"normal"},{"uid":"be671e61f9a5a0f2","name":"Refresh subscription","time":{"start":1716987415604,"stop":1716987415604,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee1d5c3e6965ce33","name":"LightPush","time":{"start":1716987408369,"stop":1716987408370,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6799df22aad742c","name":"Push message with content topic containing Russian","time":{"start":1716987129860,"stop":1716987129860,"duration":0},"status":"passed","severity":"normal"},{"uid":"175b3545a8cc4dee","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1716986896424,"stop":1716986896424,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c571510712be6e","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1716986686043,"stop":1716986686043,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5bca8856e59f0f5","name":"should not fail to start the service if it is already started","time":{"start":1716986747556,"stop":1716986747557,"duration":1},"status":"passed","severity":"normal"},{"uid":"b810f933ab0e1812","name":"Query Generator, Wrong PubsubTopic","time":{"start":1716987351747,"stop":1716987351747,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb2a72ea18f4298c","name":"Subscribe to topic containing XML and receive message","time":{"start":1716986984377,"stop":1716986984378,"duration":1},"status":"passed","severity":"normal"},{"uid":"2313c89a00859927","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1716987415605,"stop":1716987415605,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e5b59ed457bba16","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1716986686035,"stop":1716986686035,"duration":0},"status":"passed","severity":"normal"},{"uid":"382067815b30eef1","name":"Push message with content topic containing Arabic","time":{"start":1716987129859,"stop":1716987129860,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae837a3507be9e45","name":"Check received message containing short","time":{"start":1716987202155,"stop":1716987202161,"duration":6},"status":"passed","severity":"normal"},{"uid":"2b31bbd1d4e0d98c","name":"Check received message with timestamp: 1716986737097 ","time":{"start":1716986896423,"stop":1716986896423,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1f806b73d73b05c","name":"Waku message hash computation (payload length 0)","time":{"start":1716986688603,"stop":1716986688603,"duration":0},"status":"passed","severity":"normal"},{"uid":"743b788e0b911975","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1716987415602,"stop":1716987415602,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b3477947ccc2e88","name":"Nodes with multiple pubsub topic","time":{"start":1716987172067,"stop":1716987172068,"duration":1},"status":"passed","severity":"normal"},{"uid":"e76674714ec36e37","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1716986710104,"stop":1716986710107,"duration":3},"status":"passed","severity":"normal"},{"uid":"76e66a1687525849","name":"should not receive a peer event before start","time":{"start":1716986714497,"stop":1716986714498,"duration":1},"status":"passed","severity":"normal"},{"uid":"33f22bee4ba85dbb","name":"Push message with JSON payload","time":{"start":1716987129828,"stop":1716987129829,"duration":1},"status":"passed","severity":"normal"},{"uid":"499eba36a8ac68b9","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1716986688602,"stop":1716986688602,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c563f47914fff0c","name":"Query generator for multiple messages","time":{"start":1716987362250,"stop":1716987362250,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a4c0d79aac5e4fa","name":"1 Relay, 1 Filter, gives up","time":{"start":1716986710046,"stop":1716986710046,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ec6fb1f2cc571d4","name":"Check message with no content topic is not received","time":{"start":1716987202223,"stop":1716987202224,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff3f0c4e16e313f4","name":"Push 30 different messages","time":{"start":1716987296475,"stop":1716987296476,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2e78dfbf425c8d1","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1716987489151,"stop":1716987489152,"duration":1},"status":"passed","severity":"normal"},{"uid":"55c954246794a66c","name":"Subscribe to topic containing numeric and receive message","time":{"start":1716986984362,"stop":1716986984362,"duration":0},"status":"passed","severity":"normal"},{"uid":"d389847381481294","name":"Decoder throws on empty string content topic","time":{"start":1716986720405,"stop":1716986720406,"duration":1},"status":"passed","severity":"normal"},{"uid":"97d523958fc46a96","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1716987415615,"stop":1716987415615,"duration":0},"status":"passed","severity":"normal"},{"uid":"92772b1c2a055690","name":"Publish message with rate limit","time":{"start":1716987187438,"stop":1716987187439,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb45011224433ae5","name":"should return valid sharding parameters for static sharding","time":{"start":1716986686040,"stop":1716986686040,"duration":0},"status":"passed","severity":"normal"},{"uid":"a58171062d6061e3","name":"should not fail to stop the service if it was not started","time":{"start":1716987207883,"stop":1716987207883,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7db84225ca39395","name":"should set field with only STORE enabled","time":{"start":1716986694582,"stop":1716986694582,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4523d361e24e9ea","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1716986902636,"stop":1716986902636,"duration":0},"status":"passed","severity":"normal"},{"uid":"beb8270fb02ab0c6","name":"Check received message containing JSON","time":{"start":1716987202208,"stop":1716987202209,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d96d8dd34225f96","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1716986686033,"stop":1716986686033,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d0914c062c16a1f","name":"Symmetric encrypt & Decrypt","time":{"start":1716986720927,"stop":1716986720927,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c7a97afb66823cd","name":"isConnected should return true after first peer connects","time":{"start":1716986787135,"stop":1716986787136,"duration":1},"status":"passed","severity":"normal"},{"uid":"62a4361450a64565","name":"Check publish message containing Chinese","time":{"start":1716987187402,"stop":1716987187402,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab571560d1a02de5","name":"Query generator for multiple messages with multiple decoders","time":{"start":1716987362251,"stop":1716987362251,"duration":0},"status":"passed","severity":"normal"},{"uid":"94ec20a23930beaf","name":"Check publish message containing special chars","time":{"start":1716987187401,"stop":1716987187401,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a2b0049e2269c34","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1716987403903,"stop":1716987403905,"duration":2},"status":"passed","severity":"normal"},{"uid":"325f1df13ab96f50","name":"Check publish message containing XML","time":{"start":1716987187405,"stop":1716987187405,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e25ca1d0aa7f4ff","name":"Store - dialed after - with timeout","time":{"start":1716987408369,"stop":1716987408369,"duration":0},"status":"passed","severity":"normal"},{"uid":"a70b8469f6e6db59","name":"should properly create location multiaddrs - udp","time":{"start":1716986694580,"stop":1716986694580,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e359561e7c1f5a9","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1716987403905,"stop":1716987403906,"duration":1},"status":"passed","severity":"normal"},{"uid":"37b89493ced19fdc","name":"Push message with custom timestamp: 1716990496590","time":{"start":1716987296493,"stop":1716987296493,"duration":0},"status":"passed","severity":"normal"},{"uid":"43b0d9866dbdeb0f","name":"Check publish message containing escaped characters","time":{"start":1716987187407,"stop":1716987187408,"duration":1},"status":"passed","severity":"normal"},{"uid":"f211794b6a4ffa4f","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1716986984353,"stop":1716986984354,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6837b61c7e6d370","name":"Subscribe to topic containing JSON and publish message","time":{"start":1716987199369,"stop":1716987199369,"duration":0},"status":"passed","severity":"normal"},{"uid":"85eb742ea65e0446","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1716987351750,"stop":1716987351750,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3329fd00de5c767","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1716986693790,"stop":1716986693790,"duration":0},"status":"passed","severity":"normal"},{"uid":"430ff30745ca818e","name":"isConnected should return false after all peers disconnect","time":{"start":1716986787136,"stop":1716986787136,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebb947a24c47531d","name":"random static sharding 2 - Cluster ID: 595, Shard ID: 884","time":{"start":1716987265745,"stop":1716987265745,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2be5f919c907a3d","name":"Subscribe to topic containing Russian and receive message","time":{"start":1716987415615,"stop":1716987415615,"duration":0},"status":"passed","severity":"normal"},{"uid":"26370c1329ccb19e","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1716986984378,"stop":1716986984378,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f7ca54efbdba0dc","name":"Passing an array","time":{"start":1716987404696,"stop":1716987404697,"duration":1},"status":"passed","severity":"normal"},{"uid":"45d99586c2dc5097","name":"Check received message containing escaped characters","time":{"start":1716987202177,"stop":1716987202177,"duration":0},"status":"passed","severity":"normal"},{"uid":"b603487f0acd6d62","name":"Passing cursor with wrong message digest","time":{"start":1716987320706,"stop":1716987320706,"duration":0},"status":"passed","severity":"normal"},{"uid":"477317479945baec","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1716986693789,"stop":1716986693789,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b754e97ef30d143","name":"Push message with meta","time":{"start":1716987129865,"stop":1716987129865,"duration":0},"status":"passed","severity":"normal"},{"uid":"4755de58df3ab5cb","name":"Publish without waiting for remote peer","time":{"start":1716987199360,"stop":1716987199360,"duration":0},"status":"passed","severity":"normal"},{"uid":"31438fac07f3ec05","name":"Push message with content topic containing XML","time":{"start":1716987129861,"stop":1716987129862,"duration":1},"status":"passed","severity":"normal"},{"uid":"422e3c5b6acaf625","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1716987320699,"stop":1716987320705,"duration":6},"status":"passed","severity":"normal"},{"uid":"4730369d2f0db535","name":"Subscribe to topic containing emoji and receive message","time":{"start":1716987415609,"stop":1716987415609,"duration":0},"status":"passed","severity":"normal"},{"uid":"378066163c99ab18","name":"Push message with content topic containing escaped characters","time":{"start":1716987129863,"stop":1716987129863,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b656523d7298fd5","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1716986685987,"stop":1716986685987,"duration":0},"status":"passed","severity":"normal"},{"uid":"9efdd8cd7652f844","name":"1 Store, 2 fetches","time":{"start":1716986710044,"stop":1716986710045,"duration":1},"status":"passed","severity":"normal"},{"uid":"54dc31a93c8a1f9d","name":"it tolerates circular branch references","time":{"start":1716986710592,"stop":1716986710592,"duration":0},"status":"passed","severity":"normal"},{"uid":"b22b370463f74fd2","name":"Push message with long payload","time":{"start":1716987296468,"stop":1716987296468,"duration":0},"status":"passed","severity":"normal"},{"uid":"282a90483a82603d","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1716987300223,"stop":1716987300223,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b9cc0ec8bf03891","name":"Query Generator, Multiple PubsubTopics","time":{"start":1716987359332,"stop":1716987359332,"duration":0},"status":"passed","severity":"normal"},{"uid":"234d04b549be89eb","name":"Fields are not dropped","time":{"start":1716986698688,"stop":1716986698690,"duration":2},"status":"passed","severity":"normal"},{"uid":"cf95c471c6d6de46","name":"same cluster, same shard: nodes connect","time":{"start":1716986902632,"stop":1716986902633,"duration":1},"status":"passed","severity":"normal"},{"uid":"24eef2f3b1d769f0","name":"Check message with non string payload is not received","time":{"start":1716986896427,"stop":1716986896427,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa4962a9ffd3a2ea","name":"Check received message containing XML","time":{"start":1716986896419,"stop":1716986896419,"duration":0},"status":"passed","severity":"normal"},{"uid":"43947f164bf046a4","name":"Push message with custom timestamp: 1686228502848","time":{"start":1716987129867,"stop":1716987129867,"duration":0},"status":"passed","severity":"normal"},{"uid":"c927e630ea567f19","name":"random static sharding 5 - Cluster ID: 155, Shard ID: 907","time":{"start":1716987265747,"stop":1716987265747,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0b9a1da74ab3b0d","name":"should be able to encode the field with only FILTER set to true","time":{"start":1716986693788,"stop":1716986693788,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ca7a6505856e07b","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1716987320688,"stop":1716987320688,"duration":0},"status":"passed","severity":"normal"},{"uid":"2be38dcf56956a77","name":"Passing page size 11 when there are 10 messages","time":{"start":1716987392073,"stop":1716987392073,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd7e81d6b8dd3441","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1716986946770,"stop":1716986946770,"duration":0},"status":"passed","severity":"normal"},{"uid":"c462df95f0471b43","name":"Add multiple subscription objects on single nwaku node","time":{"start":1716987415609,"stop":1716987415609,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8b15bade6da992d","name":"Subscribe to topic containing Script and publish message","time":{"start":1716987199367,"stop":1716987199368,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ae71be483793a94","name":"Check received message containing Basic HTML tag","time":{"start":1716986896419,"stop":1716986896420,"duration":1},"status":"passed","severity":"normal"},{"uid":"da10e7ca6f9b9e1","name":"throws an error for improperly formatted content topics","time":{"start":1716986686027,"stop":1716986686027,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a5827a65f5a62cb","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1716986902663,"stop":1716986902663,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3032144950bd359","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1716986710103,"stop":1716986710104,"duration":1},"status":"passed","severity":"normal"},{"uid":"63f8ed0054356378","name":"Check message with non string payload is not received","time":{"start":1716987202184,"stop":1716987202184,"duration":0},"status":"passed","severity":"normal"},{"uid":"94d91dbf24031b00","name":"Check message with no content topic is not received","time":{"start":1716987202183,"stop":1716987202183,"duration":0},"status":"passed","severity":"normal"},{"uid":"73afcfdc4c36b743","name":"throws on content topic with empty version field","time":{"start":1716986686020,"stop":1716986686020,"duration":0},"status":"passed","severity":"normal"},{"uid":"12dac3e15172d53a","name":"1 Store, 2 relays, 2 fetches","time":{"start":1716986710045,"stop":1716986710045,"duration":0},"status":"passed","severity":"normal"},{"uid":"9269d9bb8cf6469f","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1716987403902,"stop":1716987403902,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c26774ecf261385","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1716986693794,"stop":1716986693794,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e879cc655eb8c94","name":"should return empty list for no shard","time":{"start":1716986686031,"stop":1716986686031,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffbbfb26a0376cfd","name":"Encoder throws on undefined content topic","time":{"start":1716986720403,"stop":1716986720404,"duration":1},"status":"passed","severity":"normal"},{"uid":"368f8dbc7dfb926b","name":"Passing page size 10 when there are 10 messages","time":{"start":1716987392072,"stop":1716987392073,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a9d21e883226154","name":"addEventListener with wrong event","time":{"start":1716986777256,"stop":1716986777256,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bd31ae2bcde86be","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1716986693795,"stop":1716986693795,"duration":0},"status":"passed","severity":"normal"},{"uid":"529c5dfea9d717b9","name":"Subscribe to topic containing numeric and publish message","time":{"start":1716987199364,"stop":1716987199364,"duration":0},"status":"passed","severity":"normal"},{"uid":"26e4d2939bdbf992","name":"Check message with invalid timestamp is not received","time":{"start":1716987202219,"stop":1716987202219,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fd32c0df5dce93a","name":"should properly create location multiaddrs - udp4","time":{"start":1716986694579,"stop":1716986694579,"duration":0},"status":"passed","severity":"normal"},{"uid":"61e39d3c18aa5331","name":"Check received message containing escaped characters","time":{"start":1716986896421,"stop":1716986896421,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1369609eeee00f2","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1716986693799,"stop":1716986693799,"duration":0},"status":"passed","severity":"normal"},{"uid":"d376fb2cc5f829c0","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1716987199370,"stop":1716987199370,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bc88d78bf0433a6","name":"Throws when trying to push message with empty payload","time":{"start":1716987296476,"stop":1716987296478,"duration":2},"status":"passed","severity":"normal"},{"uid":"78f4f6a7ab9ecf64","name":"does not throw on valid cases","time":{"start":1716986686017,"stop":1716986686017,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9797262bbea5096","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1716987009014,"stop":1716987009014,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b8a6877bb01b0d2","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1716986710100,"stop":1716986710100,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0ed7d9a7ef2b1a3","name":"Fails to push message bigger that 1MB","time":{"start":1716987296494,"stop":1716987296494,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f5474eac6b2611c","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1716986686024,"stop":1716986686025,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1b0b6bf7682f2e1","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1716986902662,"stop":1716986902663,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4bf78d600a1885d","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1716986686033,"stop":1716986686033,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa5df543caa281ec","name":"Round trip binary encryption [ecies, signature]","time":{"start":1716986722313,"stop":1716986722313,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d2863263677eca2","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1716987372750,"stop":1716987372751,"duration":1},"status":"passed","severity":"normal"},{"uid":"18200d8ecfa9ed99","name":"should emit a peer event after start","time":{"start":1716986714497,"stop":1716986714497,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6c73c106b84b9e5","name":"Check received message containing Basic HTML tag","time":{"start":1716987202197,"stop":1716987202198,"duration":1},"status":"passed","severity":"normal"},{"uid":"a52ea316e5b69808","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1716987300225,"stop":1716987300226,"duration":1},"status":"passed","severity":"normal"},{"uid":"448a1dddd8e3dcac","name":"Check message received after nwaku node is restarted","time":{"start":1716987202185,"stop":1716987202185,"duration":0},"status":"skipped","severity":"normal"},{"uid":"995bf94ac713f5e6","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1716986737611,"stop":1716986737612,"duration":1},"status":"passed","severity":"normal"},{"uid":"ceb82945c8c79be1","name":"Decoder throws on undefined content topic","time":{"start":1716986722315,"stop":1716986722315,"duration":0},"status":"passed","severity":"normal"},{"uid":"89c756a52590de5b","name":"should emit a peer event after start","time":{"start":1716987207884,"stop":1716987207884,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c90e87b69e05b54","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1716987377873,"stop":1716987377873,"duration":0},"status":"passed","severity":"normal"},{"uid":"161e1db53f71e7ad","name":"should only return 1 node with relay capability","time":{"start":1716986710594,"stop":1716986710594,"duration":0},"status":"passed","severity":"normal"},{"uid":"1acd72614ef8fee1","name":"Subscribe and receives messages on 20 topics","time":{"start":1716987415612,"stop":1716987415612,"duration":0},"status":"passed","severity":"normal"},{"uid":"efdad14d85de60a8","name":"same cluster, different shard: nodes don't connect","time":{"start":1716986902633,"stop":1716986902634,"duration":1},"status":"passed","severity":"normal"},{"uid":"19c9d2c71857e419","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1716987241929,"stop":1716987241929,"duration":0},"status":"passed","severity":"normal"},{"uid":"8572c90c874e1712","name":"Nodes with multiple pubsub topic","time":{"start":1716987172065,"stop":1716987172066,"duration":1},"status":"passed","severity":"normal"},{"uid":"56dedfa6b1926e85","name":"random static sharding 4 - Cluster ID: 598, Shard ID: 20","time":{"start":1716987265746,"stop":1716987265747,"duration":1},"status":"passed","severity":"normal"},{"uid":"edc4d6532666f751","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1716986902675,"stop":1716986902676,"duration":1},"status":"passed","severity":"normal"},{"uid":"4fa1727926e6734c","name":"Passing page size 3 when there are 20 messages","time":{"start":1716987392072,"stop":1716987392072,"duration":0},"status":"passed","severity":"normal"},{"uid":"73b4234651e2b244","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1716986787134,"stop":1716986787135,"duration":1},"status":"passed","severity":"normal"},{"uid":"1952ca3525a5937e","name":"Using a function","time":{"start":1716987404697,"stop":1716987404697,"duration":0},"status":"passed","severity":"normal"},{"uid":"433ea1d5389293b6","name":"Ping on unsubscribed peer","time":{"start":1716986810318,"stop":1716986810318,"duration":0},"status":"passed","severity":"normal"},{"uid":"196b107e273ae59d","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app89/7/topic741/proto","time":{"start":1716987241931,"stop":1716987241931,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1e8c03f4047b2c8","name":"Js publishes, other Js receives","time":{"start":1716987160158,"stop":1716987160158,"duration":0},"status":"passed","severity":"normal"},{"uid":"d34c8a042831b6b8","name":"should set field with only RELAY enabled","time":{"start":1716986694581,"stop":1716986694581,"duration":0},"status":"passed","severity":"normal"},{"uid":"59ae34d027d6aca8","name":"Check received message containing long","time":{"start":1716986896413,"stop":1716986896414,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f1baac0ae381de6","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1716986984358,"stop":1716986984359,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b77c32460f593d5","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1716986686032,"stop":1716986686032,"duration":0},"status":"passed","severity":"normal"},{"uid":"1eeb88b2691c5fa9","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1716986710596,"stop":1716986710596,"duration":0},"status":"passed","severity":"normal"},{"uid":"a87bab4d2d4eb57b","name":"Push message with Basic HTML tag payload","time":{"start":1716987129827,"stop":1716987129828,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f97d4855f24fbbd","name":"should handle corrupted local storage data gracefully","time":{"start":1716986714499,"stop":1716986714500,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8d84f277d2e5449","name":"Fails to push message bigger that 1MB","time":{"start":1716987129869,"stop":1716987129870,"duration":1},"status":"passed","severity":"normal"},{"uid":"c846c1b7c6ef547b","name":"should correctly map a content topic to a pubsub topic","time":{"start":1716986686043,"stop":1716986686043,"duration":0},"status":"passed","severity":"normal"},{"uid":"83a419e92198e0b6","name":"throws on content topic with empty topic name field","time":{"start":1716986686021,"stop":1716986686021,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d103fa981e5a7f3","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1716987415615,"stop":1716987415615,"duration":0},"status":"passed","severity":"normal"},{"uid":"76f2f9624f30e36b","name":"Ephemeral messages are not stored","time":{"start":1716986750828,"stop":1716986750832,"duration":4},"status":"passed","severity":"normal"},{"uid":"ebdf494af1f6e1d5","name":"Check publish message after service node is restarted","time":{"start":1716987187425,"stop":1716987187426,"duration":1},"status":"skipped","severity":"normal"},{"uid":"85d709fccb95de44","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1716987172067,"stop":1716987172067,"duration":0},"status":"passed","severity":"normal"},{"uid":"aabdab99896048e5","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1716986699185,"stop":1716986699186,"duration":1},"status":"passed","severity":"normal"},{"uid":"e52b1039ed574c99","name":"Relay","time":{"start":1716986748785,"stop":1716986748785,"duration":0},"status":"passed","severity":"normal"},{"uid":"5854e0e5f50e8959","name":"Push message with special chars payload","time":{"start":1716987129820,"stop":1716987129821,"duration":1},"status":"passed","severity":"normal"},{"uid":"59d732022dbffd4c","name":"random static sharding 7 - Cluster ID: 830, Shard ID: 396","time":{"start":1716987265748,"stop":1716987265749,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfb3b38880b85c71","name":"Reusing cursor across nodes","time":{"start":1716987320705,"stop":1716987320705,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef9048547389a75d","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1716986984397,"stop":1716986984397,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee7b9e0164bb91cb","name":"Sample","time":{"start":1716986694178,"stop":1716986694178,"duration":0},"status":"passed","severity":"normal"},{"uid":"d496445c37a611b6","name":"Check received message containing SQL Injection","time":{"start":1716987202194,"stop":1716987202196,"duration":2},"status":"passed","severity":"normal"},{"uid":"dab7483a3eabf64f","name":"Check publish message containing Basic HTML tag","time":{"start":1716987187405,"stop":1716987187406,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2004904595674cc","name":"Register correct protocols","time":{"start":1716987199359,"stop":1716987199359,"duration":0},"status":"passed","severity":"normal"},{"uid":"337cc93fe622fdde","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1716986984356,"stop":1716986984357,"duration":1},"status":"passed","severity":"normal"},{"uid":"45554d4b87cc8207","name":"Check received message with timestamp: 1716986736504000000 ","time":{"start":1716987202179,"stop":1716987202179,"duration":0},"status":"passed","severity":"normal"},{"uid":"1247095ce9d6c561","name":"Query generator for multiple messages with different message text format","time":{"start":1716987362251,"stop":1716987362251,"duration":0},"status":"passed","severity":"normal"},{"uid":"579374c7509b7e4d","name":"Subscribe to topic containing shell command and publish message","time":{"start":1716987199369,"stop":1716987199370,"duration":1},"status":"passed","severity":"normal"},{"uid":"b51c0d6c022f0a9d","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1716987403902,"stop":1716987403903,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ecec7769961f7ca","name":"Check received message with timestamp: 1649153314 ","time":{"start":1716986896423,"stop":1716986896424,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa7cf06438f399cf","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1716986902639,"stop":1716986902639,"duration":0},"status":"passed","severity":"normal"},{"uid":"e75f3cfd1d90282","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1716986710597,"stop":1716986710597,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ac5d7adad1ccf026","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1716986686026,"stop":1716986686026,"duration":0},"status":"passed","severity":"normal"},{"uid":"e10dfc18677a3792","name":"Mutual subscription","time":{"start":1716987199359,"stop":1716987199359,"duration":0},"status":"passed","severity":"normal"},{"uid":"94cf784d083df911","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1716987172068,"stop":1716987172068,"duration":0},"status":"passed","severity":"normal"},{"uid":"6487d0657a035a1b","name":"Check received message containing Arabic","time":{"start":1716987202192,"stop":1716987202193,"duration":1},"status":"passed","severity":"normal"},{"uid":"25d1b6081eed2618","name":"should only return 1 node with relay and store capability","time":{"start":1716986710595,"stop":1716986710595,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fe1ded8a205097","name":"Query Generator, No Decoder","time":{"start":1716987351748,"stop":1716987351749,"duration":1},"status":"passed","severity":"normal"},{"uid":"f560aa4ff93393b6","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1716986817340,"stop":1716986817340,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0c4a33d66399058","name":"should be able to encode the field with only RELAY set to true","time":{"start":1716986693785,"stop":1716986693787,"duration":2},"status":"passed","severity":"normal"},{"uid":"d628b82f7485d32","name":"Query generator for 2000 messages","time":{"start":1716987362255,"stop":1716987362255,"duration":0},"status":"passed","severity":"normal"},{"uid":"56990c9c44af06ea","name":"retrieves a single peer","time":{"start":1716986710591,"stop":1716986710592,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe60ba6ee3eb6d75","name":"Check publish message after client node is restarted","time":{"start":1716987187426,"stop":1716987187426,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2db63da15617f66d","name":"Check received message containing Chinese","time":{"start":1716987202172,"stop":1716987202172,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2f6d492358c555","name":"should be called for bootstrap peers","time":{"start":1716986744912,"stop":1716986744913,"duration":1},"status":"passed","severity":"normal"},{"uid":"f902db985605d167","name":"Callback on promise, aborts when callback returns true","time":{"start":1716987362253,"stop":1716987362254,"duration":1},"status":"passed","severity":"normal"},{"uid":"b910bf26d5392595","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1716986827715,"stop":1716986827715,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb1fc53cce0cb77d","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1716986686024,"stop":1716986686024,"duration":0},"status":"passed","severity":"normal"},{"uid":"91bae8dfa03340a3","name":"Meta field set when metaSetter is specified","time":{"start":1716986699516,"stop":1716986699516,"duration":0},"status":"passed","severity":"normal"},{"uid":"838c240fca952c0","name":"Check publish message containing emoji","time":{"start":1716987187412,"stop":1716987187419,"duration":7},"status":"passed","severity":"normal"},{"uid":"c889f71141fe1f4e","name":"Generator, 2 different pubsubtopics","time":{"start":1716987372746,"stop":1716987372746,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae565d6584353267","name":"Check publish message containing short","time":{"start":1716987187399,"stop":1716987187400,"duration":1},"status":"passed","severity":"normal"},{"uid":"7050a71bbd7a206c","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1716986902665,"stop":1716986902667,"duration":2},"status":"passed","severity":"normal"},{"uid":"da5354370cf3d28b","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1716986902687,"stop":1716986902688,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1307e2447d0ed90","name":"Passing cursor with wrong pubsubTopic","time":{"start":1716987320706,"stop":1716987320706,"duration":0},"status":"passed","severity":"normal"},{"uid":"96a4e36f664ce311","name":"should properly create peer info with all multiaddrs","time":{"start":1716986694580,"stop":1716986694581,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b6ef3ffebb52e9","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1716986686038,"stop":1716986686038,"duration":0},"status":"passed","severity":"normal"},{"uid":"1940c82dff92fe9b","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1716986686029,"stop":1716986686029,"duration":0},"status":"passed","severity":"normal"},{"uid":"f65b8a9b67c37c26","name":"should get / set TCP multiaddr","time":{"start":1716986694578,"stop":1716986694579,"duration":1},"status":"passed","severity":"normal"},{"uid":"68c12e72b9e6254e","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1716986984363,"stop":1716986984364,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fb01628d30b98f0","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1716986827719,"stop":1716986827719,"duration":0},"status":"passed","severity":"normal"},{"uid":"78a96f312bf1c3c2","name":"Publish message with large meta","time":{"start":1716987187437,"stop":1716987187438,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d2ac4217e3b132","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1716986686023,"stop":1716986686023,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c6a6b17d3f9bf40","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1716986902636,"stop":1716986902637,"duration":1},"status":"passed","severity":"normal"},{"uid":"3241721caf26fef8","name":"Push message with content topic containing JSON","time":{"start":1716987129862,"stop":1716987129863,"duration":1},"status":"passed","severity":"normal"},{"uid":"d82adfe23bd28bc","name":"Check received message containing Russian","time":{"start":1716987202193,"stop":1716987202194,"duration":1},"status":"passed","severity":"normal"},{"uid":"fcad4b3c8c047036","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1716986686034,"stop":1716986686034,"duration":0},"status":"passed","severity":"normal"},{"uid":"eca0555d4be8a62","name":"Push message with Arabic payload","time":{"start":1716987129822,"stop":1716987129823,"duration":1},"status":"passed","severity":"normal"},{"uid":"acf474a4f9d0a8d8","name":"Check received message containing numeric","time":{"start":1716987202187,"stop":1716987202187,"duration":0},"status":"passed","severity":"normal"},{"uid":"826404272d22c3c7","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1716986686024,"stop":1716986686024,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b3cee4fabe114c0","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1716986744913,"stop":1716986744914,"duration":1},"status":"passed","severity":"normal"},{"uid":"9757d49e3bf93f69","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1716987241935,"stop":1716987241936,"duration":1},"status":"passed","severity":"normal"},{"uid":"b275fee3dcc6219c","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1716986714499,"stop":1716986714499,"duration":0},"status":"passed","severity":"normal"},{"uid":"857717e17481f4e3","name":"should set field with all protocols disabled","time":{"start":1716986694581,"stop":1716986694581,"duration":0},"status":"passed","severity":"normal"},{"uid":"3087030afedbd6fb","name":"Waku message hash computation (no timestamp)","time":{"start":1716986688603,"stop":1716986688604,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca2978db9f55ebb5","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1716986902680,"stop":1716986902681,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ee9d11b0f1cb8a5","name":"should handle application and version for autosharding","time":{"start":1716986686030,"stop":1716986686030,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc61514507d86bb8","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1716986946770,"stop":1716986946776,"duration":6},"status":"passed","severity":"normal"},{"uid":"554f6f50842c9c7","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1716987415608,"stop":1716987415608,"duration":0},"status":"passed","severity":"normal"},{"uid":"c47fd7176166ac25","name":"Subscribe and publish message","time":{"start":1716987199360,"stop":1716987199360,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0841264daf4d153","name":"Subscribe to topic containing JSON and receive message","time":{"start":1716986984378,"stop":1716986984379,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b2b69210eb369b6","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1716986902659,"stop":1716986902660,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfb2d73db57010ec","name":"Push message equal or less that 1MB","time":{"start":1716987129868,"stop":1716987129868,"duration":0},"status":"passed","severity":"normal"},{"uid":"135dd47c5e20905f","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1716987403906,"stop":1716987403906,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b37b0e792a582e7","name":"Check message with no payload is not received","time":{"start":1716987202184,"stop":1716987202184,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1380098a752f7db","name":"should be called at least once on all `peer:discovery` events","time":{"start":1716986744911,"stop":1716986744911,"duration":0},"status":"passed","severity":"normal"},{"uid":"96e8e1e1a69afa05","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1716986699519,"stop":1716986699519,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f4b9761cfd9eebd","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1716986946767,"stop":1716986946767,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c43d75049767bce","name":"should encodeTxt and decodeTxt","time":{"start":1716986694574,"stop":1716986694574,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5532717ca8567f5","name":"Query Generator, Multiple PubsubTopics","time":{"start":1716987351748,"stop":1716987351748,"duration":0},"status":"passed","severity":"normal"},{"uid":"e16b4851dde81e70","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1716986686037,"stop":1716986686037,"duration":0},"status":"passed","severity":"normal"},{"uid":"796e67b9a1ac2187","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1716986699184,"stop":1716986699184,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f8bfeb75bbc726b","name":"Push message with SQL Injection payload","time":{"start":1716987296471,"stop":1716987296471,"duration":0},"status":"passed","severity":"normal"},{"uid":"17ee868afe791daa","name":"Check received message with timestamp: 1716986736504 ","time":{"start":1716987202212,"stop":1716987202213,"duration":1},"status":"passed","severity":"normal"},{"uid":"eaa2154a31f9bc11","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1716986720400,"stop":1716986720402,"duration":2},"status":"passed","severity":"normal"},{"uid":"be0c7f500bd535c1","name":"Subscribe to topic containing long and publish message","time":{"start":1716987199364,"stop":1716987199364,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e485f821e86feda","name":"Check message with no content topic is not received","time":{"start":1716986896426,"stop":1716986896426,"duration":0},"status":"passed","severity":"normal"},{"uid":"62528e92e555f808","name":"Delete observer","time":{"start":1716987132611,"stop":1716987132611,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca0bf685cfc7fb34","name":"safeDispatchEvent","time":{"start":1716986777258,"stop":1716986777258,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c691baf11dbef86","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1716986817345,"stop":1716986817346,"duration":1},"status":"passed","severity":"normal"},{"uid":"54d952b89a170b70","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1716986744915,"stop":1716986744915,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bc6e2b0d766b5b1","name":"Check received message containing Arabic","time":{"start":1716987202172,"stop":1716987202173,"duration":1},"status":"passed","severity":"normal"},{"uid":"e73198591d1ec38f","name":"Passing page size 19 when there are 20 messages","time":{"start":1716987392073,"stop":1716987392073,"duration":0},"status":"passed","severity":"normal"},{"uid":"87e5ddbcf8f80727","name":"Subscribe to topic containing JSON and receive message","time":{"start":1716987415607,"stop":1716987415608,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6e6bfbf8d5d304","name":"same cluster, same shard: nodes connect","time":{"start":1716987035272,"stop":1716987035272,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b4b53b7d9159adb","name":"Wrong topic","time":{"start":1716987241934,"stop":1716987241934,"duration":0},"status":"passed","severity":"normal"},{"uid":"f86afcd3e7814e44","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1716986817337,"stop":1716986817339,"duration":2},"status":"passed","severity":"normal"},{"uid":"4e903e741dd4f028","name":"Ephemeral field is preserved - encoder v0","time":{"start":1716986750833,"stop":1716986750833,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbcff784e7d5685f","name":"configure the node with multiple pubsub topics","time":{"start":1716987265752,"stop":1716987265752,"duration":0},"status":"passed","severity":"normal"},{"uid":"2db5ce546b78e891","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1716987415606,"stop":1716987415606,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdac7474dae014b","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1716987009016,"stop":1716987009017,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee34f39a8fc4fbb4","name":"can start and stop the service","time":{"start":1716987207883,"stop":1716987207883,"duration":0},"status":"passed","severity":"normal"},{"uid":"148859d6a448b9df","name":"isConnected between 2 js-waku relay nodes","time":{"start":1716986787137,"stop":1716986787137,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dc9a14cd0f5cf8a","name":"Generator, 2 different pubsubtopics","time":{"start":1716987372749,"stop":1716987372750,"duration":1},"status":"passed","severity":"normal"},{"uid":"ecac514d29040972","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1716987351752,"stop":1716987351753,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3df3eb1264c6dc6","name":"can start and stop the service","time":{"start":1716986747554,"stop":1716986747554,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cd80c51a0086b45","name":"Promise Callback - forward","time":{"start":1716987377268,"stop":1716987377268,"duration":0},"status":"passed","severity":"normal"},{"uid":"3aa43faec618dc43","name":"Rejects garbage","time":{"start":1716986702976,"stop":1716986702977,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6d9f81f6c438449","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1716986686041,"stop":1716986686042,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd04b5c37e17612d","name":"should not fail to start the service if it is already started","time":{"start":1716987207884,"stop":1716987207884,"duration":0},"status":"passed","severity":"normal"}] |