mirror of
https://github.com/logos-messaging/allure-jswaku.git
synced 2026-01-16 20:03:08 +00:00
1 line
155 KiB
JSON
1 line
155 KiB
JSON
[{"uid":"2d2b8a42b93fc4ff","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1721917277400,"stop":1721917277400,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cea2b763a1ff30","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1721916586312,"stop":1721916586312,"duration":0},"status":"passed","severity":"normal"},{"uid":"fafff316194776fa","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1721916877069,"stop":1721916877070,"duration":1},"status":"passed","severity":"normal"},{"uid":"f976501d68d6cb96","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1721916589032,"stop":1721916589032,"duration":0},"status":"passed","severity":"normal"},{"uid":"b80b05847c0f3a75","name":"Delete observer","time":{"start":1721917099590,"stop":1721917099590,"duration":0},"status":"passed","severity":"normal"},{"uid":"e03019ad4d7fec04","name":"Push message equal or less that 1MB","time":{"start":1721917240616,"stop":1721917240616,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4cc5c61e7f59701","name":"should only return 1 node with relay and store capability","time":{"start":1721916611238,"stop":1721916611239,"duration":1},"status":"passed","severity":"normal"},{"uid":"16764917f06e1baa","name":"Fails to push message with large meta","time":{"start":1721917132917,"stop":1721917132917,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad625d9b23ecaf6e","name":"Push message with shell command payload","time":{"start":1721917132902,"stop":1721917132903,"duration":1},"status":"passed","severity":"normal"},{"uid":"26ef9001bcfa2ae7","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1721916638520,"stop":1721916638522,"duration":2},"status":"passed","severity":"normal"},{"uid":"9c779f475f1a9399","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1721917141759,"stop":1721917141759,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3870fcd7a7dc189","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1721916586308,"stop":1721916586309,"duration":1},"status":"passed","severity":"normal"},{"uid":"39570e2700fa35e4","name":"pre and post cipher","time":{"start":1721916621572,"stop":1721916621572,"duration":0},"status":"passed","severity":"normal"},{"uid":"c01bfe3da9738972","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1721916594264,"stop":1721916594265,"duration":1},"status":"passed","severity":"normal"},{"uid":"52be918b86ca332c","name":"Ping fails for unsubscribed peers","time":{"start":1721916758701,"stop":1721916758701,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca942d7cb103c90d","name":"Check publish message containing numeric","time":{"start":1721917163320,"stop":1721917163320,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4592d8688e34f8d","name":"Check publish message containing escaped characters","time":{"start":1721917163324,"stop":1721917163324,"duration":0},"status":"passed","severity":"normal"},{"uid":"a50cd7149b6ee089","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1721916877048,"stop":1721916877048,"duration":0},"status":"passed","severity":"normal"},{"uid":"54da46e7be9a70a2","name":"Subscribe to topic containing emoji and receive message","time":{"start":1721916899741,"stop":1721916899742,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c71ffd4d51152de","name":"stop","time":{"start":1721916678969,"stop":1721916678969,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c086577b3d69f4d","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1721917141754,"stop":1721917141755,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f564e6a39985b9c","name":"Push message with meta","time":{"start":1721917240612,"stop":1721917240613,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbb69693ba451bb2","name":"Push message with XML payload","time":{"start":1721917240570,"stop":1721917240570,"duration":0},"status":"passed","severity":"normal"},{"uid":"b997626d31122f0b","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1721916648883,"stop":1721916648884,"duration":1},"status":"passed","severity":"normal"},{"uid":"7cf5498588277e35","name":"Check received message containing XML","time":{"start":1721916842884,"stop":1721916842885,"duration":1},"status":"passed","severity":"normal"},{"uid":"870d55be2bb697a3","name":"Js publishes, other Js receives","time":{"start":1721917124787,"stop":1721917124788,"duration":1},"status":"passed","severity":"normal"},{"uid":"769f8f0511dd652f","name":"Generator, custom pubsub topic","time":{"start":1721917287685,"stop":1721917287687,"duration":2},"status":"passed","severity":"normal"},{"uid":"8662368978aa8546","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1721916915406,"stop":1721916915407,"duration":1},"status":"passed","severity":"normal"},{"uid":"78cd71bea97087fb","name":"Ephemeral messages are not stored","time":{"start":1721916648882,"stop":1721916648882,"duration":0},"status":"passed","severity":"normal"},{"uid":"8978a764c9150a64","name":"Subscribe to topic containing XML and receive message","time":{"start":1721917277379,"stop":1721917277380,"duration":1},"status":"passed","severity":"normal"},{"uid":"60f92d2616f6e270","name":"Reopen subscription with peer with lost subscription","time":{"start":1721916742699,"stop":1721916742700,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ddfaf00020d2a27","name":"configure the node with multiple content topics","time":{"start":1721917213115,"stop":1721917213115,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0eca793491436b0","name":"Push message with content topic containing JSON","time":{"start":1721917240606,"stop":1721917240607,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7a3ffcdd8849f23","name":"should get / set TCP multiaddr","time":{"start":1721916595085,"stop":1721916595086,"duration":1},"status":"passed","severity":"normal"},{"uid":"17f758b8ff17a5fc","name":"Push message with SQL Injection payload","time":{"start":1721917132895,"stop":1721917132896,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cd0b888c07fc0db","name":"Query with Ordered Callback, No message returned","time":{"start":1721917273898,"stop":1721917273899,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdca005a6bcd65d4","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1721917298073,"stop":1721917298073,"duration":0},"status":"passed","severity":"normal"},{"uid":"f09dd4a68df05fe2","name":"Check message with non string payload is not received","time":{"start":1721916842896,"stop":1721916842896,"duration":0},"status":"passed","severity":"normal"},{"uid":"555e96463fbcbb58","name":"Push message with content topic containing long","time":{"start":1721917132906,"stop":1721917132906,"duration":0},"status":"passed","severity":"normal"},{"uid":"e137678f589d37ed","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1721916972594,"stop":1721916972595,"duration":1},"status":"passed","severity":"normal"},{"uid":"aabbf4489f623528","name":"Check meta is set [symmetric]","time":{"start":1721916620966,"stop":1721916620967,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5cf96512aecc5de","name":"Push message with custom timestamp: 1721913299935","time":{"start":1721917132918,"stop":1721917132919,"duration":1},"status":"passed","severity":"normal"},{"uid":"c78c771dcc00fe01","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1721917163331,"stop":1721917163331,"duration":0},"status":"passed","severity":"normal"},{"uid":"22954cbca537810d","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1721916877054,"stop":1721916877055,"duration":1},"status":"passed","severity":"normal"},{"uid":"99f0b6d0550ad901","name":"Encoder throws on empty string content topic","time":{"start":1721916622795,"stop":1721916622796,"duration":1},"status":"passed","severity":"normal"},{"uid":"30ac435f834e5d1","name":"should return valid sharding parameters for static sharding","time":{"start":1721916586334,"stop":1721916586334,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdf31bafde7442b5","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1721916586317,"stop":1721916586317,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5bce008ed0b0b5e","name":"Subscribe to topic containing Script and receive message","time":{"start":1721917277405,"stop":1721917277405,"duration":0},"status":"passed","severity":"normal"},{"uid":"b601652aa4c77e53","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1721917287683,"stop":1721917287683,"duration":0},"status":"passed","severity":"normal"},{"uid":"69388cbefea9ae5a","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1721916743157,"stop":1721916743157,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c961142cf67b514","name":"Push message with meta","time":{"start":1721917132917,"stop":1721917132917,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cee5735ad288d3c","name":"Check message with no content topic is not received","time":{"start":1721917153993,"stop":1721917153994,"duration":1},"status":"passed","severity":"normal"},{"uid":"abd322f3a4fdbbe4","name":"Subscribe to topic containing numeric and publish message","time":{"start":1721917168021,"stop":1721917168022,"duration":1},"status":"passed","severity":"normal"},{"uid":"961c00fba04dd9d1","name":"Number of peers are maintained correctly","time":{"start":1721916912789,"stop":1721916912790,"duration":1},"status":"passed","severity":"normal"},{"uid":"58ea0421c18a89ef","name":"should return false","time":{"start":1721916595083,"stop":1721916595084,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d71ebcf1dc56231","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1721916611240,"stop":1721916611240,"duration":0},"status":"skipped","severity":"normal"},{"uid":"38dd079182b1625b","name":"should only return 1 node with store capability","time":{"start":1721916611239,"stop":1721916611239,"duration":0},"status":"passed","severity":"normal"},{"uid":"48b596eb8905cb49","name":"Push message with shell command payload","time":{"start":1721917240572,"stop":1721917240587,"duration":15},"status":"passed","severity":"normal"},{"uid":"3c963b1b814c8138","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1721917316462,"stop":1721917316462,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1e3f37e4eb00de7","name":"can start and stop the service","time":{"start":1721916652490,"stop":1721916652491,"duration":1},"status":"passed","severity":"normal"},{"uid":"705dd49a61e867f1","name":"Push message with Arabic payload","time":{"start":1721917240568,"stop":1721917240568,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff5a8b5b8d5a9e76","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1721917141758,"stop":1721917141758,"duration":0},"status":"passed","severity":"normal"},{"uid":"541c2ee44c933ee5","name":"Ordered Callback - backward","time":{"start":1721917292487,"stop":1721917292487,"duration":0},"status":"passed","severity":"normal"},{"uid":"7207aee9ad00ca65","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app10/10/topic433/utf8","time":{"start":1721917213112,"stop":1721917213112,"duration":0},"status":"passed","severity":"normal"},{"uid":"d384228656cb92f9","name":"Check publish message containing Arabic","time":{"start":1721917163321,"stop":1721917163321,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e048d56bd5779ae","name":"isConnected return false after peer stops","time":{"start":1721916694328,"stop":1721916694328,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bed08541a5290a4","name":"Light Node - default protocols","time":{"start":1721917320790,"stop":1721917320791,"duration":1},"status":"passed","severity":"normal"},{"uid":"f39fde63f999fa66","name":"should throw error - no id","time":{"start":1721916595073,"stop":1721916595074,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c812d8eebcb2f75","name":"Push message with content topic containing Russian","time":{"start":1721917240600,"stop":1721917240601,"duration":1},"status":"passed","severity":"normal"},{"uid":"118c8953d16b6cf1","name":"Query Generator, Multiple PubsubTopics","time":{"start":1721917273894,"stop":1721917273895,"duration":1},"status":"passed","severity":"normal"},{"uid":"453a4e33211da1e5","name":"Waku message hash computation (payload length 0)","time":{"start":1721916589031,"stop":1721916589031,"duration":0},"status":"passed","severity":"normal"},{"uid":"86c325ad1fe98774","name":"Check received message containing unicode special characters","time":{"start":1721916842889,"stop":1721916842890,"duration":1},"status":"passed","severity":"normal"},{"uid":"12a3545bee8522e2","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1721917168024,"stop":1721917168024,"duration":0},"status":"passed","severity":"normal"},{"uid":"55de50c30f550948","name":"new peer added after a peer was already found","time":{"start":1721917096779,"stop":1721917096780,"duration":1},"status":"skipped","severity":"normal"},{"uid":"829d76f0a2367e1c","name":"Check received message containing Russian","time":{"start":1721916842881,"stop":1721916842882,"duration":1},"status":"passed","severity":"normal"},{"uid":"9663a5f8cbfb1c4e","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1721916594262,"stop":1721916594263,"duration":1},"status":"passed","severity":"normal"},{"uid":"9749c65fef55706e","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1721917251310,"stop":1721917251310,"duration":0},"status":"passed","severity":"normal"},{"uid":"456cc24ae118bd98","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1721917168035,"stop":1721917168035,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3a06923e181f48a","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1721917277366,"stop":1721917277367,"duration":1},"status":"passed","severity":"normal"},{"uid":"d227b5034eaa5e7","name":"Push message with emoji payload","time":{"start":1721917132904,"stop":1721917132904,"duration":0},"status":"passed","severity":"normal"},{"uid":"beb3204645b0c482","name":"Query generator for multiple messages with different content topic format","time":{"start":1721917293232,"stop":1721917293232,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e19fb8a6df1d041","name":"should be able to encode the field with only FILTER set to true","time":{"start":1721916594261,"stop":1721916594262,"duration":1},"status":"passed","severity":"normal"},{"uid":"447665a8a5c2aba9","name":"Push message with content topic containing SQL Injection","time":{"start":1721917240601,"stop":1721917240601,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd1e290db171cb91","name":"Push message equal or less that 1MB","time":{"start":1721917132920,"stop":1721917132920,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef20941e9266cbac","name":"Check received message containing numeric","time":{"start":1721916842877,"stop":1721916842878,"duration":1},"status":"passed","severity":"normal"},{"uid":"af8e5228e3918990","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1721916899684,"stop":1721916899685,"duration":1},"status":"passed","severity":"normal"},{"uid":"c91a4e37555ef9be","name":"1 Relay, 1 Filter, gives up","time":{"start":1721916610884,"stop":1721916610884,"duration":0},"status":"passed","severity":"normal"},{"uid":"961499f60132a28d","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1721916586326,"stop":1721916586326,"duration":0},"status":"passed","severity":"normal"},{"uid":"d671d89b9bab8235","name":"Subscribe to topic containing shell command and receive message","time":{"start":1721916899740,"stop":1721916899740,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f283b9e774153","name":"Check message with non string payload is not received","time":{"start":1721917153964,"stop":1721917153964,"duration":0},"status":"passed","severity":"normal"},{"uid":"9637542eb1e86733","name":"Decoder throws on empty string content topic","time":{"start":1721916600079,"stop":1721916600079,"duration":0},"status":"passed","severity":"normal"},{"uid":"4288f4c0743c2aae","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1721916967143,"stop":1721916967143,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9a915a96dec84e6","name":"Check message with no payload is not received","time":{"start":1721916842895,"stop":1721916842896,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8c063f4667c7bc4","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1721916586324,"stop":1721916586325,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0306759637e0412","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1721916877065,"stop":1721916877066,"duration":1},"status":"passed","severity":"normal"},{"uid":"1522f68326c3bdc2","name":"Store - dialed after - with timeout","time":{"start":1721917320789,"stop":1721917320789,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a648ad2fff809fb","name":"Subscribe to topic containing shell command and receive message","time":{"start":1721917277381,"stop":1721917277381,"duration":0},"status":"passed","severity":"normal"},{"uid":"65c18899587da1b8","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721916743163,"stop":1721916743163,"duration":0},"status":"passed","severity":"normal"},{"uid":"7db527d43bd75652","name":"Check received message with timestamp: 1721916637716000000 ","time":{"start":1721917153960,"stop":1721917153961,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d5a1079f5788eb8","name":"Used by Waku Relay","time":{"start":1721917315639,"stop":1721917315639,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f8c21de77acd65d","name":"Subscribe and receive messages via waku relay post","time":{"start":1721917277389,"stop":1721917277394,"duration":5},"status":"passed","severity":"normal"},{"uid":"acfd22ab6690bd82","name":"removeEventListener with wrong event","time":{"start":1721916678966,"stop":1721916678966,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7116ac60399f116","name":"Subscribe to topic containing emoji and receive message","time":{"start":1721917277382,"stop":1721917277383,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d63534034ce2089","name":"Check received message with timestamp: 1649153314 ","time":{"start":1721917153991,"stop":1721917153991,"duration":0},"status":"passed","severity":"normal"},{"uid":"af1ab4109d407b2f","name":"Ordered Callback - forward","time":{"start":1721917292486,"stop":1721917292486,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b20d93d7a16d683","name":"returns all values when wanted number matches available values","time":{"start":1721916610061,"stop":1721916610063,"duration":2},"status":"passed","severity":"normal"},{"uid":"29c98e6ece2dbba9","name":"random static sharding 4 - Cluster ID: 903, Shard ID: 134","time":{"start":1721917230718,"stop":1721917230718,"duration":0},"status":"passed","severity":"normal"},{"uid":"72ca49d7db5a7d7f","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1721916586309,"stop":1721916586310,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2b9cb93172003f3","name":"Push message with content topic containing Basic HTML tag","time":{"start":1721917240605,"stop":1721917240606,"duration":1},"status":"passed","severity":"normal"},{"uid":"6156ccbe16911ad9","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1721916877073,"stop":1721916877074,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9fee4ead929396c","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1721916915444,"stop":1721916915445,"duration":1},"status":"passed","severity":"normal"},{"uid":"4748f8af70d346b7","name":"Query with Promise Callback, No Decoder","time":{"start":1721917273907,"stop":1721917273907,"duration":0},"status":"passed","severity":"normal"},{"uid":"2403f3f0996f4629","name":"Subscribe and receive messages via waku relay post","time":{"start":1721917277367,"stop":1721917277367,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0d8b6b48a5a60ac","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1721916586312,"stop":1721916586312,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b8eaa527a7518d5","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1721916586330,"stop":1721916586330,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bba716f6f7882ae","name":"All","time":{"start":1721916649341,"stop":1721916649342,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8682de10a1b3b9e","name":"Push message with content topic containing Russian","time":{"start":1721917132912,"stop":1721917132912,"duration":0},"status":"passed","severity":"normal"},{"uid":"409d64f3a4977da9","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1721916586325,"stop":1721916586325,"duration":0},"status":"passed","severity":"normal"},{"uid":"5347ef307c8e0c69","name":"should throw an error for insufficient data","time":{"start":1721916586468,"stop":1721916586468,"duration":0},"status":"passed","severity":"normal"},{"uid":"d732bb4d3d34183c","name":"should be able to encode the field with only RELAY set to true","time":{"start":1721916594258,"stop":1721916594260,"duration":2},"status":"passed","severity":"normal"},{"uid":"db42759ef3d5a1a3","name":"Check publish message containing XML","time":{"start":1721917163322,"stop":1721917163322,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9659e37885601bb","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1721916877042,"stop":1721916877042,"duration":0},"status":"passed","severity":"normal"},{"uid":"f580ef5443ab1f6b","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1721916586332,"stop":1721916586333,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8e0140da620e194","name":"should use the provided clusterId for the pubsub topic","time":{"start":1721916586338,"stop":1721916586339,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6c2f163bbe4dcf7","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1721916594263,"stop":1721916594264,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f5a72909f842a5d","name":"Check publish message containing special chars","time":{"start":1721917163320,"stop":1721917163320,"duration":0},"status":"passed","severity":"normal"},{"uid":"43f35e41ea01fbf","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1721916915404,"stop":1721916915405,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3810c3cb15abdaa","name":"handles empty contentTopics array correctly","time":{"start":1721916586337,"stop":1721916586337,"duration":0},"status":"passed","severity":"normal"},{"uid":"48a87a90b190d405","name":"Ping on unsubscribed peer","time":{"start":1721916704017,"stop":1721916704017,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5884c834583256e","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1721917277369,"stop":1721917277369,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c0a8c68eee0a254","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app72/6/topic233/utf8","time":{"start":1721917213113,"stop":1721917213113,"duration":0},"status":"passed","severity":"normal"},{"uid":"2331f4f8805e1ac2","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1721917277405,"stop":1721917277405,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f778a36ebcec506","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1721917213109,"stop":1721917213109,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa85f2c68d60b7db","name":"Meta field set when metaSetter is specified","time":{"start":1721916600077,"stop":1721916600077,"duration":0},"status":"passed","severity":"normal"},{"uid":"401fdf8a6309ff4c","name":"safeDispatchEvent","time":{"start":1721916678968,"stop":1721916678969,"duration":1},"status":"passed","severity":"normal"},{"uid":"73fee664514f3536","name":"Fails to push message bigger that 1MB","time":{"start":1721917240616,"stop":1721917240620,"duration":4},"status":"passed","severity":"normal"},{"uid":"c2b5370a911cfe72","name":"should throw error - no public key","time":{"start":1721916595074,"stop":1721916595082,"duration":8},"status":"passed","severity":"normal"},{"uid":"338883101d40aa61","name":"1 Relay, 1 fetch","time":{"start":1721916610882,"stop":1721916610883,"duration":1},"status":"passed","severity":"normal"},{"uid":"63b3c875151501ac","name":"Subscribe to topic containing short and receive message","time":{"start":1721917277401,"stop":1721917277402,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ee98e7ce213a25","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app53/2/topic347/test.js","time":{"start":1721917213111,"stop":1721917213111,"duration":0},"status":"passed","severity":"normal"},{"uid":"39d8680fa739cf7b","name":"Publish message with custom timestamp: Fri Aug 04 2023 14:18:53 GMT+0000 (Coordinated Universal Time)","time":{"start":1721917163331,"stop":1721917163331,"duration":0},"status":"passed","severity":"normal"},{"uid":"d952275e13e0436a","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1721916743158,"stop":1721916743158,"duration":0},"status":"passed","severity":"normal"},{"uid":"aad4dd6cc2c9305","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1721917277399,"stop":1721917277400,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbe220ab298da0ff","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1721917277378,"stop":1721917277379,"duration":1},"status":"passed","severity":"normal"},{"uid":"99c382e5327e0cf5","name":"can start the service","time":{"start":1721916652490,"stop":1721916652490,"duration":0},"status":"passed","severity":"normal"},{"uid":"920647c2f5101c5b","name":"should handle a minimal index list","time":{"start":1721916586467,"stop":1721916586467,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dccedabc0c4722c","name":"Fails to push message with empty content topic","time":{"start":1721917132916,"stop":1721917132917,"duration":1},"status":"passed","severity":"normal"},{"uid":"a28356c6c8959eae","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1721916967144,"stop":1721916967144,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c8e439140c94f65","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1721916594269,"stop":1721916594270,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f324816dab7f789","name":"can start and stop the service","time":{"start":1721916614983,"stop":1721916614983,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2f8779baf8e3229","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1721916610864,"stop":1721916610865,"duration":1},"status":"passed","severity":"normal"},{"uid":"1cd541bdb20f79e0","name":"connected peers and dial","time":{"start":1721917097170,"stop":1721917097171,"duration":1},"status":"skipped","severity":"normal"},{"uid":"ec84812690c1a2cc","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1721917251316,"stop":1721917251316,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f77455642af7eb1","name":"Nodes with multiple pubsub topic","time":{"start":1721917141760,"stop":1721917141761,"duration":1},"status":"passed","severity":"normal"},{"uid":"d37f028debce744","name":"should properly create location multiaddrs - tcp6","time":{"start":1721916595087,"stop":1721916595087,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa888b4c6ed5d63e","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1721916586327,"stop":1721916586327,"duration":0},"status":"passed","severity":"normal"},{"uid":"f758224b680725ef","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1721917273897,"stop":1721917273897,"duration":0},"status":"passed","severity":"normal"},{"uid":"3991abc8063f4902","name":"Decoder throws on undefined content topic","time":{"start":1721916600078,"stop":1721916600079,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e88010d46ff401","name":"Push message with content topic containing escaped characters","time":{"start":1721917132915,"stop":1721917132915,"duration":0},"status":"passed","severity":"normal"},{"uid":"55b69388a6b79a28","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1721917168019,"stop":1721917168019,"duration":0},"status":"passed","severity":"normal"},{"uid":"66dc4d3af7d6fcfe","name":"Query Generator - forward","time":{"start":1721917292484,"stop":1721917292485,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9ab91ee6a281332","name":"should handle corrupted local storage data gracefully","time":{"start":1721916614986,"stop":1721916614987,"duration":1},"status":"passed","severity":"normal"},{"uid":"e30a244cca4f2d58","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1721916599747,"stop":1721916599748,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc294f9c14af8a99","name":"Sign & Recover","time":{"start":1721916621572,"stop":1721916621573,"duration":1},"status":"passed","severity":"normal"},{"uid":"59b9e5a693c3a049","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1721916915451,"stop":1721916915451,"duration":0},"status":"passed","severity":"normal"},{"uid":"bceacf884e970494","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1721917298072,"stop":1721917298072,"duration":0},"status":"passed","severity":"normal"},{"uid":"d530097cd07f8bbc","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1721916899691,"stop":1721916899692,"duration":1},"status":"passed","severity":"normal"},{"uid":"5db730b1b2038559","name":"throws on empty content topic","time":{"start":1721916586302,"stop":1721916586303,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6c032284c5f3fc","name":"Subscribe to topic containing special chars and receive message","time":{"start":1721916899713,"stop":1721916899714,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce4877ad95814182","name":"does not throw on valid cases","time":{"start":1721916586302,"stop":1721916586302,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad7540c6ad915cb","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1721916743159,"stop":1721916743159,"duration":0},"status":"passed","severity":"normal"},{"uid":"15c3ac01dd068f00","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1721916786296,"stop":1721916786296,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2601606faa3b338","name":"Decoder throws on empty string content topic","time":{"start":1721916622796,"stop":1721916622796,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c230f06c4ff1964","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1721916877057,"stop":1721916877057,"duration":0},"status":"passed","severity":"normal"},{"uid":"d49fca8962b61868","name":"Check message received after nwaku node is restarted","time":{"start":1721917153998,"stop":1721917153999,"duration":1},"status":"skipped","severity":"normal"},{"uid":"9b416fa036f6fa6e","name":"Check received message containing special chars","time":{"start":1721917153983,"stop":1721917153984,"duration":1},"status":"passed","severity":"normal"},{"uid":"57c3417a66773015","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1721917168019,"stop":1721917168019,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2fd449fec244f5c","name":"Push message with content topic containing Basic HTML tag","time":{"start":1721917132914,"stop":1721917132914,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5ad172cbfcbc5f4","name":"Check publish message containing long","time":{"start":1721917163319,"stop":1721917163319,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b8fd1d96e758ace","name":"should throw an error for missing required configuration","time":{"start":1721916586322,"stop":1721916586322,"duration":0},"status":"passed","severity":"normal"},{"uid":"9839eae78108f124","name":"Check received message containing escaped characters","time":{"start":1721917153959,"stop":1721917153959,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8a18f1b8becc68d","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1721916638514,"stop":1721916638516,"duration":2},"status":"passed","severity":"normal"},{"uid":"59076974bc78506","name":"Subscribe to topic containing long and publish message","time":{"start":1721917168021,"stop":1721917168021,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cff58bbef920f3e","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1721917277382,"stop":1721917277382,"duration":0},"status":"passed","severity":"normal"},{"uid":"4afad15e556be0d7","name":"Check received message containing Chinese","time":{"start":1721917153984,"stop":1721917153984,"duration":0},"status":"passed","severity":"normal"},{"uid":"536ae74747841a32","name":"Check received message containing SQL Injection","time":{"start":1721917153954,"stop":1721917153954,"duration":0},"status":"passed","severity":"normal"},{"uid":"281272c33ffcec61","name":"Push to array if already present","time":{"start":1721916585991,"stop":1721916585992,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8b577a77363053c","name":"Check message on other pubsub topic is not received","time":{"start":1721917153963,"stop":1721917153963,"duration":0},"status":"passed","severity":"normal"},{"uid":"4516e0eb2aac347e","name":"start node with empty content topic","time":{"start":1721917213120,"stop":1721917213120,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3775197c31c0ec8","name":"Subscribe to topic containing numeric and receive message","time":{"start":1721916899709,"stop":1721916899709,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a4a6fdef781cf1a","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1721916586339,"stop":1721916586339,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2a71376fbbf1a78","name":"should return empty list for no shard","time":{"start":1721916586321,"stop":1721916586321,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c708e928e9bca6","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1721916586330,"stop":1721916586330,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f900c5e2d54b4ad","name":"same cluster, same shard: nodes connect","time":{"start":1721916967144,"stop":1721916967144,"duration":0},"status":"passed","severity":"normal"},{"uid":"d468b06605a02460","name":"Using a function","time":{"start":1721917315638,"stop":1721917315638,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f16c3521316aecc","name":"random static sharding 1 - Cluster ID: 645, Shard ID: 293","time":{"start":1721917230715,"stop":1721917230715,"duration":0},"status":"passed","severity":"normal"},{"uid":"81408332d9943617","name":"Push message with numeric payload","time":{"start":1721917132893,"stop":1721917132893,"duration":0},"status":"passed","severity":"normal"},{"uid":"e84514d3e28f0cc1","name":"through manual discovery","time":{"start":1721916975207,"stop":1721916975207,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbc66d6d5e21e0a1","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1721917316465,"stop":1721917316465,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce5663b74de0f3b9","name":"should throw an error if shards are undefined for static sharding","time":{"start":1721916586322,"stop":1721916586322,"duration":0},"status":"passed","severity":"normal"},{"uid":"78759851a162e36d","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1721916586322,"stop":1721916586323,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed6f49b422b97e37","name":"Push message with content topic containing short","time":{"start":1721917240596,"stop":1721917240596,"duration":0},"status":"passed","severity":"normal"},{"uid":"acdf99e9f419b542","name":"Check received message containing shell command","time":{"start":1721916842887,"stop":1721916842887,"duration":0},"status":"passed","severity":"normal"},{"uid":"48663f649900476a","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1721917298071,"stop":1721917298071,"duration":0},"status":"passed","severity":"normal"},{"uid":"f74c3a22847204ef","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1721916877042,"stop":1721916877043,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbd4428e3052d699","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1721916899686,"stop":1721916899690,"duration":4},"status":"passed","severity":"normal"},{"uid":"b5327dc32c22b7bd","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1721916589029,"stop":1721916589030,"duration":1},"status":"passed","severity":"normal"},{"uid":"da32d5eb8df6377d","name":"should properly compute the node id","time":{"start":1721916595084,"stop":1721916595084,"duration":0},"status":"passed","severity":"normal"},{"uid":"badaa6c1343a2b6e","name":"Push message with Chinese payload","time":{"start":1721917132894,"stop":1721917132894,"duration":0},"status":"passed","severity":"normal"},{"uid":"3000f54900d15a38","name":"Push message with content topic containing long","time":{"start":1721917240597,"stop":1721917240598,"duration":1},"status":"passed","severity":"normal"},{"uid":"e77a4f52b05c6214","name":"Fails to push message bigger that 1MB","time":{"start":1721917132920,"stop":1721917132921,"duration":1},"status":"passed","severity":"normal"},{"uid":"987ccc8fa2bbc1c8","name":"Check received message containing Russian","time":{"start":1721917153953,"stop":1721917153954,"duration":1},"status":"passed","severity":"normal"},{"uid":"f559686dd12df4c7","name":"Push message with content topic containing Chinese","time":{"start":1721917240600,"stop":1721917240600,"duration":0},"status":"passed","severity":"normal"},{"uid":"5de7fbc7b5ae40c9","name":"should throw an error for missing sharding configuration","time":{"start":1721916586336,"stop":1721916586336,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c7d6e8929857079","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721916877043,"stop":1721916877044,"duration":1},"status":"passed","severity":"normal"},{"uid":"39de33c4810b29fc","name":"Check received message containing Arabic","time":{"start":1721917153984,"stop":1721917153985,"duration":1},"status":"passed","severity":"normal"},{"uid":"baa3ba904470341c","name":"Ping on subscribed peer","time":{"start":1721916742700,"stop":1721916742701,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e6fc70efed0d62f","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1721916614986,"stop":1721916614986,"duration":0},"status":"passed","severity":"normal"},{"uid":"77a8d7fc507997d0","name":"Fields are not dropped","time":{"start":1721916599430,"stop":1721916599432,"duration":2},"status":"passed","severity":"normal"},{"uid":"a0da287c92c45295","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1721917277380,"stop":1721917277380,"duration":0},"status":"passed","severity":"normal"},{"uid":"181220625d833ddf","name":"Check received message containing SQL Injection","time":{"start":1721916842882,"stop":1721916842883,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2469bd1f3ea7e7e","name":"Sample","time":{"start":1721916594498,"stop":1721916594498,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7c7e86b2ef63d3a","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1721916694325,"stop":1721916694326,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c25551cd15cd501","name":"Push message with long payload","time":{"start":1721917240566,"stop":1721917240567,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c9115fda349ef47","name":"Check publish message containing short","time":{"start":1721917163318,"stop":1721917163319,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f7401d39a2e86d","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1721916899692,"stop":1721916899706,"duration":14},"status":"passed","severity":"normal"},{"uid":"5e6b4534a6188a0c","name":"Push 30 different messages","time":{"start":1721917132904,"stop":1721917132905,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8dce043be13813","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1721916586329,"stop":1721916586330,"duration":1},"status":"passed","severity":"normal"},{"uid":"f88ccba62b5ee51b","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1721916586327,"stop":1721916586328,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ceaeb46f49d6514","name":"Passing cursor with wrong message digest","time":{"start":1721917251317,"stop":1721917251317,"duration":0},"status":"passed","severity":"normal"},{"uid":"164e8de0195204d1","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1721916786295,"stop":1721916786295,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c834f8515f43167","name":"should not fail to stop the service if it was not started","time":{"start":1721916614983,"stop":1721916614984,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f6318d27f84adba","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1721917293233,"stop":1721917293234,"duration":1},"status":"passed","severity":"normal"},{"uid":"dec387e6680deb91","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1721916877044,"stop":1721916877045,"duration":1},"status":"passed","severity":"normal"},{"uid":"832bc89d73643082","name":"Check received message containing Arabic","time":{"start":1721916842880,"stop":1721916842881,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d983e82488d0dc4","name":"Push message with content topic containing escaped characters","time":{"start":1721917240608,"stop":1721917240609,"duration":1},"status":"passed","severity":"normal"},{"uid":"31b37dde9142507a","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1721917316462,"stop":1721917316462,"duration":0},"status":"passed","severity":"normal"},{"uid":"857d233da08f676b","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1721916915405,"stop":1721916915406,"duration":1},"status":"passed","severity":"normal"},{"uid":"c01165bda49e96ff","name":"Query with Ordered Callback, No Decoder","time":{"start":1721917273897,"stop":1721917273898,"duration":1},"status":"passed","severity":"normal"},{"uid":"56f7649e7983f3ec","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1721916877071,"stop":1721916877073,"duration":2},"status":"passed","severity":"normal"},{"uid":"ebe4b3a427027e0d","name":"should throw error - no id","time":{"start":1721916595082,"stop":1721916595083,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b3f00c30d5ac86a","name":"Push message with short payload","time":{"start":1721917132891,"stop":1721917132891,"duration":0},"status":"passed","severity":"normal"},{"uid":"58d611b753cff3e3","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1721916899680,"stop":1721916899684,"duration":4},"status":"passed","severity":"normal"},{"uid":"4ccfbcc48aa4e5de","name":"Check received message containing JSON","time":{"start":1721917153957,"stop":1721917153958,"duration":1},"status":"passed","severity":"normal"},{"uid":"70afba0c819e5a7f","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1721916586327,"stop":1721916586327,"duration":0},"status":"passed","severity":"normal"},{"uid":"88bc29526009e075","name":"Check publish message containing Script","time":{"start":1721917163322,"stop":1721917163322,"duration":0},"status":"passed","severity":"normal"},{"uid":"b79f5d6996b4d2a0","name":"should set field with only FILTER enabled","time":{"start":1721916595089,"stop":1721916595089,"duration":0},"status":"passed","severity":"normal"},{"uid":"b052abc59771784","name":"Push message with content topic containing Script","time":{"start":1721917132913,"stop":1721917132913,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d7392d53e59b4f2","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1721916743162,"stop":1721916743162,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b5b035094098700","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1721916586313,"stop":1721916586313,"duration":0},"status":"passed","severity":"normal"},{"uid":"186ba5ae87400e4d","name":"Subscribe to topic containing special chars and publish message","time":{"start":1721917168024,"stop":1721917168024,"duration":0},"status":"passed","severity":"normal"},{"uid":"192b74562048b49","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1721917277368,"stop":1721917277368,"duration":0},"status":"passed","severity":"normal"},{"uid":"82fb7188cf17038","name":"Check message received after nwaku node is restarted","time":{"start":1721917153965,"stop":1721917153965,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7065fc7149cdca41","name":"Check message received after jswaku node is restarted","time":{"start":1721917153964,"stop":1721917153965,"duration":1},"status":"skipped","severity":"normal"},{"uid":"65c0bdc36675b7ac","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1721917316465,"stop":1721917316465,"duration":0},"status":"passed","severity":"normal"},{"uid":"7159438331d2d301","name":"Check received message containing short","time":{"start":1721917153951,"stop":1721917153951,"duration":0},"status":"passed","severity":"normal"},{"uid":"80765cc5e75f8a4c","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1721916877057,"stop":1721916877057,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac99b0a25731ca92","name":"Subscribe to topic containing Script and publish message","time":{"start":1721917168026,"stop":1721917168026,"duration":0},"status":"passed","severity":"normal"},{"uid":"27bff4ac49af2567","name":"Check received message containing emoji","time":{"start":1721916842890,"stop":1721916842891,"duration":1},"status":"passed","severity":"normal"},{"uid":"f821878d04f28242","name":"Subscribe to topic containing emoji and receive message","time":{"start":1721917277409,"stop":1721917277409,"duration":0},"status":"passed","severity":"normal"},{"uid":"71a0a3a1e45478b9","name":"Check received message containing escaped characters","time":{"start":1721916842888,"stop":1721916842889,"duration":1},"status":"passed","severity":"normal"},{"uid":"878bb0bb549268a5","name":"retrieves a single peer","time":{"start":1721916611235,"stop":1721916611236,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff23f60c2006b8b2","name":"Push message with content topic containing short","time":{"start":1721917132905,"stop":1721917132906,"duration":1},"status":"passed","severity":"normal"},{"uid":"841175cffd33ace","name":"Push message with Script payload","time":{"start":1721917132896,"stop":1721917132897,"duration":1},"status":"passed","severity":"normal"},{"uid":"8386154d29d19fc8","name":"Promise Callback - backward","time":{"start":1721917292486,"stop":1721917292486,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbfba508dc124d2e","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1721916877046,"stop":1721916877047,"duration":1},"status":"passed","severity":"normal"},{"uid":"7bec61861662dc5d","name":"Subscribe to topic containing Russian and receive message","time":{"start":1721917277378,"stop":1721917277378,"duration":0},"status":"passed","severity":"normal"},{"uid":"69e8cfac80b3a7a1","name":"Fails to push message with large meta","time":{"start":1721917240613,"stop":1721917240613,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2a41568fd8a734b","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1721916610066,"stop":1721916610067,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9cdac84f9729e79","name":"Subscribe to topic containing long and receive message","time":{"start":1721916899709,"stop":1721916899709,"duration":0},"status":"passed","severity":"normal"},{"uid":"b498ded4fbf039a1","name":"Check received message containing short","time":{"start":1721916842875,"stop":1721916842876,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc906550dba1452c","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1721917168017,"stop":1721917168018,"duration":1},"status":"passed","severity":"normal"},{"uid":"99b51dc49925e6bb","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1721916877075,"stop":1721916877075,"duration":0},"status":"passed","severity":"normal"},{"uid":"417899db76652a7f","name":"Subscribe to topic containing shell command and receive message","time":{"start":1721917277407,"stop":1721917277407,"duration":0},"status":"passed","severity":"normal"},{"uid":"746cc9616c768a77","name":"should not fail to stop the service if it was not started","time":{"start":1721917479487,"stop":1721917479487,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dbca8ab63aa79e2","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1721916877047,"stop":1721916877048,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e0488c6508a074e","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1721916915409,"stop":1721916915410,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba06a2dc88d14b5f","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1721916594268,"stop":1721916594269,"duration":1},"status":"passed","severity":"normal"},{"uid":"261ace2a434f3a06","name":"Encoder throws on empty string content topic","time":{"start":1721916620968,"stop":1721916620968,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f0dd7669faa4eb1","name":"Check received message with timestamp: 1721916637716 ","time":{"start":1721917153961,"stop":1721917153961,"duration":0},"status":"passed","severity":"normal"},{"uid":"223be40f4da5af63","name":"Check received message with timestamp: 1649153314 ","time":{"start":1721916842893,"stop":1721916842893,"duration":0},"status":"passed","severity":"normal"},{"uid":"a23934e07bb27acd","name":"Store - dialed first","time":{"start":1721917320789,"stop":1721917320789,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb1d8031079255be","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1721916586310,"stop":1721916586310,"duration":0},"status":"passed","severity":"normal"},{"uid":"c89e5f93e18ef522","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1721916899690,"stop":1721916899690,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ceb5f5061e24d84","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1721916586336,"stop":1721916586336,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d3e0c39f264df00","name":"listenerCount","time":{"start":1721916678967,"stop":1721916678967,"duration":0},"status":"passed","severity":"normal"},{"uid":"372b7c6a254d626f","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1721916586312,"stop":1721916586313,"duration":1},"status":"passed","severity":"normal"},{"uid":"8711d976f38fe6a","name":"Accepts a valid Waku Message","time":{"start":1721916603570,"stop":1721916603572,"duration":2},"status":"passed","severity":"normal"},{"uid":"96b7b5c41dc896c1","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1721916915426,"stop":1721916915438,"duration":12},"status":"passed","severity":"normal"},{"uid":"7f0c50c767c56363","name":"Publish message with large meta","time":{"start":1721917163336,"stop":1721917163336,"duration":0},"status":"passed","severity":"normal"},{"uid":"60f32f759266804a","name":"should only return 1 node with relay capability","time":{"start":1721916611238,"stop":1721916611238,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5751033896c5bbd","name":"Decoder throws on empty string content topic","time":{"start":1721916620969,"stop":1721916620969,"duration":0},"status":"passed","severity":"normal"},{"uid":"7349576beed22f8d","name":"should not fail to start the service if it is already started","time":{"start":1721916614984,"stop":1721916614984,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf4bfc04c04bf22d","name":"A test","time":{"start":1721916915585,"stop":1721916915585,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0ffb35a4703aaa","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1721916586315,"stop":1721916586315,"duration":0},"status":"passed","severity":"normal"},{"uid":"64bacf5d1a2134e3","name":"Asymmetric encrypt & decrypt","time":{"start":1721916621571,"stop":1721916621571,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f3298c4841b7959","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1721917277407,"stop":1721917277408,"duration":1},"status":"passed","severity":"normal"},{"uid":"f81d85edbe7a202","name":"Waku message hash computation (no timestamp)","time":{"start":1721916589032,"stop":1721916589032,"duration":0},"status":"passed","severity":"normal"},{"uid":"6eb784d22b190b31","name":"random static sharding 9 - Cluster ID: 920, Shard ID: 86","time":{"start":1721917230726,"stop":1721917230727,"duration":1},"status":"passed","severity":"normal"},{"uid":"62511e2fcec40296","name":"should return the pubsub topic directly if a string is provided","time":{"start":1721916586332,"stop":1721916586332,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb93978e1bca1ff6","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1721916586321,"stop":1721916586321,"duration":0},"status":"passed","severity":"normal"},{"uid":"f615b49795a4bafa","name":"can start the service","time":{"start":1721917479486,"stop":1721917479486,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7c56e581d70cb4f","name":"Ping on unsubscribed peer","time":{"start":1721916742701,"stop":1721916742702,"duration":1},"status":"passed","severity":"normal"},{"uid":"d608fb85b9adbc45","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1721917141760,"stop":1721917141760,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a92876996981e18","name":"different cluster, different shard: nodes don't connect","time":{"start":1721916967146,"stop":1721916967146,"duration":0},"status":"passed","severity":"normal"},{"uid":"357198c376524891","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1721916646193,"stop":1721916646194,"duration":1},"status":"passed","severity":"normal"},{"uid":"937cdde4f06f03d5","name":"Throws when trying to push message with empty payload","time":{"start":1721917132905,"stop":1721917132905,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e423b53c06f93cc","name":"throws on content topic with empty application field","time":{"start":1721916586305,"stop":1721916586305,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca89f1f9408e2b75","name":"Check received message containing special chars","time":{"start":1721917153952,"stop":1721917153952,"duration":0},"status":"passed","severity":"normal"},{"uid":"502836e4b5567131","name":"ignores unrecognized TXT record formats","time":{"start":1721916611237,"stop":1721916611237,"duration":0},"status":"passed","severity":"normal"},{"uid":"62e5ee409187b79d","name":"should not fail to start the service if it is already started","time":{"start":1721916652491,"stop":1721916652495,"duration":4},"status":"passed","severity":"normal"},{"uid":"d22ae48de1e47669","name":"Filter","time":{"start":1721917320790,"stop":1721917320790,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f71d20e7dcea606","name":"should return unique PubsubTopics for static sharding","time":{"start":1721916586319,"stop":1721916586320,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e888321a6e46a0b","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1721916610866,"stop":1721916610866,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed22668dbad77c1d","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1721917277387,"stop":1721917277387,"duration":0},"status":"passed","severity":"normal"},{"uid":"64e57a4cd94cbc7d","name":"more peers than existing","time":{"start":1721917097171,"stop":1721917097171,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c4d40554e1a91e3e","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1721916694326,"stop":1721916694327,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ae4e0f50986907e","name":"Nwaku publishes","time":{"start":1721917124787,"stop":1721917124787,"duration":0},"status":"passed","severity":"normal"},{"uid":"108176c6ce5c27f4","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1721916586333,"stop":1721916586333,"duration":0},"status":"passed","severity":"normal"},{"uid":"39cfeb18746bee2e","name":"Push message with JSON payload","time":{"start":1721917240571,"stop":1721917240571,"duration":0},"status":"passed","severity":"normal"},{"uid":"8daf75d9a37cd7f1","name":"getPeersByDiscovery","time":{"start":1721916678967,"stop":1721916678967,"duration":0},"status":"passed","severity":"normal"},{"uid":"b593b17b1a87a6ac","name":"Subscribe to topic containing numeric and receive message","time":{"start":1721917277375,"stop":1721917277375,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d4ff5a2beecab32","name":"Push message with custom timestamp: 1691158499935","time":{"start":1721917132918,"stop":1721917132918,"duration":0},"status":"passed","severity":"normal"},{"uid":"435ab062a0ffef6c","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1721917277376,"stop":1721917277377,"duration":1},"status":"passed","severity":"normal"},{"uid":"202c4ebe3407771e","name":"Encoder throws on empty string content topic","time":{"start":1721916600078,"stop":1721916600078,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7c137084adc61db","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1721916877074,"stop":1721916877074,"duration":0},"status":"passed","severity":"normal"},{"uid":"98be075d2ac364c8","name":"Subscribe and receive messages via waku relay post","time":{"start":1721916899685,"stop":1721916899686,"duration":1},"status":"passed","severity":"normal"},{"uid":"a87b635ba6d5ed9e","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1721917440228,"stop":1721917440228,"duration":0},"status":"passed","severity":"normal"},{"uid":"f33e9f2a5c7db94f","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app47/3/topic74/xml","time":{"start":1721917213111,"stop":1721917213111,"duration":0},"status":"passed","severity":"normal"},{"uid":"c47bae706ecd4a23","name":"should emit a peer event after start","time":{"start":1721916652495,"stop":1721916652495,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0de776cc3d1fdb3","name":"Push message with custom timestamp: 1721920499935","time":{"start":1721917132919,"stop":1721917132920,"duration":1},"status":"passed","severity":"normal"},{"uid":"4fa0258677e6ea9e","name":"throws on content topic with empty version field","time":{"start":1721916586306,"stop":1721916586306,"duration":0},"status":"passed","severity":"normal"},{"uid":"de8832dbb9ede391","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1721917168025,"stop":1721917168025,"duration":0},"status":"passed","severity":"normal"},{"uid":"97150d4381c50ab","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1721917287684,"stop":1721917287685,"duration":1},"status":"passed","severity":"normal"},{"uid":"753838530bf2d129","name":"Ping on peer without subscriptions","time":{"start":1721916704016,"stop":1721916704017,"duration":1},"status":"passed","severity":"normal"},{"uid":"8be0aab7dfd44f0a","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1721916899742,"stop":1721916899743,"duration":1},"status":"passed","severity":"normal"},{"uid":"37ba36716d90b1fd","name":"Check publish message containing JSON","time":{"start":1721917163323,"stop":1721917163323,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ffef7b34c8d7af0","name":"1 Store, 2 fetches","time":{"start":1721916610883,"stop":1721916610883,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bacb01a43f90e4a","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1721916586335,"stop":1721916586335,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5c4a0744f8c8326","name":"Check received message containing Russian","time":{"start":1721917153985,"stop":1721917153985,"duration":0},"status":"passed","severity":"normal"},{"uid":"64dd69484792d498","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1721917168018,"stop":1721917168018,"duration":0},"status":"passed","severity":"normal"},{"uid":"d14f644eb2d0ea9d","name":"removeEventListener with correct event","time":{"start":1721916678966,"stop":1721916678966,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f82d8bc6a2dc751","name":"Push message with content topic containing XML","time":{"start":1721917240605,"stop":1721917240605,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2b305ef5cc673fc","name":"Push message with Arabic payload","time":{"start":1721917132894,"stop":1721917132895,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ffb49377f2719a4","name":"Failed peers are renewed","time":{"start":1721916912790,"stop":1721916912790,"duration":0},"status":"passed","severity":"normal"},{"uid":"b38d82bc558e4d89","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1721916646192,"stop":1721916646193,"duration":1},"status":"passed","severity":"normal"},{"uid":"7860188fc76b4ff5","name":"Reopen subscription with peer with lost subscription","time":{"start":1721916742702,"stop":1721916742702,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d00a46279437562","name":"Relay + Store","time":{"start":1721916595090,"stop":1721916595090,"duration":0},"status":"passed","severity":"normal"},{"uid":"442daad266de2149","name":"Push message with unicode special characters payload","time":{"start":1721917132903,"stop":1721917132904,"duration":1},"status":"passed","severity":"normal"},{"uid":"15be761225e26bb2","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1721916915410,"stop":1721916915411,"duration":1},"status":"passed","severity":"normal"},{"uid":"4aa7101cef230d47","name":"Check received message containing XML","time":{"start":1721917153986,"stop":1721917153987,"duration":1},"status":"passed","severity":"normal"},{"uid":"bdd6b57e04687335","name":"Ephemeral field is preserved - encoder v0","time":{"start":1721916648882,"stop":1721916648883,"duration":1},"status":"passed","severity":"normal"},{"uid":"9cbdd67ef40f6097","name":"nwaku subscribes","time":{"start":1721917124785,"stop":1721917124786,"duration":1},"status":"passed","severity":"normal"},{"uid":"e20c2cfe254efe76","name":"Query Generator - backward","time":{"start":1721917292485,"stop":1721917292485,"duration":0},"status":"passed","severity":"normal"},{"uid":"d83dbde28f30e0d4","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1721916586319,"stop":1721916586319,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6a533cf3f316f30","name":"should properly create location multiaddrs - udp4","time":{"start":1721916595086,"stop":1721916595086,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d493fe7d9941bed","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1721917440227,"stop":1721917440227,"duration":0},"status":"passed","severity":"normal"},{"uid":"cff2144ac886cae3","name":"Check message received after nwaku node is restarted","time":{"start":1721916842897,"stop":1721916842897,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d7e48d0fea706784","name":"Init the array if not present","time":{"start":1721916585989,"stop":1721916585991,"duration":2},"status":"passed","severity":"normal"},{"uid":"529751ec0d81145d","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1721916586324,"stop":1721916586324,"duration":0},"status":"passed","severity":"normal"},{"uid":"df597aafefb578d4","name":"should be able to decode the field with only RELAY set to true","time":{"start":1721916594266,"stop":1721916594267,"duration":1},"status":"passed","severity":"normal"},{"uid":"42491c592957ac72","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1721917277387,"stop":1721917277388,"duration":1},"status":"passed","severity":"normal"},{"uid":"b951b8249d543277","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721916877064,"stop":1721916877064,"duration":0},"status":"passed","severity":"normal"},{"uid":"204cb51aabbd834d","name":"Check message with invalid timestamp is not received","time":{"start":1721917153962,"stop":1721917153963,"duration":1},"status":"passed","severity":"normal"},{"uid":"db89a84238c24157","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1721916586334,"stop":1721916586335,"duration":1},"status":"passed","severity":"normal"},{"uid":"5011d69decc90905","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1721917316464,"stop":1721917316464,"duration":0},"status":"passed","severity":"normal"},{"uid":"861dfe901bdea6ef","name":"Check received message containing emoji","time":{"start":1721917153960,"stop":1721917153960,"duration":0},"status":"passed","severity":"normal"},{"uid":"7402cfa8e4e5e5ad","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1721916877065,"stop":1721916877065,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ec719b807e6e0fa","name":"Check publish message containing unicode special characters","time":{"start":1721917163325,"stop":1721917163327,"duration":2},"status":"passed","severity":"normal"},{"uid":"eeb195bbb5856c08","name":"passes more than one ENR URLs and attempts connection","time":{"start":1721916652498,"stop":1721916652498,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7a08a60517211843","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1721917168027,"stop":1721917168027,"duration":0},"status":"passed","severity":"normal"},{"uid":"115d54e9c9d7c1f8","name":"should properly create location multiaddrs - udp","time":{"start":1721916595087,"stop":1721916595087,"duration":0},"status":"passed","severity":"normal"},{"uid":"7904879101f6de9e","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app22/6/topic455/utf8","time":{"start":1721917213110,"stop":1721917213110,"duration":0},"status":"passed","severity":"normal"},{"uid":"18fb24965d45a072","name":"random static sharding 3 - Cluster ID: 721, Shard ID: 935","time":{"start":1721917230716,"stop":1721917230718,"duration":2},"status":"passed","severity":"normal"},{"uid":"5e241fb2bc2ec6a","name":"Decoder throws on undefined content topic","time":{"start":1721916620968,"stop":1721916620969,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a56ec73a27e5fb8","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1721917213115,"stop":1721917213116,"duration":1},"status":"passed","severity":"normal"},{"uid":"8db9ae4cff8d5888","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1721916586318,"stop":1721916586318,"duration":0},"status":"passed","severity":"normal"},{"uid":"d42a3c9e58670ce0","name":"Push message with content topic containing numeric","time":{"start":1721917132906,"stop":1721917132907,"duration":1},"status":"passed","severity":"normal"},{"uid":"9bcbfea71a984421","name":"Query Generator, No Decoder","time":{"start":1721917273895,"stop":1721917273895,"duration":0},"status":"passed","severity":"normal"},{"uid":"b232cec7c2093f50","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1721916877045,"stop":1721916877045,"duration":0},"status":"passed","severity":"normal"},{"uid":"eaf11f5eadf6dc9f","name":"Check meta is set [ecies]","time":{"start":1721916622794,"stop":1721916622795,"duration":1},"status":"passed","severity":"normal"},{"uid":"761f7e93be4a4bbc","name":"isConnected between 2 js-waku relay nodes","time":{"start":1721916694329,"stop":1721916694329,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa9c77e26b0d03e6","name":"Refresh subscription","time":{"start":1721917277401,"stop":1721917277401,"duration":0},"status":"passed","severity":"normal"},{"uid":"205eb1e80e54135b","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1721916915438,"stop":1721916915444,"duration":6},"status":"passed","severity":"normal"},{"uid":"c8e77c1844426e43","name":"Relay - dialed first","time":{"start":1721917320787,"stop":1721917320787,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cb524d4e3e31a80","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1721916610865,"stop":1721916610865,"duration":0},"status":"passed","severity":"normal"},{"uid":"22baa226e5edbcd5","name":"unsubscribes","time":{"start":1721917303112,"stop":1721917303112,"duration":0},"status":"passed","severity":"normal"},{"uid":"6420bfbe0eef4f50","name":"Subscribe to topic containing numeric and receive message","time":{"start":1721917277402,"stop":1721917277402,"duration":0},"status":"passed","severity":"normal"},{"uid":"54fc12759a543fd6","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1721916595073,"stop":1721916595073,"duration":0},"status":"passed","severity":"normal"},{"uid":"8db2148239ea4f","name":"Check received message containing Script","time":{"start":1721917153986,"stop":1721917153986,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a98e61e4b311863","name":"should not throw an error for a single configured topic","time":{"start":1721916586331,"stop":1721916586331,"duration":0},"status":"passed","severity":"normal"},{"uid":"a33145685f7e8ff3","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1721916877062,"stop":1721916877063,"duration":1},"status":"passed","severity":"normal"},{"uid":"33b4229fdbc98dfc","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1721916648883,"stop":1721916648883,"duration":0},"status":"passed","severity":"normal"},{"uid":"a00c921c79f68109","name":"should properly create location multiaddrs - tcp4","time":{"start":1721916595086,"stop":1721916595086,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a65ed454d80ffcc","name":"Query generator for multiple messages","time":{"start":1721917293229,"stop":1721917293230,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c9775edada053de","name":"should throw an error for empty SingleShardInfos array","time":{"start":1721916586318,"stop":1721916586318,"duration":0},"status":"passed","severity":"normal"},{"uid":"e448c7fbe1516c3f","name":"Check publish message containing shell command","time":{"start":1721917163323,"stop":1721917163324,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c620049c0eef89b","name":"Push message with content topic containing emoji","time":{"start":1721917132916,"stop":1721917132916,"duration":0},"status":"passed","severity":"normal"},{"uid":"92ee4cb4a080868a","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1721917277382,"stop":1721917277382,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe323ab29835792e","name":"Check received message containing JSON","time":{"start":1721916842886,"stop":1721916842887,"duration":1},"status":"passed","severity":"normal"},{"uid":"57a84e149ea1d7d6","name":"Passing page size 3 when there are 20 messages","time":{"start":1721917302760,"stop":1721917302764,"duration":4},"status":"passed","severity":"normal"},{"uid":"81e23de7bc7bfa33","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721916877070,"stop":1721916877071,"duration":1},"status":"passed","severity":"normal"},{"uid":"a519af797bf43808","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1721917153962,"stop":1721917153962,"duration":0},"status":"passed","severity":"normal"},{"uid":"95210b92181439e6","name":"Subscribe and publish message","time":{"start":1721917168015,"stop":1721917168017,"duration":2},"status":"passed","severity":"normal"},{"uid":"85d80b594f062f75","name":"Passing page size 10 when there are 10 messages","time":{"start":1721917302764,"stop":1721917302764,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e3f29b90fedaac5","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1721916586338,"stop":1721916586338,"duration":0},"status":"passed","severity":"normal"},{"uid":"a15c4b7612bc1b68","name":"Subscribe to topic containing JSON and receive message","time":{"start":1721917277380,"stop":1721917277381,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc1675f4d82b7ea7","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1721916899717,"stop":1721916899728,"duration":11},"status":"passed","severity":"normal"},{"uid":"8487682d72b9f701","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721916972594,"stop":1721916972594,"duration":0},"status":"passed","severity":"normal"},{"uid":"db135335fa8b10dc","name":"Push message with content topic containing emoji","time":{"start":1721917240610,"stop":1721917240611,"duration":1},"status":"passed","severity":"normal"},{"uid":"b39537e9d356466c","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1721917277406,"stop":1721917277406,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f563ccdb9bc404f","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1721916877057,"stop":1721916877058,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e8909a1c5baee01","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1721916877045,"stop":1721916877045,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3d6eba2a6a62cb1","name":"should encode/decode to text encoding","time":{"start":1721916595085,"stop":1721916595085,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d8026382bbfeaf7","name":"Add multiple subscription objects on single nwaku node","time":{"start":1721917277383,"stop":1721917277383,"duration":0},"status":"passed","severity":"normal"},{"uid":"63c401dcf2f8bfd9","name":"random static sharding 2 - Cluster ID: 353, Shard ID: 612","time":{"start":1721917230715,"stop":1721917230715,"duration":0},"status":"passed","severity":"normal"},{"uid":"98288da8fe07faca","name":"should set field with only STORE enabled","time":{"start":1721916595089,"stop":1721916595089,"duration":0},"status":"passed","severity":"normal"},{"uid":"899a27c7a8b8168b","name":"Overlapping topic subscription","time":{"start":1721916899706,"stop":1721916899708,"duration":2},"status":"passed","severity":"normal"},{"uid":"cc1c36087ed000b6","name":"Push message with Chinese payload","time":{"start":1721917240568,"stop":1721917240568,"duration":0},"status":"passed","severity":"normal"},{"uid":"319cda73e3a2b033","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1721917273896,"stop":1721917273896,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e6cea23731dd360","name":"Passing page size 19 when there are 20 messages","time":{"start":1721917302765,"stop":1721917302765,"duration":0},"status":"passed","severity":"normal"},{"uid":"6258f3dfb2ccb5c0","name":"Subscribe and receives messages on 20 topics","time":{"start":1721917277368,"stop":1721917277369,"duration":1},"status":"passed","severity":"normal"},{"uid":"93b07e18f3ab996a","name":"Push message with content topic containing XML","time":{"start":1721917132913,"stop":1721917132913,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1b5805f433ff2a3","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1721917251312,"stop":1721917251313,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f3229aa12630102","name":"Generator, 2 different pubsubtopics","time":{"start":1721917287684,"stop":1721917287684,"duration":0},"status":"passed","severity":"normal"},{"uid":"276b157a310a9f9c","name":"Push message with content topic containing Script","time":{"start":1721917240602,"stop":1721917240605,"duration":3},"status":"passed","severity":"normal"},{"uid":"d15f3a2d473bf9c8","name":"Refresh subscription","time":{"start":1721916899708,"stop":1721916899708,"duration":0},"status":"passed","severity":"normal"},{"uid":"247ad8b303028aab","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1721916899737,"stop":1721916899739,"duration":2},"status":"passed","severity":"normal"},{"uid":"a4f856e7fa99a445","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721916877056,"stop":1721916877056,"duration":0},"status":"passed","severity":"normal"},{"uid":"e38e769a169d07f2","name":"Push message with Russian payload","time":{"start":1721917132895,"stop":1721917132895,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fa81d8808d7445","name":"1 Store, 2 relays, 2 fetches","time":{"start":1721916610883,"stop":1721916610884,"duration":1},"status":"passed","severity":"normal"},{"uid":"b32ae9c55f454750","name":"handles empty shards array correctly","time":{"start":1721916586337,"stop":1721916586337,"duration":0},"status":"passed","severity":"normal"},{"uid":"29f8bbfa04823b6d","name":"should not fail to stop the service if it was not started","time":{"start":1721916652491,"stop":1721916652491,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc8433216aae839c","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1721917096780,"stop":1721917096780,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2400c32de54b5b8a","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1721917273900,"stop":1721917273901,"duration":1},"status":"passed","severity":"normal"},{"uid":"4939d595717652ed","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1721916586328,"stop":1721916586328,"duration":0},"status":"passed","severity":"normal"},{"uid":"5266d3cfd443ba18","name":"connects to nwaku","time":{"start":1721917315637,"stop":1721917315637,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d7c5b806041ffe3","name":"Check message with no pubsub topic is not received","time":{"start":1721916842894,"stop":1721916842895,"duration":1},"status":"passed","severity":"normal"},{"uid":"54955a30b87eaa77","name":"Check received message with timestamp: 1721916637724000000 ","time":{"start":1721916842892,"stop":1721916842892,"duration":0},"status":"passed","severity":"normal"},{"uid":"84a156e3f4d9f449","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1721916646194,"stop":1721916646195,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f2ae603dadf518e","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1721916586331,"stop":1721916586331,"duration":0},"status":"passed","severity":"normal"},{"uid":"719f3f7d760beddf","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app88/7/topic272/utf8","time":{"start":1721917213113,"stop":1721917213113,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ca18467e99047d7","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1721916743164,"stop":1721916743164,"duration":0},"status":"passed","severity":"normal"},{"uid":"7626b68d0a52d283","name":"Push message with JSON payload","time":{"start":1721917132898,"stop":1721917132902,"duration":4},"status":"passed","severity":"normal"},{"uid":"7b94655fbd61c8ea","name":"should set field with all protocols enabled","time":{"start":1721916595088,"stop":1721916595088,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f48734d92be72ca","name":"Check publish message containing Russian","time":{"start":1721917163321,"stop":1721917163321,"duration":0},"status":"passed","severity":"normal"},{"uid":"1336ff637e06275a","name":"Query generator for multiple messages with multiple decoders","time":{"start":1721917293232,"stop":1721917293232,"duration":0},"status":"passed","severity":"normal"},{"uid":"36452fd7d47f9d54","name":"Check message with non string payload is not received","time":{"start":1721917153995,"stop":1721917153996,"duration":1},"status":"passed","severity":"normal"},{"uid":"59037de13e2ec881","name":"handles different clusterIds correctly","time":{"start":1721916586316,"stop":1721916586316,"duration":0},"status":"passed","severity":"normal"},{"uid":"c582691a016532c0","name":"should set field with all protocols disabled","time":{"start":1721916595088,"stop":1721916595088,"duration":0},"status":"passed","severity":"normal"},{"uid":"b050377caba163e0","name":"should decode valid enr with tcp successfully","time":{"start":1721916595073,"stop":1721916595073,"duration":0},"status":"passed","severity":"normal"},{"uid":"a724f133de39020b","name":"Ping on subscribed peer","time":{"start":1721916742697,"stop":1721916742698,"duration":1},"status":"passed","severity":"normal"},{"uid":"b116dc9c772c8fb4","name":"Renews peer on consistent ping failures","time":{"start":1721916758707,"stop":1721916758708,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe3b5861fa056ab3","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1721917277403,"stop":1721917277404,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8d1d009ca4c8634","name":"topics with same application and version share the same shard","time":{"start":1721916586314,"stop":1721916586314,"duration":0},"status":"passed","severity":"normal"},{"uid":"891bfeb756c8f219","name":"Check message with no payload is not received","time":{"start":1721917153995,"stop":1721917153995,"duration":0},"status":"passed","severity":"normal"},{"uid":"b73b54808fd0d330","name":"tcp ip4 address","time":{"start":1721916594400,"stop":1721916594400,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5982121805affe2","name":"Relay - dialed after","time":{"start":1721917320788,"stop":1721917320788,"duration":0},"status":"passed","severity":"normal"},{"uid":"87d905d9e85ba4ef","name":"configure the node with multiple pubsub topics","time":{"start":1721917230729,"stop":1721917230729,"duration":0},"status":"passed","severity":"normal"},{"uid":"890263ba9671b665","name":"different cluster, same shard: nodes don't connect","time":{"start":1721916877039,"stop":1721916877040,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f0e045326fe038c","name":"Throws when trying to push message with empty payload","time":{"start":1721917240596,"stop":1721917240596,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ecad683ed3fc345","name":"should properly create location multiaddrs - udp6","time":{"start":1721916595086,"stop":1721916595087,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c7c630de6bfe964","name":"ignores domain fetching errors","time":{"start":1721916611237,"stop":1721916611237,"duration":0},"status":"passed","severity":"normal"},{"uid":"68187889533b2024","name":"isConnected should return false after all peers disconnect","time":{"start":1721916638524,"stop":1721916638526,"duration":2},"status":"passed","severity":"normal"},{"uid":"259998284c15e773","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1721916586333,"stop":1721916586334,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff1fa297da09ed6f","name":"Subscribe to topic containing XML and receive message","time":{"start":1721916899736,"stop":1721916899736,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5736569abdaf14a","name":"Subscribe to topic containing shell command and publish message","time":{"start":1721917168034,"stop":1721917168034,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4c51b5b2fe11685","name":"should be able to decode the field with only STORE set to true","time":{"start":1721916594268,"stop":1721916594268,"duration":0},"status":"passed","severity":"normal"},{"uid":"54f9167fe205f280","name":"random static sharding 7 - Cluster ID: 758, Shard ID: 291","time":{"start":1721917230725,"stop":1721917230725,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2f840240d42b8fe","name":"Query generator for 2000 messages","time":{"start":1721917293234,"stop":1721917293235,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d39ec29a5e7b452","name":"Check received message containing Arabic","time":{"start":1721917153953,"stop":1721917153953,"duration":0},"status":"passed","severity":"normal"},{"uid":"889f834f086ffe62","name":"Push message with Basic HTML tag payload","time":{"start":1721917240570,"stop":1721917240571,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9264123689f1014","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1721916586317,"stop":1721916586318,"duration":1},"status":"passed","severity":"normal"},{"uid":"faf6a2cb48dbb25f","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app97/6/topic589/xml","time":{"start":1721917213112,"stop":1721917213112,"duration":0},"status":"passed","severity":"normal"},{"uid":"baacb128340d46d5","name":"Subscribe and receives messages on 20 topics","time":{"start":1721917277398,"stop":1721917277399,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba9671f01474a099","name":"should get / set UDP multiaddr","time":{"start":1721916595085,"stop":1721916595085,"duration":0},"status":"passed","severity":"normal"},{"uid":"d721a5387a0c70c5","name":"isConnected should return false after all peers disconnect","time":{"start":1721916694327,"stop":1721916694328,"duration":1},"status":"passed","severity":"normal"},{"uid":"5599c6bb286663a6","name":"random static sharding 10 - Cluster ID: 948, Shard ID: 336","time":{"start":1721917230728,"stop":1721917230728,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a47776392d5ef30","name":"throws an error for improperly formatted content topics","time":{"start":1721916586316,"stop":1721916586317,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f9b929f3d626e4","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1721917277408,"stop":1721917277408,"duration":0},"status":"passed","severity":"normal"},{"uid":"714eb5d7c793e17b","name":"Subscribe to topic containing special chars and receive message","time":{"start":1721917277375,"stop":1721917277376,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e403398ecad0ae1","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1721916877042,"stop":1721916877042,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b260b37497ea95b","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721916972586,"stop":1721916972587,"duration":1},"status":"passed","severity":"normal"},{"uid":"18c562295a8aaea4","name":"should decode valid enr successfully","time":{"start":1721916595072,"stop":1721916595072,"duration":0},"status":"passed","severity":"normal"},{"uid":"5540366da2c41752","name":"Subscribe to topic containing long and receive message","time":{"start":1721917277374,"stop":1721917277375,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d319de274aefa37","name":"Rejects garbage","time":{"start":1721916603572,"stop":1721916603572,"duration":0},"status":"passed","severity":"normal"},{"uid":"7584ed2442301495","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1721916915412,"stop":1721916915424,"duration":12},"status":"passed","severity":"normal"},{"uid":"1d3eaf2b95e5fc1f","name":"Push message with content topic containing numeric","time":{"start":1721917240598,"stop":1721917240599,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d727b2e0d445186","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1721916586324,"stop":1721916586324,"duration":0},"status":"passed","severity":"normal"},{"uid":"e880d4cd34b5b40b","name":"should properly create peer info with all multiaddrs","time":{"start":1721916595088,"stop":1721916595088,"duration":0},"status":"passed","severity":"normal"},{"uid":"4acec3a22908a7fc","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1721916610867,"stop":1721916610870,"duration":3},"status":"passed","severity":"normal"},{"uid":"fc550ffa7a709364","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1721916743158,"stop":1721916743159,"duration":1},"status":"passed","severity":"normal"},{"uid":"c199ecf5619aa04b","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1721916586310,"stop":1721916586310,"duration":0},"status":"passed","severity":"normal"},{"uid":"93920f064c1c6c42","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1721916972593,"stop":1721916972593,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c36b9017674e7c7","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1721916586329,"stop":1721916586329,"duration":0},"status":"passed","severity":"normal"},{"uid":"155d5b9573fa094f","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1721917316463,"stop":1721917316463,"duration":0},"status":"passed","severity":"normal"},{"uid":"8559491aef93bdc8","name":"Push message with content topic containing Arabic","time":{"start":1721917240600,"stop":1721917240600,"duration":0},"status":"passed","severity":"normal"},{"uid":"74fa8d1c324fbb22","name":"throws on content topic with empty topic name field","time":{"start":1721916586306,"stop":1721916586307,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb798756094f953f","name":"Push message with emoji payload","time":{"start":1721917240591,"stop":1721917240591,"duration":0},"status":"passed","severity":"normal"},{"uid":"4db85602febb06e8","name":"Relay","time":{"start":1721916649340,"stop":1721916649341,"duration":1},"status":"passed","severity":"normal"},{"uid":"95309a1b94099c2b","name":"Passing cursor with wrong pubsubTopic","time":{"start":1721917251317,"stop":1721917251318,"duration":1},"status":"passed","severity":"normal"},{"uid":"eead82e18ae27905","name":"should correctly map a content topic to a pubsub topic","time":{"start":1721916586338,"stop":1721916586338,"duration":0},"status":"passed","severity":"normal"},{"uid":"888f59da064cd10","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1721917251312,"stop":1721917251312,"duration":0},"status":"passed","severity":"normal"},{"uid":"56b83eda1b03eb7a","name":"Overlapping topic subscription","time":{"start":1721917277373,"stop":1721917277373,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce8e05fe8e4e9970","name":"Check received message containing Basic HTML tag","time":{"start":1721917153956,"stop":1721917153957,"duration":1},"status":"passed","severity":"normal"},{"uid":"f424fac9f7ade8fa","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1721917230714,"stop":1721917230714,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d289ab67ff3a4dd","name":"Check received message containing numeric","time":{"start":1721917153952,"stop":1721917153952,"duration":0},"status":"passed","severity":"normal"},{"uid":"538eed25cf28900f","name":"Callback on promise, aborts when callback returns true","time":{"start":1721917293233,"stop":1721917293233,"duration":0},"status":"passed","severity":"normal"},{"uid":"6432f0f2038bc0f4","name":"should not receive a peer event before start","time":{"start":1721916652496,"stop":1721916652496,"duration":0},"status":"passed","severity":"normal"},{"uid":"f18487e981174b71","name":"Passing page size 0 when there are 110 messages","time":{"start":1721917302754,"stop":1721917302758,"duration":4},"status":"passed","severity":"normal"},{"uid":"1b0f51c2d27937d4","name":"Passing an array","time":{"start":1721917315638,"stop":1721917315638,"duration":0},"status":"passed","severity":"normal"},{"uid":"60ba8a518d6d1cc3","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app21/8/topic817/test.js","time":{"start":1721917213111,"stop":1721917213111,"duration":0},"status":"passed","severity":"normal"},{"uid":"1714b1dd81b61253","name":"Encoder throws on undefined content topic","time":{"start":1721916620967,"stop":1721916620968,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4667c26cfeaad5b","name":"Publish message with custom timestamp: Thu Jul 25 2024 13:18:53 GMT+0000 (Coordinated Universal Time)","time":{"start":1721917163332,"stop":1721917163332,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6ac41a87d39dcf7","name":"Push message with content topic containing JSON","time":{"start":1721917132914,"stop":1721917132914,"duration":0},"status":"passed","severity":"normal"},{"uid":"454a87262609d61f","name":"Push message with content topic containing SQL Injection","time":{"start":1721917132912,"stop":1721917132912,"duration":0},"status":"passed","severity":"normal"},{"uid":"245e0ee747196493","name":"Check received message containing numeric","time":{"start":1721917153982,"stop":1721917153983,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fca5769bc821692","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1721917316461,"stop":1721917316462,"duration":1},"status":"passed","severity":"normal"},{"uid":"313a9c7497c26fad","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1721916877049,"stop":1721916877050,"duration":1},"status":"passed","severity":"normal"},{"uid":"dea8599c6eafebe2","name":"Push message with content topic containing shell command","time":{"start":1721917240608,"stop":1721917240608,"duration":0},"status":"passed","severity":"normal"},{"uid":"b18e6adeabbe4201","name":"same cluster, different shard: nodes don't connect","time":{"start":1721916877039,"stop":1721916877039,"duration":0},"status":"passed","severity":"normal"},{"uid":"228a9bf516ed6c56","name":"Check received message containing special chars","time":{"start":1721916842878,"stop":1721916842879,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab11cda3549b3594","name":"Default pageSize","time":{"start":1721917302766,"stop":1721917302766,"duration":0},"status":"passed","severity":"normal"},{"uid":"6440b2f8a87822bb","name":"Check publish message containing Chinese","time":{"start":1721917163320,"stop":1721917163321,"duration":1},"status":"passed","severity":"normal"},{"uid":"f68b14afe593582","name":"Subscribe to topic containing JSON and receive message","time":{"start":1721917277406,"stop":1721917277407,"duration":1},"status":"passed","severity":"normal"},{"uid":"745a2735f70aa169","name":"Refresh subscription","time":{"start":1721917277374,"stop":1721917277374,"duration":0},"status":"passed","severity":"normal"},{"uid":"f902db5662b09b14","name":"Check received message containing Script","time":{"start":1721917153954,"stop":1721917153955,"duration":1},"status":"passed","severity":"normal"},{"uid":"df91b2c4a2cd4d77","name":"Push 30 different messages","time":{"start":1721917240591,"stop":1721917240592,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc9b1a2924613812","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1721916972587,"stop":1721916972588,"duration":1},"status":"passed","severity":"normal"},{"uid":"55c4814266cad8f2","name":"Register correct protocols","time":{"start":1721917168014,"stop":1721917168015,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c68a212defa1482","name":"Subscribe to topic containing short and receive message","time":{"start":1721916899708,"stop":1721916899709,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5c53d8551718efd","name":"should throw error - no public key","time":{"start":1721916595083,"stop":1721916595083,"duration":0},"status":"passed","severity":"normal"},{"uid":"9866e05d06fe87fb","name":"isConnected should return true after first peer connects","time":{"start":1721916694327,"stop":1721916694327,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0a046ae95e0d1f7","name":"Check received message containing escaped characters","time":{"start":1721917153988,"stop":1721917153989,"duration":1},"status":"passed","severity":"normal"},{"uid":"be96c52caa7df81b","name":"Correctly serialized arguments","time":{"start":1721916972697,"stop":1721916972697,"duration":0},"status":"passed","severity":"normal"},{"uid":"7944789316b3f617","name":"Check received message containing unicode special characters","time":{"start":1721917153989,"stop":1721917153989,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6d19d9bb43fe69b","name":"Subscribe and receive messages via lightPush","time":{"start":1721917277365,"stop":1721917277366,"duration":1},"status":"passed","severity":"normal"},{"uid":"5aa53a72f9d253eb","name":"handles multiple messages","time":{"start":1721917303111,"stop":1721917303111,"duration":0},"status":"passed","severity":"normal"},{"uid":"db1eb6657831588a","name":"Subscribe to topic containing Script and receive message","time":{"start":1721917277379,"stop":1721917277379,"duration":0},"status":"passed","severity":"normal"},{"uid":"89795466dd311088","name":"Push message with content topic containing unicode special characters","time":{"start":1721917240609,"stop":1721917240610,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b2209747e601385","name":"Generator, 2 different pubsubtopics","time":{"start":1721917287682,"stop":1721917287683,"duration":1},"status":"passed","severity":"normal"},{"uid":"3dfcf29ddd2913af","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1721916638519,"stop":1721916638520,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe6feccfcf973c19","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1721917277366,"stop":1721917277366,"duration":0},"status":"passed","severity":"normal"},{"uid":"5084e3666aa11f01","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1721917230730,"stop":1721917230730,"duration":0},"status":"passed","severity":"normal"},{"uid":"f38c57e7fd91a3f1","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1721916622793,"stop":1721916622794,"duration":1},"status":"passed","severity":"normal"},{"uid":"77d9bac76869e6f3","name":"Ping on peer without subscriptions","time":{"start":1721916742698,"stop":1721916742698,"duration":0},"status":"passed","severity":"normal"},{"uid":"5764bb6f845cd437","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1721917096780,"stop":1721917096781,"duration":1},"status":"passed","severity":"normal"},{"uid":"7024eee06f2e4561","name":"Check received message containing Chinese","time":{"start":1721917153953,"stop":1721917153953,"duration":0},"status":"passed","severity":"normal"},{"uid":"722e537ef4d6facd","name":"Subscribe and receive messages via lightPush","time":{"start":1721916899678,"stop":1721916899679,"duration":1},"status":"passed","severity":"normal"},{"uid":"48d163e6c2b3dfb7","name":"Check publish message containing emoji","time":{"start":1721917163330,"stop":1721917163330,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c46b4925f55e240","name":"should be called at least once on all `peer:discovery` events","time":{"start":1721916646188,"stop":1721916646190,"duration":2},"status":"passed","severity":"normal"},{"uid":"e9f1597311363210","name":"Overlapping topic subscription","time":{"start":1721917277400,"stop":1721917277401,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a6e11c5324f48ba","name":"Add multiple subscription objects on single nwaku node","time":{"start":1721916899742,"stop":1721916899742,"duration":0},"status":"passed","severity":"normal"},{"uid":"e808c89a13ffada","name":"Query generator for multiple messages with different message text format","time":{"start":1721917293230,"stop":1721917293232,"duration":2},"status":"passed","severity":"normal"},{"uid":"7f696349538b7b41","name":"should set field with only RELAY enabled","time":{"start":1721916595089,"stop":1721916595089,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7eeb01be555282c","name":"udp ip6 address","time":{"start":1721916594400,"stop":1721916594401,"duration":1},"status":"passed","severity":"normal"},{"uid":"3dd4c2269cb37fbb","name":"Publishes to nwaku","time":{"start":1721917124786,"stop":1721917124786,"duration":0},"status":"passed","severity":"normal"},{"uid":"91f35f90531e38a4","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1721916786294,"stop":1721916786294,"duration":0},"status":"passed","severity":"normal"},{"uid":"51765c52eb21f3ee","name":"Push message with XML payload","time":{"start":1721917132897,"stop":1721917132897,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebc234a7a62dbdd1","name":"Check message with no payload is not received","time":{"start":1721917153964,"stop":1721917153964,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb168e0060a5829","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1721917168026,"stop":1721917168026,"duration":0},"status":"passed","severity":"normal"},{"uid":"f38db0604f246579","name":"Check message with invalid timestamp is not received","time":{"start":1721917153992,"stop":1721917153992,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea44da724cd1ad70","name":"Check received message containing emoji","time":{"start":1721917153989,"stop":1721917153990,"duration":1},"status":"passed","severity":"normal"},{"uid":"c03c7e8697e88a6a","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1721916877056,"stop":1721916877056,"duration":0},"status":"passed","severity":"normal"},{"uid":"e42f63808fff0eb8","name":"Generator, 2 different pubsubtopics","time":{"start":1721917287687,"stop":1721917287688,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba8aa13145f40e13","name":"throws on content topic with empty encoding field","time":{"start":1721916586307,"stop":1721916586307,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a094bcc20fce33c","name":"Check publish message containing Basic HTML tag","time":{"start":1721917163323,"stop":1721917163323,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7146f0298b3fee7","name":"recovers when dns.resolve returns empty","time":{"start":1721916611236,"stop":1721916611237,"duration":1},"status":"passed","severity":"normal"},{"uid":"34967f55599dae17","name":"Push message with short payload","time":{"start":1721917240565,"stop":1721917240565,"duration":0},"status":"passed","severity":"normal"},{"uid":"d460bcbab600dfa0","name":"Subscribe to topic containing special chars and receive message","time":{"start":1721917277403,"stop":1721917277403,"duration":0},"status":"passed","severity":"normal"},{"uid":"a534ca415d524e59","name":"Query with Promise Callback, No message returned","time":{"start":1721917273908,"stop":1721917273908,"duration":0},"status":"passed","severity":"normal"},{"uid":"a54173d42c86dddc","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1721917277404,"stop":1721917277404,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5b72faac791a202","name":"addEventListener with correct event","time":{"start":1721916678962,"stop":1721916678963,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f02fb498e16295d","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721916743159,"stop":1721916743161,"duration":2},"status":"passed","severity":"normal"},{"uid":"99c67bd6d96c12ea","name":"it tolerates circular branch references","time":{"start":1721916611236,"stop":1721916611236,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dd291d55be8315e","name":"should load peers from local storage and dispatch events","time":{"start":1721916614986,"stop":1721916614986,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b21e54571355522","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1721916620963,"stop":1721916620965,"duration":2},"status":"passed","severity":"normal"},{"uid":"522fa17fac724ff3","name":"Callback on promise","time":{"start":1721917293233,"stop":1721917293233,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0bc305da23cf6bb","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1721916877055,"stop":1721916877055,"duration":0},"status":"passed","severity":"normal"},{"uid":"5263a3b9b9ca319f","name":"should be called for bootstrap peers","time":{"start":1721916646191,"stop":1721916646192,"duration":1},"status":"passed","severity":"normal"},{"uid":"df56231ef56b2786","name":"Push message with rate limit","time":{"start":1721917132918,"stop":1721917132918,"duration":0},"status":"passed","severity":"normal"},{"uid":"4477d48e5209e2da","name":"Refresh subscription","time":{"start":1721917168020,"stop":1721917168020,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b8eb19fa220e0297","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1721917298071,"stop":1721917298072,"duration":1},"status":"passed","severity":"normal"},{"uid":"631a178e2d68f52b","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1721917141756,"stop":1721917141757,"duration":1},"status":"passed","severity":"normal"},{"uid":"88f4257502220838","name":"Push message with content topic containing shell command","time":{"start":1721917132915,"stop":1721917132915,"duration":0},"status":"passed","severity":"normal"},{"uid":"606057d6a7b738ac","name":"dispatchEvent via connectionManager","time":{"start":1721916678968,"stop":1721916678968,"duration":0},"status":"passed","severity":"normal"},{"uid":"161f40424da3e620","name":"can dial TLS multiaddrs","time":{"start":1721916975205,"stop":1721916975206,"duration":1},"status":"passed","severity":"normal"},{"uid":"87414276b5984b69","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1721917251315,"stop":1721917251316,"duration":1},"status":"passed","severity":"normal"},{"uid":"3439b313b3a881cf","name":"Check message received after jswaku node is restarted","time":{"start":1721917153998,"stop":1721917153998,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4e4d7f98ef98d080","name":"should configure sharding based on application and version for autosharding","time":{"start":1721916586335,"stop":1721916586335,"duration":0},"status":"passed","severity":"normal"},{"uid":"255031cb1ee5cd27","name":"should be able to decode the field with only FILTER set to true","time":{"start":1721916594267,"stop":1721916594267,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd1cf63dedfe404c","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1721916610866,"stop":1721916610866,"duration":0},"status":"passed","severity":"normal"},{"uid":"e91d2fba96e5e3e2","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app67/7/topic827/proto","time":{"start":1721917213110,"stop":1721917213110,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b2cbef682479564","name":"Does not throw an exception when node disconnects","time":{"start":1721917315637,"stop":1721917315637,"duration":0},"status":"passed","severity":"normal"},{"uid":"a28c9e0b735e0007","name":"should properly create location multiaddrs - tcp","time":{"start":1721916595087,"stop":1721916595087,"duration":0},"status":"passed","severity":"normal"},{"uid":"78397a57caa39c10","name":"Number of peers are maintained correctly","time":{"start":1721916758698,"stop":1721916758699,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d97491adbf6b3fd","name":"should emit a peer event after start","time":{"start":1721917479488,"stop":1721917479489,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b05ad68007af1ec","name":"should add and remove event listeners correctly","time":{"start":1721916614987,"stop":1721916614987,"duration":0},"status":"passed","severity":"normal"},{"uid":"1619696465ef622c","name":"Fails to publish message with size larger than 1 MB","time":{"start":1721917163335,"stop":1721917163335,"duration":0},"status":"passed","severity":"normal"},{"uid":"e52becd6c3d4f2e6","name":"Symmetric encrypt & Decrypt","time":{"start":1721916621571,"stop":1721916621572,"duration":1},"status":"passed","severity":"normal"},{"uid":"67d9710874bc0992","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1721916743161,"stop":1721916743161,"duration":0},"status":"passed","severity":"normal"},{"uid":"4730073c263a9e95","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1721917277369,"stop":1721917277369,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecfe8179839f7589","name":"Publish message with rate limit","time":{"start":1721917163336,"stop":1721917163337,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3b31b1d56dcad4e","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1721916586468,"stop":1721916586468,"duration":0},"status":"passed","severity":"normal"},{"uid":"76352dfe8c114942","name":"random static sharding 5 - Cluster ID: 887, Shard ID: 491","time":{"start":1721917230719,"stop":1721917230720,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a7da5b3d8f0dc34","name":"Push message with content topic containing special chars","time":{"start":1721917132907,"stop":1721917132907,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea3b4ef687924cfd","name":"Keep-alive pings maintain the connection","time":{"start":1721916758707,"stop":1721916758707,"duration":0},"status":"passed","severity":"normal"},{"uid":"577f9a0f87201234","name":"Check received message containing shell command","time":{"start":1721917153988,"stop":1721917153988,"duration":0},"status":"passed","severity":"normal"},{"uid":"381f81d1277d1844","name":"Subscribe to topic containing Russian and receive message","time":{"start":1721916899732,"stop":1721916899735,"duration":3},"status":"passed","severity":"normal"},{"uid":"eb40c9752b5fef31","name":"Push message on custom pubsubTopic","time":{"start":1721916972585,"stop":1721916972585,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1df7619e54f7c1c","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1721916594265,"stop":1721916594265,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b5d9f8313852e70","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1721916638517,"stop":1721916638518,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0f134cc2eac613","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1721916877064,"stop":1721916877065,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f3d0a8318d77ddc","name":"Overlapping topic subscription","time":{"start":1721917168020,"stop":1721917168020,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7ee1c69d5a0ed050","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721916877046,"stop":1721916877046,"duration":0},"status":"passed","severity":"normal"},{"uid":"31e453b488fe03d7","name":"Tracks peer failures correctly","time":{"start":1721916758708,"stop":1721916758709,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc442c2d6282d51e","name":"Check received message with timestamp: 1721916637716 ","time":{"start":1721917153990,"stop":1721917153991,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b2cbf19ad1546e1","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1721916915424,"stop":1721916915426,"duration":2},"status":"passed","severity":"normal"},{"uid":"93bba1eed51bbe26","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1721916589030,"stop":1721916589030,"duration":0},"status":"passed","severity":"normal"},{"uid":"299601c446bac728","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1721917141758,"stop":1721917141758,"duration":0},"status":"passed","severity":"normal"},{"uid":"36419d086cc2d4b8","name":"Relay + Store","time":{"start":1721916649341,"stop":1721916649341,"duration":0},"status":"passed","severity":"normal"},{"uid":"eaebc0f169db944","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1721917277377,"stop":1721917277378,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bb616ffb86e1853","name":"Nodes with multiple pubsub topic","time":{"start":1721917141757,"stop":1721917141757,"duration":0},"status":"passed","severity":"normal"},{"uid":"f66391435d993a0c","name":"should return all peers when numPeers is 0","time":{"start":1721916599745,"stop":1721916599746,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f7498aa0f79ce12","name":"Subscribe to topic containing XML and publish message","time":{"start":1721917168026,"stop":1721917168027,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbe1bd4379eb8090","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1721917141761,"stop":1721917141761,"duration":0},"status":"passed","severity":"normal"},{"uid":"5487d4afaeff39e2","name":"should not receive a peer event before start","time":{"start":1721916614984,"stop":1721916614985,"duration":1},"status":"passed","severity":"normal"},{"uid":"42cdd5a7813750bd","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1721916586313,"stop":1721916586313,"duration":0},"status":"passed","severity":"normal"},{"uid":"41bb97477cdf69d4","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1721916586326,"stop":1721916586327,"duration":1},"status":"passed","severity":"normal"},{"uid":"fad8c60e65de8401","name":"Wrong topic","time":{"start":1721917213114,"stop":1721917213114,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5db1024bd5ba11b","name":"A test","time":{"start":1721916915585,"stop":1721916915586,"duration":1},"status":"passed","severity":"normal"},{"uid":"68a2931d1b35a73e","name":"Push message with unicode special characters payload","time":{"start":1721917240590,"stop":1721917240591,"duration":1},"status":"passed","severity":"normal"},{"uid":"b055db7aea705075","name":"Check publish message after client node is restarted","time":{"start":1721917163336,"stop":1721917163336,"duration":0},"status":"skipped","severity":"normal"},{"uid":"eaa228fb496074f4","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1721916586309,"stop":1721916586309,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7824038fae3026e","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1721917251310,"stop":1721917251311,"duration":1},"status":"passed","severity":"normal"},{"uid":"5febdfabaee841d1","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1721917440228,"stop":1721917440228,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a58da81835ce12e","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app61/9/topic623/json","time":{"start":1721917213114,"stop":1721917213114,"duration":0},"status":"passed","severity":"normal"},{"uid":"f746aec1af57bc34","name":"Check message on other pubsub topic is not received","time":{"start":1721916842894,"stop":1721916842894,"duration":0},"status":"passed","severity":"normal"},{"uid":"20d25384ddaf98ca","name":"should use DNS peer discovery with light client","time":{"start":1721916652497,"stop":1721916652497,"duration":0},"status":"skipped","severity":"normal"},{"uid":"81beca98cee2b34f","name":"Ping on subscribed peer","time":{"start":1721916704016,"stop":1721916704016,"duration":0},"status":"passed","severity":"normal"},{"uid":"13e8fabd59b39fb7","name":"Privacy Node - default protocol","time":{"start":1721917320791,"stop":1721917320791,"duration":0},"status":"passed","severity":"normal"},{"uid":"5edb91ec14978e55","name":"Subscribe to topic containing emoji and publish message","time":{"start":1721917168040,"stop":1721917168040,"duration":0},"status":"passed","severity":"normal"},{"uid":"7df51c71254bd441","name":"Publish without waiting for remote peer","time":{"start":1721917168015,"stop":1721917168015,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ff00360c4a87a14","name":"Push message with rate limit","time":{"start":1721917240614,"stop":1721917240614,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0e1e13010251761","name":"Reusing cursor across nodes","time":{"start":1721917251316,"stop":1721917251317,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7ff00694450c85","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1721916611241,"stop":1721916611241,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3dba2733be341408","name":"Push message with custom timestamp: 1721920443073","time":{"start":1721917240615,"stop":1721917240616,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8fef42d51f4d04b","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1721916586333,"stop":1721916586333,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f28f5ec3cfd4fb2","name":"throws on content topic with too few or too many fields","time":{"start":1721916586303,"stop":1721916586304,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d52e0481af95b33","name":"Push message with escaped characters payload","time":{"start":1721917240590,"stop":1721917240590,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ca63715cc58df28","name":"caches peers it previously fetched","time":{"start":1721916611237,"stop":1721916611238,"duration":1},"status":"passed","severity":"normal"},{"uid":"4285e863e6a12e75","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721916972592,"stop":1721916972592,"duration":0},"status":"passed","severity":"normal"},{"uid":"16c184d3593a2170","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1721917277395,"stop":1721917277397,"duration":2},"status":"passed","severity":"normal"},{"uid":"d74420926749e1f8","name":"Ping on peer without subscriptions","time":{"start":1721916742701,"stop":1721916742701,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cb8376928368c2a","name":"Fails to publish duplicate message","time":{"start":1721917163332,"stop":1721917163333,"duration":1},"status":"passed","severity":"normal"},{"uid":"d74ccc0cc2e20665","name":"can start the service","time":{"start":1721916614982,"stop":1721916614983,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbc064c1ec659883","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1721917440226,"stop":1721917440226,"duration":0},"status":"passed","severity":"normal"},{"uid":"5360ec66278b286d","name":"Waku message hash computation (meta attribute not present)","time":{"start":1721916589031,"stop":1721916589031,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a481ef7f6220fac","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1721916899740,"stop":1721916899741,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebef10668a3d3417","name":"Check received message containing Chinese","time":{"start":1721916842879,"stop":1721916842880,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2fe1b43d13f7717","name":"Decrypt messages","time":{"start":1721917099589,"stop":1721917099589,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdb4e07647e86b33","name":"Subscribe to topic containing JSON and receive message","time":{"start":1721916899739,"stop":1721916899740,"duration":1},"status":"passed","severity":"normal"},{"uid":"a979868fadad0c6c","name":"Push message with content topic containing Chinese","time":{"start":1721917132907,"stop":1721917132911,"duration":4},"status":"passed","severity":"normal"},{"uid":"f0cae26653d2c8a9","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1721916694326,"stop":1721916694326,"duration":0},"status":"passed","severity":"normal"},{"uid":"957e2786a64b7afe","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1721916594269,"stop":1721916594269,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e6618e2ccffe509","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1721916877063,"stop":1721916877063,"duration":0},"status":"passed","severity":"normal"},{"uid":"468316421e90881d","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1721916599746,"stop":1721916599747,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9ae169d1ab5999c","name":"getPeersByDiscovery","time":{"start":1721917096779,"stop":1721917096779,"duration":0},"status":"passed","severity":"normal"},{"uid":"298d62cd20d4d772","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1721916594271,"stop":1721916594271,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe86cf6d45393f56","name":"less peers than existing","time":{"start":1721917097171,"stop":1721917097173,"duration":2},"status":"skipped","severity":"normal"},{"uid":"a68f82e47df9031a","name":"groups content topics by expected pubsub topic","time":{"start":1721916586315,"stop":1721916586315,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e4be83c9904aa18","name":"Encoder throws on undefined content topic","time":{"start":1721916600077,"stop":1721916600078,"duration":1},"status":"passed","severity":"normal"},{"uid":"30afb7336f17c4a9","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1721916586326,"stop":1721916586326,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef2d006a9496ea66","name":"Fails to publish message with empty text","time":{"start":1721917163333,"stop":1721917163333,"duration":0},"status":"passed","severity":"normal"},{"uid":"22c702f8814dd347","name":"Check received message containing XML","time":{"start":1721917153955,"stop":1721917153956,"duration":1},"status":"passed","severity":"normal"},{"uid":"77b3a280e60a377f","name":"Decoder throws on undefined content topic","time":{"start":1721916622796,"stop":1721916622796,"duration":0},"status":"passed","severity":"normal"},{"uid":"393e0e140f932cea","name":"Mutual subscription","time":{"start":1721917168013,"stop":1721917168014,"duration":1},"status":"passed","severity":"normal"},{"uid":"9993786fe6c436ee","name":"LightPush","time":{"start":1721917320789,"stop":1721917320790,"duration":1},"status":"passed","severity":"normal"},{"uid":"47a568b338ffdf82","name":"Renews peer on consistent missed messages","time":{"start":1721916758709,"stop":1721916758709,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bf67218d45063c8","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1721916586311,"stop":1721916586311,"duration":0},"status":"passed","severity":"normal"},{"uid":"64ab8bf295870ff4","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1721916877059,"stop":1721916877059,"duration":0},"status":"passed","severity":"normal"},{"uid":"2098393714670bd7","name":"should throw an error for an unconfigured topic","time":{"start":1721916586331,"stop":1721916586332,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7721694f36074a1","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1721916899735,"stop":1721916899736,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd3959b28cc4372b","name":"throws on content topic with generation field greater than 0","time":{"start":1721916586304,"stop":1721916586305,"duration":1},"status":"passed","severity":"normal"},{"uid":"4cb1e0aa10b4078e","name":"Push message with Basic HTML tag payload","time":{"start":1721917132897,"stop":1721917132898,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbfc1a5d707aeae9","name":"Check received message containing JSON","time":{"start":1721917153987,"stop":1721917153988,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae44b15e33fb7c43","name":"Subscribe to topic containing Russian and receive message","time":{"start":1721917277404,"stop":1721917277405,"duration":1},"status":"passed","severity":"normal"},{"uid":"976418629c3f04ba","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721916877058,"stop":1721916877059,"duration":1},"status":"passed","severity":"normal"},{"uid":"e21d0b97a8197313","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1721916915407,"stop":1721916915408,"duration":1},"status":"passed","severity":"normal"},{"uid":"d925c0f735659833","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1721916586325,"stop":1721916586326,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8b144c44c5fb679","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1721916586320,"stop":1721916586321,"duration":1},"status":"passed","severity":"normal"},{"uid":"74b4a26e19c48963","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1721917316464,"stop":1721917316464,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdfe9c54af2dc8e6","name":"handles different networkShards values correctly","time":{"start":1721916586316,"stop":1721916586316,"duration":0},"status":"passed","severity":"normal"},{"uid":"c256f83f3e6b722d","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1721916610871,"stop":1721916610871,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d2dd28a27b21f3","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1721917287688,"stop":1721917287688,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d175f9cd5739f70","name":"Subscribe to topic containing Russian and publish message","time":{"start":1721917168025,"stop":1721917168025,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0d0b955ed49b07b","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1721916877050,"stop":1721916877050,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bcfbb127b0b1ce9","name":"should handle application and version for autosharding","time":{"start":1721916586320,"stop":1721916586320,"duration":0},"status":"passed","severity":"normal"},{"uid":"29916b11556b3f99","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1721916586329,"stop":1721916586329,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9591c9db61f5a61","name":"Push message with SQL Injection payload","time":{"start":1721917240569,"stop":1721917240569,"duration":0},"status":"passed","severity":"normal"},{"uid":"97d63b40a661aa31","name":"Subscribe to topic containing XML and receive message","time":{"start":1721917277406,"stop":1721917277406,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2c81483e8c9266d","name":"Check received message with timestamp: 1721916637716000000 ","time":{"start":1721917153990,"stop":1721917153990,"duration":0},"status":"passed","severity":"normal"},{"uid":"814b4115a6698789","name":"should set field with only LIGHTPUSH enabled","time":{"start":1721916595090,"stop":1721916595090,"duration":0},"status":"passed","severity":"normal"},{"uid":"b573cb3d87f058de","name":"Subscribe and receive messages via lightPush","time":{"start":1721917277386,"stop":1721917277387,"duration":1},"status":"passed","severity":"normal"},{"uid":"600d32075c71bd84","name":"Reopen subscription with peer with lost subscription","time":{"start":1721916704017,"stop":1721916704018,"duration":1},"status":"passed","severity":"normal"},{"uid":"7982e4283d4ae5fc","name":"Subscribe and receives messages on 20 topics","time":{"start":1721916899691,"stop":1721916899691,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a708f1da903cef5","name":"Passing page size 110 when there are 120 messages","time":{"start":1721917302765,"stop":1721917302766,"duration":1},"status":"passed","severity":"normal"},{"uid":"d867483031b50479","name":"should emit a peer event after start","time":{"start":1721916614984,"stop":1721916614984,"duration":0},"status":"passed","severity":"normal"},{"uid":"99d9a7d6158d5c6d","name":"Publish message with custom timestamp: Thu Jul 25 2024 15:18:53 GMT+0000 (Coordinated Universal Time)","time":{"start":1721917163332,"stop":1721917163332,"duration":0},"status":"passed","severity":"normal"},{"uid":"521abb2b21153c7f","name":"Add multiple subscription objects on single nwaku node","time":{"start":1721917277409,"stop":1721917277409,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff31b07623ed94fa","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1721916586468,"stop":1721916586468,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c52b8a870242109","name":"Check received message with timestamp: 1721916637724 ","time":{"start":1721916842892,"stop":1721916842892,"duration":0},"status":"passed","severity":"normal"},{"uid":"3387e27a94cf4ba8","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1721917316463,"stop":1721917316464,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8ed85474b0afd64","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1721916611239,"stop":1721916611239,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad826b0e1fcd52a5","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1721917163334,"stop":1721917163334,"duration":0},"status":"passed","severity":"normal"},{"uid":"9310787e3df3459a","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1721917153991,"stop":1721917153992,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a964f72dbada8c9","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1721916599746,"stop":1721916599746,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b08b6f90d16ece5","name":"Push message with content topic containing Arabic","time":{"start":1721917132911,"stop":1721917132911,"duration":0},"status":"passed","severity":"normal"},{"uid":"76acc4bf8ba6389","name":"Push message with custom timestamp: 1691158443073","time":{"start":1721917240615,"stop":1721917240615,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a94fa367dd928e4","name":"Check received message containing long","time":{"start":1721917153951,"stop":1721917153952,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0f25acd9fe1a337","name":"Non TWN Cluster","time":{"start":1721917213110,"stop":1721917213110,"duration":0},"status":"passed","severity":"normal"},{"uid":"f46c9f72df9ed641","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1721916877044,"stop":1721916877044,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b02e15649e55b3e","name":"Ephemeral field set to true","time":{"start":1721916600076,"stop":1721916600077,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9f16b55235420b","name":"Round trip binary encryption [ecies, signature]","time":{"start":1721916622794,"stop":1721916622794,"duration":0},"status":"passed","severity":"normal"},{"uid":"3738d8b12e319ec4","name":"Subscribe to topic containing long and receive message","time":{"start":1721917277402,"stop":1721917277402,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e187df90f07eca4","name":"Encoder throws on undefined content topic","time":{"start":1721916622795,"stop":1721916622795,"duration":0},"status":"passed","severity":"normal"},{"uid":"d80266ff8d211184","name":"should not receive a peer event after stop","time":{"start":1721916652496,"stop":1721916652496,"duration":0},"status":"passed","severity":"normal"},{"uid":"e98d1f0c6f8c5d78","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1721916877041,"stop":1721916877041,"duration":0},"status":"passed","severity":"normal"},{"uid":"da4253f52425eba","name":"Passing page size 1 when there are 4 messages","time":{"start":1721917302758,"stop":1721917302760,"duration":2},"status":"passed","severity":"normal"},{"uid":"d042c28bea7b11e8","name":"different cluster, different shard: nodes don't connect","time":{"start":1721916877041,"stop":1721916877041,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecfca79d37d195dc","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1721916786293,"stop":1721916786293,"duration":0},"status":"passed","severity":"normal"},{"uid":"52d69774ba4aa4b3","name":"Check received message containing short","time":{"start":1721917153981,"stop":1721917153982,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccc4d26e2339fd3a","name":"should not receive a peer event before start","time":{"start":1721917479489,"stop":1721917479489,"duration":0},"status":"passed","severity":"normal"},{"uid":"f74a448cb749fa5b","name":"Ping on unsubscribed peer","time":{"start":1721916742698,"stop":1721916742699,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0007ca63bebd276","name":"Check publish message after service node is restarted","time":{"start":1721917163335,"stop":1721917163335,"duration":0},"status":"skipped","severity":"normal"},{"uid":"30e6d317df369b4b","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1721916877076,"stop":1721916877076,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea14bfbbe1d6aa46","name":"different cluster, same shard: nodes don't connect","time":{"start":1721916967145,"stop":1721916967146,"duration":1},"status":"passed","severity":"normal"},{"uid":"c66d119701897a9c","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1721916610863,"stop":1721916610864,"duration":1},"status":"passed","severity":"normal"},{"uid":"67582ddaa84833a9","name":"Ordered callback, aborts when callback returns true","time":{"start":1721917293234,"stop":1721917293234,"duration":0},"status":"passed","severity":"normal"},{"uid":"b93e4185d5e6ccbe","name":"start node with ApplicationInfo","time":{"start":1721917213116,"stop":1721917213116,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4cc3db23e9b8950","name":"addEventListener with wrong event","time":{"start":1721916678963,"stop":1721916678965,"duration":2},"status":"passed","severity":"normal"},{"uid":"342de162e8354e8","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1721916638523,"stop":1721916638524,"duration":1},"status":"passed","severity":"normal"},{"uid":"62a3c921d9a97bf8","name":"random static sharding 8 - Cluster ID: 893, Shard ID: 408","time":{"start":1721917230726,"stop":1721917230726,"duration":0},"status":"passed","severity":"normal"},{"uid":"6069647ea43ef038","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1721916586325,"stop":1721916586325,"duration":0},"status":"passed","severity":"normal"},{"uid":"b09bb5082eba1bfd","name":"Push message with custom timestamp: 1721913243073","time":{"start":1721917240615,"stop":1721917240615,"duration":0},"status":"passed","severity":"normal"},{"uid":"20e6faab477fce7f","name":"Push message with content topic containing unicode special characters","time":{"start":1721917132915,"stop":1721917132916,"duration":1},"status":"passed","severity":"normal"},{"uid":"aaf19299ad7a512d","name":"start node with empty shard","time":{"start":1721917230731,"stop":1721917230731,"duration":0},"status":"passed","severity":"normal"},{"uid":"62c68cc500e2fad7","name":"Push message with content topic containing special chars","time":{"start":1721917240599,"stop":1721917240599,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0bbd5a23269f64f","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1721916586328,"stop":1721916586328,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbf96adf8e23b182","name":"should encode/decode to RLP encoding","time":{"start":1721916595084,"stop":1721916595084,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e9ce302e8b4bce3","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1721917168035,"stop":1721917168036,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b1115eab00bb82a","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1721916586323,"stop":1721916586323,"duration":0},"status":"passed","severity":"normal"},{"uid":"76b7ffed07fc3ad5","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1721916743162,"stop":1721916743162,"duration":0},"status":"passed","severity":"normal"},{"uid":"85e7a8d78af5eb14","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1721916877063,"stop":1721916877064,"duration":1},"status":"passed","severity":"normal"},{"uid":"b58c3e344ae4ea77","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1721917277397,"stop":1721917277398,"duration":1},"status":"passed","severity":"normal"},{"uid":"db3f59f0070fb1cb","name":"Check received message containing SQL Injection","time":{"start":1721917153985,"stop":1721917153985,"duration":0},"status":"passed","severity":"normal"},{"uid":"27af9976409750f0","name":"should not receive a peer event after stop","time":{"start":1721917479489,"stop":1721917479489,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a15116a412b3d4e","name":"should encodeTxt and decodeTxt","time":{"start":1721916595071,"stop":1721916595072,"duration":1},"status":"passed","severity":"normal"},{"uid":"5df4857b842a4a75","name":"returns all values when wanted number is greater than available values","time":{"start":1721916610065,"stop":1721916610066,"duration":1},"status":"passed","severity":"normal"},{"uid":"7755936dcb2ceded","name":"Check message with no content topic is not received","time":{"start":1721916842895,"stop":1721916842895,"duration":0},"status":"passed","severity":"normal"},{"uid":"10e2fc7e96d0ea2c","name":"Push message on custom pubsubTopic","time":{"start":1721916972589,"stop":1721916972590,"duration":1},"status":"passed","severity":"normal"},{"uid":"1426ee47248b9211","name":"Check publish message containing SQL Injection","time":{"start":1721917163321,"stop":1721917163322,"duration":1},"status":"passed","severity":"normal"},{"uid":"53f7f413f3c7234f","name":"Check received message with timestamp: 1649153314 ","time":{"start":1721917153961,"stop":1721917153962,"duration":1},"status":"passed","severity":"normal"},{"uid":"d800d6aafbd4bec3","name":"same cluster, different shard: nodes connect","time":{"start":1721916967145,"stop":1721916967145,"duration":0},"status":"passed","severity":"normal"},{"uid":"73c889bd3d2ce5d4","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1721916610872,"stop":1721916610872,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6e7a600a3965d31","name":"Push message on custom pubsubTopic","time":{"start":1721916972593,"stop":1721916972594,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f72489965ed1622","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1721916594270,"stop":1721916594270,"duration":0},"status":"passed","severity":"normal"},{"uid":"474161a59681b802","name":"Check message with no content topic is not received","time":{"start":1721917153963,"stop":1721917153963,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0c01b92c2145326","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1721916586323,"stop":1721916586323,"duration":0},"status":"passed","severity":"normal"},{"uid":"63e94b4658fd06d6","name":"Relay - times out","time":{"start":1721917320788,"stop":1721917320788,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5e82ad3fad83fa8","name":"Check message received after jswaku node is restarted","time":{"start":1721916842896,"stop":1721916842897,"duration":1},"status":"skipped","severity":"normal"},{"uid":"35ccf2194368ede6","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1721916899714,"stop":1721916899716,"duration":2},"status":"passed","severity":"normal"},{"uid":"c4754608dc84bb67","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1721916899741,"stop":1721916899741,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6852d3cdd2cad31","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1721916610867,"stop":1721916610867,"duration":0},"status":"passed","severity":"normal"},{"uid":"2082017bbc9bed94","name":"Push message with long payload","time":{"start":1721917132891,"stop":1721917132893,"duration":2},"status":"passed","severity":"normal"},{"uid":"1e87fc66d135f128","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1721917277368,"stop":1721917277368,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fbaa5ebd60628dd","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1721916611240,"stop":1721916611240,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a90de3e0f0dd0a2","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1721916620966,"stop":1721916620966,"duration":0},"status":"passed","severity":"normal"},{"uid":"9908c1ee95884582","name":"Generator, custom pubsub topic","time":{"start":1721917287683,"stop":1721917287684,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b11570fbd2a6ee2","name":"throws on content topic with non-number generation field","time":{"start":1721916586304,"stop":1721916586304,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b24f6fd3035d3c5","name":"Nodes with multiple pubsub topic","time":{"start":1721917141759,"stop":1721917141759,"duration":0},"status":"passed","severity":"normal"},{"uid":"9772ad78ea42fb5c","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1721916586320,"stop":1721916586320,"duration":0},"status":"passed","severity":"normal"},{"uid":"92c74be98198a1b3","name":"Check received message containing Script","time":{"start":1721916842883,"stop":1721916842884,"duration":1},"status":"passed","severity":"normal"},{"uid":"7297f79aae5aa85f","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1721916586336,"stop":1721916586336,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9259665fe5e5bd","name":"Check received message containing Basic HTML tag","time":{"start":1721916842885,"stop":1721916842886,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd5b14ee38b5d65a","name":"Push message with numeric payload","time":{"start":1721917240567,"stop":1721917240567,"duration":0},"status":"passed","severity":"normal"},{"uid":"84cd679d32536d29","name":"Ping succeeds for all connected peers","time":{"start":1721916758699,"stop":1721916758699,"duration":0},"status":"passed","severity":"normal"},{"uid":"157651bf3ddf4bcd","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1721916758709,"stop":1721916758709,"duration":0},"status":"passed","severity":"normal"},{"uid":"547237bb1ce7924b","name":"Check received message containing long","time":{"start":1721916842876,"stop":1721916842877,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa9cca0f5355a4de","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1721916877047,"stop":1721916877047,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1a3666e2cc7e0c3","name":"random static sharding 6 - Cluster ID: 709, Shard ID: 547","time":{"start":1721917230720,"stop":1721917230724,"duration":4},"status":"passed","severity":"normal"},{"uid":"9d1d87f63526f22c","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1721916652497,"stop":1721916652498,"duration":1},"status":"skipped","severity":"normal"},{"uid":"43db68f18efc530","name":"Subscribe to topic containing Script and receive message","time":{"start":1721916899736,"stop":1721916899736,"duration":0},"status":"passed","severity":"normal"},{"uid":"3156358db2e62dc5","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721916877049,"stop":1721916877049,"duration":0},"status":"passed","severity":"normal"},{"uid":"9672cabac8070d5b","name":"creates an iterator","time":{"start":1721917303111,"stop":1721917303111,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fdec152a68b6fbf","name":"Query Generator, No message returned","time":{"start":1721917273896,"stop":1721917273896,"duration":0},"status":"passed","severity":"normal"},{"uid":"da15ee94d63e1a4f","name":"Subscribe to topic containing short and publish message","time":{"start":1721917168020,"stop":1721917168021,"duration":1},"status":"passed","severity":"normal"},{"uid":"d22c5679c22bb671","name":"should throw error - invalid id","time":{"start":1721916595083,"stop":1721916595083,"duration":0},"status":"passed","severity":"normal"},{"uid":"550903601ad8d262","name":"can start and stop the service","time":{"start":1721917479486,"stop":1721917479487,"duration":1},"status":"passed","severity":"normal"},{"uid":"b89e6cbb587ed23b","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1721916600079,"stop":1721916600079,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcc502caca6a75a9","name":"Fails to publish message with wrong content topic","time":{"start":1721917163333,"stop":1721917163334,"duration":1},"status":"passed","severity":"normal"},{"uid":"b75270476665e757","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1721916786293,"stop":1721916786293,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ddf2ee07f0b60dc","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1721916743163,"stop":1721916743163,"duration":0},"status":"passed","severity":"normal"},{"uid":"3926ffe3f780c220","name":"non connected peers","time":{"start":1721917097173,"stop":1721917097174,"duration":1},"status":"skipped","severity":"normal"},{"uid":"a46ff15589058263","name":"Push message with Russian payload","time":{"start":1721917240569,"stop":1721917240569,"duration":0},"status":"passed","severity":"normal"},{"uid":"935342492dbf30de","name":"Fails to push message with empty content topic","time":{"start":1721917240611,"stop":1721917240611,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd44251ee6d8cbb0","name":"should not receive a peer event after stop","time":{"start":1721916614985,"stop":1721916614985,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c375cc33f590304","name":"Passing page size 11 when there are 10 messages","time":{"start":1721917302764,"stop":1721917302765,"duration":1},"status":"passed","severity":"normal"},{"uid":"50c2b0eb8279d8b6","name":"Promise Callback - forward","time":{"start":1721917292485,"stop":1721917292485,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c1deec6c2eabbfa","name":"should not fail to start the service if it is already started","time":{"start":1721917479487,"stop":1721917479487,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3921fe62d4443b0","name":"Subscribe to topic containing short and receive message","time":{"start":1721917277374,"stop":1721917277374,"duration":0},"status":"passed","severity":"normal"},{"uid":"62d7c1856a979dc4","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1721917141757,"stop":1721917141757,"duration":0},"status":"passed","severity":"normal"},{"uid":"35ad07bb940241f8","name":"Check received message containing long","time":{"start":1721917153982,"stop":1721917153982,"duration":0},"status":"passed","severity":"normal"},{"uid":"aba5aca6fb72bc3f","name":"Subscribe to topic containing JSON and publish message","time":{"start":1721917168031,"stop":1721917168034,"duration":3},"status":"passed","severity":"normal"},{"uid":"af7068c21cda2e44","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1721917141760,"stop":1721917141760,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7cd44ac79595953","name":"Push message with special chars payload","time":{"start":1721917132893,"stop":1721917132894,"duration":1},"status":"passed","severity":"normal"},{"uid":"da198ba2872bc5fe","name":"Round trip binary serialization","time":{"start":1721916600076,"stop":1721916600076,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac591f046d5d3280","name":"Generator, custom pubsub topic","time":{"start":1721917287682,"stop":1721917287682,"duration":0},"status":"passed","severity":"normal"},{"uid":"799b78a36a074aea","name":"Check received message containing unicode special characters","time":{"start":1721917153959,"stop":1721917153960,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8f2bc00c4229bf8","name":"Sets default value correctly","time":{"start":1721917315640,"stop":1721917315640,"duration":0},"status":"passed","severity":"normal"},{"uid":"743d57f3c523e952","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1721917273906,"stop":1721917273906,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9d7fe3bb88d484f","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1721916586314,"stop":1721916586314,"duration":0},"status":"passed","severity":"normal"},{"uid":"aac6a926555d32cf","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1721916594262,"stop":1721916594262,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f266ebd1f48e6ac","name":"Push message with Script payload","time":{"start":1721917240570,"stop":1721917240570,"duration":0},"status":"passed","severity":"normal"},{"uid":"f723f023fd478ab9","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721916743157,"stop":1721916743158,"duration":1},"status":"passed","severity":"normal"},{"uid":"14a163c117da78d2","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1721916786294,"stop":1721916786295,"duration":1},"status":"passed","severity":"normal"},{"uid":"93a3afa5c23eb48e","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1721916586311,"stop":1721916586311,"duration":0},"status":"passed","severity":"normal"},{"uid":"45c51993886bfde6","name":"Check message with invalid timestamp is not received","time":{"start":1721916842893,"stop":1721916842894,"duration":1},"status":"passed","severity":"normal"},{"uid":"80c81f4032ad72a9","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1721916842893,"stop":1721916842893,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fc9bf77996fcf32","name":"shard 0","time":{"start":1721917230713,"stop":1721917230714,"duration":1},"status":"passed","severity":"normal"},{"uid":"44ac6daca229d3ad","name":"same cluster, same shard: nodes connect","time":{"start":1721916877038,"stop":1721916877038,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba4867e1cc46590f","name":"Check received message containing Basic HTML tag","time":{"start":1721917153987,"stop":1721917153987,"duration":0},"status":"passed","severity":"normal"},{"uid":"48ffcbd8aa4b740a","name":"Check received message containing shell command","time":{"start":1721917153958,"stop":1721917153958,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dec457fcbeca0b9","name":"Push message with special chars payload","time":{"start":1721917240567,"stop":1721917240568,"duration":1},"status":"passed","severity":"normal"},{"uid":"95c76aec67b37d51","name":"Push message with escaped characters payload","time":{"start":1721917132903,"stop":1721917132903,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b3f6f5293f33e0e","name":"should be able to encode the field with only STORE set to true","time":{"start":1721916594260,"stop":1721916594261,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f93ec3a046dee7f","name":"Check message on other pubsub topic is not received","time":{"start":1721917153992,"stop":1721917153993,"duration":1},"status":"passed","severity":"normal"},{"uid":"566ac3f07f9954fd","name":"Query Generator, Wrong PubsubTopic","time":{"start":1721917273893,"stop":1721917273894,"duration":1},"status":"passed","severity":"normal"}] |