2024-04-12 14:54:28 +00:00

1 line
154 KiB
JSON

[{"uid":"3f5f915a458929cf","name":"1 Relay, 1 fetch","time":{"start":1712933004283,"stop":1712933004284,"duration":1},"status":"passed","severity":"normal"},{"uid":"13e06d3a365d5581","name":"Push message with emoji payload","time":{"start":1712933506385,"stop":1712933506386,"duration":1},"status":"passed","severity":"normal"},{"uid":"c802fe851bf4565a","name":"Ping on subscribed peer","time":{"start":1712933107025,"stop":1712933107025,"duration":0},"status":"passed","severity":"normal"},{"uid":"28a702fe8ecf9e4f","name":"Generator, 2 different pubsubtopics","time":{"start":1712933544692,"stop":1712933544692,"duration":0},"status":"skipped","severity":"normal"},{"uid":"75b0e9d0e853929f","name":"throws on content topic with empty topic name field","time":{"start":1712932980380,"stop":1712932980380,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6aa62b22e3f819c","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1712933641781,"stop":1712933641781,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d283d3671d4f62f2","name":"Push message with unicode special characters payload","time":{"start":1712933419635,"stop":1712933419635,"duration":0},"status":"passed","severity":"normal"},{"uid":"736f096a2a573bbd","name":"should properly create location multiaddrs - udp6","time":{"start":1712932988939,"stop":1712932988939,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b94d428b4212bdf","name":"Check received message with timestamp: 1712933031572000000 ","time":{"start":1712933500816,"stop":1712933500816,"duration":0},"status":"passed","severity":"normal"},{"uid":"8373ba2968cf552c","name":"Sets default value correctly","time":{"start":1712933583478,"stop":1712933583478,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bf1859d2ca6b2a5","name":"should get / set TCP multiaddr","time":{"start":1712932988938,"stop":1712932988938,"duration":0},"status":"passed","severity":"normal"},{"uid":"722b2df791aef957","name":"random static sharding 5 - Cluster ID: 489, Shard ID: 773","time":{"start":1712933521520,"stop":1712933521521,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d1e00ea2552f121","name":"Push message with Chinese payload","time":{"start":1712933506374,"stop":1712933506374,"duration":0},"status":"passed","severity":"normal"},{"uid":"21e6bc99424b3b8e","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1712933472829,"stop":1712933472830,"duration":1},"status":"passed","severity":"normal"},{"uid":"6798b264b0828c93","name":"Publish message with custom timestamp: Fri Apr 12 2024 15:50:49 GMT+0000 (Coordinated Universal Time)","time":{"start":1712933459438,"stop":1712933459438,"duration":0},"status":"passed","severity":"normal"},{"uid":"496ae62c9e750255","name":"Check received message containing SQL Injection","time":{"start":1712933500807,"stop":1712933500811,"duration":4},"status":"passed","severity":"normal"},{"uid":"6992462c83263d07","name":"should handle application and version for autosharding","time":{"start":1712932980397,"stop":1712932980398,"duration":1},"status":"passed","severity":"normal"},{"uid":"c78403d380f19b45","name":"Push message with content topic containing numeric","time":{"start":1712933506390,"stop":1712933506391,"duration":1},"status":"passed","severity":"normal"},{"uid":"4162a6ae16e0d4d8","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1712933125049,"stop":1712933125050,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a90dbb63a70bc68","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1712933004608,"stop":1712933004608,"duration":0},"status":"skipped","severity":"normal"},{"uid":"59544682ebe3a826","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1712932980384,"stop":1712932980385,"duration":1},"status":"passed","severity":"normal"},{"uid":"6884019c7ebb2212","name":"Waku message hash computation","time":{"start":1712932983119,"stop":1712932983120,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddd640587666822","name":"throws on content topic with empty encoding field","time":{"start":1712932980381,"stop":1712932980381,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd48d628e979b24e","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1712932980385,"stop":1712932980385,"duration":0},"status":"passed","severity":"normal"},{"uid":"d793aff4064ad1f6","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1712933251392,"stop":1712933251392,"duration":0},"status":"passed","severity":"normal"},{"uid":"70a346ac24d6d71a","name":"returns all values when wanted number is greater than available values","time":{"start":1712933003393,"stop":1712933003394,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd33458cf1e2c605","name":"Check received message containing Russian","time":{"start":1712933500806,"stop":1712933500807,"duration":1},"status":"passed","severity":"normal"},{"uid":"f658abc2ae07a372","name":"Subscribe to topic containing special chars and receive message","time":{"start":1712933641770,"stop":1712933641771,"duration":1},"status":"passed","severity":"normal"},{"uid":"401527ee73dbbc5e","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1712932980404,"stop":1712932980404,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b985f413068f888","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1712933517883,"stop":1712933517883,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b9978c2db7d5da9","name":"Passing an array","time":{"start":1712933583477,"stop":1712933583477,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc97fea7b8378ee7","name":"creates an iterator","time":{"start":1712933568244,"stop":1712933568244,"duration":0},"status":"passed","severity":"normal"},{"uid":"59c60d2da74678","name":"Check received message containing XML","time":{"start":1712933193484,"stop":1712933193485,"duration":1},"status":"passed","severity":"normal"},{"uid":"e73a213bf31cc956","name":"should be able to encode the field with only FILTER set to true","time":{"start":1712932988249,"stop":1712932988251,"duration":2},"status":"passed","severity":"normal"},{"uid":"f0555b4bbf561aca","name":"Check received message containing Script","time":{"start":1712933500811,"stop":1712933500812,"duration":1},"status":"passed","severity":"normal"},{"uid":"6042c4ca6b5a5002","name":"Relay","time":{"start":1712933043053,"stop":1712933043053,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4d7bb428e1d53c","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1712933039515,"stop":1712933039515,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1d4a75d0d0d8f92","name":"Push message with long payload","time":{"start":1712933506369,"stop":1712933506371,"duration":2},"status":"passed","severity":"normal"},{"uid":"75cccd7b3780730f","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1712933472832,"stop":1712933472833,"duration":1},"status":"passed","severity":"normal"},{"uid":"da2248df731d3201","name":"should set field with only STORE enabled","time":{"start":1712932988941,"stop":1712932988941,"duration":0},"status":"passed","severity":"normal"},{"uid":"24473745dc8fe146","name":"should throw error - no id","time":{"start":1712932988934,"stop":1712932988934,"duration":0},"status":"passed","severity":"normal"},{"uid":"c94efb66f996a42a","name":"Subscribe to topic containing JSON and receive message","time":{"start":1712933641786,"stop":1712933641786,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3ce060c143c7d3a","name":"Ping on subscribed peer","time":{"start":1712933107027,"stop":1712933107027,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2b2548fb4e79930","name":"Push message with unicode special characters payload","time":{"start":1712933506384,"stop":1712933506385,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6c7c9cf1dc6af91","name":"pre and post cipher","time":{"start":1712933014743,"stop":1712933014744,"duration":1},"status":"passed","severity":"normal"},{"uid":"79f9ebc5ecef7ea2","name":"All","time":{"start":1712933043054,"stop":1712933043054,"duration":0},"status":"passed","severity":"normal"},{"uid":"646356f3e3a7dadc","name":"Push message with special chars payload","time":{"start":1712933419610,"stop":1712933419610,"duration":0},"status":"passed","severity":"normal"},{"uid":"857c380b6460b062","name":"Overlapping topic subscription","time":{"start":1712933472823,"stop":1712933472824,"duration":1},"status":"skipped","severity":"normal"},{"uid":"da826cb076f1b5b4","name":"should properly create location multiaddrs - tcp6","time":{"start":1712932988939,"stop":1712932988939,"duration":0},"status":"passed","severity":"normal"},{"uid":"43d874ae5c5cc041","name":"same cluster, different shard: nodes connect","time":{"start":1712933322820,"stop":1712933322820,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a67471d72484f0","name":"Push message with content topic containing Chinese","time":{"start":1712933506392,"stop":1712933506393,"duration":1},"status":"passed","severity":"normal"},{"uid":"f70122b834320ac2","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1712932980404,"stop":1712932980405,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c11ab3593c69315","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1712932980412,"stop":1712932980412,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd1a3182ecd7433e","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1712932980416,"stop":1712932980416,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3a0bf23d5a3ddf8","name":"Ephemeral messages are not stored","time":{"start":1712933041914,"stop":1712933041914,"duration":0},"status":"passed","severity":"normal"},{"uid":"d08e440e1937840","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1712933125049,"stop":1712933125049,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcb0c3428f5b8f26","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1712933004607,"stop":1712933004607,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f685d42cf7b7888","name":"Check message with no content topic is not received","time":{"start":1712933500801,"stop":1712933500801,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1dbdb96715e239a","name":"should be able to decode the field with only RELAY set to true","time":{"start":1712932988256,"stop":1712932988257,"duration":1},"status":"passed","severity":"normal"},{"uid":"33fe09fac10f4359","name":"Sample","time":{"start":1712932988417,"stop":1712932988417,"duration":0},"status":"passed","severity":"normal"},{"uid":"362ceddcc305cf9b","name":"same cluster, same shard: nodes connect","time":{"start":1712933322819,"stop":1712933322820,"duration":1},"status":"passed","severity":"normal"},{"uid":"f770b8c8bcea6e40","name":"can start and stop the service","time":{"start":1712933046733,"stop":1712933046733,"duration":0},"status":"passed","severity":"normal"},{"uid":"259c2c13a2892abb","name":"1 Relay, 1 Filter, gives up","time":{"start":1712933004285,"stop":1712933004286,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c61f2070fcb55b7","name":"unsubscribes","time":{"start":1712933568245,"stop":1712933568245,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d9e90efbc412e1b","name":"Mutual subscription","time":{"start":1712933472816,"stop":1712933472818,"duration":2},"status":"passed","severity":"normal"},{"uid":"f23605da584e7b0f","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1712932988270,"stop":1712932988271,"duration":1},"status":"passed","severity":"normal"},{"uid":"2950ed7dabe94fd9","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1712933641777,"stop":1712933641777,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb9df54ca3177f2b","name":"Add multiple subscription objects on single nwaku node","time":{"start":1712933641776,"stop":1712933641776,"duration":0},"status":"passed","severity":"normal"},{"uid":"a06c56233bb4f865","name":"Generator, 2 different pubsubtopics","time":{"start":1712933544693,"stop":1712933544694,"duration":1},"status":"passed","severity":"normal"},{"uid":"99ce205e8e5bb728","name":"Accepts a valid Waku Message","time":{"start":1712932997109,"stop":1712932997110,"duration":1},"status":"passed","severity":"normal"},{"uid":"50b4d4c609e2cac0","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1712932988270,"stop":1712932988270,"duration":0},"status":"passed","severity":"normal"},{"uid":"81459efc0a1d7c2e","name":"Decoder throws on empty string content topic","time":{"start":1712932993738,"stop":1712932993738,"duration":0},"status":"passed","severity":"normal"},{"uid":"981077c29ba1d7f","name":"Push message equal or less that 1MB","time":{"start":1712933419647,"stop":1712933419647,"duration":0},"status":"passed","severity":"normal"},{"uid":"8616d83886bc7a33","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1712933125060,"stop":1712933125061,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d02b438032effea","name":"Passing page size 3 when there are 20 messages","time":{"start":1712933571302,"stop":1712933571302,"duration":0},"status":"passed","severity":"normal"},{"uid":"1617709b8812a1dc","name":"Check message with no content topic is not received","time":{"start":1712933193492,"stop":1712933193492,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6ce6a6be140f14c","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1712933291970,"stop":1712933291970,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3a2cb745443353e7","name":"Query Generator, No Decoder","time":{"start":1712933542723,"stop":1712933542724,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d939d30edb713e5","name":"Push message with special chars payload","time":{"start":1712933506373,"stop":1712933506374,"duration":1},"status":"passed","severity":"normal"},{"uid":"d480362023404756","name":"Passing page size 110 when there are 120 messages","time":{"start":1712933571303,"stop":1712933571303,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c77418777b0e6db","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1712932980636,"stop":1712932980636,"duration":0},"status":"passed","severity":"normal"},{"uid":"6adfa31e53ebe5b6","name":"Js publishes, other Js receives","time":{"start":1712933449089,"stop":1712933449089,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f6fdbab1f129ff1","name":"safeDispatchEvent","time":{"start":1712933072678,"stop":1712933072678,"duration":0},"status":"passed","severity":"normal"},{"uid":"5057e0ed81eedf82","name":"should return unique PubsubTopics for static sharding","time":{"start":1712932980396,"stop":1712932980397,"duration":1},"status":"passed","severity":"normal"},{"uid":"42893a6712dec0bf","name":"Privacy Node - default protocol","time":{"start":1712933587502,"stop":1712933587502,"duration":0},"status":"passed","severity":"normal"},{"uid":"208296b78bb946f1","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1712932980409,"stop":1712932980409,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2a27a68df64d389","name":"Subscribe to topic containing Russian and receive message","time":{"start":1712933641772,"stop":1712933641772,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ed20f3bf56556c2","name":"Push message with custom timestamp: 1682174793931","time":{"start":1712933419646,"stop":1712933419646,"duration":0},"status":"passed","severity":"normal"},{"uid":"aef4982425c539ae","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1712932980403,"stop":1712932980403,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe7f26c1deb56a0","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1712933459442,"stop":1712933459442,"duration":0},"status":"passed","severity":"normal"},{"uid":"695dbf21433503e","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1712933521517,"stop":1712933521518,"duration":1},"status":"passed","severity":"normal"},{"uid":"31f701924180f9f7","name":"random auto sharding 2 - Cluster ID: 1, Content Topic: /app1/8/topic595/json","time":{"start":1712933466049,"stop":1712933466049,"duration":0},"status":"skipped","severity":"normal"},{"uid":"99274907d9da2d0f","name":"Subscribe to topic containing special chars and receive message","time":{"start":1712933641783,"stop":1712933641783,"duration":0},"status":"passed","severity":"normal"},{"uid":"531a269a129966d2","name":"Push message with Chinese payload","time":{"start":1712933419611,"stop":1712933419612,"duration":1},"status":"passed","severity":"normal"},{"uid":"68c0e3ff8876e84","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1712933084613,"stop":1712933084613,"duration":0},"status":"skipped","severity":"normal"},{"uid":"88b4a4105a9a5b21","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1712933125047,"stop":1712933125047,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3e547296f3d86e91","name":"Check received message with timestamp: 1712933031920000000 ","time":{"start":1712933193488,"stop":1712933193488,"duration":0},"status":"passed","severity":"normal"},{"uid":"26efb7ba04622c6f","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1712933291978,"stop":1712933291978,"duration":0},"status":"passed","severity":"normal"},{"uid":"27af408eb5dd34f3","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1712933014385,"stop":1712933014386,"duration":1},"status":"passed","severity":"normal"},{"uid":"65b31d4c30942f51","name":"Check message with no payload is not received","time":{"start":1712933500801,"stop":1712933500802,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ce50e9d4506cc99","name":"Used by Waku Relay","time":{"start":1712933583477,"stop":1712933583478,"duration":1},"status":"passed","severity":"normal"},{"uid":"d35b8cf7bd0c2ac5","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1712933291974,"stop":1712933291974,"duration":0},"status":"passed","severity":"normal"},{"uid":"c59266acf547aef4","name":"Check publish message after client node is restarted","time":{"start":1712933459444,"stop":1712933459445,"duration":1},"status":"skipped","severity":"normal"},{"uid":"3bcc02c0244be891","name":"Check received message containing unicode special characters","time":{"start":1712933193487,"stop":1712933193487,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b834d35c82c9c9d","name":"Add multiple subscription objects on single nwaku node","time":{"start":1712933641788,"stop":1712933641788,"duration":0},"status":"passed","severity":"normal"},{"uid":"b34152cbdcf2d8f3","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1712933004253,"stop":1712933004254,"duration":1},"status":"passed","severity":"normal"},{"uid":"35f0a360aefd59fb","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1712933542725,"stop":1712933542725,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fc1085768d41c01","name":"Push message with numeric payload","time":{"start":1712933506372,"stop":1712933506373,"duration":1},"status":"passed","severity":"normal"},{"uid":"e700b65e99237a43","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1712933032251,"stop":1712933032252,"duration":1},"status":"passed","severity":"normal"},{"uid":"8de4d59df73257ef","name":"should correctly map a content topic to a pubsub topic","time":{"start":1712932980418,"stop":1712932980419,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9ecfc6566acd6fd","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1712932980384,"stop":1712932980384,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca804f6f111f3fd6","name":"Subscribe to topic containing short and receive message","time":{"start":1712933291971,"stop":1712933291972,"duration":1},"status":"passed","severity":"normal"},{"uid":"532dcf7c29a05de1","name":"random auto sharding 7 - Cluster ID: 1, Content Topic: /app14/10/topic119/utf8","time":{"start":1712933466051,"stop":1712933466052,"duration":1},"status":"skipped","severity":"normal"},{"uid":"78f23bd4515f35a1","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1712932980409,"stop":1712932980409,"duration":0},"status":"passed","severity":"normal"},{"uid":"35377b00cb7e15cb","name":"does not throw on valid cases","time":{"start":1712932980376,"stop":1712932980376,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6ffa3cb1d06aaa","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1712933125048,"stop":1712933125048,"duration":0},"status":"skipped","severity":"normal"},{"uid":"52652aac9c4adb26","name":"Subscribe to topic containing numeric and receive message","time":{"start":1712933641783,"stop":1712933641783,"duration":0},"status":"passed","severity":"normal"},{"uid":"64649be2efa173bf","name":"Subscribe to topic containing Script and receive message","time":{"start":1712933291975,"stop":1712933291975,"duration":0},"status":"passed","severity":"normal"},{"uid":"e530048d1c3bae06","name":"should throw error - no id","time":{"start":1712932988933,"stop":1712932988934,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc0c4fe3d75d1143","name":"Decoder throws on empty string content topic","time":{"start":1712933016167,"stop":1712933016167,"duration":0},"status":"passed","severity":"normal"},{"uid":"18ea89f72f374293","name":"through manual discovery","time":{"start":1712933296593,"stop":1712933296593,"duration":0},"status":"passed","severity":"normal"},{"uid":"b72f918dcd1f5fc6","name":"Passing cursor with wrong pubsubTopic","time":{"start":1712933517895,"stop":1712933517895,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bedf55a7b9be434","name":"Push message with content topic containing escaped characters","time":{"start":1712933419643,"stop":1712933419643,"duration":0},"status":"passed","severity":"normal"},{"uid":"efd8da9044fa3f1a","name":"isConnected should return false after all peers disconnect","time":{"start":1712933081407,"stop":1712933081408,"duration":1},"status":"passed","severity":"normal"},{"uid":"c505d4325e412364","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1712933641780,"stop":1712933641780,"duration":0},"status":"passed","severity":"normal"},{"uid":"27c7b43fc8ef9f20","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1712933125056,"stop":1712933125057,"duration":1},"status":"passed","severity":"normal"},{"uid":"759415cd5d4c1c6f","name":"Subscribe to topic containing Script and publish message","time":{"start":1712933472830,"stop":1712933472831,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e2f093090cf66dd","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1712932988252,"stop":1712932988253,"duration":1},"status":"passed","severity":"normal"},{"uid":"50696096feaaca8d","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1712933123144,"stop":1712933123145,"duration":1},"status":"passed","severity":"normal"},{"uid":"17769c7b410708f7","name":"Subscribe to topic containing emoji and receive message","time":{"start":1712933291981,"stop":1712933291981,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cd4e04f2a2730e","name":"should not fail to stop the service if it was not started","time":{"start":1712933008375,"stop":1712933008376,"duration":1},"status":"passed","severity":"normal"},{"uid":"22720f73b470265","name":"Fails to publish message with wrong content topic","time":{"start":1712933459442,"stop":1712933459442,"duration":0},"status":"passed","severity":"normal"},{"uid":"44af4c65be7217f","name":"Check received message containing emoji","time":{"start":1712933193487,"stop":1712933193488,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa485aa956bc33df","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1712933641766,"stop":1712933641767,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbdabd646ad722c2","name":"Throws when trying to push message with empty payload","time":{"start":1712933506387,"stop":1712933506388,"duration":1},"status":"passed","severity":"normal"},{"uid":"6bbb5fa56f5a374b","name":"Check publish message containing XML","time":{"start":1712933459433,"stop":1712933459433,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f47c58e7c346af2","name":"throws an error for improperly formatted content topics","time":{"start":1712932980390,"stop":1712932980390,"duration":0},"status":"passed","severity":"normal"},{"uid":"b257773f514f1c7d","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1712932988269,"stop":1712932988269,"duration":0},"status":"passed","severity":"normal"},{"uid":"e447f7ec7ac42626","name":"Publish message with custom timestamp: Fri Apr 12 2024 13:50:49 GMT+0000 (Coordinated Universal Time)","time":{"start":1712933459437,"stop":1712933459437,"duration":0},"status":"passed","severity":"normal"},{"uid":"957897c0fb8cf76b","name":"Push message with content topic containing long","time":{"start":1712933419637,"stop":1712933419637,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fef2e99e9afe416","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1712933125050,"stop":1712933125050,"duration":0},"status":"passed","severity":"normal"},{"uid":"89acc3b4cb37cd73","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1712933577577,"stop":1712933577577,"duration":0},"status":"passed","severity":"normal"},{"uid":"dffb7c6064c955fc","name":"start node with ApplicationInfo","time":{"start":1712933466055,"stop":1712933466055,"duration":0},"status":"skipped","severity":"normal"},{"uid":"74b07028f5fc1208","name":"Query generator for 2000 messages","time":{"start":1712933555809,"stop":1712933555810,"duration":1},"status":"passed","severity":"normal"},{"uid":"b036b8a7907a2c51","name":"Check received message containing special chars","time":{"start":1712933500805,"stop":1712933500805,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d1d3e718afdf0bc","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1712933039515,"stop":1712933039516,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a606863a70b60fb","name":"should return false","time":{"start":1712932988935,"stop":1712932988936,"duration":1},"status":"passed","severity":"normal"},{"uid":"25f8b2614c81d5af","name":"different cluster, different shard: nodes don't connect","time":{"start":1712933125046,"stop":1712933125047,"duration":1},"status":"skipped","severity":"normal"},{"uid":"76fffd4eefc44acc","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1712933641784,"stop":1712933641784,"duration":0},"status":"passed","severity":"normal"},{"uid":"adbeeb6378551949","name":"should emit a peer event after start","time":{"start":1712933489333,"stop":1712933489333,"duration":0},"status":"passed","severity":"normal"},{"uid":"15f8038733438299","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1712933251394,"stop":1712933251394,"duration":0},"status":"passed","severity":"normal"},{"uid":"672a42d35e2b97aa","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1712933125062,"stop":1712933125062,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5adcba4b9dff929","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1712933004606,"stop":1712933004607,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec0881ecf1e5fffb","name":"Rejects garbage","time":{"start":1712932997111,"stop":1712932997111,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed0dc57dc89d32a8","name":"Check message received after nwaku node is restarted","time":{"start":1712933500803,"stop":1712933500803,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8ab39519ce17c318","name":"Ordered Callback - backward","time":{"start":1712933546718,"stop":1712933546719,"duration":1},"status":"passed","severity":"normal"},{"uid":"30c4fb42d5d255c8","name":"ignores unrecognized TXT record formats","time":{"start":1712933004604,"stop":1712933004604,"duration":0},"status":"passed","severity":"normal"},{"uid":"57173f1b4880c10","name":"Generator, custom pubsub topic","time":{"start":1712933544693,"stop":1712933544693,"duration":0},"status":"passed","severity":"normal"},{"uid":"20440649b4d5f0b8","name":"should encode/decode to text encoding","time":{"start":1712932988937,"stop":1712932988937,"duration":0},"status":"passed","severity":"normal"},{"uid":"74737d0913b31e92","name":"udp ip6 address","time":{"start":1712932988377,"stop":1712932988378,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fc5777741bbf65b","name":"Push message with content topic containing Russian","time":{"start":1712933506394,"stop":1712933506395,"duration":1},"status":"passed","severity":"normal"},{"uid":"c28588ec2fbe318f","name":"Subscribe and receive messages via waku relay post","time":{"start":1712933641765,"stop":1712933641765,"duration":0},"status":"passed","severity":"normal"},{"uid":"db0c499820822032","name":"Push message with content topic containing unicode special characters","time":{"start":1712933506404,"stop":1712933506404,"duration":0},"status":"passed","severity":"normal"},{"uid":"da764bbf79f4e96d","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1712933641771,"stop":1712933641771,"duration":0},"status":"passed","severity":"normal"},{"uid":"60fa38e37e8066b","name":"new peer added after a peer was already found","time":{"start":1712933446610,"stop":1712933446611,"duration":1},"status":"skipped","severity":"normal"},{"uid":"3ec4fe9bd2b1331","name":"Push message with long payload","time":{"start":1712933419608,"stop":1712933419609,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2b58e9def3ddbb1","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1712933084609,"stop":1712933084609,"duration":0},"status":"passed","severity":"normal"},{"uid":"a67a82969eb5fa3d","name":"Passing page size 10 when there are 10 messages","time":{"start":1712933571302,"stop":1712933571302,"duration":0},"status":"passed","severity":"normal"},{"uid":"6648aac811474eb4","name":"Subscribe to topic containing special chars and publish message","time":{"start":1712933472825,"stop":1712933472825,"duration":0},"status":"passed","severity":"normal"},{"uid":"5493e5499f480764","name":"Check received message with timestamp: 1712933031920 ","time":{"start":1712933193488,"stop":1712933193489,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a0f2c778c28fd93","name":"should handle corrupted local storage data gracefully","time":{"start":1712933008379,"stop":1712933008379,"duration":0},"status":"passed","severity":"normal"},{"uid":"61142517c8c6ef08","name":"Publish without waiting for remote peer","time":{"start":1712933472819,"stop":1712933472820,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4444b553f1b02c1","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1712933291965,"stop":1712933291965,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bf2c3a49c1427ac","name":"should set field with only LIGHTPUSH enabled","time":{"start":1712932988941,"stop":1712932988942,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6962be24dbdb784","name":"Push message with content topic containing short","time":{"start":1712933506388,"stop":1712933506389,"duration":1},"status":"passed","severity":"normal"},{"uid":"6cb53f4402527feb","name":"Check received message containing Basic HTML tag","time":{"start":1712933500813,"stop":1712933500813,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b3f62427e374d9d","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1712933125064,"stop":1712933125064,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f6c4a9bf2e5cebc","name":"Check received message with timestamp: 1712933031572000000 ","time":{"start":1712933500797,"stop":1712933500798,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e2064b0b3cee67b","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1712932980386,"stop":1712932980386,"duration":0},"status":"passed","severity":"normal"},{"uid":"8656dc59ac0a7058","name":"Check received message containing short","time":{"start":1712933193478,"stop":1712933193479,"duration":1},"status":"passed","severity":"normal"},{"uid":"322d8b7eeb4bea8a","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1712933517893,"stop":1712933517893,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cf3fabcdde5398f","name":"Push message with content topic containing Basic HTML tag","time":{"start":1712933419641,"stop":1712933419642,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f1bcdd567caf85","name":"should set field with all protocols disabled","time":{"start":1712932988940,"stop":1712932988940,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e685632113e28bb","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1712933004607,"stop":1712933004608,"duration":1},"status":"skipped","severity":"normal"},{"uid":"41dd586aee8713c5","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1712933251393,"stop":1712933251393,"duration":0},"status":"passed","severity":"normal"},{"uid":"600cfee2f09fa621","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1712933125054,"stop":1712933125054,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc368816df5e15d","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1712933125056,"stop":1712933125056,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0bc1e10d3ce23a8","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1712932980391,"stop":1712932980392,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8dd7639de21baf0","name":"Check received message containing numeric","time":{"start":1712933500783,"stop":1712933500783,"duration":0},"status":"passed","severity":"normal"},{"uid":"e25920403dad1529","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1712933125065,"stop":1712933125065,"duration":0},"status":"passed","severity":"normal"},{"uid":"b586b377be9b3725","name":"Publishes to nwaku","time":{"start":1712933449088,"stop":1712933449088,"duration":0},"status":"passed","severity":"normal"},{"uid":"3be12988687897da","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1712932980415,"stop":1712932980415,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbabb3317ee0ae28","name":"should properly create location multiaddrs - udp4","time":{"start":1712932988938,"stop":1712932988938,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ec0b0c35c3fc99d","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1712933125047,"stop":1712933125047,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3e6c275bd000de2","name":"Check received message containing Russian","time":{"start":1712933500785,"stop":1712933500785,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb6135433c2332f8","name":"Does not throw an exception when node disconnects","time":{"start":1712933583476,"stop":1712933583476,"duration":0},"status":"passed","severity":"normal"},{"uid":"6501152f975b5c7b","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1712932980391,"stop":1712932980391,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2ccbaafebd7d180","name":"Check message on other pubsub topic is not received","time":{"start":1712933500818,"stop":1712933500818,"duration":0},"status":"passed","severity":"normal"},{"uid":"e11830d970ca03f5","name":"recovers when dns.resolve returns empty","time":{"start":1712933004603,"stop":1712933004603,"duration":0},"status":"passed","severity":"normal"},{"uid":"6112629a49d64907","name":"should throw error - invalid id","time":{"start":1712932988935,"stop":1712932988935,"duration":0},"status":"passed","severity":"normal"},{"uid":"28f2cbd131cc5899","name":"Fields are not dropped","time":{"start":1712932993133,"stop":1712932993136,"duration":3},"status":"passed","severity":"normal"},{"uid":"e2400ef5e37c04e","name":"Check received message with timestamp: 1712933031572 ","time":{"start":1712933500798,"stop":1712933500799,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4b5ae9e553d4074","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1712933125052,"stop":1712933125052,"duration":0},"status":"passed","severity":"normal"},{"uid":"59248117a4b3938e","name":"Subscribe to topic containing special chars and receive message","time":{"start":1712933291973,"stop":1712933291973,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cca1d5c48761836","name":"Check message with invalid timestamp is not received","time":{"start":1712933500817,"stop":1712933500818,"duration":1},"status":"passed","severity":"normal"},{"uid":"fda94e2aaf7d9110","name":"should throw error - no public key","time":{"start":1712932988935,"stop":1712932988935,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f6e16cbd12f91e4","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1712933041915,"stop":1712933041915,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5b23ff0e327252e","name":"Check message received after jswaku node is restarted","time":{"start":1712933193494,"stop":1712933193495,"duration":1},"status":"skipped","severity":"normal"},{"uid":"25e4172af96a0784","name":"Waku message hash computation (meta attribute not present)","time":{"start":1712932983121,"stop":1712932983121,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bbabd0f30a8d4b6","name":"Waku message hash computation (payload length 0)","time":{"start":1712932983121,"stop":1712932983122,"duration":1},"status":"passed","severity":"normal"},{"uid":"2268dfe53ec695b3","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1712932988253,"stop":1712932988254,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5caeca3b05b4224","name":"random static sharding 4 - Cluster ID: 445, Shard ID: 448","time":{"start":1712933521520,"stop":1712933521520,"duration":0},"status":"passed","severity":"normal"},{"uid":"77fb4d4c1521dc16","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1712932980413,"stop":1712932980413,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb95349a0ac093b8","name":"connects to nwaku","time":{"start":1712933583475,"stop":1712933583476,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab9ac42423bc1ea0","name":"should add and remove event listeners correctly","time":{"start":1712933008379,"stop":1712933008380,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6c8e1c2aa1171c5","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1712932980383,"stop":1712932980384,"duration":1},"status":"passed","severity":"normal"},{"uid":"39acc97a1a952152","name":"Check message with invalid timestamp is not received","time":{"start":1712933500800,"stop":1712933500800,"duration":0},"status":"passed","severity":"normal"},{"uid":"214a29ca066eeffe","name":"should return empty list for no shard","time":{"start":1712932980401,"stop":1712932980401,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef71fdadf0ca243b","name":"Fails to publish duplicate message","time":{"start":1712933459438,"stop":1712933459439,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd8cd1c14dd10a5f","name":"Query generator for multiple messages","time":{"start":1712933555801,"stop":1712933555802,"duration":1},"status":"passed","severity":"normal"},{"uid":"42d0fcd4eaab653a","name":"Subscribe to topic containing shell command and receive message","time":{"start":1712933641774,"stop":1712933641775,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c2c47a0f1fd0b7d","name":"Ping on unsubscribed peer","time":{"start":1712933107028,"stop":1712933107028,"duration":0},"status":"passed","severity":"normal"},{"uid":"ceb6d46cf4500ac9","name":"Refresh subscription","time":{"start":1712933291971,"stop":1712933291971,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f25410499549df2","name":"Check message with non string payload is not received","time":{"start":1712933500802,"stop":1712933500802,"duration":0},"status":"passed","severity":"normal"},{"uid":"49e6179b5c9557a5","name":"Check received message containing XML","time":{"start":1712933500786,"stop":1712933500788,"duration":2},"status":"passed","severity":"normal"},{"uid":"ff45b0f83f2c7e41","name":"random static sharding 9 - Cluster ID: 387, Shard ID: 721","time":{"start":1712933521523,"stop":1712933521523,"duration":0},"status":"passed","severity":"normal"},{"uid":"c999e93791d746ed","name":"isConnected should return true after first peer connects","time":{"start":1712933081407,"stop":1712933081407,"duration":0},"status":"passed","severity":"normal"},{"uid":"45295770d158a82a","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1712932980409,"stop":1712932980409,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fabc2467983540c","name":"should be able to decode the field with only FILTER set to true","time":{"start":1712932988257,"stop":1712932988266,"duration":9},"status":"passed","severity":"normal"},{"uid":"3c7165a23f8a4270","name":"removeEventListener with wrong event","time":{"start":1712933072676,"stop":1712933072676,"duration":0},"status":"passed","severity":"normal"},{"uid":"d24a3377a848fcc7","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1712933577571,"stop":1712933577572,"duration":1},"status":"passed","severity":"normal"},{"uid":"9216e1e8f32cb70","name":"Check publish message containing short","time":{"start":1712933459428,"stop":1712933459428,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d8be3c5fa068e46","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1712933125050,"stop":1712933125050,"duration":0},"status":"passed","severity":"normal"},{"uid":"82e595ed40c6b4d2","name":"should only return 1 node with relay capability","time":{"start":1712933004605,"stop":1712933004605,"duration":0},"status":"passed","severity":"normal"},{"uid":"12ea0efcb6c6c44d","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1712932988255,"stop":1712932988255,"duration":0},"status":"passed","severity":"normal"},{"uid":"42dbbe7ac5efb64f","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1712933125062,"stop":1712933125062,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7a945c45f8d1ef5","name":"Passing page size 0 when there are 110 messages","time":{"start":1712933571300,"stop":1712933571301,"duration":1},"status":"passed","severity":"normal"},{"uid":"208801d5e2e7652a","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1712932980406,"stop":1712932980406,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0322ce7133c80bb","name":"Query with Promise Callback, No Decoder","time":{"start":1712933542728,"stop":1712933542728,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc58de563e6507e","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1712933472836,"stop":1712933472839,"duration":3},"status":"passed","severity":"normal"},{"uid":"1d8daae15c12a650","name":"Push message with JSON payload","time":{"start":1712933419630,"stop":1712933419633,"duration":3},"status":"passed","severity":"normal"},{"uid":"add9a5840e48e422","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1712932980636,"stop":1712932980637,"duration":1},"status":"passed","severity":"normal"},{"uid":"a53597bc0decd6fe","name":"Refresh subscription","time":{"start":1712933472823,"stop":1712933472823,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9ce24f1ae802bdb7","name":"Reopen subscription with peer with lost subscription","time":{"start":1712933107026,"stop":1712933107026,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c0d752061344d19","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1712933517881,"stop":1712933517882,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c733909140d2b7","name":"should not receive a peer event before start","time":{"start":1712933046735,"stop":1712933046735,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cda3deebfa941a3","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1712933465854,"stop":1712933465854,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a5f0c48f84baa8a4","name":"Overlapping topic subscription","time":{"start":1712933641768,"stop":1712933641769,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9994dc827325f","name":"Push message on custom pubsubTopic","time":{"start":1712933287895,"stop":1712933287895,"duration":0},"status":"skipped","severity":"normal"},{"uid":"68d957e9404d4d3e","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1712933123144,"stop":1712933123144,"duration":0},"status":"passed","severity":"normal"},{"uid":"96e49145e3f27b45","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1712933287898,"stop":1712933287898,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cc1f4b38de49dbf","name":"Push message with custom timestamp: 1712929593931","time":{"start":1712933419646,"stop":1712933419646,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d2fcf6b49adce0a","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1712932980399,"stop":1712932980400,"duration":1},"status":"passed","severity":"normal"},{"uid":"84e3cfe7c7ebdc33","name":"Fails to publish message with size larger than 1 MB","time":{"start":1712933459443,"stop":1712933459443,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cb7d3c3a096e057","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1712932980413,"stop":1712932980414,"duration":1},"status":"passed","severity":"normal"},{"uid":"a10b496cdac8776e","name":"Subscribe to topic containing shell command and receive message","time":{"start":1712933291977,"stop":1712933291977,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4877fc59272e9e5","name":"Check publish message containing unicode special characters","time":{"start":1712933459435,"stop":1712933459436,"duration":1},"status":"passed","severity":"normal"},{"uid":"1023d8fed14003bf","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1712933517882,"stop":1712933517882,"duration":0},"status":"passed","severity":"normal"},{"uid":"94c4c78edf6bfa74","name":"throws on empty content topic","time":{"start":1712932980376,"stop":1712932980377,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0b3984360d1b3f8","name":"Subscribe to topic containing long and receive message","time":{"start":1712933641782,"stop":1712933641783,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1a1568b2e318292","name":"Subscribe to topic containing short and publish message","time":{"start":1712933472824,"stop":1712933472824,"duration":0},"status":"passed","severity":"normal"},{"uid":"756aed7bc0c6e39c","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1712932993562,"stop":1712932993563,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b7ad9c7f0bb6d6f","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1712933558281,"stop":1712933558281,"duration":0},"status":"passed","severity":"normal"},{"uid":"1568b5eb2a3471da","name":"Check received message containing numeric","time":{"start":1712933193480,"stop":1712933193481,"duration":1},"status":"passed","severity":"normal"},{"uid":"d450908b11c51901","name":"should configure sharding based on application and version for autosharding","time":{"start":1712932980416,"stop":1712932980416,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0676804809ea6c0","name":"Ping on peer without subscriptions","time":{"start":1712933065157,"stop":1712933065157,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dddf73c67c851d8","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1712933125067,"stop":1712933125067,"duration":0},"status":"passed","severity":"normal"},{"uid":"e47f15f476f85694","name":"should be able to decode the field with only STORE set to true","time":{"start":1712932988267,"stop":1712932988267,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c0d4a06686737fc","name":"Push message with content topic containing special chars","time":{"start":1712933419638,"stop":1712933419638,"duration":0},"status":"passed","severity":"normal"},{"uid":"174f30ce1da5486e","name":"Register correct protocols","time":{"start":1712933472818,"stop":1712933472819,"duration":1},"status":"passed","severity":"normal"},{"uid":"43141a3b7bfe5f65","name":"Check publish message containing emoji","time":{"start":1712933459436,"stop":1712933459436,"duration":0},"status":"passed","severity":"normal"},{"uid":"8db740a23493168c","name":"Subscribe to topic containing shell command and receive message","time":{"start":1712933641786,"stop":1712933641786,"duration":0},"status":"passed","severity":"normal"},{"uid":"979da0c07971d8c6","name":"Check publish message after service node is restarted","time":{"start":1712933459443,"stop":1712933459444,"duration":1},"status":"skipped","severity":"normal"},{"uid":"38e52f2075f0058d","name":"start node with empty shard","time":{"start":1712933521526,"stop":1712933521526,"duration":0},"status":"passed","severity":"normal"},{"uid":"f14ab6cd2625c4a0","name":"tcp ip4 address","time":{"start":1712932988377,"stop":1712932988377,"duration":0},"status":"passed","severity":"normal"},{"uid":"807c5b4212da0ed2","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1712933577574,"stop":1712933577574,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcc93c9095bd11a0","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1712933123147,"stop":1712933123150,"duration":3},"status":"passed","severity":"normal"},{"uid":"a44e7c3b851385af","name":"Check publish message containing SQL Injection","time":{"start":1712933459432,"stop":1712933459433,"duration":1},"status":"passed","severity":"normal"},{"uid":"64568293f684b51b","name":"Ping on unsubscribed peer","time":{"start":1712933065157,"stop":1712933065158,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2186bf0ddd50749","name":"should be called for bootstrap peers","time":{"start":1712933039513,"stop":1712933039513,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6ada05e8b476b06","name":"Check publish message containing Arabic","time":{"start":1712933459430,"stop":1712933459431,"duration":1},"status":"passed","severity":"normal"},{"uid":"c383301357f15af7","name":"Check publish message containing escaped characters","time":{"start":1712933459435,"stop":1712933459435,"duration":0},"status":"passed","severity":"normal"},{"uid":"a073c3218c78b686","name":"Decoder throws on undefined content topic","time":{"start":1712933016166,"stop":1712933016167,"duration":1},"status":"passed","severity":"normal"},{"uid":"42fe79eaedadf2e4","name":"Generator, 2 different pubsubtopics","time":{"start":1712933544690,"stop":1712933544691,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1dab3603be3adf4","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1712933472826,"stop":1712933472828,"duration":2},"status":"passed","severity":"normal"},{"uid":"c9f36c70634a239d","name":"Check received message containing Chinese","time":{"start":1712933500805,"stop":1712933500806,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b88f6148d8cd27c","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1712933125054,"stop":1712933125055,"duration":1},"status":"passed","severity":"normal"},{"uid":"e374fa36584ccec0","name":"1 Store, 2 relays, 2 fetches","time":{"start":1712933004284,"stop":1712933004285,"duration":1},"status":"passed","severity":"normal"},{"uid":"539aa658e54af979","name":"Check received message containing Chinese","time":{"start":1712933500784,"stop":1712933500784,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3664cc6469ba39e","name":"Subscribe and receive messages via waku relay post","time":{"start":1712933291966,"stop":1712933291967,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc5da40fe7d55623","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1712933287893,"stop":1712933287894,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b6ba0ef034ef19d","name":"Add multiple subscription objects on single nwaku node","time":{"start":1712933291981,"stop":1712933291982,"duration":1},"status":"passed","severity":"normal"},{"uid":"600a6faadd119317","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1712933084629,"stop":1712933084629,"duration":0},"status":"passed","severity":"normal"},{"uid":"53507e2c6ca8d38c","name":"should properly create peer info with all multiaddrs","time":{"start":1712932988940,"stop":1712932988940,"duration":0},"status":"passed","severity":"normal"},{"uid":"a34a5aea0cd4f2be","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1712933251390,"stop":1712933251390,"duration":0},"status":"passed","severity":"normal"},{"uid":"456c6b06684bbe9c","name":"Wrong topic","time":{"start":1712933466053,"stop":1712933466054,"duration":1},"status":"skipped","severity":"normal"},{"uid":"57be704ecd2beb31","name":"should return all peers when numPeers is 0","time":{"start":1712932993560,"stop":1712932993560,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ff78a280967248a","name":"Subscribe to topic containing long and receive message","time":{"start":1712933641770,"stop":1712933641770,"duration":0},"status":"passed","severity":"normal"},{"uid":"9949bb2dd8806d04","name":"handles different clusterIds correctly","time":{"start":1712932980389,"stop":1712932980390,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd97c08d8e7d0ce3","name":"Nodes with multiple pubsub topic","time":{"start":1712933465670,"stop":1712933465670,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddb91dd131967851","name":"Check publish message containing Russian","time":{"start":1712933459431,"stop":1712933459432,"duration":1},"status":"passed","severity":"normal"},{"uid":"39e09af67c36cef5","name":"Push 30 different messages","time":{"start":1712933506386,"stop":1712933506387,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e24ab9d283b7494","name":"should not fail to start the service if it is already started","time":{"start":1712933489333,"stop":1712933489333,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fb961d769112f45","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1712933466048,"stop":1712933466048,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7f311e9bf0493f43","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1712933641772,"stop":1712933641773,"duration":1},"status":"passed","severity":"normal"},{"uid":"93f6a2d2e5fb71cf","name":"Query generator for multiple messages with different message text format","time":{"start":1712933555802,"stop":1712933555803,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3fece257368cec0","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1712933555807,"stop":1712933555808,"duration":1},"status":"passed","severity":"normal"},{"uid":"79805128b3c42b69","name":"Push message with Arabic payload","time":{"start":1712933506375,"stop":1712933506375,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb37c61509fff004","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1712933032254,"stop":1712933032254,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ec9b005278d04ca","name":"should be able to encode the field with only STORE set to true","time":{"start":1712932988248,"stop":1712932988249,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea48808110b5240f","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1712932980387,"stop":1712932980387,"duration":0},"status":"passed","severity":"normal"},{"uid":"18c5dc63d48e2498","name":"Push message with content topic containing Russian","time":{"start":1712933419639,"stop":1712933419639,"duration":0},"status":"passed","severity":"normal"},{"uid":"8447a8a4df039f1a","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1712933465666,"stop":1712933465667,"duration":1},"status":"passed","severity":"normal"},{"uid":"d876fc6c64d67aae","name":"should emit a peer event after start","time":{"start":1712933008376,"stop":1712933008377,"duration":1},"status":"passed","severity":"normal"},{"uid":"75092a9ceb7a27be","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1712933577572,"stop":1712933577572,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccb3c858957ad6ed","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1712933577577,"stop":1712933577577,"duration":0},"status":"passed","severity":"normal"},{"uid":"802fae52a635d8ce","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1712932980402,"stop":1712932980402,"duration":0},"status":"passed","severity":"normal"},{"uid":"657bc6a884a19951","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1712933125058,"stop":1712933125059,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbc8a0c7172a472e","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1712932980389,"stop":1712932980389,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8c6782028830da3","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1712933004253,"stop":1712933004253,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b734c72d02bdd68","name":"Passing page size 1 when there are 4 messages","time":{"start":1712933571301,"stop":1712933571301,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc94e4b60cb40ce2","name":"Push message with content topic containing unicode special characters","time":{"start":1712933419643,"stop":1712933419643,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fe55644399ff54d","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1712933039513,"stop":1712933039514,"duration":1},"status":"passed","severity":"normal"},{"uid":"bdc11c08afc743dd","name":"should only return 1 node with relay and store capability","time":{"start":1712933004605,"stop":1712933004606,"duration":1},"status":"passed","severity":"normal"},{"uid":"133c2f9c075e60de","name":"Push message with short payload","time":{"start":1712933419607,"stop":1712933419608,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ce3e8fa42099bc9","name":"Check received message containing special chars","time":{"start":1712933500783,"stop":1712933500783,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fd3ac94185ddeac","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1712932980403,"stop":1712932980404,"duration":1},"status":"passed","severity":"normal"},{"uid":"59f6b2795a2b8e2d","name":"Check received message with timestamp: 1712933031572 ","time":{"start":1712933500816,"stop":1712933500816,"duration":0},"status":"passed","severity":"normal"},{"uid":"2537c929a912fc02","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1712932980420,"stop":1712932980420,"duration":0},"status":"passed","severity":"normal"},{"uid":"18417cbd6755a074","name":"Default pageSize","time":{"start":1712933571304,"stop":1712933571304,"duration":0},"status":"passed","severity":"normal"},{"uid":"4966ca49a90ba245","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1712933251391,"stop":1712933251391,"duration":0},"status":"passed","severity":"normal"},{"uid":"17f0f89ed3ae3f5f","name":"Push message with meta","time":{"start":1712933506407,"stop":1712933506407,"duration":0},"status":"passed","severity":"normal"},{"uid":"47cf0b042eb7bb7c","name":"Query Generator - backward","time":{"start":1712933546716,"stop":1712933546717,"duration":1},"status":"passed","severity":"normal"},{"uid":"2280c37af14375fc","name":"should be able to encode the field with only RELAY set to true","time":{"start":1712932988245,"stop":1712932988248,"duration":3},"status":"passed","severity":"normal"},{"uid":"4d1aa1e4dda660b9","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1712932980417,"stop":1712932980417,"duration":0},"status":"passed","severity":"normal"},{"uid":"88d9bcfa5f7f7bb1","name":"Push message with content topic containing shell command","time":{"start":1712933506401,"stop":1712933506402,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2d2998cae4402a8","name":"Refresh subscription","time":{"start":1712933641769,"stop":1712933641769,"duration":0},"status":"passed","severity":"normal"},{"uid":"c48087036c7cbda","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1712932980387,"stop":1712932980388,"duration":1},"status":"passed","severity":"normal"},{"uid":"aefc59fb101282e4","name":"Query with Ordered Callback, No message returned","time":{"start":1712933542726,"stop":1712933542727,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd9bd651a5d37bd7","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1712933291968,"stop":1712933291968,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6a36410d4842c56","name":"Subscribe to topic containing emoji and publish message","time":{"start":1712933472839,"stop":1712933472840,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e989c1bf3b78b3d","name":"Push message with content topic containing special chars","time":{"start":1712933506391,"stop":1712933506392,"duration":1},"status":"passed","severity":"normal"},{"uid":"66add13d27e377c2","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1712933003394,"stop":1712933003395,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d10acd5524f45fe","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1712933608339,"stop":1712933608339,"duration":0},"status":"passed","severity":"normal"},{"uid":"dff7f75d9d8a64c2","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1712933123145,"stop":1712933123145,"duration":0},"status":"passed","severity":"normal"},{"uid":"9beb6beadf5f35f1","name":"should only return 1 node with store capability","time":{"start":1712933004606,"stop":1712933004606,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3b92b5cf6f55309","name":"should handle a minimal index list","time":{"start":1712932980635,"stop":1712932980636,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d201c82219cbdac","name":"Nodes with multiple pubsub topic","time":{"start":1712933465668,"stop":1712933465668,"duration":0},"status":"passed","severity":"normal"},{"uid":"55df9e7a06936e8a","name":"Subscribe and publish message","time":{"start":1712933472820,"stop":1712933472820,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2dd4bbd8c990a6b","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1712933608341,"stop":1712933608341,"duration":0},"status":"skipped","severity":"normal"},{"uid":"20a6a3bbc596b44b","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1712933084628,"stop":1712933084628,"duration":0},"status":"passed","severity":"normal"},{"uid":"183f9b0b9e52345","name":"addEventListener with wrong event","time":{"start":1712933072675,"stop":1712933072675,"duration":0},"status":"passed","severity":"normal"},{"uid":"e02c07896d777673","name":"Subscribe to topic containing XML and receive message","time":{"start":1712933641773,"stop":1712933641773,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ad5c7200b085b67","name":"should throw an error for empty SingleShardInfos array","time":{"start":1712932980392,"stop":1712932980392,"duration":0},"status":"passed","severity":"normal"},{"uid":"92b2c15b37962c5e","name":"it tolerates circular branch references","time":{"start":1712933004603,"stop":1712933004603,"duration":0},"status":"passed","severity":"normal"},{"uid":"e03c3ca069163252","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1712933004250,"stop":1712933004250,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a7d5aecd44a0df2","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1712932980405,"stop":1712932980405,"duration":0},"status":"passed","severity":"normal"},{"uid":"729e4226369d1912","name":"can start the service","time":{"start":1712933046732,"stop":1712933046733,"duration":1},"status":"passed","severity":"normal"},{"uid":"512fdb044841b321","name":"Subscribe to topic containing JSON and receive message","time":{"start":1712933641774,"stop":1712933641774,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecac2ca5b153304f","name":"Nodes with multiple pubsub topic","time":{"start":1712933465666,"stop":1712933465666,"duration":0},"status":"passed","severity":"normal"},{"uid":"40d95415badecbaa","name":"Fails to push message with large meta","time":{"start":1712933419645,"stop":1712933419645,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee64807e76c13b5f","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1712933446611,"stop":1712933446611,"duration":0},"status":"skipped","severity":"normal"},{"uid":"68a7f412c9b678f3","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1712933125058,"stop":1712933125058,"duration":0},"status":"passed","severity":"normal"},{"uid":"e91742c995bc73e9","name":"Check received message containing SQL Injection","time":{"start":1712933193483,"stop":1712933193484,"duration":1},"status":"passed","severity":"normal"},{"uid":"92f8f2f4b0763f29","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1712933558285,"stop":1712933558286,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6b8c99ac8e21b77","name":"Check received message containing long","time":{"start":1712933193479,"stop":1712933193480,"duration":1},"status":"passed","severity":"normal"},{"uid":"6424d8fdbbaa246f","name":"Push message with content topic containing emoji","time":{"start":1712933506405,"stop":1712933506405,"duration":0},"status":"passed","severity":"normal"},{"uid":"b23c0810cf3a1485","name":"should get / set UDP multiaddr","time":{"start":1712932988937,"stop":1712932988937,"duration":0},"status":"passed","severity":"normal"},{"uid":"37caec5a35d0aea8","name":"ignores domain fetching errors","time":{"start":1712933004604,"stop":1712933004604,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba4a5aaa3418d720","name":"topics with same application and version share the same shard","time":{"start":1712932980388,"stop":1712932980388,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd7896ba8b091e1b","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1712932980383,"stop":1712932980383,"duration":0},"status":"passed","severity":"normal"},{"uid":"9053d58a2cc63336","name":"should throw an error for insufficient data","time":{"start":1712932980637,"stop":1712932980637,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a766513514d5bb8","name":"Push message with content topic containing XML","time":{"start":1712933506398,"stop":1712933506398,"duration":0},"status":"passed","severity":"normal"},{"uid":"f86f4fe18a9a7c63","name":"stop","time":{"start":1712933072678,"stop":1712933072685,"duration":7},"status":"passed","severity":"normal"},{"uid":"4b158d7bfd7fbee7","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1712933125063,"stop":1712933125063,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ecbdb953f00de35","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1712933251392,"stop":1712933251392,"duration":0},"status":"passed","severity":"normal"},{"uid":"f54b583b85be9095","name":"should decode valid enr successfully","time":{"start":1712932988931,"stop":1712932988932,"duration":1},"status":"passed","severity":"normal"},{"uid":"a761f5ea3554b0b5","name":"Publish message with large meta","time":{"start":1712933459445,"stop":1712933459445,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b0350b96c4369e7","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1712933125053,"stop":1712933125053,"duration":0},"status":"passed","severity":"normal"},{"uid":"74b2d6af8aa5a70c","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1712933641778,"stop":1712933641779,"duration":1},"status":"passed","severity":"normal"},{"uid":"f146b04d8711e3c1","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1712933084614,"stop":1712933084614,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f2449b8dc0d774de","name":"Encoder throws on undefined content topic","time":{"start":1712933014387,"stop":1712933014388,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbe17bb4f0bb6572","name":"throws on content topic with non-number generation field","time":{"start":1712932980378,"stop":1712932980378,"duration":0},"status":"passed","severity":"normal"},{"uid":"781b19f68dd4fe2","name":"Subscribe to topic containing long and receive message","time":{"start":1712933291972,"stop":1712933291972,"duration":0},"status":"passed","severity":"normal"},{"uid":"fddf28c19057f654","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1712933125053,"stop":1712933125054,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b72256c8ee72c81","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1712933291982,"stop":1712933291983,"duration":1},"status":"passed","severity":"normal"},{"uid":"17db38248bd4809e","name":"Subscribe to topic containing Script and receive message","time":{"start":1712933641785,"stop":1712933641785,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3cf27795c574a31","name":"Relay + Store","time":{"start":1712932988942,"stop":1712932988942,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf0a9ee4bb0cd34","name":"Fails to push message with large meta","time":{"start":1712933506407,"stop":1712933506407,"duration":0},"status":"passed","severity":"normal"},{"uid":"19d52a5130469a37","name":"Query Generator - forward","time":{"start":1712933546716,"stop":1712933546716,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c5299ed40671d6b","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1712933287895,"stop":1712933287896,"duration":1},"status":"skipped","severity":"normal"},{"uid":"23a20e33366b24b1","name":"Relay - dialed after","time":{"start":1712933587500,"stop":1712933587500,"duration":0},"status":"passed","severity":"normal"},{"uid":"25a1e017d6fdeb6","name":"Check message with no content topic is not received","time":{"start":1712933500818,"stop":1712933500819,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a96823ab0aae3b1","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1712933123145,"stop":1712933123147,"duration":2},"status":"passed","severity":"normal"},{"uid":"e027e7d0ac4f3185","name":"receives messages sent to provided content topic through stream","time":{"start":1712933465855,"stop":1712933465856,"duration":1},"status":"skipped","severity":"normal"},{"uid":"a7801095f6e0a249","name":"random auto sharding 5 - Cluster ID: 1, Content Topic: /app76/1/topic883/xml","time":{"start":1712933466051,"stop":1712933466051,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f4892a0ddbaca170","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1712933577572,"stop":1712933577573,"duration":1},"status":"passed","severity":"normal"},{"uid":"742d51c5c0eb0db","name":"Check meta is set [symmetric]","time":{"start":1712933014386,"stop":1712933014387,"duration":1},"status":"passed","severity":"normal"},{"uid":"4aaf478b0da8f720","name":"Push message with custom timestamp: 1682174725199","time":{"start":1712933506408,"stop":1712933506408,"duration":0},"status":"passed","severity":"normal"},{"uid":"95a8441078be1289","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1712933125063,"stop":1712933125063,"duration":0},"status":"passed","severity":"normal"},{"uid":"53b877c26c9b2eb3","name":"should not receive a peer event before start","time":{"start":1712933489334,"stop":1712933489334,"duration":0},"status":"passed","severity":"normal"},{"uid":"6597d1c81b55eb8c","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1712933542725,"stop":1712933542726,"duration":1},"status":"passed","severity":"normal"},{"uid":"c85cdd9638ec387d","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1712933125061,"stop":1712933125061,"duration":0},"status":"passed","severity":"normal"},{"uid":"894233514f5b24ef","name":"Push message with content topic containing short","time":{"start":1712933419637,"stop":1712933419637,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4bd70a0b57bd4d8","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1712932980400,"stop":1712932980401,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9ed784fb1fd5cc3","name":"random static sharding 6 - Cluster ID: 428, Shard ID: 538","time":{"start":1712933521521,"stop":1712933521521,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb0974358ff4ce8a","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1712933641764,"stop":1712933641764,"duration":0},"status":"passed","severity":"normal"},{"uid":"eac8700de88b162b","name":"Push message with custom timestamp: 1712929525199","time":{"start":1712933506408,"stop":1712933506409,"duration":1},"status":"passed","severity":"normal"},{"uid":"710388690d5aecb7","name":"can dial TLS multiaddrs","time":{"start":1712933296592,"stop":1712933296593,"duration":1},"status":"passed","severity":"normal"},{"uid":"83ea83c58b90c055","name":"Check received message containing shell command","time":{"start":1712933500814,"stop":1712933500814,"duration":0},"status":"passed","severity":"normal"},{"uid":"32dcd0a3862c44f9","name":"handles empty shards array correctly","time":{"start":1712932980417,"stop":1712932980418,"duration":1},"status":"passed","severity":"normal"},{"uid":"d31df23013159ae9","name":"Subscribe and receive messages via lightPush","time":{"start":1712933641777,"stop":1712933641777,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fdeb96b488fa62a","name":"start node with empty content topic","time":{"start":1712933466055,"stop":1712933466055,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3b1af34671b56127","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1712933465854,"stop":1712933465855,"duration":1},"status":"skipped","severity":"normal"},{"uid":"cfa62aab327e6752","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1712933291967,"stop":1712933291967,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e389923401018d2","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1712933125065,"stop":1712933125065,"duration":0},"status":"passed","severity":"normal"},{"uid":"a263bb6044952dac","name":"Store - dialed after - with timeout","time":{"start":1712933587501,"stop":1712933587501,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee339bbddf1ca3ed","name":"should not fail to start the service if it is already started","time":{"start":1712933046734,"stop":1712933046734,"duration":0},"status":"passed","severity":"normal"},{"uid":"2709e5a0e0ec189d","name":"Check publish message containing Script","time":{"start":1712933459433,"stop":1712933459433,"duration":0},"status":"passed","severity":"normal"},{"uid":"68e4d87cee26588","name":"Subscribe to topic containing shell command and publish message","time":{"start":1712933472834,"stop":1712933472835,"duration":1},"status":"passed","severity":"normal"},{"uid":"af21da6bdf7722c2","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1712932980406,"stop":1712932980407,"duration":1},"status":"passed","severity":"normal"},{"uid":"53da90e885dabe95","name":"Check message with non string payload is not received","time":{"start":1712933193493,"stop":1712933193493,"duration":0},"status":"passed","severity":"normal"},{"uid":"310a33ec730e2cd7","name":"Push message with JSON payload","time":{"start":1712933506381,"stop":1712933506382,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bb31b8f5074df7","name":"receives messages sent to provided content topic through callback","time":{"start":1712933465855,"stop":1712933465855,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ec68311a8dd4b2c7","name":"Subscribe and receives messages on 20 topics","time":{"start":1712933641779,"stop":1712933641779,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3e039be39f4c9b2","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1712933251396,"stop":1712933251396,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3c01fce25ac8ae4","name":"Check received message containing Arabic","time":{"start":1712933500806,"stop":1712933500806,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf5cd261cb5441c5","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1712933641768,"stop":1712933641768,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a00788a199cf2179","name":"Check received message containing Arabic","time":{"start":1712933193482,"stop":1712933193482,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d0d62d521dfdc37","name":"Passing page size 19 when there are 20 messages","time":{"start":1712933571303,"stop":1712933571303,"duration":0},"status":"passed","severity":"normal"},{"uid":"530a05fac916f94e","name":"should throw an error for missing sharding configuration","time":{"start":1712932980417,"stop":1712932980417,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e21dd167c9aa9e7","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1712933084614,"stop":1712933084614,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a7c192db6d7c86fb","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1712932980410,"stop":1712932980410,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0e07a48f1ecc9f8","name":"Check received message containing JSON","time":{"start":1712933193485,"stop":1712933193486,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c64b631ae3d03a7","name":"Query Generator, No message returned","time":{"start":1712933542724,"stop":1712933542725,"duration":1},"status":"passed","severity":"normal"},{"uid":"24aa538b211d399c","name":"Push message with rate limit","time":{"start":1712933419645,"stop":1712933419645,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe3e70001375abae","name":"Check meta is set [ecies]","time":{"start":1712933016165,"stop":1712933016165,"duration":0},"status":"passed","severity":"normal"},{"uid":"b76370b10eea1469","name":"Subscribe to topic containing short and receive message","time":{"start":1712933641769,"stop":1712933641769,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fef21fb536c3650","name":"Promise Callback - backward","time":{"start":1712933546717,"stop":1712933546718,"duration":1},"status":"passed","severity":"normal"},{"uid":"38eaec1592f4bd3d","name":"Check publish message containing special chars","time":{"start":1712933459429,"stop":1712933459429,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cd8058c7369a786","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1712933125057,"stop":1712933125057,"duration":0},"status":"passed","severity":"normal"},{"uid":"49160441c30c8736","name":"Check message with no pubsub topic is not received","time":{"start":1712933193491,"stop":1712933193492,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b7a96ccbae21b4c","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1712932980408,"stop":1712932980408,"duration":0},"status":"passed","severity":"normal"},{"uid":"a30852ab238f2dfc","name":"Push message with emoji payload","time":{"start":1712933419635,"stop":1712933419635,"duration":0},"status":"passed","severity":"normal"},{"uid":"6776e5a1dece0b9a","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1712933291969,"stop":1712933291970,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf42e69b42911db9","name":"can start the service","time":{"start":1712933008374,"stop":1712933008375,"duration":1},"status":"passed","severity":"normal"},{"uid":"34f414fff8fa1f6b","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1712933641787,"stop":1712933641787,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b7e64a78b7d6117","name":"Subscribe to topic containing Russian and publish message","time":{"start":1712933472828,"stop":1712933472829,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f6306afa4abd2bc","name":"Check received message containing unicode special characters","time":{"start":1712933500815,"stop":1712933500815,"duration":0},"status":"passed","severity":"normal"},{"uid":"c062d543c3d29f7d","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1712933641773,"stop":1712933641774,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9a8d32533e9828b","name":"Check received message containing shell command","time":{"start":1712933500790,"stop":1712933500791,"duration":1},"status":"passed","severity":"normal"},{"uid":"f30914125291b96d","name":"Light Node - default protocols","time":{"start":1712933587501,"stop":1712933587502,"duration":1},"status":"passed","severity":"normal"},{"uid":"77bb91cc37ef43fb","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1712933032253,"stop":1712933032253,"duration":0},"status":"passed","severity":"normal"},{"uid":"d36bd41f36508c16","name":"getPeersByDiscovery","time":{"start":1712933072676,"stop":1712933072677,"duration":1},"status":"passed","severity":"normal"},{"uid":"abcce38a518b3bb","name":"Push message with content topic containing SQL Injection","time":{"start":1712933419640,"stop":1712933419640,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5ab1a7b9072f77b","name":"throws on content topic with empty version field","time":{"start":1712932980379,"stop":1712932980380,"duration":1},"status":"passed","severity":"normal"},{"uid":"2861077f60e7eef","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1712933641785,"stop":1712933641786,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf17f66dc564de71","name":"Push message with escaped characters payload","time":{"start":1712933419634,"stop":1712933419634,"duration":0},"status":"passed","severity":"normal"},{"uid":"10f3932921f3aee3","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1712933125051,"stop":1712933125052,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3cc2fece3c18fdc","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1712933125057,"stop":1712933125058,"duration":1},"status":"passed","severity":"normal"},{"uid":"9432a42a0b78a4af","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1712933641771,"stop":1712933641772,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8e9b4c2577344df","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1712933465669,"stop":1712933465669,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2ff3ec3bd95b873","name":"should properly create location multiaddrs - udp","time":{"start":1712932988939,"stop":1712932988939,"duration":0},"status":"passed","severity":"normal"},{"uid":"3553962a98885f91","name":"random static sharding 8 - Cluster ID: 622, Shard ID: 3","time":{"start":1712933521522,"stop":1712933521523,"duration":1},"status":"passed","severity":"normal"},{"uid":"62a4fe4aeb5b2e1b","name":"Push message equal or less that 1MB","time":{"start":1712933506411,"stop":1712933506411,"duration":0},"status":"passed","severity":"normal"},{"uid":"d26fe895e4c0e827","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1712933291969,"stop":1712933291969,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e7208c7841d4f96b","name":"should not receive a peer event after stop","time":{"start":1712933008377,"stop":1712933008377,"duration":0},"status":"passed","severity":"normal"},{"uid":"3300f2d8b5caa80d","name":"Ping on peer without subscriptions","time":{"start":1712933107025,"stop":1712933107026,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6790892bf82ffe8","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1712933641767,"stop":1712933641767,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1ba2b1e79a204a1c","name":"random auto sharding 9 - Cluster ID: 1, Content Topic: /app99/9/topic929/json","time":{"start":1712933466052,"stop":1712933466052,"duration":0},"status":"skipped","severity":"normal"},{"uid":"eb43ea898d7f7863","name":"Push message with short payload","time":{"start":1712933506361,"stop":1712933506362,"duration":1},"status":"passed","severity":"normal"},{"uid":"35d903c411491600","name":"more peers than existing","time":{"start":1712933419798,"stop":1712933419798,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d83d5c6982f063de","name":"Check received message containing Script","time":{"start":1712933193484,"stop":1712933193484,"duration":0},"status":"passed","severity":"normal"},{"uid":"e20e4d42f57d13f","name":"Push message with custom timestamp: 1712936725199","time":{"start":1712933506410,"stop":1712933506410,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a5c686610947b39","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1712932988932,"stop":1712932988933,"duration":1},"status":"passed","severity":"normal"},{"uid":"93c9d58922343c07","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1712933084628,"stop":1712933084629,"duration":1},"status":"passed","severity":"normal"},{"uid":"48721035b0db668e","name":"Subscribe to topic containing JSON and receive message","time":{"start":1712933291977,"stop":1712933291977,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbedfd11783c65c","name":"random static sharding 2 - Cluster ID: 563, Shard ID: 13","time":{"start":1712933521518,"stop":1712933521519,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2c25cda46a8b29f","name":"Refresh subscription","time":{"start":1712933641781,"stop":1712933641782,"duration":1},"status":"passed","severity":"normal"},{"uid":"64ed5e89ae1dad7d","name":"listenerCount","time":{"start":1712933072677,"stop":1712933072677,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9c6f0d53f8bb435","name":"throws on content topic with too few or too many fields","time":{"start":1712932980377,"stop":1712932980377,"duration":0},"status":"passed","severity":"normal"},{"uid":"827fc9ef2eea2bcd","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1712933542727,"stop":1712933542728,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fc9f0f7354982be","name":"should use DNS peer discovery with light client","time":{"start":1712933046737,"stop":1712933046737,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2b54aa5e1b3fabd8","name":"should properly compute the node id","time":{"start":1712932988936,"stop":1712932988936,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dd8d4c8da0ddea","name":"Decrypt messages","time":{"start":1712933421321,"stop":1712933421321,"duration":0},"status":"passed","severity":"normal"},{"uid":"caf0326ced2320ec","name":"Push message with numeric payload","time":{"start":1712933419609,"stop":1712933419610,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8a229a742fcffc3","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1712933125066,"stop":1712933125066,"duration":0},"status":"passed","severity":"normal"},{"uid":"a22a4594a648212c","name":"Subscribe to topic containing emoji and receive message","time":{"start":1712933641775,"stop":1712933641776,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf332b70193ed87","name":"should encode/decode to RLP encoding","time":{"start":1712932988936,"stop":1712932988937,"duration":1},"status":"passed","severity":"normal"},{"uid":"44366cab473a1692","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1712933004255,"stop":1712933004255,"duration":0},"status":"passed","severity":"normal"},{"uid":"16e7789f2fa0f323","name":"handles empty contentTopics array correctly","time":{"start":1712932980418,"stop":1712932980418,"duration":0},"status":"passed","severity":"normal"},{"uid":"982707c09f705a2f","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1712933251391,"stop":1712933251392,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb76ddf23fd0af69","name":"Passing page size 11 when there are 10 messages","time":{"start":1712933571302,"stop":1712933571303,"duration":1},"status":"passed","severity":"normal"},{"uid":"7cfeeecdda26511a","name":"should decode valid enr with tcp successfully","time":{"start":1712932988933,"stop":1712932988933,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b0806e380c26c3a","name":"Push message with content topic containing Basic HTML tag","time":{"start":1712933506399,"stop":1712933506400,"duration":1},"status":"passed","severity":"normal"},{"uid":"e683cf80d13b3e22","name":"`waku:online` bwtween 2 js-waku relay nodes","time":{"start":1712933081406,"stop":1712933081407,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d470c36faa4a153","name":"Subscribe to topic containing long and publish message","time":{"start":1712933472824,"stop":1712933472825,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd39014b3f3e41f3","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1712933251395,"stop":1712933251396,"duration":1},"status":"passed","severity":"normal"},{"uid":"db9fc4320156a8a4","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1712933287899,"stop":1712933287899,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1f984a6e7bad14d","name":"throws on content topic with empty application field","time":{"start":1712932980379,"stop":1712932980379,"duration":0},"status":"passed","severity":"normal"},{"uid":"17ffd0892333e765","name":"Round trip binary encryption [ecies, signature]","time":{"start":1712933016165,"stop":1712933016165,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebe8c2be191e0c53","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1712933608339,"stop":1712933608340,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c7b91e0e5c1e523","name":"Check received message containing JSON","time":{"start":1712933500789,"stop":1712933500790,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe74b399d729f397","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1712933287894,"stop":1712933287894,"duration":0},"status":"passed","severity":"normal"},{"uid":"83e34e7e82683577","name":"should throw an error if shards are undefined for static sharding","time":{"start":1712932980401,"stop":1712932980401,"duration":0},"status":"passed","severity":"normal"},{"uid":"481241096ae262bf","name":"Push message with Russian payload","time":{"start":1712933506376,"stop":1712933506377,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1827b69729efdd3","name":"Push message on custom pubsubTopic","time":{"start":1712933287897,"stop":1712933287898,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5e182578f477663","name":"Encoder throws on empty string content topic","time":{"start":1712933014388,"stop":1712933014388,"duration":0},"status":"passed","severity":"normal"},{"uid":"7952a6d115d05b78","name":"Push message with content topic containing Script","time":{"start":1712933506397,"stop":1712933506397,"duration":0},"status":"passed","severity":"normal"},{"uid":"cec7985c96c48b25","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1712933641765,"stop":1712933641765,"duration":0},"status":"passed","severity":"normal"},{"uid":"13560d09f24bf2bd","name":"should emit a peer event after start","time":{"start":1712933046734,"stop":1712933046735,"duration":1},"status":"passed","severity":"normal"},{"uid":"30b2e83954125218","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1712933291975,"stop":1712933291975,"duration":0},"status":"passed","severity":"normal"},{"uid":"31c9ab66b7bbfba5","name":"Fails to push message with empty content topic","time":{"start":1712933506405,"stop":1712933506406,"duration":1},"status":"passed","severity":"normal"},{"uid":"62afeb09f3c10ba1","name":"Push message with content topic containing escaped characters","time":{"start":1712933506403,"stop":1712933506404,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f6b888a940077b1","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1712933125059,"stop":1712933125059,"duration":0},"status":"passed","severity":"normal"},{"uid":"1896e666a30b076a","name":"random auto sharding 10 - Cluster ID: 1, Content Topic: /app33/7/topic981/test.js","time":{"start":1712933466053,"stop":1712933466053,"duration":0},"status":"skipped","severity":"normal"},{"uid":"342b06c37982349f","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1712933125055,"stop":1712933125055,"duration":0},"status":"passed","severity":"normal"},{"uid":"88c7e403d17c43ab","name":"Check publish message containing shell command","time":{"start":1712933459434,"stop":1712933459435,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f0c8cf7ab9db208","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1712933641767,"stop":1712933641768,"duration":1},"status":"passed","severity":"normal"},{"uid":"b18029ba813f0340","name":"caches peers it previously fetched","time":{"start":1712933004604,"stop":1712933004605,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba49bd63ebba7166","name":"should throw error - no public key","time":{"start":1712932988934,"stop":1712932988934,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9afc148ab1419a","name":"Push message with Arabic payload","time":{"start":1712933419612,"stop":1712933419613,"duration":1},"status":"passed","severity":"normal"},{"uid":"36fc133c84094079","name":"Fails to push message bigger that 1MB","time":{"start":1712933506411,"stop":1712933506411,"duration":0},"status":"passed","severity":"normal"},{"uid":"f90e4f2da9a04502","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1712933465666,"stop":1712933465666,"duration":0},"status":"passed","severity":"normal"},{"uid":"27a1bbdb566f54a7","name":"Check message received after nwaku node is restarted","time":{"start":1712933500820,"stop":1712933500820,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ff81eb200e6d1f53","name":"retrieves a single peer","time":{"start":1712933004602,"stop":1712933004603,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f0caf5bbbede353","name":"random auto sharding 1 - Cluster ID: 1, Content Topic: /app60/3/topic37/proto","time":{"start":1712933466049,"stop":1712933466049,"duration":0},"status":"skipped","severity":"normal"},{"uid":"93776c5589b606e1","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1712933641786,"stop":1712933641787,"duration":1},"status":"passed","severity":"normal"},{"uid":"8267fc5c0cfc2e2","name":"Check message with no payload is not received","time":{"start":1712933500819,"stop":1712933500819,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2415168d6e3a865","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1712933641784,"stop":1712933641784,"duration":0},"status":"passed","severity":"normal"},{"uid":"a507c14ccb8a8884","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1712933472826,"stop":1712933472826,"duration":0},"status":"passed","severity":"normal"},{"uid":"9425e1394b7146d4","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1712932980385,"stop":1712932980386,"duration":1},"status":"passed","severity":"normal"},{"uid":"6456f0f3484e5353","name":"Query Generator, Wrong PubsubTopic","time":{"start":1712933542722,"stop":1712933542723,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2b67128df15b3e6","name":"Publish message with custom timestamp: Sat Apr 22 2023 14:50:49 GMT+0000 (Coordinated Universal Time)","time":{"start":1712933459437,"stop":1712933459437,"duration":0},"status":"passed","severity":"normal"},{"uid":"f370bd409f54b4c6","name":"Check received message containing Basic HTML tag","time":{"start":1712933193485,"stop":1712933193485,"duration":0},"status":"passed","severity":"normal"},{"uid":"c85bc260291098ea","name":"Query generator for multiple messages with multiple decoders","time":{"start":1712933555803,"stop":1712933555804,"duration":1},"status":"passed","severity":"normal"},{"uid":"d908ba03da3ccca4","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1712933287896,"stop":1712933287897,"duration":1},"status":"skipped","severity":"normal"},{"uid":"d34348a453688d3e","name":"Callback on promise","time":{"start":1712933555805,"stop":1712933555806,"duration":1},"status":"passed","severity":"normal"},{"uid":"680cdcca2f1cd05f","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1712933004254,"stop":1712933004254,"duration":0},"status":"passed","severity":"normal"},{"uid":"5aa3e921714782c5","name":"Check publish message containing JSON","time":{"start":1712933459434,"stop":1712933459434,"duration":0},"status":"passed","severity":"normal"},{"uid":"97fff04d4bb53f0a","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1712933472822,"stop":1712933472822,"duration":0},"status":"passed","severity":"normal"},{"uid":"6edddaa5aa9eecf1","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1712933014383,"stop":1712933014385,"duration":2},"status":"passed","severity":"normal"},{"uid":"265adf6f661a8e39","name":"Push message with Russian payload","time":{"start":1712933419613,"stop":1712933419614,"duration":1},"status":"passed","severity":"normal"},{"uid":"9035a831986646fe","name":"Push message with meta","time":{"start":1712933419644,"stop":1712933419645,"duration":1},"status":"passed","severity":"normal"},{"uid":"b132e8864820ecaa","name":"Check received message containing emoji","time":{"start":1712933500797,"stop":1712933500797,"duration":0},"status":"passed","severity":"normal"},{"uid":"540e57dbf20366c4","name":"Check received message containing XML","time":{"start":1712933500812,"stop":1712933500813,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9348863e8ac2869","name":"Push message with custom timestamp: 1712936793931","time":{"start":1712933419646,"stop":1712933419647,"duration":1},"status":"passed","severity":"normal"},{"uid":"df8aafe0e14039f6","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1712933641766,"stop":1712933641766,"duration":0},"status":"passed","severity":"normal"},{"uid":"38151f9473f9b95d","name":"random static sharding 1 - Cluster ID: 512, Shard ID: 208","time":{"start":1712933521518,"stop":1712933521518,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4ae9fbf0375a9a6","name":"Reusing cursor across nodes","time":{"start":1712933517893,"stop":1712933517893,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e82091675695133","name":"Subscribe to topic containing numeric and receive message","time":{"start":1712933641770,"stop":1712933641770,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d148625357589d8","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1712933125055,"stop":1712933125055,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d524be8a6f51d89","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1712933500817,"stop":1712933500817,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9acdf943d35480","name":"Init the array if not present","time":{"start":1712932980201,"stop":1712932980203,"duration":2},"status":"passed","severity":"normal"},{"uid":"cdf4bdf8b2881a60","name":"Push message with content topic containing Chinese","time":{"start":1712933419638,"stop":1712933419639,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbbe4dea27f2c0bc","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1712933641779,"stop":1712933641779,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5da047c4a1ac188","name":"Check message received after jswaku node is restarted","time":{"start":1712933500802,"stop":1712933500803,"duration":1},"status":"skipped","severity":"normal"},{"uid":"50ce7dd0d3aee476","name":"handles multiple messages","time":{"start":1712933568244,"stop":1712933568245,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6d5adef1be3e1bc","name":"Query Generator, Multiple PubsubTopics","time":{"start":1712933542723,"stop":1712933542723,"duration":0},"status":"passed","severity":"normal"},{"uid":"63f0312964c86065","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1712933004252,"stop":1712933004252,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fdd43f04cd4c57d","name":"Subscribe to topic containing numeric and receive message","time":{"start":1712933291972,"stop":1712933291972,"duration":0},"status":"passed","severity":"normal"},{"uid":"8faad2175c8dfc5d","name":"should set field with only FILTER enabled","time":{"start":1712932988941,"stop":1712932988941,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb0b3fd74d034385","name":"Check received message containing short","time":{"start":1712933500803,"stop":1712933500804,"duration":1},"status":"passed","severity":"normal"},{"uid":"18379847570f3bb8","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1712932980407,"stop":1712932980407,"duration":0},"status":"passed","severity":"normal"},{"uid":"772110ed6106495c","name":"Relay - times out","time":{"start":1712933587500,"stop":1712933587500,"duration":0},"status":"passed","severity":"normal"},{"uid":"305c5f3b2077da0b","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1712932980407,"stop":1712932980407,"duration":0},"status":"passed","severity":"normal"},{"uid":"c665b17c39f3cf99","name":"Decoder throws on undefined content topic","time":{"start":1712932993738,"stop":1712932993738,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ce717994f724df","name":"Push message on custom pubsubTopic","time":{"start":1712933287893,"stop":1712933287893,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd29a4c38d07f263","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1712933008379,"stop":1712933008379,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a83034e6213fdfb","name":"Check publish message containing long","time":{"start":1712933459428,"stop":1712933459429,"duration":1},"status":"passed","severity":"normal"},{"uid":"534cfde427e08bbf","name":"Symmetric encrypt & Decrypt","time":{"start":1712933014743,"stop":1712933014743,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ff925adf48bfad2","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1712933465665,"stop":1712933465665,"duration":0},"status":"passed","severity":"normal"},{"uid":"11e1aac4768abe9e","name":"should use the provided clusterId for the pubsub topic","time":{"start":1712932980419,"stop":1712932980419,"duration":0},"status":"passed","severity":"normal"},{"uid":"de3a0771f6255a29","name":"random static sharding 3 - Cluster ID: 41, Shard ID: 779","time":{"start":1712933521519,"stop":1712933521520,"duration":1},"status":"passed","severity":"normal"},{"uid":"454fea67216b26ce","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1712933465668,"stop":1712933465668,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d890e6cdb77016c","name":"configure the node with multiple pubsub topics","time":{"start":1712933521524,"stop":1712933521525,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ef7004697aba53c","name":"connected peers and dial","time":{"start":1712933419798,"stop":1712933419798,"duration":0},"status":"skipped","severity":"normal"},{"uid":"90babcd1478c3866","name":"should not fail to stop the service if it was not started","time":{"start":1712933489332,"stop":1712933489332,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4bc2328b14017ae","name":"Subscribe to topic containing numeric and publish message","time":{"start":1712933472825,"stop":1712933472825,"duration":0},"status":"passed","severity":"normal"},{"uid":"7710cfe6bff3ffb3","name":"Query with Promise Callback, No message returned","time":{"start":1712933542728,"stop":1712933542730,"duration":2},"status":"passed","severity":"normal"},{"uid":"7f074fd9e43cbbb3","name":"should set field with all protocols enabled","time":{"start":1712932988940,"stop":1712932988941,"duration":1},"status":"passed","severity":"normal"},{"uid":"32f0077549648484","name":"should load peers from local storage and dispatch events","time":{"start":1712933008378,"stop":1712933008378,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fed040f702a54f8","name":"Push message with SQL Injection payload","time":{"start":1712933419614,"stop":1712933419615,"duration":1},"status":"passed","severity":"normal"},{"uid":"33bc2d8053d76b82","name":"Check received message containing SQL Injection","time":{"start":1712933500785,"stop":1712933500785,"duration":0},"status":"passed","severity":"normal"},{"uid":"18d1565d9c0db3e","name":"Push message with content topic containing shell command","time":{"start":1712933419642,"stop":1712933419642,"duration":0},"status":"passed","severity":"normal"},{"uid":"25b9c8fc1b4f004","name":"Relay - dialed first","time":{"start":1712933587499,"stop":1712933587499,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a9c5fcbb9c2234e","name":"Nwaku publishes","time":{"start":1712933449088,"stop":1712933449088,"duration":0},"status":"passed","severity":"normal"},{"uid":"900808b3ddcff3b9","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1712933641777,"stop":1712933641778,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e3636e243eff83e","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1712933084609,"stop":1712933084612,"duration":3},"status":"passed","severity":"normal"},{"uid":"f1b8faccdf992360","name":"Callback on promise, aborts when callback returns true","time":{"start":1712933555806,"stop":1712933555807,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a759876bf2eee78","name":"passes more than one ENR URLs and attempts connection","time":{"start":1712933046737,"stop":1712933046738,"duration":1},"status":"skipped","severity":"normal"},{"uid":"a9b3e085f000be66","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1712933125060,"stop":1712933125060,"duration":0},"status":"passed","severity":"normal"},{"uid":"97c64bab96bccdb1","name":"Check received message containing Russian","time":{"start":1712933193482,"stop":1712933193483,"duration":1},"status":"passed","severity":"normal"},{"uid":"e85c0770d5442301","name":"A test","time":{"start":1712933287986,"stop":1712933287986,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8c31ac734cfcb90","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1712933291967,"stop":1712933291968,"duration":1},"status":"passed","severity":"normal"},{"uid":"659dc9f8fe21f81","name":"Check received message containing unicode special characters","time":{"start":1712933500794,"stop":1712933500797,"duration":3},"status":"passed","severity":"normal"},{"uid":"a58553760ed24151","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1712933046737,"stop":1712933046737,"duration":0},"status":"skipped","severity":"normal"},{"uid":"30d63c1b7b49e360","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1712933558282,"stop":1712933558282,"duration":0},"status":"passed","severity":"normal"},{"uid":"85daaa3b8af76b33","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1712933521525,"stop":1712933521525,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d62743b908992bf","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1712933125052,"stop":1712933125052,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cfe710f569ae8de","name":"Delete observer","time":{"start":1712933421322,"stop":1712933421322,"duration":0},"status":"passed","severity":"normal"},{"uid":"beffbd43b8df2d45","name":"Ordered Callback - forward","time":{"start":1712933546718,"stop":1712933546718,"duration":0},"status":"passed","severity":"normal"},{"uid":"26bf7e0162ecba91","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1712932980414,"stop":1712932980414,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7f65814ba5f7f40","name":"Push message with rate limit","time":{"start":1712933506407,"stop":1712933506408,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d4e9175202ce1ed","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1712932993561,"stop":1712932993562,"duration":1},"status":"passed","severity":"normal"},{"uid":"21d1be38cc43d136","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1712932980404,"stop":1712932980404,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8a1e649560b8814","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1712932980392,"stop":1712932980392,"duration":0},"status":"passed","severity":"normal"},{"uid":"60acadc6248d7d38","name":"Push message with content topic containing JSON","time":{"start":1712933506400,"stop":1712933506401,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1aa4a5fbc736884","name":"isConnected bwtween 2 js-waku relay nodes","time":{"start":1712933081408,"stop":1712933081409,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5410acc303b4f77","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1712933251393,"stop":1712933251394,"duration":1},"status":"passed","severity":"normal"},{"uid":"528c41f41b5be5cc","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1712933032252,"stop":1712933032253,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c3f187fa8e875bf","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1712933544692,"stop":1712933544692,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6e38a094414c49c4","name":"should return the pubsub topic directly if a string is provided","time":{"start":1712932980413,"stop":1712932980413,"duration":0},"status":"passed","severity":"normal"},{"uid":"39c0ff52a6f6873e","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1712932980382,"stop":1712932980382,"duration":0},"status":"passed","severity":"normal"},{"uid":"d713386700292555","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1712933084613,"stop":1712933084613,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7a5fa4d8875a043f","name":"Ordered callback, aborts when callback returns true","time":{"start":1712933555808,"stop":1712933555809,"duration":1},"status":"passed","severity":"normal"},{"uid":"44576ad93ebc1d88","name":"Subscribe to topic containing Russian and receive message","time":{"start":1712933641784,"stop":1712933641784,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ae6fa1bab2bb93e","name":"Query generator for multiple messages with different content topic format","time":{"start":1712933555804,"stop":1712933555805,"duration":1},"status":"passed","severity":"normal"},{"uid":"b51adca6e181a463","name":"can start the service","time":{"start":1712933489331,"stop":1712933489331,"duration":0},"status":"passed","severity":"normal"},{"uid":"a63e71c497b9fd9","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1712933084612,"stop":1712933084612,"duration":0},"status":"passed","severity":"normal"},{"uid":"4eb20f98198945d6","name":"Publish message with rate limit","time":{"start":1712933459445,"stop":1712933459445,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4c56a43b10773b6","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1712932980386,"stop":1712932980387,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1bfdcef93c4ed2b","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1712932980407,"stop":1712932980408,"duration":1},"status":"passed","severity":"normal"},{"uid":"71b399a5ef3a40b4","name":"throws on content topic with generation field greater than 0","time":{"start":1712932980378,"stop":1712932980379,"duration":1},"status":"passed","severity":"normal"},{"uid":"18ca1ed980607669","name":"random static sharding 7 - Cluster ID: 894, Shard ID: 184","time":{"start":1712933521522,"stop":1712933521522,"duration":0},"status":"passed","severity":"normal"},{"uid":"3682d0069cd4f5e2","name":"Check received message containing escaped characters","time":{"start":1712933500791,"stop":1712933500794,"duration":3},"status":"passed","severity":"normal"},{"uid":"6f61af8507ab018a","name":"Meta field set when metaSetter is specified","time":{"start":1712932993736,"stop":1712932993736,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a55cb18e5dc953","name":"Push message with content topic containing long","time":{"start":1712933506389,"stop":1712933506390,"duration":1},"status":"passed","severity":"normal"},{"uid":"b75e00a86a65813","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1712932988251,"stop":1712932988252,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f8c4b30dc22f53b","name":"different cluster, same shard: nodes don't connect","time":{"start":1712933125046,"stop":1712933125046,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1a4ee619673df567","name":"non connected peers","time":{"start":1712933419799,"stop":1712933419799,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b56a9fde911213c6","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1712933081405,"stop":1712933081406,"duration":1},"status":"passed","severity":"normal"},{"uid":"836399a6b242b02e","name":"3 nodes on /waku/2/rs/1/1 topic","time":{"start":1712933465667,"stop":1712933465667,"duration":0},"status":"passed","severity":"normal"},{"uid":"b507ee2172aed4eb","name":"Push message with shell command payload","time":{"start":1712933419634,"stop":1712933419634,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3171329dac94b31","name":"should return valid sharding parameters for static sharding","time":{"start":1712932980415,"stop":1712932980415,"duration":0},"status":"passed","severity":"normal"},{"uid":"69e4e373392bac6c","name":"Ephemeral field is preserved - encoder v0","time":{"start":1712933041914,"stop":1712933041915,"duration":1},"status":"passed","severity":"normal"},{"uid":"6bc0f21537fb0ea2","name":"Using a function","time":{"start":1712933583477,"stop":1712933583477,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c2ea9c6c21c9aab","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1712933291976,"stop":1712933291977,"duration":1},"status":"passed","severity":"normal"},{"uid":"253d88335ef7fc19","name":"should throw an error for missing required configuration","time":{"start":1712932980402,"stop":1712932980402,"duration":0},"status":"passed","severity":"normal"},{"uid":"587dd90fcd7971f4","name":"Correctly serialized arguments","time":{"start":1712933296716,"stop":1712933296717,"duration":1},"status":"passed","severity":"normal"},{"uid":"37fcf1c3b5ac9a6b","name":"Push message with XML payload","time":{"start":1712933506379,"stop":1712933506380,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ee19363ba26d208","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1712933577574,"stop":1712933577577,"duration":3},"status":"passed","severity":"normal"},{"uid":"bdf5ba31d6306bd0","name":"Subscribe and receives messages on 20 topics","time":{"start":1712933641766,"stop":1712933641766,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cfe403cf77cc513","name":"Reopen subscription with peer with lost subscription","time":{"start":1712933107028,"stop":1712933107028,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf53c531c85a9c05","name":"Check publish message containing Basic HTML tag","time":{"start":1712933459433,"stop":1712933459434,"duration":1},"status":"passed","severity":"normal"},{"uid":"58cc68b5c7f7d563","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1712933125048,"stop":1712933125049,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b475fadf1862d1f","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1712933500800,"stop":1712933500800,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbffef0aac44ded","name":"addEventListener with correct event","time":{"start":1712933072674,"stop":1712933072675,"duration":1},"status":"passed","severity":"normal"},{"uid":"a83c1f3bbfa3c7b8","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1712932980408,"stop":1712932980408,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd016575e0a160ec","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1712933004251,"stop":1712933004252,"duration":1},"status":"passed","severity":"normal"},{"uid":"76a2b0ae7a366451","name":"Check received message containing emoji","time":{"start":1712933500815,"stop":1712933500815,"duration":0},"status":"passed","severity":"normal"},{"uid":"a01b641069b71fa1","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1712932980406,"stop":1712932980406,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9e8626ed0c9548c","name":"Push message with content topic containing Arabic","time":{"start":1712933419639,"stop":1712933419639,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4b83d3274866d27","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1712933472820,"stop":1712933472821,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9aff3607fc01987","name":"Push message with Basic HTML tag payload","time":{"start":1712933506380,"stop":1712933506381,"duration":1},"status":"passed","severity":"normal"},{"uid":"d171e6c68a15906c","name":"Push message with Basic HTML tag payload","time":{"start":1712933419630,"stop":1712933419630,"duration":0},"status":"passed","severity":"normal"},{"uid":"322f657a757e29a2","name":"random auto sharding 4 - Cluster ID: 1, Content Topic: /app40/1/topic639/utf8","time":{"start":1712933466050,"stop":1712933466050,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ac1eede084db20bb","name":"A test","time":{"start":1712933287986,"stop":1712933287987,"duration":1},"status":"passed","severity":"normal"},{"uid":"d47dc1513e6d501f","name":"Check message on other pubsub topic is not received","time":{"start":1712933193491,"stop":1712933193491,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b47134cca27794","name":"Subscribe and receive messages via lightPush","time":{"start":1712933291965,"stop":1712933291965,"duration":0},"status":"passed","severity":"normal"},{"uid":"a77483dc566f8616","name":"Check received message containing Arabic","time":{"start":1712933500784,"stop":1712933500784,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fa9f45f055d8dad","name":"Subscribe to topic containing XML and receive message","time":{"start":1712933291976,"stop":1712933291976,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6b6dd525123b44","name":"Promise Callback - forward","time":{"start":1712933546717,"stop":1712933546717,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8636b177ff14a8b","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1712933544694,"stop":1712933544695,"duration":1},"status":"passed","severity":"normal"},{"uid":"f50898bdcc3db530","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1712933465855,"stop":1712933465855,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2f33347ae6fdab80","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1712933032249,"stop":1712933032251,"duration":2},"status":"passed","severity":"normal"},{"uid":"dd7d482e2dd7622b","name":"LightPush","time":{"start":1712933587501,"stop":1712933587501,"duration":0},"status":"passed","severity":"normal"},{"uid":"125b40dc15afdd64","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1712932980410,"stop":1712932980410,"duration":0},"status":"passed","severity":"normal"},{"uid":"8598a6c1c3baa973","name":"Push message with content topic containing XML","time":{"start":1712933419640,"stop":1712933419641,"duration":1},"status":"passed","severity":"normal"},{"uid":"97ab1d6b4e58fec0","name":"Subscribe and receives messages on 20 topics","time":{"start":1712933291968,"stop":1712933291968,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad829acd349502ee","name":"Decoder throws on empty string content topic","time":{"start":1712933014389,"stop":1712933014389,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1e6cb2009b04713","name":"Check received message containing JSON","time":{"start":1712933500813,"stop":1712933500813,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4d165fc2feaf1b7","name":"isConnected return false after peer stops","time":{"start":1712933081408,"stop":1712933081408,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2e078b5456518f0","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1712932980416,"stop":1712932980417,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fbeb4a14148f1c4","name":"random auto sharding 6 - Cluster ID: 1, Content Topic: /app39/10/topic955/utf8","time":{"start":1712933466051,"stop":1712933466051,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6cfd6915db8b3b4a","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1712932980394,"stop":1712932980395,"duration":1},"status":"passed","severity":"normal"},{"uid":"3faa06641ce75ae6","name":"Subscribe and receive messages via waku relay post","time":{"start":1712933641778,"stop":1712933641778,"duration":0},"status":"passed","severity":"normal"},{"uid":"34f1a2510488142d","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1712933641780,"stop":1712933641780,"duration":0},"status":"skipped","severity":"normal"},{"uid":"59ec13c222735d1f","name":"Reopen subscription with peer with lost subscription","time":{"start":1712933065158,"stop":1712933065158,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf1a1766f34bcb30","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1712932993561,"stop":1712932993561,"duration":0},"status":"passed","severity":"normal"},{"uid":"55b508c73944b5ff","name":"less peers than existing","time":{"start":1712933419798,"stop":1712933419798,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4ce37b06af3fe4a1","name":"groups content topics by expected pubsub topic","time":{"start":1712932980388,"stop":1712932980389,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa76953d080ca3e","name":"Check message received after jswaku node is restarted","time":{"start":1712933500820,"stop":1712933500820,"duration":0},"status":"skipped","severity":"normal"},{"uid":"df4f69f0bc7ef1ba","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1712933123142,"stop":1712933123143,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bf2d3d54d62bc65","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1712933291966,"stop":1712933291966,"duration":0},"status":"passed","severity":"normal"},{"uid":"a11c3d7f1660f81c","name":"Check publish message containing numeric","time":{"start":1712933459429,"stop":1712933459429,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e897685fde05124","name":"Check received message containing Chinese","time":{"start":1712933193481,"stop":1712933193482,"duration":1},"status":"passed","severity":"normal"},{"uid":"62c28383984658ef","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1712932980387,"stop":1712932980387,"duration":0},"status":"passed","severity":"normal"},{"uid":"e99a0e3466f891d","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1712932980398,"stop":1712932980399,"duration":1},"status":"passed","severity":"normal"},{"uid":"181c4c4be16ef45e","name":"dispatchEvent via connectionManager","time":{"start":1712933072677,"stop":1712933072678,"duration":1},"status":"passed","severity":"normal"},{"uid":"20c0e69b77978337","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1712932980382,"stop":1712932980383,"duration":1},"status":"passed","severity":"normal"},{"uid":"77df53b02f40576a","name":"Subscribe to topic containing short and receive message","time":{"start":1712933641782,"stop":1712933641782,"duration":0},"status":"passed","severity":"normal"},{"uid":"f298d4a8cda5c6a9","name":"Subscribe to topic containing JSON and publish message","time":{"start":1712933472833,"stop":1712933472834,"duration":1},"status":"passed","severity":"normal"},{"uid":"98ff93891657a84f","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1712933517884,"stop":1712933517893,"duration":9},"status":"passed","severity":"normal"},{"uid":"74a7af2500f10e10","name":"Fails to push message bigger that 1MB","time":{"start":1712933419648,"stop":1712933419648,"duration":0},"status":"passed","severity":"normal"},{"uid":"72251500c5f455a8","name":"Push message with Script payload","time":{"start":1712933419615,"stop":1712933419623,"duration":8},"status":"passed","severity":"normal"},{"uid":"98513dfbc7a9af88","name":"Push message with content topic containing Script","time":{"start":1712933419640,"stop":1712933419640,"duration":0},"status":"passed","severity":"normal"},{"uid":"d769ebe97921e194","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1712933608340,"stop":1712933608340,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fc64ec97173be5ea","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1712933641775,"stop":1712933641775,"duration":0},"status":"passed","severity":"normal"},{"uid":"94c239a7a11b0f65","name":"Push message with XML payload","time":{"start":1712933419623,"stop":1712933419629,"duration":6},"status":"passed","severity":"normal"},{"uid":"6b9556b52156b093","name":"Ping on unsubscribed peer","time":{"start":1712933107026,"stop":1712933107026,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fac8096839a058a","name":"Asymmetric encrypt & decrypt","time":{"start":1712933014742,"stop":1712933014743,"duration":1},"status":"passed","severity":"normal"},{"uid":"e59d9df839f51faf","name":"should throw an error for an unconfigured topic","time":{"start":1712932980412,"stop":1712932980412,"duration":0},"status":"passed","severity":"normal"},{"uid":"dabe0e4b1b0675ff","name":"Overlapping topic subscription","time":{"start":1712933291970,"stop":1712933291971,"duration":1},"status":"passed","severity":"normal"},{"uid":"a40f8d8d0ed37a1c","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1712933016164,"stop":1712933016164,"duration":0},"status":"passed","severity":"normal"},{"uid":"66fc85d4e89a0cbd","name":"Non Autosharding Cluster","time":{"start":1712933466048,"stop":1712933466049,"duration":1},"status":"skipped","severity":"normal"},{"uid":"888489d04621e830","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1712933125053,"stop":1712933125053,"duration":0},"status":"passed","severity":"normal"},{"uid":"e563bb0dc55360fd","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1712933459436,"stop":1712933459437,"duration":1},"status":"passed","severity":"normal"},{"uid":"2031d9682252a91a","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1712933004255,"stop":1712933004255,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0f6856ff3bd806e","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1712932980414,"stop":1712932980414,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ea92ee95a0c0750","name":"Push message with SQL Injection payload","time":{"start":1712933506377,"stop":1712933506378,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe50b5d06406b886","name":"Check message with non string payload is not received","time":{"start":1712933500819,"stop":1712933500819,"duration":0},"status":"passed","severity":"normal"},{"uid":"435266f6ade6ecd2","name":"Fails to push message with empty content topic","time":{"start":1712933419644,"stop":1712933419644,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ad6f3da137b5a5b","name":"Check received message with timestamp: 1649153314 ","time":{"start":1712933193489,"stop":1712933193489,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c39d09764162c61","name":"should not receive a peer event after stop","time":{"start":1712933046735,"stop":1712933046736,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9cc68842f64795d","name":"removeEventListener with correct event","time":{"start":1712933072675,"stop":1712933072676,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3d655b6d29a627a","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1712933544691,"stop":1712933544691,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c043e43dbc41c8f","name":"shard 0","time":{"start":1712933521517,"stop":1712933521517,"duration":0},"status":"skipped","severity":"normal"},{"uid":"da313dc5421476bb","name":"should properly create location multiaddrs - tcp","time":{"start":1712932988939,"stop":1712932988940,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fe5a7f40b8e4ff3","name":"Subscribe to topic containing Russian and receive message","time":{"start":1712933291974,"stop":1712933291974,"duration":0},"status":"passed","severity":"normal"},{"uid":"12d5fecd04b252ce","name":"Encoder throws on undefined content topic","time":{"start":1712932993737,"stop":1712932993737,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d20f02ee3951c85","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1712933517883,"stop":1712933517883,"duration":0},"status":"passed","severity":"normal"},{"uid":"46ce1f3bf301dcf1","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1712932980405,"stop":1712932980405,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b5b2be49100424e","name":"configure the node with multiple content topics","time":{"start":1712933466054,"stop":1712933466054,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fd211b6a9ecb41d7","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1712933081406,"stop":1712933081406,"duration":0},"status":"passed","severity":"normal"},{"uid":"543e98e458ef65d2","name":"handles different networkShards values correctly","time":{"start":1712932980390,"stop":1712932980390,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bf10e53817cbee9","name":"Passing cursor with wrong message digest","time":{"start":1712933517894,"stop":1712933517894,"duration":0},"status":"passed","severity":"normal"},{"uid":"dced638f6e8ffa10","name":"Check received message containing Basic HTML tag","time":{"start":1712933500788,"stop":1712933500789,"duration":1},"status":"passed","severity":"normal"},{"uid":"1adbbfa74c3dbd88","name":"1 Store, 2 fetches","time":{"start":1712933004284,"stop":1712933004284,"duration":0},"status":"passed","severity":"normal"},{"uid":"d74fa0109f3cc40f","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1712933542727,"stop":1712933542727,"duration":0},"status":"passed","severity":"normal"},{"uid":"879f3d50ecb7d78b","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1712933465669,"stop":1712933465669,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e250a45bf87cb42","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1712933472823,"stop":1712933472823,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed0a73837b128c4","name":"Push to array if already present","time":{"start":1712932980203,"stop":1712932980204,"duration":1},"status":"passed","severity":"normal"},{"uid":"be249659028c073b","name":"Check received message containing long","time":{"start":1712933500804,"stop":1712933500804,"duration":0},"status":"passed","severity":"normal"},{"uid":"58208fc0c7cfd5b7","name":"should not throw an error for a single configured topic","time":{"start":1712932980411,"stop":1712932980411,"duration":0},"status":"passed","severity":"normal"},{"uid":"5be11fa769969675","name":"Check received message containing Script","time":{"start":1712933500786,"stop":1712933500786,"duration":0},"status":"passed","severity":"normal"},{"uid":"b735e66a70661b66","name":"should set field with only RELAY enabled","time":{"start":1712932988941,"stop":1712932988941,"duration":0},"status":"passed","severity":"normal"},{"uid":"41f9fdcbd5ffc738","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1712933472822,"stop":1712933472822,"duration":0},"status":"passed","severity":"normal"},{"uid":"77647bbf9745c9fb","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1712933251390,"stop":1712933251391,"duration":1},"status":"passed","severity":"normal"},{"uid":"95299d157346c56e","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1712932980419,"stop":1712932980419,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bf008397aa770db","name":"Store - dialed first","time":{"start":1712933587500,"stop":1712933587500,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1749256024e0c10","name":"Relay + Store","time":{"start":1712933043053,"stop":1712933043053,"duration":0},"status":"passed","severity":"normal"},{"uid":"4be61b8a618c4df8","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1712933291978,"stop":1712933291978,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc00f3d7e1788a28","name":"nwaku subscribes","time":{"start":1712933449087,"stop":1712933449087,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2a5119204b30e3b","name":"Push message with escaped characters payload","time":{"start":1712933506383,"stop":1712933506384,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7ac46c18421ea7","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1712933084608,"stop":1712933084609,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d8a88956e53b023","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1712933125048,"stop":1712933125048,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1674306c218c08b7","name":"Generator, custom pubsub topic","time":{"start":1712933544688,"stop":1712933544690,"duration":2},"status":"passed","severity":"normal"},{"uid":"6cedd663e701e635","name":"Generator, custom pubsub topic","time":{"start":1712933544691,"stop":1712933544692,"duration":1},"status":"skipped","severity":"normal"},{"uid":"9ac2eab176f5b9c3","name":"Encoder throws on empty string content topic","time":{"start":1712932993737,"stop":1712932993738,"duration":1},"status":"passed","severity":"normal"},{"uid":"e70055d5c262ad8d","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1712933322819,"stop":1712933322819,"duration":0},"status":"passed","severity":"normal"},{"uid":"272632f9acdce15a","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1712933193489,"stop":1712933193490,"duration":1},"status":"passed","severity":"normal"},{"uid":"db9a2d09f3c33e45","name":"3 nodes on /waku/2/rs/1/0 topic","time":{"start":1712933465667,"stop":1712933465668,"duration":1},"status":"passed","severity":"normal"},{"uid":"891440a0dea1e5e","name":"Throws when trying to push message with empty payload","time":{"start":1712933419636,"stop":1712933419636,"duration":0},"status":"passed","severity":"normal"},{"uid":"211c471d9d259334","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1712933641764,"stop":1712933641765,"duration":1},"status":"passed","severity":"normal"},{"uid":"8372257e0e345066","name":"Push message with content topic containing JSON","time":{"start":1712933419642,"stop":1712933419642,"duration":0},"status":"passed","severity":"normal"},{"uid":"458cf62e9b35a2bb","name":"should not receive a peer event before start","time":{"start":1712933008377,"stop":1712933008377,"duration":0},"status":"passed","severity":"normal"},{"uid":"89d5dc34600d96bc","name":"Check received message containing numeric","time":{"start":1712933500804,"stop":1712933500805,"duration":1},"status":"passed","severity":"normal"},{"uid":"6961446fc1898329","name":"should not receive a peer event after stop","time":{"start":1712933489334,"stop":1712933489334,"duration":0},"status":"passed","severity":"normal"},{"uid":"8019affc28d1ed25","name":"Check message with no payload is not received","time":{"start":1712933193492,"stop":1712933193493,"duration":1},"status":"passed","severity":"normal"},{"uid":"eea0116e5f145d00","name":"Check received message with timestamp: 1649153314 ","time":{"start":1712933500799,"stop":1712933500799,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2582f0e8c299b81","name":"Subscribe to topic containing Script and receive message","time":{"start":1712933641773,"stop":1712933641773,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c3b04bdcaadd482","name":"Ping on subscribed peer","time":{"start":1712933065156,"stop":1712933065157,"duration":1},"status":"passed","severity":"normal"},{"uid":"742a8134bcada324","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1712933465670,"stop":1712933465670,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ec36641d8c491cd","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1712933466054,"stop":1712933466055,"duration":1},"status":"skipped","severity":"normal"},{"uid":"4c3675d0560e5d1a","name":"Check received message containing long","time":{"start":1712933500782,"stop":1712933500783,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e467e458d6a3761","name":"Check received message containing shell command","time":{"start":1712933193486,"stop":1712933193486,"duration":0},"status":"passed","severity":"normal"},{"uid":"30e241d3285bfd2c","name":"random auto sharding 8 - Cluster ID: 1, Content Topic: /app5/9/topic282/test.js","time":{"start":1712933466052,"stop":1712933466052,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a4f99abeec75e026","name":"Check received message containing escaped characters","time":{"start":1712933500814,"stop":1712933500815,"duration":1},"status":"passed","severity":"normal"},{"uid":"659f8b4953d09b14","name":"Overlapping topic subscription","time":{"start":1712933641781,"stop":1712933641781,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a5aac5aa93b92a","name":"should be called at least once on all `peer:discovery` events","time":{"start":1712933039511,"stop":1712933039512,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc40a0412e161c1e","name":"Round trip binary serialization","time":{"start":1712932993735,"stop":1712932993736,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9af31186ef0a6fa","name":"different cluster, different shard: nodes don't connect","time":{"start":1712933322821,"stop":1712933322821,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdfb76e23eaff7f7","name":"Check message on other pubsub topic is not received","time":{"start":1712933500800,"stop":1712933500801,"duration":1},"status":"passed","severity":"normal"},{"uid":"43106fa02ecf8fc5","name":"Push message with Script payload","time":{"start":1712933506378,"stop":1712933506379,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f87d8269010403b","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1712933251392,"stop":1712933251393,"duration":1},"status":"passed","severity":"normal"},{"uid":"9dae47adb2861ddb","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1712933641775,"stop":1712933641775,"duration":0},"status":"passed","severity":"normal"},{"uid":"eea264f1f1158f7f","name":"Ephemeral field set to true","time":{"start":1712932993736,"stop":1712932993736,"duration":0},"status":"passed","severity":"normal"},{"uid":"b72017f490f856ea","name":"Check message with invalid timestamp is not received","time":{"start":1712933193490,"stop":1712933193490,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c4543fd07736af9","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1712932988268,"stop":1712932988269,"duration":1},"status":"passed","severity":"normal"},{"uid":"d32631189dbaa451","name":"different cluster, same shard: nodes don't connect","time":{"start":1712933322820,"stop":1712933322821,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c14284a82a2dc64","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1712933125059,"stop":1712933125060,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8f3cd207d47310a","name":"Subscribe to topic containing XML and publish message","time":{"start":1712933472831,"stop":1712933472832,"duration":1},"status":"passed","severity":"normal"},{"uid":"2981d566a2a48f7f","name":"Sign & Recover","time":{"start":1712933014744,"stop":1712933014744,"duration":0},"status":"passed","severity":"normal"},{"uid":"34ae36290c3d20b2","name":"Query with Ordered Callback, No Decoder","time":{"start":1712933542726,"stop":1712933542726,"duration":0},"status":"passed","severity":"normal"},{"uid":"a956a68bab05fac0","name":"Subscribe to topic containing emoji and receive message","time":{"start":1712933641787,"stop":1712933641788,"duration":1},"status":"passed","severity":"normal"},{"uid":"635c600e55b2f617","name":"Subscribe to topic containing XML and receive message","time":{"start":1712933641785,"stop":1712933641785,"duration":0},"status":"passed","severity":"normal"},{"uid":"50f6342db9423c40","name":"getPeersByDiscovery","time":{"start":1712933446610,"stop":1712933446610,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ba668e61de03367","name":"returns all values when wanted number matches available values","time":{"start":1712933003391,"stop":1712933003393,"duration":2},"status":"passed","severity":"normal"},{"uid":"9c2cfe64822efa69","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1712933125064,"stop":1712933125064,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c1783aa7de471d8","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1712933041915,"stop":1712933041916,"duration":1},"status":"passed","severity":"normal"},{"uid":"700fc7f03f33e1b8","name":"same cluster, different shard: nodes don't connect","time":{"start":1712933125045,"stop":1712933125046,"duration":1},"status":"skipped","severity":"normal"},{"uid":"208b175dc163885a","name":"random static sharding 10 - Cluster ID: 276, Shard ID: 630","time":{"start":1712933521524,"stop":1712933521524,"duration":0},"status":"passed","severity":"normal"},{"uid":"6586ef9efc2c9d6c","name":"same cluster, same shard: nodes connect","time":{"start":1712933125045,"stop":1712933125045,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c48844fdeac2b69","name":"Ping on peer without subscriptions","time":{"start":1712933107027,"stop":1712933107028,"duration":1},"status":"passed","severity":"normal"},{"uid":"1696b3a86dd2a12c","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1712932980403,"stop":1712932980403,"duration":0},"status":"passed","severity":"normal"},{"uid":"5735848db0044ba8","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1712933558282,"stop":1712933558285,"duration":3},"status":"passed","severity":"normal"},{"uid":"17558605b681dc4e","name":"isConnected should return false after all peers disconnect","time":{"start":1712933032255,"stop":1712933032255,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebae11e3104d2b6","name":"Push message with content topic containing SQL Injection","time":{"start":1712933506396,"stop":1712933506396,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bbff3e90f676443","name":"Encoder throws on empty string content topic","time":{"start":1712933016166,"stop":1712933016166,"duration":0},"status":"passed","severity":"normal"},{"uid":"3abc8ed3a6f5991e","name":"Push message with content topic containing emoji","time":{"start":1712933419643,"stop":1712933419644,"duration":1},"status":"passed","severity":"normal"},{"uid":"c442413986786697","name":"Encoder throws on undefined content topic","time":{"start":1712933016166,"stop":1712933016166,"duration":0},"status":"passed","severity":"normal"},{"uid":"17263898f4508aff","name":"Check received message containing escaped characters","time":{"start":1712933193486,"stop":1712933193487,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ba618aa35c64fa5","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1712933641785,"stop":1712933641785,"duration":0},"status":"passed","severity":"normal"},{"uid":"80e42926f3048af6","name":"Decoder throws on undefined content topic","time":{"start":1712933014388,"stop":1712933014389,"duration":1},"status":"passed","severity":"normal"},{"uid":"4289af86843714a","name":"Check received message containing special chars","time":{"start":1712933193481,"stop":1712933193481,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c156a58dcc7c807","name":"Fails to publish message with empty text","time":{"start":1712933459441,"stop":1712933459441,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfa2855c0a246945","name":"can start and stop the service","time":{"start":1712933489331,"stop":1712933489332,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf8959dfd060a21c","name":"should encodeTxt and decodeTxt","time":{"start":1712932988931,"stop":1712932988931,"duration":0},"status":"passed","severity":"normal"},{"uid":"724eea70ffa82006","name":"Push 30 different messages","time":{"start":1712933419636,"stop":1712933419636,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab0132cd7737773a","name":"should properly create location multiaddrs - tcp4","time":{"start":1712932988938,"stop":1712932988938,"duration":0},"status":"passed","severity":"normal"},{"uid":"91ebf6b227f95fb0","name":"should not fail to stop the service if it was not started","time":{"start":1712933046733,"stop":1712933046734,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fbfaae50fb8e14a","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1712933291973,"stop":1712933291973,"duration":0},"status":"passed","severity":"normal"},{"uid":"e02c8666f6917347","name":"random auto sharding 3 - Cluster ID: 1, Content Topic: /app6/9/topic610/test.js","time":{"start":1712933466050,"stop":1712933466050,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4c6473aa7f14886b","name":"should not fail to start the service if it is already started","time":{"start":1712933008376,"stop":1712933008376,"duration":0},"status":"passed","severity":"normal"},{"uid":"426314928c3b1c6c","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1712933577573,"stop":1712933577574,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4d5ff94cabf373","name":"Subscribe and receive messages via lightPush","time":{"start":1712933641763,"stop":1712933641764,"duration":1},"status":"passed","severity":"normal"},{"uid":"753715d0d87e110c","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1712933446611,"stop":1712933446612,"duration":1},"status":"passed","severity":"normal"},{"uid":"dab6ea651716ea42","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1712933472835,"stop":1712933472836,"duration":1},"status":"passed","severity":"normal"},{"uid":"45f2c88fb8be01fe","name":"Push message with content topic containing Arabic","time":{"start":1712933506393,"stop":1712933506394,"duration":1},"status":"passed","severity":"normal"},{"uid":"58ca8453136e88f7","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1712933084629,"stop":1712933084630,"duration":1},"status":"passed","severity":"normal"},{"uid":"8efcd609caf60af1","name":"can start and stop the service","time":{"start":1712933008375,"stop":1712933008375,"duration":0},"status":"passed","severity":"normal"},{"uid":"d65708900a1aa755","name":"Filter","time":{"start":1712933587501,"stop":1712933587501,"duration":0},"status":"passed","severity":"normal"},{"uid":"bca83284856fe361","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1712933641778,"stop":1712933641778,"duration":0},"status":"passed","severity":"normal"},{"uid":"f669ea3be8564098","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1712932988254,"stop":1712932988255,"duration":1},"status":"passed","severity":"normal"},{"uid":"f39a8eca2aa36b4d","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1712933577573,"stop":1712933577573,"duration":0},"status":"passed","severity":"normal"},{"uid":"987689320d38b524","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1712932988268,"stop":1712932988268,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab3e0873c0796c91","name":"Push message with content topic containing numeric","time":{"start":1712933419637,"stop":1712933419638,"duration":1},"status":"passed","severity":"normal"},{"uid":"29afcf8f41c3b939","name":"Check received message with timestamp: 1649153314 ","time":{"start":1712933500816,"stop":1712933500817,"duration":1},"status":"passed","severity":"normal"},{"uid":"2744930877527797","name":"Check publish message containing Chinese","time":{"start":1712933459430,"stop":1712933459430,"duration":0},"status":"passed","severity":"normal"},{"uid":"433f75f23dacc96d","name":"Check received message containing short","time":{"start":1712933500773,"stop":1712933500774,"duration":1},"status":"passed","severity":"normal"},{"uid":"7bf7526289d802de","name":"Push message with shell command payload","time":{"start":1712933506382,"stop":1712933506383,"duration":1},"status":"passed","severity":"normal"},{"uid":"904aa7c6eaa64ab0","name":"Check message received after nwaku node is restarted","time":{"start":1712933193495,"stop":1712933193495,"duration":0},"status":"skipped","severity":"normal"},{"uid":"73a3048d8e004095","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1712933004251,"stop":1712933004251,"duration":0},"status":"passed","severity":"normal"}]