allure-jswaku/7218/widgets/duration.json
2024-07-25 12:25:31 +00:00

1 line
155 KiB
JSON

[{"uid":"f9efc2620a8c47ea","name":"should not receive a peer event before start","time":{"start":1721909496685,"stop":1721909496685,"duration":0},"status":"passed","severity":"normal"},{"uid":"1939d8d54debb644","name":"Push message with custom timestamp: 1721913352707","time":{"start":1721909982315,"stop":1721909982315,"duration":0},"status":"passed","severity":"normal"},{"uid":"51adfddbb1294dc4","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1721909468455,"stop":1721909468455,"duration":0},"status":"passed","severity":"normal"},{"uid":"171c7654cc0363ea","name":"should throw an error for empty SingleShardInfos array","time":{"start":1721909468460,"stop":1721909468460,"duration":0},"status":"passed","severity":"normal"},{"uid":"58af65cb6b0853f5","name":"Passing page size 0 when there are 110 messages","time":{"start":1721910154878,"stop":1721910154879,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e009a53f2bc618f","name":"Check received message containing emoji","time":{"start":1721910020165,"stop":1721910020165,"duration":0},"status":"passed","severity":"normal"},{"uid":"efdd2681c9f63b58","name":"Push message with custom timestamp: 1691151336243","time":{"start":1721910116286,"stop":1721910116286,"duration":0},"status":"passed","severity":"normal"},{"uid":"3926cb66714c4f65","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1721909749246,"stop":1721909749246,"duration":0},"status":"passed","severity":"normal"},{"uid":"279800e3e72059de","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1721909752387,"stop":1721909752388,"duration":1},"status":"passed","severity":"normal"},{"uid":"62cda9fc3aad4d97","name":"A test","time":{"start":1721909779878,"stop":1721909779879,"duration":1},"status":"passed","severity":"normal"},{"uid":"4daa5dbc044f4e46","name":"different cluster, same shard: nodes don't connect","time":{"start":1721909831750,"stop":1721909831750,"duration":0},"status":"passed","severity":"normal"},{"uid":"6aa69cd9ecc76553","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1721910074803,"stop":1721910074803,"duration":0},"status":"passed","severity":"normal"},{"uid":"706ad5fc792200e5","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1721909468473,"stop":1721909468473,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f79068990f5a36","name":"should throw an error for an unconfigured topic","time":{"start":1721909468473,"stop":1721909468474,"duration":1},"status":"passed","severity":"normal"},{"uid":"268f49870be1f41b","name":"Ping on subscribed peer","time":{"start":1721909581840,"stop":1721909581841,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ab774bc59e17c30","name":"Generator, 2 different pubsubtopics","time":{"start":1721910135753,"stop":1721910135754,"duration":1},"status":"passed","severity":"normal"},{"uid":"a304e3028fd1a53d","name":"Query Generator, Wrong PubsubTopic","time":{"start":1721910124072,"stop":1721910124073,"duration":1},"status":"passed","severity":"normal"},{"uid":"9eddfc0b754caf5e","name":"throws on content topic with empty version field","time":{"start":1721909468448,"stop":1721909468449,"duration":1},"status":"passed","severity":"normal"},{"uid":"fba170df2ffe6794","name":"Push message with custom timestamp: 1721913336243","time":{"start":1721910116289,"stop":1721910116290,"duration":1},"status":"passed","severity":"normal"},{"uid":"83a48e93200fcc7e","name":"should only return 1 node with relay capability","time":{"start":1721909492870,"stop":1721909492870,"duration":0},"status":"passed","severity":"normal"},{"uid":"34d0d1d263e8eda2","name":"Fails to publish message with size larger than 1 MB","time":{"start":1721910012845,"stop":1721910012848,"duration":3},"status":"passed","severity":"normal"},{"uid":"2439bf5b0bf2e27c","name":"Using a function","time":{"start":1721910168288,"stop":1721910168289,"duration":1},"status":"passed","severity":"normal"},{"uid":"de2956607b6c168d","name":"Push message on custom pubsubTopic","time":{"start":1721909829375,"stop":1721909829382,"duration":7},"status":"passed","severity":"normal"},{"uid":"e1e4704d8b651f03","name":"should not fail to stop the service if it was not started","time":{"start":1721909496683,"stop":1721909496684,"duration":1},"status":"passed","severity":"normal"},{"uid":"daa9844511c7dcad","name":"Generator, custom pubsub topic","time":{"start":1721910135753,"stop":1721910135753,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ba80f3d4ab639c6","name":"Fails to push message with large meta","time":{"start":1721909982312,"stop":1721909982312,"duration":0},"status":"passed","severity":"normal"},{"uid":"60618989255044ee","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1721909613430,"stop":1721909613431,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d27a65827355464","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1721909765303,"stop":1721909765304,"duration":1},"status":"passed","severity":"normal"},{"uid":"57b2b1efa9cf1d99","name":"Check publish message containing JSON","time":{"start":1721910012821,"stop":1721910012821,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdc03dec46b55a8c","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1721909765298,"stop":1721909765298,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0c0d535e86b8b70","name":"should properly create location multiaddrs - udp6","time":{"start":1721909476962,"stop":1721909476963,"duration":1},"status":"passed","severity":"normal"},{"uid":"307befc54ba7ff86","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1721909468468,"stop":1721909468468,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfe074ce5b32e557","name":"Round trip binary encryption [ecies, signature]","time":{"start":1721909504560,"stop":1721909504561,"duration":1},"status":"passed","severity":"normal"},{"uid":"581e49070172914f","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app91/3/topic966/test.js","time":{"start":1721910080678,"stop":1721910080679,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fc480e5a4f4d730","name":"Add multiple subscription objects on single nwaku node","time":{"start":1721910157760,"stop":1721910157760,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0017ce5c9de0b55","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1721909471033,"stop":1721909471033,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a577879034f4a33","name":"different cluster, same shard: nodes don't connect","time":{"start":1721909749229,"stop":1721909749229,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6d64f8ffe89b248","name":"Push message with special chars payload","time":{"start":1721910116261,"stop":1721910116261,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bdc86b5e8baeb80","name":"Push message with content topic containing numeric","time":{"start":1721910116271,"stop":1721910116272,"duration":1},"status":"passed","severity":"normal"},{"uid":"7020c523780bd591","name":"Decoder throws on empty string content topic","time":{"start":1721909502574,"stop":1721909502575,"duration":1},"status":"passed","severity":"normal"},{"uid":"36a3419aec7a57c3","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1721909749230,"stop":1721909749230,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3da410fcd4f49a4","name":"Check publish message containing Arabic","time":{"start":1721910012818,"stop":1721910012818,"duration":0},"status":"passed","severity":"normal"},{"uid":"56aad6b90f2a5b4a","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1721909492413,"stop":1721909492413,"duration":0},"status":"passed","severity":"normal"},{"uid":"bac78109ba9b0f78","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1721909533135,"stop":1721909533135,"duration":0},"status":"skipped","severity":"normal"},{"uid":"79e214ce96dbad6e","name":"isConnected should return true after first peer connects","time":{"start":1721909586520,"stop":1721909586520,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f0d64d4ec459f95","name":"should properly create location multiaddrs - tcp6","time":{"start":1721909476963,"stop":1721909476963,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea803a1f6ba76fe5","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1721910150940,"stop":1721910150940,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb62c277c49bee95","name":"Subscribe to topic containing Russian and publish message","time":{"start":1721910023091,"stop":1721910023091,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb31f732c0a883eb","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721909749239,"stop":1721909749239,"duration":0},"status":"passed","severity":"normal"},{"uid":"17cc0c3518badd07","name":"Subscribe to topic containing numeric and receive message","time":{"start":1721910157744,"stop":1721910157744,"duration":0},"status":"passed","severity":"normal"},{"uid":"676ecc6b20630083","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1721909476226,"stop":1721909476226,"duration":0},"status":"passed","severity":"normal"},{"uid":"873c9255e8738e1f","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1721909476218,"stop":1721909476219,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1c9cef5ee7af093","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1721910165197,"stop":1721910165197,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a2317c8dc714ba8","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1721910157745,"stop":1721910157745,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b20b94f3080fd94","name":"Publishes to nwaku","time":{"start":1721909988413,"stop":1721909988414,"duration":1},"status":"passed","severity":"normal"},{"uid":"848ee26ad4e9986a","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1721909752385,"stop":1721909752386,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd2bd6f8a2d37225","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1721910157754,"stop":1721910157754,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e05ad43c1af000c","name":"Push message with numeric payload","time":{"start":1721910116260,"stop":1721910116261,"duration":1},"status":"passed","severity":"normal"},{"uid":"15a5401930f490d4","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1721910135750,"stop":1721910135750,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae29832b6f5efa2d","name":"Check message received after nwaku node is restarted","time":{"start":1721910020171,"stop":1721910020171,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8eaa1ef650b4f7ce","name":"should return valid sharding parameters for static sharding","time":{"start":1721909468476,"stop":1721909468476,"duration":0},"status":"passed","severity":"normal"},{"uid":"e26c7149e7b87a2b","name":"random static sharding 7 - Cluster ID: 825, Shard ID: 118","time":{"start":1721910088202,"stop":1721910088202,"duration":0},"status":"passed","severity":"normal"},{"uid":"feb1c0f79d8ad2ef","name":"Push message with unicode special characters payload","time":{"start":1721909982278,"stop":1721909982280,"duration":2},"status":"passed","severity":"normal"},{"uid":"140e2b19960dcd88","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1721909468454,"stop":1721909468454,"duration":0},"status":"passed","severity":"normal"},{"uid":"d40ecea8dd07f0b4","name":"Delete observer","time":{"start":1721909963994,"stop":1721909963994,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a575430ba8e2f53","name":"Check received message containing unicode special characters","time":{"start":1721910020164,"stop":1721910020165,"duration":1},"status":"passed","severity":"normal"},{"uid":"21145b3423196e4d","name":"stop","time":{"start":1721909560291,"stop":1721909560291,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0e44b19d677d05d","name":"Check received message containing shell command","time":{"start":1721910020212,"stop":1721910020214,"duration":2},"status":"passed","severity":"normal"},{"uid":"1c6b606403ef18f9","name":"Push message with JSON payload","time":{"start":1721909982274,"stop":1721909982275,"duration":1},"status":"passed","severity":"normal"},{"uid":"289a6e8b41c96222","name":"should set field with all protocols enabled","time":{"start":1721909476964,"stop":1721909476964,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab5b6c4f09103abd","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1721909749238,"stop":1721909749238,"duration":0},"status":"passed","severity":"normal"},{"uid":"490e761c7ad26725","name":"Decoder throws on empty string content topic","time":{"start":1721909481859,"stop":1721909481859,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b159b2070635e63","name":"recovers when dns.resolve returns empty","time":{"start":1721909492868,"stop":1721909492869,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab65b3618eb6ff3a","name":"should throw error - no id","time":{"start":1721909476959,"stop":1721909476959,"duration":0},"status":"passed","severity":"normal"},{"uid":"30e01e577b2e9f4f","name":"can start and stop the service","time":{"start":1721909533123,"stop":1721909533123,"duration":0},"status":"passed","severity":"normal"},{"uid":"9967dd772ce4fcba","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1721909481575,"stop":1721909481576,"duration":1},"status":"passed","severity":"normal"},{"uid":"6afa3f68aae00070","name":"random static sharding 3 - Cluster ID: 600, Shard ID: 394","time":{"start":1721910088199,"stop":1721910088200,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd5ef6870b8bde6e","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1721909752385,"stop":1721909752385,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a44a0dffaeaa53b","name":"Decrypt messages","time":{"start":1721909963993,"stop":1721909963993,"duration":0},"status":"passed","severity":"normal"},{"uid":"690e4492cab9e7ad","name":"Query with Ordered Callback, No message returned","time":{"start":1721910124076,"stop":1721910124076,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b1b4abb37e93d3d","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1721909491587,"stop":1721909491587,"duration":0},"status":"passed","severity":"normal"},{"uid":"3178e664765ccd38","name":"Check publish message containing unicode special characters","time":{"start":1721910012828,"stop":1721910012835,"duration":7},"status":"passed","severity":"normal"},{"uid":"40b5c9682c3fcf87","name":"should emit a peer event after start","time":{"start":1721909496684,"stop":1721909496684,"duration":0},"status":"passed","severity":"normal"},{"uid":"f02edb5176c506a","name":"Check received message with timestamp: 1649153314 ","time":{"start":1721910020166,"stop":1721910020167,"duration":1},"status":"passed","severity":"normal"},{"uid":"68553e3815f54947","name":"should be able to encode the field with only STORE set to true","time":{"start":1721909476216,"stop":1721909476217,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdab0f256633244c","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1721909752389,"stop":1721909752389,"duration":0},"status":"passed","severity":"normal"},{"uid":"680d6d9c6a4fc915","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1721909468471,"stop":1721909468471,"duration":0},"status":"passed","severity":"normal"},{"uid":"c62530c1a7cfdbf0","name":"Check publish message containing escaped characters","time":{"start":1721910012822,"stop":1721910012822,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5ab37e86319c5d8","name":"Subscribe to topic containing JSON and receive message","time":{"start":1721910157758,"stop":1721910157758,"duration":0},"status":"passed","severity":"normal"},{"uid":"4753ea33542088c4","name":"Push message with emoji payload","time":{"start":1721909982280,"stop":1721909982281,"duration":1},"status":"passed","severity":"normal"},{"uid":"97deea8bc7410e63","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1721910165195,"stop":1721910165195,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2227e83bb3748d7","name":"Check received message containing long","time":{"start":1721910020189,"stop":1721910020189,"duration":0},"status":"passed","severity":"normal"},{"uid":"8983b5b9a4b66e12","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1721909468477,"stop":1721909468477,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f49ed46f8ed506d","name":"Encoder throws on empty string content topic","time":{"start":1721909502573,"stop":1721909502573,"duration":0},"status":"passed","severity":"normal"},{"uid":"9945fd0f4336ed3b","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1721910157747,"stop":1721910157747,"duration":0},"status":"passed","severity":"normal"},{"uid":"72f80a8a58e24d43","name":"Subscribe and receives messages on 20 topics","time":{"start":1721910157741,"stop":1721910157741,"duration":0},"status":"passed","severity":"normal"},{"uid":"beebff3169cd6a9b","name":"Subscribe to topic containing Script and receive message","time":{"start":1721910157757,"stop":1721910157757,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a3abd21eec8ffe5","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1721909468474,"stop":1721909468475,"duration":1},"status":"passed","severity":"normal"},{"uid":"f170905d74407bfb","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1721909492872,"stop":1721909492872,"duration":0},"status":"skipped","severity":"normal"},{"uid":"54ab9d3047b12640","name":"handles empty contentTopics array correctly","time":{"start":1721909468479,"stop":1721909468479,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c370e58615f90af","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1721909468475,"stop":1721909468475,"duration":0},"status":"passed","severity":"normal"},{"uid":"332c78db0e3b3037","name":"should set field with only LIGHTPUSH enabled","time":{"start":1721909476965,"stop":1721909476966,"duration":1},"status":"passed","severity":"normal"},{"uid":"38b2d3f34dd78795","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1721909468459,"stop":1721909468460,"duration":1},"status":"passed","severity":"normal"},{"uid":"53edfb24af86f346","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1721910301413,"stop":1721910301413,"duration":0},"status":"passed","severity":"normal"},{"uid":"3221694126f4107c","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1721909749258,"stop":1721909749258,"duration":0},"status":"passed","severity":"normal"},{"uid":"5281ef7dc61e2ed","name":"Fails to publish message with empty text","time":{"start":1721910012843,"stop":1721910012843,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ae18524e0b65600","name":"safeDispatchEvent","time":{"start":1721909560290,"stop":1721909560291,"duration":1},"status":"passed","severity":"normal"},{"uid":"816b49e1fd01693f","name":"more peers than existing","time":{"start":1721909959440,"stop":1721909959440,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a50c4b326d5ec74b","name":"listenerCount","time":{"start":1721909560290,"stop":1721909560290,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab215c31c38554cb","name":"Check message with no content topic is not received","time":{"start":1721909736090,"stop":1721909736090,"duration":0},"status":"passed","severity":"normal"},{"uid":"715a545b9770802c","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1721909468470,"stop":1721909468470,"duration":0},"status":"passed","severity":"normal"},{"uid":"71dd5503fe5c886f","name":"Check message with non string payload is not received","time":{"start":1721910020170,"stop":1721910020170,"duration":0},"status":"passed","severity":"normal"},{"uid":"79a7eee59d140bd3","name":"Subscribe to topic containing numeric and receive message","time":{"start":1721910157755,"stop":1721910157756,"duration":1},"status":"passed","severity":"normal"},{"uid":"34e3dafa7bf36fbc","name":"should not receive a peer event after stop","time":{"start":1721909533134,"stop":1721909533134,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1ea497a0e6cae14","name":"Push message with rate limit","time":{"start":1721909982313,"stop":1721909982313,"duration":0},"status":"passed","severity":"normal"},{"uid":"56c7a7be581af02d","name":"Push message with unicode special characters payload","time":{"start":1721910116266,"stop":1721910116267,"duration":1},"status":"passed","severity":"normal"},{"uid":"4391478d4cdd0459","name":"returns all values when wanted number is greater than available values","time":{"start":1721909491586,"stop":1721909491587,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6bb2a6443c4ffef","name":"Check message received after nwaku node is restarted","time":{"start":1721910020239,"stop":1721910020239,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2c8d2142fa60afc8","name":"udp ip6 address","time":{"start":1721909476383,"stop":1721909476384,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae7335a4a90b93ba","name":"Js publishes, other Js receives","time":{"start":1721909988414,"stop":1721909988415,"duration":1},"status":"passed","severity":"normal"},{"uid":"550a5d9c468d7943","name":"Decoder throws on undefined content topic","time":{"start":1721909504562,"stop":1721909504562,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7398cac58b25b34","name":"Sign & Recover","time":{"start":1721909503007,"stop":1721909503007,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecdf9c178ee3932d","name":"Check received message containing emoji","time":{"start":1721910020216,"stop":1721910020216,"duration":0},"status":"passed","severity":"normal"},{"uid":"83a765299bf4bbf3","name":"Check received message containing shell command","time":{"start":1721909736074,"stop":1721909736075,"duration":1},"status":"passed","severity":"normal"},{"uid":"4956473191634a41","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1721909492412,"stop":1721909492413,"duration":1},"status":"passed","severity":"normal"},{"uid":"6af4eb9c7f4633d","name":"handles empty shards array correctly","time":{"start":1721909468479,"stop":1721909468479,"duration":0},"status":"passed","severity":"normal"},{"uid":"f57daeff9cf423b","name":"Check meta is set [symmetric]","time":{"start":1721909502571,"stop":1721909502572,"duration":1},"status":"passed","severity":"normal"},{"uid":"f53138e0a8ffeca6","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1721910157746,"stop":1721910157746,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff41909562764bcb","name":"Push message with content topic containing emoji","time":{"start":1721910116283,"stop":1721910116284,"duration":1},"status":"passed","severity":"normal"},{"uid":"fcaf17e44f58c599","name":"Push message with content topic containing XML","time":{"start":1721910116278,"stop":1721910116279,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d74debba2b7184c","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1721910023091,"stop":1721910023091,"duration":0},"status":"passed","severity":"normal"},{"uid":"3aeb179bd1b310a6","name":"1 Store, 2 relays, 2 fetches","time":{"start":1721909492380,"stop":1721909492381,"duration":1},"status":"passed","severity":"normal"},{"uid":"50637313744e62e6","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1721909613429,"stop":1721909613430,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b8bd1e54cf23c1c","name":"start node with empty content topic","time":{"start":1721910080681,"stop":1721910080681,"duration":0},"status":"passed","severity":"normal"},{"uid":"386b03f6c925ade7","name":"should return empty list for no shard","time":{"start":1721909468463,"stop":1721909468464,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d2234c5c36937c0","name":"Check received message containing XML","time":{"start":1721909736073,"stop":1721909736073,"duration":0},"status":"passed","severity":"normal"},{"uid":"34cb2bfdb5dcd30a","name":"throws on content topic with non-number generation field","time":{"start":1721909468446,"stop":1721909468447,"duration":1},"status":"passed","severity":"normal"},{"uid":"66c660471d524018","name":"Subscribe and receive messages via waku relay post","time":{"start":1721909765286,"stop":1721909765288,"duration":2},"status":"passed","severity":"normal"},{"uid":"593e1d5956e8ab5e","name":"Check publish message containing special chars","time":{"start":1721910012817,"stop":1721910012817,"duration":0},"status":"passed","severity":"normal"},{"uid":"94af571f22b8460c","name":"Check message with no payload is not received","time":{"start":1721909736091,"stop":1721909736091,"duration":0},"status":"passed","severity":"normal"},{"uid":"1aef91ab5b41de9","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1721909468463,"stop":1721909468463,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b3d4ccba5a4d40a","name":"Push message with escaped characters payload","time":{"start":1721910116266,"stop":1721910116266,"duration":0},"status":"passed","severity":"normal"},{"uid":"83e3e91fe190ee01","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1721909749249,"stop":1721909749249,"duration":0},"status":"passed","severity":"normal"},{"uid":"3eec7baae9fe3b1f","name":"Decoder throws on empty string content topic","time":{"start":1721909504563,"stop":1721909504563,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e26ddd91e617cb5","name":"start node with ApplicationInfo","time":{"start":1721910080681,"stop":1721910080681,"duration":0},"status":"passed","severity":"normal"},{"uid":"78fc16b354c66a10","name":"Query Generator, No Decoder","time":{"start":1721910124073,"stop":1721910124074,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc4ec93d92c29464","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1721909468468,"stop":1721909468468,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8897379fe8bde18","name":"Check publish message containing Script","time":{"start":1721910012820,"stop":1721910012820,"duration":0},"status":"passed","severity":"normal"},{"uid":"d40252a525dabb36","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app1/9/topic495/utf8","time":{"start":1721910080678,"stop":1721910080678,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b708e9c312da95e","name":"Check publish message containing Chinese","time":{"start":1721910012817,"stop":1721910012818,"duration":1},"status":"passed","severity":"normal"},{"uid":"30932d28cb4b68e6","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1721910157739,"stop":1721910157740,"duration":1},"status":"passed","severity":"normal"},{"uid":"af4cda0d1b6d057b","name":"should be able to encode the field with only FILTER set to true","time":{"start":1721909476217,"stop":1721909476218,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd29542299c217ac","name":"should use DNS peer discovery with light client","time":{"start":1721909533135,"stop":1721909533135,"duration":0},"status":"skipped","severity":"normal"},{"uid":"577a5c61263b724f","name":"Push message with XML payload","time":{"start":1721909982270,"stop":1721909982273,"duration":3},"status":"passed","severity":"normal"},{"uid":"66671ff3a81fe7b2","name":"less peers than existing","time":{"start":1721909959440,"stop":1721909959441,"duration":1},"status":"skipped","severity":"normal"},{"uid":"7fddb481dd582494","name":"Default pageSize","time":{"start":1721910154885,"stop":1721910154887,"duration":2},"status":"passed","severity":"normal"},{"uid":"e73c6afefdf999dc","name":"Check publish message containing numeric","time":{"start":1721910012810,"stop":1721910012816,"duration":6},"status":"passed","severity":"normal"},{"uid":"1c4a298c7f1c5234","name":"Subscribe to topic containing JSON and publish message","time":{"start":1721910023093,"stop":1721910023093,"duration":0},"status":"passed","severity":"normal"},{"uid":"acd535bf852bde80","name":"Subscribe and receive messages via waku relay post","time":{"start":1721910157740,"stop":1721910157740,"duration":0},"status":"passed","severity":"normal"},{"uid":"a04ab609e059400f","name":"Relay - dialed after","time":{"start":1721910175570,"stop":1721910175570,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9ad8727ade6729c","name":"Check received message with timestamp: 1649153314 ","time":{"start":1721909736077,"stop":1721909736077,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe517170d8abbd3f","name":"Fails to publish message with wrong content topic","time":{"start":1721910012844,"stop":1721910012844,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe2392e25ec62ef9","name":"Round trip binary serialization","time":{"start":1721909481856,"stop":1721909481856,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f60d8f52924190f","name":"should get / set TCP multiaddr","time":{"start":1721909476961,"stop":1721909476962,"duration":1},"status":"passed","severity":"normal"},{"uid":"6aa90ae90b1932e6","name":"Check message with invalid timestamp is not received","time":{"start":1721910020218,"stop":1721910020218,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b3b1840274038a5","name":"Subscribe to topic containing Russian and receive message","time":{"start":1721910157746,"stop":1721910157746,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dda9b8d3f4783f0","name":"throws on empty content topic","time":{"start":1721909468444,"stop":1721909468444,"duration":0},"status":"passed","severity":"normal"},{"uid":"c76f4d3d9cbad116","name":"connected peers and dial","time":{"start":1721909959438,"stop":1721909959440,"duration":2},"status":"skipped","severity":"normal"},{"uid":"7942e9fe4e46d13f","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721909749257,"stop":1721909749257,"duration":0},"status":"passed","severity":"normal"},{"uid":"296b3d2f0cde6631","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1721909749240,"stop":1721909749240,"duration":0},"status":"passed","severity":"normal"},{"uid":"83b048455267a695","name":"Check message with invalid timestamp is not received","time":{"start":1721909736086,"stop":1721909736088,"duration":2},"status":"passed","severity":"normal"},{"uid":"db99b7ac1de25a7e","name":"Check message received after jswaku node is restarted","time":{"start":1721909736092,"stop":1721909736092,"duration":0},"status":"skipped","severity":"normal"},{"uid":"683b685c9b1d650c","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1721909752384,"stop":1721909752384,"duration":0},"status":"passed","severity":"normal"},{"uid":"441b0b538cb45ed","name":"should not fail to start the service if it is already started","time":{"start":1721909533124,"stop":1721909533132,"duration":8},"status":"passed","severity":"normal"},{"uid":"b663a3d0cffc5cba","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1721909481576,"stop":1721909481576,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a81b10e92c0bc0d","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1721909997409,"stop":1721909997409,"duration":0},"status":"passed","severity":"normal"},{"uid":"293a1ea93667aecc","name":"Push message with Basic HTML tag payload","time":{"start":1721910116265,"stop":1721910116265,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7d827703732e88b","name":"Check message with no pubsub topic is not received","time":{"start":1721909736089,"stop":1721909736089,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfecf16f49d0a972","name":"should throw an error for missing sharding configuration","time":{"start":1721909468478,"stop":1721909468478,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd5538811724786e","name":"Push message with content topic containing Russian","time":{"start":1721909982303,"stop":1721909982303,"duration":0},"status":"passed","severity":"normal"},{"uid":"273ab8a0192eea89","name":"Sets default value correctly","time":{"start":1721910168290,"stop":1721910168290,"duration":0},"status":"passed","severity":"normal"},{"uid":"f33b659e4a885496","name":"Check message on other pubsub topic is not received","time":{"start":1721910020168,"stop":1721910020169,"duration":1},"status":"passed","severity":"normal"},{"uid":"c25a9b8344cfd35b","name":"should return unique PubsubTopics for static sharding","time":{"start":1721909468462,"stop":1721909468462,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba207f50addb588f","name":"Push message with content topic containing special chars","time":{"start":1721910116273,"stop":1721910116273,"duration":0},"status":"passed","severity":"normal"},{"uid":"b87a13fbb655942e","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1721909468465,"stop":1721909468466,"duration":1},"status":"passed","severity":"normal"},{"uid":"c21ba764a10c57bb","name":"Push message with meta","time":{"start":1721910116285,"stop":1721910116285,"duration":0},"status":"passed","severity":"normal"},{"uid":"439fee8513d878ad","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1721910023094,"stop":1721910023094,"duration":0},"status":"passed","severity":"normal"},{"uid":"4727e59c89f1ceb4","name":"Symmetric encrypt & Decrypt","time":{"start":1721909503006,"stop":1721909503006,"duration":0},"status":"passed","severity":"normal"},{"uid":"586c151b160fcf81","name":"should return the pubsub topic directly if a string is provided","time":{"start":1721909468474,"stop":1721909468474,"duration":0},"status":"passed","severity":"normal"},{"uid":"937b5385c7ad1b66","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1721909997410,"stop":1721909997410,"duration":0},"status":"passed","severity":"normal"},{"uid":"a59120e6252535e4","name":"Check received message containing Basic HTML tag","time":{"start":1721909736074,"stop":1721909736074,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e12c96502670de8","name":"different cluster, different shard: nodes don't connect","time":{"start":1721909749229,"stop":1721909749229,"duration":0},"status":"passed","severity":"normal"},{"uid":"760584cce49d7ba5","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1721910150940,"stop":1721910150941,"duration":1},"status":"passed","severity":"normal"},{"uid":"fce80b9e294e1604","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1721909654273,"stop":1721909654274,"duration":1},"status":"passed","severity":"normal"},{"uid":"41ccc7e05aed2492","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1721909504560,"stop":1721909504560,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ce68b499f31c936","name":"should properly create location multiaddrs - tcp","time":{"start":1721909476963,"stop":1721909476963,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb1373a6d5266c78","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1721909586518,"stop":1721909586519,"duration":1},"status":"passed","severity":"normal"},{"uid":"c34df034a892e141","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1721909468466,"stop":1721909468466,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ff5da1343211807","name":"Push message with custom timestamp: 1691151352707","time":{"start":1721909982313,"stop":1721909982314,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca994c8269a074c","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1721910301414,"stop":1721910301415,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e2e268b5e388078","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1721909476225,"stop":1721909476226,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0d6c318c767b218","name":"can start the service","time":{"start":1721910029864,"stop":1721910029865,"duration":1},"status":"passed","severity":"normal"},{"uid":"5efbbdd5ebb47aac","name":"Check received message containing Arabic","time":{"start":1721910020194,"stop":1721910020195,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8f9237d67ab4d18","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1721909468467,"stop":1721909468467,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e99ee19672476a2","name":"Subscribe and receives messages on 20 topics","time":{"start":1721910157753,"stop":1721910157753,"duration":0},"status":"passed","severity":"normal"},{"uid":"55ad3f93ab10db52","name":"Subscribe to topic containing emoji and receive message","time":{"start":1721910157759,"stop":1721910157760,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bc5cc63eacdeb55","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1721909997411,"stop":1721909997411,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fd6552e3ab144b9","name":"throws on content topic with generation field greater than 0","time":{"start":1721909468447,"stop":1721909468447,"duration":0},"status":"passed","severity":"normal"},{"uid":"85d12637eb1fc989","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1721909492410,"stop":1721909492410,"duration":0},"status":"passed","severity":"normal"},{"uid":"2145f896c58e88e4","name":"Encoder throws on undefined content topic","time":{"start":1721909502572,"stop":1721909502573,"duration":1},"status":"passed","severity":"normal"},{"uid":"5afacff7ed57b85f","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1721909519278,"stop":1721909519279,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e205c5a1da41805","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1721910023092,"stop":1721910023093,"duration":1},"status":"passed","severity":"normal"},{"uid":"15872814ee0dc8fc","name":"Subscribe to topic containing shell command and receive message","time":{"start":1721909765303,"stop":1721909765303,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf6591a3a0b7ef83","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1721909959231,"stop":1721909959232,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f80631dab159b47","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1721910074803,"stop":1721910074804,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d9be9b92210c120","name":"Check received message containing Basic HTML tag","time":{"start":1721910020162,"stop":1721910020163,"duration":1},"status":"passed","severity":"normal"},{"uid":"5658321e73aa5777","name":"should properly compute the node id","time":{"start":1721909476960,"stop":1721909476960,"duration":0},"status":"passed","severity":"normal"},{"uid":"5508b40230786c56","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1721909752385,"stop":1721909752385,"duration":0},"status":"passed","severity":"normal"},{"uid":"3418c01c3e7fda66","name":"Check publish message containing Basic HTML tag","time":{"start":1721910012821,"stop":1721910012821,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ccbf9ae6b9291be","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1721909749256,"stop":1721909749256,"duration":0},"status":"passed","severity":"normal"},{"uid":"35a7866abf699b67","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1721909468460,"stop":1721909468460,"duration":0},"status":"passed","severity":"normal"},{"uid":"227737dd31514c66","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1721910157751,"stop":1721910157751,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f0fe4485142e0a4","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1721910157753,"stop":1721910157753,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8cc84d59ed7e280","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1721909765304,"stop":1721909765304,"duration":0},"status":"passed","severity":"normal"},{"uid":"317f0aaa00dab3d0","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1721910124077,"stop":1721910124077,"duration":0},"status":"passed","severity":"normal"},{"uid":"926fa1dad2fe4148","name":"Check message received after jswaku node is restarted","time":{"start":1721910020234,"stop":1721910020239,"duration":5},"status":"skipped","severity":"normal"},{"uid":"7d44124b4562a385","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1721909468472,"stop":1721909468472,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b323bb5ad25e94a","name":"Query Generator, No message returned","time":{"start":1721910124074,"stop":1721910124074,"duration":0},"status":"passed","severity":"normal"},{"uid":"3329dc080499c7ee","name":"All","time":{"start":1721909530517,"stop":1721909530517,"duration":0},"status":"passed","severity":"normal"},{"uid":"1967ce14455f0576","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1721910020218,"stop":1721910020218,"duration":0},"status":"passed","severity":"normal"},{"uid":"91a3b1b94ef4f0e0","name":"Check received message containing numeric","time":{"start":1721909736057,"stop":1721909736058,"duration":1},"status":"passed","severity":"normal"},{"uid":"924002b86a0e780c","name":"Check received message containing Script","time":{"start":1721910020158,"stop":1721910020162,"duration":4},"status":"passed","severity":"normal"},{"uid":"a2db4e3d555af657","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721909829364,"stop":1721909829364,"duration":0},"status":"passed","severity":"normal"},{"uid":"3eab19ae2f0010e1","name":"Push message on custom pubsubTopic","time":{"start":1721909829359,"stop":1721909829359,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ce588c0676f5d5d","name":"should not receive a peer event after stop","time":{"start":1721909496685,"stop":1721909496685,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e493d8811d51bad","name":"Nodes with multiple pubsub topic","time":{"start":1721909997411,"stop":1721909997412,"duration":1},"status":"passed","severity":"normal"},{"uid":"825d1e4ecfecf365","name":"Failed peers are renewed","time":{"start":1721909779775,"stop":1721909779775,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ac184719006677a","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1721909468451,"stop":1721909468451,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bea49a03edfa5ff","name":"should throw error - no public key","time":{"start":1721909476959,"stop":1721909476960,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc1c4c7ebfca0084","name":"should throw an error for missing required configuration","time":{"start":1721909468464,"stop":1721909468464,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a30a1e4b5f74952","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721909749260,"stop":1721909749260,"duration":0},"status":"passed","severity":"normal"},{"uid":"94628f1c9d6bc552","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1721910143079,"stop":1721910143080,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa7f426e37b9c362","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1721909468452,"stop":1721909468453,"duration":1},"status":"passed","severity":"normal"},{"uid":"628953ece142623b","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1721909468456,"stop":1721909468457,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5f3ffe5fd5c45f0","name":"Meta field set when metaSetter is specified","time":{"start":1721909481857,"stop":1721909481857,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bfa38d1084f1b3f","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1721909831748,"stop":1721909831748,"duration":0},"status":"passed","severity":"normal"},{"uid":"fab9849072d301e4","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1721909468469,"stop":1721909468469,"duration":0},"status":"passed","severity":"normal"},{"uid":"647447aace9bd93c","name":"Fails to push message bigger that 1MB","time":{"start":1721909982316,"stop":1721909982316,"duration":0},"status":"passed","severity":"normal"},{"uid":"823d60c8cc984bdc","name":"Check received message containing SQL Injection","time":{"start":1721909736067,"stop":1721909736067,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bf1e232d42cbe97","name":"Fails to push message with large meta","time":{"start":1721910116285,"stop":1721910116285,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd64aca89c8a1cff","name":"should emit a peer event after start","time":{"start":1721910029867,"stop":1721910029867,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7ef44bd3a940a6","name":"Push message with short payload","time":{"start":1721910116259,"stop":1721910116259,"duration":0},"status":"passed","severity":"normal"},{"uid":"8894a51797dac792","name":"Push message with content topic containing unicode special characters","time":{"start":1721909982310,"stop":1721909982310,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecd96a6a2e627311","name":"Ephemeral messages are not stored","time":{"start":1721909529606,"stop":1721909529606,"duration":0},"status":"passed","severity":"normal"},{"uid":"682a1c3c0ad9102d","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1721910150942,"stop":1721910150942,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ebd9e563ef60fac","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app74/9/topic141/utf8","time":{"start":1721910080677,"stop":1721910080677,"duration":0},"status":"passed","severity":"normal"},{"uid":"364384b4748beeb6","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1721909749258,"stop":1721909749258,"duration":0},"status":"passed","severity":"normal"},{"uid":"1142a4e7e35cd831","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1721909468453,"stop":1721909468454,"duration":1},"status":"passed","severity":"normal"},{"uid":"11551a2612b7c0be","name":"Push message with content topic containing Arabic","time":{"start":1721909982302,"stop":1721909982302,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7ebca0b56f5e4ee","name":"Subscribe to topic containing Script and publish message","time":{"start":1721910023091,"stop":1721910023092,"duration":1},"status":"passed","severity":"normal"},{"uid":"510a160248d7392c","name":"should handle a minimal index list","time":{"start":1721909468482,"stop":1721909468482,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e1f9cd12daf8d20","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1721910157756,"stop":1721910157756,"duration":0},"status":"passed","severity":"normal"},{"uid":"40e3614d3475d0f3","name":"ignores domain fetching errors","time":{"start":1721909492869,"stop":1721909492869,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a0a92b2c5da6a8f","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1721909613428,"stop":1721909613428,"duration":0},"status":"passed","severity":"normal"},{"uid":"793967e6a9233424","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1721909749259,"stop":1721909749259,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a1e81d160ac8aa1","name":"addEventListener with wrong event","time":{"start":1721909560288,"stop":1721909560289,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3c790fb317351db","name":"Push message with shell command payload","time":{"start":1721909982276,"stop":1721909982277,"duration":1},"status":"passed","severity":"normal"},{"uid":"99487a7db6aff727","name":"should throw error - invalid id","time":{"start":1721909476959,"stop":1721909476959,"duration":0},"status":"passed","severity":"normal"},{"uid":"cca744bbcb6eba08","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1721909468472,"stop":1721909468472,"duration":0},"status":"passed","severity":"normal"},{"uid":"12446d446352dc76","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1721910135752,"stop":1721910135753,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f7d6e1f449aa630","name":"Waku message hash computation (payload length 0)","time":{"start":1721909471032,"stop":1721909471032,"duration":0},"status":"passed","severity":"normal"},{"uid":"87d13a215ec37b8d","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1721909468455,"stop":1721909468455,"duration":0},"status":"passed","severity":"normal"},{"uid":"5644f9c62898005d","name":"Publish message with rate limit","time":{"start":1721910012850,"stop":1721910012850,"duration":0},"status":"passed","severity":"normal"},{"uid":"e517dca41152b04b","name":"Sample","time":{"start":1721909476425,"stop":1721909476425,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b0f24ed6c5954b3","name":"can start and stop the service","time":{"start":1721909496683,"stop":1721909496683,"duration":0},"status":"passed","severity":"normal"},{"uid":"a29d1afbc8e8f5e7","name":"Subscribe and receive messages via lightPush","time":{"start":1721910157738,"stop":1721910157739,"duration":1},"status":"passed","severity":"normal"},{"uid":"aba6da67dea5195d","name":"Subscribe to topic containing XML and receive message","time":{"start":1721909765302,"stop":1721909765302,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b6ef42398155f65","name":"Push message with content topic containing Basic HTML tag","time":{"start":1721909982307,"stop":1721909982308,"duration":1},"status":"passed","severity":"normal"},{"uid":"83fb3c6cd9dd16cf","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721909749232,"stop":1721909749232,"duration":0},"status":"passed","severity":"normal"},{"uid":"478a2067b3a500b4","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1721909481575,"stop":1721909481575,"duration":0},"status":"passed","severity":"normal"},{"uid":"82011dc86836b139","name":"Encoder throws on empty string content topic","time":{"start":1721909481858,"stop":1721909481858,"duration":0},"status":"passed","severity":"normal"},{"uid":"1160ef9fb04036bc","name":"Push message with long payload","time":{"start":1721909982252,"stop":1721909982253,"duration":1},"status":"passed","severity":"normal"},{"uid":"ceac20e18002e4f0","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721909829370,"stop":1721909829371,"duration":1},"status":"passed","severity":"normal"},{"uid":"311dc3940a96419","name":"same cluster, same shard: nodes connect","time":{"start":1721909831749,"stop":1721909831749,"duration":0},"status":"passed","severity":"normal"},{"uid":"26494a797656712e","name":"Subscribe to topic containing emoji and publish message","time":{"start":1721910023095,"stop":1721910023104,"duration":9},"status":"passed","severity":"normal"},{"uid":"109ea175265ae3f3","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1721909529607,"stop":1721909529608,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec5d349817942364","name":"Push message with content topic containing shell command","time":{"start":1721910116281,"stop":1721910116281,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3110de45140e430","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1721909476218,"stop":1721909476218,"duration":0},"status":"passed","severity":"normal"},{"uid":"5caa73a867a7cfad","name":"Check received message containing numeric","time":{"start":1721910020156,"stop":1721910020156,"duration":0},"status":"passed","severity":"normal"},{"uid":"68e8696af9a75c3e","name":"Relay","time":{"start":1721909530516,"stop":1721909530516,"duration":0},"status":"passed","severity":"normal"},{"uid":"5da18a0eeb05fe48","name":"groups content topics by expected pubsub topic","time":{"start":1721909468457,"stop":1721909468457,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b38c907f8d0c606","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1721909749262,"stop":1721909749263,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e93d5873b6cc0a0","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1721910165194,"stop":1721910165194,"duration":0},"status":"passed","severity":"normal"},{"uid":"d47f8e2ede543db4","name":"Ping succeeds for all connected peers","time":{"start":1721909631852,"stop":1721909631853,"duration":1},"status":"passed","severity":"normal"},{"uid":"24e97e5acbb11581","name":"Subscribe to topic containing short and receive message","time":{"start":1721909765295,"stop":1721909765296,"duration":1},"status":"passed","severity":"normal"},{"uid":"8da9b252da254c2b","name":"Does not throw an exception when node disconnects","time":{"start":1721910168288,"stop":1721910168288,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad9f11660710ccc7","name":"Query generator for multiple messages with different message text format","time":{"start":1721910143074,"stop":1721910143075,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d1dfc41fe7f74a1","name":"should encode/decode to RLP encoding","time":{"start":1721909476960,"stop":1721909476961,"duration":1},"status":"passed","severity":"normal"},{"uid":"26bcfe1f67b2b187","name":"should get / set UDP multiaddr","time":{"start":1721909476961,"stop":1721909476961,"duration":0},"status":"passed","severity":"normal"},{"uid":"196acb2174dc67bb","name":"Tracks peer failures correctly","time":{"start":1721909631855,"stop":1721909631855,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd591bfd247fc2db","name":"Query with Ordered Callback, No Decoder","time":{"start":1721910124075,"stop":1721910124076,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7273dbd8d694dd9","name":"Check received message containing long","time":{"start":1721910020155,"stop":1721910020155,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9143515e0e340f7","name":"Push message with rate limit","time":{"start":1721910116285,"stop":1721910116286,"duration":1},"status":"passed","severity":"normal"},{"uid":"783fc5db24e9b5fe","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1721909468455,"stop":1721909468456,"duration":1},"status":"passed","severity":"normal"},{"uid":"a21f2e0c4b0f7aae","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1721909654289,"stop":1721909654290,"duration":1},"status":"passed","severity":"normal"},{"uid":"54c9712b5def580","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1721909752386,"stop":1721909752386,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebb828c4fe59ccf6","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1721910074802,"stop":1721910074802,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fb5c7f693b2af4e","name":"Overlapping topic subscription","time":{"start":1721910023087,"stop":1721910023088,"duration":1},"status":"skipped","severity":"normal"},{"uid":"82174de9dea45855","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1721909519270,"stop":1721909519273,"duration":3},"status":"passed","severity":"normal"},{"uid":"1dd717bc6e53a357","name":"Check message with no payload is not received","time":{"start":1721910020219,"stop":1721910020220,"duration":1},"status":"passed","severity":"normal"},{"uid":"37d2598a6a78a0ef","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1721910124075,"stop":1721910124075,"duration":0},"status":"passed","severity":"normal"},{"uid":"b023a8e99272f179","name":"Push message with Arabic payload","time":{"start":1721910116262,"stop":1721910116262,"duration":0},"status":"passed","severity":"normal"},{"uid":"79bf2bb8507812bf","name":"Push message with content topic containing short","time":{"start":1721910116268,"stop":1721910116269,"duration":1},"status":"passed","severity":"normal"},{"uid":"20e974dadef45ed9","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1721910157741,"stop":1721910157741,"duration":0},"status":"passed","severity":"normal"},{"uid":"28c7b8bae244dc29","name":"nwaku subscribes","time":{"start":1721909988413,"stop":1721909988413,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac78c5f25095b81d","name":"Subscribe to topic containing numeric and publish message","time":{"start":1721910023089,"stop":1721910023089,"duration":0},"status":"passed","severity":"normal"},{"uid":"394e167517bf0a1b","name":"Push message with Basic HTML tag payload","time":{"start":1721909982273,"stop":1721909982274,"duration":1},"status":"passed","severity":"normal"},{"uid":"999953938616080f","name":"Ping on unsubscribed peer","time":{"start":1721909615468,"stop":1721909615469,"duration":1},"status":"passed","severity":"normal"},{"uid":"729dd01c35e9780b","name":"Check received message containing Script","time":{"start":1721909736067,"stop":1721909736071,"duration":4},"status":"passed","severity":"normal"},{"uid":"c13d72c035bb50db","name":"random static sharding 5 - Cluster ID: 475, Shard ID: 976","time":{"start":1721910088201,"stop":1721910088201,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcef14c27da2d28b","name":"Rejects garbage","time":{"start":1721909485294,"stop":1721909485294,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4a72d36392fd604","name":"Register correct protocols","time":{"start":1721910023075,"stop":1721910023076,"duration":1},"status":"passed","severity":"normal"},{"uid":"c16a69b1e714f0ca","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1721909749248,"stop":1721909749249,"duration":1},"status":"passed","severity":"normal"},{"uid":"52b6642ea88ce42c","name":"Encoder throws on undefined content topic","time":{"start":1721909504561,"stop":1721909504562,"duration":1},"status":"passed","severity":"normal"},{"uid":"687a06b86431f1ba","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1721909496686,"stop":1721909496686,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dbe90d4e62a8773","name":"Check message received after jswaku node is restarted","time":{"start":1721910020170,"stop":1721910020170,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a18c13eed036c962","name":"Check received message containing short","time":{"start":1721910020154,"stop":1721910020154,"duration":0},"status":"passed","severity":"normal"},{"uid":"9293c36d338d51d9","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1721910124074,"stop":1721910124075,"duration":1},"status":"passed","severity":"normal"},{"uid":"86c9064bc9dd4951","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1721910157740,"stop":1721910157740,"duration":0},"status":"passed","severity":"normal"},{"uid":"88823067b307f6c9","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1721910165196,"stop":1721910165196,"duration":0},"status":"passed","severity":"normal"},{"uid":"17926a9dc30a6f3f","name":"Check received message containing JSON","time":{"start":1721910020207,"stop":1721910020212,"duration":5},"status":"passed","severity":"normal"},{"uid":"caaef5a0f6cb7001","name":"Push message with special chars payload","time":{"start":1721909982256,"stop":1721909982262,"duration":6},"status":"passed","severity":"normal"},{"uid":"13cf5224f64b5f75","name":"topics with same application and version share the same shard","time":{"start":1721909468457,"stop":1721909468457,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fb68029c702dba","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1721909519276,"stop":1721909519277,"duration":1},"status":"passed","severity":"normal"},{"uid":"d05d8373e5a82f7a","name":"Refresh subscription","time":{"start":1721910157754,"stop":1721910157755,"duration":1},"status":"passed","severity":"normal"},{"uid":"36541876ea61ace9","name":"Query Generator - backward","time":{"start":1721910138681,"stop":1721910138681,"duration":0},"status":"passed","severity":"normal"},{"uid":"acff5cacee3bf2e0","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1721909481859,"stop":1721909481860,"duration":1},"status":"passed","severity":"normal"},{"uid":"c12442af51df8b91","name":"Push message with Script payload","time":{"start":1721910116264,"stop":1721910116264,"duration":0},"status":"passed","severity":"normal"},{"uid":"31d976ab7041d4e2","name":"new peer added after a peer was already found","time":{"start":1721909959231,"stop":1721909959231,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f0138311beb5ef84","name":"Reopen subscription with peer with lost subscription","time":{"start":1721909615473,"stop":1721909615473,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ca797cad65367b9","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1721909468482,"stop":1721909468482,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dac76065d279249","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1721909468456,"stop":1721909468456,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ad5188fe68a3ef4","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1721909468480,"stop":1721909468481,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfdf444f3e2f131f","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app63/8/topic169/xml","time":{"start":1721910080676,"stop":1721910080676,"duration":0},"status":"passed","severity":"normal"},{"uid":"658f169c552b4df8","name":"Push message with custom timestamp: 1721906152707","time":{"start":1721909982314,"stop":1721909982314,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c9f87bcba77009b","name":"should decode valid enr with tcp successfully","time":{"start":1721909476958,"stop":1721909476958,"duration":0},"status":"passed","severity":"normal"},{"uid":"a04586aba4239a97","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1721910074803,"stop":1721910074803,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9365dfeb50d61cd","name":"dispatchEvent via connectionManager","time":{"start":1721909560290,"stop":1721909560290,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f89349ecd8989fb","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1721909749247,"stop":1721909749247,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4702f75aac4b984","name":"Publish message with custom timestamp: Thu Jul 25 2024 11:19:48 GMT+0000 (Coordinated Universal Time)","time":{"start":1721910012840,"stop":1721910012840,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ee14f06b1db8b63","name":"Refresh subscription","time":{"start":1721909765294,"stop":1721909765295,"duration":1},"status":"passed","severity":"normal"},{"uid":"520da50696164f04","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1721909654290,"stop":1721909654291,"duration":1},"status":"passed","severity":"normal"},{"uid":"1311cbfd595021c9","name":"Subscribe to topic containing shell command and receive message","time":{"start":1721910157758,"stop":1721910157758,"duration":0},"status":"passed","severity":"normal"},{"uid":"14a4dbc611cbb7b7","name":"should not fail to stop the service if it was not started","time":{"start":1721909533123,"stop":1721909533123,"duration":0},"status":"passed","severity":"normal"},{"uid":"74f3cbca8e668bf9","name":"Check received message containing Arabic","time":{"start":1721909736066,"stop":1721909736066,"duration":0},"status":"passed","severity":"normal"},{"uid":"89832a1f7cd8732b","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1721909752387,"stop":1721909752387,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d50c698d6dc8020","name":"Check received message with timestamp: 1649153314 ","time":{"start":1721910020217,"stop":1721910020217,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f14863225620616","name":"should emit a peer event after start","time":{"start":1721909533133,"stop":1721909533133,"duration":0},"status":"passed","severity":"normal"},{"uid":"d80455541b99611","name":"creates an iterator","time":{"start":1721910155249,"stop":1721910155250,"duration":1},"status":"passed","severity":"normal"},{"uid":"94c8c584bc42abe8","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1721909476225,"stop":1721909476225,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4ab08186b71fb2a","name":"Check received message containing Chinese","time":{"start":1721909736064,"stop":1721909736065,"duration":1},"status":"passed","severity":"normal"},{"uid":"5eb589a9f31b4fe3","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1721909613435,"stop":1721909613435,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d7568efe3bb3592","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app46/2/topic711/json","time":{"start":1721910080676,"stop":1721910080676,"duration":0},"status":"passed","severity":"normal"},{"uid":"4809e64743c4e865","name":"Subscribe to topic containing emoji and receive message","time":{"start":1721910157749,"stop":1721910157749,"duration":0},"status":"passed","severity":"normal"},{"uid":"f001ddf130eb4dfb","name":"Push message with SQL Injection payload","time":{"start":1721910116263,"stop":1721910116263,"duration":0},"status":"passed","severity":"normal"},{"uid":"22115113177b6878","name":"A test","time":{"start":1721909779879,"stop":1721909779879,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae3f922459baf570","name":"should be called at least once on all `peer:discovery` events","time":{"start":1721909527381,"stop":1721909527382,"duration":1},"status":"passed","severity":"normal"},{"uid":"2697a2f245d05f98","name":"Subscribe to topic containing shell command and receive message","time":{"start":1721910157748,"stop":1721910157748,"duration":0},"status":"passed","severity":"normal"},{"uid":"54bef9c5bb160c8f","name":"Refresh subscription","time":{"start":1721910157743,"stop":1721910157743,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5ca83ea87f125e7","name":"Check message with no payload is not received","time":{"start":1721910020169,"stop":1721910020169,"duration":0},"status":"passed","severity":"normal"},{"uid":"8970d1653fc40e88","name":"Check received message containing shell command","time":{"start":1721910020164,"stop":1721910020164,"duration":0},"status":"passed","severity":"normal"},{"uid":"763b97b0b7f2d9ac","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1721909765291,"stop":1721909765291,"duration":0},"status":"passed","severity":"normal"},{"uid":"799a9645f56f63a4","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1721909468477,"stop":1721909468478,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8baf96e7513d41e","name":"Check publish message containing long","time":{"start":1721910012808,"stop":1721910012809,"duration":1},"status":"passed","severity":"normal"},{"uid":"de35b838259df204","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721909613428,"stop":1721909613429,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d6855a7cb82d5c3","name":"Check received message containing Basic HTML tag","time":{"start":1721910020206,"stop":1721910020206,"duration":0},"status":"passed","severity":"normal"},{"uid":"16e68076bf89957d","name":"handles different networkShards values correctly","time":{"start":1721909468458,"stop":1721909468459,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3c5287372a69f81","name":"tcp ip4 address","time":{"start":1721909476383,"stop":1721909476383,"duration":0},"status":"passed","severity":"normal"},{"uid":"c97b98c6fc1147ff","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1721910157748,"stop":1721910157749,"duration":1},"status":"passed","severity":"normal"},{"uid":"5190f000b37b3381","name":"Push message with emoji payload","time":{"start":1721910116267,"stop":1721910116267,"duration":0},"status":"passed","severity":"normal"},{"uid":"d215b0917edd6a6","name":"addEventListener with correct event","time":{"start":1721909560288,"stop":1721909560288,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e133f22da3ab872","name":"Query Generator, Multiple PubsubTopics","time":{"start":1721910124073,"stop":1721910124073,"duration":0},"status":"passed","severity":"normal"},{"uid":"de71a553f254442a","name":"throws on content topic with empty application field","time":{"start":1721909468447,"stop":1721909468448,"duration":1},"status":"passed","severity":"normal"},{"uid":"34018e1e380b454e","name":"Push message with content topic containing long","time":{"start":1721910116270,"stop":1721910116271,"duration":1},"status":"passed","severity":"normal"},{"uid":"34fa81afb42ddd4a","name":"Check message with no content topic is not received","time":{"start":1721910020219,"stop":1721910020219,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bccc9597f43343e","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1721909959231,"stop":1721909959231,"duration":0},"status":"skipped","severity":"normal"},{"uid":"df0697013ea8dd20","name":"Push message with JSON payload","time":{"start":1721910116265,"stop":1721910116265,"duration":0},"status":"passed","severity":"normal"},{"uid":"9da91360f6a68e39","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721909613435,"stop":1721909613435,"duration":0},"status":"passed","severity":"normal"},{"uid":"96fb80679d1814ad","name":"Push message with content topic containing escaped characters","time":{"start":1721909982309,"stop":1721909982310,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d7e4fd9ca951ef1","name":"it tolerates circular branch references","time":{"start":1721909492868,"stop":1721909492868,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1b04d231e3de993","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1721909502571,"stop":1721909502571,"duration":0},"status":"passed","severity":"normal"},{"uid":"942fd224d404cf74","name":"Push message with content topic containing Russian","time":{"start":1721910116275,"stop":1721910116277,"duration":2},"status":"passed","severity":"normal"},{"uid":"685f41ccf08e3639","name":"Ping fails for unsubscribed peers","time":{"start":1721909631853,"stop":1721909631854,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfbbcad23f2334fa","name":"should throw an error if shards are undefined for static sharding","time":{"start":1721909468464,"stop":1721909468464,"duration":0},"status":"passed","severity":"normal"},{"uid":"f77502de2e9126ad","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1721910157759,"stop":1721910157759,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7d61c5a6554ddfd","name":"Subscribe to topic containing long and receive message","time":{"start":1721909765296,"stop":1721909765297,"duration":1},"status":"passed","severity":"normal"},{"uid":"542ffb05081ec27c","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1721910157742,"stop":1721910157742,"duration":0},"status":"passed","severity":"normal"},{"uid":"91aa39b25170c446","name":"isConnected should return false after all peers disconnect","time":{"start":1721909519281,"stop":1721909519291,"duration":10},"status":"passed","severity":"normal"},{"uid":"25a8f94c6e0583fc","name":"Correctly serialized arguments","time":{"start":1721909831836,"stop":1721909831836,"duration":0},"status":"passed","severity":"normal"},{"uid":"a40a0170c203fb98","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1721909749256,"stop":1721909749257,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a419190bc37c4aa","name":"should not fail to stop the service if it was not started","time":{"start":1721910029866,"stop":1721910029866,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3514444332c9ea7","name":"Ordered Callback - backward","time":{"start":1721910138683,"stop":1721910138683,"duration":0},"status":"passed","severity":"normal"},{"uid":"2828bc9a21e0eb4a","name":"Passing page size 110 when there are 120 messages","time":{"start":1721910154884,"stop":1721910154885,"duration":1},"status":"passed","severity":"normal"},{"uid":"b192c8c4858ee47f","name":"Subscribe to topic containing long and receive message","time":{"start":1721910157743,"stop":1721910157744,"duration":1},"status":"passed","severity":"normal"},{"uid":"3040ba4db1c890d5","name":"same cluster, same shard: nodes connect","time":{"start":1721909749227,"stop":1721909749227,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e9f24efc494a60","name":"Push message with Russian payload","time":{"start":1721909982265,"stop":1721909982268,"duration":3},"status":"passed","severity":"normal"},{"uid":"f8fca5427fbddb1f","name":"Callback on promise, aborts when callback returns true","time":{"start":1721910143078,"stop":1721910143079,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3de4b53f49a5506","name":"Push message with content topic containing SQL Injection","time":{"start":1721909982304,"stop":1721909982305,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e45065403076ee2","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1721909749261,"stop":1721909749262,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e325eb19273fb03","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1721910023077,"stop":1721910023084,"duration":7},"status":"passed","severity":"normal"},{"uid":"55be782087940b1","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1721909468469,"stop":1721909468469,"duration":0},"status":"passed","severity":"normal"},{"uid":"22f386ea039bd76e","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1721910157751,"stop":1721910157751,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2eb7eaca67e3895","name":"should not receive a peer event before start","time":{"start":1721909533133,"stop":1721909533133,"duration":0},"status":"passed","severity":"normal"},{"uid":"12cd1f2592661d1a","name":"should use the provided clusterId for the pubsub topic","time":{"start":1721909468480,"stop":1721909468480,"duration":0},"status":"passed","severity":"normal"},{"uid":"373c936922081156","name":"Check received message containing SQL Injection","time":{"start":1721910020199,"stop":1721910020199,"duration":0},"status":"passed","severity":"normal"},{"uid":"d31183fd2cc28234","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1721909749231,"stop":1721909749231,"duration":0},"status":"passed","severity":"normal"},{"uid":"5796d13b52ae2556","name":"Check received message containing unicode special characters","time":{"start":1721909736075,"stop":1721909736076,"duration":1},"status":"passed","severity":"normal"},{"uid":"e02c8af0ef6a7735","name":"Passing page size 10 when there are 10 messages","time":{"start":1721910154881,"stop":1721910154882,"duration":1},"status":"passed","severity":"normal"},{"uid":"7579ecd3433b383","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1721909749244,"stop":1721909749245,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7b6f01339534c76","name":"should not fail to start the service if it is already started","time":{"start":1721910029867,"stop":1721910029867,"duration":0},"status":"passed","severity":"normal"},{"uid":"c54f0e8f5bb49914","name":"Subscribe to topic containing XML and receive message","time":{"start":1721910157747,"stop":1721910157747,"duration":0},"status":"passed","severity":"normal"},{"uid":"840384ed3bd59caa","name":"Publish message with custom timestamp: Fri Aug 04 2023 12:19:48 GMT+0000 (Coordinated Universal Time)","time":{"start":1721910012838,"stop":1721910012840,"duration":2},"status":"passed","severity":"normal"},{"uid":"5d106f4e5e063e65","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1721909468471,"stop":1721909468472,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbbf0c257bdf5fb3","name":"Fails to push message with empty content topic","time":{"start":1721909982311,"stop":1721909982311,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb4c53b66bba5f3a","name":"different cluster, different shard: nodes don't connect","time":{"start":1721909831750,"stop":1721909831750,"duration":0},"status":"passed","severity":"normal"},{"uid":"93ce71afdba80cdf","name":"Check received message containing special chars","time":{"start":1721909736063,"stop":1721909736064,"duration":1},"status":"passed","severity":"normal"},{"uid":"502051b92e291d88","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1721909476221,"stop":1721909476221,"duration":0},"status":"passed","severity":"normal"},{"uid":"84cfcf38cc8e7306","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1721910023085,"stop":1721910023085,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8dea70ac476c017","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1721910023085,"stop":1721910023085,"duration":0},"status":"passed","severity":"normal"},{"uid":"af6957599494c0b7","name":"Overlapping topic subscription","time":{"start":1721910157754,"stop":1721910157754,"duration":0},"status":"passed","severity":"normal"},{"uid":"925c9f09760333ba","name":"should throw error - no public key","time":{"start":1721909476959,"stop":1721909476959,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ac28a612682a243","name":"Used by Waku Relay","time":{"start":1721910168289,"stop":1721910168289,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3424ad87e36072e","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1721909468462,"stop":1721909468463,"duration":1},"status":"passed","severity":"normal"},{"uid":"f80eb31090098338","name":"Push message with content topic containing Arabic","time":{"start":1721910116275,"stop":1721910116275,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0575e09ce30f9ee","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1721909529607,"stop":1721909529607,"duration":0},"status":"passed","severity":"normal"},{"uid":"f597a5fe401faf47","name":"Push message with custom timestamp: 1721906136243","time":{"start":1721910116286,"stop":1721910116289,"duration":3},"status":"passed","severity":"normal"},{"uid":"c79171f19dbccc3a","name":"Subscribe to topic containing short and publish message","time":{"start":1721910023088,"stop":1721910023088,"duration":0},"status":"passed","severity":"normal"},{"uid":"edc48299ae936baa","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1721909749241,"stop":1721909749241,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbd4ec9720496b58","name":"should decode valid enr successfully","time":{"start":1721909476957,"stop":1721909476958,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f78e805ab2e56e0","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1721910023084,"stop":1721910023084,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3fe00d7314ef5df","name":"Check message received after nwaku node is restarted","time":{"start":1721909736092,"stop":1721909736092,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c0dcdd55019d1b66","name":"Nwaku publishes","time":{"start":1721909988414,"stop":1721909988414,"duration":0},"status":"passed","severity":"normal"},{"uid":"22855a9f180c8391","name":"should configure sharding based on application and version for autosharding","time":{"start":1721909468477,"stop":1721909468477,"duration":0},"status":"passed","severity":"normal"},{"uid":"5950de124bd5fa8b","name":"should handle corrupted local storage data gracefully","time":{"start":1721909496686,"stop":1721909496687,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1fff26d98890454","name":"Push message with content topic containing XML","time":{"start":1721909982307,"stop":1721909982307,"duration":0},"status":"passed","severity":"normal"},{"uid":"67104b94a05cf488","name":"Query with Promise Callback, No Decoder","time":{"start":1721910124077,"stop":1721910124080,"duration":3},"status":"passed","severity":"normal"},{"uid":"7999b29d3268eaf3","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1721909613433,"stop":1721909613434,"duration":1},"status":"passed","severity":"normal"},{"uid":"b75fd9fc573d1cf6","name":"Push message with content topic containing Chinese","time":{"start":1721909982301,"stop":1721909982301,"duration":0},"status":"passed","severity":"normal"},{"uid":"b35bdb00e15676f6","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1721909752387,"stop":1721909752387,"duration":0},"status":"passed","severity":"normal"},{"uid":"d190184d52d26244","name":"Push message with shell command payload","time":{"start":1721910116265,"stop":1721910116266,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9f3d13339c60d09","name":"caches peers it previously fetched","time":{"start":1721909492869,"stop":1721909492869,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2b5ac140db41972","name":"Relay - times out","time":{"start":1721910175571,"stop":1721910175571,"duration":0},"status":"passed","severity":"normal"},{"uid":"dac4d51183d325da","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app48/7/topic904/proto","time":{"start":1721910080679,"stop":1721910080679,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a844cbe985cd4c4","name":"Push message with Script payload","time":{"start":1721909982269,"stop":1721909982270,"duration":1},"status":"passed","severity":"normal"},{"uid":"f900d87191bb8917","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1721909468478,"stop":1721909468478,"duration":0},"status":"passed","severity":"normal"},{"uid":"9497d59b300e0a64","name":"Ephemeral field set to true","time":{"start":1721909481856,"stop":1721909481857,"duration":1},"status":"passed","severity":"normal"},{"uid":"309ee4754a20271d","name":"Store - dialed after - with timeout","time":{"start":1721910175571,"stop":1721910175572,"duration":1},"status":"passed","severity":"normal"},{"uid":"a55f40ca928c5129","name":"shard 0","time":{"start":1721910088197,"stop":1721910088198,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4f9e9e265877802","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1721910080680,"stop":1721910080680,"duration":0},"status":"passed","severity":"normal"},{"uid":"642a0ba5d7a840ce","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1721910301414,"stop":1721910301414,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d61f37ea07b4816","name":"Check message with non string payload is not received","time":{"start":1721910020220,"stop":1721910020234,"duration":14},"status":"passed","severity":"normal"},{"uid":"ae8fc9040a560d09","name":"removeEventListener with correct event","time":{"start":1721909560289,"stop":1721909560289,"duration":0},"status":"passed","severity":"normal"},{"uid":"e31029f32c513dfd","name":"Check received message containing numeric","time":{"start":1721910020189,"stop":1721910020190,"duration":1},"status":"passed","severity":"normal"},{"uid":"e65b8349643471b0","name":"Check publish message containing emoji","time":{"start":1721910012835,"stop":1721910012836,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee96c5441a4fbbd0","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1721909468482,"stop":1721909468483,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2ef04a7879a004a","name":"Reopen subscription with peer with lost subscription","time":{"start":1721909581842,"stop":1721909581843,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa6de9755d8164cc","name":"Encoder throws on empty string content topic","time":{"start":1721909504562,"stop":1721909504562,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b54972208082361","name":"configure the node with multiple content topics","time":{"start":1721910080680,"stop":1721910080680,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c019429b053c8f0","name":"Subscribe to topic containing Script and receive message","time":{"start":1721909765301,"stop":1721909765301,"duration":0},"status":"passed","severity":"normal"},{"uid":"83d252cba4b609dc","name":"should properly create location multiaddrs - udp4","time":{"start":1721909476962,"stop":1721909476962,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfe913fe320c6ad1","name":"Throws when trying to push message with empty payload","time":{"start":1721909982283,"stop":1721909982285,"duration":2},"status":"passed","severity":"normal"},{"uid":"897354deb89183b8","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1721909749230,"stop":1721909749230,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ed5f4b414927186","name":"Check message with invalid timestamp is not received","time":{"start":1721910020168,"stop":1721910020168,"duration":0},"status":"passed","severity":"normal"},{"uid":"449698790f05586b","name":"Wrong topic","time":{"start":1721910080679,"stop":1721910080679,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3ce71bfdca15dae","name":"Check publish message containing short","time":{"start":1721910012805,"stop":1721910012808,"duration":3},"status":"passed","severity":"normal"},{"uid":"f4d600cbea95bece","name":"Generator, custom pubsub topic","time":{"start":1721910135750,"stop":1721910135751,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3c0f9404430ac21","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1721909476224,"stop":1721909476225,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5a638b22e9308e","name":"Subscribe to topic containing special chars and receive message","time":{"start":1721910157756,"stop":1721910157756,"duration":0},"status":"passed","severity":"normal"},{"uid":"38c816bb912ab8da","name":"does not throw on valid cases","time":{"start":1721909468443,"stop":1721909468444,"duration":1},"status":"passed","severity":"normal"},{"uid":"85651be0bccb3b36","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1721909749233,"stop":1721909749238,"duration":5},"status":"passed","severity":"normal"},{"uid":"4147721ad7a4d35c","name":"Subscribe to topic containing JSON and receive message","time":{"start":1721909765302,"stop":1721909765303,"duration":1},"status":"passed","severity":"normal"},{"uid":"f660fba3c3901808","name":"Nodes with multiple pubsub topic","time":{"start":1721909997408,"stop":1721909997408,"duration":0},"status":"passed","severity":"normal"},{"uid":"95558ccb2bc6f9d7","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1721909749249,"stop":1721909749250,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff0372e3f7e5a79a","name":"Push message with long payload","time":{"start":1721910116260,"stop":1721910116260,"duration":0},"status":"passed","severity":"normal"},{"uid":"11731d234c673274","name":"Check received message containing long","time":{"start":1721909736057,"stop":1721909736057,"duration":0},"status":"passed","severity":"normal"},{"uid":"956f879c8c2365d7","name":"should only return 1 node with relay and store capability","time":{"start":1721909492870,"stop":1721909492870,"duration":0},"status":"passed","severity":"normal"},{"uid":"21a3aec10df3b070","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1721909519273,"stop":1721909519275,"duration":2},"status":"passed","severity":"normal"},{"uid":"bb9f646ac09d1fe5","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1721909468467,"stop":1721909468468,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a013828cf427822","name":"Push 30 different messages","time":{"start":1721910116267,"stop":1721910116268,"duration":1},"status":"passed","severity":"normal"},{"uid":"d549c9e4a45bb9e6","name":"connects to nwaku","time":{"start":1721910168287,"stop":1721910168287,"duration":0},"status":"passed","severity":"normal"},{"uid":"b50b670f262fef0","name":"Push message with content topic containing Chinese","time":{"start":1721910116274,"stop":1721910116275,"duration":1},"status":"passed","severity":"normal"},{"uid":"78aca6da4623c236","name":"Check received message containing XML","time":{"start":1721910020202,"stop":1721910020206,"duration":4},"status":"passed","severity":"normal"},{"uid":"9ec2162a8d34305c","name":"Check received message containing Chinese","time":{"start":1721910020193,"stop":1721910020193,"duration":0},"status":"passed","severity":"normal"},{"uid":"d70c711ffeeeea66","name":"Push message with short payload","time":{"start":1721909982252,"stop":1721909982252,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4d2a3713932bc0c","name":"random static sharding 8 - Cluster ID: 816, Shard ID: 721","time":{"start":1721910088202,"stop":1721910088203,"duration":1},"status":"passed","severity":"normal"},{"uid":"4cbd482362a658cc","name":"Push message with escaped characters payload","time":{"start":1721909982277,"stop":1721909982278,"duration":1},"status":"passed","severity":"normal"},{"uid":"505875cce5d17037","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1721909468466,"stop":1721909468467,"duration":1},"status":"passed","severity":"normal"},{"uid":"da2d4664c5946fd0","name":"Init the array if not present","time":{"start":1721909467896,"stop":1721909467897,"duration":1},"status":"passed","severity":"normal"},{"uid":"e301f3c157b444cc","name":"Query generator for multiple messages with multiple decoders","time":{"start":1721910143075,"stop":1721910143076,"duration":1},"status":"passed","severity":"normal"},{"uid":"6afc36d333e18711","name":"1 Store, 2 fetches","time":{"start":1721909492380,"stop":1721909492380,"duration":0},"status":"passed","severity":"normal"},{"uid":"b03eca9b6e2862e2","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1721909468465,"stop":1721909468465,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c4424eebc6a0c29","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1721909468456,"stop":1721909468456,"duration":0},"status":"passed","severity":"normal"},{"uid":"28eb149bbbcb3ec2","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1721909752384,"stop":1721909752384,"duration":0},"status":"passed","severity":"normal"},{"uid":"111397ee02a7336f","name":"Push message with content topic containing Script","time":{"start":1721910116277,"stop":1721910116278,"duration":1},"status":"passed","severity":"normal"},{"uid":"7450ab60f8f9be58","name":"Passing page size 19 when there are 20 messages","time":{"start":1721910154883,"stop":1721910154884,"duration":1},"status":"passed","severity":"normal"},{"uid":"d25fa547855eb0f8","name":"should set field with only FILTER enabled","time":{"start":1721909476965,"stop":1721909476965,"duration":0},"status":"passed","severity":"normal"},{"uid":"1792d6ea3e3f47a2","name":"Generator, 2 different pubsubtopics","time":{"start":1721910135751,"stop":1721910135751,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f1d3d47fedd99bc","name":"Ping on subscribed peer","time":{"start":1721909615460,"stop":1721909615461,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e3b5465c23de482","name":"should only return 1 node with store capability","time":{"start":1721909492871,"stop":1721909492871,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad756e72a4301b72","name":"getPeersByDiscovery","time":{"start":1721909560289,"stop":1721909560290,"duration":1},"status":"passed","severity":"normal"},{"uid":"1aff1282f6dcf952","name":"Check received message containing XML","time":{"start":1721910020162,"stop":1721910020162,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c9a940bd24964f0","name":"Push message with SQL Injection payload","time":{"start":1721909982268,"stop":1721909982269,"duration":1},"status":"passed","severity":"normal"},{"uid":"58f5b52cd268c886","name":"Passing cursor with wrong message digest","time":{"start":1721910074804,"stop":1721910074805,"duration":1},"status":"passed","severity":"normal"},{"uid":"94ce42e621466f0e","name":"Decoder throws on undefined content topic","time":{"start":1721909502574,"stop":1721909502574,"duration":0},"status":"passed","severity":"normal"},{"uid":"a704281a35121d32","name":"random static sharding 1 - Cluster ID: 688, Shard ID: 360","time":{"start":1721910088198,"stop":1721910088199,"duration":1},"status":"passed","severity":"normal"},{"uid":"b738e11b370c08c0","name":"Check publish message containing XML","time":{"start":1721910012820,"stop":1721910012821,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc2e66810be6cdef","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1721909519280,"stop":1721909519281,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8f82c8f49dfc711","name":"should set field with only STORE enabled","time":{"start":1721909476965,"stop":1721909476965,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f3c4a065dd41256","name":"isConnected return false after peer stops","time":{"start":1721909586520,"stop":1721909586521,"duration":1},"status":"passed","severity":"normal"},{"uid":"69b3aea2a9b7bb76","name":"Relay + Store","time":{"start":1721909476966,"stop":1721909476966,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6c40b6873f0b350","name":"Renews peer on consistent missed messages","time":{"start":1721909631856,"stop":1721909631857,"duration":1},"status":"passed","severity":"normal"},{"uid":"a68015ebb23d921","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1721909765286,"stop":1721909765286,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b62254e3e5314d6","name":"Push message with Russian payload","time":{"start":1721910116262,"stop":1721910116263,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b8989279c891384","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1721909492413,"stop":1721909492414,"duration":1},"status":"passed","severity":"normal"},{"uid":"63ede1f4f2b9cf6c","name":"should encodeTxt and decodeTxt","time":{"start":1721909476957,"stop":1721909476957,"duration":0},"status":"passed","severity":"normal"},{"uid":"6973edc92c5e9c5c","name":"Push message with Chinese payload","time":{"start":1721910116261,"stop":1721910116262,"duration":1},"status":"passed","severity":"normal"},{"uid":"e63df76b144aece1","name":"Push message with content topic containing SQL Injection","time":{"start":1721910116277,"stop":1721910116277,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4bd24a496df671","name":"through manual discovery","time":{"start":1721909835060,"stop":1721909835063,"duration":3},"status":"passed","severity":"normal"},{"uid":"1fa8afe854010ac2","name":"unsubscribes","time":{"start":1721910155250,"stop":1721910155251,"duration":1},"status":"passed","severity":"normal"},{"uid":"fca0b4275aa2e512","name":"Encoder throws on undefined content topic","time":{"start":1721909481857,"stop":1721909481858,"duration":1},"status":"passed","severity":"normal"},{"uid":"5381cad9f449c36b","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1721910157756,"stop":1721910157756,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1b8c83204fe513b","name":"Nodes with multiple pubsub topic","time":{"start":1721909997410,"stop":1721909997410,"duration":0},"status":"passed","severity":"normal"},{"uid":"57d2f912f6ebfa22","name":"Check received message with timestamp: 1721909519741 ","time":{"start":1721910020217,"stop":1721910020217,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab115de729a8e9ee","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1721909468466,"stop":1721909468466,"duration":0},"status":"passed","severity":"normal"},{"uid":"db3ad66526be07c3","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1721909613436,"stop":1721909613437,"duration":1},"status":"passed","severity":"normal"},{"uid":"9deff879269ae5a5","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1721909492411,"stop":1721909492411,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bb9fb504ae7168e","name":"Check received message containing escaped characters","time":{"start":1721910020214,"stop":1721910020215,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b3341340a1a4de2","name":"Push message with Chinese payload","time":{"start":1721909982263,"stop":1721909982264,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d65cd658aeeeaf5","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1721909527385,"stop":1721909527385,"duration":0},"status":"passed","severity":"normal"},{"uid":"c376e00927e85f81","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1721909468465,"stop":1721909468465,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb84366de44690c2","name":"Check received message containing SQL Injection","time":{"start":1721910020158,"stop":1721910020158,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a8178936984146f","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1721909997409,"stop":1721909997409,"duration":0},"status":"passed","severity":"normal"},{"uid":"1019ae2245e5dcfc","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1721910023090,"stop":1721910023090,"duration":0},"status":"passed","severity":"normal"},{"uid":"7106a6b7d55d3c50","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1721909468461,"stop":1721909468461,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cf1e020ec3de931","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1721910088204,"stop":1721910088205,"duration":1},"status":"passed","severity":"normal"},{"uid":"29750db0ac27dcf3","name":"Relay - dialed first","time":{"start":1721910175570,"stop":1721910175570,"duration":0},"status":"passed","severity":"normal"},{"uid":"354a4d22ca2b0dcb","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1721910165192,"stop":1721910165192,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7a2ac8bf23e8b80","name":"Push message with Arabic payload","time":{"start":1721909982264,"stop":1721909982265,"duration":1},"status":"passed","severity":"normal"},{"uid":"330c243b2b035a10","name":"Subscribe and publish message","time":{"start":1721910023076,"stop":1721910023076,"duration":0},"status":"passed","severity":"normal"},{"uid":"288243a88e2cdce4","name":"Check received message containing short","time":{"start":1721909736056,"stop":1721909736057,"duration":1},"status":"passed","severity":"normal"},{"uid":"de4cb2d356d254b4","name":"Subscribe and receives messages on 20 topics","time":{"start":1721909765289,"stop":1721909765291,"duration":2},"status":"passed","severity":"normal"},{"uid":"d00e25a9fc1b5066","name":"should correctly map a content topic to a pubsub topic","time":{"start":1721909468479,"stop":1721909468480,"duration":1},"status":"passed","severity":"normal"},{"uid":"423ebdf6ae4e352","name":"should return all peers when numPeers is 0","time":{"start":1721909481574,"stop":1721909481575,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a1a48fcb2e5ad7f","name":"should not fail to start the service if it is already started","time":{"start":1721909496684,"stop":1721909496684,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1868e48ee82d2c6","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1721910012837,"stop":1721910012838,"duration":1},"status":"passed","severity":"normal"},{"uid":"35325dca1cfe40c6","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1721910157741,"stop":1721910157742,"duration":1},"status":"passed","severity":"normal"},{"uid":"a65015f7dd9e4b6c","name":"should be called for bootstrap peers","time":{"start":1721909527382,"stop":1721909527383,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d3f6612827a254e","name":"Subscribe to topic containing short and receive message","time":{"start":1721910157743,"stop":1721910157743,"duration":0},"status":"passed","severity":"normal"},{"uid":"39a9f85953920730","name":"Passing page size 1 when there are 4 messages","time":{"start":1721910154879,"stop":1721910154880,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e8abfb1fa590f86","name":"Check message on other pubsub topic is not received","time":{"start":1721909736088,"stop":1721909736088,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd913dbc9c4eb4fa","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1721909997407,"stop":1721909997407,"duration":0},"status":"passed","severity":"normal"},{"uid":"7897e85c2aa451c3","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1721909749261,"stop":1721909749261,"duration":0},"status":"passed","severity":"normal"},{"uid":"25757e70f9622762","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721909749241,"stop":1721909749244,"duration":3},"status":"passed","severity":"normal"},{"uid":"1c6f5e5278ff1338","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1721909749230,"stop":1721909749231,"duration":1},"status":"passed","severity":"normal"},{"uid":"45b30d7d00f46f5c","name":"Filter","time":{"start":1721910175572,"stop":1721910175572,"duration":0},"status":"passed","severity":"normal"},{"uid":"630f8692eb831923","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721909749247,"stop":1721909749248,"duration":1},"status":"passed","severity":"normal"},{"uid":"92fe9174b2710a7","name":"start node with empty shard","time":{"start":1721910088205,"stop":1721910088205,"duration":0},"status":"passed","severity":"normal"},{"uid":"4043b9b620b0ef21","name":"Promise Callback - forward","time":{"start":1721910138681,"stop":1721910138682,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf44e30a68a27d4","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1721909749232,"stop":1721909749233,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d8e32a43f8e4f37","name":"Push message equal or less that 1MB","time":{"start":1721909982315,"stop":1721909982316,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c3161129a90aa68","name":"Subscribe to topic containing Script and receive message","time":{"start":1721910157746,"stop":1721910157747,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e378a1c5af4a4b1","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1721909654293,"stop":1721909654294,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3dd63c7f196962c","name":"Throws when trying to push message with empty payload","time":{"start":1721910116268,"stop":1721910116268,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a472d843f6c6c11","name":"Push message with content topic containing emoji","time":{"start":1721909982310,"stop":1721909982310,"duration":0},"status":"passed","severity":"normal"},{"uid":"c70e66fd6d6518df","name":"Subscribe to topic containing XML and publish message","time":{"start":1721910023092,"stop":1721910023092,"duration":0},"status":"passed","severity":"normal"},{"uid":"798bbd178b18b417","name":"Relay + Store","time":{"start":1721909530516,"stop":1721909530517,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d98ec0f6ec1edc","name":"Fields are not dropped","time":{"start":1721909481182,"stop":1721909481184,"duration":2},"status":"passed","severity":"normal"},{"uid":"4a3c4965cee45b2e","name":"1 Relay, 1 fetch","time":{"start":1721909492379,"stop":1721909492380,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a91c2db3531a78d","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1721909468467,"stop":1721909468467,"duration":0},"status":"passed","severity":"normal"},{"uid":"acb2c9f2bab3a130","name":"Generator, custom pubsub topic","time":{"start":1721910135748,"stop":1721910135749,"duration":1},"status":"passed","severity":"normal"},{"uid":"6df5e6648c951ac5","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1721910157745,"stop":1721910157745,"duration":0},"status":"passed","severity":"normal"},{"uid":"8146587ffe02fa20","name":"Query Generator - forward","time":{"start":1721910138680,"stop":1721910138681,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb6e3ce8a46aec50","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app83/5/topic130/xml","time":{"start":1721910080674,"stop":1721910080675,"duration":1},"status":"passed","severity":"normal"},{"uid":"73a6417d03a634ce","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1721910124076,"stop":1721910124076,"duration":0},"status":"passed","severity":"normal"},{"uid":"34ba96bae1371c1d","name":"Subscribe to topic containing special chars and receive message","time":{"start":1721909765297,"stop":1721909765298,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3ee9d8b101e423d","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1721910165190,"stop":1721910165191,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1aabba92d0e28ab","name":"can dial TLS multiaddrs","time":{"start":1721909835059,"stop":1721909835059,"duration":0},"status":"passed","severity":"normal"},{"uid":"89463125d4c8860f","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1721909527383,"stop":1721909527384,"duration":1},"status":"passed","severity":"normal"},{"uid":"a16e9c4d83a81b35","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1721909997411,"stop":1721909997411,"duration":0},"status":"passed","severity":"normal"},{"uid":"d64669ace224e741","name":"Subscribe to topic containing long and receive message","time":{"start":1721910157755,"stop":1721910157755,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a79986a67fb4b18","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1721909997407,"stop":1721909997408,"duration":1},"status":"passed","severity":"normal"},{"uid":"37cbe8d085b246fb","name":"should not receive a peer event before start","time":{"start":1721910029868,"stop":1721910029868,"duration":0},"status":"passed","severity":"normal"},{"uid":"c28867f3c4b770fe","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1721909765301,"stop":1721909765301,"duration":0},"status":"passed","severity":"normal"},{"uid":"74a3bdb23c07694d","name":"Keep-alive pings maintain the connection","time":{"start":1721909631854,"stop":1721909631854,"duration":0},"status":"passed","severity":"normal"},{"uid":"97b7c663972bf04c","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1721909613436,"stop":1721909613436,"duration":0},"status":"passed","severity":"normal"},{"uid":"c822cc2acee4ac7c","name":"should not receive a peer event after stop","time":{"start":1721910029868,"stop":1721910029869,"duration":1},"status":"passed","severity":"normal"},{"uid":"8199115b6b099f17","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1721909492871,"stop":1721909492871,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b3bbc0ac097b3af","name":"should throw error - no id","time":{"start":1721909476958,"stop":1721909476958,"duration":0},"status":"passed","severity":"normal"},{"uid":"90b316e4930d9e8","name":"Check received message containing JSON","time":{"start":1721910020163,"stop":1721910020163,"duration":0},"status":"passed","severity":"normal"},{"uid":"408fc8ca1fc7af0c","name":"Ping on unsubscribed peer","time":{"start":1721909615472,"stop":1721909615473,"duration":1},"status":"passed","severity":"normal"},{"uid":"3aedc818b4394094","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1721909492412,"stop":1721909492412,"duration":0},"status":"passed","severity":"normal"},{"uid":"785f1af22f165676","name":"Check received message with timestamp: 1721909519741 ","time":{"start":1721910020166,"stop":1721910020166,"duration":0},"status":"passed","severity":"normal"},{"uid":"572e3d14b102363f","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1721909997412,"stop":1721909997412,"duration":0},"status":"passed","severity":"normal"},{"uid":"54a5539585b6c0e0","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1721910157757,"stop":1721910157757,"duration":0},"status":"passed","severity":"normal"},{"uid":"86c47083e9aae2ba","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1721909829364,"stop":1721909829366,"duration":2},"status":"passed","severity":"normal"},{"uid":"2db91bfeeea273ea","name":"Push message with content topic containing long","time":{"start":1721909982288,"stop":1721909982292,"duration":4},"status":"passed","severity":"normal"},{"uid":"488c369f1a145304","name":"Ping on peer without subscriptions","time":{"start":1721909581841,"stop":1721909581841,"duration":0},"status":"passed","severity":"normal"},{"uid":"94c90278b3a60320","name":"Push message with numeric payload","time":{"start":1721909982254,"stop":1721909982255,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbd9439f9ef266d2","name":"Check received message containing Chinese","time":{"start":1721910020156,"stop":1721910020157,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f873a8e08546861","name":"same cluster, different shard: nodes don't connect","time":{"start":1721909749228,"stop":1721909749228,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2cc69a175ff1a19","name":"should load peers from local storage and dispatch events","time":{"start":1721909496686,"stop":1721909496686,"duration":0},"status":"passed","severity":"normal"},{"uid":"f74d3b693b29861d","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1721909829371,"stop":1721909829373,"duration":2},"status":"passed","severity":"normal"},{"uid":"fa4f0cd47a269c2","name":"random static sharding 6 - Cluster ID: 862, Shard ID: 961","time":{"start":1721910088201,"stop":1721910088201,"duration":0},"status":"passed","severity":"normal"},{"uid":"4464c6c45550e304","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1721909468458,"stop":1721909468458,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ce1681fea440361","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1721909476220,"stop":1721909476220,"duration":0},"status":"passed","severity":"normal"},{"uid":"14fcc67124880a21","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1721909468451,"stop":1721909468452,"duration":1},"status":"passed","severity":"normal"},{"uid":"110a204f2f0da565","name":"Generator, 2 different pubsubtopics","time":{"start":1721910135749,"stop":1721910135749,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba10cc814d869364","name":"Push message with content topic containing JSON","time":{"start":1721910116280,"stop":1721910116280,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2e2114eaf316bc","name":"Check received message with timestamp: 1721909519741000000 ","time":{"start":1721910020216,"stop":1721910020217,"duration":1},"status":"passed","severity":"normal"},{"uid":"fcbe6e635a7cbc3b","name":"Reopen subscription with peer with lost subscription","time":{"start":1721909615469,"stop":1721909615470,"duration":1},"status":"passed","severity":"normal"},{"uid":"427c22fe2687f390","name":"Asymmetric encrypt & decrypt","time":{"start":1721909503005,"stop":1721909503006,"duration":1},"status":"passed","severity":"normal"},{"uid":"3252cfb04b0de3c4","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1721909476958,"stop":1721909476958,"duration":0},"status":"passed","severity":"normal"},{"uid":"c563d594aa416439","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1721910012844,"stop":1721910012844,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c612c7f78baae44","name":"can start the service","time":{"start":1721909533122,"stop":1721909533123,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cb27fb0c85ced9e","name":"random static sharding 9 - Cluster ID: 591, Shard ID: 68","time":{"start":1721910088203,"stop":1721910088203,"duration":0},"status":"passed","severity":"normal"},{"uid":"3069d0cd92baad3a","name":"Ping on subscribed peer","time":{"start":1721909615471,"stop":1721909615472,"duration":1},"status":"passed","severity":"normal"},{"uid":"112d453a9f3f2f26","name":"throws on content topic with empty encoding field","time":{"start":1721909468449,"stop":1721909468450,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5aa846367c16bb7","name":"Check received message containing JSON","time":{"start":1721909736074,"stop":1721909736074,"duration":0},"status":"passed","severity":"normal"},{"uid":"40e8599745f13fe","name":"Ping on unsubscribed peer","time":{"start":1721909581841,"stop":1721909581842,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac5f839b3bca4b41","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1721909749240,"stop":1721909749241,"duration":1},"status":"passed","severity":"normal"},{"uid":"abc58e24d22cfb1b","name":"Check received message containing special chars","time":{"start":1721910020156,"stop":1721910020156,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2e861afc997298a","name":"Renews peer on consistent ping failures","time":{"start":1721909631854,"stop":1721909631855,"duration":1},"status":"passed","severity":"normal"},{"uid":"89633a75296c5c16","name":"should properly create peer info with all multiaddrs","time":{"start":1721909476964,"stop":1721909476964,"duration":0},"status":"passed","severity":"normal"},{"uid":"96c4567e5f90ad29","name":"Check message with non string payload is not received","time":{"start":1721909736091,"stop":1721909736091,"duration":0},"status":"passed","severity":"normal"},{"uid":"d93b65f9d3c2b823","name":"Check received message containing unicode special characters","time":{"start":1721910020215,"stop":1721910020216,"duration":1},"status":"passed","severity":"normal"},{"uid":"49e6850ff2a5be8b","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1721909468480,"stop":1721909468480,"duration":0},"status":"passed","severity":"normal"},{"uid":"759d9ab5bd428b93","name":"Subscribe to topic containing Russian and receive message","time":{"start":1721910157756,"stop":1721910157757,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e755fa052ddc88b","name":"Check received message containing escaped characters","time":{"start":1721909736075,"stop":1721909736075,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3db1b465dee7c01","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1721910165193,"stop":1721910165193,"duration":0},"status":"passed","severity":"normal"},{"uid":"de4cc6b52a43d32a","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1721909752388,"stop":1721909752388,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c7e25c17d4fcbf8","name":"handles different clusterIds correctly","time":{"start":1721909468458,"stop":1721909468458,"duration":0},"status":"passed","severity":"normal"},{"uid":"10f4325d0321f544","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1721909468463,"stop":1721909468463,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d6bb303bf5aba73","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1721910023090,"stop":1721910023090,"duration":0},"status":"passed","severity":"normal"},{"uid":"668ae0c3c7c28530","name":"should handle application and version for autosharding","time":{"start":1721909468462,"stop":1721909468462,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea7b5f29e59954a6","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1721909749248,"stop":1721909749248,"duration":0},"status":"passed","severity":"normal"},{"uid":"989cce38d37ed3d4","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1721909468475,"stop":1721909468475,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbc577d79252e8c3","name":"Check publish message containing Russian","time":{"start":1721910012818,"stop":1721910012819,"duration":1},"status":"passed","severity":"normal"},{"uid":"433f3e30d89622e8","name":"random static sharding 2 - Cluster ID: 780, Shard ID: 354","time":{"start":1721910088199,"stop":1721910088199,"duration":0},"status":"passed","severity":"normal"},{"uid":"779a49490fcd7190","name":"should be able to decode the field with only RELAY set to true","time":{"start":1721909476222,"stop":1721909476222,"duration":0},"status":"passed","severity":"normal"},{"uid":"52017a7d597cd0c","name":"Add multiple subscription objects on single nwaku node","time":{"start":1721910157750,"stop":1721910157750,"duration":0},"status":"passed","severity":"normal"},{"uid":"65a38662c4aef515","name":"retrieves a single peer","time":{"start":1721909492867,"stop":1721909492868,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb4909fc87a2eb75","name":"Push message with content topic containing escaped characters","time":{"start":1721910116281,"stop":1721910116282,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c1d592c2a531020","name":"Push message with content topic containing Script","time":{"start":1721909982306,"stop":1721909982307,"duration":1},"status":"passed","severity":"normal"},{"uid":"a01fca7195b82132","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1721909765298,"stop":1721909765298,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6ad9b32838ec29d","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1721910301414,"stop":1721910301414,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b3a24ffa31b88b9","name":"Reusing cursor across nodes","time":{"start":1721910074804,"stop":1721910074804,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bf8db2ac378762b","name":"Store - dialed first","time":{"start":1721910175571,"stop":1721910175571,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac7781362d8041db","name":"Push message with content topic containing numeric","time":{"start":1721909982292,"stop":1721909982293,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc787c86cdb2fb4d","name":"Number of peers are maintained correctly","time":{"start":1721909779774,"stop":1721909779774,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d4ea3341860aa63","name":"Check message on other pubsub topic is not received","time":{"start":1721910020218,"stop":1721910020219,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5002205f09accd6","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1721909468454,"stop":1721909468454,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef6963b7b13bda4","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1721910157759,"stop":1721910157759,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd75e4c23cb49929","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1721909471031,"stop":1721909471031,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8a1ff581bbf7a85","name":"should encode/decode to text encoding","time":{"start":1721909476961,"stop":1721909476961,"duration":0},"status":"passed","severity":"normal"},{"uid":"40e9a42a1ab692e4","name":"Fails to push message bigger that 1MB","time":{"start":1721910116290,"stop":1721910116291,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b205dbfd09a7c3","name":"Query generator for multiple messages","time":{"start":1721910143073,"stop":1721910143074,"duration":1},"status":"passed","severity":"normal"},{"uid":"68fd00ae62281c77","name":"Subscribe to topic containing shell command and publish message","time":{"start":1721910023093,"stop":1721910023093,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbf4edcc5d703722","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1721909492872,"stop":1721909492872,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ffbb1361eca72ab2","name":"Check received message containing special chars","time":{"start":1721910020190,"stop":1721910020193,"duration":3},"status":"passed","severity":"normal"},{"uid":"799399e152e8b24e","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1721910074801,"stop":1721910074802,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3784501cfcc8d2f","name":"Subscribe to topic containing special chars and publish message","time":{"start":1721910023089,"stop":1721910023089,"duration":0},"status":"passed","severity":"normal"},{"uid":"c394751095665aa8","name":"pre and post cipher","time":{"start":1721909503006,"stop":1721909503007,"duration":1},"status":"passed","severity":"normal"},{"uid":"c93ab92a102bb403","name":"Subscribe to topic containing emoji and receive message","time":{"start":1721909765304,"stop":1721909765305,"duration":1},"status":"passed","severity":"normal"},{"uid":"68f5912a17b18de0","name":"Check message with no content topic is not received","time":{"start":1721910020169,"stop":1721910020169,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c1cf904fed37304","name":"Ordered callback, aborts when callback returns true","time":{"start":1721910143080,"stop":1721910143081,"duration":1},"status":"passed","severity":"normal"},{"uid":"b02d47f347edbf9d","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1721910157752,"stop":1721910157753,"duration":1},"status":"passed","severity":"normal"},{"uid":"e50a066b62343bec","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1721909765288,"stop":1721909765289,"duration":1},"status":"passed","severity":"normal"},{"uid":"1775678037d6c1e2","name":"Check received message containing Russian","time":{"start":1721909736066,"stop":1721909736066,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a9491acf8da522b","name":"Check publish message containing SQL Injection","time":{"start":1721910012819,"stop":1721910012819,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c8b9b7bbd692150","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app38/2/topic225/xml","time":{"start":1721910080676,"stop":1721910080677,"duration":1},"status":"passed","severity":"normal"},{"uid":"c51077375c3b5131","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1721909471029,"stop":1721909471030,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb47b1455a5c98c2","name":"Check received message containing emoji","time":{"start":1721909736076,"stop":1721909736076,"duration":0},"status":"passed","severity":"normal"},{"uid":"173e282ab4553a6f","name":"Callback on promise","time":{"start":1721910143077,"stop":1721910143078,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6959d5fa19b05d7","name":"Check meta is set [ecies]","time":{"start":1721909504561,"stop":1721909504561,"duration":0},"status":"passed","severity":"normal"},{"uid":"db24cc648b35c6b7","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1721909765285,"stop":1721909765286,"duration":1},"status":"passed","severity":"normal"},{"uid":"834af6acd21185b1","name":"should add and remove event listeners correctly","time":{"start":1721909496687,"stop":1721909496687,"duration":0},"status":"passed","severity":"normal"},{"uid":"36bcce37ed9b0c4a","name":"should return false","time":{"start":1721909476960,"stop":1721909476960,"duration":0},"status":"passed","severity":"normal"},{"uid":"4824943df32939ec","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1721909586517,"stop":1721909586518,"duration":1},"status":"passed","severity":"normal"},{"uid":"351a76cc0bd76b50","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1721909749245,"stop":1721909749246,"duration":1},"status":"passed","severity":"normal"},{"uid":"88e48bccc1154c83","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1721909492411,"stop":1721909492412,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0d0ec2c2e0ed78c","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1721909492871,"stop":1721909492872,"duration":1},"status":"passed","severity":"normal"},{"uid":"401f200dd1249dc2","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1721909831749,"stop":1721909831749,"duration":0},"status":"passed","severity":"normal"},{"uid":"abdd4f0f8a8fd3b2","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1721910157749,"stop":1721910157749,"duration":0},"status":"passed","severity":"normal"},{"uid":"9253c9ef58e10f55","name":"should be able to decode the field with only STORE set to true","time":{"start":1721909476223,"stop":1721909476223,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9da00e4c937e565","name":"should be able to decode the field with only FILTER set to true","time":{"start":1721909476222,"stop":1721909476223,"duration":1},"status":"passed","severity":"normal"},{"uid":"19fa769571a83ffe","name":"Check received message containing Arabic","time":{"start":1721910020157,"stop":1721910020157,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf6c74f04c7b6954","name":"Mutual subscription","time":{"start":1721910023075,"stop":1721910023075,"duration":0},"status":"passed","severity":"normal"},{"uid":"517732750a9498ce","name":"Check publish message after service node is restarted","time":{"start":1721910012848,"stop":1721910012848,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ee156b4356665998","name":"Subscribe and receive messages via lightPush","time":{"start":1721909765285,"stop":1721909765285,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3789131297872e3","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app51/10/topic303/xml","time":{"start":1721910080675,"stop":1721910080676,"duration":1},"status":"passed","severity":"normal"},{"uid":"618b58cac0a5485e","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1721910150941,"stop":1721910150942,"duration":1},"status":"passed","severity":"normal"},{"uid":"23556aed2cb8a7b2","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1721910020167,"stop":1721910020168,"duration":1},"status":"passed","severity":"normal"},{"uid":"a01a25a1bf7cb06e","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1721909765293,"stop":1721909765294,"duration":1},"status":"passed","severity":"normal"},{"uid":"37df2e42b2ddda18","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1721910074801,"stop":1721910074801,"duration":0},"status":"passed","severity":"normal"},{"uid":"31211af13199febf","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1721909492409,"stop":1721909492409,"duration":0},"status":"passed","severity":"normal"},{"uid":"b64e3295bf76b21c","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1721909749239,"stop":1721909749240,"duration":1},"status":"passed","severity":"normal"},{"uid":"37ba2b0bfbf744d0","name":"Check received message containing Russian","time":{"start":1721910020157,"stop":1721910020158,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c6bf29515894e3b","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1721909749260,"stop":1721909749260,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b147407e9bdc52c","name":"same cluster, different shard: nodes connect","time":{"start":1721909831749,"stop":1721909831750,"duration":1},"status":"passed","severity":"normal"},{"uid":"19ff6ca930b712e7","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1721909468476,"stop":1721909468477,"duration":1},"status":"passed","severity":"normal"},{"uid":"9582e02d88644ea8","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1721909752388,"stop":1721909752389,"duration":1},"status":"passed","severity":"normal"},{"uid":"809115547d75e1fe","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1721909613434,"stop":1721909613434,"duration":0},"status":"passed","severity":"normal"},{"uid":"6433bd24e530bfa5","name":"Decoder throws on undefined content topic","time":{"start":1721909481858,"stop":1721909481859,"duration":1},"status":"passed","severity":"normal"},{"uid":"8393c4b1e5031901","name":"Query generator for 2000 messages","time":{"start":1721910143081,"stop":1721910143081,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc1e50d7915a95e6","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app78/1/topic853/utf8","time":{"start":1721910080677,"stop":1721910080678,"duration":1},"status":"passed","severity":"normal"},{"uid":"a427e8337e7d8bdf","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1721909749250,"stop":1721909749255,"duration":5},"status":"passed","severity":"normal"},{"uid":"5d3b3f8a1bb76fb7","name":"removeEventListener with wrong event","time":{"start":1721909560289,"stop":1721909560289,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6a69d528448a300","name":"handles multiple messages","time":{"start":1721910155250,"stop":1721910155250,"duration":0},"status":"passed","severity":"normal"},{"uid":"92bee0cad887ff2a","name":"Subscribe to topic containing JSON and receive message","time":{"start":1721910157748,"stop":1721910157748,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9cacd10ab99b5ab","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1721909654272,"stop":1721909654272,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e8b2c0aa4b0dd7f","name":"Push message on custom pubsubTopic","time":{"start":1721909829369,"stop":1721909829369,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2e16c4d4d836e7b","name":"Check received message with timestamp: 1721909519240000000 ","time":{"start":1721909736076,"stop":1721909736076,"duration":0},"status":"passed","severity":"normal"},{"uid":"685daf7327d5921d","name":"Waku message hash computation (meta attribute not present)","time":{"start":1721909471031,"stop":1721909471031,"duration":0},"status":"passed","severity":"normal"},{"uid":"c09a16d7e919bace","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1721909468470,"stop":1721909468471,"duration":1},"status":"passed","severity":"normal"},{"uid":"4502eb7a2a2fc6b","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1721909749258,"stop":1721909749259,"duration":1},"status":"passed","severity":"normal"},{"uid":"38ed50cc841b8c01","name":"ignores unrecognized TXT record formats","time":{"start":1721909492869,"stop":1721909492869,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ff289c0b1b1aaa6","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1721910088198,"stop":1721910088198,"duration":0},"status":"passed","severity":"normal"},{"uid":"74d3a2b70ad31d11","name":"Push message with XML payload","time":{"start":1721910116264,"stop":1721910116264,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3a82d1f6672af4c","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1721909631855,"stop":1721909631856,"duration":1},"status":"passed","severity":"normal"},{"uid":"e14c8a1682b71b70","name":"Subscribe to topic containing short and receive message","time":{"start":1721910157755,"stop":1721910157755,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0d36bb8fb6edd","name":"Push message with content topic containing special chars","time":{"start":1721909982294,"stop":1721909982295,"duration":1},"status":"passed","severity":"normal"},{"uid":"aaeefb69b8192283","name":"Ping on peer without subscriptions","time":{"start":1721909615462,"stop":1721909615463,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c819fe5bc251e9","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1721909468476,"stop":1721909468476,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa41922ed9d694e7","name":"throws an error for improperly formatted content topics","time":{"start":1721909468459,"stop":1721909468459,"duration":0},"status":"passed","severity":"normal"},{"uid":"79900a817c46c02b","name":"Push message with content topic containing Basic HTML tag","time":{"start":1721910116279,"stop":1721910116280,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a77d91d2ea5fbe8","name":"Check received message containing short","time":{"start":1721910020184,"stop":1721910020189,"duration":5},"status":"passed","severity":"normal"},{"uid":"c8a5f59709e1eaba","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1721909654272,"stop":1721909654272,"duration":0},"status":"passed","severity":"normal"},{"uid":"2268b092e34bebbd","name":"should set field with all protocols disabled","time":{"start":1721909476964,"stop":1721909476964,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e8fab8fef39d518","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1721910080673,"stop":1721910080674,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ba7dc39f2f79ed0","name":"non connected peers","time":{"start":1721909959441,"stop":1721909959441,"duration":0},"status":"skipped","severity":"normal"},{"uid":"105783f03da1e15b","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1721909468461,"stop":1721909468461,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcdb62faee8b8c53","name":"Check received message containing escaped characters","time":{"start":1721910020164,"stop":1721910020164,"duration":0},"status":"passed","severity":"normal"},{"uid":"de1effb8ca7f58d","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1721909997408,"stop":1721909997408,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ede736569e47994","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1721909829384,"stop":1721909829384,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc08fc16725040c1","name":"Subscribe and receive messages via lightPush","time":{"start":1721910157750,"stop":1721910157751,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf5eeb28c6579369","name":"Push message with content topic containing shell command","time":{"start":1721909982309,"stop":1721909982309,"duration":0},"status":"passed","severity":"normal"},{"uid":"84498bef82b33e0b","name":"Push message with content topic containing JSON","time":{"start":1721909982308,"stop":1721909982309,"duration":1},"status":"passed","severity":"normal"},{"uid":"58281d35b087d56e","name":"Check received message containing Script","time":{"start":1721910020201,"stop":1721910020202,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4b7513b7dd252a9","name":"Passing page size 3 when there are 20 messages","time":{"start":1721910154880,"stop":1721910154881,"duration":1},"status":"passed","severity":"normal"},{"uid":"43fddf7e12cbce0c","name":"Waku message hash computation (no timestamp)","time":{"start":1721909471032,"stop":1721909471032,"duration":0},"status":"passed","severity":"normal"},{"uid":"5722dbc0b08296dc","name":"can start the service","time":{"start":1721909496682,"stop":1721909496683,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b347b1f172b8775","name":"should throw an error for insufficient data","time":{"start":1721909468483,"stop":1721909468483,"duration":0},"status":"passed","severity":"normal"},{"uid":"128d66fbb87026ac","name":"Overlapping topic subscription","time":{"start":1721910157742,"stop":1721910157742,"duration":0},"status":"passed","severity":"normal"},{"uid":"acc2f9988f83bff1","name":"Check received message containing Russian","time":{"start":1721910020195,"stop":1721910020199,"duration":4},"status":"passed","severity":"normal"},{"uid":"c94bedf797570ae9","name":"Push message with content topic containing short","time":{"start":1721909982286,"stop":1721909982288,"duration":2},"status":"passed","severity":"normal"},{"uid":"4a7c80b0430bae1a","name":"Push message equal or less that 1MB","time":{"start":1721910116290,"stop":1721910116290,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b8c00b2a777130f","name":"throws on content topic with too few or too many fields","time":{"start":1721909468445,"stop":1721909468446,"duration":1},"status":"passed","severity":"normal"},{"uid":"8781259ec450961e","name":"throws on content topic with empty topic name field","time":{"start":1721909468449,"stop":1721909468449,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c5618835173f136","name":"Light Node - default protocols","time":{"start":1721910175572,"stop":1721910175573,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb80f6b22cd24021","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1721909476219,"stop":1721909476220,"duration":1},"status":"passed","severity":"normal"},{"uid":"656b706c66114aa4","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1721909502568,"stop":1721909502570,"duration":2},"status":"passed","severity":"normal"},{"uid":"8e958c82480a7c0e","name":"Fails to push message with empty content topic","time":{"start":1721910116284,"stop":1721910116284,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c94c858ab610f66","name":"Subscribe to topic containing numeric and receive message","time":{"start":1721909765297,"stop":1721909765297,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd99ff9139544904","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1721909468469,"stop":1721909468469,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c59d28bfb893ae6","name":"Subscribe to topic containing Russian and receive message","time":{"start":1721909765299,"stop":1721909765300,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f56204675118357","name":"Subscribe to topic containing special chars and receive message","time":{"start":1721910157744,"stop":1721910157745,"duration":1},"status":"passed","severity":"normal"},{"uid":"aaac071b52bc9567","name":"should properly create location multiaddrs - tcp4","time":{"start":1721909476962,"stop":1721909476962,"duration":0},"status":"passed","severity":"normal"},{"uid":"553bf446f440ddb6","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1721909765305,"stop":1721909765306,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef9fe774f57b9c17","name":"Ephemeral field is preserved - encoder v0","time":{"start":1721909529606,"stop":1721909529607,"duration":1},"status":"passed","severity":"normal"},{"uid":"65fa9bafaafbeb23","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1721910165197,"stop":1721910165198,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a62c9a7bf87e06c","name":"LightPush","time":{"start":1721910175572,"stop":1721910175572,"duration":0},"status":"passed","severity":"normal"},{"uid":"d47e14a136fbbd86","name":"Promise Callback - backward","time":{"start":1721910138682,"stop":1721910138682,"duration":0},"status":"passed","severity":"normal"},{"uid":"3aaee5f31aa4d840","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1721909736077,"stop":1721909736086,"duration":9},"status":"passed","severity":"normal"},{"uid":"c24480f9640142b0","name":"Passing cursor with wrong pubsubTopic","time":{"start":1721910074805,"stop":1721910074805,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e2ba37ae5474f42","name":"Push message with content topic containing unicode special characters","time":{"start":1721910116282,"stop":1721910116283,"duration":1},"status":"passed","severity":"normal"},{"uid":"b654f707f350bcb9","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1721909749238,"stop":1721909749239,"duration":1},"status":"passed","severity":"normal"},{"uid":"edb5963442c34beb","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1721910157739,"stop":1721910157739,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb7cc6e42f36022a","name":"Refresh subscription","time":{"start":1721910023085,"stop":1721910023086,"duration":1},"status":"skipped","severity":"normal"},{"uid":"dda5a67d18154192","name":"should set field with only RELAY enabled","time":{"start":1721909476965,"stop":1721909476965,"duration":0},"status":"passed","severity":"normal"},{"uid":"883b2a77faed606b","name":"Query generator for multiple messages with different content topic format","time":{"start":1721910143076,"stop":1721910143077,"duration":1},"status":"passed","severity":"normal"},{"uid":"938b94d39bcc8013","name":"Passing an array","time":{"start":1721910168288,"stop":1721910168288,"duration":0},"status":"passed","severity":"normal"},{"uid":"81e0f8b2dd53e012","name":"Check received message with timestamp: 1721909519240 ","time":{"start":1721909736077,"stop":1721909736077,"duration":0},"status":"passed","severity":"normal"},{"uid":"72700f214035ffa","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1721909468451,"stop":1721909468451,"duration":0},"status":"passed","severity":"normal"},{"uid":"951c83f9b682ea87","name":"Subscribe to topic containing XML and receive message","time":{"start":1721910157757,"stop":1721910157757,"duration":0},"status":"passed","severity":"normal"},{"uid":"97d5a2cd81f4ef61","name":"should be able to encode the field with only RELAY set to true","time":{"start":1721909476214,"stop":1721909476216,"duration":2},"status":"passed","severity":"normal"},{"uid":"3c00c895cde67724","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721909749250,"stop":1721909749250,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ad7344e11d52c1c","name":"Privacy Node - default protocol","time":{"start":1721910175573,"stop":1721910175573,"duration":0},"status":"passed","severity":"normal"},{"uid":"c81892e50bb6995e","name":"Push to array if already present","time":{"start":1721909467898,"stop":1721909467898,"duration":0},"status":"passed","severity":"normal"},{"uid":"b86e73ef35b69004","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1721909613429,"stop":1721909613429,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf17dacfe5dfbddd","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1721910157752,"stop":1721910157752,"duration":0},"status":"passed","severity":"normal"},{"uid":"d10ed55e88a3eaed","name":"Fails to publish duplicate message","time":{"start":1721910012841,"stop":1721910012841,"duration":0},"status":"passed","severity":"normal"},{"uid":"f65fadab5506c172","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1721909468470,"stop":1721909468470,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb5c9bb930f8a4d6","name":"Push message with meta","time":{"start":1721909982311,"stop":1721909982312,"duration":1},"status":"passed","severity":"normal"},{"uid":"a852597ce6b45aab","name":"Check publish message containing shell command","time":{"start":1721910012822,"stop":1721910012822,"duration":0},"status":"passed","severity":"normal"},{"uid":"f93c1669d6be827b","name":"Add multiple subscription objects on single nwaku node","time":{"start":1721909765305,"stop":1721909765305,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1ea42b7a3d094b7","name":"Query with Promise Callback, No message returned","time":{"start":1721910124080,"stop":1721910124080,"duration":0},"status":"passed","severity":"normal"},{"uid":"24bbe00b3bfc0ae3","name":"isConnected should return false after all peers disconnect","time":{"start":1721909586520,"stop":1721909586520,"duration":0},"status":"passed","severity":"normal"},{"uid":"3452b437ac23c2d","name":"passes more than one ENR URLs and attempts connection","time":{"start":1721909533135,"stop":1721909533136,"duration":1},"status":"skipped","severity":"normal"},{"uid":"3bbc3e5e0a187143","name":"can start and stop the service","time":{"start":1721910029865,"stop":1721910029866,"duration":1},"status":"passed","severity":"normal"},{"uid":"dda1834465c4f840","name":"configure the node with multiple pubsub topics","time":{"start":1721910088204,"stop":1721910088204,"duration":0},"status":"passed","severity":"normal"},{"uid":"de8df2b8e7163c85","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1721909586519,"stop":1721909586519,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1b1a6523e042007","name":"Publish message with custom timestamp: Thu Jul 25 2024 13:19:48 GMT+0000 (Coordinated Universal Time)","time":{"start":1721910012840,"stop":1721910012841,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b1c070f637fe355","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1721910165195,"stop":1721910165195,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4e9b4b2c79c1893","name":"random static sharding 4 - Cluster ID: 446, Shard ID: 651","time":{"start":1721910088200,"stop":1721910088201,"duration":1},"status":"passed","severity":"normal"},{"uid":"9185bb6fa575c4d","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1721909476224,"stop":1721909476224,"duration":0},"status":"passed","severity":"normal"},{"uid":"605fb9460bd1fcab","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1721909765288,"stop":1721909765288,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ecf2d0b603fee64","name":"should properly create location multiaddrs - udp","time":{"start":1721909476963,"stop":1721909476963,"duration":0},"status":"passed","severity":"normal"},{"uid":"6302ee231ae67c27","name":"Number of peers are maintained correctly","time":{"start":1721909631851,"stop":1721909631852,"duration":1},"status":"passed","severity":"normal"},{"uid":"95d6456d16731bab","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1721909749260,"stop":1721909749261,"duration":1},"status":"passed","severity":"normal"},{"uid":"600206e049c79e0e","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1721910023093,"stop":1721910023094,"duration":1},"status":"passed","severity":"normal"},{"uid":"762f72d2e228dc02","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1721909492410,"stop":1721909492411,"duration":1},"status":"passed","severity":"normal"},{"uid":"bda3a2d34f210035","name":"should not throw an error for a single configured topic","time":{"start":1721909468473,"stop":1721909468473,"duration":0},"status":"passed","severity":"normal"},{"uid":"43f9ada945309b87","name":"returns all values when wanted number matches available values","time":{"start":1721909491584,"stop":1721909491586,"duration":2},"status":"passed","severity":"normal"},{"uid":"58dbffa40732bceb","name":"Subscribe to topic containing long and publish message","time":{"start":1721910023088,"stop":1721910023089,"duration":1},"status":"passed","severity":"normal"},{"uid":"924b86d006f8e2fd","name":"Push 30 different messages","time":{"start":1721909982281,"stop":1721909982282,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b2a066ca483c459","name":"getPeersByDiscovery","time":{"start":1721909959230,"stop":1721909959230,"duration":0},"status":"passed","severity":"normal"},{"uid":"e156e9cf0a8401df","name":"Passing page size 11 when there are 10 messages","time":{"start":1721910154882,"stop":1721910154883,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd766add01f94c56","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721909829382,"stop":1721909829384,"duration":2},"status":"passed","severity":"normal"},{"uid":"e87edd32fd7da5e2","name":"isConnected between 2 js-waku relay nodes","time":{"start":1721909586521,"stop":1721909586521,"duration":0},"status":"passed","severity":"normal"},{"uid":"a08729019d67fe34","name":"Ordered Callback - forward","time":{"start":1721910138682,"stop":1721910138683,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc97a4bd3baa14e5","name":"Non TWN Cluster","time":{"start":1721910080674,"stop":1721910080674,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5f674507bd8b1a","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1721909749255,"stop":1721909749256,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc789fa4899643c5","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1721909468471,"stop":1721909468471,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe2f53881631a38c","name":"Accepts a valid Waku Message","time":{"start":1721909485292,"stop":1721909485293,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6ab55190d495cb9","name":"1 Relay, 1 Filter, gives up","time":{"start":1721909492381,"stop":1721909492381,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5f968cfd5380607","name":"random static sharding 10 - Cluster ID: 142, Shard ID: 499","time":{"start":1721910088203,"stop":1721910088204,"duration":1},"status":"passed","severity":"normal"},{"uid":"20064da89401ed1a","name":"Overlapping topic subscription","time":{"start":1721909765294,"stop":1721909765294,"duration":0},"status":"passed","severity":"normal"},{"uid":"edbdc4b559739bc1","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1721909765302,"stop":1721909765302,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6e8daac9d5afae9","name":"Check publish message after client node is restarted","time":{"start":1721910012849,"stop":1721910012849,"duration":0},"status":"skipped","severity":"normal"},{"uid":"33dfe07dd5ce4504","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1721909527384,"stop":1721909527385,"duration":1},"status":"passed","severity":"normal"},{"uid":"72d32b21f045fa4e","name":"Publish without waiting for remote peer","time":{"start":1721910023076,"stop":1721910023076,"duration":0},"status":"passed","severity":"normal"},{"uid":"f425c6e6d91d179b","name":"Check received message with timestamp: 1721909519741000000 ","time":{"start":1721910020165,"stop":1721910020165,"duration":0},"status":"passed","severity":"normal"},{"uid":"a04cbcdc2dee866b","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1721910135755,"stop":1721910135755,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb5aff0915168bfb","name":"Ping on peer without subscriptions","time":{"start":1721909615472,"stop":1721909615472,"duration":0},"status":"passed","severity":"normal"},{"uid":"716ea6622cd4d9ec","name":"Subscribe and receive messages via waku relay post","time":{"start":1721910157752,"stop":1721910157752,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d6dc1271d6bee5c","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1721910157758,"stop":1721910157758,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc7a97bfd55f0ccc","name":"Publish message with large meta","time":{"start":1721910012849,"stop":1721910012850,"duration":1},"status":"passed","severity":"normal"},{"uid":"61eca8483455e830","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721909613433,"stop":1721909613433,"duration":0},"status":"passed","severity":"normal"}]