2024-05-08 15:57:20 +00:00

1 line
154 KiB
JSON

[{"uid":"326b1484b099be52","name":"Check meta is set [ecies]","time":{"start":1715183056673,"stop":1715183056673,"duration":0},"status":"passed","severity":"normal"},{"uid":"d264d4b924b7bf0a","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1715183315399,"stop":1715183315399,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6dff92a5de813be","name":"Nwaku publishes","time":{"start":1715183502579,"stop":1715183502580,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c6fe7e5ba0683ac","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1715183700483,"stop":1715183700483,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e18d0fc1c4efe06","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1715183028537,"stop":1715183028538,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3be1e89dc1a67d8","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1715183237427,"stop":1715183237428,"duration":1},"status":"passed","severity":"normal"},{"uid":"17ed9cdb64ac742","name":"Push message with Basic HTML tag payload","time":{"start":1715183475274,"stop":1715183475274,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dbb4c3775ca8a5f","name":"Push message with content topic containing JSON","time":{"start":1715183475297,"stop":1715183475297,"duration":0},"status":"passed","severity":"normal"},{"uid":"987a3e50f0d2a09c","name":"Promise Callback - forward","time":{"start":1715183633688,"stop":1715183633689,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1477cf42b0830f4","name":"Check received message containing unicode special characters","time":{"start":1715183535899,"stop":1715183535899,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c3e145a223427ed","name":"Mutual subscription","time":{"start":1715183526200,"stop":1715183526201,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3028e114b641f26","name":"getPeersByDiscovery","time":{"start":1715183487259,"stop":1715183487259,"duration":0},"status":"passed","severity":"normal"},{"uid":"481882f26699ce6","name":"Check received message containing SQL Injection","time":{"start":1715183239013,"stop":1715183239014,"duration":1},"status":"passed","severity":"normal"},{"uid":"94ba888d496cb679","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1715183237424,"stop":1715183237424,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a4a91da27eb1711","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1715183237416,"stop":1715183237416,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0102331c1ee7a38","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1715183056672,"stop":1715183056672,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8790493881396da","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1715183086255,"stop":1715183086255,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb5b05139de5ea98","name":"Subscribe to topic containing long and receive message","time":{"start":1715183700479,"stop":1715183700479,"duration":0},"status":"passed","severity":"normal"},{"uid":"302daa6f86272054","name":"Check received message containing XML","time":{"start":1715183535893,"stop":1715183535895,"duration":2},"status":"passed","severity":"normal"},{"uid":"ff343dfc39f23a75","name":"should not receive a peer event before start","time":{"start":1715183552828,"stop":1715183552829,"duration":1},"status":"passed","severity":"normal"},{"uid":"444e593ee53a0150","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1715183501219,"stop":1715183501219,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf91d33101e70ef","name":"Check publish message containing shell command","time":{"start":1715183529345,"stop":1715183529345,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b0ce7a203946e08","name":"start node with empty content topic","time":{"start":1715183576325,"stop":1715183576326,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b053c2e64ebb7f1","name":"Overlapping topic subscription","time":{"start":1715183700488,"stop":1715183700488,"duration":0},"status":"passed","severity":"normal"},{"uid":"8333309d643389c6","name":"can start and stop the service","time":{"start":1715183048933,"stop":1715183048934,"duration":1},"status":"passed","severity":"normal"},{"uid":"84650c6fbaea15b0","name":"Check message received after jswaku node is restarted","time":{"start":1715183535945,"stop":1715183535945,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4ea5b37654162e9e","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1715183156035,"stop":1715183156038,"duration":3},"status":"passed","severity":"normal"},{"uid":"2c5d6133cc271023","name":"Check message with no content topic is not received","time":{"start":1715183535909,"stop":1715183535910,"duration":1},"status":"passed","severity":"normal"},{"uid":"a84795e7c4c956df","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1715183700477,"stop":1715183700477,"duration":0},"status":"passed","severity":"normal"},{"uid":"de9141709a541f96","name":"Check received message containing short","time":{"start":1715183535925,"stop":1715183535925,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9514b3e38b1663e","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1715183020579,"stop":1715183020580,"duration":1},"status":"passed","severity":"normal"},{"uid":"6616c02f35eee21","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1715183146015,"stop":1715183146015,"duration":0},"status":"passed","severity":"normal"},{"uid":"2768ee1f8d1cc0f2","name":"should not fail to start the service if it is already started","time":{"start":1715183552827,"stop":1715183552827,"duration":0},"status":"passed","severity":"normal"},{"uid":"303dd8954fc428bb","name":"Relay + Store","time":{"start":1715183082211,"stop":1715183082211,"duration":0},"status":"passed","severity":"normal"},{"uid":"36537db919594c0","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1715183576320,"stop":1715183576325,"duration":5},"status":"passed","severity":"normal"},{"uid":"394d9c235cf8576d","name":"should decode valid enr successfully","time":{"start":1715183029209,"stop":1715183029209,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd90d299c0074acc","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1715183700487,"stop":1715183700488,"duration":1},"status":"passed","severity":"normal"},{"uid":"dba10b6f512bba74","name":"Check received message containing SQL Injection","time":{"start":1715183535892,"stop":1715183535892,"duration":0},"status":"passed","severity":"normal"},{"uid":"72b8483d6ddc77ec","name":"Subscribe to topic containing shell command and receive message","time":{"start":1715183315405,"stop":1715183315406,"duration":1},"status":"passed","severity":"normal"},{"uid":"1cfc1fdc22ec6243","name":"Asymmetric encrypt & decrypt","time":{"start":1715183055309,"stop":1715183055310,"duration":1},"status":"passed","severity":"normal"},{"uid":"681ceaaaed1ca720","name":"should set field with all protocols enabled","time":{"start":1715183029217,"stop":1715183029217,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0941b6e1181f62a","name":"Push message with content topic containing Basic HTML tag","time":{"start":1715183609351,"stop":1715183609351,"duration":0},"status":"passed","severity":"normal"},{"uid":"865235555e68f73f","name":"getPeersByDiscovery","time":{"start":1715183112303,"stop":1715183112303,"duration":0},"status":"passed","severity":"normal"},{"uid":"97c309c7ab9605d4","name":"Push message with content topic containing SQL Injection","time":{"start":1715183609350,"stop":1715183609350,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1d554d89324c742","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1715183700478,"stop":1715183700478,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad430ad4ecf49a07","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1715183700480,"stop":1715183700480,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f28ec4a9a240a60","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1715183526223,"stop":1715183526223,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3dd421e50d5e49","name":"unsubscribes","time":{"start":1715183660161,"stop":1715183660161,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3d29590d9f72b2c","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1715183044944,"stop":1715183044944,"duration":0},"status":"skipped","severity":"normal"},{"uid":"54c478e07b1c612e","name":"Push message with SQL Injection payload","time":{"start":1715183609341,"stop":1715183609341,"duration":0},"status":"passed","severity":"normal"},{"uid":"afbfbfafffdca80a","name":"Ping on subscribed peer","time":{"start":1715183106579,"stop":1715183106580,"duration":1},"status":"passed","severity":"normal"},{"uid":"55fbaa493382843e","name":"can start and stop the service","time":{"start":1715183084398,"stop":1715183084398,"duration":0},"status":"passed","severity":"normal"},{"uid":"11a0c55c5b985661","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1715183315391,"stop":1715183315392,"duration":1},"status":"passed","severity":"normal"},{"uid":"7aed62a7b2f1e0b6","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1715183648307,"stop":1715183648308,"duration":1},"status":"passed","severity":"normal"},{"uid":"d753b18cb5cb357f","name":"passes more than one ENR URLs and attempts connection","time":{"start":1715183084404,"stop":1715183084404,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a1f469a8fdedb0d9","name":"Subscribe to topic containing numeric and publish message","time":{"start":1715183526218,"stop":1715183526219,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f4bad01f55bb0b9","name":"Relay","time":{"start":1715183082210,"stop":1715183082211,"duration":1},"status":"passed","severity":"normal"},{"uid":"cad4aaea18446abe","name":"Query with Promise Callback, No Decoder","time":{"start":1715183627399,"stop":1715183627399,"duration":0},"status":"passed","severity":"normal"},{"uid":"3517ddfb631b6558","name":"Push 30 different messages","time":{"start":1715183609345,"stop":1715183609346,"duration":1},"status":"passed","severity":"normal"},{"uid":"e89043362e903ff","name":"random static sharding 8 - Cluster ID: 883, Shard ID: 124","time":{"start":1715183587782,"stop":1715183587783,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f2c02cc81baaec3","name":"should properly create location multiaddrs - udp4","time":{"start":1715183029215,"stop":1715183029215,"duration":0},"status":"passed","severity":"normal"},{"uid":"e176cd8a6a74b2d9","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1715183700475,"stop":1715183700475,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7c98e20f57acdcf","name":"should throw error - invalid id","time":{"start":1715183029211,"stop":1715183029211,"duration":0},"status":"passed","severity":"normal"},{"uid":"67054419f43129ac","name":"same cluster, different shard: nodes don't connect","time":{"start":1715183237401,"stop":1715183237402,"duration":1},"status":"passed","severity":"normal"},{"uid":"f13bf25d728d16f1","name":"Subscribe to topic containing Russian and publish message","time":{"start":1715183526222,"stop":1715183526222,"duration":0},"status":"passed","severity":"normal"},{"uid":"10a2e49f8df9076e","name":"Add multiple subscription objects on single nwaku node","time":{"start":1715183700493,"stop":1715183700494,"duration":1},"status":"passed","severity":"normal"},{"uid":"c34a9419021b8fb2","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1715183044943,"stop":1715183044943,"duration":0},"status":"passed","severity":"normal"},{"uid":"2636a9903302a75b","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1715183237414,"stop":1715183237414,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e781c4f128b658","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1715183237417,"stop":1715183237417,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d4b1fe76f5a2487","name":"should properly create location multiaddrs - tcp","time":{"start":1715183029216,"stop":1715183029216,"duration":0},"status":"passed","severity":"normal"},{"uid":"613774759f512fa1","name":"different cluster, same shard: nodes don't connect","time":{"start":1715183364213,"stop":1715183364213,"duration":0},"status":"passed","severity":"normal"},{"uid":"efee8feb779ba92c","name":"Check message with non string payload is not received","time":{"start":1715183535917,"stop":1715183535918,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f2ccb025fa9e8e1","name":"Check received message containing XML","time":{"start":1715183239014,"stop":1715183239014,"duration":0},"status":"passed","severity":"normal"},{"uid":"62795fb99a485f00","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1715183237419,"stop":1715183237420,"duration":1},"status":"passed","severity":"normal"},{"uid":"644aaffa1f528849","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1715183020583,"stop":1715183020583,"duration":0},"status":"passed","severity":"normal"},{"uid":"71c3720bf6b983a4","name":"random static sharding 2 - Cluster ID: 657, Shard ID: 544","time":{"start":1715183587773,"stop":1715183587774,"duration":1},"status":"passed","severity":"normal"},{"uid":"e42183d70668ac87","name":"Encoder throws on undefined content topic","time":{"start":1715183054644,"stop":1715183054645,"duration":1},"status":"passed","severity":"normal"},{"uid":"4cdebb1b477666cc","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1715183526209,"stop":1715183526211,"duration":2},"status":"passed","severity":"normal"},{"uid":"b4c0fab71af78768","name":"Push message with content topic containing Chinese","time":{"start":1715183609348,"stop":1715183609349,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d3e41efaed010ca","name":"Push message with content topic containing shell command","time":{"start":1715183609352,"stop":1715183609352,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebe324e2cebf4a77","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1715183020589,"stop":1715183020589,"duration":0},"status":"passed","severity":"normal"},{"uid":"c88672ce9be9510","name":"Subscribe to topic containing Script and receive message","time":{"start":1715183700481,"stop":1715183700482,"duration":1},"status":"passed","severity":"normal"},{"uid":"88f5986193a0a8de","name":"Relay - dialed first","time":{"start":1715183680646,"stop":1715183680647,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae75473bd27388f7","name":"Ordered Callback - forward","time":{"start":1715183633689,"stop":1715183633690,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0c7979c598078c1","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1715183156041,"stop":1715183156043,"duration":2},"status":"passed","severity":"normal"},{"uid":"9e24aef99df34f09","name":"Check message on other pubsub topic is not received","time":{"start":1715183535909,"stop":1715183535909,"duration":0},"status":"passed","severity":"normal"},{"uid":"99cff88b2af0c4a0","name":"Check received message containing numeric","time":{"start":1715183535927,"stop":1715183535929,"duration":2},"status":"passed","severity":"normal"},{"uid":"9f009be2ccede557","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1715183044795,"stop":1715183044795,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2b88f46b2de35d6","name":"non connected peers","time":{"start":1715183475530,"stop":1715183475530,"duration":0},"status":"skipped","severity":"normal"},{"uid":"db010aed34ce686f","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app65/3/topic177/json","time":{"start":1715183576318,"stop":1715183576319,"duration":1},"status":"passed","severity":"normal"},{"uid":"68945ab86d778b5f","name":"should be able to decode the field with only STORE set to true","time":{"start":1715183028536,"stop":1715183028536,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6b5c8b80b31f4cf","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1715183501220,"stop":1715183501220,"duration":0},"status":"passed","severity":"normal"},{"uid":"103416381f24bc1d","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1715183237427,"stop":1715183237427,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6cce21b5a49417","name":"Subscribe to topic containing long and publish message","time":{"start":1715183526216,"stop":1715183526218,"duration":2},"status":"passed","severity":"normal"},{"uid":"76e0077ddda03ce2","name":"isConnected between 2 js-waku relay nodes","time":{"start":1715183116736,"stop":1715183116736,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8745d192b08cb0e","name":"Push message with long payload","time":{"start":1715183609338,"stop":1715183609338,"duration":0},"status":"passed","severity":"normal"},{"uid":"60b395a22fed6042","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1715183278952,"stop":1715183278952,"duration":0},"status":"passed","severity":"normal"},{"uid":"79764251aecd702a","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1715183529346,"stop":1715183529346,"duration":0},"status":"passed","severity":"normal"},{"uid":"25297108a8a3da1a","name":"Subscribe to topic containing shell command and receive message","time":{"start":1715183700483,"stop":1715183700483,"duration":0},"status":"passed","severity":"normal"},{"uid":"4093cfa917c4e97d","name":"Passing page size 19 when there are 20 messages","time":{"start":1715183659066,"stop":1715183659067,"duration":1},"status":"passed","severity":"normal"},{"uid":"27151bb9b3f3b880","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1715183020597,"stop":1715183020597,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e98ce7cade7f326","name":"Subscribe and receive messages via waku relay post","time":{"start":1715183700476,"stop":1715183700476,"duration":0},"status":"passed","severity":"normal"},{"uid":"8914658df12d82af","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1715183237425,"stop":1715183237426,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b2cfffe4e0a6b71","name":"Generator, 2 different pubsubtopics","time":{"start":1715183640081,"stop":1715183640081,"duration":0},"status":"passed","severity":"normal"},{"uid":"1400890a9af119a3","name":"Passing cursor with wrong message digest","time":{"start":1715183591035,"stop":1715183591036,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e2e98cb99a1d7a1","name":"Push message with custom timestamp: 1715186837543","time":{"start":1715183609361,"stop":1715183609361,"duration":0},"status":"passed","severity":"normal"},{"uid":"925b28a7845dc537","name":"Subscribe to topic containing special chars and receive message","time":{"start":1715183315398,"stop":1715183315398,"duration":0},"status":"passed","severity":"normal"},{"uid":"87a30106b00e6d82","name":"dispatchEvent via connectionManager","time":{"start":1715183112304,"stop":1715183112304,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b45b967937c1ac9","name":"Push message with content topic containing special chars","time":{"start":1715183475279,"stop":1715183475279,"duration":0},"status":"passed","severity":"normal"},{"uid":"aef7e0271b535d5f","name":"Check received message containing Basic HTML tag","time":{"start":1715183535895,"stop":1715183535896,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7041a6e684009f3","name":"throws on content topic with empty application field","time":{"start":1715183020575,"stop":1715183020576,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d16bc423ea502fd","name":"Overlapping topic subscription","time":{"start":1715183315396,"stop":1715183315396,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d5e677a72199bef","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1715183501219,"stop":1715183501220,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce2a33cb74aaabcd","name":"isConnected return false after peer stops","time":{"start":1715183116735,"stop":1715183116735,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b90a36878f85a8e","name":"should only return 1 node with relay capability","time":{"start":1715183044941,"stop":1715183044941,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a5fec1860f50411","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1715183700487,"stop":1715183700487,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf8e1cfecd0c365e","name":"Add multiple subscription objects on single nwaku node","time":{"start":1715183315410,"stop":1715183315411,"duration":1},"status":"passed","severity":"normal"},{"uid":"caf7e2cc9b7379ec","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1715183237420,"stop":1715183237421,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7189eab88e14390","name":"should throw error - no public key","time":{"start":1715183029210,"stop":1715183029210,"duration":0},"status":"passed","severity":"normal"},{"uid":"94713b0701fb0a3b","name":"LightPush","time":{"start":1715183680648,"stop":1715183680648,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b084ae239ac6c4f","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1715183526208,"stop":1715183526209,"duration":1},"status":"passed","severity":"normal"},{"uid":"d96e7b1e77bca591","name":"Push message with numeric payload","time":{"start":1715183475259,"stop":1715183475259,"duration":0},"status":"passed","severity":"normal"},{"uid":"debb23b33b78285c","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1715183340364,"stop":1715183340365,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c3df7fc4b831bae","name":"Check received message with timestamp: 1715183071982 ","time":{"start":1715183535940,"stop":1715183535941,"duration":1},"status":"passed","severity":"normal"},{"uid":"7734eea339a9a582","name":"should properly create location multiaddrs - udp","time":{"start":1715183029216,"stop":1715183029216,"duration":0},"status":"passed","severity":"normal"},{"uid":"8612178f80c3dd6e","name":"pre and post cipher","time":{"start":1715183055311,"stop":1715183055311,"duration":0},"status":"passed","severity":"normal"},{"uid":"275139d36e1c7a3a","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1715183627392,"stop":1715183627395,"duration":3},"status":"passed","severity":"normal"},{"uid":"2b8842f1ba367596","name":"Passing cursor with wrong pubsubTopic","time":{"start":1715183591036,"stop":1715183591037,"duration":1},"status":"passed","severity":"normal"},{"uid":"91dd742d5fbab6e1","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1715183020607,"stop":1715183020607,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3f3f98106a62303","name":"Push message with Script payload","time":{"start":1715183475273,"stop":1715183475273,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7b29b7cfef0a93d","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1715183020582,"stop":1715183020582,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffb4af0cd708cf0b","name":"should not throw an error for a single configured topic","time":{"start":1715183020602,"stop":1715183020602,"duration":0},"status":"passed","severity":"normal"},{"uid":"f31f2b4810ee2873","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1715183237429,"stop":1715183237429,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ee0d3d2eeffd32c","name":"Fails to publish message with empty text","time":{"start":1715183529348,"stop":1715183529349,"duration":1},"status":"passed","severity":"normal"},{"uid":"2528a7bb6ef22e2e","name":"Push message with content topic containing Russian","time":{"start":1715183475280,"stop":1715183475284,"duration":4},"status":"passed","severity":"normal"},{"uid":"22c802238ade9050","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1715183278961,"stop":1715183278961,"duration":0},"status":"passed","severity":"normal"},{"uid":"330bc636a5abe722","name":"Push message with content topic containing Script","time":{"start":1715183475295,"stop":1715183475296,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3f5a904dfc2806","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1715183667832,"stop":1715183667833,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2b9648249b58faf","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1715183020605,"stop":1715183020605,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3e90e21d77a338b","name":"Check publish message containing numeric","time":{"start":1715183529340,"stop":1715183529341,"duration":1},"status":"passed","severity":"normal"},{"uid":"64026ab9d57e8c9c","name":"Subscribe to topic containing Script and receive message","time":{"start":1715183315401,"stop":1715183315402,"duration":1},"status":"passed","severity":"normal"},{"uid":"5454d39ddaf8e12e","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1715183237414,"stop":1715183237414,"duration":0},"status":"passed","severity":"normal"},{"uid":"20c0d7e262211387","name":"Check received message containing short","time":{"start":1715183239009,"stop":1715183239009,"duration":0},"status":"passed","severity":"normal"},{"uid":"2af4402b324c0e9b","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1715183084403,"stop":1715183084404,"duration":1},"status":"skipped","severity":"normal"},{"uid":"47672b041249969a","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1715183667833,"stop":1715183667833,"duration":0},"status":"passed","severity":"normal"},{"uid":"859689548fcf5175","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1715183640078,"stop":1715183640078,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf5d8d336797d4ba","name":"Check received message containing Script","time":{"start":1715183239014,"stop":1715183239014,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1cdde722e976b5","name":"Publish message with rate limit","time":{"start":1715183529351,"stop":1715183529352,"duration":1},"status":"passed","severity":"normal"},{"uid":"241bdcfbdc948f70","name":"retrieves a single peer","time":{"start":1715183044938,"stop":1715183044939,"duration":1},"status":"passed","severity":"normal"},{"uid":"483e9e4e5623d24c","name":"Privacy Node - default protocol","time":{"start":1715183680650,"stop":1715183680650,"duration":0},"status":"passed","severity":"normal"},{"uid":"88e19a86f2798c58","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1715183080121,"stop":1715183080122,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc08b8942ec1c5c0","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1715183667831,"stop":1715183667832,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0a738fea5f9a61","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1715183237428,"stop":1715183237428,"duration":0},"status":"passed","severity":"normal"},{"uid":"341005735f599752","name":"Query Generator - forward","time":{"start":1715183633686,"stop":1715183633687,"duration":1},"status":"passed","severity":"normal"},{"uid":"efd0c835505524aa","name":"Generator, custom pubsub topic","time":{"start":1715183640077,"stop":1715183640077,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa33d1bf8994fc68","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1715183020603,"stop":1715183020604,"duration":1},"status":"passed","severity":"normal"},{"uid":"473315f53ae604d1","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1715183315392,"stop":1715183315393,"duration":1},"status":"passed","severity":"normal"},{"uid":"47cb8f3553fd2f23","name":"Ephemeral messages are not stored","time":{"start":1715183086253,"stop":1715183086254,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4adad097934a975","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1715183237424,"stop":1715183237424,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5c7464d48e9daa0","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1715183028531,"stop":1715183028532,"duration":1},"status":"passed","severity":"normal"},{"uid":"6769502e1fff5781","name":"Check publish message containing Script","time":{"start":1715183529343,"stop":1715183529343,"duration":0},"status":"passed","severity":"normal"},{"uid":"176bf3d93c27befb","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1715183020596,"stop":1715183020597,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e066e102516cf55","name":"Check received message containing emoji","time":{"start":1715183535939,"stop":1715183535939,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5076e0d5f322543","name":"Decoder throws on undefined content topic","time":{"start":1715183056674,"stop":1715183056675,"duration":1},"status":"passed","severity":"normal"},{"uid":"7282bb3229004fc","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1715183237412,"stop":1715183237412,"duration":0},"status":"passed","severity":"normal"},{"uid":"d21ed8220ed00003","name":"Check received message containing numeric","time":{"start":1715183535890,"stop":1715183535890,"duration":0},"status":"passed","severity":"normal"},{"uid":"55a06504f207b24","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1715183156043,"stop":1715183156047,"duration":4},"status":"passed","severity":"normal"},{"uid":"979102338cbac3b9","name":"Push message with content topic containing SQL Injection","time":{"start":1715183475285,"stop":1715183475285,"duration":0},"status":"passed","severity":"normal"},{"uid":"343276b92bc749f3","name":"should be able to encode the field with only FILTER set to true","time":{"start":1715183028530,"stop":1715183028530,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b16559772c39171","name":"can dial TLS multiaddrs","time":{"start":1715183348109,"stop":1715183348109,"duration":0},"status":"passed","severity":"normal"},{"uid":"81598ba50e650bd6","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1715183146012,"stop":1715183146012,"duration":0},"status":"passed","severity":"normal"},{"uid":"c99f475290d08e","name":"Fields are not dropped","time":{"start":1715183033470,"stop":1715183033471,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9881f545c0c6c69","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1715183526403,"stop":1715183526403,"duration":0},"status":"skipped","severity":"normal"},{"uid":"773acba7b940637","name":"Publish message with custom timestamp: Wed May 08 2024 14:51:41 GMT+0000 (Coordinated Universal Time)","time":{"start":1715183529347,"stop":1715183529348,"duration":1},"status":"passed","severity":"normal"},{"uid":"c980de6ad7b13f4c","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1715183116731,"stop":1715183116732,"duration":1},"status":"passed","severity":"normal"},{"uid":"749b54e35865f7b9","name":"Check message with invalid timestamp is not received","time":{"start":1715183239034,"stop":1715183239034,"duration":0},"status":"passed","severity":"normal"},{"uid":"22dfea5782a35d6b","name":"Subscribe to topic containing Script and receive message","time":{"start":1715183700491,"stop":1715183700491,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb7ec9cdc6f3ea6a","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1715183700476,"stop":1715183700476,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd2109d2de9f5bcd","name":"Check message received after jswaku node is restarted","time":{"start":1715183535919,"stop":1715183535919,"duration":0},"status":"skipped","severity":"normal"},{"uid":"91b530a09ff5a104","name":"should set field with only STORE enabled","time":{"start":1715183029218,"stop":1715183029218,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0b8249a859bdbd8","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1715183071816,"stop":1715183071822,"duration":6},"status":"passed","severity":"normal"},{"uid":"35039cb89009fc24","name":"Register correct protocols","time":{"start":1715183526202,"stop":1715183526202,"duration":0},"status":"passed","severity":"normal"},{"uid":"f57b358b1c8d719f","name":"Subscribe to topic containing shell command and receive message","time":{"start":1715183700492,"stop":1715183700492,"duration":0},"status":"passed","severity":"normal"},{"uid":"865726321fdda68d","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1715183237415,"stop":1715183237415,"duration":0},"status":"passed","severity":"normal"},{"uid":"80f40617247553a7","name":"should encode/decode to RLP encoding","time":{"start":1715183029213,"stop":1715183029213,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec3d645d0f5182c9","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1715183487260,"stop":1715183487260,"duration":0},"status":"skipped","severity":"normal"},{"uid":"30833a047462645f","name":"Check received message containing shell command","time":{"start":1715183239022,"stop":1715183239022,"duration":0},"status":"passed","severity":"normal"},{"uid":"83b422df428293af","name":"Push message equal or less that 1MB","time":{"start":1715183475303,"stop":1715183475303,"duration":0},"status":"passed","severity":"normal"},{"uid":"d90f78bb8529aa81","name":"random static sharding 4 - Cluster ID: 227, Shard ID: 866","time":{"start":1715183587774,"stop":1715183587775,"duration":1},"status":"passed","severity":"normal"},{"uid":"7462b21c5f23960c","name":"Ping on peer without subscriptions","time":{"start":1715183152830,"stop":1715183152831,"duration":1},"status":"passed","severity":"normal"},{"uid":"3597a45b193b8af7","name":"Subscribe to topic containing XML and receive message","time":{"start":1715183700482,"stop":1715183700482,"duration":0},"status":"passed","severity":"normal"},{"uid":"a16ecf0454258c47","name":"should throw an error for empty SingleShardInfos array","time":{"start":1715183020588,"stop":1715183020589,"duration":1},"status":"passed","severity":"normal"},{"uid":"677fe1477fad2406","name":"random static sharding 6 - Cluster ID: 262, Shard ID: 121","time":{"start":1715183587776,"stop":1715183587776,"duration":0},"status":"passed","severity":"normal"},{"uid":"81895dc4e9307cd","name":"Check received message containing Russian","time":{"start":1715183535934,"stop":1715183535934,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c66eed0bbc7ad91","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app86/8/topic900/utf8","time":{"start":1715183576319,"stop":1715183576319,"duration":0},"status":"passed","severity":"normal"},{"uid":"50cb385b658a8c05","name":"Check publish message after service node is restarted","time":{"start":1715183529350,"stop":1715183529350,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9693a59a038bb969","name":"Check received message containing Script","time":{"start":1715183535893,"stop":1715183535893,"duration":0},"status":"passed","severity":"normal"},{"uid":"93bf123f8e6e8fb1","name":"Push message on custom pubsubTopic","time":{"start":1715183340365,"stop":1715183340366,"duration":1},"status":"passed","severity":"normal"},{"uid":"18f6108c45d6db30","name":"Query with Ordered Callback, No message returned","time":{"start":1715183627397,"stop":1715183627398,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce406738e71021a6","name":"can start the service","time":{"start":1715183552824,"stop":1715183552824,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d5a3621215537a2","name":"Check received message with timestamp: 1715183070783000000 ","time":{"start":1715183239027,"stop":1715183239028,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfeb4a904a296178","name":"receives messages sent to provided content topic through stream","time":{"start":1715183526404,"stop":1715183526404,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a92156853d5d3f45","name":"Subscribe to topic containing special chars and receive message","time":{"start":1715183700489,"stop":1715183700489,"duration":0},"status":"passed","severity":"normal"},{"uid":"4df29354c31d204d","name":"Push message with content topic containing numeric","time":{"start":1715183475278,"stop":1715183475278,"duration":0},"status":"passed","severity":"normal"},{"uid":"add26fea0821a587","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1715183044794,"stop":1715183044794,"duration":0},"status":"passed","severity":"normal"},{"uid":"3adea23957f935e5","name":"Push message with content topic containing XML","time":{"start":1715183609351,"stop":1715183609351,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c4571eae379a168","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1715183020604,"stop":1715183020604,"duration":0},"status":"passed","severity":"normal"},{"uid":"5564f00fb7880730","name":"shard 0","time":{"start":1715183587771,"stop":1715183587772,"duration":1},"status":"passed","severity":"normal"},{"uid":"487d9ed36acdafe5","name":"should not receive a peer event after stop","time":{"start":1715183084400,"stop":1715183084400,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a2e57e605b7ecb8","name":"Push message with Chinese payload","time":{"start":1715183475265,"stop":1715183475266,"duration":1},"status":"passed","severity":"normal"},{"uid":"91ef1f15345f9f6a","name":"Does not throw an exception when node disconnects","time":{"start":1715183675632,"stop":1715183675633,"duration":1},"status":"passed","severity":"normal"},{"uid":"12cbf0fb20bc5465","name":"Subscribe to topic containing short and receive message","time":{"start":1715183700479,"stop":1715183700479,"duration":0},"status":"passed","severity":"normal"},{"uid":"fde6e1c8aa326114","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1715183071785,"stop":1715183071808,"duration":23},"status":"passed","severity":"normal"},{"uid":"89ccfdf3b322d5b6","name":"throws on content topic with empty version field","time":{"start":1715183020576,"stop":1715183020577,"duration":1},"status":"passed","severity":"normal"},{"uid":"71f4bc43a5ccebc5","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1715183028537,"stop":1715183028537,"duration":0},"status":"passed","severity":"normal"},{"uid":"2400073c9989af37","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1715183020594,"stop":1715183020594,"duration":0},"status":"passed","severity":"normal"},{"uid":"b674a018b91d564a","name":"Query generator for 2000 messages","time":{"start":1715183650389,"stop":1715183650390,"duration":1},"status":"passed","severity":"normal"},{"uid":"5faf1c502445619f","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1715183587772,"stop":1715183587773,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed727f6c3b390555","name":"should decode valid enr with tcp successfully","time":{"start":1715183029209,"stop":1715183029210,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8a1d06b2320afe8","name":"isConnected should return false after all peers disconnect","time":{"start":1715183071822,"stop":1715183071824,"duration":2},"status":"passed","severity":"normal"},{"uid":"b0a3575a79ae3296","name":"should properly create peer info with all multiaddrs","time":{"start":1715183029216,"stop":1715183029217,"duration":1},"status":"passed","severity":"normal"},{"uid":"2aad67e83f9618dd","name":"should not fail to start the service if it is already started","time":{"start":1715183084399,"stop":1715183084399,"duration":0},"status":"passed","severity":"normal"},{"uid":"548e6cc0bf2cdef5","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1715183237417,"stop":1715183237417,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fd42d7a4517318","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1715183700489,"stop":1715183700490,"duration":1},"status":"passed","severity":"normal"},{"uid":"63bc162f6c667793","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1715183146014,"stop":1715183146014,"duration":0},"status":"passed","severity":"normal"},{"uid":"d17dac4091e53ce","name":"Check received message containing unicode special characters","time":{"start":1715183535938,"stop":1715183535939,"duration":1},"status":"passed","severity":"normal"},{"uid":"bda02fd83eb17999","name":"Decrypt messages","time":{"start":1715183477978,"stop":1715183477978,"duration":0},"status":"passed","severity":"normal"},{"uid":"990463324fe936bf","name":"Check message with no payload is not received","time":{"start":1715183535910,"stop":1715183535917,"duration":7},"status":"passed","severity":"normal"},{"uid":"5683b38b5a0123cd","name":"isConnected should return false after all peers disconnect","time":{"start":1715183116734,"stop":1715183116735,"duration":1},"status":"passed","severity":"normal"},{"uid":"59e14ac8766a70c8","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1715183044942,"stop":1715183044943,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f79f50279ae2265","name":"should set field with only LIGHTPUSH enabled","time":{"start":1715183029218,"stop":1715183029218,"duration":0},"status":"passed","severity":"normal"},{"uid":"749031533412598b","name":"should throw an error for missing required configuration","time":{"start":1715183020593,"stop":1715183020593,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3c8c8e6df85b0e4","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1715183591028,"stop":1715183591029,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bfada32cf85b567","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1715183237426,"stop":1715183237426,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ca33281ccfad56a","name":"should load peers from local storage and dispatch events","time":{"start":1715183048936,"stop":1715183048937,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bacb8af78e8a464","name":"Push message with custom timestamp: 1715179637543","time":{"start":1715183609360,"stop":1715183609360,"duration":0},"status":"passed","severity":"normal"},{"uid":"99875ef97a6dbd82","name":"Decoder throws on empty string content topic","time":{"start":1715183054646,"stop":1715183054647,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ce1d44f66e1b8a6","name":"Check received message containing escaped characters","time":{"start":1715183535938,"stop":1715183535938,"duration":0},"status":"passed","severity":"normal"},{"uid":"d44af8c86378ed44","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1715183146009,"stop":1715183146010,"duration":1},"status":"passed","severity":"normal"},{"uid":"73b937b0b47f4299","name":"Subscribe to topic containing emoji and receive message","time":{"start":1715183700493,"stop":1715183700493,"duration":0},"status":"passed","severity":"normal"},{"uid":"c50e78d80bf9f175","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1715183023385,"stop":1715183023385,"duration":0},"status":"passed","severity":"normal"},{"uid":"c818f60e377244dd","name":"Decoder throws on undefined content topic","time":{"start":1715183034054,"stop":1715183034054,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec27d400b20d0348","name":"should emit a peer event after start","time":{"start":1715183552827,"stop":1715183552828,"duration":1},"status":"passed","severity":"normal"},{"uid":"4884dbabfa9b2cda","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1715183028531,"stop":1715183028531,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5ba3a142e318efc","name":"should handle corrupted local storage data gracefully","time":{"start":1715183048937,"stop":1715183048938,"duration":1},"status":"passed","severity":"normal"},{"uid":"c763722d2f5d4b85","name":"Check message on other pubsub topic is not received","time":{"start":1715183239035,"stop":1715183239035,"duration":0},"status":"passed","severity":"normal"},{"uid":"c743fd12e9bdafa8","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1715183044794,"stop":1715183044794,"duration":0},"status":"passed","severity":"normal"},{"uid":"da946de2656aa54c","name":"Store - dialed after - with timeout","time":{"start":1715183680648,"stop":1715183680648,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e9640f25e632252","name":"Check publish message containing long","time":{"start":1715183529340,"stop":1715183529340,"duration":0},"status":"passed","severity":"normal"},{"uid":"f258f0115f7cd47c","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1715183156038,"stop":1715183156040,"duration":2},"status":"passed","severity":"normal"},{"uid":"48eeac6da58b8430","name":"Check received message containing JSON","time":{"start":1715183535896,"stop":1715183535897,"duration":1},"status":"passed","severity":"normal"},{"uid":"95b18dbf61d5bbf7","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1715183809749,"stop":1715183809750,"duration":1},"status":"passed","severity":"normal"},{"uid":"b48978a9bedaca75","name":"Check received message containing Script","time":{"start":1715183535935,"stop":1715183535936,"duration":1},"status":"passed","severity":"normal"},{"uid":"48239aeb1b69924d","name":"Check received message containing Russian","time":{"start":1715183239013,"stop":1715183239013,"duration":0},"status":"passed","severity":"normal"},{"uid":"36c3064ba3c334ab","name":"Reopen subscription with peer with lost subscription","time":{"start":1715183152834,"stop":1715183152834,"duration":0},"status":"passed","severity":"normal"},{"uid":"e914c77068d40be5","name":"Passing page size 11 when there are 10 messages","time":{"start":1715183659066,"stop":1715183659066,"duration":0},"status":"passed","severity":"normal"},{"uid":"24a3be4106265338","name":"Fails to publish message with wrong content topic","time":{"start":1715183529349,"stop":1715183529349,"duration":0},"status":"passed","severity":"normal"},{"uid":"d46c3bc6bb322adb","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1715183020605,"stop":1715183020605,"duration":0},"status":"passed","severity":"normal"},{"uid":"e73b635f3b04580","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1715183340365,"stop":1715183340365,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba05f370a55ecbea","name":"Check received message containing special chars","time":{"start":1715183535929,"stop":1715183535930,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ff6f2c64000f97f","name":"should be called for bootstrap peers","time":{"start":1715183080121,"stop":1715183080121,"duration":0},"status":"passed","severity":"normal"},{"uid":"eed7785560e667d8","name":"Delete observer","time":{"start":1715183477978,"stop":1715183477978,"duration":0},"status":"passed","severity":"normal"},{"uid":"b84be20eabf2c752","name":"Check received message containing Chinese","time":{"start":1715183535891,"stop":1715183535891,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cbab9d271c82b07","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1715183237420,"stop":1715183237420,"duration":0},"status":"passed","severity":"normal"},{"uid":"68e64d152f640b2c","name":"Check received message with timestamp: 1649153314 ","time":{"start":1715183535908,"stop":1715183535908,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3dae32975d7861c","name":"Check message with no content topic is not received","time":{"start":1715183535943,"stop":1715183535944,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7f2356df608107f","name":"Push message with numeric payload","time":{"start":1715183609338,"stop":1715183609339,"duration":1},"status":"passed","severity":"normal"},{"uid":"906fdf68dafdb5ec","name":"Publish without waiting for remote peer","time":{"start":1715183526203,"stop":1715183526205,"duration":2},"status":"passed","severity":"normal"},{"uid":"ba1383a40415c19e","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1715183028532,"stop":1715183028532,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee1b529e4595c286","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1715183700490,"stop":1715183700490,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fbb0ff13a092a92","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1715183146015,"stop":1715183146015,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc673a756434789d","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app17/10/topic580/json","time":{"start":1715183576311,"stop":1715183576312,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c87e96d3d530410","name":"Ephemeral field set to true","time":{"start":1715183034052,"stop":1715183034052,"duration":0},"status":"passed","severity":"normal"},{"uid":"a647f0f88ade169b","name":"Push message with meta","time":{"start":1715183609358,"stop":1715183609358,"duration":0},"status":"passed","severity":"normal"},{"uid":"21ecf624f37d30c7","name":"Fails to publish message with size larger than 1 MB","time":{"start":1715183529350,"stop":1715183529350,"duration":0},"status":"passed","severity":"normal"},{"uid":"2db14cd3ef68e9ad","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1715183116732,"stop":1715183116733,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bf03ea9f2a85a4a","name":"Check received message containing numeric","time":{"start":1715183239010,"stop":1715183239011,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b303ef9a8064be","name":"groups content topics by expected pubsub topic","time":{"start":1715183020585,"stop":1715183020585,"duration":0},"status":"passed","severity":"normal"},{"uid":"e50ec3bb79259453","name":"Ping on unsubscribed peer","time":{"start":1715183152833,"stop":1715183152834,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8ddb4c81d876dc","name":"Subscribe and receive messages via waku relay post","time":{"start":1715183700486,"stop":1715183700486,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ee22381dd4b4959","name":"Subscribe to topic containing emoji and receive message","time":{"start":1715183700484,"stop":1715183700484,"duration":0},"status":"passed","severity":"normal"},{"uid":"d718ee4b79364a77","name":"Ping on unsubscribed peer","time":{"start":1715183106581,"stop":1715183106582,"duration":1},"status":"passed","severity":"normal"},{"uid":"d85c213fbbec066f","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1715183667832,"stop":1715183667832,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3db8c5bdd9b8d54","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1715183809748,"stop":1715183809749,"duration":1},"status":"passed","severity":"normal"},{"uid":"e108b655a3005891","name":"Nodes with multiple pubsub topic","time":{"start":1715183501216,"stop":1715183501217,"duration":1},"status":"passed","severity":"normal"},{"uid":"3be4e70bfe96d721","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1715183315395,"stop":1715183315395,"duration":0},"status":"passed","severity":"normal"},{"uid":"51d60afcf25ec697","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1715183020586,"stop":1715183020586,"duration":0},"status":"passed","severity":"normal"},{"uid":"88e642b930b1db83","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1715183315398,"stop":1715183315398,"duration":0},"status":"passed","severity":"normal"},{"uid":"94c345e192c7cb6c","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1715183640079,"stop":1715183640080,"duration":1},"status":"passed","severity":"normal"},{"uid":"60b99223a6cdf58","name":"Push message with content topic containing Arabic","time":{"start":1715183609349,"stop":1715183609349,"duration":0},"status":"passed","severity":"normal"},{"uid":"f75a41164763950d","name":"should get / set TCP multiaddr","time":{"start":1715183029214,"stop":1715183029214,"duration":0},"status":"passed","severity":"normal"},{"uid":"30bd0871896f9771","name":"should not receive a peer event before start","time":{"start":1715183084400,"stop":1715183084400,"duration":0},"status":"passed","severity":"normal"},{"uid":"6039fef7dfb36f88","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1715183501221,"stop":1715183501221,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e00b20aa119f087","name":"Relay - dialed after","time":{"start":1715183680647,"stop":1715183680647,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b8a49ccf71db8d8","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1715183048937,"stop":1715183048937,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b5df9d32415d131","name":"configure the node with multiple content topics","time":{"start":1715183576320,"stop":1715183576320,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd3990f2e622eab7","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1715183237422,"stop":1715183237422,"duration":0},"status":"passed","severity":"normal"},{"uid":"622c49b43a31aa1c","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1715183020602,"stop":1715183020602,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a4b3c92583c970d","name":"should only return 1 node with relay and store capability","time":{"start":1715183044942,"stop":1715183044942,"duration":0},"status":"passed","severity":"normal"},{"uid":"acbbf25a1af32ba0","name":"Subscribe to topic containing emoji and publish message","time":{"start":1715183526231,"stop":1715183526232,"duration":1},"status":"passed","severity":"normal"},{"uid":"1416c78e487bf4ac","name":"Query Generator, Multiple PubsubTopics","time":{"start":1715183627391,"stop":1715183627391,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a0c80305fd3ce24","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1715183020579,"stop":1715183020579,"duration":0},"status":"passed","severity":"normal"},{"uid":"be9ea07957a4cea2","name":"Decoder throws on undefined content topic","time":{"start":1715183054646,"stop":1715183054646,"duration":0},"status":"passed","severity":"normal"},{"uid":"90c7307b9301cff2","name":"udp ip6 address","time":{"start":1715183028738,"stop":1715183028738,"duration":0},"status":"passed","severity":"normal"},{"uid":"85e493dcee5c3f7f","name":"Push message with content topic containing numeric","time":{"start":1715183609347,"stop":1715183609348,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d748df65bee1879","name":"addEventListener with wrong event","time":{"start":1715183112301,"stop":1715183112301,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a9135ee35902fcb","name":"Subscribe to topic containing JSON and receive message","time":{"start":1715183700492,"stop":1715183700492,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a3ba55b3504d485","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1715183315411,"stop":1715183315412,"duration":1},"status":"passed","severity":"normal"},{"uid":"461898cfe7b2412a","name":"should properly compute the node id","time":{"start":1715183029212,"stop":1715183029213,"duration":1},"status":"passed","severity":"normal"},{"uid":"11a4f7a6bede6228","name":"should return valid sharding parameters for static sharding","time":{"start":1715183020604,"stop":1715183020604,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b1a92beb6a002e3","name":"Subscribe and receive messages via waku relay post","time":{"start":1715183315393,"stop":1715183315393,"duration":0},"status":"passed","severity":"normal"},{"uid":"93cac9e861c02ba9","name":"Ephemeral field is preserved - encoder v0","time":{"start":1715183086254,"stop":1715183086255,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c2eeeba2c726fb","name":"Push message with content topic containing Chinese","time":{"start":1715183475279,"stop":1715183475279,"duration":0},"status":"passed","severity":"normal"},{"uid":"be0336a7591c5136","name":"random static sharding 9 - Cluster ID: 785, Shard ID: 956","time":{"start":1715183587783,"stop":1715183587784,"duration":1},"status":"passed","severity":"normal"},{"uid":"e27633e748e2402d","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1715183237411,"stop":1715183237411,"duration":0},"status":"passed","severity":"normal"},{"uid":"85b97e56aa0e775c","name":"should handle a minimal index list","time":{"start":1715183020865,"stop":1715183020865,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1dbc8e19cf0ea43","name":"Push message with shell command payload","time":{"start":1715183475275,"stop":1715183475275,"duration":0},"status":"passed","severity":"normal"},{"uid":"364c64a0838da942","name":"Decoder throws on empty string content topic","time":{"start":1715183034054,"stop":1715183034054,"duration":0},"status":"passed","severity":"normal"},{"uid":"7892c2ed7b53d68a","name":"should be called at least once on all `peer:discovery` events","time":{"start":1715183080120,"stop":1715183080120,"duration":0},"status":"passed","severity":"normal"},{"uid":"68e96a1ad9760455","name":"Waku message hash computation (meta attribute not present)","time":{"start":1715183023384,"stop":1715183023384,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dd6bfb302f66ab4","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1715183627398,"stop":1715183627399,"duration":1},"status":"passed","severity":"normal"},{"uid":"be9d792cc81d3daa","name":"should not fail to stop the service if it was not started","time":{"start":1715183552826,"stop":1715183552827,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a3288c9a255c519","name":"Generator, custom pubsub topic","time":{"start":1715183640081,"stop":1715183640081,"duration":0},"status":"passed","severity":"normal"},{"uid":"8968304bb6bc2ea7","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1715183700483,"stop":1715183700484,"duration":1},"status":"passed","severity":"normal"},{"uid":"81399065caee35f9","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app61/3/topic794/xml","time":{"start":1715183576312,"stop":1715183576313,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0fb25e4c4e0b16c","name":"Subscribe to topic containing emoji and receive message","time":{"start":1715183315409,"stop":1715183315410,"duration":1},"status":"passed","severity":"normal"},{"uid":"89c2930f88d25325","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1715183340362,"stop":1715183340362,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9e1e21cd46e0286","name":"should properly create location multiaddrs - udp6","time":{"start":1715183029215,"stop":1715183029215,"duration":0},"status":"passed","severity":"normal"},{"uid":"53aaa3100834a316","name":"Check received message containing emoji","time":{"start":1715183535900,"stop":1715183535900,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d01c3df470dce3a","name":"throws on content topic with too few or too many fields","time":{"start":1715183020574,"stop":1715183020574,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a3da5d132fd6df0","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1715183020580,"stop":1715183020580,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8534dd6dc420852","name":"can start and stop the service","time":{"start":1715183552826,"stop":1715183552826,"duration":0},"status":"passed","severity":"normal"},{"uid":"afca9aa4b557417f","name":"Push message with content topic containing long","time":{"start":1715183475278,"stop":1715183475278,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2071ea07326b134","name":"Check message with invalid timestamp is not received","time":{"start":1715183535943,"stop":1715183535943,"duration":0},"status":"passed","severity":"normal"},{"uid":"26d6e0b7e5dd6a7e","name":"Push message with content topic containing Russian","time":{"start":1715183609349,"stop":1715183609350,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8b8c08ce994c8ed","name":"Push message with content topic containing special chars","time":{"start":1715183609348,"stop":1715183609348,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbbfe29bdd1755ee","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1715183700485,"stop":1715183700485,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fc1707b33336e15","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1715183278962,"stop":1715183278962,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e7591a64b77d852","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1715183028539,"stop":1715183028540,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9dce0739f7ab672","name":"Push message with short payload","time":{"start":1715183609337,"stop":1715183609338,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef41ef29d5bf37b5","name":"Check received message containing escaped characters","time":{"start":1715183239022,"stop":1715183239026,"duration":4},"status":"passed","severity":"normal"},{"uid":"b60e2dc6af7b2665","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1715183237412,"stop":1715183237412,"duration":0},"status":"passed","severity":"normal"},{"uid":"63b01f1bd489f1b5","name":"Fails to push message bigger that 1MB","time":{"start":1715183609362,"stop":1715183609362,"duration":0},"status":"passed","severity":"normal"},{"uid":"338ad41715d78cbe","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1715183591029,"stop":1715183591030,"duration":1},"status":"passed","severity":"normal"},{"uid":"12eaa26ad3b2e0dd","name":"Filter","time":{"start":1715183680649,"stop":1715183680649,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0f1ddb0ee071da7","name":"Check message with invalid timestamp is not received","time":{"start":1715183535909,"stop":1715183535909,"duration":0},"status":"passed","severity":"normal"},{"uid":"88d6ff441084606e","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1715183278952,"stop":1715183278952,"duration":0},"status":"passed","severity":"normal"},{"uid":"a032db879fd980c9","name":"recovers when dns.resolve returns empty","time":{"start":1715183044939,"stop":1715183044940,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3ba323a4f257b65","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1715183071776,"stop":1715183071784,"duration":8},"status":"passed","severity":"normal"},{"uid":"8b40ef9ffb419e0a","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1715183237423,"stop":1715183237423,"duration":0},"status":"passed","severity":"normal"},{"uid":"534aea08ec60c455","name":"1 Relay, 1 Filter, gives up","time":{"start":1715183044330,"stop":1715183044330,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc381aea20bf412","name":"throws on empty content topic","time":{"start":1715183020573,"stop":1715183020574,"duration":1},"status":"passed","severity":"normal"},{"uid":"88d2c501da43a39c","name":"Push message with escaped characters payload","time":{"start":1715183475275,"stop":1715183475276,"duration":1},"status":"passed","severity":"normal"},{"uid":"50e1ac6f273db398","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1715183020580,"stop":1715183020581,"duration":1},"status":"passed","severity":"normal"},{"uid":"d04276cae832a644","name":"Refresh subscription","time":{"start":1715183526212,"stop":1715183526212,"duration":0},"status":"skipped","severity":"normal"},{"uid":"280c70a872557d73","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1715183315407,"stop":1715183315407,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce8430fde2da4ee4","name":"Check message received after nwaku node is restarted","time":{"start":1715183535945,"stop":1715183535945,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2db7610d1549a9cb","name":"should encodeTxt and decodeTxt","time":{"start":1715183029204,"stop":1715183029208,"duration":4},"status":"passed","severity":"normal"},{"uid":"5c02353a441eee83","name":"Subscribe to topic containing numeric and receive message","time":{"start":1715183700489,"stop":1715183700489,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cffed50e246c55c","name":"Push message with Basic HTML tag payload","time":{"start":1715183609342,"stop":1715183609343,"duration":1},"status":"passed","severity":"normal"},{"uid":"5302b2116fc96840","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1715183020596,"stop":1715183020596,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e7827746ce3b7fa","name":"Check received message containing Chinese","time":{"start":1715183535930,"stop":1715183535931,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7c55811dd7e533a","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1715183700481,"stop":1715183700481,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cb9b11e6978b4f","name":"Light Node - default protocols","time":{"start":1715183680649,"stop":1715183680650,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7410bde18b15029","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1715183237419,"stop":1715183237419,"duration":0},"status":"passed","severity":"normal"},{"uid":"3163c59c72eeabac","name":"should throw an error for missing sharding configuration","time":{"start":1715183020606,"stop":1715183020606,"duration":0},"status":"passed","severity":"normal"},{"uid":"45e2b611a7f74b7c","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1715183237407,"stop":1715183237408,"duration":1},"status":"passed","severity":"normal"},{"uid":"56009db88be47b66","name":"new peer added after a peer was already found","time":{"start":1715183487260,"stop":1715183487260,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a75c341d13041d97","name":"should get / set UDP multiaddr","time":{"start":1715183029214,"stop":1715183029214,"duration":0},"status":"passed","severity":"normal"},{"uid":"62af10eb2ac2e639","name":"topics with same application and version share the same shard","time":{"start":1715183020585,"stop":1715183020585,"duration":0},"status":"passed","severity":"normal"},{"uid":"97e630171eeae60","name":"Check received message with timestamp: 1715183071982000000 ","time":{"start":1715183535939,"stop":1715183535939,"duration":0},"status":"passed","severity":"normal"},{"uid":"9aa6cdb61fd7b894","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1715183033953,"stop":1715183033954,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba12cad63d805143","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1715183044792,"stop":1715183044792,"duration":0},"status":"passed","severity":"normal"},{"uid":"191322b926915382","name":"Check received message containing Basic HTML tag","time":{"start":1715183535936,"stop":1715183535937,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1b35e1207d68b2b","name":"Callback on promise, aborts when callback returns true","time":{"start":1715183650388,"stop":1715183650388,"duration":0},"status":"passed","severity":"normal"},{"uid":"364beb18fc10f2d2","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1715183237415,"stop":1715183237415,"duration":0},"status":"passed","severity":"normal"},{"uid":"c71aaff5d698481d","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1715183667834,"stop":1715183667834,"duration":0},"status":"passed","severity":"normal"},{"uid":"80f77fa2d26e67e","name":"Push message equal or less that 1MB","time":{"start":1715183609361,"stop":1715183609362,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fe20dc4fe9e81b3","name":"addEventListener with correct event","time":{"start":1715183112300,"stop":1715183112301,"duration":1},"status":"passed","severity":"normal"},{"uid":"60b0449b69b6d2","name":"Accepts a valid Waku Message","time":{"start":1715183037437,"stop":1715183037438,"duration":1},"status":"passed","severity":"normal"},{"uid":"9937d239dc539ba5","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1715183028536,"stop":1715183028537,"duration":1},"status":"passed","severity":"normal"},{"uid":"890c50afabd22ee5","name":"should correctly map a content topic to a pubsub topic","time":{"start":1715183020607,"stop":1715183020607,"duration":0},"status":"passed","severity":"normal"},{"uid":"16f913bd199165bb","name":"Subscribe to topic containing numeric and receive message","time":{"start":1715183700480,"stop":1715183700480,"duration":0},"status":"passed","severity":"normal"},{"uid":"82d6e02bd352b084","name":"Check message with no payload is not received","time":{"start":1715183535944,"stop":1715183535944,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8f4a6941d46c00c","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1715183501217,"stop":1715183501217,"duration":0},"status":"passed","severity":"normal"},{"uid":"f944da02c49458fa","name":"should throw an error if shards are undefined for static sharding","time":{"start":1715183020592,"stop":1715183020592,"duration":0},"status":"passed","severity":"normal"},{"uid":"13dee03c90bb53af","name":"Check message received after nwaku node is restarted","time":{"start":1715183239040,"stop":1715183239040,"duration":0},"status":"skipped","severity":"normal"},{"uid":"dc29479c21dc0c5e","name":"should return empty list for no shard","time":{"start":1715183020592,"stop":1715183020592,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1e5eb557a1a7a93","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1715183648309,"stop":1715183648309,"duration":0},"status":"passed","severity":"normal"},{"uid":"354e01316f28350c","name":"handles empty shards array correctly","time":{"start":1715183020606,"stop":1715183020606,"duration":0},"status":"passed","severity":"normal"},{"uid":"7de2fd71e6d3bb08","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1715183146011,"stop":1715183146012,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a741185e1b77a4b","name":"Query generator for multiple messages","time":{"start":1715183650384,"stop":1715183650386,"duration":2},"status":"passed","severity":"normal"},{"uid":"6687702a6aca65f4","name":"Used by Waku Relay","time":{"start":1715183675634,"stop":1715183675634,"duration":0},"status":"passed","severity":"normal"},{"uid":"2833dd75c4ac2dd5","name":"Check publish message containing XML","time":{"start":1715183529343,"stop":1715183529343,"duration":0},"status":"passed","severity":"normal"},{"uid":"f671b25731702cd5","name":"Non TWN Cluster","time":{"start":1715183576303,"stop":1715183576304,"duration":1},"status":"passed","severity":"normal"},{"uid":"47877b7a1757cdbf","name":"handles empty contentTopics array correctly","time":{"start":1715183020606,"stop":1715183020606,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a3b9d6cf7dbcba6","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1715183086255,"stop":1715183086255,"duration":0},"status":"passed","severity":"normal"},{"uid":"40aade5f4c223945","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1715183239034,"stop":1715183239034,"duration":0},"status":"passed","severity":"normal"},{"uid":"471443be5fb3eb00","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1715183278954,"stop":1715183278954,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6627f8b7f6da5e0","name":"Default pageSize","time":{"start":1715183659068,"stop":1715183659069,"duration":1},"status":"passed","severity":"normal"},{"uid":"5dc38abd443afd4e","name":"Ordered Callback - backward","time":{"start":1715183633690,"stop":1715183633690,"duration":0},"status":"passed","severity":"normal"},{"uid":"514dde6e999595ec","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1715183501218,"stop":1715183501218,"duration":0},"status":"passed","severity":"normal"},{"uid":"5991947b6cd2816f","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1715183237422,"stop":1715183237422,"duration":0},"status":"passed","severity":"normal"},{"uid":"5683968670de9a30","name":"Subscribe to topic containing XML and publish message","time":{"start":1715183526224,"stop":1715183526224,"duration":0},"status":"passed","severity":"normal"},{"uid":"cade03e57ef4ea17","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1715183315395,"stop":1715183315395,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d7fd9cfaa7bc08a","name":"Check received message containing escaped characters","time":{"start":1715183535898,"stop":1715183535899,"duration":1},"status":"passed","severity":"normal"},{"uid":"5901edd40a5aefeb","name":"throws on content topic with generation field greater than 0","time":{"start":1715183020575,"stop":1715183020575,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0e2e68c34b978a0","name":"Push message with emoji payload","time":{"start":1715183609345,"stop":1715183609345,"duration":0},"status":"passed","severity":"normal"},{"uid":"63d232fa6a3121f3","name":"Relay - times out","time":{"start":1715183680647,"stop":1715183680647,"duration":0},"status":"passed","severity":"normal"},{"uid":"10efb2f6c0863aaf","name":"Encoder throws on undefined content topic","time":{"start":1715183056674,"stop":1715183056674,"duration":0},"status":"passed","severity":"normal"},{"uid":"e512b5f195e96f92","name":"Generator, 2 different pubsubtopics","time":{"start":1715183640077,"stop":1715183640078,"duration":1},"status":"passed","severity":"normal"},{"uid":"4159251dbaf40654","name":"Check publish message containing Basic HTML tag","time":{"start":1715183529344,"stop":1715183529344,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5964fe628d6d218","name":"ignores domain fetching errors","time":{"start":1715183044940,"stop":1715183044940,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d1328acc038218e","name":"should throw an error for insufficient data","time":{"start":1715183020866,"stop":1715183020866,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ec19df7a9bf2848","name":"A test","time":{"start":1715183315469,"stop":1715183315469,"duration":0},"status":"passed","severity":"normal"},{"uid":"617027f0b2596486","name":"Generator, 2 different pubsubtopics","time":{"start":1715183640079,"stop":1715183640079,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffda5af3c9e3b215","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1715183237425,"stop":1715183237425,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c3292d707f1bbc1","name":"should not fail to stop the service if it was not started","time":{"start":1715183084398,"stop":1715183084398,"duration":0},"status":"passed","severity":"normal"},{"uid":"713fc40fbf85c396","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1715183020600,"stop":1715183020600,"duration":0},"status":"passed","severity":"normal"},{"uid":"d92f321d95b29ea9","name":"should not fail to stop the service if it was not started","time":{"start":1715183048934,"stop":1715183048934,"duration":0},"status":"passed","severity":"normal"},{"uid":"aad41fda4a4bcdb0","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1715183020601,"stop":1715183020601,"duration":0},"status":"passed","severity":"normal"},{"uid":"a838d7037fb8134f","name":"different cluster, different shard: nodes don't connect","time":{"start":1715183237402,"stop":1715183237403,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ab35038dde1e176","name":"Subscribe to topic containing Russian and receive message","time":{"start":1715183315399,"stop":1715183315399,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bfa9a25a7186a8","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1715183576302,"stop":1715183576303,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e43a7cf078b2b1","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1715183020597,"stop":1715183020597,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3b66170ab91c7b1","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1715183071810,"stop":1715183071814,"duration":4},"status":"passed","severity":"normal"},{"uid":"146780d58183a66b","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1715183237416,"stop":1715183237416,"duration":0},"status":"passed","severity":"normal"},{"uid":"301bbfc03096f051","name":"Push message with Arabic payload","time":{"start":1715183609340,"stop":1715183609340,"duration":0},"status":"passed","severity":"normal"},{"uid":"add3c9e8b7aec927","name":"Check publish message containing Arabic","time":{"start":1715183529342,"stop":1715183529342,"duration":0},"status":"passed","severity":"normal"},{"uid":"88d8dad6da59601","name":"Check received message containing long","time":{"start":1715183239010,"stop":1715183239010,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe9a36fb17c0be21","name":"Subscribe and publish message","time":{"start":1715183526205,"stop":1715183526206,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd57cd65003676b8","name":"Subscribe to topic containing Russian and receive message","time":{"start":1715183700490,"stop":1715183700490,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5aa933d561a33ce","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1715183315408,"stop":1715183315409,"duration":1},"status":"passed","severity":"normal"},{"uid":"a92ff6709d716495","name":"Refresh subscription","time":{"start":1715183700478,"stop":1715183700478,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba7edb3c51801eec","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1715183700491,"stop":1715183700491,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed261edf10d12e0c","name":"should emit a peer event after start","time":{"start":1715183048935,"stop":1715183048935,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ed1d747eae3e483","name":"Subscribe to topic containing Russian and receive message","time":{"start":1715183700481,"stop":1715183700481,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d4e6ccf9d4e2e7c","name":"1 Store, 2 fetches","time":{"start":1715183044329,"stop":1715183044329,"duration":0},"status":"passed","severity":"normal"},{"uid":"14ca6c542f39e03e","name":"Push message with content topic containing short","time":{"start":1715183475277,"stop":1715183475278,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9e64f2705283f02","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1715183020596,"stop":1715183020596,"duration":0},"status":"passed","severity":"normal"},{"uid":"b961e36a1285e9b1","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1715183526402,"stop":1715183526403,"duration":1},"status":"skipped","severity":"normal"},{"uid":"e2f1a4b6c6fdf499","name":"Check received message containing short","time":{"start":1715183535887,"stop":1715183535888,"duration":1},"status":"passed","severity":"normal"},{"uid":"a067d8d53774f34","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1715183237406,"stop":1715183237407,"duration":1},"status":"passed","severity":"normal"},{"uid":"a48f4d535de47f0e","name":"Push message with content topic containing JSON","time":{"start":1715183609351,"stop":1715183609352,"duration":1},"status":"passed","severity":"normal"},{"uid":"f814c0ebf379e5ac","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1715183364211,"stop":1715183364211,"duration":0},"status":"passed","severity":"normal"},{"uid":"54f863bd406f39ad","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1715183278962,"stop":1715183278962,"duration":0},"status":"passed","severity":"normal"},{"uid":"72e9b7ed341b6235","name":"Query generator for multiple messages with different message text format","time":{"start":1715183650386,"stop":1715183650386,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb6798f839170188","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1715183700477,"stop":1715183700478,"duration":1},"status":"passed","severity":"normal"},{"uid":"17603fc6a98c24c0","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1715183029209,"stop":1715183029209,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b9375cb23ce745a","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1715183237403,"stop":1715183237406,"duration":3},"status":"passed","severity":"normal"},{"uid":"a60324d0eb26b37c","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1715183020599,"stop":1715183020599,"duration":0},"status":"passed","severity":"normal"},{"uid":"990718a1d9f44fa8","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1715183146011,"stop":1715183146011,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee12c836b96c1f4c","name":"Throws when trying to push message with empty payload","time":{"start":1715183609346,"stop":1715183609346,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4f442cded5b760","name":"Subscribe to topic containing XML and receive message","time":{"start":1715183315402,"stop":1715183315403,"duration":1},"status":"passed","severity":"normal"},{"uid":"725fba23a389aae","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1715183315393,"stop":1715183315393,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e02c9b77e5af599","name":"Check received message containing Basic HTML tag","time":{"start":1715183239015,"stop":1715183239015,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f050068ab7a10ba","name":"Fails to push message with empty content topic","time":{"start":1715183475300,"stop":1715183475300,"duration":0},"status":"passed","severity":"normal"},{"uid":"f09783eb9bf0fc1d","name":"Throws when trying to push message with empty payload","time":{"start":1715183475277,"stop":1715183475277,"duration":0},"status":"passed","severity":"normal"},{"uid":"67adcd4f4d3c8195","name":"random static sharding 5 - Cluster ID: 401, Shard ID: 164","time":{"start":1715183587775,"stop":1715183587775,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f1359d2796d5e6e","name":"should properly create location multiaddrs - tcp4","time":{"start":1715183029215,"stop":1715183029215,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e231ce5049fdd6a","name":"tcp ip4 address","time":{"start":1715183028738,"stop":1715183028738,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b32ef6c7b2002b7","name":"different cluster, different shard: nodes don't connect","time":{"start":1715183364213,"stop":1715183364214,"duration":1},"status":"passed","severity":"normal"},{"uid":"c98eca929f993509","name":"should set field with all protocols disabled","time":{"start":1715183029217,"stop":1715183029217,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc95e0fcf9c651fe","name":"start node with empty shard","time":{"start":1715183587787,"stop":1715183587787,"duration":0},"status":"passed","severity":"normal"},{"uid":"d21d3a5eb8af9c0a","name":"should throw an error for an unconfigured topic","time":{"start":1715183020602,"stop":1715183020602,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f8fbb010a9595b9","name":"Push message with content topic containing emoji","time":{"start":1715183475299,"stop":1715183475300,"duration":1},"status":"passed","severity":"normal"},{"uid":"14b39e55f4033514","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1715183648310,"stop":1715183648310,"duration":0},"status":"passed","severity":"normal"},{"uid":"44c26bcf4c325093","name":"should not receive a peer event after stop","time":{"start":1715183552829,"stop":1715183552829,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f16605ce79ebc7a","name":"returns all values when wanted number is greater than available values","time":{"start":1715183043893,"stop":1715183043894,"duration":1},"status":"passed","severity":"normal"},{"uid":"673563e0dd72b0f7","name":"Passing page size 3 when there are 20 messages","time":{"start":1715183659065,"stop":1715183659065,"duration":0},"status":"passed","severity":"normal"},{"uid":"73db08d90fc18fcb","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1715183526224,"stop":1715183526225,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b3682c43b2c0d38","name":"Fails to push message with large meta","time":{"start":1715183609359,"stop":1715183609359,"duration":0},"status":"passed","severity":"normal"},{"uid":"9004244f64e6f57a","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app4/3/topic195/json","time":{"start":1715183576304,"stop":1715183576306,"duration":2},"status":"passed","severity":"normal"},{"uid":"740390548bbace8a","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1715183526229,"stop":1715183526231,"duration":2},"status":"passed","severity":"normal"},{"uid":"a463fa8743400bc5","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1715183526207,"stop":1715183526208,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3822a26c5bc7c27","name":"Relay + Store","time":{"start":1715183029219,"stop":1715183029219,"duration":0},"status":"passed","severity":"normal"},{"uid":"19bb4872e18f2230","name":"it tolerates circular branch references","time":{"start":1715183044939,"stop":1715183044939,"duration":0},"status":"passed","severity":"normal"},{"uid":"e762e0a1e9e62f64","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1715183640081,"stop":1715183640082,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb8b3ae7c9158728","name":"Check message on other pubsub topic is not received","time":{"start":1715183535943,"stop":1715183535943,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbb17aad1977c948","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app43/4/topic551/utf8","time":{"start":1715183576314,"stop":1715183576315,"duration":1},"status":"passed","severity":"normal"},{"uid":"60bd4aada71cea01","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1715183146007,"stop":1715183146008,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b596e9f3a071891","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1715183237421,"stop":1715183237421,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cf0ed0aca4aba6f","name":"Push message with special chars payload","time":{"start":1715183609339,"stop":1715183609339,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d29e046914b5785","name":"Check publish message containing short","time":{"start":1715183529339,"stop":1715183529339,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c509a09fbf1164f","name":"Using a function","time":{"start":1715183675633,"stop":1715183675634,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2dad015c5e605d2","name":"connected peers and dial","time":{"start":1715183475529,"stop":1715183475529,"duration":0},"status":"skipped","severity":"normal"},{"uid":"91daf5cb0dde6ce3","name":"Push message on custom pubsubTopic","time":{"start":1715183340361,"stop":1715183340362,"duration":1},"status":"passed","severity":"normal"},{"uid":"51e2944f4ce90a63","name":"Passing page size 0 when there are 110 messages","time":{"start":1715183659063,"stop":1715183659064,"duration":1},"status":"passed","severity":"normal"},{"uid":"413b6f7e2fa35e2f","name":"random static sharding 3 - Cluster ID: 759, Shard ID: 973","time":{"start":1715183587774,"stop":1715183587774,"duration":0},"status":"passed","severity":"normal"},{"uid":"3886e52c2e6814a0","name":"Push to array if already present","time":{"start":1715183020609,"stop":1715183020609,"duration":0},"status":"passed","severity":"normal"},{"uid":"e96328a298af663c","name":"Check publish message after client node is restarted","time":{"start":1715183529351,"stop":1715183529351,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3f37f7058c9066e9","name":"Push message with emoji payload","time":{"start":1715183475276,"stop":1715183475276,"duration":0},"status":"passed","severity":"normal"},{"uid":"564e8d696fb8644","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1715183023382,"stop":1715183023383,"duration":1},"status":"passed","severity":"normal"},{"uid":"400f5811e4bf4f07","name":"Check received message with timestamp: 1649153314 ","time":{"start":1715183535941,"stop":1715183535942,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a54d6055817e12a","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1715183591033,"stop":1715183591034,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0e5b56273b88331","name":"should emit a peer event after start","time":{"start":1715183084399,"stop":1715183084399,"duration":0},"status":"passed","severity":"normal"},{"uid":"db72e867c54cb238","name":"Check publish message containing Chinese","time":{"start":1715183529341,"stop":1715183529341,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f50ab9f8f9f7054","name":"Push message with content topic containing escaped characters","time":{"start":1715183475298,"stop":1715183475298,"duration":0},"status":"passed","severity":"normal"},{"uid":"3489963ce1575dd3","name":"Subscribe to topic containing special chars and publish message","time":{"start":1715183526219,"stop":1715183526221,"duration":2},"status":"passed","severity":"normal"},{"uid":"2e73c234c48ce903","name":"Check received message containing unicode special characters","time":{"start":1715183239026,"stop":1715183239027,"duration":1},"status":"passed","severity":"normal"},{"uid":"e158aa6274042909","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1715183044793,"stop":1715183044793,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7975f6146395356","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1715183315394,"stop":1715183315394,"duration":0},"status":"passed","severity":"normal"},{"uid":"11b1ab22a52a931","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1715183591026,"stop":1715183591028,"duration":2},"status":"passed","severity":"normal"},{"uid":"e446fbbd53a801ed","name":"Check publish message containing special chars","time":{"start":1715183529341,"stop":1715183529341,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad21fab83f01ec35","name":"does not throw on valid cases","time":{"start":1715183020572,"stop":1715183020573,"duration":1},"status":"passed","severity":"normal"},{"uid":"92a5d92d058aec4c","name":"Push message with Arabic payload","time":{"start":1715183475266,"stop":1715183475267,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fd83b3c78d6950e","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1715183237425,"stop":1715183237425,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc9166c5e24be86","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1715183700487,"stop":1715183700487,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7b2f889e3cd74c1","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1715183033954,"stop":1715183033954,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5cf5dca3effb48b","name":"Query Generator - backward","time":{"start":1715183633687,"stop":1715183633688,"duration":1},"status":"passed","severity":"normal"},{"uid":"672279445b1fa8d0","name":"caches peers it previously fetched","time":{"start":1715183044940,"stop":1715183044941,"duration":1},"status":"passed","severity":"normal"},{"uid":"56a69e9267db6a5d","name":"Check received message with timestamp: 1715183071982 ","time":{"start":1715183535907,"stop":1715183535908,"duration":1},"status":"passed","severity":"normal"},{"uid":"56735e8eced73289","name":"should add and remove event listeners correctly","time":{"start":1715183048938,"stop":1715183048938,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a46e17cf74f2e4b","name":"Push message with unicode special characters payload","time":{"start":1715183475276,"stop":1715183475276,"duration":0},"status":"passed","severity":"normal"},{"uid":"b85b2843cfa5b6ed","name":"Push message with content topic containing Script","time":{"start":1715183609350,"stop":1715183609350,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a35fc1efaa41802","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1715183080123,"stop":1715183080123,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac02f4165ee2ab77","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1715183809750,"stop":1715183809750,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b3e8f8e4cb7f009","name":"should be able to encode the field with only RELAY set to true","time":{"start":1715183028526,"stop":1715183028529,"duration":3},"status":"passed","severity":"normal"},{"uid":"376b55fb23157c73","name":"Check message with non string payload is not received","time":{"start":1715183535944,"stop":1715183535944,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fb33de4962b112d","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1715183020601,"stop":1715183020601,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5d5ac771661e3e4","name":"Push message with Russian payload","time":{"start":1715183475268,"stop":1715183475269,"duration":1},"status":"passed","severity":"normal"},{"uid":"f99306c6b0ece43","name":"Push message with content topic containing unicode special characters","time":{"start":1715183609354,"stop":1715183609355,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6fd0510ae9295d2","name":"should encode/decode to text encoding","time":{"start":1715183029213,"stop":1715183029214,"duration":1},"status":"passed","severity":"normal"},{"uid":"826a4038babe83ae","name":"Wrong topic","time":{"start":1715183576319,"stop":1715183576319,"duration":0},"status":"passed","severity":"normal"},{"uid":"b66d613c83a03fbb","name":"Publish message with custom timestamp: Thu May 18 2023 15:51:41 GMT+0000 (Coordinated Universal Time)","time":{"start":1715183529347,"stop":1715183529347,"duration":0},"status":"passed","severity":"normal"},{"uid":"f71644bb5f8ca193","name":"Check received message containing shell command","time":{"start":1715183535938,"stop":1715183535938,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ee1969d651a7651","name":"can start the service","time":{"start":1715183048933,"stop":1715183048933,"duration":0},"status":"passed","severity":"normal"},{"uid":"cec785c0640feffd","name":"Rejects garbage","time":{"start":1715183037439,"stop":1715183037439,"duration":0},"status":"passed","severity":"normal"},{"uid":"575d6783ef5cea7f","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1715183315403,"stop":1715183315404,"duration":1},"status":"passed","severity":"normal"},{"uid":"95815765a3897868","name":"should set field with only FILTER enabled","time":{"start":1715183029218,"stop":1715183029218,"duration":0},"status":"passed","severity":"normal"},{"uid":"60b0f7551c4e53ba","name":"through manual discovery","time":{"start":1715183348109,"stop":1715183348110,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ec203b1721566a8","name":"start node with ApplicationInfo","time":{"start":1715183576325,"stop":1715183576325,"duration":0},"status":"passed","severity":"normal"},{"uid":"17f373d78f01339b","name":"Check message with no pubsub topic is not received","time":{"start":1715183239035,"stop":1715183239036,"duration":1},"status":"passed","severity":"normal"},{"uid":"e535d3ad39ffc0","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1715183526206,"stop":1715183526207,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb8d0a9725328cd","name":"Query Generator, Wrong PubsubTopic","time":{"start":1715183627390,"stop":1715183627391,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb7effd23fc46a23","name":"Decoder throws on empty string content topic","time":{"start":1715183056675,"stop":1715183056675,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bf1d56252374a1a","name":"Subscribe to topic containing short and receive message","time":{"start":1715183315396,"stop":1715183315397,"duration":1},"status":"passed","severity":"normal"},{"uid":"4043f20029d5851a","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1715183700485,"stop":1715183700486,"duration":1},"status":"passed","severity":"normal"},{"uid":"59cd660aa926ba7c","name":"should set field with only RELAY enabled","time":{"start":1715183029217,"stop":1715183029218,"duration":1},"status":"passed","severity":"normal"},{"uid":"66beef218537d715","name":"should not fail to start the service if it is already started","time":{"start":1715183048934,"stop":1715183048934,"duration":0},"status":"passed","severity":"normal"},{"uid":"67a1f7637a42368a","name":"Check message received after jswaku node is restarted","time":{"start":1715183239040,"stop":1715183239040,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a837e0f89311447f","name":"Ordered callback, aborts when callback returns true","time":{"start":1715183650389,"stop":1715183650389,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff6a041bf04e41e0","name":"Passing page size 1 when there are 4 messages","time":{"start":1715183659064,"stop":1715183659064,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b43d17b97673e2c","name":"Check message with non string payload is not received","time":{"start":1715183239037,"stop":1715183239037,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3a5b23b7c05e40d","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1715183020584,"stop":1715183020584,"duration":0},"status":"passed","severity":"normal"},{"uid":"761646f5c5d218c6","name":"should be able to encode the field with only STORE set to true","time":{"start":1715183028529,"stop":1715183028530,"duration":1},"status":"passed","severity":"normal"},{"uid":"b041fd4e1a1e894e","name":"Round trip binary serialization","time":{"start":1715183034051,"stop":1715183034052,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba67aef307e3340b","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1715183054643,"stop":1715183054643,"duration":0},"status":"passed","severity":"normal"},{"uid":"9054308ca97305e2","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1715183501215,"stop":1715183501216,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f99750b0120ae07","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1715183278949,"stop":1715183278951,"duration":2},"status":"passed","severity":"normal"},{"uid":"ac2a665121965b0c","name":"Encoder throws on undefined content topic","time":{"start":1715183034053,"stop":1715183034053,"duration":0},"status":"passed","severity":"normal"},{"uid":"58687868bc82ea7d","name":"Check received message with timestamp: 1715183070783 ","time":{"start":1715183239028,"stop":1715183239028,"duration":0},"status":"passed","severity":"normal"},{"uid":"c21d1a86093009a4","name":"Check message with no payload is not received","time":{"start":1715183239037,"stop":1715183239037,"duration":0},"status":"passed","severity":"normal"},{"uid":"66603fc214b6e5c5","name":"throws on content topic with empty encoding field","time":{"start":1715183020577,"stop":1715183020578,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5e9047017ce5ab2","name":"Ping on subscribed peer","time":{"start":1715183152830,"stop":1715183152830,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae1ad018d9881dbd","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1715183116730,"stop":1715183116731,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3d64d6b76103cc4","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1715183020595,"stop":1715183020595,"duration":0},"status":"passed","severity":"normal"},{"uid":"12c60c9a93119b7b","name":"Check received message containing JSON","time":{"start":1715183535937,"stop":1715183535937,"duration":0},"status":"passed","severity":"normal"},{"uid":"f50ce57caeacbe94","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1715183340366,"stop":1715183340367,"duration":1},"status":"passed","severity":"normal"},{"uid":"443235810e0d2131","name":"Subscribe to topic containing XML and receive message","time":{"start":1715183700491,"stop":1715183700491,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d0d1945338cf4da","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1715183700492,"stop":1715183700493,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb1f4d7148bc38ba","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1715183020590,"stop":1715183020591,"duration":1},"status":"passed","severity":"normal"},{"uid":"aab09f841e6dfd64","name":"Push message with custom timestamp: 1715186839220","time":{"start":1715183475302,"stop":1715183475303,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cfc8c985a59c8c9","name":"Overlapping topic subscription","time":{"start":1715183526215,"stop":1715183526215,"duration":0},"status":"skipped","severity":"normal"},{"uid":"17c8c33a092058a6","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1715183020594,"stop":1715183020595,"duration":1},"status":"passed","severity":"normal"},{"uid":"5379794a62abbc98","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1715183028538,"stop":1715183028538,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d7527d037ef5c58","name":"Push message with custom timestamp: 1715179639220","time":{"start":1715183475302,"stop":1715183475302,"duration":0},"status":"passed","severity":"normal"},{"uid":"39cd07418240c99a","name":"should properly create location multiaddrs - tcp6","time":{"start":1715183029216,"stop":1715183029216,"duration":0},"status":"passed","severity":"normal"},{"uid":"25306771bd9c78a2","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1715183020587,"stop":1715183020587,"duration":0},"status":"passed","severity":"normal"},{"uid":"5372957b7efee5d1","name":"Query Generator, No Decoder","time":{"start":1715183627391,"stop":1715183627392,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1965ba1a8205ed8","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1715183028533,"stop":1715183028533,"duration":0},"status":"passed","severity":"normal"},{"uid":"870c96d1d66df12e","name":"Push message with escaped characters payload","time":{"start":1715183609344,"stop":1715183609344,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0b6a742b335f14c","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1715183020600,"stop":1715183020600,"duration":0},"status":"passed","severity":"normal"},{"uid":"4334bf063d1df505","name":"Push message with Chinese payload","time":{"start":1715183609339,"stop":1715183609340,"duration":1},"status":"passed","severity":"normal"},{"uid":"93e96505206e481b","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1715183020588,"stop":1715183020588,"duration":0},"status":"passed","severity":"normal"},{"uid":"94f15ee84df0a483","name":"should throw error - no id","time":{"start":1715183029211,"stop":1715183029211,"duration":0},"status":"passed","severity":"normal"},{"uid":"dca4173b726d0129","name":"Check received message containing SQL Injection","time":{"start":1715183535935,"stop":1715183535935,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f317568d42aa778","name":"Check received message containing special chars","time":{"start":1715183239011,"stop":1715183239012,"duration":1},"status":"passed","severity":"normal"},{"uid":"564501f69c5a7d46","name":"should be able to decode the field with only FILTER set to true","time":{"start":1715183028535,"stop":1715183028535,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3ebec5c74899992","name":"Generator, custom pubsub topic","time":{"start":1715183640079,"stop":1715183640079,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0722b6875ec204a","name":"Query with Ordered Callback, No Decoder","time":{"start":1715183627397,"stop":1715183627397,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b474d3bafee165e","name":"Subscribe and receives messages on 20 topics","time":{"start":1715183700477,"stop":1715183700477,"duration":0},"status":"passed","severity":"normal"},{"uid":"38549c18b67445e9","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1715183700476,"stop":1715183700476,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2e482177b76d75f","name":"more peers than existing","time":{"start":1715183475530,"stop":1715183475530,"duration":0},"status":"skipped","severity":"normal"},{"uid":"10337ce3bdccec01","name":"Round trip binary encryption [ecies, signature]","time":{"start":1715183056673,"stop":1715183056673,"duration":0},"status":"passed","severity":"normal"},{"uid":"187a363d5b27f5a8","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1715183667834,"stop":1715183667835,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b9a1d07dff92bb0","name":"Push message with content topic containing Arabic","time":{"start":1715183475279,"stop":1715183475280,"duration":1},"status":"passed","severity":"normal"},{"uid":"81bd0e802261047a","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1715183020589,"stop":1715183020589,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5956351a965d238","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1715183529349,"stop":1715183529349,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e104c4445d85c45","name":"Refresh subscription","time":{"start":1715183315396,"stop":1715183315396,"duration":0},"status":"passed","severity":"normal"},{"uid":"9309ea623311edae","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app22/1/topic643/proto","time":{"start":1715183576306,"stop":1715183576310,"duration":4},"status":"passed","severity":"normal"},{"uid":"d292ce4ae89cd103","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1715183020584,"stop":1715183020585,"duration":1},"status":"passed","severity":"normal"},{"uid":"57e4e56e820c9cfc","name":"1 Relay, 1 fetch","time":{"start":1715183044328,"stop":1715183044329,"duration":1},"status":"passed","severity":"normal"},{"uid":"d04371ef2077ee2f","name":"connects to nwaku","time":{"start":1715183675632,"stop":1715183675632,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc2d45b85b7a5bd3","name":"Callback on promise","time":{"start":1715183650388,"stop":1715183650388,"duration":0},"status":"passed","severity":"normal"},{"uid":"5668ec237c60d737","name":"Encoder throws on empty string content topic","time":{"start":1715183054645,"stop":1715183054645,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d9fa5bad7984ec9","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1715183501216,"stop":1715183501216,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa801f75fabe874b","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1715183535908,"stop":1715183535908,"duration":0},"status":"passed","severity":"normal"},{"uid":"e366c2c188197f43","name":"Subscribe and receive messages via lightPush","time":{"start":1715183700485,"stop":1715183700485,"duration":0},"status":"passed","severity":"normal"},{"uid":"b69ce3098eb0f0fa","name":"Subscribe to topic containing long and receive message","time":{"start":1715183315397,"stop":1715183315397,"duration":0},"status":"passed","severity":"normal"},{"uid":"d146c120d5ab711c","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1715183020598,"stop":1715183020599,"duration":1},"status":"passed","severity":"normal"},{"uid":"4af5dc2dd150ada1","name":"should return the pubsub topic directly if a string is provided","time":{"start":1715183020603,"stop":1715183020603,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbb79e1a917c0a35","name":"Reopen subscription with peer with lost subscription","time":{"start":1715183152831,"stop":1715183152832,"duration":1},"status":"passed","severity":"normal"},{"uid":"33aa47c550f0ccab","name":"Check publish message containing Russian","time":{"start":1715183529342,"stop":1715183529342,"duration":0},"status":"passed","severity":"normal"},{"uid":"24d512e966dc2eba","name":"Push message with SQL Injection payload","time":{"start":1715183475273,"stop":1715183475273,"duration":0},"status":"passed","severity":"normal"},{"uid":"77d63e270c229bc7","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1715183020581,"stop":1715183020582,"duration":1},"status":"passed","severity":"normal"},{"uid":"f324d07ca4fbac7a","name":"Check publish message containing JSON","time":{"start":1715183529344,"stop":1715183529344,"duration":0},"status":"passed","severity":"normal"},{"uid":"3af1535ce0a22cda","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1715183044795,"stop":1715183044795,"duration":0},"status":"passed","severity":"normal"},{"uid":"7deeff9b52a70c8a","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1715183020594,"stop":1715183020594,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4bb1d5742f44454","name":"removeEventListener with correct event","time":{"start":1715183112301,"stop":1715183112302,"duration":1},"status":"passed","severity":"normal"},{"uid":"21a8b0174817a9c5","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1715183627396,"stop":1715183627396,"duration":0},"status":"passed","severity":"normal"},{"uid":"8382ba49a871189c","name":"Push message with content topic containing short","time":{"start":1715183609346,"stop":1715183609347,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca7a80c75987232","name":"Fails to publish duplicate message","time":{"start":1715183529348,"stop":1715183529348,"duration":0},"status":"passed","severity":"normal"},{"uid":"faea189ca5e6a65d","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1715183278954,"stop":1715183278955,"duration":1},"status":"passed","severity":"normal"},{"uid":"893ccfcbe19e84f9","name":"Push message with long payload","time":{"start":1715183475258,"stop":1715183475259,"duration":1},"status":"passed","severity":"normal"},{"uid":"64e9f6b659046c52","name":"Ping on subscribed peer","time":{"start":1715183152832,"stop":1715183152832,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fe2a5a502d9a0c2","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1715183627398,"stop":1715183627398,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dd5fb7bd84df7c5","name":"Push message with custom timestamp: 1684424837543","time":{"start":1715183609360,"stop":1715183609360,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0ac0b834cefb533","name":"can start the service","time":{"start":1715183084397,"stop":1715183084397,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff24f468c9c40036","name":"same cluster, same shard: nodes connect","time":{"start":1715183364211,"stop":1715183364212,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f27c695c766da6d","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1715183591030,"stop":1715183591033,"duration":3},"status":"passed","severity":"normal"},{"uid":"27423631970db128","name":"Check publish message containing unicode special characters","time":{"start":1715183529345,"stop":1715183529346,"duration":1},"status":"passed","severity":"normal"},{"uid":"7781537f71c5c925","name":"Subscribe and receive messages via lightPush","time":{"start":1715183700475,"stop":1715183700475,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc56421c2159a41f","name":"Check received message containing JSON","time":{"start":1715183239015,"stop":1715183239015,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c8022b3cfe6bc62","name":"Check publish message containing SQL Injection","time":{"start":1715183529342,"stop":1715183529343,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f8a9140d16c4c3a","name":"Check received message with timestamp: 1715183071982000000 ","time":{"start":1715183535900,"stop":1715183535900,"duration":0},"status":"passed","severity":"normal"},{"uid":"f01c1f474ffbef4e","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1715183020865,"stop":1715183020866,"duration":1},"status":"passed","severity":"normal"},{"uid":"94d0a6a58b7dc0b7","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1715183278955,"stop":1715183278955,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f7d42c536f6762b","name":"Passing an array","time":{"start":1715183675633,"stop":1715183675633,"duration":0},"status":"passed","severity":"normal"},{"uid":"24083ec52bc9c404","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1715183020865,"stop":1715183020865,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0f0996caf5656f1","name":"Subscribe to topic containing JSON and receive message","time":{"start":1715183700482,"stop":1715183700483,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd7fa6e679c1c60a","name":"Push message with Russian payload","time":{"start":1715183609340,"stop":1715183609341,"duration":1},"status":"passed","severity":"normal"},{"uid":"edbbef89dfe656ed","name":"Promise Callback - backward","time":{"start":1715183633689,"stop":1715183633689,"duration":0},"status":"passed","severity":"normal"},{"uid":"27f95939d0763bd2","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1715183237411,"stop":1715183237411,"duration":0},"status":"passed","severity":"normal"},{"uid":"262154c51b05215c","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1715183501218,"stop":1715183501218,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfa8c42381fd4a56","name":"Push message with JSON payload","time":{"start":1715183609343,"stop":1715183609343,"duration":0},"status":"passed","severity":"normal"},{"uid":"e635cafaafd24c8d","name":"Add multiple subscription objects on single nwaku node","time":{"start":1715183700484,"stop":1715183700484,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f2ddd61c3b1c8f3","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1715183237419,"stop":1715183237419,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa7066d6d262575d","name":"Push message with content topic containing unicode special characters","time":{"start":1715183475299,"stop":1715183475299,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd52f078efc28e5d","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1715183526231,"stop":1715183526231,"duration":0},"status":"passed","severity":"normal"},{"uid":"30a3e5277776a4f6","name":"Subscribe to topic containing short and publish message","time":{"start":1715183526215,"stop":1715183526216,"duration":1},"status":"passed","severity":"normal"},{"uid":"3169a6fc7c616bda","name":"should be able to decode the field with only RELAY set to true","time":{"start":1715183028534,"stop":1715183028535,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac5a873d799a643c","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1715183020603,"stop":1715183020603,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d66f8074dd85cb","name":"Subscribe and receives messages on 20 topics","time":{"start":1715183315394,"stop":1715183315395,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1e38bac519f1297","name":"Publish message with large meta","time":{"start":1715183529351,"stop":1715183529351,"duration":0},"status":"passed","severity":"normal"},{"uid":"63f7a25228654f0f","name":"should not receive a peer event before start","time":{"start":1715183048935,"stop":1715183048935,"duration":0},"status":"passed","severity":"normal"},{"uid":"b076ed5142f3b1a7","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1715183044793,"stop":1715183044793,"duration":0},"status":"passed","severity":"normal"},{"uid":"11a2fa8a8276c21c","name":"Push message with special chars payload","time":{"start":1715183475259,"stop":1715183475263,"duration":4},"status":"passed","severity":"normal"},{"uid":"9ae98049c092f527","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1715183700486,"stop":1715183700486,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2b66e260371b095","name":"should use DNS peer discovery with light client","time":{"start":1715183084403,"stop":1715183084403,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5e65fe0eb00d7f9a","name":"Push message with content topic containing Basic HTML tag","time":{"start":1715183475297,"stop":1715183475297,"duration":0},"status":"passed","severity":"normal"},{"uid":"70c662e1bf0689ab","name":"should handle application and version for autosharding","time":{"start":1715183020590,"stop":1715183020590,"duration":0},"status":"passed","severity":"normal"},{"uid":"87f9b24bc15db77b","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1715183700490,"stop":1715183700491,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4368d352aa4a9e4","name":"Push message with rate limit","time":{"start":1715183609359,"stop":1715183609359,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccc38ad261134314","name":"configure the node with multiple pubsub topics","time":{"start":1715183587785,"stop":1715183587786,"duration":1},"status":"passed","severity":"normal"},{"uid":"d43abcd7ccaa2cd8","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1715183526221,"stop":1715183526221,"duration":0},"status":"passed","severity":"normal"},{"uid":"8497d09a64e0324a","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1715183020581,"stop":1715183020581,"duration":0},"status":"passed","severity":"normal"},{"uid":"3828359d3199fbe0","name":"Push message on custom pubsubTopic","time":{"start":1715183340364,"stop":1715183340364,"duration":0},"status":"passed","severity":"normal"},{"uid":"dee636c2c46be86b","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1715183020598,"stop":1715183020598,"duration":0},"status":"passed","severity":"normal"},{"uid":"99392340a895b915","name":"Query generator for multiple messages with multiple decoders","time":{"start":1715183650387,"stop":1715183650387,"duration":0},"status":"passed","severity":"normal"},{"uid":"b35ea9b8e139c920","name":"ignores unrecognized TXT record formats","time":{"start":1715183044940,"stop":1715183044940,"duration":0},"status":"passed","severity":"normal"},{"uid":"42438b9fcde500d","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1715183146013,"stop":1715183146013,"duration":0},"status":"passed","severity":"normal"},{"uid":"356718c14e44f0b8","name":"Query Generator, No message returned","time":{"start":1715183627392,"stop":1715183627392,"duration":0},"status":"passed","severity":"normal"},{"uid":"498c8da1e9419d5f","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1715183155996,"stop":1715183156029,"duration":33},"status":"passed","severity":"normal"},{"uid":"592ed5298374ed9e","name":"different cluster, same shard: nodes don't connect","time":{"start":1715183237402,"stop":1715183237402,"duration":0},"status":"passed","severity":"normal"},{"uid":"6281ad5e3bf13ed4","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1715183156040,"stop":1715183156041,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf75d6019cf72985","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1715183020583,"stop":1715183020584,"duration":1},"status":"passed","severity":"normal"},{"uid":"9abe37a65443194e","name":"handles different networkShards values correctly","time":{"start":1715183020586,"stop":1715183020587,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9e236b3fb727e3f","name":"removeEventListener with wrong event","time":{"start":1715183112303,"stop":1715183112303,"duration":0},"status":"passed","severity":"normal"},{"uid":"18d452dea208cb35","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1715183648308,"stop":1715183648309,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca8990d1cbbe6c7","name":"Subscribe to topic containing JSON and publish message","time":{"start":1715183526225,"stop":1715183526225,"duration":0},"status":"passed","severity":"normal"},{"uid":"23859742a2c6a5e7","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1715183278951,"stop":1715183278952,"duration":1},"status":"passed","severity":"normal"},{"uid":"31cb35963066c859","name":"Subscribe and receive messages via lightPush","time":{"start":1715183315390,"stop":1715183315391,"duration":1},"status":"passed","severity":"normal"},{"uid":"bda814af908d0247","name":"Subscribe to topic containing shell command and publish message","time":{"start":1715183526226,"stop":1715183526229,"duration":3},"status":"passed","severity":"normal"},{"uid":"3c6430ffb432c260","name":"Sample","time":{"start":1715183028628,"stop":1715183028628,"duration":0},"status":"passed","severity":"normal"},{"uid":"47475983e1a09e3a","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1715183667833,"stop":1715183667833,"duration":0},"status":"passed","severity":"normal"},{"uid":"73d528e1aa402c4","name":"Fails to push message with empty content topic","time":{"start":1715183609355,"stop":1715183609358,"duration":3},"status":"passed","severity":"normal"},{"uid":"e5748e67ddecb3fc","name":"Meta field set when metaSetter is specified","time":{"start":1715183034052,"stop":1715183034052,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2c34604bea30f28","name":"nwaku subscribes","time":{"start":1715183502578,"stop":1715183502579,"duration":1},"status":"passed","severity":"normal"},{"uid":"214387e4e017ec76","name":"Push message with XML payload","time":{"start":1715183609342,"stop":1715183609342,"duration":0},"status":"passed","severity":"normal"},{"uid":"de1725b9b66ec61c","name":"Subscribe and receives messages on 20 topics","time":{"start":1715183700487,"stop":1715183700487,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa6d4c368c883ac","name":"Subscribe to topic containing special chars and receive message","time":{"start":1715183700480,"stop":1715183700480,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bf043ed5ac12bbf","name":"Nodes with multiple pubsub topic","time":{"start":1715183501218,"stop":1715183501219,"duration":1},"status":"passed","severity":"normal"},{"uid":"282cd0bd3bf21791","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1715183020593,"stop":1715183020593,"duration":0},"status":"passed","severity":"normal"},{"uid":"74f847ac60187e4c","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1715183020604,"stop":1715183020605,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8c948839d72f25e","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1715183237417,"stop":1715183237418,"duration":1},"status":"passed","severity":"normal"},{"uid":"157c4722ece254bc","name":"should only return 1 node with store capability","time":{"start":1715183044942,"stop":1715183044942,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd403163539bd19d","name":"creates an iterator","time":{"start":1715183660154,"stop":1715183660160,"duration":6},"status":"passed","severity":"normal"},{"uid":"7709c46ae28ec051","name":"Js publishes, other Js receives","time":{"start":1715183502580,"stop":1715183502581,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4fcee31d5fcb05e","name":"should use the provided clusterId for the pubsub topic","time":{"start":1715183020607,"stop":1715183020607,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cf2f4b870b368a8","name":"1 Store, 2 relays, 2 fetches","time":{"start":1715183044330,"stop":1715183044330,"duration":0},"status":"passed","severity":"normal"},{"uid":"278cd0cd7f94b591","name":"Check received message containing Arabic","time":{"start":1715183239012,"stop":1715183239013,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a08eaeb46817075","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1715183023383,"stop":1715183023384,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2822e849b017ab0","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1715183020601,"stop":1715183020601,"duration":0},"status":"passed","severity":"normal"},{"uid":"9138a9538a6dabc2","name":"less peers than existing","time":{"start":1715183475530,"stop":1715183475530,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1a3bda78fa950bdc","name":"Query with Promise Callback, No message returned","time":{"start":1715183627399,"stop":1715183627399,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2a8b84f1e6727d","name":"Init the array if not present","time":{"start":1715183020608,"stop":1715183020609,"duration":1},"status":"passed","severity":"normal"},{"uid":"6def3b98b0ff0034","name":"Subscribe to topic containing short and receive message","time":{"start":1715183700488,"stop":1715183700488,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a32d5adc5bf87a3","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1715183667831,"stop":1715183667831,"duration":0},"status":"passed","severity":"normal"},{"uid":"352cfb2044df07b0","name":"throws on content topic with empty topic name field","time":{"start":1715183020577,"stop":1715183020577,"duration":0},"status":"passed","severity":"normal"},{"uid":"68ad11051eba9a1b","name":"Ping on unsubscribed peer","time":{"start":1715183152831,"stop":1715183152831,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bc4c93d675ba708","name":"handles different clusterIds correctly","time":{"start":1715183020586,"stop":1715183020586,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d19c8d25680784a","name":"handles multiple messages","time":{"start":1715183660160,"stop":1715183660160,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ebe5c71ecec9d78","name":"Push message with content topic containing shell command","time":{"start":1715183475298,"stop":1715183475298,"duration":0},"status":"passed","severity":"normal"},{"uid":"549f6434849e46f6","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1715183526404,"stop":1715183526404,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e01305bc04b0bb7e","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1715183340366,"stop":1715183340366,"duration":0},"status":"passed","severity":"normal"},{"uid":"42987ac6d016b4a4","name":"Check received message containing Chinese","time":{"start":1715183239012,"stop":1715183239012,"duration":0},"status":"passed","severity":"normal"},{"uid":"71221f5cae270bd2","name":"Reusing cursor across nodes","time":{"start":1715183591034,"stop":1715183591035,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2af44c118920a06","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1715183020603,"stop":1715183020603,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbce516827d1c38c","name":"returns all values when wanted number matches available values","time":{"start":1715183043891,"stop":1715183043893,"duration":2},"status":"passed","severity":"normal"},{"uid":"aad8f38ee95017cb","name":"Check received message containing XML","time":{"start":1715183535936,"stop":1715183535936,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed68193262326617","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1715183650388,"stop":1715183650389,"duration":1},"status":"passed","severity":"normal"},{"uid":"a93edfe0bca6d8b","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1715183044791,"stop":1715183044791,"duration":0},"status":"passed","severity":"normal"},{"uid":"c70b1ee10053796","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app90/9/topic660/json","time":{"start":1715183576310,"stop":1715183576311,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7bcc9f8e669f1fc","name":"Refresh subscription","time":{"start":1715183700488,"stop":1715183700488,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a1473c741281865","name":"A test","time":{"start":1715183315470,"stop":1715183315470,"duration":0},"status":"passed","severity":"normal"},{"uid":"ede7766d7ecff986","name":"same cluster, different shard: nodes connect","time":{"start":1715183364212,"stop":1715183364212,"duration":0},"status":"passed","severity":"normal"},{"uid":"6778df12d8e81788","name":"Push message with unicode special characters payload","time":{"start":1715183609344,"stop":1715183609344,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c04f5e52428a36f","name":"Publishes to nwaku","time":{"start":1715183502579,"stop":1715183502579,"duration":0},"status":"passed","severity":"normal"},{"uid":"df0a92fd8321fee","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1715183020583,"stop":1715183020583,"duration":0},"status":"passed","severity":"normal"},{"uid":"fed85cfc672ba451","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1715183020600,"stop":1715183020601,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3a0796ccdc81109","name":"Check publish message containing emoji","time":{"start":1715183529346,"stop":1715183529346,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ccec85dfdf4836d","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1715183044795,"stop":1715183044796,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5448888f07c80a3","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1715183700481,"stop":1715183700481,"duration":0},"status":"passed","severity":"normal"},{"uid":"22aacded9bc630d4","name":"random static sharding 7 - Cluster ID: 54, Shard ID: 317","time":{"start":1715183587776,"stop":1715183587782,"duration":6},"status":"passed","severity":"normal"},{"uid":"eedd137cd550b144","name":"should not receive a peer event after stop","time":{"start":1715183048936,"stop":1715183048936,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe2b8917410b6b2e","name":"Check publish message containing escaped characters","time":{"start":1715183529345,"stop":1715183529345,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2e263e1b2c81b34","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1715183700493,"stop":1715183700493,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9b6ed9f4a203b9c","name":"should return false","time":{"start":1715183029212,"stop":1715183029212,"duration":0},"status":"passed","severity":"normal"},{"uid":"3818058831bf1f6e","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1715183146014,"stop":1715183146014,"duration":0},"status":"passed","severity":"normal"},{"uid":"398de887dbfbc234","name":"Push message with short payload","time":{"start":1715183475258,"stop":1715183475258,"duration":0},"status":"passed","severity":"normal"},{"uid":"48017757561daeda","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1715183237403,"stop":1715183237403,"duration":0},"status":"passed","severity":"normal"},{"uid":"313782f37e6281c3","name":"Sets default value correctly","time":{"start":1715183675634,"stop":1715183675635,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab88f48e8abe408f","name":"Check meta is set [symmetric]","time":{"start":1715183054643,"stop":1715183054644,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab3a5420844351","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1715183020582,"stop":1715183020582,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2cb6f8aee15fd5c","name":"Waku message hash computation (no timestamp)","time":{"start":1715183023385,"stop":1715183023385,"duration":0},"status":"passed","severity":"normal"},{"uid":"aac77443b7d66435","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app56/5/topic448/proto","time":{"start":1715183576315,"stop":1715183576316,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c4f9335c3cdcabb","name":"should configure sharding based on application and version for autosharding","time":{"start":1715183020605,"stop":1715183020605,"duration":0},"status":"passed","severity":"normal"},{"uid":"15bcc876a03171ee","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1715183278953,"stop":1715183278953,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5fda2fce3a1c1d1","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1715183237413,"stop":1715183237414,"duration":1},"status":"passed","severity":"normal"},{"uid":"c25157ee8d37ce5f","name":"Push message with Script payload","time":{"start":1715183609341,"stop":1715183609342,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9d61036898cbc9d","name":"Subscribe to topic containing JSON and receive message","time":{"start":1715183315404,"stop":1715183315405,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d4ec36dfafbeb19","name":"Push message with custom timestamp: 1684424839220","time":{"start":1715183475302,"stop":1715183475302,"duration":0},"status":"passed","severity":"normal"},{"uid":"63d813e9422402ad","name":"listenerCount","time":{"start":1715183112304,"stop":1715183112304,"duration":0},"status":"passed","severity":"normal"},{"uid":"d70c020a292df42b","name":"Symmetric encrypt & Decrypt","time":{"start":1715183055310,"stop":1715183055310,"duration":0},"status":"passed","severity":"normal"},{"uid":"e605a1df4c4e31e0","name":"Subscribe to topic containing Script and publish message","time":{"start":1715183526223,"stop":1715183526224,"duration":1},"status":"passed","severity":"normal"},{"uid":"24d936305867824a","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1715183020595,"stop":1715183020595,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbff3980aa3bd1da","name":"Push message with content topic containing emoji","time":{"start":1715183609355,"stop":1715183609355,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c245975e643871b","name":"Sign & Recover","time":{"start":1715183055311,"stop":1715183055312,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d864fb8a61bed94","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1715183020599,"stop":1715183020599,"duration":0},"status":"passed","severity":"normal"},{"uid":"9337e2fb119abfe","name":"Push message with rate limit","time":{"start":1715183475301,"stop":1715183475302,"duration":1},"status":"passed","severity":"normal"},{"uid":"ecb3fae138c9f902","name":"should throw error - no id","time":{"start":1715183029210,"stop":1715183029210,"duration":0},"status":"passed","severity":"normal"},{"uid":"ceb79939feac861c","name":"throws on content topic with non-number generation field","time":{"start":1715183020574,"stop":1715183020575,"duration":1},"status":"passed","severity":"normal"},{"uid":"e14f54c4aed778fb","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app50/4/topic661/proto","time":{"start":1715183576316,"stop":1715183576318,"duration":2},"status":"passed","severity":"normal"},{"uid":"1dd4b390e404bc7f","name":"Reopen subscription with peer with lost subscription","time":{"start":1715183106582,"stop":1715183106583,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6dfcaecdb21f02e","name":"should return all peers when numPeers is 0","time":{"start":1715183033952,"stop":1715183033952,"duration":0},"status":"passed","severity":"normal"},{"uid":"12d2aef93a5fd3a5","name":"same cluster, same shard: nodes connect","time":{"start":1715183237398,"stop":1715183237398,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c63821c1f671a68","name":"Push message with content topic containing XML","time":{"start":1715183475296,"stop":1715183475296,"duration":0},"status":"passed","severity":"normal"},{"uid":"1898e8ea41138e85","name":"Check received message containing long","time":{"start":1715183535888,"stop":1715183535888,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d484e152002b05e","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1715183315399,"stop":1715183315401,"duration":2},"status":"passed","severity":"normal"},{"uid":"5677e0f57957242c","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1715183237427,"stop":1715183237427,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d9d1c1f635a5268","name":"Check message received after nwaku node is restarted","time":{"start":1715183535922,"stop":1715183535922,"duration":0},"status":"skipped","severity":"normal"},{"uid":"40dea3c8d1f8d32e","name":"should throw error - no public key","time":{"start":1715183029211,"stop":1715183029212,"duration":1},"status":"passed","severity":"normal"},{"uid":"1df021b3c9042172","name":"stop","time":{"start":1715183112305,"stop":1715183112305,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dff3a99086028ac","name":"random static sharding 1 - Cluster ID: 153, Shard ID: 25","time":{"start":1715183587773,"stop":1715183587773,"duration":0},"status":"passed","severity":"normal"},{"uid":"3acd467783c4a7b6","name":"Check received message containing Russian","time":{"start":1715183535892,"stop":1715183535892,"duration":0},"status":"passed","severity":"normal"},{"uid":"590e686a0266bde7","name":"Ping on peer without subscriptions","time":{"start":1715183106580,"stop":1715183106581,"duration":1},"status":"passed","severity":"normal"},{"uid":"7883ed5e59d1a54e","name":"All","time":{"start":1715183082212,"stop":1715183082212,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1742b669e37c011","name":"safeDispatchEvent","time":{"start":1715183112305,"stop":1715183112305,"duration":0},"status":"passed","severity":"normal"},{"uid":"210fe46cdc2b1964","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1715183487260,"stop":1715183487261,"duration":1},"status":"passed","severity":"normal"},{"uid":"77bb7b99e268cb11","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1715183591025,"stop":1715183591026,"duration":1},"status":"passed","severity":"normal"},{"uid":"b18113c325e3a22c","name":"isConnected should return true after first peer connects","time":{"start":1715183116733,"stop":1715183116734,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9c1311ef5c93d8","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1715183043899,"stop":1715183043899,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7eda3662dbd1faa","name":"Waku message hash computation (payload length 0)","time":{"start":1715183023384,"stop":1715183023385,"duration":1},"status":"passed","severity":"normal"},{"uid":"490c0259b24022db","name":"Check received message containing Arabic","time":{"start":1715183535932,"stop":1715183535934,"duration":2},"status":"passed","severity":"normal"},{"uid":"55e824653e2b90c","name":"Check received message containing long","time":{"start":1715183535925,"stop":1715183535926,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2323113493edd69","name":"Passing page size 10 when there are 10 messages","time":{"start":1715183659065,"stop":1715183659066,"duration":1},"status":"passed","severity":"normal"},{"uid":"6327ab00bf007867","name":"Store - dialed first","time":{"start":1715183680648,"stop":1715183680648,"duration":0},"status":"passed","severity":"normal"},{"uid":"24f917641720bf65","name":"Check received message containing emoji","time":{"start":1715183239027,"stop":1715183239027,"duration":0},"status":"passed","severity":"normal"},{"uid":"c206c110769d1d74","name":"Push 30 different messages","time":{"start":1715183475277,"stop":1715183475277,"duration":0},"status":"passed","severity":"normal"},{"uid":"11cfda52b2c2011b","name":"Ping on peer without subscriptions","time":{"start":1715183152833,"stop":1715183152833,"duration":0},"status":"passed","severity":"normal"},{"uid":"a92164dadf6e19cb","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1715183028533,"stop":1715183028534,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa55fd0f37f3adf0","name":"Push message with shell command payload","time":{"start":1715183609343,"stop":1715183609343,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9dd351cb70f867b","name":"Fails to push message with large meta","time":{"start":1715183475301,"stop":1715183475301,"duration":0},"status":"passed","severity":"normal"},{"uid":"31087d7a9e915617","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1715183146013,"stop":1715183146013,"duration":0},"status":"passed","severity":"normal"},{"uid":"6587d0de05e7d779","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1715183071814,"stop":1715183071815,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a431efe77158897","name":"Correctly serialized arguments","time":{"start":1715183348324,"stop":1715183348324,"duration":0},"status":"passed","severity":"normal"},{"uid":"6251dd41042042c6","name":"Check received message containing special chars","time":{"start":1715183535890,"stop":1715183535891,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ccd032fa8eda7c5","name":"Check message with no content topic is not received","time":{"start":1715183239036,"stop":1715183239036,"duration":0},"status":"passed","severity":"normal"},{"uid":"94873654d970c0c8","name":"Subscribe to topic containing numeric and receive message","time":{"start":1715183315397,"stop":1715183315398,"duration":1},"status":"passed","severity":"normal"},{"uid":"caa83faa3efcf269","name":"Passing page size 110 when there are 120 messages","time":{"start":1715183659067,"stop":1715183659068,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d66dc5775623427","name":"Push message with content topic containing long","time":{"start":1715183609347,"stop":1715183609347,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa65622bb202f29","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1715183237423,"stop":1715183237423,"duration":0},"status":"passed","severity":"normal"},{"uid":"be13887fedc262a7","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1715183020605,"stop":1715183020606,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6d571a4a3f69d23","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1715183526221,"stop":1715183526222,"duration":1},"status":"passed","severity":"normal"},{"uid":"73a3841d69602a6c","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1715183054640,"stop":1715183054642,"duration":2},"status":"passed","severity":"normal"},{"uid":"190ea21a3251d9b3","name":"Subscribe to topic containing long and receive message","time":{"start":1715183700489,"stop":1715183700489,"duration":0},"status":"passed","severity":"normal"},{"uid":"521a956780ff445f","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1715183033953,"stop":1715183033953,"duration":0},"status":"passed","severity":"normal"},{"uid":"22aaa91ce931683","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1715183044944,"stop":1715183044944,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ddf261e81d5e4574","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1715183809749,"stop":1715183809749,"duration":0},"status":"passed","severity":"normal"},{"uid":"28fe4c4660353c29","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1715183364210,"stop":1715183364211,"duration":1},"status":"passed","severity":"normal"},{"uid":"f077a04de55bc624","name":"Publish message with custom timestamp: Wed May 08 2024 16:51:41 GMT+0000 (Coordinated Universal Time)","time":{"start":1715183529348,"stop":1715183529348,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7077bdb17e61c15","name":"Push message with meta","time":{"start":1715183475300,"stop":1715183475301,"duration":1},"status":"passed","severity":"normal"},{"uid":"56111b521d69458","name":"Query generator for multiple messages with different content topic format","time":{"start":1715183650387,"stop":1715183650387,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf1e2750c77fc5d2","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1715183080122,"stop":1715183080123,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8ba2abc0a5616c4","name":"Push message with JSON payload","time":{"start":1715183475274,"stop":1715183475275,"duration":1},"status":"passed","severity":"normal"},{"uid":"734ed8be0e2652e1","name":"Fails to push message bigger that 1MB","time":{"start":1715183475303,"stop":1715183475304,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae72fe8adcf06d8b","name":"Encoder throws on empty string content topic","time":{"start":1715183056674,"stop":1715183056674,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3bbeeb86d4664a3","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1715183278961,"stop":1715183278962,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6b0328cfa6e759d","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1715183700482,"stop":1715183700482,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e053931fbb3f99b","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1715183020591,"stop":1715183020591,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9b305f9256a9962","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1715183020598,"stop":1715183020598,"duration":0},"status":"passed","severity":"normal"},{"uid":"67811672d1562ed6","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1715183034055,"stop":1715183034055,"duration":0},"status":"passed","severity":"normal"},{"uid":"a468d536a61f3d83","name":"Nodes with multiple pubsub topic","time":{"start":1715183501220,"stop":1715183501220,"duration":0},"status":"passed","severity":"normal"},{"uid":"65fc5ea064b34c04","name":"should return unique PubsubTopics for static sharding","time":{"start":1715183020590,"stop":1715183020590,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a52df5d64c29f0e","name":"Check received message containing shell command","time":{"start":1715183535897,"stop":1715183535898,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa1d13e5688fd253","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1715183020608,"stop":1715183020608,"duration":0},"status":"passed","severity":"normal"},{"uid":"509c8d0e84ee588a","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1715183237413,"stop":1715183237413,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a59b552c51564ab","name":"random static sharding 10 - Cluster ID: 758, Shard ID: 973","time":{"start":1715183587784,"stop":1715183587784,"duration":0},"status":"passed","severity":"normal"},{"uid":"71611eca022370a0","name":"Check received message with timestamp: 1649153314 ","time":{"start":1715183239028,"stop":1715183239033,"duration":5},"status":"passed","severity":"normal"},{"uid":"e84107bd238051c8","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1715183020591,"stop":1715183020591,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fd739c2609bfcee","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1715183535942,"stop":1715183535942,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf218b24d9921642","name":"Overlapping topic subscription","time":{"start":1715183700478,"stop":1715183700478,"duration":0},"status":"passed","severity":"normal"},{"uid":"eeec298c679c3379","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1715183587786,"stop":1715183587787,"duration":1},"status":"passed","severity":"normal"},{"uid":"28ed5aafb0ac2243","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1715183667834,"stop":1715183667834,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f0df5536b1102e8","name":"throws an error for improperly formatted content topics","time":{"start":1715183020587,"stop":1715183020587,"duration":0},"status":"passed","severity":"normal"},{"uid":"efaa9217a46123aa","name":"receives messages sent to provided content topic through callback","time":{"start":1715183526403,"stop":1715183526404,"duration":1},"status":"skipped","severity":"normal"},{"uid":"9fe697880dbbaffa","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1715183340362,"stop":1715183340363,"duration":1},"status":"passed","severity":"normal"},{"uid":"bcf1231d5a733810","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1715183146010,"stop":1715183146010,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c090d44aee092f5","name":"Push message with content topic containing escaped characters","time":{"start":1715183609352,"stop":1715183609354,"duration":2},"status":"passed","severity":"normal"},{"uid":"d2dc53a6f22681c7","name":"Push message with XML payload","time":{"start":1715183475274,"stop":1715183475274,"duration":0},"status":"passed","severity":"normal"},{"uid":"721aad1c40e9b623","name":"Check received message containing Arabic","time":{"start":1715183535891,"stop":1715183535892,"duration":1},"status":"passed","severity":"normal"},{"uid":"4abb7c57c1492db4","name":"Encoder throws on empty string content topic","time":{"start":1715183034053,"stop":1715183034054,"duration":1},"status":"passed","severity":"normal"}]