2024-10-06 22:33:19 +00:00

1 line
160 KiB
JSON

[{"uid":"fe7868b969a898df","name":"Passing invalid cursor","time":{"start":1728253870516,"stop":1728253870517,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea555d6ed1a8fe80","name":"Check publish message containing numeric","time":{"start":1728253813604,"stop":1728253813605,"duration":1},"status":"passed","severity":"normal"},{"uid":"6281705b901ee140","name":"should throw an error for missing sharding configuration","time":{"start":1728253480433,"stop":1728253480433,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cbf420f00cdd71a","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1728253891952,"stop":1728253891952,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dcc9267dd25031d","name":"should select older connection if present","time":{"start":1728253495560,"stop":1728253495561,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2423a2e8058aaf5","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1728253480424,"stop":1728253480424,"duration":0},"status":"passed","severity":"normal"},{"uid":"def5821bb50201dd","name":"handles empty shards array correctly","time":{"start":1728253480433,"stop":1728253480434,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb89674ad2cf5473","name":"Js publishes, other Js receives","time":{"start":1728253806228,"stop":1728253806229,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b19140a0e2b9ff6","name":"should be online or offline if network state changed","time":{"start":1728253536029,"stop":1728253536030,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4ebf3c6d414e73c","name":"recovers when dns.resolve returns empty","time":{"start":1728253503986,"stop":1728253503986,"duration":0},"status":"passed","severity":"normal"},{"uid":"3168d28691b279e6","name":"Check message with no content topic is not received","time":{"start":1728253786830,"stop":1728253786830,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3d0a9fae0be2c3f","name":"Push message with shell command payload","time":{"start":1728253805230,"stop":1728253805230,"duration":0},"status":"passed","severity":"normal"},{"uid":"afc73a9c00263e15","name":"Push message with custom timestamp: 1697495270249","time":{"start":1728253842912,"stop":1728253842912,"duration":0},"status":"passed","severity":"normal"},{"uid":"1462f172f525ff6f","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1728253669978,"stop":1728253669978,"duration":0},"status":"passed","severity":"normal"},{"uid":"87e721db250d0cf2","name":"should be able to encode the field with only RELAY set to true","time":{"start":1728253488144,"stop":1728253488148,"duration":4},"status":"passed","severity":"normal"},{"uid":"c58a92bd06277165","name":"groups content topics by expected pubsub topic","time":{"start":1728253480414,"stop":1728253480414,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef1f54f02e91c974","name":"Subscribe and receives messages on 20 topics","time":{"start":1728253679353,"stop":1728253679355,"duration":2},"status":"passed","severity":"normal"},{"uid":"ed15b91ee2f17bcf","name":"isConnected should return true after first peer connects","time":{"start":1728253568854,"stop":1728253568854,"duration":0},"status":"passed","severity":"normal"},{"uid":"f97ac9e7ea239d4a","name":"handles empty contentTopics array correctly","time":{"start":1728253480434,"stop":1728253480434,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e62b32c44b5ad1","name":"should add and remove event listeners correctly","time":{"start":1728253507787,"stop":1728253507788,"duration":1},"status":"passed","severity":"normal"},{"uid":"83712092064964e6","name":"Subscribe to topic containing Script and receive message","time":{"start":1728253679360,"stop":1728253679361,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9f51541102a25c9","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1728253679363,"stop":1728253679364,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbb73e6866fec58c","name":"Push message with content topic containing shell command","time":{"start":1728253805243,"stop":1728253805243,"duration":0},"status":"passed","severity":"normal"},{"uid":"8eec6a6e52bbae34","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1728253480430,"stop":1728253480430,"duration":0},"status":"passed","severity":"normal"},{"uid":"f67807dd1221a32d","name":"Push message with content topic containing SQL Injection","time":{"start":1728253805238,"stop":1728253805238,"duration":0},"status":"passed","severity":"normal"},{"uid":"291b281be37404a6","name":"random static sharding 10 - Cluster ID: 632, Shard ID: 621","time":{"start":1728253872323,"stop":1728253872323,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2de1789d4824a66","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1728253861456,"stop":1728253861463,"duration":7},"status":"passed","severity":"normal"},{"uid":"8bf4409952c1fb30","name":"Push message with content topic containing short","time":{"start":1728253842863,"stop":1728253842872,"duration":9},"status":"passed","severity":"normal"},{"uid":"b58f80d299b90f01","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1728253861413,"stop":1728253861414,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4420c085f4a6bc4","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1728253872310,"stop":1728253872311,"duration":1},"status":"passed","severity":"normal"},{"uid":"dad56c271c53d132","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1728253645848,"stop":1728253645849,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5bd174502278e47","name":"Query generator for multiple messages with multiple decoders","time":{"start":1728253902808,"stop":1728253902808,"duration":0},"status":"passed","severity":"normal"},{"uid":"75aec5285f4af31b","name":"should be able to decode the field with only STORE set to true","time":{"start":1728253488157,"stop":1728253488158,"duration":1},"status":"passed","severity":"normal"},{"uid":"c273455bec8a47f4","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1728253611028,"stop":1728253611035,"duration":7},"status":"passed","severity":"normal"},{"uid":"9a88793ae954845c","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1728253645865,"stop":1728253645866,"duration":1},"status":"passed","severity":"normal"},{"uid":"603c9273f9aadad9","name":"shard 0","time":{"start":1728253872310,"stop":1728253872310,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ac9c20060c66aa4","name":"Decoder throws on empty string content topic","time":{"start":1728253515423,"stop":1728253515423,"duration":0},"status":"passed","severity":"normal"},{"uid":"1da2ca2ed9b57a20","name":"Reopen subscription with peer with lost subscription","time":{"start":1728253581336,"stop":1728253581336,"duration":0},"status":"passed","severity":"normal"},{"uid":"c23f1c964592d55a","name":"returns nothing if no connections present","time":{"start":1728253495554,"stop":1728253495556,"duration":2},"status":"passed","severity":"normal"},{"uid":"fc26495c2ee504af","name":"LightPush: 1 peers, Filter: 3 peers","time":{"start":1728253739399,"stop":1728253739400,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a7402a998d896c7","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1728253480432,"stop":1728253480432,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b226bb42d6c042c","name":"Check received message containing emoji","time":{"start":1728253656514,"stop":1728253656514,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e670c1cdb7a3322","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1728253861449,"stop":1728253861449,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcd02056726d3b4","name":"Query with Ordered Callback, No message returned","time":{"start":1728253884931,"stop":1728253884931,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc38668fb7785857","name":"dispatchEvent via connectionManager","time":{"start":1728253575992,"stop":1728253575995,"duration":3},"status":"passed","severity":"normal"},{"uid":"83bad8a7a5feec00","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1728253480411,"stop":1728253480412,"duration":1},"status":"passed","severity":"normal"},{"uid":"7586ea8bc45a4ce9","name":"Query Generator, Multiple PubsubTopics","time":{"start":1728253884928,"stop":1728253884929,"duration":1},"status":"passed","severity":"normal"},{"uid":"22be076b0203f180","name":"should throw error - no id","time":{"start":1728253488812,"stop":1728253488813,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca5b7d6af0119d64","name":"different cluster, different shard: nodes don't connect","time":{"start":1728253645816,"stop":1728253645816,"duration":0},"status":"passed","severity":"normal"},{"uid":"e746ed61a8e96e98","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1728253645821,"stop":1728253645822,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d5005bc8bfeb3f3","name":"isConnected return false after peer stops","time":{"start":1728253568860,"stop":1728253568860,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdfbf3c12ff64e6f","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1728253669982,"stop":1728253669982,"duration":0},"status":"passed","severity":"normal"},{"uid":"77294d197efe23e4","name":"throws on content topic with non-number generation field","time":{"start":1728253480397,"stop":1728253480397,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b86ef25ba463979","name":"should return empty list for no shard","time":{"start":1728253480420,"stop":1728253480420,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b76db23e156e0e0","name":"Decoder throws on undefined content topic","time":{"start":1728253513761,"stop":1728253513761,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cfcd5dc5e3466a3","name":"random static sharding 9 - Cluster ID: 707, Shard ID: 248","time":{"start":1728253872322,"stop":1728253872323,"duration":1},"status":"passed","severity":"normal"},{"uid":"82f6834556c5d99a","name":"should not receive a peer event before start","time":{"start":1728253507785,"stop":1728253507785,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2ca117832032524","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1728253513757,"stop":1728253513758,"duration":1},"status":"passed","severity":"normal"},{"uid":"47903f33a590e3e2","name":"Subscribe and receive messages via waku relay post","time":{"start":1728253861368,"stop":1728253861375,"duration":7},"status":"passed","severity":"normal"},{"uid":"a8fc92973df8bbc6","name":"Check publish message containing JSON","time":{"start":1728253813613,"stop":1728253813613,"duration":0},"status":"passed","severity":"normal"},{"uid":"15443e03a622c062","name":"Push message with Chinese payload","time":{"start":1728253805227,"stop":1728253805227,"duration":0},"status":"passed","severity":"normal"},{"uid":"178e6d3a5d8eacb8","name":"Passing an array","time":{"start":1728253921445,"stop":1728253921445,"duration":0},"status":"passed","severity":"normal"},{"uid":"f64617ee5523540b","name":"Check message with no pubsub topic is not received","time":{"start":1728253656517,"stop":1728253656519,"duration":2},"status":"passed","severity":"normal"},{"uid":"17c12c20da469fa1","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1728253542098,"stop":1728253542099,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9b1ecb90092d2ad","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1728253760059,"stop":1728253760060,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6ac02ff85bd55e7","name":"caches peers it previously fetched","time":{"start":1728253503987,"stop":1728253503987,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ccf133488babe0a","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1728253861424,"stop":1728253861425,"duration":1},"status":"passed","severity":"normal"},{"uid":"56f95461897713","name":"Check received message containing unicode special characters","time":{"start":1728253656513,"stop":1728253656513,"duration":0},"status":"passed","severity":"normal"},{"uid":"7265314882352583","name":"Nodes with multiple pubsub topic","time":{"start":1728253811016,"stop":1728253811016,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cb31076b0ba16ba","name":"Passing page size 0 when there are 110 messages","time":{"start":1728253893574,"stop":1728253893575,"duration":1},"status":"passed","severity":"normal"},{"uid":"7dd631282272385d","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1728253669979,"stop":1728253669979,"duration":0},"status":"passed","severity":"normal"},{"uid":"72aca11dd8156a73","name":"Promise Callback - true","time":{"start":1728253882068,"stop":1728253882069,"duration":1},"status":"passed","severity":"normal"},{"uid":"24b0805c930a9d62","name":"Check received message with timestamp: 1728253534839 ","time":{"start":1728253786819,"stop":1728253786821,"duration":2},"status":"passed","severity":"normal"},{"uid":"ece1a0f924f28f42","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1728253779721,"stop":1728253779721,"duration":0},"status":"passed","severity":"normal"},{"uid":"79899d5ed16a3656","name":"safeDispatchEvent","time":{"start":1728253575995,"stop":1728253575996,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbeb0035fe697186","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1728253585048,"stop":1728253585048,"duration":0},"status":"passed","severity":"normal"},{"uid":"633170e69fe9a9f3","name":"should throw error - no public key","time":{"start":1728253488812,"stop":1728253488812,"duration":0},"status":"passed","severity":"normal"},{"uid":"65ad5b1914f5ea1f","name":"Check publish message after service node is restarted","time":{"start":1728253813627,"stop":1728253813628,"duration":1},"status":"skipped","severity":"normal"},{"uid":"17ee70962529f306","name":"throws an error for improperly formatted content topics","time":{"start":1728253480415,"stop":1728253480416,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a6c1f2cf972207a","name":"Push message with Russian payload","time":{"start":1728253805227,"stop":1728253805228,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcc429fd09eefe3e","name":"Subscribe to topic containing Script and receive message","time":{"start":1728253861468,"stop":1728253861469,"duration":1},"status":"passed","severity":"normal"},{"uid":"d49e2cf183bf3f44","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1728253645827,"stop":1728253645829,"duration":2},"status":"passed","severity":"normal"},{"uid":"6a6cd89a9845c694","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1728253823481,"stop":1728253823482,"duration":1},"status":"passed","severity":"normal"},{"uid":"78c381fd99791056","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1728253861391,"stop":1728253861393,"duration":2},"status":"passed","severity":"normal"},{"uid":"b0fa226883e5e92a","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1728253488811,"stop":1728253488811,"duration":0},"status":"passed","severity":"normal"},{"uid":"61433a5cf9b5bb54","name":"Wrong topic","time":{"start":1728253847198,"stop":1728253847199,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7d4fcf2fe488bc6","name":"should create a new stream if no existing for protocol found","time":{"start":1728253495933,"stop":1728253495934,"duration":1},"status":"passed","severity":"normal"},{"uid":"e17f51b7114463b4","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1728253861440,"stop":1728253861445,"duration":5},"status":"passed","severity":"normal"},{"uid":"bbbb70b91fca0263","name":"should throw an error for empty SingleShardInfos array","time":{"start":1728253480417,"stop":1728253480417,"duration":0},"status":"passed","severity":"normal"},{"uid":"16511e2196d0b233","name":"should decode valid enr with tcp successfully","time":{"start":1728253488811,"stop":1728253488811,"duration":0},"status":"passed","severity":"normal"},{"uid":"23cce2624610fccb","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1728253482873,"stop":1728253482874,"duration":1},"status":"passed","severity":"normal"},{"uid":"9caab982e81dff6c","name":"Decrypt messages","time":{"start":1728253788785,"stop":1728253788786,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d0f56e32fa9465b","name":"Check received message containing JSON","time":{"start":1728253786755,"stop":1728253786755,"duration":0},"status":"passed","severity":"normal"},{"uid":"47235505f3a70c5","name":"Push message with rate limit","time":{"start":1728253805246,"stop":1728253805246,"duration":0},"status":"passed","severity":"normal"},{"uid":"e96501b5e1b2da7b","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1728253645849,"stop":1728253645851,"duration":2},"status":"passed","severity":"normal"},{"uid":"f77f185db7b11ba6","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1728253669976,"stop":1728253669976,"duration":0},"status":"passed","severity":"normal"},{"uid":"9961768b4223a62d","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1728253645859,"stop":1728253645859,"duration":0},"status":"passed","severity":"normal"},{"uid":"348297acd22715bf","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1728253669982,"stop":1728253669982,"duration":0},"status":"passed","severity":"normal"},{"uid":"671ea847a557511e","name":"Check message received after nwaku node is restarted","time":{"start":1728253786836,"stop":1728253786836,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3528526c90ef7acc","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1728253645858,"stop":1728253645859,"duration":1},"status":"passed","severity":"normal"},{"uid":"705fce994069cf7a","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1728253811016,"stop":1728253811016,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c61f57db556c4a5","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1728253669980,"stop":1728253669981,"duration":1},"status":"passed","severity":"normal"},{"uid":"d18a9df99127b57a","name":"should set field with only LIGHTPUSH enabled","time":{"start":1728253488823,"stop":1728253488823,"duration":0},"status":"passed","severity":"normal"},{"uid":"aaa2c80703e74704","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1728253480424,"stop":1728253480424,"duration":0},"status":"passed","severity":"normal"},{"uid":"e76b75052c0d3229","name":"A test","time":{"start":1728253739485,"stop":1728253739486,"duration":1},"status":"passed","severity":"normal"},{"uid":"1617f3ca8cfd9a26","name":"Subscribe to topic containing Russian and publish message","time":{"start":1728253823483,"stop":1728253823483,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2625ba1782436e0","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1728253488154,"stop":1728253488154,"duration":0},"status":"passed","severity":"normal"},{"uid":"81ef9c8c95b7e580","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1728253645854,"stop":1728253645854,"duration":0},"status":"passed","severity":"normal"},{"uid":"fab2f61d5386ce26","name":"Mutual subscription","time":{"start":1728253823467,"stop":1728253823468,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca36255d124d3cdb","name":"Check received message containing escaped characters","time":{"start":1728253786756,"stop":1728253786756,"duration":0},"status":"passed","severity":"normal"},{"uid":"9edca41fe8fa0132","name":"non connected peers","time":{"start":1728253787075,"stop":1728253787076,"duration":1},"status":"skipped","severity":"normal"},{"uid":"af2e6f5efd8e20f1","name":"Nodes with multiple pubsub topic","time":{"start":1728253811014,"stop":1728253811014,"duration":0},"status":"passed","severity":"normal"},{"uid":"748c1e699279a26a","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1728253480426,"stop":1728253480426,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b37146b7179307c","name":"Waku message hash computation (meta attribute not present)","time":{"start":1728253482875,"stop":1728253482875,"duration":0},"status":"passed","severity":"normal"},{"uid":"30dfc37a5533995e","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1728253645829,"stop":1728253645831,"duration":2},"status":"passed","severity":"normal"},{"uid":"181810dee42540f6","name":"Push message with JSON payload","time":{"start":1728253805230,"stop":1728253805230,"duration":0},"status":"passed","severity":"normal"},{"uid":"87e64c7875047fc2","name":"Push message with content topic containing emoji","time":{"start":1728253805244,"stop":1728253805244,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b4d0039bb645c79","name":"Check received message containing Basic HTML tag","time":{"start":1728253786805,"stop":1728253786805,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab6e7a88ad657ee8","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1728253546998,"stop":1728253546998,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f96b39011d95b58f","name":"Check message with invalid timestamp is not received","time":{"start":1728253786826,"stop":1728253786826,"duration":0},"status":"passed","severity":"normal"},{"uid":"19fa6e09402d7398","name":"should be able to encode the field with only STORE set to true","time":{"start":1728253488149,"stop":1728253488149,"duration":0},"status":"passed","severity":"normal"},{"uid":"c927542b29caa24c","name":"Query Generator - false","time":{"start":1728253882068,"stop":1728253882068,"duration":0},"status":"passed","severity":"normal"},{"uid":"1796a6ee7dc04b73","name":"returns all values when wanted number is greater than available values","time":{"start":1728253502935,"stop":1728253502936,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7d73de9fa16302f","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1728253669978,"stop":1728253669979,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ac53dd26c45c954","name":"Subscribe and receive messages via waku relay post","time":{"start":1728253679352,"stop":1728253679352,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b73fbd52bd26997","name":"should not fail to start the service if it is already started","time":{"start":1728253863641,"stop":1728253863645,"duration":4},"status":"passed","severity":"normal"},{"uid":"9f389a1d4578113b","name":"should set field with only FILTER enabled","time":{"start":1728253488823,"stop":1728253488823,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5022ebd0f6fba4c","name":"Subscribe to topic containing JSON and publish message","time":{"start":1728253823490,"stop":1728253823490,"duration":0},"status":"passed","severity":"normal"},{"uid":"677dacc2bb218c5d","name":"Check received message containing shell command","time":{"start":1728253656512,"stop":1728253656512,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e40805fd8e927ab","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1728253585049,"stop":1728253585049,"duration":0},"status":"passed","severity":"normal"},{"uid":"752e82af158b631","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1728253495915,"stop":1728253495915,"duration":0},"status":"passed","severity":"normal"},{"uid":"7522a2549037f2a2","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1728253488159,"stop":1728253488162,"duration":3},"status":"passed","severity":"normal"},{"uid":"1181862298934154","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1728253760060,"stop":1728253760061,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7a3a08476f1bbec","name":"retrieves a single peer","time":{"start":1728253503985,"stop":1728253503985,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ee8156750341480","name":"should emit a peer event after start","time":{"start":1728253507785,"stop":1728253507785,"duration":0},"status":"passed","severity":"normal"},{"uid":"634b35d481f3834c","name":"Ordered callback, aborts when callback returns true","time":{"start":1728253902811,"stop":1728253902812,"duration":1},"status":"passed","severity":"normal"},{"uid":"beeec36711dac64a","name":"Subscribe to topic containing emoji and receive message","time":{"start":1728253679364,"stop":1728253679366,"duration":2},"status":"passed","severity":"normal"},{"uid":"2f56843809900031","name":"Push message with special chars payload","time":{"start":1728253805226,"stop":1728253805226,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8f37f8e0ccf175c","name":"LightPush with 3 connections","time":{"start":1728253686543,"stop":1728253686543,"duration":0},"status":"passed","severity":"normal"},{"uid":"420109e5de4cae6e","name":"Check publish message containing special chars","time":{"start":1728253813605,"stop":1728253813605,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0f4209252ea9e5d","name":"Ping succeeds for all connected peers","time":{"start":1728253603151,"stop":1728253603152,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4d23305810778d","name":"Overlapping topic subscription","time":{"start":1728253823473,"stop":1728253823473,"duration":0},"status":"skipped","severity":"normal"},{"uid":"13f8ab4298ffd0e3","name":"A test","time":{"start":1728253739482,"stop":1728253739484,"duration":2},"status":"passed","severity":"normal"},{"uid":"53cfc90688914d42","name":"Callback on promise","time":{"start":1728253902810,"stop":1728253902810,"duration":0},"status":"passed","severity":"normal"},{"uid":"b87fb464918596eb","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1728253870512,"stop":1728253870513,"duration":1},"status":"passed","severity":"normal"},{"uid":"749701c4bca62e40","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1728253870513,"stop":1728253870514,"duration":1},"status":"passed","severity":"normal"},{"uid":"b10ff218ab609023","name":"Push message with Script payload","time":{"start":1728253805228,"stop":1728253805229,"duration":1},"status":"passed","severity":"normal"},{"uid":"cebc887282cd3b3d","name":"throws on content topic with empty application field","time":{"start":1728253480398,"stop":1728253480399,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c05cf2041245504","name":"Should update multiaddrs","time":{"start":1728253780222,"stop":1728253780222,"duration":0},"status":"passed","severity":"normal"},{"uid":"297844819f3bbc3e","name":"Passing page size 3 when there are 20 messages","time":{"start":1728253893576,"stop":1728253893577,"duration":1},"status":"passed","severity":"normal"},{"uid":"d85c19f72df5ba4a","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1728253480413,"stop":1728253480413,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9bd4642cc56669c","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1728253585046,"stop":1728253585046,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e64f4fc38a3d7c5","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1728253480403,"stop":1728253480409,"duration":6},"status":"passed","severity":"normal"},{"uid":"93a26866e1efb94","name":"should handle a minimal index list","time":{"start":1728253480481,"stop":1728253480481,"duration":0},"status":"passed","severity":"normal"},{"uid":"e657b43b53ff1ede","name":"Filter","time":{"start":1728253909049,"stop":1728253909050,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b87942becb736f6","name":"Fields are not dropped","time":{"start":1728253495443,"stop":1728253495444,"duration":1},"status":"passed","severity":"normal"},{"uid":"78b05fc6cf9b2fb0","name":"Push message with unicode special characters payload","time":{"start":1728253842859,"stop":1728253842860,"duration":1},"status":"passed","severity":"normal"},{"uid":"2344a42e96de6410","name":"does not throw on valid cases","time":{"start":1728253480395,"stop":1728253480395,"duration":0},"status":"passed","severity":"normal"},{"uid":"81c7b2a4d98c8b1d","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1728253480422,"stop":1728253480422,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f40748ccdec72f","name":"Check received message with timestamp: 1649153314 ","time":{"start":1728253786778,"stop":1728253786781,"duration":3},"status":"passed","severity":"normal"},{"uid":"c4b02f8192363fc4","name":"Fails to push message with empty content topic","time":{"start":1728253842910,"stop":1728253842911,"duration":1},"status":"passed","severity":"normal"},{"uid":"9250a4292e715bf3","name":"Fails to publish duplicate message","time":{"start":1728253813622,"stop":1728253813623,"duration":1},"status":"passed","severity":"normal"},{"uid":"9884d146ecd2d33f","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1728253823470,"stop":1728253823470,"duration":0},"status":"passed","severity":"normal"},{"uid":"d939d1808c17ce61","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1728253585043,"stop":1728253585043,"duration":0},"status":"passed","severity":"normal"},{"uid":"b16be0fe5f81a716","name":"Check received message with timestamp: 1728253534839000000 ","time":{"start":1728253786773,"stop":1728253786776,"duration":3},"status":"passed","severity":"normal"},{"uid":"70e5112666b9914b","name":"Check message received after jswaku node is restarted","time":{"start":1728253786834,"stop":1728253786835,"duration":1},"status":"skipped","severity":"normal"},{"uid":"512dc02ce015b0c6","name":"Sample","time":{"start":1728253488321,"stop":1728253488322,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d3742b01c6c3dba","name":"Push message with content topic containing JSON","time":{"start":1728253805242,"stop":1728253805242,"duration":0},"status":"passed","severity":"normal"},{"uid":"4700789a57ca686c","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1728253823469,"stop":1728253823469,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0ebbd02ad746f63","name":"Fails to push message with large meta","time":{"start":1728253842911,"stop":1728253842912,"duration":1},"status":"passed","severity":"normal"},{"uid":"62e8ec38a0faa422","name":"Encoder throws on undefined content topic","time":{"start":1728253496166,"stop":1728253496166,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3953586442c2dc3","name":"Refresh subscription","time":{"start":1728253861401,"stop":1728253861403,"duration":2},"status":"passed","severity":"normal"},{"uid":"7c59982495d847de","name":"Fails to push message bigger that 1MB","time":{"start":1728253805248,"stop":1728253805248,"duration":0},"status":"passed","severity":"normal"},{"uid":"3facbfdb812f4c39","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1728253585045,"stop":1728253585045,"duration":0},"status":"passed","severity":"normal"},{"uid":"44adb877e1405892","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1728253543132,"stop":1728253543132,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e0b0972247b5e6c","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1728253480425,"stop":1728253480425,"duration":0},"status":"passed","severity":"normal"},{"uid":"918471af63b9361a","name":"Refresh subscription","time":{"start":1728253861450,"stop":1728253861450,"duration":0},"status":"passed","severity":"normal"},{"uid":"f70d596e54756972","name":"Subscribe to topic containing special chars and publish message","time":{"start":1728253823478,"stop":1728253823478,"duration":0},"status":"passed","severity":"normal"},{"uid":"50e131502428ba31","name":"Check publish message containing shell command","time":{"start":1728253813614,"stop":1728253813614,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b0df27875f94122","name":"Overlapping topic subscription","time":{"start":1728253861399,"stop":1728253861401,"duration":2},"status":"passed","severity":"normal"},{"uid":"fa3b9f5b07110a40","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1728253645868,"stop":1728253645868,"duration":0},"status":"passed","severity":"normal"},{"uid":"e23723d8e01fcd7c","name":"Encoder throws on empty string content topic","time":{"start":1728253513760,"stop":1728253513761,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebc7ef78dfcd147e","name":"Init the array if not present","time":{"start":1728253480016,"stop":1728253480017,"duration":1},"status":"passed","severity":"normal"},{"uid":"652d24ed454bfeb2","name":"Check received message containing shell command","time":{"start":1728253786755,"stop":1728253786755,"duration":0},"status":"passed","severity":"normal"},{"uid":"3648fc62ee383374","name":"Push message with content topic containing Basic HTML tag","time":{"start":1728253842905,"stop":1728253842906,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d731cf5d50cbdb2","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1728253669980,"stop":1728253669980,"duration":0},"status":"passed","severity":"normal"},{"uid":"73d81d84a60466e4","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1728253971254,"stop":1728253971254,"duration":0},"status":"passed","severity":"normal"},{"uid":"67de82cbb34ab266","name":"Check received message containing Basic HTML tag","time":{"start":1728253786755,"stop":1728253786755,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2b45a123bbe9235","name":"should return the pubsub topic directly if a string is provided","time":{"start":1728253480431,"stop":1728253480431,"duration":0},"status":"passed","severity":"normal"},{"uid":"9030ccaa35be833c","name":"Push message with Basic HTML tag payload","time":{"start":1728253805229,"stop":1728253805229,"duration":0},"status":"passed","severity":"normal"},{"uid":"6905e12a1b938de5","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1728253503990,"stop":1728253503990,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b7232399a6d23804","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1728253480423,"stop":1728253480424,"duration":1},"status":"passed","severity":"normal"},{"uid":"4294d9cb7f98f4c0","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1728253861560,"stop":1728253861560,"duration":0},"status":"skipped","severity":"normal"},{"uid":"258733fdb36b02df","name":"Subscribe and receive messages via lightPush","time":{"start":1728253861434,"stop":1728253861435,"duration":1},"status":"passed","severity":"normal"},{"uid":"de44b4d9e5e2fc","name":"should not fail to stop the service if it was not started","time":{"start":1728253863641,"stop":1728253863641,"duration":0},"status":"passed","severity":"normal"},{"uid":"37bdcd99b51e49ef","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1728253585045,"stop":1728253585046,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6c94fb23a267bde","name":"Overlapping topic subscription","time":{"start":1728253861449,"stop":1728253861450,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9a351f6fd22fd74","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1728253645836,"stop":1728253645840,"duration":4},"status":"passed","severity":"normal"},{"uid":"3f6d0572d2d75676","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1728253645817,"stop":1728253645817,"duration":0},"status":"passed","severity":"normal"},{"uid":"72a2f9d6bd949d91","name":"Check received message containing emoji","time":{"start":1728253786764,"stop":1728253786771,"duration":7},"status":"passed","severity":"normal"},{"uid":"e569d8a8d6d231e","name":"isConnected should return false after all peers disconnect","time":{"start":1728253568854,"stop":1728253568860,"duration":6},"status":"passed","severity":"normal"},{"uid":"97f022029f62c018","name":"Push message with meta","time":{"start":1728253805245,"stop":1728253805245,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0c91f02795facbc","name":"different cluster, same shard: nodes don't connect","time":{"start":1728253645815,"stop":1728253645816,"duration":1},"status":"passed","severity":"normal"},{"uid":"d79849dceb4e2a60","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1728253645841,"stop":1728253645843,"duration":2},"status":"passed","severity":"normal"},{"uid":"303a6807b6022ef5","name":"Check received message containing numeric","time":{"start":1728253656506,"stop":1728253656507,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef336d5c5a48e2d1","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1728253645824,"stop":1728253645825,"duration":1},"status":"passed","severity":"normal"},{"uid":"94f80c6393acd26d","name":"LightPush: 3 peers, Filter: 0 peers","time":{"start":1728253739403,"stop":1728253739403,"duration":0},"status":"passed","severity":"normal"},{"uid":"213ed6aa288d453e","name":"random static sharding 7 - Cluster ID: 764, Shard ID: 686","time":{"start":1728253872317,"stop":1728253872317,"duration":0},"status":"passed","severity":"normal"},{"uid":"11846368e281d3a0","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1728253495915,"stop":1728253495916,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7c3e56be5ba59b1","name":"through manual discovery","time":{"start":1728253763457,"stop":1728253763458,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a268d6587cb040f","name":"Check received message containing special chars","time":{"start":1728253786798,"stop":1728253786799,"duration":1},"status":"passed","severity":"normal"},{"uid":"d216a5bbf83db634","name":"Non TWN Cluster","time":{"start":1728253847189,"stop":1728253847190,"duration":1},"status":"passed","severity":"normal"},{"uid":"a666ffa459ded18a","name":"should not receive a peer event before start","time":{"start":1728253863647,"stop":1728253863647,"duration":0},"status":"passed","severity":"normal"},{"uid":"e95a101dc57bba7f","name":"Push message with SQL Injection payload","time":{"start":1728253805228,"stop":1728253805228,"duration":0},"status":"passed","severity":"normal"},{"uid":"804cd996215ed5a9","name":"pre and post cipher","time":{"start":1728253514262,"stop":1728253514263,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4aac18b91aa2595","name":"Subscribe to topic containing long and receive message","time":{"start":1728253679357,"stop":1728253679358,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f70fc864865f86a","name":"Encoder throws on undefined content topic","time":{"start":1728253515422,"stop":1728253515422,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b439e80e72ffb4e","name":"Subscribe to topic containing shell command and receive message","time":{"start":1728253861427,"stop":1728253861427,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf83f3a30aa7d41e","name":"Push message with Arabic payload","time":{"start":1728253842820,"stop":1728253842820,"duration":0},"status":"passed","severity":"normal"},{"uid":"d30ab3f5e88ce4d0","name":"throws on content topic with generation field greater than 0","time":{"start":1728253480397,"stop":1728253480398,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd368942c92ee6cc","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1728253603158,"stop":1728253603159,"duration":1},"status":"passed","severity":"normal"},{"uid":"347d878b866530b8","name":"Default pageSize","time":{"start":1728253893580,"stop":1728253893580,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c91d03616b6bef","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1728253904079,"stop":1728253904080,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bc2cdf5727ebb55","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1728253645862,"stop":1728253645864,"duration":2},"status":"passed","severity":"normal"},{"uid":"e8198d59b5cfb96f","name":"Push message with escaped characters payload","time":{"start":1728253805230,"stop":1728253805231,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6838a10d58e4603","name":"Check received message containing XML","time":{"start":1728253656511,"stop":1728253656511,"duration":0},"status":"passed","severity":"normal"},{"uid":"54d03686c38599a1","name":"should not receive a peer event after stop","time":{"start":1728253863647,"stop":1728253863648,"duration":1},"status":"passed","severity":"normal"},{"uid":"48fa593bcf6b4ec4","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app85/4/topic512/test.js","time":{"start":1728253847190,"stop":1728253847190,"duration":0},"status":"passed","severity":"normal"},{"uid":"9288452551f00202","name":"can start the service","time":{"start":1728253863639,"stop":1728253863639,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdf1a05db9be38cf","name":"Push message with content topic containing numeric","time":{"start":1728253842873,"stop":1728253842875,"duration":2},"status":"passed","severity":"normal"},{"uid":"56f637bb8f8186fd","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1728253884932,"stop":1728253884932,"duration":0},"status":"passed","severity":"normal"},{"uid":"aae51b6d0ceffcf5","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1728253480410,"stop":1728253480411,"duration":1},"status":"passed","severity":"normal"},{"uid":"a119e2ee8b6721ac","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1728253503990,"stop":1728253503991,"duration":1},"status":"skipped","severity":"normal"},{"uid":"e62b96c950377f98","name":"Fails to publish message with wrong content topic","time":{"start":1728253813624,"stop":1728253813625,"duration":1},"status":"passed","severity":"normal"},{"uid":"b98f75c41ebda015","name":"Check message received after jswaku node is restarted","time":{"start":1728253656522,"stop":1728253656523,"duration":1},"status":"skipped","severity":"normal"},{"uid":"5b776bb50c34ccfb","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1728253904076,"stop":1728253904077,"duration":1},"status":"passed","severity":"normal"},{"uid":"9efaea7ac3af37ff","name":"should throw an error for an unconfigured topic","time":{"start":1728253480430,"stop":1728253480431,"duration":1},"status":"passed","severity":"normal"},{"uid":"2aaa3399e208b11a","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1728253507787,"stop":1728253507787,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f90ecc4ea42acdf","name":"can start the service","time":{"start":1728253507782,"stop":1728253507783,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccc6a6df53060a2c","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1728253891952,"stop":1728253891952,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba80224bbe4d8df5","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1728253543130,"stop":1728253543131,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d847993ca5de2ae","name":"should throw an error for missing required configuration","time":{"start":1728253480421,"stop":1728253480421,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b56bcaa706242df","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1728253480414,"stop":1728253480414,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffa8d6d51ca6a88f","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1728253495916,"stop":1728253495917,"duration":1},"status":"passed","severity":"normal"},{"uid":"d277d45945de15b","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1728253480410,"stop":1728253480410,"duration":0},"status":"passed","severity":"normal"},{"uid":"59b206b111675a1b","name":"1 Store, 2 fetches","time":{"start":1728253503597,"stop":1728253503598,"duration":1},"status":"passed","severity":"normal"},{"uid":"da7aabc3b17f778c","name":"random static sharding 5 - Cluster ID: 300, Shard ID: 854","time":{"start":1728253872316,"stop":1728253872316,"duration":0},"status":"passed","severity":"normal"},{"uid":"7eaabff7c095be37","name":"Check received message containing JSON","time":{"start":1728253786805,"stop":1728253786805,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b3c89c9add883d5","name":"should throw error - invalid id","time":{"start":1728253488813,"stop":1728253488813,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dd6ccaecc335064","name":"should use the provided clusterId for the pubsub topic","time":{"start":1728253480435,"stop":1728253480435,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9fb778ce15b51cc","name":"should not fail to start the service if it is already started","time":{"start":1728253546995,"stop":1728253546995,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b13b1d0d7014db7","name":"Check meta is set [ecies]","time":{"start":1728253515421,"stop":1728253515421,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a42ddfa7860bf43","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1728253513758,"stop":1728253513759,"duration":1},"status":"passed","severity":"normal"},{"uid":"86a31fd98b7d862e","name":"Subscribe to topic containing short and receive message","time":{"start":1728253861450,"stop":1728253861450,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe509dd155704867","name":"Subscribe and receives messages on 20 topics","time":{"start":1728253861447,"stop":1728253861448,"duration":1},"status":"passed","severity":"normal"},{"uid":"edfe43ccf0ca1e6a","name":"should encodeTxt and decodeTxt","time":{"start":1728253488810,"stop":1728253488810,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d28303a50b68c1c","name":"Waku message hash computation (no timestamp)","time":{"start":1728253482875,"stop":1728253482876,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1562835f9c0cca6","name":"removeEventListener with correct event","time":{"start":1728253575983,"stop":1728253575984,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c8983885dee86a5","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1728253645847,"stop":1728253645847,"duration":0},"status":"passed","severity":"normal"},{"uid":"489fb275bbc4c1","name":"Passing page size 110 when there are 120 messages","time":{"start":1728253893579,"stop":1728253893580,"duration":1},"status":"passed","severity":"normal"},{"uid":"d493c0f0cb6bb270","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1728253813625,"stop":1728253813625,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0cff6f8e461d257","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1728253480432,"stop":1728253480432,"duration":0},"status":"passed","severity":"normal"},{"uid":"e02f1ceaa905856f","name":"Relay + Store","time":{"start":1728253543718,"stop":1728253543720,"duration":2},"status":"passed","severity":"normal"},{"uid":"2a6c46988d151a59","name":"Subscribe to topic containing JSON and receive message","time":{"start":1728253861473,"stop":1728253861474,"duration":1},"status":"passed","severity":"normal"},{"uid":"cecdda2aa4808aa7","name":"ignores domain fetching errors","time":{"start":1728253503986,"stop":1728253503986,"duration":0},"status":"passed","severity":"normal"},{"uid":"a40f1d3c54578edd","name":"should set field with all protocols enabled","time":{"start":1728253488822,"stop":1728253488822,"duration":0},"status":"passed","severity":"normal"},{"uid":"b90a684b104f6582","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1728253503523,"stop":1728253503524,"duration":1},"status":"passed","severity":"normal"},{"uid":"77c47a841495eb0f","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1728253645844,"stop":1728253645845,"duration":1},"status":"passed","severity":"normal"},{"uid":"64628f2fef1fd4fb","name":"Check received message with timestamp: 1728253535148000000 ","time":{"start":1728253656514,"stop":1728253656514,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6720956174368c1","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1728253495935,"stop":1728253495936,"duration":1},"status":"passed","severity":"normal"},{"uid":"b61084ff25e3096c","name":"Filter with 0 connections","time":{"start":1728253686539,"stop":1728253686540,"duration":1},"status":"passed","severity":"normal"},{"uid":"b830790d7607f2df","name":"can start and stop the service","time":{"start":1728253863640,"stop":1728253863641,"duration":1},"status":"passed","severity":"normal"},{"uid":"f64dff8e03f416ae","name":"Check received message containing short","time":{"start":1728253786797,"stop":1728253786798,"duration":1},"status":"passed","severity":"normal"},{"uid":"2eea29a1e75c4a7c","name":"Check received message with timestamp: 1649153314 ","time":{"start":1728253786821,"stop":1728253786823,"duration":2},"status":"passed","severity":"normal"},{"uid":"8f2f61d4959cc39c","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1728253904081,"stop":1728253904081,"duration":0},"status":"passed","severity":"normal"},{"uid":"afc606f84e999d23","name":"Subscribe to topic containing emoji and publish message","time":{"start":1728253823495,"stop":1728253823495,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8c09ec40b1539cd","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1728253480419,"stop":1728253480419,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad9a84ef2bb4aeef","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1728253480423,"stop":1728253480423,"duration":0},"status":"passed","severity":"normal"},{"uid":"d58082155a7c5f6d","name":"Check publish message containing Arabic","time":{"start":1728253813606,"stop":1728253813607,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7ae25db7d2bfc26","name":"Ping on unsubscribed peer","time":{"start":1728253581335,"stop":1728253581335,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b4ebe8e1e55d85a","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1728253585044,"stop":1728253585044,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae146dbe2b1efaf6","name":"connected peers and dial","time":{"start":1728253787075,"stop":1728253787075,"duration":0},"status":"skipped","severity":"normal"},{"uid":"27fe32d17ad8a2c2","name":"Ordered Callback - true","time":{"start":1728253882070,"stop":1728253882070,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddaf259813ced4a5","name":"should not fail to start the service if it is already started","time":{"start":1728253507784,"stop":1728253507784,"duration":0},"status":"passed","severity":"normal"},{"uid":"15839e2c8a3f2d97","name":"Check received message containing XML","time":{"start":1728253786804,"stop":1728253786804,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f0e4d8d4f89e69","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1728253488150,"stop":1728253488151,"duration":1},"status":"passed","severity":"normal"},{"uid":"3316446b7fd2dfcb","name":"Ordered Callback - false","time":{"start":1728253882070,"stop":1728253882070,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7aa05d112e14ad2","name":"Register correct protocols","time":{"start":1728253823468,"stop":1728253823468,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0aa1cb9ce892a7a","name":"Query Generator, No message returned","time":{"start":1728253884929,"stop":1728253884930,"duration":1},"status":"passed","severity":"normal"},{"uid":"adf455132f2aa5d0","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1728253645860,"stop":1728253645861,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae977c2634d09312","name":"Refresh subscription","time":{"start":1728253679357,"stop":1728253679357,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7727b0caaab857a","name":"Check meta is set [symmetric]","time":{"start":1728253513759,"stop":1728253513759,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4030928ec030419","name":"Check message with no payload is not received","time":{"start":1728253786788,"stop":1728253786788,"duration":0},"status":"passed","severity":"normal"},{"uid":"bccf3419ddd822c6","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1728253645866,"stop":1728253645867,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d7987a073669e8c","name":"Push message with unicode special characters payload","time":{"start":1728253805231,"stop":1728253805231,"duration":0},"status":"passed","severity":"normal"},{"uid":"daada50ddac7957c","name":"handles different networkShards values correctly","time":{"start":1728253480415,"stop":1728253480415,"duration":0},"status":"passed","severity":"normal"},{"uid":"e13651ae93c6e162","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1728253870511,"stop":1728253870511,"duration":0},"status":"passed","severity":"normal"},{"uid":"940bf3052c4bf086","name":"should get / set TCP multiaddr","time":{"start":1728253488816,"stop":1728253488816,"duration":0},"status":"passed","severity":"normal"},{"uid":"7866c4fff43d8eaa","name":"should return different streams if requested simultaniously","time":{"start":1728253495934,"stop":1728253495934,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e04a6da0a830335","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1728253645867,"stop":1728253645867,"duration":0},"status":"passed","severity":"normal"},{"uid":"47ac52d40d287832","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app84/2/topic475/test.js","time":{"start":1728253847197,"stop":1728253847198,"duration":1},"status":"passed","severity":"normal"},{"uid":"284cf0439d181511","name":"Push 30 different messages","time":{"start":1728253805232,"stop":1728253805232,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf743fa5740c7bf2","name":"Decoder throws on empty string content topic","time":{"start":1728253513761,"stop":1728253513762,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fe004c6ed54c603","name":"Subscribe and receive messages via lightPush","time":{"start":1728253861360,"stop":1728253861360,"duration":0},"status":"passed","severity":"normal"},{"uid":"540d485c9482088","name":"Subscribe to topic containing Russian and receive message","time":{"start":1728253861463,"stop":1728253861464,"duration":1},"status":"passed","severity":"normal"},{"uid":"26cc75dad681b0be","name":"Generator, 2 different pubsubtopics","time":{"start":1728253889825,"stop":1728253889826,"duration":1},"status":"passed","severity":"normal"},{"uid":"69629982a01c2077","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1728253611024,"stop":1728253611024,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0ab6c04143f7fba","name":"Push message equal or less that 1MB","time":{"start":1728253842914,"stop":1728253842914,"duration":0},"status":"passed","severity":"normal"},{"uid":"4901ca6ef4f34ce4","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app15/8/topic80/utf8","time":{"start":1728253847191,"stop":1728253847191,"duration":0},"status":"passed","severity":"normal"},{"uid":"40d55219f5ec640a","name":"Subscribe to topic containing XML and publish message","time":{"start":1728253823486,"stop":1728253823489,"duration":3},"status":"passed","severity":"normal"},{"uid":"fa07fbc7d06b8df5","name":"returns only open connection if one present","time":{"start":1728253495558,"stop":1728253495559,"duration":1},"status":"passed","severity":"normal"},{"uid":"617e89ccb84854a6","name":"Check publish message containing emoji","time":{"start":1728253813615,"stop":1728253813615,"duration":0},"status":"passed","severity":"normal"},{"uid":"86cee7582d7d4394","name":"Push message on custom pubsubTopic","time":{"start":1728253779723,"stop":1728253779724,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b31902e9677dc14","name":"Check received message containing long","time":{"start":1728253656505,"stop":1728253656506,"duration":1},"status":"passed","severity":"normal"},{"uid":"12696396257b94a6","name":"Check message with invalid timestamp is not received","time":{"start":1728253656516,"stop":1728253656516,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d91871081c0a95c","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1728253861470,"stop":1728253861473,"duration":3},"status":"passed","severity":"normal"},{"uid":"58bef09ef19a3ba3","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1728253679350,"stop":1728253679352,"duration":2},"status":"passed","severity":"normal"},{"uid":"3d2ccefb0298c5bd","name":"Subscribe to topic containing JSON and receive message","time":{"start":1728253679362,"stop":1728253679362,"duration":0},"status":"passed","severity":"normal"},{"uid":"959b22c95f9949a1","name":"should set field with all protocols disabled","time":{"start":1728253488822,"stop":1728253488822,"duration":0},"status":"passed","severity":"normal"},{"uid":"308a784228f4e79e","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1728253503525,"stop":1728253503525,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b6f94c44de5d51d","name":"Relay - times out","time":{"start":1728253909048,"stop":1728253909048,"duration":0},"status":"passed","severity":"normal"},{"uid":"82b0cc5c33fce087","name":"Check received message containing Chinese","time":{"start":1728253786746,"stop":1728253786746,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd1347f57a1e440f","name":"Round trip binary serialization","time":{"start":1728253496165,"stop":1728253496165,"duration":0},"status":"passed","severity":"normal"},{"uid":"fff2534a08433995","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1728253861367,"stop":1728253861367,"duration":0},"status":"passed","severity":"normal"},{"uid":"e95ccb7764737b8c","name":"LightPush: 1 peers, Filter: 0 peers","time":{"start":1728253739397,"stop":1728253739397,"duration":0},"status":"passed","severity":"normal"},{"uid":"311a8e3402684a7f","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1728253480422,"stop":1728253480423,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4c33b3736b047ce","name":"Ping on subscribed peer","time":{"start":1728253581321,"stop":1728253581321,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e6e8b314e61d417","name":"should return valid sharding parameters for static sharding","time":{"start":1728253480432,"stop":1728253480433,"duration":1},"status":"passed","severity":"normal"},{"uid":"a57132e393fca796","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1728253536018,"stop":1728253536023,"duration":5},"status":"passed","severity":"normal"},{"uid":"bb9bd44f5df19a34","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1728253679355,"stop":1728253679355,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e812ab5d2d6d70f","name":"Check message with no content topic is not received","time":{"start":1728253656519,"stop":1728253656520,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8c7f88048a08a56","name":"Check received message containing Arabic","time":{"start":1728253786799,"stop":1728253786800,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2aaee7f49380b0d","name":"Ping on unsubscribed peer","time":{"start":1728253581322,"stop":1728253581322,"duration":0},"status":"passed","severity":"normal"},{"uid":"2810dcab1830da0f","name":"LightPush: 1 peers, Filter: 1 peers","time":{"start":1728253739397,"stop":1728253739397,"duration":0},"status":"passed","severity":"normal"},{"uid":"41ae68c9574f1329","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1728253503527,"stop":1728253503527,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1ceada2740a51af","name":"Push message with content topic containing XML","time":{"start":1728253842905,"stop":1728253842905,"duration":0},"status":"passed","severity":"normal"},{"uid":"71426d1c7d612589","name":"throws on content topic with empty encoding field","time":{"start":1728253480401,"stop":1728253480401,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c3c5879a1c9b3ae","name":"should not fail to stop the service if it was not started","time":{"start":1728253507784,"stop":1728253507784,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f3f50f2016537c9","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app40/9/topic713/json","time":{"start":1728253847198,"stop":1728253847198,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbecf9f3ccfa85d0","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1728253480409,"stop":1728253480409,"duration":0},"status":"passed","severity":"normal"},{"uid":"93646f6840565c3c","name":"Check received message containing Russian","time":{"start":1728253786746,"stop":1728253786748,"duration":2},"status":"passed","severity":"normal"},{"uid":"6dab335c58556397","name":"Push message with custom timestamp: 1728250086746","time":{"start":1728253805246,"stop":1728253805247,"duration":1},"status":"passed","severity":"normal"},{"uid":"961085c77b56bac0","name":"should be able to encode the field with only FILTER set to true","time":{"start":1728253488149,"stop":1728253488150,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa76cade1222488f","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1728253480428,"stop":1728253480429,"duration":1},"status":"passed","severity":"normal"},{"uid":"27594060d2113351","name":"should fail to send if no connections available","time":{"start":1728253706150,"stop":1728253706151,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb4d4692a4896aa8","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1728253503526,"stop":1728253503526,"duration":0},"status":"passed","severity":"normal"},{"uid":"813f487873e675bf","name":"Query with Promise Callback, No message returned","time":{"start":1728253884933,"stop":1728253884933,"duration":0},"status":"passed","severity":"normal"},{"uid":"c678f36eb2444439","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1728253503524,"stop":1728253503524,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bb6d626990ec0dc","name":"Overlapping topic subscription","time":{"start":1728253679356,"stop":1728253679356,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5c1cb041417c1e8","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1728253645857,"stop":1728253645858,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc9950737e7304b5","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1728253679350,"stop":1728253679350,"duration":0},"status":"passed","severity":"normal"},{"uid":"227fd908e56a5191","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1728253496168,"stop":1728253496168,"duration":0},"status":"passed","severity":"normal"},{"uid":"33323590fe939d00","name":"Push 30 different messages","time":{"start":1728253842862,"stop":1728253842863,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f7700f2110b4a91","name":"Ping on unsubscribed peer","time":{"start":1728253579795,"stop":1728253579797,"duration":2},"status":"passed","severity":"normal"},{"uid":"cd477ecb3b677fc1","name":"Push message with content topic containing JSON","time":{"start":1728253842906,"stop":1728253842906,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f7e669bbb48e5e4","name":"should be able to decode the field with only FILTER set to true","time":{"start":1728253488157,"stop":1728253488157,"duration":0},"status":"passed","severity":"normal"},{"uid":"78e87b3c929a134c","name":"should be able to decode the field with only RELAY set to true","time":{"start":1728253488155,"stop":1728253488156,"duration":1},"status":"passed","severity":"normal"},{"uid":"d866bd90f86978d7","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1728253645821,"stop":1728253645821,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fdd423d38da39be","name":"should properly create location multiaddrs - tcp6","time":{"start":1728253488821,"stop":1728253488821,"duration":0},"status":"passed","severity":"normal"},{"uid":"63eda9e9cd1fea49","name":"Subscribe to topic containing emoji and receive message","time":{"start":1728253861430,"stop":1728253861432,"duration":2},"status":"passed","severity":"normal"},{"uid":"4d0bfe62d05aac63","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1728253861375,"stop":1728253861377,"duration":2},"status":"passed","severity":"normal"},{"uid":"83b126784ce65f91","name":"should emit a peer event after start","time":{"start":1728253863646,"stop":1728253863646,"duration":0},"status":"passed","severity":"normal"},{"uid":"c784e62b2dfecaf7","name":"Check received message containing SQL Injection","time":{"start":1728253656510,"stop":1728253656510,"duration":0},"status":"passed","severity":"normal"},{"uid":"9900124c31f97132","name":"Accepts a valid Waku Message","time":{"start":1728253521023,"stop":1728253521024,"duration":1},"status":"passed","severity":"normal"},{"uid":"d03e20af118aebfb","name":"Renews subscription after lossing a connection","time":{"start":1728253861433,"stop":1728253861434,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9207151a3ff1194","name":"Subscribe and receive messages via waku relay post","time":{"start":1728253861445,"stop":1728253861446,"duration":1},"status":"passed","severity":"normal"},{"uid":"1df45e679ef759bd","name":"should not throw an error for a single configured topic","time":{"start":1728253480430,"stop":1728253480430,"duration":0},"status":"passed","severity":"normal"},{"uid":"175a86ee4e4d4d50","name":"Fails to push message bigger that 1MB","time":{"start":1728253842914,"stop":1728253842915,"duration":1},"status":"passed","severity":"normal"},{"uid":"44aaf42f50e26650","name":"should handle corrupted local storage data gracefully","time":{"start":1728253507787,"stop":1728253507787,"duration":0},"status":"passed","severity":"normal"},{"uid":"84cced813ccd8011","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app13/7/topic69/test.js","time":{"start":1728253847194,"stop":1728253847194,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff93060b76409875","name":"Subscribe to topic containing numeric and receive message","time":{"start":1728253861409,"stop":1728253861409,"duration":0},"status":"passed","severity":"normal"},{"uid":"300a1e9065e2cb1e","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1728253585044,"stop":1728253585045,"duration":1},"status":"passed","severity":"normal"},{"uid":"39f2799d98300847","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1728253811014,"stop":1728253811015,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2ca18759bc9b7c3","name":"getPeersByDiscovery","time":{"start":1728253861558,"stop":1728253861558,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6adce38c5a9b8a3","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1728253861367,"stop":1728253861367,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cf01938492d544a","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1728253823471,"stop":1728253823471,"duration":0},"status":"passed","severity":"normal"},{"uid":"c37f8b2484aac55b","name":"Relay - dialed first","time":{"start":1728253909047,"stop":1728253909047,"duration":0},"status":"passed","severity":"normal"},{"uid":"62a8632832186c28","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1728253861446,"stop":1728253861446,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f7542530f9416b7","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1728253480427,"stop":1728253480427,"duration":0},"status":"passed","severity":"normal"},{"uid":"8def084f3bb1ff9f","name":"Push message with Arabic payload","time":{"start":1728253805227,"stop":1728253805227,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc5f702c843b4b3e","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1728253645831,"stop":1728253645831,"duration":0},"status":"passed","severity":"normal"},{"uid":"16c170b1efa69528","name":"should only return 1 node with relay and store capability","time":{"start":1728253503988,"stop":1728253503988,"duration":0},"status":"passed","severity":"normal"},{"uid":"e515b1e7814d5531","name":"Query Generator - true","time":{"start":1728253882068,"stop":1728253882068,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d3f091e30aca41c","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1728253823489,"stop":1728253823490,"duration":1},"status":"passed","severity":"normal"},{"uid":"1001b3dc13aaf0b1","name":"Push message with shell command payload","time":{"start":1728253842855,"stop":1728253842855,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc287e3a15289f90","name":"Subscribe to topic containing numeric and publish message","time":{"start":1728253823476,"stop":1728253823477,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e434b7622ea8ad8","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1728253679366,"stop":1728253679366,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b9b9c54e4c3e6ee","name":"random static sharding 6 - Cluster ID: 124, Shard ID: 450","time":{"start":1728253872316,"stop":1728253872316,"duration":0},"status":"passed","severity":"normal"},{"uid":"93dcc35459d9e3a1","name":"should succeed","time":{"start":1728253517811,"stop":1728253517812,"duration":1},"status":"passed","severity":"normal"},{"uid":"1258e86898310bca","name":"Check publish message after client node is restarted","time":{"start":1728253813628,"stop":1728253813628,"duration":0},"status":"skipped","severity":"normal"},{"uid":"edd519c48b4b83dc","name":"Push message with content topic containing unicode special characters","time":{"start":1728253842907,"stop":1728253842907,"duration":0},"status":"passed","severity":"normal"},{"uid":"50321ae84c5d3598","name":"should only return 1 node with relay capability","time":{"start":1728253503988,"stop":1728253503988,"duration":0},"status":"passed","severity":"normal"},{"uid":"87fdc825c2bc2811","name":"should properly create location multiaddrs - udp","time":{"start":1728253488821,"stop":1728253488821,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a886c60457c79a1","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1728253488158,"stop":1728253488158,"duration":0},"status":"passed","severity":"normal"},{"uid":"c53c05dbe10d2f28","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1728253480427,"stop":1728253480428,"duration":1},"status":"passed","severity":"normal"},{"uid":"58279c1ad4c6241d","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1728253656515,"stop":1728253656516,"duration":1},"status":"passed","severity":"normal"},{"uid":"2118ae30bc9c6fd5","name":"Push message with content topic containing short","time":{"start":1728253805233,"stop":1728253805233,"duration":0},"status":"passed","severity":"normal"},{"uid":"ece5db01068f8808","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1728253480412,"stop":1728253480412,"duration":0},"status":"passed","severity":"normal"},{"uid":"118e7ada179bdbe0","name":"Check publish message containing Basic HTML tag","time":{"start":1728253813612,"stop":1728253813612,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2061aae5797cb50","name":"Check received message containing unicode special characters","time":{"start":1728253786807,"stop":1728253786808,"duration":1},"status":"passed","severity":"normal"},{"uid":"72d5919e931cba6b","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1728253679359,"stop":1728253679359,"duration":0},"status":"passed","severity":"normal"},{"uid":"a19c7551f04041f","name":"it tolerates circular branch references","time":{"start":1728253503985,"stop":1728253503986,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e7a2a67c475dd06","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1728253480429,"stop":1728253480429,"duration":0},"status":"passed","severity":"normal"},{"uid":"97aa65f224cccc87","name":"should return all peers when numPeers is 0","time":{"start":1728253495914,"stop":1728253495915,"duration":1},"status":"passed","severity":"normal"},{"uid":"f26795ee3e40402a","name":"LightPush: 0 peers, Filter: 2 peers","time":{"start":1728253739396,"stop":1728253739396,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce98cb3ec80b219c","name":"Decoder throws on empty string content topic","time":{"start":1728253496167,"stop":1728253496167,"duration":0},"status":"passed","severity":"normal"},{"uid":"6087a4c0b464bc66","name":"Push message equal or less that 1MB","time":{"start":1728253805247,"stop":1728253805247,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f6be0a06bbada2","name":"Ephemeral messages are not stored","time":{"start":1728253542097,"stop":1728253542098,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2774a35fdb1d676","name":"Subscribe to topic containing short and publish message","time":{"start":1728253823473,"stop":1728253823473,"duration":0},"status":"passed","severity":"normal"},{"uid":"f357c483b079abeb","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1728253679361,"stop":1728253679362,"duration":1},"status":"passed","severity":"normal"},{"uid":"de5000d375dd4e6b","name":"Throws when trying to push message with empty payload","time":{"start":1728253842863,"stop":1728253842863,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fb333931a4a819d","name":"should decode valid enr successfully","time":{"start":1728253488810,"stop":1728253488811,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae905c7bbf57a577","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1728253861445,"stop":1728253861445,"duration":0},"status":"passed","severity":"normal"},{"uid":"445a85947c73eab6","name":"Check message with no payload is not received","time":{"start":1728253786830,"stop":1728253786833,"duration":3},"status":"passed","severity":"normal"},{"uid":"d4262c1ac567c1ec","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1728253503527,"stop":1728253503528,"duration":1},"status":"passed","severity":"normal"},{"uid":"dff4e31f09d4d47c","name":"Push message with special chars payload","time":{"start":1728253842819,"stop":1728253842819,"duration":0},"status":"passed","severity":"normal"},{"uid":"9134f3132f45e1d0","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1728253645861,"stop":1728253645862,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6570fbc527f6985","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1728253861393,"stop":1728253861398,"duration":5},"status":"passed","severity":"normal"},{"uid":"870ae9125947e324","name":"Publish message with custom timestamp: Sun Oct 06 2024 23:30:06 GMT+0000 (Coordinated Universal Time)","time":{"start":1728253813622,"stop":1728253813622,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ea3e63c2fba955d","name":"Push to array if already present","time":{"start":1728253480018,"stop":1728253480018,"duration":0},"status":"passed","severity":"normal"},{"uid":"387a6b2bfb3dd244","name":"Correctly serialized arguments","time":{"start":1728253763690,"stop":1728253763690,"duration":0},"status":"passed","severity":"normal"},{"uid":"49f073cda96e863a","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1728253480418,"stop":1728253480418,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f5cd3640d2a5c4d","name":"Decoder throws on undefined content topic","time":{"start":1728253496167,"stop":1728253496167,"duration":0},"status":"passed","severity":"normal"},{"uid":"bff34fe7daa6cc4","name":"Check message received after nwaku node is restarted","time":{"start":1728253786789,"stop":1728253786789,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ddf8147cbd2eb5dd","name":"LightPush: 2 peers, Filter: 1 peers","time":{"start":1728253739401,"stop":1728253739401,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbf6168c8ba3cabc","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1728253480422,"stop":1728253480422,"duration":0},"status":"passed","severity":"normal"},{"uid":"30a4d1d702a59676","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1728253503526,"stop":1728253503527,"duration":1},"status":"passed","severity":"normal"},{"uid":"11121dc898600b23","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1728253847199,"stop":1728253847200,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5620043c38eea49","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1728253971253,"stop":1728253971253,"duration":0},"status":"passed","severity":"normal"},{"uid":"7013b139fd607454","name":"Delete observer","time":{"start":1728253788787,"stop":1728253788787,"duration":0},"status":"passed","severity":"normal"},{"uid":"c558a9a3c71d8423","name":"Add multiple subscription objects on single nwaku node","time":{"start":1728253861432,"stop":1728253861433,"duration":1},"status":"passed","severity":"normal"},{"uid":"38139b18f7274ccc","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1728253480410,"stop":1728253480410,"duration":0},"status":"passed","severity":"normal"},{"uid":"71acd3f7a79d8287","name":"should properly create location multiaddrs - tcp4","time":{"start":1728253488820,"stop":1728253488820,"duration":0},"status":"passed","severity":"normal"},{"uid":"99d91668278ac76b","name":"Check message with non string payload is not received","time":{"start":1728253786833,"stop":1728253786834,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c659c30050410d0","name":"should not receive a peer event before start","time":{"start":1728253546996,"stop":1728253546996,"duration":0},"status":"passed","severity":"normal"},{"uid":"265295d0056f6d59","name":"creates an iterator","time":{"start":1728253897577,"stop":1728253897578,"duration":1},"status":"passed","severity":"normal"},{"uid":"121b013ed16bff42","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1728253645849,"stop":1728253645849,"duration":0},"status":"passed","severity":"normal"},{"uid":"42cfc611a9d76b3e","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1728253823470,"stop":1728253823470,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ed5f9fdcdcffb22","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1728253645855,"stop":1728253645855,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc3616100a7af738","name":"Check received message containing special chars","time":{"start":1728253656507,"stop":1728253656507,"duration":0},"status":"passed","severity":"normal"},{"uid":"692d99e0f0d253c3","name":"Push message with content topic containing Script","time":{"start":1728253842904,"stop":1728253842905,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5bf5e1f15940581","name":"Check message on other pubsub topic is not received","time":{"start":1728253786787,"stop":1728253786788,"duration":1},"status":"passed","severity":"normal"},{"uid":"2dc7f5cb4645d3ec","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1728253904080,"stop":1728253904081,"duration":1},"status":"passed","severity":"normal"},{"uid":"83e14858371a360a","name":"throws on content topic with too few or too many fields","time":{"start":1728253480396,"stop":1728253480396,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd0d11656029141","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1728253889833,"stop":1728253889833,"duration":0},"status":"passed","severity":"normal"},{"uid":"79ee7ae93d0db4fa","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1728253536023,"stop":1728253536025,"duration":2},"status":"passed","severity":"normal"},{"uid":"f5c9ac34184c497a","name":"Sets default value correctly","time":{"start":1728253921446,"stop":1728253921446,"duration":0},"status":"passed","severity":"normal"},{"uid":"efaada3c1720748e","name":"Subscribe to topic containing long and receive message","time":{"start":1728253861451,"stop":1728253861451,"duration":0},"status":"passed","severity":"normal"},{"uid":"57b454cbb14f72cb","name":"same cluster, different shard: nodes connect","time":{"start":1728253760061,"stop":1728253760062,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbaa652526e4509e","name":"LightPush","time":{"start":1728253909049,"stop":1728253909049,"duration":0},"status":"passed","severity":"normal"},{"uid":"1617cfa12ea152e1","name":"Push message with content topic containing Chinese","time":{"start":1728253805234,"stop":1728253805236,"duration":2},"status":"passed","severity":"normal"},{"uid":"870a86f756022c9a","name":"Push message with content topic containing shell command","time":{"start":1728253842906,"stop":1728253842906,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5434d134b8e0493","name":"Store - dialed first","time":{"start":1728253909048,"stop":1728253909048,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b22c8962016d578","name":"same cluster, same shard: nodes connect","time":{"start":1728253760061,"stop":1728253760061,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bbf198b07fd5b3b","name":"Check publish message containing Script","time":{"start":1728253813609,"stop":1728253813610,"duration":1},"status":"passed","severity":"normal"},{"uid":"9df195b164cd0009","name":"Push message with custom timestamp: 1728257270249","time":{"start":1728253842913,"stop":1728253842913,"duration":0},"status":"passed","severity":"normal"},{"uid":"6283020d586f6462","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1728253679355,"stop":1728253679355,"duration":0},"status":"passed","severity":"normal"},{"uid":"26c840cd24220a6c","name":"Decoder throws on undefined content topic","time":{"start":1728253515422,"stop":1728253515423,"duration":1},"status":"passed","severity":"normal"},{"uid":"2357c534d97ddb40","name":"Subscribe to topic containing Script and publish message","time":{"start":1728253823485,"stop":1728253823486,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c923b4267562b74","name":"Reopen subscription with peer with lost subscription","time":{"start":1728253579797,"stop":1728253579797,"duration":0},"status":"passed","severity":"normal"},{"uid":"13c4d64bd919b690","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1728253669982,"stop":1728253669983,"duration":1},"status":"passed","severity":"normal"},{"uid":"92b6b1ef6e5a18f2","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app74/4/topic260/utf8","time":{"start":1728253847190,"stop":1728253847190,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddaf626898991514","name":"passes more than one ENR URLs and attempts connection","time":{"start":1728253546999,"stop":1728253546999,"duration":0},"status":"skipped","severity":"normal"},{"uid":"603291b53f585e21","name":"Push message with content topic containing long","time":{"start":1728253842872,"stop":1728253842872,"duration":0},"status":"passed","severity":"normal"},{"uid":"abe8d883b313fa1c","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1728253495935,"stop":1728253495935,"duration":0},"status":"passed","severity":"normal"},{"uid":"100f49eff2ce948a","name":"can start the service","time":{"start":1728253546994,"stop":1728253546994,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdc396528c5e2c0f","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1728253669981,"stop":1728253669981,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad6dfb8d2dc79333","name":"start node with empty content topic","time":{"start":1728253847200,"stop":1728253847200,"duration":0},"status":"passed","severity":"normal"},{"uid":"28d81b90e879d5a7","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1728253482876,"stop":1728253482876,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d2f1ea16181c783","name":"Fails to publish message with empty text","time":{"start":1728253813623,"stop":1728253813624,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7716207de5b1a8c","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1728253870509,"stop":1728253870510,"duration":1},"status":"passed","severity":"normal"},{"uid":"11253a0e35b0f2e4","name":"Check publish message containing escaped characters","time":{"start":1728253813614,"stop":1728253813614,"duration":0},"status":"passed","severity":"normal"},{"uid":"97dde0a9b02c90e1","name":"should properly create peer info with all multiaddrs","time":{"start":1728253488821,"stop":1728253488822,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d9a5592b1c86a6d","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1728253568852,"stop":1728253568852,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d6f3d7e9661f6c9","name":"Publishes to nwaku","time":{"start":1728253806226,"stop":1728253806227,"duration":1},"status":"passed","severity":"normal"},{"uid":"d38a04d4c3675347","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1728253861421,"stop":1728253861422,"duration":1},"status":"passed","severity":"normal"},{"uid":"686cc164c0e8bf55","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1728253480431,"stop":1728253480432,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb97a91495e1dc0b","name":"Push message with short payload","time":{"start":1728253842808,"stop":1728253842809,"duration":1},"status":"passed","severity":"normal"},{"uid":"28b8137af6af4b0c","name":"Fails to push message with empty content topic","time":{"start":1728253805244,"stop":1728253805245,"duration":1},"status":"passed","severity":"normal"},{"uid":"c02d75082ea1b62e","name":"Ping on peer without subscriptions","time":{"start":1728253579795,"stop":1728253579795,"duration":0},"status":"passed","severity":"normal"},{"uid":"23f3052d2a61ec75","name":"nwaku subscribes","time":{"start":1728253806225,"stop":1728253806226,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef1f1fbfc63b70bb","name":"throws on content topic with empty version field","time":{"start":1728253480399,"stop":1728253480400,"duration":1},"status":"passed","severity":"normal"},{"uid":"de95b45db3e32d16","name":"Reopen subscription with peer with lost subscription","time":{"start":1728253581322,"stop":1728253581322,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f18f5cdddcbd20f","name":"Check received message containing Script","time":{"start":1728253656510,"stop":1728253656511,"duration":1},"status":"passed","severity":"normal"},{"uid":"b182b43bdb1f1809","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1728253480482,"stop":1728253480482,"duration":0},"status":"passed","severity":"normal"},{"uid":"3028974a6dfbb31a","name":"LightPush: 0 peers, Filter: 3 peers","time":{"start":1728253739396,"stop":1728253739397,"duration":1},"status":"passed","severity":"normal"},{"uid":"4edd9bed7ca1c570","name":"Sign & Recover","time":{"start":1728253514263,"stop":1728253514263,"duration":0},"status":"passed","severity":"normal"},{"uid":"a973f4e1470d56e7","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1728253904075,"stop":1728253904075,"duration":0},"status":"passed","severity":"normal"},{"uid":"7254f4342a97d90b","name":"Subscribe to topic containing shell command and publish message","time":{"start":1728253823490,"stop":1728253823492,"duration":2},"status":"passed","severity":"normal"},{"uid":"4c6e87c0e410dbfa","name":"Encoder throws on empty string content topic","time":{"start":1728253515422,"stop":1728253515422,"duration":0},"status":"passed","severity":"normal"},{"uid":"e561f80566b6a7c6","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1728253679359,"stop":1728253679359,"duration":0},"status":"passed","severity":"normal"},{"uid":"15b4ec500d6a4ec1","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1728253480425,"stop":1728253480425,"duration":0},"status":"passed","severity":"normal"},{"uid":"eea3848e69721e06","name":"Push message with content topic containing SQL Injection","time":{"start":1728253842904,"stop":1728253842904,"duration":0},"status":"passed","severity":"normal"},{"uid":"46da4da24e86540f","name":"Check received message containing Arabic","time":{"start":1728253656508,"stop":1728253656509,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b3c80ea41947955","name":"Subscribe to topic containing shell command and receive message","time":{"start":1728253679362,"stop":1728253679363,"duration":1},"status":"passed","severity":"normal"},{"uid":"aedd4c8ade53c0d1","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1728253779722,"stop":1728253779723,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4970b3392bd259f","name":"Query Generator, No Decoder","time":{"start":1728253884929,"stop":1728253884929,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1cfe9988a8a807a","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1728253585047,"stop":1728253585047,"duration":0},"status":"passed","severity":"normal"},{"uid":"612cb88e9adc9176","name":"Push message with custom timestamp: 1728257286746","time":{"start":1728253805247,"stop":1728253805247,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6430e6a80f18e7d","name":"Subscribe to topic containing long and publish message","time":{"start":1728253823474,"stop":1728253823476,"duration":2},"status":"passed","severity":"normal"},{"uid":"e0d450dd194479a8","name":"Push message with content topic containing escaped characters","time":{"start":1728253805243,"stop":1728253805243,"duration":0},"status":"passed","severity":"normal"},{"uid":"e34ef8625817a955","name":"Check received message containing Script","time":{"start":1728253786753,"stop":1728253786754,"duration":1},"status":"passed","severity":"normal"},{"uid":"4cd0465e0312b3b9","name":"Push message with content topic containing special chars","time":{"start":1728253805234,"stop":1728253805234,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f9a0f804738226a","name":"Subscribe to topic containing JSON and receive message","time":{"start":1728253861425,"stop":1728253861426,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ceadd201084460c","name":"Passing page size 10 when there are 10 messages","time":{"start":1728253893577,"stop":1728253893578,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5260e98c2447651","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1728253786781,"stop":1728253786787,"duration":6},"status":"passed","severity":"normal"},{"uid":"62753af2e50a1ef3","name":"Using a function","time":{"start":1728253921445,"stop":1728253921445,"duration":0},"status":"passed","severity":"normal"},{"uid":"98c01199d726f3fe","name":"Renews peer on consistent missed messages","time":{"start":1728253603160,"stop":1728253603160,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cdc101cb3b58e89","name":"Push message with content topic containing Russian","time":{"start":1728253842903,"stop":1728253842903,"duration":0},"status":"passed","severity":"normal"},{"uid":"29e0bf960c486515","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1728253488151,"stop":1728253488153,"duration":2},"status":"passed","severity":"normal"},{"uid":"d9b37496a87b925","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1728253480411,"stop":1728253480411,"duration":0},"status":"passed","severity":"normal"},{"uid":"508d07b68f6ec192","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1728253503989,"stop":1728253503989,"duration":0},"status":"passed","severity":"normal"},{"uid":"f50a686d827bd652","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1728253536025,"stop":1728253536026,"duration":1},"status":"passed","severity":"normal"},{"uid":"93942c05542ef661","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1728253488153,"stop":1728253488153,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a7466d6b89de6e2","name":"Round trip binary encryption [ecies, signature]","time":{"start":1728253515421,"stop":1728253515421,"duration":0},"status":"passed","severity":"normal"},{"uid":"d61187192cd7b9f5","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1728253543131,"stop":1728253543132,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbf02a3c65c08a97","name":"Check received message containing special chars","time":{"start":1728253786745,"stop":1728253786746,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7104e0c3a00e733","name":"unsubscribes","time":{"start":1728253897579,"stop":1728253897579,"duration":0},"status":"passed","severity":"normal"},{"uid":"634428e20aeee15","name":"Check message received after jswaku node is restarted","time":{"start":1728253786789,"stop":1728253786789,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3e529c22d3666935","name":"LightPush: 2 peers, Filter: 2 peers","time":{"start":1728253739402,"stop":1728253739402,"duration":0},"status":"passed","severity":"normal"},{"uid":"73ed04d0863437c1","name":"start node with empty shard should fail","time":{"start":1728253872326,"stop":1728253872326,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca9424e8f1babe84","name":"Check received message containing XML","time":{"start":1728253786754,"stop":1728253786754,"duration":0},"status":"passed","severity":"normal"},{"uid":"c48c040c04acd47b","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1728253679353,"stop":1728253679353,"duration":0},"status":"passed","severity":"normal"},{"uid":"e73a57baa20cbfd","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1728253889826,"stop":1728253889826,"duration":0},"status":"passed","severity":"normal"},{"uid":"e736af4143c92453","name":"Subscribe and receives messages on 20 topics","time":{"start":1728253861377,"stop":1728253861380,"duration":3},"status":"passed","severity":"normal"},{"uid":"362711909f01bd0d","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1728253645831,"stop":1728253645831,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1eb5fb79a3c9cdb","name":"listenerCount","time":{"start":1728253575987,"stop":1728253575988,"duration":1},"status":"passed","severity":"normal"},{"uid":"57908a0ebaf844b3","name":"Push message with content topic containing XML","time":{"start":1728253805239,"stop":1728253805239,"duration":0},"status":"passed","severity":"normal"},{"uid":"847296da9f2ff30f","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1728253861447,"stop":1728253861447,"duration":0},"status":"passed","severity":"normal"},{"uid":"19dee9e7c6c3e90d","name":"handles multiple messages","time":{"start":1728253897578,"stop":1728253897579,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d765c9f3b868a4d","name":"LightPush: 1 peers, Filter: 2 peers","time":{"start":1728253739398,"stop":1728253739399,"duration":1},"status":"passed","severity":"normal"},{"uid":"e56c61507e629e8c","name":"Check received message containing JSON","time":{"start":1728253656512,"stop":1728253656512,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d7b56552f7601da","name":"Generator, custom pubsub topic","time":{"start":1728253889826,"stop":1728253889829,"duration":3},"status":"passed","severity":"normal"},{"uid":"49f6a557fd7ccbad","name":"Privacy Node - default protocol","time":{"start":1728253909050,"stop":1728253909050,"duration":0},"status":"passed","severity":"normal"},{"uid":"60656c85fd3caa36","name":"Filter with 2 connections","time":{"start":1728253686541,"stop":1728253686541,"duration":0},"status":"passed","severity":"normal"},{"uid":"8333b03c309c97a8","name":"Reusing cursor across nodes","time":{"start":1728253870515,"stop":1728253870516,"duration":1},"status":"passed","severity":"normal"},{"uid":"daa98e762bc413f0","name":"Subscribe to topic containing XML and receive message","time":{"start":1728253679361,"stop":1728253679361,"duration":0},"status":"passed","severity":"normal"},{"uid":"46e35cd12c7ebf0e","name":"Subscribe to topic containing long and receive message","time":{"start":1728253861406,"stop":1728253861409,"duration":3},"status":"passed","severity":"normal"},{"uid":"82c2d9617d034ef9","name":"Query with Ordered Callback, No Decoder","time":{"start":1728253884931,"stop":1728253884931,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c73f78b899c6bd4","name":"can start and stop the service","time":{"start":1728253546994,"stop":1728253546995,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9bd56b4d46017de","name":"Subscribe to topic containing Russian and receive message","time":{"start":1728253861415,"stop":1728253861420,"duration":5},"status":"passed","severity":"normal"},{"uid":"4954114f2131d9c","name":"Check publish message containing long","time":{"start":1728253813604,"stop":1728253813604,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5c27a5693399e18","name":"Push message with content topic containing escaped characters","time":{"start":1728253842907,"stop":1728253842907,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcea7202ba08221","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1728253480425,"stop":1728253480426,"duration":1},"status":"passed","severity":"normal"},{"uid":"edd514fe9c1ea628","name":"Check message with no content topic is not received","time":{"start":1728253786788,"stop":1728253786788,"duration":0},"status":"passed","severity":"normal"},{"uid":"19286ab52db69316","name":"Fails to push message with large meta","time":{"start":1728253805245,"stop":1728253805245,"duration":0},"status":"passed","severity":"normal"},{"uid":"16a4a8854e29ba5f","name":"LightPush: 3 peers, Filter: 1 peers","time":{"start":1728253739404,"stop":1728253739404,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce21c594915e478c","name":"Check message with invalid timestamp is not received","time":{"start":1728253786787,"stop":1728253786787,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4927e574c99aaff","name":"Check received message containing numeric","time":{"start":1728253786798,"stop":1728253786798,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5ea6f1a137cd4c","name":"should encode/decode to RLP encoding","time":{"start":1728253488814,"stop":1728253488815,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d506d8c922d529c","name":"Light Node - default protocols","time":{"start":1728253909050,"stop":1728253909050,"duration":0},"status":"passed","severity":"normal"},{"uid":"18d60011f78cc884","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1728253861560,"stop":1728253861560,"duration":0},"status":"passed","severity":"normal"},{"uid":"d28dc5f302fa412b","name":"should properly create location multiaddrs - tcp","time":{"start":1728253488821,"stop":1728253488821,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c2a47b6aa73a5d8","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1728253645819,"stop":1728253645820,"duration":1},"status":"passed","severity":"normal"},{"uid":"67d2409ee77d4b5a","name":"Query generator for multiple messages with different message text format","time":{"start":1728253902808,"stop":1728253902808,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8bceb5c419ad607","name":"Check received message containing Chinese","time":{"start":1728253786799,"stop":1728253786799,"duration":0},"status":"passed","severity":"normal"},{"uid":"65185dbf7b73d93e","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1728253779723,"stop":1728253779723,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9b3b4d671bd214","name":"connects to nwaku","time":{"start":1728253921444,"stop":1728253921444,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5ad051938e801f5","name":"Subscribe to topic containing numeric and receive message","time":{"start":1728253861451,"stop":1728253861451,"duration":0},"status":"passed","severity":"normal"},{"uid":"8611cd2c107c231a","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app9/10/topic745/utf8","time":{"start":1728253847192,"stop":1728253847194,"duration":2},"status":"passed","severity":"normal"},{"uid":"233220f7769a115e","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1728253779724,"stop":1728253779724,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea5578621c73602a","name":"Check received message containing numeric","time":{"start":1728253786744,"stop":1728253786745,"duration":1},"status":"passed","severity":"normal"},{"uid":"80cf21cf495168b7","name":"Push message with content topic containing Arabic","time":{"start":1728253842902,"stop":1728253842903,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5c0d2ff315013e7","name":"Push message with XML payload","time":{"start":1728253842846,"stop":1728253842848,"duration":2},"status":"passed","severity":"normal"},{"uid":"265983c2818c9531","name":"Push message with Chinese payload","time":{"start":1728253842820,"stop":1728253842820,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b49677d9ee2da70","name":"Generator, 2 different pubsubtopics","time":{"start":1728253889830,"stop":1728253889832,"duration":2},"status":"passed","severity":"normal"},{"uid":"a4c2a9b37e846b19","name":"Subscribe to topic containing Russian and receive message","time":{"start":1728253679359,"stop":1728253679360,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a426f806be67178","name":"topics with same application and version share the same shard","time":{"start":1728253480413,"stop":1728253480413,"duration":0},"status":"passed","severity":"normal"},{"uid":"30a4902134214686","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1728253861475,"stop":1728253861475,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5b84310b4864621","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1728253811015,"stop":1728253811015,"duration":0},"status":"passed","severity":"normal"},{"uid":"574e343a27211b26","name":"Subscribe and receive messages via lightPush","time":{"start":1728253679349,"stop":1728253679350,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbf05d100fbdbc1e","name":"Store - dialed after - with timeout","time":{"start":1728253909049,"stop":1728253909049,"duration":0},"status":"passed","severity":"normal"},{"uid":"20c38e5963b7f9b1","name":"Rejects garbage","time":{"start":1728253521024,"stop":1728253521024,"duration":0},"status":"passed","severity":"normal"},{"uid":"85216c72ce21c4bf","name":"random static sharding 3 - Cluster ID: 915, Shard ID: 162","time":{"start":1728253872314,"stop":1728253872315,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee24861e13eaef9b","name":"getPeersByDiscovery","time":{"start":1728253575987,"stop":1728253575987,"duration":0},"status":"passed","severity":"normal"},{"uid":"44938d307c8f3df6","name":"Meta field set when metaSetter is specified","time":{"start":1728253496166,"stop":1728253496166,"duration":0},"status":"passed","severity":"normal"},{"uid":"76538a179a9f37ce","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1728253503989,"stop":1728253503989,"duration":0},"status":"passed","severity":"normal"},{"uid":"aba528a6236a5a6d","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1728253542099,"stop":1728253542099,"duration":0},"status":"passed","severity":"normal"},{"uid":"26df0e5cd88cb456","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1728253870514,"stop":1728253870515,"duration":1},"status":"passed","severity":"normal"},{"uid":"544e23d1f8b6d942","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1728253884930,"stop":1728253884930,"duration":0},"status":"passed","severity":"normal"},{"uid":"98819cf8c66dc8e2","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1728253480428,"stop":1728253480428,"duration":0},"status":"passed","severity":"normal"},{"uid":"c16ca41bc49c513e","name":"LightPush with 1 connections","time":{"start":1728253686540,"stop":1728253686540,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa7e29c251d9cc59","name":"Keep-alive pings maintain the connection","time":{"start":1728253603153,"stop":1728253603153,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7bd3776bc3220e4","name":"LightPush: 2 peers, Filter: 3 peers","time":{"start":1728253739402,"stop":1728253739403,"duration":1},"status":"passed","severity":"normal"},{"uid":"5828d1fc105e4a71","name":"should throw an error for insufficient data","time":{"start":1728253480482,"stop":1728253480482,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0939f37eab71837","name":"Number of peers are maintained correctly","time":{"start":1728253603149,"stop":1728253603149,"duration":0},"status":"passed","severity":"normal"},{"uid":"37d75560b3cc0ee4","name":"should push to available amount of connection if less than required","time":{"start":1728253706149,"stop":1728253706150,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e5ebf44a1ad467","name":"Fails to publish message with size larger than 1 MB","time":{"start":1728253813626,"stop":1728253813627,"duration":1},"status":"passed","severity":"normal"},{"uid":"fffa3f3499f19e7b","name":"Push message with Script payload","time":{"start":1728253842838,"stop":1728253842846,"duration":8},"status":"passed","severity":"normal"},{"uid":"65e99c466888b851","name":"Query generator for 2000 messages","time":{"start":1728253902812,"stop":1728253902813,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e32dcd2f76f1989","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1728253480412,"stop":1728253480413,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba282791ec91fbc9","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1728253861448,"stop":1728253861449,"duration":1},"status":"passed","severity":"normal"},{"uid":"a79a02725237113b","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1728253480428,"stop":1728253480428,"duration":0},"status":"passed","severity":"normal"},{"uid":"6421ee147546a56c","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1728253645822,"stop":1728253645824,"duration":2},"status":"passed","severity":"normal"},{"uid":"4c6d2a122dae6436","name":"Push message with long payload","time":{"start":1728253842809,"stop":1728253842809,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf9367b97ca17955","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1728253904077,"stop":1728253904079,"duration":2},"status":"passed","severity":"normal"},{"uid":"b00a687bbc212548","name":"should properly compute the node id","time":{"start":1728253488814,"stop":1728253488814,"duration":0},"status":"passed","severity":"normal"},{"uid":"48b30410fc64fa35","name":"Check received message containing escaped characters","time":{"start":1728253786807,"stop":1728253786807,"duration":0},"status":"passed","severity":"normal"},{"uid":"4804123b424ad3e0","name":"Query generator for multiple messages with different content topic format","time":{"start":1728253902808,"stop":1728253902809,"duration":1},"status":"passed","severity":"normal"},{"uid":"80f1d0a5cc44edfd","name":"Callback on promise, aborts when callback returns true","time":{"start":1728253902810,"stop":1728253902810,"duration":0},"status":"passed","severity":"normal"},{"uid":"b40940662d348bae","name":"Passing page size 1 when there are 4 messages","time":{"start":1728253893576,"stop":1728253893576,"duration":0},"status":"passed","severity":"normal"},{"uid":"afc631efa7f04d6f","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1728253488162,"stop":1728253488162,"duration":0},"status":"passed","severity":"normal"},{"uid":"36075233208f4e07","name":"can start and stop the service","time":{"start":1728253507783,"stop":1728253507784,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a555dcee776eae5","name":"Push message with content topic containing Chinese","time":{"start":1728253842895,"stop":1728253842902,"duration":7},"status":"passed","severity":"normal"},{"uid":"fc34e56ffcc9f15f","name":"1 Store, 2 relays, 2 fetches","time":{"start":1728253503598,"stop":1728253503598,"duration":0},"status":"passed","severity":"normal"},{"uid":"a12ab19da6cd41b9","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1728253480435,"stop":1728253480435,"duration":0},"status":"passed","severity":"normal"},{"uid":"83cc499f647b02e0","name":"Push message with content topic containing emoji","time":{"start":1728253842909,"stop":1728253842909,"duration":0},"status":"passed","severity":"normal"},{"uid":"941953e5fa66d578","name":"should throw error - no id","time":{"start":1728253488812,"stop":1728253488812,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a61b4bee62ff584","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1728253480426,"stop":1728253480426,"duration":0},"status":"passed","severity":"normal"},{"uid":"aacbaaab7b677b12","name":"Passing page size 11 when there are 10 messages","time":{"start":1728253893578,"stop":1728253893579,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4fa134f70e2bd5b","name":"should properly create location multiaddrs - udp6","time":{"start":1728253488820,"stop":1728253488821,"duration":1},"status":"passed","severity":"normal"},{"uid":"dabd8a58a97f5c73","name":"Publish message with large meta","time":{"start":1728253813628,"stop":1728253813628,"duration":0},"status":"passed","severity":"normal"},{"uid":"3376b5aea573801a","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1728253585050,"stop":1728253585050,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2e56171e2593c","name":"Check received message containing SQL Injection","time":{"start":1728253786803,"stop":1728253786804,"duration":1},"status":"passed","severity":"normal"},{"uid":"8584ca92863a47f","name":"Check message on other pubsub topic is not received","time":{"start":1728253656516,"stop":1728253656516,"duration":0},"status":"passed","severity":"normal"},{"uid":"1520d2336463edd5","name":"should not fail to stop the service if it was not started","time":{"start":1728253546995,"stop":1728253546995,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa34452348384a21","name":"Check received message containing Script","time":{"start":1728253786804,"stop":1728253786804,"duration":0},"status":"passed","severity":"normal"},{"uid":"71c4e7151238175a","name":"configure the node with multiple content topics","time":{"start":1728253847199,"stop":1728253847199,"duration":0},"status":"passed","severity":"normal"},{"uid":"96c63a1bf570c340","name":"Subscribe to topic containing special chars and receive message","time":{"start":1728253861451,"stop":1728253861456,"duration":5},"status":"passed","severity":"normal"},{"uid":"ad71e3c1d4773f62","name":"Check received message with timestamp: 1728253534839000000 ","time":{"start":1728253786812,"stop":1728253786816,"duration":4},"status":"passed","severity":"normal"},{"uid":"57a659fa6cb518bb","name":"LightPush: 2 peers, Filter: 0 peers","time":{"start":1728253739400,"stop":1728253739401,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ba54bfbffe5afed","name":"Subscribe to topic containing special chars and receive message","time":{"start":1728253679358,"stop":1728253679358,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7ced03a254e9308","name":"Push message on custom pubsubTopic","time":{"start":1728253779722,"stop":1728253779722,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e48186cfc172917","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1728253823492,"stop":1728253823493,"duration":1},"status":"passed","severity":"normal"},{"uid":"1880ed085f43de16","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1728253585043,"stop":1728253585044,"duration":1},"status":"passed","severity":"normal"},{"uid":"f27dd64f55feb3b","name":"Check received message with timestamp: 1649153314 ","time":{"start":1728253656515,"stop":1728253656515,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec3055674b48f7ed","name":"Relay - dialed after","time":{"start":1728253909047,"stop":1728253909048,"duration":1},"status":"passed","severity":"normal"},{"uid":"af9884c62f48ea94","name":"Push message with numeric payload","time":{"start":1728253805225,"stop":1728253805226,"duration":1},"status":"passed","severity":"normal"},{"uid":"8af2e7f001d5d557","name":"Check received message with timestamp: 1728253535148 ","time":{"start":1728253656514,"stop":1728253656515,"duration":1},"status":"passed","severity":"normal"},{"uid":"521df879958cb07a","name":"Passing cursor with wrong pubsubTopic","time":{"start":1728253870517,"stop":1728253870518,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef208bbba97d171f","name":"should return usable stream attached to connection","time":{"start":1728253495932,"stop":1728253495933,"duration":1},"status":"passed","severity":"normal"},{"uid":"6edefe7a1002e603","name":"Subscribe to topic containing special chars and receive message","time":{"start":1728253861409,"stop":1728253861410,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcab35681cb55ce","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1728253861415,"stop":1728253861415,"duration":0},"status":"passed","severity":"normal"},{"uid":"30cb8f6babbdec70","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1728253611035,"stop":1728253611035,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a4603a9b9924280","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1728253779725,"stop":1728253779725,"duration":0},"status":"passed","severity":"normal"},{"uid":"98db0a9115d8669f","name":"ignores unrecognized TXT record formats","time":{"start":1728253503987,"stop":1728253503987,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1873b42c91786b5","name":"Query with Promise Callback, No Decoder","time":{"start":1728253884933,"stop":1728253884933,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b1c7f497c639688","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1728253813617,"stop":1728253813617,"duration":0},"status":"passed","severity":"normal"},{"uid":"633102065e36e2fa","name":"Subscribe to topic containing Script and receive message","time":{"start":1728253861422,"stop":1728253861423,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e6ff755acbec20b","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1728253811014,"stop":1728253811014,"duration":0},"status":"passed","severity":"normal"},{"uid":"5eece2fae0b01c71","name":"Push message with content topic containing numeric","time":{"start":1728253805234,"stop":1728253805234,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1b34b0ed9ad20a8","name":"Check publish message containing Russian","time":{"start":1728253813607,"stop":1728253813608,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b83f2f16f9b8eb3","name":"Push message with JSON payload","time":{"start":1728253842850,"stop":1728253842855,"duration":5},"status":"passed","severity":"normal"},{"uid":"a6e957daee318ec3","name":"Encoder throws on undefined content topic","time":{"start":1728253513760,"stop":1728253513760,"duration":0},"status":"passed","severity":"normal"},{"uid":"e294b93ce6937c9e","name":"Query Generator, Wrong PubsubTopic","time":{"start":1728253884927,"stop":1728253884928,"duration":1},"status":"passed","severity":"normal"},{"uid":"3807c137df340ea0","name":"different cluster, same shard: nodes don't connect","time":{"start":1728253760062,"stop":1728253760062,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed52751072da9e3","name":"configure the node with multiple pubsub topics","time":{"start":1728253872324,"stop":1728253872325,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7ddd50ab8690c1d","name":"should not receive a peer event after stop","time":{"start":1728253507785,"stop":1728253507786,"duration":1},"status":"passed","severity":"normal"},{"uid":"60731997421b53e0","name":"less peers than existing","time":{"start":1728253787075,"stop":1728253787075,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3db753865b4d2769","name":"Check received message containing Russian","time":{"start":1728253786802,"stop":1728253786803,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5f00f1555738556","name":"Generator, custom pubsub topic","time":{"start":1728253889832,"stop":1728253889833,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb4acff41f9ae618","name":"Check publish message containing short","time":{"start":1728253813603,"stop":1728253813604,"duration":1},"status":"passed","severity":"normal"},{"uid":"86c321e34c488877","name":"Publish message with rate limit","time":{"start":1728253813628,"stop":1728253813630,"duration":2},"status":"passed","severity":"normal"},{"uid":"283dfb2b103f61d9","name":"LightPush: 0 peers, Filter: 1 peers","time":{"start":1728253739394,"stop":1728253739395,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebcfe70d06e36a5","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1728253480416,"stop":1728253480416,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bef4a82187d0bba","name":"Relay","time":{"start":1728253543707,"stop":1728253543717,"duration":10},"status":"passed","severity":"normal"},{"uid":"8490fb061810b9e1","name":"Push message with Russian payload","time":{"start":1728253842820,"stop":1728253842824,"duration":4},"status":"passed","severity":"normal"},{"uid":"4cd925adb484d65a","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1728253480402,"stop":1728253480403,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d5eba3cd2f0eb38","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1728253902811,"stop":1728253902811,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b2e292a39a24aeb","name":"should return no connections if no open connection provided","time":{"start":1728253495560,"stop":1728253495560,"duration":0},"status":"passed","severity":"normal"},{"uid":"c453b43079b277e5","name":"Encoder throws on empty string content topic","time":{"start":1728253496167,"stop":1728253496167,"duration":0},"status":"passed","severity":"normal"},{"uid":"b428aaf4c3136ef3","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1728253645856,"stop":1728253645856,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e606a4711c039e3","name":"should get / set UDP multiaddr","time":{"start":1728253488815,"stop":1728253488815,"duration":0},"status":"passed","severity":"normal"},{"uid":"f76fca03cdfbe2f2","name":"stop","time":{"start":1728253575996,"stop":1728253575996,"duration":0},"status":"passed","severity":"normal"},{"uid":"793aa0ae6096c237","name":"Ping fails for unsubscribed peers","time":{"start":1728253603152,"stop":1728253603153,"duration":1},"status":"passed","severity":"normal"},{"uid":"bea811f32bac827d","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1728253891953,"stop":1728253891953,"duration":0},"status":"passed","severity":"normal"},{"uid":"8471e632a9551db4","name":"Query generator for multiple messages","time":{"start":1728253902807,"stop":1728253902807,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ca2ed02aefef3a0","name":"Publish message with custom timestamp: Mon Oct 16 2023 22:30:06 GMT+0000 (Coordinated Universal Time)","time":{"start":1728253813617,"stop":1728253813621,"duration":4},"status":"passed","severity":"normal"},{"uid":"3131b5456c337d6b","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1728253645825,"stop":1728253645826,"duration":1},"status":"passed","severity":"normal"},{"uid":"53b30b1684a995dc","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1728253480423,"stop":1728253480423,"duration":0},"status":"passed","severity":"normal"},{"uid":"f900807f44a684e3","name":"isConnected between 2 js-waku relay nodes","time":{"start":1728253568860,"stop":1728253568861,"duration":1},"status":"passed","severity":"normal"},{"uid":"32de8158a4c2f182","name":"should return false","time":{"start":1728253488814,"stop":1728253488814,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6f6548db2ab1c8f","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1728253861375,"stop":1728253861375,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d0579f173c46202","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app26/9/topic853/json","time":{"start":1728253847194,"stop":1728253847194,"duration":0},"status":"passed","severity":"normal"},{"uid":"4643af9390110456","name":"Push message with short payload","time":{"start":1728253805224,"stop":1728253805225,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd9b48fa8ff36888","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1728253568852,"stop":1728253568853,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ef7becdd0bf2f6","name":"Push message with long payload","time":{"start":1728253805225,"stop":1728253805225,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cc12a7b7b2a352a","name":"Check received message containing Chinese","time":{"start":1728253656508,"stop":1728253656508,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdfa83f27ba1ca70","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1728253480419,"stop":1728253480419,"duration":0},"status":"passed","severity":"normal"},{"uid":"4daf027bfa6ddd8","name":"Check received message containing short","time":{"start":1728253786741,"stop":1728253786743,"duration":2},"status":"passed","severity":"normal"},{"uid":"d9c291c4d2b8a1d2","name":"Passing page size 19 when there are 20 messages","time":{"start":1728253893579,"stop":1728253893579,"duration":0},"status":"passed","severity":"normal"},{"uid":"a538f4f7d8812ff8","name":"Push message with XML payload","time":{"start":1728253805229,"stop":1728253805229,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a33596795c08ab","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1728253515420,"stop":1728253515420,"duration":0},"status":"passed","severity":"normal"},{"uid":"e896c17e5fb8df8d","name":"Push message with content topic containing Script","time":{"start":1728253805239,"stop":1728253805239,"duration":0},"status":"passed","severity":"normal"},{"uid":"89a79bd651f15a21","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1728253870508,"stop":1728253870508,"duration":0},"status":"passed","severity":"normal"},{"uid":"61d801f1664ae522","name":"Relay + Store","time":{"start":1728253488824,"stop":1728253488824,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf9a75b7adadba0b","name":"Check received message containing short","time":{"start":1728253656504,"stop":1728253656505,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5bbd31b80b7d090","name":"Push message with content topic containing Basic HTML tag","time":{"start":1728253805239,"stop":1728253805240,"duration":1},"status":"passed","severity":"normal"},{"uid":"d19c4b67bddbb1eb","name":"Throws when trying to push message with empty payload","time":{"start":1728253805232,"stop":1728253805233,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d48d4273adcaa37","name":"should throw an error if shards are undefined for static sharding","time":{"start":1728253480420,"stop":1728253480421,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b408c1c3c14b831","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1728253645854,"stop":1728253645855,"duration":1},"status":"passed","severity":"normal"},{"uid":"53480c15c29c97fb","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1728253872325,"stop":1728253872325,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd12fb8aa497922e","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1728253679360,"stop":1728253679360,"duration":0},"status":"passed","severity":"normal"},{"uid":"251ffe9129e400f3","name":"Check publish message containing Chinese","time":{"start":1728253813605,"stop":1728253813605,"duration":0},"status":"passed","severity":"normal"},{"uid":"f812aa8f495cfcff","name":"Push message on custom pubsubTopic","time":{"start":1728253779720,"stop":1728253779720,"duration":0},"status":"passed","severity":"normal"},{"uid":"e618868a81dc275d","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1728253904074,"stop":1728253904074,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e9e401f27cab64f","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1728253904076,"stop":1728253904076,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5e765795c4a7d5d","name":"Push message with Basic HTML tag payload","time":{"start":1728253842848,"stop":1728253842850,"duration":2},"status":"passed","severity":"normal"},{"uid":"8d89aed1d157b646","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1728253488163,"stop":1728253488164,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d8fe289995851f9","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1728253645845,"stop":1728253645846,"duration":1},"status":"passed","severity":"normal"},{"uid":"f330c2118f59024a","name":"different cluster, different shard: nodes don't connect","time":{"start":1728253760063,"stop":1728253760063,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f7ff9175fcba425","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1728253480482,"stop":1728253480482,"duration":0},"status":"passed","severity":"normal"},{"uid":"36bd8838c792659","name":"should be called at least once on all `peer:discovery` events","time":{"start":1728253543128,"stop":1728253543129,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fc34720cab15ed7","name":"Ping on peer without subscriptions","time":{"start":1728253581332,"stop":1728253581335,"duration":3},"status":"passed","severity":"normal"},{"uid":"3c918280e389cf07","name":"should not receive a peer event after stop","time":{"start":1728253546997,"stop":1728253546997,"duration":0},"status":"passed","severity":"normal"},{"uid":"288ab9633292d336","name":"Check publish message containing unicode special characters","time":{"start":1728253813615,"stop":1728253813615,"duration":0},"status":"passed","severity":"normal"},{"uid":"d109ad7d4e1d174f","name":"random static sharding 4 - Cluster ID: 694, Shard ID: 664","time":{"start":1728253872315,"stop":1728253872315,"duration":0},"status":"passed","severity":"normal"},{"uid":"1368f8ad801ab216","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1728253482874,"stop":1728253482874,"duration":0},"status":"passed","severity":"normal"},{"uid":"334d723e124fcf7d","name":"Subscribe to topic containing emoji and receive message","time":{"start":1728253861475,"stop":1728253861475,"duration":0},"status":"passed","severity":"normal"},{"uid":"85becbc98296b383","name":"Check message received after nwaku node is restarted","time":{"start":1728253656523,"stop":1728253656523,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bfb472a4412fa55f","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1728253503525,"stop":1728253503525,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f5f6f91379e7e85","name":"Nwaku publishes","time":{"start":1728253806227,"stop":1728253806228,"duration":1},"status":"passed","severity":"normal"},{"uid":"4341cb4545df2614","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1728253480421,"stop":1728253480422,"duration":1},"status":"passed","severity":"normal"},{"uid":"b17421fa57f62d8","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1728253480429,"stop":1728253480429,"duration":0},"status":"passed","severity":"normal"},{"uid":"388f9ffc5de94194","name":"should properly create location multiaddrs - udp4","time":{"start":1728253488816,"stop":1728253488820,"duration":4},"status":"passed","severity":"normal"},{"uid":"dd6f734331a696fd","name":"handles different clusterIds correctly","time":{"start":1728253480414,"stop":1728253480415,"duration":1},"status":"passed","severity":"normal"},{"uid":"998c65cea8ff8491","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1728253884931,"stop":1728253884932,"duration":1},"status":"passed","severity":"normal"},{"uid":"946e7ef3dac8e06f","name":"Generator, custom pubsub topic","time":{"start":1728253889824,"stop":1728253889825,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccdd8d7b56ec2931","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1728253480426,"stop":1728253480427,"duration":1},"status":"passed","severity":"normal"},{"uid":"8776d691d8986842","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1728253669976,"stop":1728253669976,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ba53714b1ab46fe","name":"LightPush: 3 peers, Filter: 3 peers","time":{"start":1728253739404,"stop":1728253739405,"duration":1},"status":"passed","severity":"normal"},{"uid":"680a49a2df4b8eba","name":"LightPush with 2 connections","time":{"start":1728253686541,"stop":1728253686541,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bf85cdbd669faa9","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1728253480412,"stop":1728253480412,"duration":0},"status":"passed","severity":"normal"},{"uid":"dad3ac77b5e732ed","name":"Used by Waku Relay","time":{"start":1728253921445,"stop":1728253921446,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3920ef644c5ac18","name":"Push message with SQL Injection payload","time":{"start":1728253842824,"stop":1728253842825,"duration":1},"status":"passed","severity":"normal"},{"uid":"e53f3ba7001f56b4","name":"should be called for bootstrap peers","time":{"start":1728253543130,"stop":1728253543130,"duration":0},"status":"passed","severity":"normal"},{"uid":"54f98336432a8c02","name":"should set field with only STORE enabled","time":{"start":1728253488823,"stop":1728253488823,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc22a6bd07501850","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1728253645867,"stop":1728253645867,"duration":0},"status":"passed","severity":"normal"},{"uid":"90be7608321390af","name":"Check received message containing Russian","time":{"start":1728253656509,"stop":1728253656510,"duration":1},"status":"passed","severity":"normal"},{"uid":"595c6f525f482e63","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1728253861456,"stop":1728253861456,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e8e1af644b39c82","name":"Push message with content topic containing Arabic","time":{"start":1728253805237,"stop":1728253805238,"duration":1},"status":"passed","severity":"normal"},{"uid":"23a354b323512a27","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1728253861474,"stop":1728253861475,"duration":1},"status":"passed","severity":"normal"},{"uid":"c308cdcc21cbce10","name":"Check received message containing long","time":{"start":1728253786743,"stop":1728253786743,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d645d7790623bf6","name":"Asymmetric encrypt & decrypt","time":{"start":1728253514261,"stop":1728253514261,"duration":0},"status":"passed","severity":"normal"},{"uid":"a008b7761a1650f3","name":"addEventListener with correct event","time":{"start":1728253575981,"stop":1728253575982,"duration":1},"status":"passed","severity":"normal"},{"uid":"a37a4ce528e73da2","name":"Renews peer on consistent ping failures","time":{"start":1728253603153,"stop":1728253603154,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f6a98e05c7d83fa","name":"udp ip6 address","time":{"start":1728253488237,"stop":1728253488237,"duration":0},"status":"passed","severity":"normal"},{"uid":"a86cdee04e515520","name":"Ephemeral field is preserved - encoder v0","time":{"start":1728253542098,"stop":1728253542098,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d009501386c7a72","name":"Check publish message containing SQL Injection","time":{"start":1728253813608,"stop":1728253813609,"duration":1},"status":"passed","severity":"normal"},{"uid":"31bed131899ace61","name":"Ephemeral field set to true","time":{"start":1728253496165,"stop":1728253496166,"duration":1},"status":"passed","severity":"normal"},{"uid":"421d57bb1b23da8b","name":"random static sharding 1 - Cluster ID: 607, Shard ID: 106","time":{"start":1728253872313,"stop":1728253872314,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fb37a0e1a37504c","name":"tcp ip4 address","time":{"start":1728253488236,"stop":1728253488237,"duration":1},"status":"passed","severity":"normal"},{"uid":"9141a9665501792e","name":"Push message with numeric payload","time":{"start":1728253842809,"stop":1728253842819,"duration":10},"status":"passed","severity":"normal"},{"uid":"5a963a201462625d","name":"same cluster, different shard: nodes don't connect","time":{"start":1728253645813,"stop":1728253645815,"duration":2},"status":"passed","severity":"normal"},{"uid":"86c224b3417ede02","name":"Push message with custom timestamp: 1728250070249","time":{"start":1728253842913,"stop":1728253842913,"duration":0},"status":"passed","severity":"normal"},{"uid":"65c7c8577a34b79b","name":"Push message with emoji payload","time":{"start":1728253805231,"stop":1728253805232,"duration":1},"status":"passed","severity":"normal"},{"uid":"e027216dd31ef093","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1728253480416,"stop":1728253480417,"duration":1},"status":"passed","severity":"normal"},{"uid":"c91485095d11d486","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1728253861429,"stop":1728253861430,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e855354bd2011af","name":"Push message with rate limit","time":{"start":1728253842912,"stop":1728253842912,"duration":0},"status":"passed","severity":"normal"},{"uid":"326a1873c1b34d5a","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1728253488153,"stop":1728253488154,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b4e6d70e65fa09b","name":"more peers than existing","time":{"start":1728253787075,"stop":1728253787075,"duration":0},"status":"skipped","severity":"normal"},{"uid":"728390f78419099d","name":"Push message with meta","time":{"start":1728253842911,"stop":1728253842911,"duration":0},"status":"passed","severity":"normal"},{"uid":"450b29b8e12153ec","name":"Check received message with timestamp: 1728253534839 ","time":{"start":1728253786776,"stop":1728253786778,"duration":2},"status":"passed","severity":"normal"},{"uid":"bedd0665d9a16cba","name":"should only return 1 node with store capability","time":{"start":1728253503988,"stop":1728253503989,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf68132efc993068","name":"Ping on peer without subscriptions","time":{"start":1728253581321,"stop":1728253581322,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf26e87c2b3f4cb8","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1728253669979,"stop":1728253669980,"duration":1},"status":"passed","severity":"normal"},{"uid":"8403dc5ccdde9e73","name":"Check publish message containing XML","time":{"start":1728253813610,"stop":1728253813612,"duration":2},"status":"passed","severity":"normal"},{"uid":"e3652a14f7a20cfe","name":"Subscribe to topic containing short and receive message","time":{"start":1728253679357,"stop":1728253679357,"duration":0},"status":"passed","severity":"normal"},{"uid":"549810e1d8c84e8c","name":"Push message with custom timestamp: 1697495286746","time":{"start":1728253805246,"stop":1728253805246,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c033cb67aa152f8","name":"should emit a peer event after start","time":{"start":1728253546996,"stop":1728253546996,"duration":0},"status":"passed","severity":"normal"},{"uid":"de33e86cebc13e80","name":"Renews subscription after lossing a connection","time":{"start":1728253861476,"stop":1728253861476,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca6ba1748f5fb00d","name":"Should update shard info","time":{"start":1728253780222,"stop":1728253780223,"duration":1},"status":"passed","severity":"normal"},{"uid":"b468391cdef6a39e","name":"Subscribe to topic containing XML and receive message","time":{"start":1728253861424,"stop":1728253861424,"duration":0},"status":"passed","severity":"normal"},{"uid":"b369a705bbda40f3","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1728253480431,"stop":1728253480431,"duration":0},"status":"passed","severity":"normal"},{"uid":"a712c5f19a65ea93","name":"should throw if no connection provided","time":{"start":1728253495933,"stop":1728253495933,"duration":0},"status":"passed","severity":"normal"},{"uid":"40f5e7061d0044d1","name":"Check received message containing Arabic","time":{"start":1728253786746,"stop":1728253786746,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4617673b9072d8","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app41/6/topic408/test.js","time":{"start":1728253847190,"stop":1728253847191,"duration":1},"status":"passed","severity":"normal"},{"uid":"c71a1a0a97cce4db","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1728253480433,"stop":1728253480433,"duration":0},"status":"passed","severity":"normal"},{"uid":"16b494239f2bd159","name":"Push message with content topic containing unicode special characters","time":{"start":1728253805244,"stop":1728253805244,"duration":0},"status":"passed","severity":"normal"},{"uid":"de2fecfd5ceb510","name":"should correctly map a content topic to a pubsub topic","time":{"start":1728253480434,"stop":1728253480434,"duration":0},"status":"passed","severity":"normal"},{"uid":"29b79e953b7e9c5e","name":"1 Relay, 1 fetch","time":{"start":1728253503596,"stop":1728253503597,"duration":1},"status":"passed","severity":"normal"},{"uid":"579ab86cb6e04243","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1728253568853,"stop":1728253568854,"duration":1},"status":"passed","severity":"normal"},{"uid":"36c128c48f224b12","name":"Add multiple subscription objects on single nwaku node","time":{"start":1728253679366,"stop":1728253679366,"duration":0},"status":"passed","severity":"normal"},{"uid":"db63d794b768b8d8","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1728253823479,"stop":1728253823480,"duration":1},"status":"passed","severity":"normal"},{"uid":"afecab46ef59acea","name":"1 Relay, 1 Filter, gives up","time":{"start":1728253503598,"stop":1728253503598,"duration":0},"status":"passed","severity":"normal"},{"uid":"69bae3f36e11667e","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1728253645851,"stop":1728253645853,"duration":2},"status":"passed","severity":"normal"},{"uid":"499771b648bb9b07","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1728253971255,"stop":1728253971255,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e10e078c3e630d4","name":"random static sharding 8 - Cluster ID: 472, Shard ID: 320","time":{"start":1728253872318,"stop":1728253872320,"duration":2},"status":"passed","severity":"normal"},{"uid":"5bc72f560c7d02a3","name":"throws on content topic with empty topic name field","time":{"start":1728253480400,"stop":1728253480401,"duration":1},"status":"passed","severity":"normal"},{"uid":"cda1dd41367e3c9a","name":"can dial TLS multiaddrs","time":{"start":1728253763457,"stop":1728253763457,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ca23ea497872b6e","name":"peer:update - should do nothing if another protocol hit","time":{"start":1728253495934,"stop":1728253495935,"duration":1},"status":"passed","severity":"normal"},{"uid":"52463d10558bbbfa","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1728253779721,"stop":1728253779721,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe9d3d75628847a7","name":"Filter with 3 connections","time":{"start":1728253686543,"stop":1728253686543,"duration":0},"status":"passed","severity":"normal"},{"uid":"adbdc5841ea69ef6","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1728253891953,"stop":1728253891953,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc76e8364858d45f","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1728253488163,"stop":1728253488163,"duration":0},"status":"passed","severity":"normal"},{"uid":"27aa793e4b8e0c7d","name":"new peer added after a peer was already found","time":{"start":1728253861559,"stop":1728253861560,"duration":1},"status":"skipped","severity":"normal"},{"uid":"6e5f2b064b7cb360","name":"addEventListener with wrong event","time":{"start":1728253575982,"stop":1728253575983,"duration":1},"status":"passed","severity":"normal"},{"uid":"7df7390dfaff1ba7","name":"Generator, 2 different pubsubtopics","time":{"start":1728253889833,"stop":1728253889833,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccbd66a6c6a84dff","name":"Check received message containing long","time":{"start":1728253786798,"stop":1728253786798,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b26ddb9fe418709","name":"Publish message with custom timestamp: Sun Oct 06 2024 21:30:06 GMT+0000 (Coordinated Universal Time)","time":{"start":1728253813621,"stop":1728253813621,"duration":0},"status":"passed","severity":"normal"},{"uid":"51a68bd3d7212b48","name":"Tracks peer failures correctly","time":{"start":1728253603155,"stop":1728253603157,"duration":2},"status":"passed","severity":"normal"},{"uid":"c56b3e5aa33076fc","name":"Refresh subscription","time":{"start":1728253823472,"stop":1728253823472,"duration":0},"status":"skipped","severity":"normal"},{"uid":"195219d0a0344a02","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1728253480417,"stop":1728253480417,"duration":0},"status":"passed","severity":"normal"},{"uid":"f57d8ed251967fb2","name":"Subscribe to topic containing XML and receive message","time":{"start":1728253861469,"stop":1728253861469,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca55c597b68973ad","name":"Check received message containing SQL Injection","time":{"start":1728253786750,"stop":1728253786752,"duration":2},"status":"passed","severity":"normal"},{"uid":"838ed2a74094b981","name":"should push to needed amount of connections","time":{"start":1728253706149,"stop":1728253706149,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5ddde1a8d58bd46","name":"Push message with escaped characters payload","time":{"start":1728253842855,"stop":1728253842858,"duration":3},"status":"passed","severity":"normal"},{"uid":"947cdf22b289fe1b","name":"Add multiple subscription objects on single nwaku node","time":{"start":1728253861476,"stop":1728253861476,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c69378e13c4f881","name":"throws on empty content topic","time":{"start":1728253480395,"stop":1728253480396,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fcc4e83a465673","name":"Promise Callback - false","time":{"start":1728253882069,"stop":1728253882069,"duration":0},"status":"passed","severity":"normal"},{"uid":"70d22d349d73f6af","name":"Subscribe to topic containing short and receive message","time":{"start":1728253861404,"stop":1728253861405,"duration":1},"status":"passed","severity":"normal"},{"uid":"84d2510d456a3da9","name":"Check message with non string payload is not received","time":{"start":1728253786788,"stop":1728253786789,"duration":1},"status":"passed","severity":"normal"},{"uid":"b92b10d9a5ea892b","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1728253480434,"stop":1728253480435,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccd0b35b059cf939","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1728253823493,"stop":1728253823494,"duration":1},"status":"passed","severity":"normal"},{"uid":"eea7ecd22b3090e0","name":"Ping on subscribed peer","time":{"start":1728253579794,"stop":1728253579795,"duration":1},"status":"passed","severity":"normal"},{"uid":"25c19b29e37ecc45","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1728253645817,"stop":1728253645818,"duration":1},"status":"passed","severity":"normal"},{"uid":"79b06be58d1527fa","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1728253861427,"stop":1728253861428,"duration":1},"status":"passed","severity":"normal"},{"uid":"8481ea10c1ee5ccd","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1728253861468,"stop":1728253861468,"duration":0},"status":"passed","severity":"normal"},{"uid":"77fc6b7ac5e37b0a","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1728253611024,"stop":1728253611028,"duration":4},"status":"passed","severity":"normal"},{"uid":"13f1007359063904","name":"Ping on subscribed peer","time":{"start":1728253581326,"stop":1728253581332,"duration":6},"status":"passed","severity":"normal"},{"uid":"1e607ddd536010ec","name":"random static sharding 2 - Cluster ID: 703, Shard ID: 209","time":{"start":1728253872314,"stop":1728253872314,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd3dc2199f189466","name":"should load peers from local storage and dispatch events","time":{"start":1728253507786,"stop":1728253507787,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa5acefe5e133a8","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1728253971254,"stop":1728253971255,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b2dad9b67c88c52","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1728253536016,"stop":1728253536018,"duration":2},"status":"passed","severity":"normal"},{"uid":"1347b1564de02a20","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1728253847189,"stop":1728253847189,"duration":0},"status":"passed","severity":"normal"},{"uid":"31806cc13dbb65a7","name":"Push message with emoji payload","time":{"start":1728253842860,"stop":1728253842861,"duration":1},"status":"passed","severity":"normal"},{"uid":"83c0e0aff950e7b6","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1728253645819,"stop":1728253645819,"duration":0},"status":"passed","severity":"normal"},{"uid":"85345214f2e08f13","name":"same cluster, same shard: nodes connect","time":{"start":1728253645813,"stop":1728253645813,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff0f1de69f119d8e","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1728253889832,"stop":1728253889832,"duration":0},"status":"passed","severity":"normal"},{"uid":"77bfd70b42f384d2","name":"removeEventListener with wrong event","time":{"start":1728253575984,"stop":1728253575985,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0443d2582222d5","name":"Check message on other pubsub topic is not received","time":{"start":1728253786827,"stop":1728253786830,"duration":3},"status":"passed","severity":"normal"},{"uid":"b863f219d677e024","name":"Check received message containing escaped characters","time":{"start":1728253656513,"stop":1728253656513,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7b60ed9a8c3fa3e","name":"Filter with 1 connections","time":{"start":1728253686540,"stop":1728253686541,"duration":1},"status":"passed","severity":"normal"},{"uid":"191e2e64aeddb67d","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1728253503528,"stop":1728253503528,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbf66c5e75191847","name":"Publish without waiting for remote peer","time":{"start":1728253823468,"stop":1728253823469,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e97ec6cb7cdb4e0","name":"All","time":{"start":1728253543720,"stop":1728253543721,"duration":1},"status":"passed","severity":"normal"},{"uid":"41e1fa929fe9be42","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1728253811015,"stop":1728253811015,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbd234805c426fca","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1728253480419,"stop":1728253480420,"duration":1},"status":"passed","severity":"normal"},{"uid":"34fdd57cc56cdc8c","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1728253904074,"stop":1728253904074,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7ca5f0a1b6875d1","name":"LightPush with 0 connections","time":{"start":1728253686538,"stop":1728253686538,"duration":0},"status":"passed","severity":"normal"},{"uid":"df7666ed7c1440cd","name":"should use DNS peer discovery with light client","time":{"start":1728253546997,"stop":1728253546998,"duration":1},"status":"skipped","severity":"normal"},{"uid":"6fd5606aba0cdeb","name":"Check received message containing unicode special characters","time":{"start":1728253786762,"stop":1728253786762,"duration":0},"status":"passed","severity":"normal"},{"uid":"190eb6bca64fafd2","name":"Subscribe and publish message","time":{"start":1728253823469,"stop":1728253823469,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d23f2760132d51c","name":"should set field with only RELAY enabled","time":{"start":1728253488822,"stop":1728253488823,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4b53472da917307","name":"Subscribe to topic containing shell command and receive message","time":{"start":1728253861474,"stop":1728253861474,"duration":0},"status":"passed","severity":"normal"},{"uid":"8affd689fb2c40d3","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1728253786823,"stop":1728253786826,"duration":3},"status":"passed","severity":"normal"},{"uid":"5ee9c6b61430ccfc","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1728253645864,"stop":1728253645865,"duration":1},"status":"passed","severity":"normal"},{"uid":"19d9234dbc5f58c2","name":"should encode/decode to text encoding","time":{"start":1728253488815,"stop":1728253488815,"duration":0},"status":"passed","severity":"normal"},{"uid":"f22952c53805a056","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1728253645847,"stop":1728253645848,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bb7a0752e916cfe","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app46/7/topic308/xml","time":{"start":1728253847191,"stop":1728253847191,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f18a08dc5a1605f","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1728253536026,"stop":1728253536029,"duration":3},"status":"passed","severity":"normal"},{"uid":"d4089463683b255c","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1728253679352,"stop":1728253679353,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ff3cea50a6b0f0b","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1728253480409,"stop":1728253480409,"duration":0},"status":"passed","severity":"normal"},{"uid":"2374015dc4102a38","name":"Symmetric encrypt & Decrypt","time":{"start":1728253514262,"stop":1728253514262,"duration":0},"status":"passed","severity":"normal"},{"uid":"a851072f842a8c2b","name":"Check message with no payload is not received","time":{"start":1728253656520,"stop":1728253656521,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f768b379646ed27","name":"Subscribe to topic containing numeric and receive message","time":{"start":1728253679358,"stop":1728253679358,"duration":0},"status":"passed","severity":"normal"},{"uid":"db7702ef74158f20","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1728253502936,"stop":1728253502938,"duration":2},"status":"passed","severity":"normal"},{"uid":"d3d03c284ce4e105","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1728253611036,"stop":1728253611036,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d5ceeaf28acdfa1","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1728253611035,"stop":1728253611035,"duration":0},"status":"passed","severity":"normal"},{"uid":"61600512eac42baa","name":"should throw error - no public key","time":{"start":1728253488813,"stop":1728253488813,"duration":0},"status":"passed","severity":"normal"},{"uid":"69b4628149ac7637","name":"Does not throw an exception when node disconnects","time":{"start":1728253921444,"stop":1728253921444,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6835320575769c9","name":"Check received message containing Basic HTML tag","time":{"start":1728253656511,"stop":1728253656511,"duration":0},"status":"passed","severity":"normal"},{"uid":"c47f19ee0ee8ea1f","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1728253811013,"stop":1728253811013,"duration":0},"status":"passed","severity":"normal"},{"uid":"54d8c42b4f8a5a37","name":"LightPush: 3 peers, Filter: 2 peers","time":{"start":1728253739404,"stop":1728253739404,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dd02a37f25695f4","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1728253645866,"stop":1728253645866,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d920feafbfbfb56","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1728253823483,"stop":1728253823485,"duration":2},"status":"passed","severity":"normal"},{"uid":"b738e8155b9bba1b","name":"Check message with non string payload is not received","time":{"start":1728253656521,"stop":1728253656522,"duration":1},"status":"passed","severity":"normal"},{"uid":"443466ed00a59619","name":"Check received message containing shell command","time":{"start":1728253786805,"stop":1728253786806,"duration":1},"status":"passed","severity":"normal"},{"uid":"295aea1d4de1094","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1728253679363,"stop":1728253679363,"duration":0},"status":"passed","severity":"normal"},{"uid":"de8474f423c30175","name":"Push message with content topic containing Russian","time":{"start":1728253805238,"stop":1728253805238,"duration":0},"status":"passed","severity":"normal"},{"uid":"9386183c58be89f6","name":"Check received message containing emoji","time":{"start":1728253786810,"stop":1728253786812,"duration":2},"status":"passed","severity":"normal"},{"uid":"3908fcccfdd1fe32","name":"should return unique PubsubTopics for static sharding","time":{"start":1728253480418,"stop":1728253480419,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ef738cd97a00c3","name":"Push message with content topic containing long","time":{"start":1728253805233,"stop":1728253805233,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0fcf6cdaa8d6a7f","name":"LightPush: 0 peers, Filter: 0 peers","time":{"start":1728253739393,"stop":1728253739394,"duration":1},"status":"passed","severity":"normal"},{"uid":"bac9f0e16b05c191","name":"Waku message hash computation (payload length 0)","time":{"start":1728253482875,"stop":1728253482875,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ab9372fee1a3ef8","name":"returns all values when wanted number matches available values","time":{"start":1728253502927,"stop":1728253502935,"duration":8},"status":"passed","severity":"normal"},{"uid":"ea5f781de1807694","name":"Push message with content topic containing special chars","time":{"start":1728253842895,"stop":1728253842895,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba3879ec2426f30f","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1728253884930,"stop":1728253884931,"duration":1},"status":"passed","severity":"normal"}]