mirror of
https://github.com/logos-messaging/logos-messaging-allure-js.git
synced 2026-01-18 16:03:11 +00:00
1 line
159 KiB
JSON
1 line
159 KiB
JSON
[{"uid":"3e6372145936b8a4","name":"Subscribe to topic containing Russian and receive message","time":{"start":1722340381224,"stop":1722340381224,"duration":0},"status":"passed","severity":"normal"},{"uid":"776bcdb4565368da","name":"Check received message containing emoji","time":{"start":1722340233023,"stop":1722340233024,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b8cae89552b40a","name":"Encoder throws on undefined content topic","time":{"start":1722339658104,"stop":1722339658104,"duration":0},"status":"passed","severity":"normal"},{"uid":"298f7e9fae5da89b","name":"handles empty contentTopics array correctly","time":{"start":1722339644709,"stop":1722339644709,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5b4ff365ce941e2","name":"should configure sharding based on application and version for autosharding","time":{"start":1722339644707,"stop":1722339644707,"duration":0},"status":"passed","severity":"normal"},{"uid":"b70485dea18f06e1","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1722339644696,"stop":1722339644696,"duration":0},"status":"passed","severity":"normal"},{"uid":"40337dd589105e63","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1722340381235,"stop":1722340381235,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9a139316fdfe9b5","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1722340267317,"stop":1722340267317,"duration":0},"status":"passed","severity":"normal"},{"uid":"207777445d816b5b","name":"Check received message containing Arabic","time":{"start":1722340233018,"stop":1722340233018,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a8f3ce5d37d4ef9","name":"Check received message containing Chinese","time":{"start":1722340233017,"stop":1722340233018,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4318cc03e402777","name":"should set field with only RELAY enabled","time":{"start":1722339653122,"stop":1722339653122,"duration":0},"status":"passed","severity":"normal"},{"uid":"7abf12b023674596","name":"random static sharding 2 - Cluster ID: 376, Shard ID: 722","time":{"start":1722340330791,"stop":1722340330792,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef35ad99a7805fd1","name":"start node with empty shard","time":{"start":1722340330801,"stop":1722340330801,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3ef2dd1d763e3af","name":"random static sharding 4 - Cluster ID: 624, Shard ID: 820","time":{"start":1722340330794,"stop":1722340330794,"duration":0},"status":"passed","severity":"normal"},{"uid":"557694ea47fe95d6","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1722339716775,"stop":1722339716775,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d6cd67c89d6caf3d","name":"isConnected return false after peer stops","time":{"start":1722339753850,"stop":1722339753850,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5a4be0d6eecce30","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1722339644699,"stop":1722339644699,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e166b75e1bb552f","name":"Push message with Script payload","time":{"start":1722340350522,"stop":1722340350523,"duration":1},"status":"passed","severity":"normal"},{"uid":"988d3db18e4eb0db","name":"Add multiple subscription objects on single nwaku node","time":{"start":1722340381248,"stop":1722340381249,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b52d1dd22e40fc5","name":"LightPush: 0 peers, Filter: 3 peers - Expected: Unhealthy","time":{"start":1722340110767,"stop":1722340110767,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5931d8715e94e17","name":"Push message with escaped characters payload","time":{"start":1722340212894,"stop":1722340212895,"duration":1},"status":"passed","severity":"normal"},{"uid":"efebd465a8b14f6f","name":"Check received message containing numeric","time":{"start":1722340233043,"stop":1722340233043,"duration":0},"status":"passed","severity":"normal"},{"uid":"10db90db06ab9523","name":"should throw error - invalid id","time":{"start":1722339653115,"stop":1722339653116,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd70ebd39aee4df4","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1722340252200,"stop":1722340252200,"duration":0},"status":"passed","severity":"normal"},{"uid":"5452022ab05767b6","name":"Push message with content topic containing SQL Injection","time":{"start":1722340350536,"stop":1722340350537,"duration":1},"status":"passed","severity":"normal"},{"uid":"563bccffacd66a91","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1722339703688,"stop":1722339703688,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e26e894151aaeb9","name":"Publish without waiting for remote peer","time":{"start":1722340267315,"stop":1722340267315,"duration":0},"status":"passed","severity":"normal"},{"uid":"5541f9a8f4c5c4b3","name":"Push message with content topic containing Chinese","time":{"start":1722340212899,"stop":1722340212900,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ad758fb7984f373","name":"Subscribe to topic containing special chars and receive message","time":{"start":1722340381222,"stop":1722340381223,"duration":1},"status":"passed","severity":"normal"},{"uid":"dae15f9d26976073","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1722339644689,"stop":1722339644689,"duration":0},"status":"passed","severity":"normal"},{"uid":"d63f80116d28b074","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1722340267321,"stop":1722340267322,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0af1c301bc9d308","name":"Decoder throws on empty string content topic","time":{"start":1722339678710,"stop":1722339678710,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bb81f59717e568e","name":"should get / set UDP multiaddr","time":{"start":1722339653118,"stop":1722339653118,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ed8284ab7ca1a7","name":"Ping on subscribed peer","time":{"start":1722339797420,"stop":1722339797420,"duration":0},"status":"passed","severity":"normal"},{"uid":"6557a7587abeeb6d","name":"Push message with content topic containing Russian","time":{"start":1722340212901,"stop":1722340212901,"duration":0},"status":"passed","severity":"normal"},{"uid":"340e216db5d66f55","name":"Add multiple subscription objects on single nwaku node","time":{"start":1722340381228,"stop":1722340381229,"duration":1},"status":"passed","severity":"normal"},{"uid":"63fe69b083636384","name":"Push message equal or less that 1MB","time":{"start":1722340212917,"stop":1722340212917,"duration":0},"status":"passed","severity":"normal"},{"uid":"58989a9f16ce3ec6","name":"Push to array if already present","time":{"start":1722339644351,"stop":1722339644352,"duration":1},"status":"passed","severity":"normal"},{"uid":"919454928df9335","name":"LightPush: 2 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1722340110775,"stop":1722340110775,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcee3f565810ff7c","name":"Check message with no pubsub topic is not received","time":{"start":1722339907417,"stop":1722339907417,"duration":0},"status":"passed","severity":"normal"},{"uid":"f450692de0b71e77","name":"Push message with content topic containing XML","time":{"start":1722340212902,"stop":1722340212902,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c8df99b8897c8bc","name":"Ping on subscribed peer","time":{"start":1722339797422,"stop":1722339797422,"duration":0},"status":"passed","severity":"normal"},{"uid":"97e7c32abe892e3f","name":"Check received message containing long","time":{"start":1722339907393,"stop":1722339907393,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6d71b8470acf5ce","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app41/5/topic431/proto","time":{"start":1722340308500,"stop":1722340308501,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a941cc94bf9dbdc","name":"Check received message containing emoji","time":{"start":1722339907404,"stop":1722339907404,"duration":0},"status":"passed","severity":"normal"},{"uid":"29b9a26818b6a669","name":"Push 30 different messages","time":{"start":1722340350531,"stop":1722340350531,"duration":0},"status":"passed","severity":"normal"},{"uid":"18e9581548f52006","name":"Check received message containing shell command","time":{"start":1722340233022,"stop":1722340233022,"duration":0},"status":"passed","severity":"normal"},{"uid":"d65bc4aa63e2a067","name":"can start the service","time":{"start":1722339716767,"stop":1722339716768,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdd5018fccb2df3","name":"removeEventListener with wrong event","time":{"start":1722339736469,"stop":1722339736469,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcd337eaecce6b2c","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1722340252201,"stop":1722340252201,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4b91f7f013bf396","name":"should properly create peer info with all multiaddrs","time":{"start":1722339653121,"stop":1722339653121,"duration":0},"status":"passed","severity":"normal"},{"uid":"4df581921f7e5ebb","name":"Generator, 2 different pubsubtopics","time":{"start":1722340386309,"stop":1722340386310,"duration":1},"status":"passed","severity":"normal"},{"uid":"be6af26e91935a0a","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1722340386310,"stop":1722340386310,"duration":0},"status":"passed","severity":"normal"},{"uid":"b06fd94cf31b3d50","name":"udp ip6 address","time":{"start":1722339652488,"stop":1722339652488,"duration":0},"status":"passed","severity":"normal"},{"uid":"754693d54c5450eb","name":"should handle a minimal index list","time":{"start":1722339644657,"stop":1722339644657,"duration":0},"status":"passed","severity":"normal"},{"uid":"670a0e9913de5149","name":"Push message with content topic containing Chinese","time":{"start":1722340350534,"stop":1722340350535,"duration":1},"status":"passed","severity":"normal"},{"uid":"263108b3a3f1abe4","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1722339644703,"stop":1722339644703,"duration":0},"status":"passed","severity":"normal"},{"uid":"b26e95c648183bf2","name":"Push message with meta","time":{"start":1722340212906,"stop":1722340212907,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1e8d4fed3ba8d02","name":"isConnected should return false after all peers disconnect","time":{"start":1722339696279,"stop":1722339696280,"duration":1},"status":"passed","severity":"normal"},{"uid":"a633b1a94bfc567a","name":"Push message with content topic containing Russian","time":{"start":1722340350535,"stop":1722340350536,"duration":1},"status":"passed","severity":"normal"},{"uid":"de4de2a3d4562653","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1722339799539,"stop":1722339799539,"duration":0},"status":"passed","severity":"normal"},{"uid":"82a96485067861af","name":"Push message with numeric payload","time":{"start":1722340350519,"stop":1722340350520,"duration":1},"status":"passed","severity":"normal"},{"uid":"87c3cc8c5ee12f3b","name":"Used by Waku Relay","time":{"start":1722340402037,"stop":1722340402038,"duration":1},"status":"passed","severity":"normal"},{"uid":"672fd818046e6b35","name":"Passing cursor with wrong message digest","time":{"start":1722340349295,"stop":1722340349296,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3f2da70a8f2b1c3","name":"should return false","time":{"start":1722339653116,"stop":1722339653116,"duration":0},"status":"passed","severity":"normal"},{"uid":"802ff09580dc1a96","name":"should set field with only STORE enabled","time":{"start":1722339653123,"stop":1722339653123,"duration":0},"status":"passed","severity":"normal"},{"uid":"23cf8e2d69cd8dee","name":"should only return 1 node with relay capability","time":{"start":1722339669172,"stop":1722339669173,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3f3fdeba1bfcfef","name":"Fails to push message with large meta","time":{"start":1722340350543,"stop":1722340350543,"duration":0},"status":"passed","severity":"normal"},{"uid":"8694741118b6881","name":"LightPush: 1 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1722340110768,"stop":1722340110768,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff2bf6e4be65d4c6","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1722340402562,"stop":1722340402563,"duration":1},"status":"passed","severity":"normal"},{"uid":"23d52644a7a95eea","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1722339644683,"stop":1722339644683,"duration":0},"status":"passed","severity":"normal"},{"uid":"93c098b5f80a492b","name":"should get / set TCP multiaddr","time":{"start":1722339653118,"stop":1722339653119,"duration":1},"status":"passed","severity":"normal"},{"uid":"62eae5a97309e6bc","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1722339658106,"stop":1722339658106,"duration":0},"status":"passed","severity":"normal"},{"uid":"89f012f1c934443","name":"LightPush: 1 peers, Filter: 3 peers - Expected: MinimallyHealthy","time":{"start":1722340110771,"stop":1722340110772,"duration":1},"status":"passed","severity":"normal"},{"uid":"4043b6abbdd145d5","name":"Subscribe and receive messages via waku relay post","time":{"start":1722339946363,"stop":1722339946364,"duration":1},"status":"passed","severity":"normal"},{"uid":"f46101b7f5e3305a","name":"Check message with no content topic is not received","time":{"start":1722340233029,"stop":1722340233030,"duration":1},"status":"passed","severity":"normal"},{"uid":"faeb9fdd20bdc5","name":"Sign & Recover","time":{"start":1722339679309,"stop":1722339679309,"duration":0},"status":"passed","severity":"normal"},{"uid":"f17b685adfa283bd","name":"Subscribe and receive messages via lightPush","time":{"start":1722340381214,"stop":1722340381214,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ec28af38b019bdc","name":"Fails to push message with empty content topic","time":{"start":1722340212906,"stop":1722340212906,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4865d6a94b0860b","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1722339678702,"stop":1722339678703,"duration":1},"status":"passed","severity":"normal"},{"uid":"aaa9baeab08652a4","name":"isConnected between 2 js-waku relay nodes","time":{"start":1722339753850,"stop":1722339753851,"duration":1},"status":"passed","severity":"normal"},{"uid":"18c4c27499fb22b5","name":"Query Generator, No message returned","time":{"start":1722340358948,"stop":1722340358948,"duration":0},"status":"passed","severity":"normal"},{"uid":"d603871d5daa38cf","name":"same cluster, different shard: nodes don't connect","time":{"start":1722339905393,"stop":1722339905393,"duration":0},"status":"passed","severity":"normal"},{"uid":"bda0a49408e0fd17","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1722339657610,"stop":1722339657611,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6560e3c6cf50ee8","name":"Subscribe to topic containing emoji and publish message","time":{"start":1722340267333,"stop":1722340267333,"duration":0},"status":"passed","severity":"normal"},{"uid":"29100555697eca3","name":"Check message received after nwaku node is restarted","time":{"start":1722340233032,"stop":1722340233041,"duration":9},"status":"skipped","severity":"normal"},{"uid":"a7474fa154590f93","name":"Push message with content topic containing short","time":{"start":1722340212897,"stop":1722340212897,"duration":0},"status":"passed","severity":"normal"},{"uid":"6927b113ff856338","name":"Nodes with multiple pubsub topic","time":{"start":1722340252203,"stop":1722340252203,"duration":0},"status":"passed","severity":"normal"},{"uid":"7db11a15dabe442b","name":"Check received message containing escaped characters","time":{"start":1722340233022,"stop":1722340233023,"duration":1},"status":"passed","severity":"normal"},{"uid":"d625e9d653bc5ffa","name":"stop","time":{"start":1722339736471,"stop":1722339736472,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c6c5264a921fbb0","name":"should return valid sharding parameters for static sharding","time":{"start":1722339644706,"stop":1722339644706,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ac016a21f3f0899","name":"should set field with only LIGHTPUSH enabled","time":{"start":1722339653123,"stop":1722339653123,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd96f82803a84ae7","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1722339799536,"stop":1722339799536,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5619f97fc421711","name":"Push message with content topic containing numeric","time":{"start":1722340350533,"stop":1722340350534,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b6629e2a45ad4f","name":"should emit a peer event after start","time":{"start":1722339672865,"stop":1722339672865,"duration":0},"status":"passed","severity":"normal"},{"uid":"da6e33abcb3df14a","name":"Push message with content topic containing short","time":{"start":1722340350532,"stop":1722340350532,"duration":0},"status":"passed","severity":"normal"},{"uid":"53c6e98b1bd05133","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1722339644697,"stop":1722339644697,"duration":0},"status":"passed","severity":"normal"},{"uid":"3172337365fd6262","name":"Push message equal or less that 1MB","time":{"start":1722340350546,"stop":1722340350556,"duration":10},"status":"passed","severity":"normal"},{"uid":"2ba2f51ddac2fbf7","name":"retrieves a single peer","time":{"start":1722339669170,"stop":1722339669170,"duration":0},"status":"passed","severity":"normal"},{"uid":"6adbb3c4e10631e7","name":"Encoder throws on undefined content topic","time":{"start":1722339680663,"stop":1722339680663,"duration":0},"status":"passed","severity":"normal"},{"uid":"b890de6b7dbe9395","name":"Generator, custom pubsub topic","time":{"start":1722340386306,"stop":1722340386307,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebecc04cd3cefddc","name":"Push message with content topic containing long","time":{"start":1722340350532,"stop":1722340350533,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c0a16ef459e6ac7","name":"Waku message hash computation (meta attribute not present)","time":{"start":1722339647228,"stop":1722339647228,"duration":0},"status":"passed","severity":"normal"},{"uid":"36c52e16f5d65f6e","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1722340252202,"stop":1722340252203,"duration":1},"status":"passed","severity":"normal"},{"uid":"c748f84ba8c542fc","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1722340059338,"stop":1722340059338,"duration":0},"status":"passed","severity":"normal"},{"uid":"8da00a64a85b46cc","name":"Number of peers are maintained correctly","time":{"start":1722339816357,"stop":1722339816358,"duration":1},"status":"passed","severity":"normal"},{"uid":"422b82604983527","name":"Push message with content topic containing escaped characters","time":{"start":1722340350540,"stop":1722340350541,"duration":1},"status":"passed","severity":"normal"},{"uid":"6dab4f78ff99f79a","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1722339703694,"stop":1722339703695,"duration":1},"status":"passed","severity":"normal"},{"uid":"49833ceab2099535","name":"should properly create location multiaddrs - tcp4","time":{"start":1722339653119,"stop":1722339653120,"duration":1},"status":"passed","severity":"normal"},{"uid":"a96f34f4a302b726","name":"Decoder throws on undefined content topic","time":{"start":1722339680663,"stop":1722339680664,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a6d04d14edb4b61","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1722339647229,"stop":1722339647230,"duration":1},"status":"passed","severity":"normal"},{"uid":"c798a72806b0bce8","name":"different cluster, different shard: nodes don't connect","time":{"start":1722339905394,"stop":1722339905394,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0d574c79f0ff0f5","name":"Subscribe to topic containing special chars and receive message","time":{"start":1722339946369,"stop":1722339946370,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea3c63e515000faa","name":"Waku message hash computation (no timestamp)","time":{"start":1722339647229,"stop":1722339647229,"duration":0},"status":"passed","severity":"normal"},{"uid":"eef1d47394587144","name":"should set field with all protocols enabled","time":{"start":1722339653122,"stop":1722339653122,"duration":0},"status":"passed","severity":"normal"},{"uid":"68cf729a8aa6b87d","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1722340381243,"stop":1722340381244,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d34bb7ce2057cfc","name":"connects to nwaku","time":{"start":1722340402035,"stop":1722340402036,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bd067a187c047a7","name":"should throw error - no id","time":{"start":1722339653115,"stop":1722339653115,"duration":0},"status":"passed","severity":"normal"},{"uid":"145c03a550959968","name":"Push message with Chinese payload","time":{"start":1722340212890,"stop":1722340212890,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5b7eeebb38e2a8e","name":"Check received message containing Basic HTML tag","time":{"start":1722340233048,"stop":1722340233049,"duration":1},"status":"passed","severity":"normal"},{"uid":"b84685ca1f5b2359","name":"returns all values when wanted number is greater than available values","time":{"start":1722339668715,"stop":1722339668715,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fd83c8c66cae0e","name":"Overlapping topic subscription","time":{"start":1722340381220,"stop":1722340381220,"duration":0},"status":"passed","severity":"normal"},{"uid":"c687549a9018f6b2","name":"Filter","time":{"start":1722340410550,"stop":1722340410550,"duration":0},"status":"passed","severity":"normal"},{"uid":"272e6d9f51b1b766","name":"should use DNS peer discovery with light client","time":{"start":1722339716773,"stop":1722339716775,"duration":2},"status":"skipped","severity":"normal"},{"uid":"756fb2f33d13b635","name":"Query Generator, Multiple PubsubTopics","time":{"start":1722340358947,"stop":1722340358947,"duration":0},"status":"passed","severity":"normal"},{"uid":"c54c10d4b5f12885","name":"throws on empty content topic","time":{"start":1722339644674,"stop":1722339644674,"duration":0},"status":"passed","severity":"normal"},{"uid":"669c995af33002b0","name":"should load peers from local storage and dispatch events","time":{"start":1722339672867,"stop":1722339672867,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3369b34885be2ff","name":"should throw an error for missing required configuration","time":{"start":1722339644693,"stop":1722339644693,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7a2178a7fccb93d","name":"Refresh subscription","time":{"start":1722340381240,"stop":1722340381240,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b158105c6142d16","name":"Decoder throws on undefined content topic","time":{"start":1722339658105,"stop":1722339658105,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bb0b6ab4a17756e","name":"should not fail to start the service if it is already started","time":{"start":1722340303963,"stop":1722340303963,"duration":0},"status":"passed","severity":"normal"},{"uid":"212f4e881ede7e7f","name":"Encoder throws on empty string content topic","time":{"start":1722339678709,"stop":1722339678709,"duration":0},"status":"passed","severity":"normal"},{"uid":"88eeb4cab9241df8","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1722339644705,"stop":1722339644705,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a2de4a16f7830d","name":"Check message on other pubsub topic is not received","time":{"start":1722339907411,"stop":1722339907411,"duration":0},"status":"passed","severity":"normal"},{"uid":"998c4f51385fc7e3","name":"Check publish message containing Chinese","time":{"start":1722340265505,"stop":1722340265505,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee63da0de33dc327","name":"Check message with no payload is not received","time":{"start":1722340233059,"stop":1722340233059,"duration":0},"status":"passed","severity":"normal"},{"uid":"659c5da7c0defdb3","name":"recovers when dns.resolve returns empty","time":{"start":1722339669171,"stop":1722339669171,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dc19438be49869b","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1722340358954,"stop":1722340358954,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0f3c76860a58082","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1722340252204,"stop":1722340252204,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0c6adb012c786e7","name":"Subscribe to topic containing Russian and receive message","time":{"start":1722340381244,"stop":1722340381244,"duration":0},"status":"passed","severity":"normal"},{"uid":"93fa3235fe5900a9","name":"should not fail to start the service if it is already started","time":{"start":1722339672864,"stop":1722339672865,"duration":1},"status":"passed","severity":"normal"},{"uid":"c82f5eba89a33eed","name":"Check message on other pubsub topic is not received","time":{"start":1722340233029,"stop":1722340233029,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4df5f097cf65133","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1722339907406,"stop":1722339907407,"duration":1},"status":"passed","severity":"normal"},{"uid":"9166fbf70218f32b","name":"Push message with Basic HTML tag payload","time":{"start":1722340212893,"stop":1722340212893,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf6ce7e9278f4a2c","name":"can start and stop the service","time":{"start":1722340303962,"stop":1722340303962,"duration":0},"status":"passed","severity":"normal"},{"uid":"933570c207df1414","name":"Push message with content topic containing Arabic","time":{"start":1722340212900,"stop":1722340212901,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0ce0b83ce252eba","name":"Push message with rate limit","time":{"start":1722340212907,"stop":1722340212907,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b3dd285d017237d","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app72/4/topic739/utf8","time":{"start":1722340308502,"stop":1722340308503,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4bf5dd3a59b42a3","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1722339962388,"stop":1722339962391,"duration":3},"status":"passed","severity":"normal"},{"uid":"26a8a1e863a44950","name":"Passing page size 10 when there are 10 messages","time":{"start":1722340388028,"stop":1722340388030,"duration":2},"status":"passed","severity":"normal"},{"uid":"765481936110f0b4","name":"should use the provided clusterId for the pubsub topic","time":{"start":1722339644710,"stop":1722339644710,"duration":0},"status":"passed","severity":"normal"},{"uid":"b97df6d28e188249","name":"should be called at least once on all `peer:discovery` events","time":{"start":1722339703686,"stop":1722339703687,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f276543c6e86459","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app4/8/topic267/test.js","time":{"start":1722340308499,"stop":1722340308500,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff72a24553617060","name":"Check received message containing Russian","time":{"start":1722339907395,"stop":1722339907395,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cebe1cbc88b6523","name":"should be able to decode the field with only STORE set to true","time":{"start":1722339652446,"stop":1722339652446,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7b7bf893492a785","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1722339905408,"stop":1722339905408,"duration":0},"status":"passed","severity":"normal"},{"uid":"70aa10c265adc718","name":"should set field with all protocols disabled","time":{"start":1722339653121,"stop":1722339653122,"duration":1},"status":"passed","severity":"normal"},{"uid":"743dbf24f5821c30","name":"can start and stop the service","time":{"start":1722339716768,"stop":1722339716768,"duration":0},"status":"passed","severity":"normal"},{"uid":"49ccda145a61d84c","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1722340235371,"stop":1722340235372,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f328496ee104203","name":"Meta field set when metaSetter is specified","time":{"start":1722339658103,"stop":1722339658103,"duration":0},"status":"passed","severity":"normal"},{"uid":"80d2a1518fef2f0a","name":"Check message with invalid timestamp is not received","time":{"start":1722340233058,"stop":1722340233058,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ab27cda57bc19d1","name":"Push message with long payload","time":{"start":1722340350519,"stop":1722340350519,"duration":0},"status":"passed","severity":"normal"},{"uid":"d751221117f071df","name":"should handle application and version for autosharding","time":{"start":1722339644691,"stop":1722339644691,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c6e5542390be4","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1722339644692,"stop":1722339644692,"duration":0},"status":"passed","severity":"normal"},{"uid":"44cfe4bb58ec7cd8","name":"getPeersByDiscovery","time":{"start":1722340235367,"stop":1722340235367,"duration":0},"status":"passed","severity":"normal"},{"uid":"704fe1ca7d4baca9","name":"different cluster, same shard: nodes don't connect","time":{"start":1722339905393,"stop":1722339905393,"duration":0},"status":"passed","severity":"normal"},{"uid":"42c11b181f64b7bb","name":"Register correct protocols","time":{"start":1722340267315,"stop":1722340267315,"duration":0},"status":"passed","severity":"normal"},{"uid":"c16643d03cd33533","name":"Ping succeeds for all connected peers","time":{"start":1722339816358,"stop":1722339816358,"duration":0},"status":"passed","severity":"normal"},{"uid":"63a63bec6776c034","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1722340252202,"stop":1722340252202,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2f1b2959c0556f4","name":"Ping on unsubscribed peer","time":{"start":1722339797422,"stop":1722339797423,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a54a0f08d41ae73","name":"Throws when trying to push message with empty payload","time":{"start":1722340350531,"stop":1722340350532,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e9b45807d8b85","name":"LightPush: 3 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1722340110776,"stop":1722340110776,"duration":0},"status":"passed","severity":"normal"},{"uid":"9535c7b6c287fbd4","name":"Check publish message containing JSON","time":{"start":1722340265508,"stop":1722340265508,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbc75458b3371670","name":"Subscribe to topic containing emoji and receive message","time":{"start":1722339946375,"stop":1722339946375,"duration":0},"status":"passed","severity":"normal"},{"uid":"e79eb11d1d4663a9","name":"random static sharding 3 - Cluster ID: 452, Shard ID: 365","time":{"start":1722340330793,"stop":1722340330793,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a4fb8bdeee31ff9","name":"Query generator for 2000 messages","time":{"start":1722340389544,"stop":1722340389545,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb090747b90a12ff","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1722339647226,"stop":1722339647227,"duration":1},"status":"passed","severity":"normal"},{"uid":"f73468426db23d9","name":"Using a function","time":{"start":1722340402037,"stop":1722340402037,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dbadfa8d4dcc67c","name":"Check received message containing JSON","time":{"start":1722339907402,"stop":1722339907402,"duration":0},"status":"passed","severity":"normal"},{"uid":"520472074eb4fdf4","name":"random static sharding 10 - Cluster ID: 732, Shard ID: 365","time":{"start":1722340330799,"stop":1722340330799,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb4e90430d688571","name":"more peers than existing","time":{"start":1722340213216,"stop":1722340213216,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a6987e4a3b5aff91","name":"Check received message with timestamp: 1722339696178 ","time":{"start":1722340233026,"stop":1722340233027,"duration":1},"status":"passed","severity":"normal"},{"uid":"47d9a7db2b47a51c","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1722340115346,"stop":1722340115346,"duration":0},"status":"passed","severity":"normal"},{"uid":"f852107b18137b0d","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1722340402561,"stop":1722340402562,"duration":1},"status":"passed","severity":"normal"},{"uid":"8951d923af83421b","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1722339905401,"stop":1722339905401,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea78c1411344529c","name":"passes more than one ENR URLs and attempts connection","time":{"start":1722339716775,"stop":1722339716776,"duration":1},"status":"skipped","severity":"normal"},{"uid":"19dd32dd873d034c","name":"Push message with content topic containing Script","time":{"start":1722340350537,"stop":1722340350538,"duration":1},"status":"passed","severity":"normal"},{"uid":"375bac0e202f20a9","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1722339696271,"stop":1722339696273,"duration":2},"status":"passed","severity":"normal"},{"uid":"dcbba471b35658ea","name":"Passing page size 19 when there are 20 messages","time":{"start":1722340388031,"stop":1722340388031,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ea970ffb390a38","name":"Push message with content topic containing long","time":{"start":1722340212897,"stop":1722340212897,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf076475d02ad3dd","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1722339905403,"stop":1722339905403,"duration":0},"status":"passed","severity":"normal"},{"uid":"5433790e670b440b","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1722339644683,"stop":1722339644684,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c10dceb8e23cfda","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1722339946371,"stop":1722339946371,"duration":0},"status":"passed","severity":"normal"},{"uid":"543c7e65df053718","name":"Check received message containing JSON","time":{"start":1722340233049,"stop":1722340233049,"duration":0},"status":"passed","severity":"normal"},{"uid":"7297a31260690c95","name":"Push message with custom timestamp: 1722336346704","time":{"start":1722340350544,"stop":1722340350545,"duration":1},"status":"passed","severity":"normal"},{"uid":"f852777870cbfef7","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1722339905416,"stop":1722339905416,"duration":0},"status":"passed","severity":"normal"},{"uid":"7989f7f12c80f612","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1722340381219,"stop":1722340381220,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5388abe74152d1f","name":"should not fail to stop the service if it was not started","time":{"start":1722339716768,"stop":1722339716769,"duration":1},"status":"passed","severity":"normal"},{"uid":"16f4a0fa24397d2d","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1722340545332,"stop":1722340545333,"duration":1},"status":"passed","severity":"normal"},{"uid":"70828b4b22f7531a","name":"Push message with unicode special characters payload","time":{"start":1722340212895,"stop":1722340212895,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f491ab9345eedd4","name":"Filter with 1 connections","time":{"start":1722339980649,"stop":1722339980650,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d8d25377d5a7f2e","name":"Push message with content topic containing XML","time":{"start":1722340350538,"stop":1722340350538,"duration":0},"status":"passed","severity":"normal"},{"uid":"230bae1b56c2ce0c","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1722339652447,"stop":1722339652448,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac54f2dc7713a81e","name":"Publish message with rate limit","time":{"start":1722340265519,"stop":1722340265520,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb1e769e1114cbbe","name":"Check publish message after service node is restarted","time":{"start":1722340265516,"stop":1722340265516,"duration":0},"status":"skipped","severity":"normal"},{"uid":"43744339f795bcf","name":"Subscribe to topic containing Script and receive message","time":{"start":1722340381245,"stop":1722340381245,"duration":0},"status":"passed","severity":"normal"},{"uid":"4adfc3fcd98d0846","name":"should not receive a peer event before start","time":{"start":1722339672865,"stop":1722339672866,"duration":1},"status":"passed","severity":"normal"},{"uid":"241859a49e3c8903","name":"Query with Ordered Callback, No Decoder","time":{"start":1722340358952,"stop":1722340358952,"duration":0},"status":"passed","severity":"normal"},{"uid":"c202325af2ad62fe","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1722339905414,"stop":1722339905414,"duration":0},"status":"passed","severity":"normal"},{"uid":"2285a5bb09adb559","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1722339946370,"stop":1722339946370,"duration":0},"status":"passed","severity":"normal"},{"uid":"40973f16b86c9c69","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1722339905415,"stop":1722339905415,"duration":0},"status":"passed","severity":"normal"},{"uid":"2943f4c3d38dad4d","name":"Push message with Arabic payload","time":{"start":1722340350521,"stop":1722340350521,"duration":0},"status":"passed","severity":"normal"},{"uid":"867ef6680ffa151a","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1722340349287,"stop":1722340349287,"duration":0},"status":"passed","severity":"normal"},{"uid":"19d81385526635ae","name":"Push message with content topic containing numeric","time":{"start":1722340212898,"stop":1722340212898,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f5125df5cc40b63","name":"Push message with Basic HTML tag payload","time":{"start":1722340350524,"stop":1722340350524,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ab1d4f23aaf0c96","name":"should emit a peer event after start","time":{"start":1722339716771,"stop":1722339716771,"duration":0},"status":"passed","severity":"normal"},{"uid":"511f2a0927622bc2","name":"Subscribe to topic containing JSON and receive message","time":{"start":1722339946373,"stop":1722339946373,"duration":0},"status":"passed","severity":"normal"},{"uid":"6facb97db4d98d89","name":"Subscribe to topic containing numeric and receive message","time":{"start":1722339946369,"stop":1722339946369,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea322e12c3902aa3","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1722339696275,"stop":1722339696277,"duration":2},"status":"passed","severity":"normal"},{"uid":"40171fb0cff35a40","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1722339962384,"stop":1722339962385,"duration":1},"status":"passed","severity":"normal"},{"uid":"113b69ada24151aa","name":"should throw an error for empty SingleShardInfos array","time":{"start":1722339644689,"stop":1722339644689,"duration":0},"status":"passed","severity":"normal"},{"uid":"aeb1fccef95543b7","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1722339652435,"stop":1722339652436,"duration":1},"status":"passed","severity":"normal"},{"uid":"25055e400a9c8ca2","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1722339962372,"stop":1722339962374,"duration":2},"status":"passed","severity":"normal"},{"uid":"950ccb158c515093","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1722340349288,"stop":1722340349289,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d183c9f7bc891a5","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1722339680661,"stop":1722339680661,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9d6e9d57ebf0228","name":"Passing cursor with wrong pubsubTopic","time":{"start":1722340349296,"stop":1722340349297,"duration":1},"status":"passed","severity":"normal"},{"uid":"22762111b2ee3e30","name":"Push message with SQL Injection payload","time":{"start":1722340212891,"stop":1722340212891,"duration":0},"status":"passed","severity":"normal"},{"uid":"39157feb657841a3","name":"Check publish message containing numeric","time":{"start":1722340265504,"stop":1722340265504,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c985f3cda0bfc01","name":"Subscribe to topic containing numeric and publish message","time":{"start":1722340267319,"stop":1722340267319,"duration":0},"status":"passed","severity":"normal"},{"uid":"82a09e2668741807","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1722340381247,"stop":1722340381247,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa10775c45ecf252","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1722340545331,"stop":1722340545332,"duration":1},"status":"passed","severity":"normal"},{"uid":"59fadf2276ee2f17","name":"Encoder throws on empty string content topic","time":{"start":1722339680663,"stop":1722339680663,"duration":0},"status":"passed","severity":"normal"},{"uid":"477ae249f4be44f0","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1722339668715,"stop":1722339668715,"duration":0},"status":"passed","severity":"normal"},{"uid":"423670eafdc00fb8","name":"Tracks peer failures correctly","time":{"start":1722339816360,"stop":1722339816360,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b1083a21ef79978","name":"Refresh subscription","time":{"start":1722339946367,"stop":1722339946368,"duration":1},"status":"passed","severity":"normal"},{"uid":"be6dab5b8217ae28","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1722339644699,"stop":1722339644699,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7adb3453f691e3e","name":"Ping on peer without subscriptions","time":{"start":1722339797420,"stop":1722339797421,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ce6dea9959e034b","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1722340115346,"stop":1722340115346,"duration":0},"status":"passed","severity":"normal"},{"uid":"c428b47c79fa4e8c","name":"Query Generator, Wrong PubsubTopic","time":{"start":1722340358937,"stop":1722340358945,"duration":8},"status":"passed","severity":"normal"},{"uid":"7673447be303f45a","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1722339905397,"stop":1722339905400,"duration":3},"status":"passed","severity":"normal"},{"uid":"457a9f48c2cedfb5","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1722339962385,"stop":1722339962386,"duration":1},"status":"passed","severity":"normal"},{"uid":"268c0ad30c3775cc","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1722339644697,"stop":1722339644697,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf397989e45e8310","name":"Check publish message containing shell command","time":{"start":1722340265508,"stop":1722340265508,"duration":0},"status":"passed","severity":"normal"},{"uid":"15ebf43c753439be","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app47/3/topic843/xml","time":{"start":1722340308498,"stop":1722340308498,"duration":0},"status":"passed","severity":"normal"},{"uid":"677b464061546de9","name":"start node with empty content topic","time":{"start":1722340308505,"stop":1722340308506,"duration":1},"status":"passed","severity":"normal"},{"uid":"ade6dd35f8bb53b9","name":"should throw error - no public key","time":{"start":1722339653115,"stop":1722339653115,"duration":0},"status":"passed","severity":"normal"},{"uid":"b16c764c25c5018a","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1722339644690,"stop":1722339644690,"duration":0},"status":"passed","severity":"normal"},{"uid":"89fb21f15e9bcd6e","name":"Refresh subscription","time":{"start":1722340381220,"stop":1722340381220,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd8b5b72d0e10e28","name":"should properly compute the node id","time":{"start":1722339653117,"stop":1722339653117,"duration":0},"status":"passed","severity":"normal"},{"uid":"e03366390d5e9443","name":"Check publish message containing Russian","time":{"start":1722340265506,"stop":1722340265506,"duration":0},"status":"passed","severity":"normal"},{"uid":"74ae0f643af96696","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1722339905407,"stop":1722339905408,"duration":1},"status":"passed","severity":"normal"},{"uid":"6cd998c9f0aeb3c3","name":"should set field with only FILTER enabled","time":{"start":1722339653123,"stop":1722339653123,"duration":0},"status":"passed","severity":"normal"},{"uid":"681c51df2b93dff8","name":"Check message with no payload is not received","time":{"start":1722340233030,"stop":1722340233031,"duration":1},"status":"passed","severity":"normal"},{"uid":"b02883ad12972546","name":"Overlapping topic subscription","time":{"start":1722340381237,"stop":1722340381240,"duration":3},"status":"passed","severity":"normal"},{"uid":"b48170be0efa1fe6","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1722339668452,"stop":1722339668452,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecb5bffcbe44598e","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1722340308504,"stop":1722340308504,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bf27c1bf87fb958","name":"Subscribe to topic containing XML and receive message","time":{"start":1722340381225,"stop":1722340381226,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8627798d194962c","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1722340381216,"stop":1722340381217,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e90099870e4b5a","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1722339799537,"stop":1722339799538,"duration":1},"status":"passed","severity":"normal"},{"uid":"14ec24f0ec6c43f9","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1722340402563,"stop":1722340402563,"duration":0},"status":"passed","severity":"normal"},{"uid":"302de63ddb2feb47","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1722339905409,"stop":1722339905410,"duration":1},"status":"passed","severity":"normal"},{"uid":"7304703b619d9b16","name":"throws on content topic with empty application field","time":{"start":1722339644676,"stop":1722339644677,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bbe6de052b662f9","name":"random static sharding 7 - Cluster ID: 562, Shard ID: 683","time":{"start":1722340330796,"stop":1722340330796,"duration":0},"status":"passed","severity":"normal"},{"uid":"b64675b3243d2b3a","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1722339838259,"stop":1722339838259,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4b0463feb0854","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1722339905414,"stop":1722339905414,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6fcc55ae30fbc81","name":"ignores unrecognized TXT record formats","time":{"start":1722339669172,"stop":1722339669172,"duration":0},"status":"passed","severity":"normal"},{"uid":"57a47a0af79258b9","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1722340387764,"stop":1722340387764,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2344c8b81ba23a6","name":"Push message with content topic containing Basic HTML tag","time":{"start":1722340212903,"stop":1722340212903,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1a7bce6f8f8ac02","name":"should not fail to stop the service if it was not started","time":{"start":1722339672864,"stop":1722339672864,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5e8c5e183044df3","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1722340545333,"stop":1722340545333,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ef940567dc2109f","name":"LightPush: 3 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1722340110776,"stop":1722340110777,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e0f1728ee6e49be","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1722339644697,"stop":1722339644698,"duration":1},"status":"passed","severity":"normal"},{"uid":"daae7255430209f9","name":"Fails to publish message with wrong content topic","time":{"start":1722340265514,"stop":1722340265515,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5c99aeaa507ab2f","name":"throws on content topic with empty encoding field","time":{"start":1722339644678,"stop":1722339644678,"duration":0},"status":"passed","severity":"normal"},{"uid":"928a4a41d0c3425c","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1722339799538,"stop":1722339799539,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c24cf8f81af7ed1","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1722339668453,"stop":1722339668453,"duration":0},"status":"passed","severity":"normal"},{"uid":"1743e6e6c7a73330","name":"Push message with special chars payload","time":{"start":1722340212889,"stop":1722340212890,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6affd9812a8084c","name":"Check publish message containing long","time":{"start":1722340265503,"stop":1722340265503,"duration":0},"status":"passed","severity":"normal"},{"uid":"40953ae8dff503db","name":"Push message with meta","time":{"start":1722340350543,"stop":1722340350543,"duration":0},"status":"passed","severity":"normal"},{"uid":"11d289068b8929bd","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1722339644700,"stop":1722339644701,"duration":1},"status":"passed","severity":"normal"},{"uid":"25349450ec0c3496","name":"Query generator for multiple messages with multiple decoders","time":{"start":1722340389541,"stop":1722340389541,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c1aedf939017d7f","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1722339905404,"stop":1722339905405,"duration":1},"status":"passed","severity":"normal"},{"uid":"c42e5225ef9471ea","name":"Push message with Russian payload","time":{"start":1722340212891,"stop":1722340212891,"duration":0},"status":"passed","severity":"normal"},{"uid":"acb97ca34ed6cd5e","name":"should encode/decode to RLP encoding","time":{"start":1722339653117,"stop":1722339653118,"duration":1},"status":"passed","severity":"normal"},{"uid":"32a7f36e5a5b808e","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1722339644695,"stop":1722339644695,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a0dcdbaca54542f","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1722339946370,"stop":1722339946371,"duration":1},"status":"passed","severity":"normal"},{"uid":"3366aa7aa95f4016","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1722340381223,"stop":1722340381223,"duration":0},"status":"passed","severity":"normal"},{"uid":"21cb19df068f8ea7","name":"non connected peers","time":{"start":1722340213216,"stop":1722340213217,"duration":1},"status":"skipped","severity":"normal"},{"uid":"873ec898b5a8e133","name":"can start and stop the service","time":{"start":1722339672863,"stop":1722339672864,"duration":1},"status":"passed","severity":"normal"},{"uid":"18eca8e4473cb74d","name":"Throws when trying to push message with empty payload","time":{"start":1722340212896,"stop":1722340212896,"duration":0},"status":"passed","severity":"normal"},{"uid":"99721c0aebba6ab4","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1722340330800,"stop":1722340330800,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5f2d2057376b622","name":"LightPush: 2 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1722340110774,"stop":1722340110774,"duration":0},"status":"passed","severity":"normal"},{"uid":"853c2f57f2f70","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1722339668451,"stop":1722339668452,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8b7d2e17afd8fbb","name":"should not receive a peer event after stop","time":{"start":1722339672866,"stop":1722339672866,"duration":0},"status":"passed","severity":"normal"},{"uid":"312dde268029a8ee","name":"removeEventListener with correct event","time":{"start":1722339736469,"stop":1722339736469,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ce4c65dfb5c463a","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1722340387764,"stop":1722340387814,"duration":50},"status":"passed","severity":"normal"},{"uid":"ee48a2e3d73ea304","name":"Subscribe to topic containing numeric and receive message","time":{"start":1722340381241,"stop":1722340381242,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee6d2b585b5bf3ea","name":"Push message with custom timestamp: 1722343546704","time":{"start":1722340350545,"stop":1722340350545,"duration":0},"status":"passed","severity":"normal"},{"uid":"dea19bc62687ae30","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1722340252200,"stop":1722340252201,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca305ece2445449","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1722340267332,"stop":1722340267333,"duration":1},"status":"passed","severity":"normal"},{"uid":"80b43d44e66f718e","name":"Publish message with custom timestamp: Wed Aug 09 2023 11:50:35 GMT+0000 (Coordinated Universal Time)","time":{"start":1722340265511,"stop":1722340265512,"duration":1},"status":"passed","severity":"normal"},{"uid":"314914f3da240c3f","name":"Check received message containing numeric","time":{"start":1722339907393,"stop":1722339907394,"duration":1},"status":"passed","severity":"normal"},{"uid":"aab2b52d176f8e05","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1722339672867,"stop":1722339672867,"duration":0},"status":"passed","severity":"normal"},{"uid":"af970b85ced44826","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1722339905397,"stop":1722339905397,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc91eea25c224115","name":"Check meta is set [ecies]","time":{"start":1722339680662,"stop":1722339680662,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f279e029711c944","name":"Subscribe and receives messages on 20 topics","time":{"start":1722340381219,"stop":1722340381219,"duration":0},"status":"passed","severity":"normal"},{"uid":"87866cb0cce08f1f","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1722340267317,"stop":1722340267317,"duration":0},"status":"passed","severity":"normal"},{"uid":"790197a6029996c1","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1722340267316,"stop":1722340267316,"duration":0},"status":"passed","severity":"normal"},{"uid":"c53f9b6bde5437b","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1722339644684,"stop":1722339644684,"duration":0},"status":"passed","severity":"normal"},{"uid":"47a2fe1ee7896e4c","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1722339644705,"stop":1722339644705,"duration":0},"status":"passed","severity":"normal"},{"uid":"587c3be6f63238a6","name":"should handle corrupted local storage data gracefully","time":{"start":1722339672868,"stop":1722339672868,"duration":0},"status":"passed","severity":"normal"},{"uid":"b202b3157b230bc","name":"Fails to publish message with size larger than 1 MB","time":{"start":1722340265516,"stop":1722340265516,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d911e0c77e2313a","name":"isConnected should return true after first peer connects","time":{"start":1722339753848,"stop":1722339753849,"duration":1},"status":"passed","severity":"normal"},{"uid":"a84f7ec5dac483d7","name":"LightPush: 3 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1722340110776,"stop":1722340110776,"duration":0},"status":"passed","severity":"normal"},{"uid":"fff9cb86e8f5fafa","name":"Subscribe to topic containing long and receive message","time":{"start":1722340381221,"stop":1722340381221,"duration":0},"status":"passed","severity":"normal"},{"uid":"515bcc9ff69ac425","name":"Ping on unsubscribed peer","time":{"start":1722339797421,"stop":1722339797421,"duration":0},"status":"passed","severity":"normal"},{"uid":"69d3cde4c2e57b7c","name":"LightPush: 1 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1722340110768,"stop":1722340110769,"duration":1},"status":"passed","severity":"normal"},{"uid":"de4f41ab672561c4","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1722339905403,"stop":1722339905403,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfd68b7e9c5d126e","name":"Decrypt messages","time":{"start":1722340215739,"stop":1722340215739,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f89d6e981789e65","name":"Fails to push message with large meta","time":{"start":1722340212907,"stop":1722340212907,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ff533f6cbf88a7b","name":"Check received message containing XML","time":{"start":1722340233048,"stop":1722340233048,"duration":0},"status":"passed","severity":"normal"},{"uid":"c922e7858723f273","name":"Promise Callback - forward","time":{"start":1722340374098,"stop":1722340374099,"duration":1},"status":"passed","severity":"normal"},{"uid":"af790a32e3867165","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1722339644681,"stop":1722339644681,"duration":0},"status":"passed","severity":"normal"},{"uid":"7eafb3c72f463f22","name":"Check message with no content topic is not received","time":{"start":1722339907417,"stop":1722339907418,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe499c8a0aee6de4","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1722340358953,"stop":1722340358953,"duration":0},"status":"passed","severity":"normal"},{"uid":"39d70010d6589abc","name":"Publish message with large meta","time":{"start":1722340265517,"stop":1722340265519,"duration":2},"status":"passed","severity":"normal"},{"uid":"b7e77b62e17a5814","name":"groups content topics by expected pubsub topic","time":{"start":1722339644685,"stop":1722339644686,"duration":1},"status":"passed","severity":"normal"},{"uid":"aacac99c9c51e874","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1722339647227,"stop":1722339647228,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a62b4ed79a9dcf6","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1722339669175,"stop":1722339669175,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9c6f1abeb638d780","name":"throws an error for improperly formatted content topics","time":{"start":1722339644687,"stop":1722339644687,"duration":0},"status":"passed","severity":"normal"},{"uid":"64a5a105b62e4a54","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1722340402564,"stop":1722340402564,"duration":0},"status":"passed","severity":"normal"},{"uid":"40d9e1e03dbbf1da","name":"Check message with no payload is not received","time":{"start":1722339907418,"stop":1722339907418,"duration":0},"status":"passed","severity":"normal"},{"uid":"b720b76c12c2a769","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1722339678704,"stop":1722339678706,"duration":2},"status":"passed","severity":"normal"},{"uid":"cc63d42cdf32bcc7","name":"LightPush: 0 peers, Filter: 2 peers - Expected: Unhealthy","time":{"start":1722340110767,"stop":1722340110767,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cd0c18a989cad9a","name":"Init the array if not present","time":{"start":1722339644349,"stop":1722339644351,"duration":2},"status":"passed","severity":"normal"},{"uid":"11b8ee691330724e","name":"can start the service","time":{"start":1722340303961,"stop":1722340303962,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc5eff2b1ccf8547","name":"Subscribe to topic containing shell command and publish message","time":{"start":1722340267332,"stop":1722340267332,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb5fb989adbeb823","name":"Relay - dialed after","time":{"start":1722340410547,"stop":1722340410548,"duration":1},"status":"passed","severity":"normal"},{"uid":"16db6f66c5b66842","name":"random static sharding 8 - Cluster ID: 316, Shard ID: 575","time":{"start":1722340330797,"stop":1722340330797,"duration":0},"status":"passed","severity":"normal"},{"uid":"13826187b5cab892","name":"Non TWN Cluster","time":{"start":1722340308497,"stop":1722340308497,"duration":0},"status":"passed","severity":"normal"},{"uid":"92cc32e2a4e998f9","name":"Subscribe and receives messages on 20 topics","time":{"start":1722340381232,"stop":1722340381232,"duration":0},"status":"passed","severity":"normal"},{"uid":"b531347b12259674","name":"Check received message containing special chars","time":{"start":1722339907394,"stop":1722339907394,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b0d1d17bfec87a7","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1722340387763,"stop":1722340387764,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a425a27b050b761","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1722340349292,"stop":1722340349292,"duration":0},"status":"passed","severity":"normal"},{"uid":"3557b42b4d9bd090","name":"Check publish message containing special chars","time":{"start":1722340265504,"stop":1722340265505,"duration":1},"status":"passed","severity":"normal"},{"uid":"9416683a312c6649","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1722340267316,"stop":1722340267316,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd4459d7bfa6a11c","name":"Check received message with timestamp: 1722339696178000000 ","time":{"start":1722340233051,"stop":1722340233051,"duration":0},"status":"passed","severity":"normal"},{"uid":"228c1c5eeae94e05","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1722339946363,"stop":1722339946363,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8b7d337ec634378","name":"Reopen subscription with peer with lost subscription","time":{"start":1722339797423,"stop":1722339797424,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5b182c7623dcb76","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1722340252203,"stop":1722340252203,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a931946a5ed603b","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1722339946362,"stop":1722339946362,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6ac89cc57d1bed4","name":"shard 0","time":{"start":1722340330788,"stop":1722340330789,"duration":1},"status":"passed","severity":"normal"},{"uid":"79e678cbf0421bd6","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1722339799532,"stop":1722339799532,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac8305d6f83e46ae","name":"new peer added after a peer was already found","time":{"start":1722340235368,"stop":1722340235368,"duration":0},"status":"skipped","severity":"normal"},{"uid":"69a8c5d8afe7df0d","name":"Mutual subscription","time":{"start":1722340267314,"stop":1722340267314,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1c30aa600d57156","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1722339653113,"stop":1722339653114,"duration":1},"status":"passed","severity":"normal"},{"uid":"66f27dcde1d873ab","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1722339946366,"stop":1722339946366,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6011070f54b6f1c","name":"isConnected should return false after all peers disconnect","time":{"start":1722339753849,"stop":1722339753850,"duration":1},"status":"passed","severity":"normal"},{"uid":"6acd2c450eca7d13","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1722340381242,"stop":1722340381243,"duration":1},"status":"passed","severity":"normal"},{"uid":"2019a63cfebe729f","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1722340381231,"stop":1722340381232,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4f490f523161f5f","name":"Push message with content topic containing shell command","time":{"start":1722340350539,"stop":1722340350540,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb77718d6c8d5780","name":"Check received message with timestamp: 1722339696178 ","time":{"start":1722340233051,"stop":1722340233052,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c50fe775542d3d8","name":"different cluster, different shard: nodes don't connect","time":{"start":1722340115350,"stop":1722340115350,"duration":0},"status":"passed","severity":"normal"},{"uid":"992a9e5e61d55d60","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1722339644707,"stop":1722339644707,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf13c6a8ac84ed98","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1722340381246,"stop":1722340381246,"duration":0},"status":"passed","severity":"normal"},{"uid":"10e191b7b5ef8f9a","name":"LightPush: 0 peers, Filter: 1 peers - Expected: Unhealthy","time":{"start":1722340110766,"stop":1722340110766,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cade4c9389ffe15","name":"Callback on promise, aborts when callback returns true","time":{"start":1722340389542,"stop":1722340389543,"duration":1},"status":"passed","severity":"normal"},{"uid":"d445da787877b88a","name":"Reusing cursor across nodes","time":{"start":1722340349293,"stop":1722340349295,"duration":2},"status":"passed","severity":"normal"},{"uid":"9c2192f69bc8eb21","name":"Subscribe to topic containing shell command and receive message","time":{"start":1722339946374,"stop":1722339946374,"duration":0},"status":"passed","severity":"normal"},{"uid":"a74d52c4a92748c0","name":"Decoder throws on empty string content topic","time":{"start":1722339658105,"stop":1722339658105,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9dc59da5c7c2304","name":"Query generator for multiple messages with different content topic format","time":{"start":1722340389541,"stop":1722340389542,"duration":1},"status":"passed","severity":"normal"},{"uid":"9396daceee31f84f","name":"does not throw on valid cases","time":{"start":1722339644674,"stop":1722339644674,"duration":0},"status":"passed","severity":"normal"},{"uid":"309e81024ab7d17d","name":"random static sharding 9 - Cluster ID: 896, Shard ID: 146","time":{"start":1722340330798,"stop":1722340330798,"duration":0},"status":"passed","severity":"normal"},{"uid":"d72bc833ccd1d6a6","name":"Push message with Script payload","time":{"start":1722340212891,"stop":1722340212892,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d73aa0cda09d731","name":"handles different networkShards values correctly","time":{"start":1722339644687,"stop":1722339644687,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba45f6b9fb2f2634","name":"should not receive a peer event before start","time":{"start":1722340303965,"stop":1722340303965,"duration":0},"status":"passed","severity":"normal"},{"uid":"24eb8bc6822443ad","name":"Renews peer on consistent ping failures","time":{"start":1722339816359,"stop":1722339816360,"duration":1},"status":"passed","severity":"normal"},{"uid":"39aabc4e7b07c127","name":"Relay + Store","time":{"start":1722339653124,"stop":1722339653124,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e8cf944f1b4c3fc","name":"Push message with custom timestamp: 1722343580848","time":{"start":1722340212917,"stop":1722340212917,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4b7d625a4e8849","name":"Waku message hash computation (payload length 0)","time":{"start":1722339647228,"stop":1722339647229,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d0aaf13279bc7d0","name":"Fails to push message bigger that 1MB","time":{"start":1722340212918,"stop":1722340212918,"duration":0},"status":"passed","severity":"normal"},{"uid":"a353b1adc3944b17","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1722339644691,"stop":1722339644692,"duration":1},"status":"passed","severity":"normal"},{"uid":"811237af5b2690b2","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1722340330789,"stop":1722340330790,"duration":1},"status":"passed","severity":"normal"},{"uid":"517852f802622537","name":"LightPush: 2 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1722340110774,"stop":1722340110774,"duration":0},"status":"passed","severity":"normal"},{"uid":"2775ad3f3e278cd9","name":"same cluster, different shard: nodes connect","time":{"start":1722340115347,"stop":1722340115348,"duration":1},"status":"passed","severity":"normal"},{"uid":"194b598384be2503","name":"Check received message containing long","time":{"start":1722340233042,"stop":1722340233043,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe13e3e6a9d545dd","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1722339905412,"stop":1722339905412,"duration":0},"status":"passed","severity":"normal"},{"uid":"1489cbe805fa8f4b","name":"Subscribe to topic containing Script and receive message","time":{"start":1722340381225,"stop":1722340381225,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9cb846e3df81081","name":"LightPush: 2 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1722340110775,"stop":1722340110775,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e91451cfe7964e5","name":"Relay - dialed first","time":{"start":1722340410547,"stop":1722340410547,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a858f0e5aa38f36","name":"throws on content topic with generation field greater than 0","time":{"start":1722339644676,"stop":1722339644676,"duration":0},"status":"passed","severity":"normal"},{"uid":"767e0fc0524036ec","name":"Push message with JSON payload","time":{"start":1722340212893,"stop":1722340212894,"duration":1},"status":"passed","severity":"normal"},{"uid":"e232e25afd025992","name":"Failed peers are renewed","time":{"start":1722339994159,"stop":1722339994159,"duration":0},"status":"passed","severity":"normal"},{"uid":"87b3e310f4335011","name":"1 Relay, 1 fetch","time":{"start":1722339668818,"stop":1722339668818,"duration":0},"status":"passed","severity":"normal"},{"uid":"78e55d97c49c4113","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1722339696274,"stop":1722339696274,"duration":0},"status":"passed","severity":"normal"},{"uid":"db15b5584f254b52","name":"Check received message with timestamp: 1722339694998000000 ","time":{"start":1722339907404,"stop":1722339907405,"duration":1},"status":"passed","severity":"normal"},{"uid":"748504856595d46e","name":"Check message on other pubsub topic is not received","time":{"start":1722340233058,"stop":1722340233058,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f9d2469d503af17","name":"should properly create location multiaddrs - udp6","time":{"start":1722339653120,"stop":1722339653120,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc55e4148d862694","name":"random static sharding 1 - Cluster ID: 65, Shard ID: 104","time":{"start":1722340330790,"stop":1722340330791,"duration":1},"status":"passed","severity":"normal"},{"uid":"21aea0da8b92c5d6","name":"listenerCount","time":{"start":1722339736470,"stop":1722339736470,"duration":0},"status":"passed","severity":"normal"},{"uid":"79e723b0d1671656","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1722339799535,"stop":1722339799536,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c3623480cbcf47c","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1722339644686,"stop":1722339644686,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fd2e22a426aca18","name":"Check received message containing short","time":{"start":1722340233016,"stop":1722340233016,"duration":0},"status":"passed","severity":"normal"},{"uid":"8853747699402a1e","name":"Asymmetric encrypt & decrypt","time":{"start":1722339679307,"stop":1722339679307,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1d8958b4db8cf43","name":"Push message with custom timestamp: 1691581546704","time":{"start":1722340350544,"stop":1722340350544,"duration":0},"status":"passed","severity":"normal"},{"uid":"d185370266b64b0b","name":"Light Node - default protocols","time":{"start":1722340410550,"stop":1722340410551,"duration":1},"status":"passed","severity":"normal"},{"uid":"675ff27c080a731b","name":"Reopen subscription with peer with lost subscription","time":{"start":1722339758911,"stop":1722339758911,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbd2cc14fccfda51","name":"Encoder throws on empty string content topic","time":{"start":1722339658104,"stop":1722339658105,"duration":1},"status":"passed","severity":"normal"},{"uid":"6abcd8543a29dcbf","name":"Keep-alive pings maintain the connection","time":{"start":1722339816359,"stop":1722339816359,"duration":0},"status":"passed","severity":"normal"},{"uid":"d927fdbf9506bbe7","name":"handles multiple messages","time":{"start":1722340394972,"stop":1722340394972,"duration":0},"status":"passed","severity":"normal"},{"uid":"411b57138b846a30","name":"Check received message containing Chinese","time":{"start":1722340233044,"stop":1722340233044,"duration":0},"status":"passed","severity":"normal"},{"uid":"c814a492cd1d934b","name":"Round trip binary encryption [ecies, signature]","time":{"start":1722339680662,"stop":1722339680662,"duration":0},"status":"passed","severity":"normal"},{"uid":"6484ea97ca4f80e2","name":"should throw an error if shards are undefined for static sharding","time":{"start":1722339644693,"stop":1722339644693,"duration":0},"status":"passed","severity":"normal"},{"uid":"18043fcd3eb54527","name":"1 Store, 2 relays, 2 fetches","time":{"start":1722339668819,"stop":1722339668819,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9b2e9954d25cc5b","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1722339946376,"stop":1722339946377,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6bc1d34d22a42d0","name":"Check received message with timestamp: 1649153314 ","time":{"start":1722339907405,"stop":1722339907406,"duration":1},"status":"passed","severity":"normal"},{"uid":"88a37f67773a9acc","name":"Check publish message containing emoji","time":{"start":1722340265510,"stop":1722340265511,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e5cd22ed14e94b6","name":"Check received message containing unicode special characters","time":{"start":1722340233050,"stop":1722340233050,"duration":0},"status":"passed","severity":"normal"},{"uid":"def6157bae931a7d","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1722339962375,"stop":1722339962376,"duration":1},"status":"passed","severity":"normal"},{"uid":"f900be5f68c80561","name":"Check message received after nwaku node is restarted","time":{"start":1722339907419,"stop":1722339907423,"duration":4},"status":"skipped","severity":"normal"},{"uid":"6b42559c5fb549c6","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1722340386308,"stop":1722340386308,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cef2731f8026cf9","name":"Push message with custom timestamp: 1722336380848","time":{"start":1722340212909,"stop":1722340212916,"duration":7},"status":"passed","severity":"normal"},{"uid":"82e31cfc6502e8e5","name":"Push message with content topic containing JSON","time":{"start":1722340212903,"stop":1722340212904,"duration":1},"status":"passed","severity":"normal"},{"uid":"52ec20ebda2f0ea3","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1722339905402,"stop":1722339905402,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d21966a5651ab31","name":"Subscribe to topic containing short and receive message","time":{"start":1722339946368,"stop":1722339946368,"duration":0},"status":"passed","severity":"normal"},{"uid":"f719cb1950aeb374","name":"Filter with 0 connections","time":{"start":1722339980648,"stop":1722339980648,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cd2d8c9781cccea","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1722339652448,"stop":1722339652449,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9ffc163ad422691","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1722340235368,"stop":1722340235368,"duration":0},"status":"skipped","severity":"normal"},{"uid":"201bbe0fc847c4b4","name":"unsubscribes","time":{"start":1722340394972,"stop":1722340394972,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c586c01510d94f7","name":"Subscribe to topic containing long and receive message","time":{"start":1722339946368,"stop":1722339946369,"duration":1},"status":"passed","severity":"normal"},{"uid":"260602a2433616f8","name":"Subscribe to topic containing Script and receive message","time":{"start":1722339946372,"stop":1722339946372,"duration":0},"status":"passed","severity":"normal"},{"uid":"44549815fc275988","name":"Overlapping topic subscription","time":{"start":1722339946367,"stop":1722339946367,"duration":0},"status":"passed","severity":"normal"},{"uid":"19ca8767c852aa1","name":"Ordered Callback - backward","time":{"start":1722340374100,"stop":1722340374101,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b126a1a6ac87d99","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1722340059337,"stop":1722340059337,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cc62cd3be94fee3","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1722339962382,"stop":1722339962383,"duration":1},"status":"passed","severity":"normal"},{"uid":"df8ba92b575945ed","name":"Check received message containing numeric","time":{"start":1722340233017,"stop":1722340233017,"duration":0},"status":"passed","severity":"normal"},{"uid":"adfed534b57ae0d4","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1722340381226,"stop":1722340381226,"duration":0},"status":"passed","severity":"normal"},{"uid":"b36b1354669b1f51","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1722339652437,"stop":1722339652438,"duration":1},"status":"passed","severity":"normal"},{"uid":"95bb7dbcfae066ae","name":"should be able to encode the field with only FILTER set to true","time":{"start":1722339652433,"stop":1722339652434,"duration":1},"status":"passed","severity":"normal"},{"uid":"b448780ec3f7a4ab","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1722339946366,"stop":1722339946367,"duration":1},"status":"passed","severity":"normal"},{"uid":"e66c64f8ee0ade9c","name":"Decoder throws on empty string content topic","time":{"start":1722339680664,"stop":1722339680664,"duration":0},"status":"passed","severity":"normal"},{"uid":"57b07fad604ef0c1","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app96/7/topic243/utf8","time":{"start":1722340308498,"stop":1722340308498,"duration":0},"status":"passed","severity":"normal"},{"uid":"d92eefddd404c889","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1722339652439,"stop":1722339652440,"duration":1},"status":"passed","severity":"normal"},{"uid":"97def89d367cbf6c","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1722339838253,"stop":1722339838254,"duration":1},"status":"passed","severity":"normal"},{"uid":"869fb9c6e6426f93","name":"should throw error - no id","time":{"start":1722339653114,"stop":1722339653114,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c4e91c5cfc4b6ab","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1722339644699,"stop":1722339644700,"duration":1},"status":"passed","severity":"normal"},{"uid":"2efaaa690b7e7e35","name":"should return the pubsub topic directly if a string is provided","time":{"start":1722339644704,"stop":1722339644704,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb159a6c7b1a1151","name":"Privacy Node - default protocol","time":{"start":1722340410551,"stop":1722340410551,"duration":0},"status":"passed","severity":"normal"},{"uid":"969e2a86218e4225","name":"Push message with short payload","time":{"start":1722340212888,"stop":1722340212888,"duration":0},"status":"passed","severity":"normal"},{"uid":"97e5b1015bd607d","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1722339644683,"stop":1722339644683,"duration":0},"status":"passed","severity":"normal"},{"uid":"12b530f2fb9b4dbf","name":"Subscribe and receive messages via waku relay post","time":{"start":1722340381216,"stop":1722340381216,"duration":0},"status":"passed","severity":"normal"},{"uid":"576fc2a21023c69a","name":"Nodes with multiple pubsub topic","time":{"start":1722340252199,"stop":1722340252200,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ba7452b38777f4f","name":"should be able to decode the field with only RELAY set to true","time":{"start":1722339652442,"stop":1722339652443,"duration":1},"status":"passed","severity":"normal"},{"uid":"4dd3f39b2a66da5e","name":"Passing page size 3 when there are 20 messages","time":{"start":1722340388028,"stop":1722340388028,"duration":0},"status":"passed","severity":"normal"},{"uid":"397ea862ed7065ae","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1722339644700,"stop":1722339644700,"duration":0},"status":"passed","severity":"normal"},{"uid":"a71dc9111caf96c6","name":"Fails to publish duplicate message","time":{"start":1722340265513,"stop":1722340265514,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ab3e3b26ee17927","name":"Js publishes, other Js receives","time":{"start":1722340241702,"stop":1722340241702,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd9d17f54c6c7548","name":"Generator, custom pubsub topic","time":{"start":1722340386296,"stop":1722340386297,"duration":1},"status":"passed","severity":"normal"},{"uid":"e833a2f0de3a9fd2","name":"LightPush with 1 connections","time":{"start":1722339980649,"stop":1722339980649,"duration":0},"status":"passed","severity":"normal"},{"uid":"24573d5fb1f99b07","name":"Publishes to nwaku","time":{"start":1722340241701,"stop":1722340241701,"duration":0},"status":"passed","severity":"normal"},{"uid":"923cf99f4bb9684e","name":"Check received message containing XML","time":{"start":1722340233020,"stop":1722340233021,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdc5eff5663d7433","name":"should properly create location multiaddrs - tcp6","time":{"start":1722339653120,"stop":1722339653120,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d3329c91eed8b09","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1722339962376,"stop":1722339962380,"duration":4},"status":"passed","severity":"normal"},{"uid":"1dc59916243e446d","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app31/7/topic28/proto","time":{"start":1722340308502,"stop":1722340308502,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd4716cf162a136","name":"Filter with 3 connections","time":{"start":1722339980652,"stop":1722339980652,"duration":0},"status":"passed","severity":"normal"},{"uid":"33a6ae001925f81e","name":"Push message with numeric payload","time":{"start":1722340212889,"stop":1722340212889,"duration":0},"status":"passed","severity":"normal"},{"uid":"faa20ef36ebca5e2","name":"Push message with content topic containing escaped characters","time":{"start":1722340212904,"stop":1722340212905,"duration":1},"status":"passed","severity":"normal"},{"uid":"944000f30f16ab7","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1722340267320,"stop":1722340267320,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbd906819f9efb5c","name":"should not fail to stop the service if it was not started","time":{"start":1722340303962,"stop":1722340303963,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6962df7503d33bc","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1722339905412,"stop":1722339905412,"duration":0},"status":"passed","severity":"normal"},{"uid":"998763a03aed2e20","name":"Fails to publish message with empty text","time":{"start":1722340265514,"stop":1722340265514,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bf2ac6124f2aeef","name":"start node with ApplicationInfo","time":{"start":1722340308505,"stop":1722340308505,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ac9e377922520f1","name":"Push message with Arabic payload","time":{"start":1722340212890,"stop":1722340212891,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f81c7543cf1ffde","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1722339644696,"stop":1722339644696,"duration":0},"status":"passed","severity":"normal"},{"uid":"b121a72d5e1a67a9","name":"Nwaku publishes","time":{"start":1722340241701,"stop":1722340241702,"duration":1},"status":"passed","severity":"normal"},{"uid":"24e18dc83ad4cce3","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1722340233028,"stop":1722340233028,"duration":0},"status":"passed","severity":"normal"},{"uid":"565625633a7adc4b","name":"Check received message containing Basic HTML tag","time":{"start":1722339907400,"stop":1722339907400,"duration":0},"status":"passed","severity":"normal"},{"uid":"cafb22a1ef93e66c","name":"Push message with special chars payload","time":{"start":1722340350520,"stop":1722340350520,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fded631f4294941","name":"Check received message containing Chinese","time":{"start":1722339907394,"stop":1722339907394,"duration":0},"status":"passed","severity":"normal"},{"uid":"b505361dc817ddf5","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1722339905413,"stop":1722339905413,"duration":0},"status":"passed","severity":"normal"},{"uid":"63569858e922f4f1","name":"Check publish message after client node is restarted","time":{"start":1722340265517,"stop":1722340265517,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4d9f742db3aa6e29","name":"Check received message containing shell command","time":{"start":1722339907402,"stop":1722339907403,"duration":1},"status":"passed","severity":"normal"},{"uid":"3cbb562964e94aeb","name":"Store - dialed after - with timeout","time":{"start":1722340410549,"stop":1722340410550,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e610f5f3d0d1e88","name":"should not receive a peer event after stop","time":{"start":1722339716772,"stop":1722339716772,"duration":0},"status":"passed","severity":"normal"},{"uid":"145da5550f9289c5","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1722340389543,"stop":1722340389544,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc9a268cc979a520","name":"1 Relay, 1 Filter, gives up","time":{"start":1722339668819,"stop":1722339668820,"duration":1},"status":"passed","severity":"normal"},{"uid":"fba7d5a938dc915","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1722339652450,"stop":1722339652451,"duration":1},"status":"passed","severity":"normal"},{"uid":"6895603bb5e2f03a","name":"Query with Ordered Callback, No message returned","time":{"start":1722340358953,"stop":1722340358953,"duration":0},"status":"passed","severity":"normal"},{"uid":"75a65340dfe9ca77","name":"should not throw an error for a single configured topic","time":{"start":1722339644703,"stop":1722339644703,"duration":0},"status":"passed","severity":"normal"},{"uid":"f58eea78341a17b4","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1722339905394,"stop":1722339905394,"duration":0},"status":"passed","severity":"normal"},{"uid":"e16101187d2ad2d","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1722340265511,"stop":1722340265511,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ad6c03371dfe611","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1722339905395,"stop":1722339905396,"duration":1},"status":"passed","severity":"normal"},{"uid":"62945ee764448230","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1722339644705,"stop":1722339644706,"duration":1},"status":"passed","severity":"normal"},{"uid":"f12bfc52858b24f7","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app77/1/topic363/utf8","time":{"start":1722340308500,"stop":1722340308500,"duration":0},"status":"passed","severity":"normal"},{"uid":"536020723ac0ab64","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1722340381228,"stop":1722340381228,"duration":0},"status":"passed","severity":"normal"},{"uid":"cda41e917f6779cc","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1722339644682,"stop":1722339644682,"duration":0},"status":"passed","severity":"normal"},{"uid":"8af310368e69b22f","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1722339799538,"stop":1722339799538,"duration":0},"status":"passed","severity":"normal"},{"uid":"283d3dbee2bd3430","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1722339668454,"stop":1722339668454,"duration":0},"status":"passed","severity":"normal"},{"uid":"63cd60ae341bfcd3","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1722339946364,"stop":1722339946364,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0cd76de51dfb93f","name":"Subscribe to topic containing shell command and receive message","time":{"start":1722340381247,"stop":1722340381247,"duration":0},"status":"passed","severity":"normal"},{"uid":"1857c8c2c0e0c205","name":"Check publish message containing XML","time":{"start":1722340265507,"stop":1722340265507,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6db423369360b4","name":"should return unique PubsubTopics for static sharding","time":{"start":1722339644690,"stop":1722339644690,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6cd25dd7e2b2fbb","name":"Push message on custom pubsubTopic","time":{"start":1722340059339,"stop":1722340059339,"duration":0},"status":"passed","severity":"normal"},{"uid":"538c892198bc1823","name":"Check received message containing Basic HTML tag","time":{"start":1722340233021,"stop":1722340233021,"duration":0},"status":"passed","severity":"normal"},{"uid":"78dd865d56b52b2b","name":"Subscribe to topic containing XML and receive message","time":{"start":1722340381245,"stop":1722340381246,"duration":1},"status":"passed","severity":"normal"},{"uid":"62ff7ee231ca41b8","name":"should not receive a peer event before start","time":{"start":1722339716771,"stop":1722339716772,"duration":1},"status":"passed","severity":"normal"},{"uid":"eda43be915faca11","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1722339905395,"stop":1722339905395,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e537e7a9ca08297","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1722339905404,"stop":1722339905404,"duration":0},"status":"passed","severity":"normal"},{"uid":"a885a92325bc0bf5","name":"Check received message containing SQL Injection","time":{"start":1722339907395,"stop":1722339907396,"duration":1},"status":"passed","severity":"normal"},{"uid":"494e67d31bbc784c","name":"Subscribe to topic containing JSON and receive message","time":{"start":1722340381226,"stop":1722340381227,"duration":1},"status":"passed","severity":"normal"},{"uid":"933df8212915a491","name":"Generator, 2 different pubsubtopics","time":{"start":1722340386297,"stop":1722340386303,"duration":6},"status":"passed","severity":"normal"},{"uid":"7f259a3b3948410a","name":"Publish message with custom timestamp: Tue Jul 30 2024 10:50:35 GMT+0000 (Coordinated Universal Time)","time":{"start":1722340265512,"stop":1722340265512,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb8566d322be40a8","name":"safeDispatchEvent","time":{"start":1722339736471,"stop":1722339736471,"duration":0},"status":"passed","severity":"normal"},{"uid":"f475d7669d1cb42a","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1722339946374,"stop":1722339946375,"duration":1},"status":"passed","severity":"normal"},{"uid":"8005c8a0bf03873","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1722340349290,"stop":1722340349291,"duration":1},"status":"passed","severity":"normal"},{"uid":"124e94cc9ead9433","name":"Subscribe to topic containing numeric and receive message","time":{"start":1722340381222,"stop":1722340381222,"duration":0},"status":"passed","severity":"normal"},{"uid":"399afce9a0ef6e84","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1722339669174,"stop":1722339669174,"duration":0},"status":"passed","severity":"normal"},{"uid":"e07cf76fcd5c493b","name":"LightPush with 0 connections","time":{"start":1722339980648,"stop":1722339980648,"duration":0},"status":"passed","severity":"normal"},{"uid":"c77a7c401a3d6e21","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1722339644706,"stop":1722339644706,"duration":0},"status":"passed","severity":"normal"},{"uid":"98f9dd1890573c78","name":"Check received message with timestamp: 1649153314 ","time":{"start":1722340233027,"stop":1722340233028,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab26e5020d1031e9","name":"Renews peer on consistent missed messages","time":{"start":1722339816361,"stop":1722339816361,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8813ab8eb3e8432","name":"Push message on custom pubsubTopic","time":{"start":1722340059336,"stop":1722340059336,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2c4a4caa876be50","name":"random static sharding 5 - Cluster ID: 926, Shard ID: 565","time":{"start":1722340330795,"stop":1722340330795,"duration":0},"status":"passed","severity":"normal"},{"uid":"897ed74aeb1a3f98","name":"should only return 1 node with relay and store capability","time":{"start":1722339669173,"stop":1722339669173,"duration":0},"status":"passed","severity":"normal"},{"uid":"3277fa1d4c426c74","name":"Subscribe to topic containing JSON and receive message","time":{"start":1722340381246,"stop":1722340381247,"duration":1},"status":"passed","severity":"normal"},{"uid":"a935ce85c4f26fdd","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1722339644658,"stop":1722339644659,"duration":1},"status":"passed","severity":"normal"},{"uid":"305393b70094ffc","name":"should throw error - no public key","time":{"start":1722339653116,"stop":1722339653116,"duration":0},"status":"passed","severity":"normal"},{"uid":"29ab70ffe02fcf29","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app77/1/topic346/utf8","time":{"start":1722340308499,"stop":1722340308499,"duration":0},"status":"passed","severity":"normal"},{"uid":"580d1504966f1f0a","name":"Push message with XML payload","time":{"start":1722340350523,"stop":1722340350524,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e3475ca074ac33c","name":"1 Store, 2 fetches","time":{"start":1722339668818,"stop":1722339668819,"duration":1},"status":"passed","severity":"normal"},{"uid":"53ff01d562a11943","name":"Push message with Russian payload","time":{"start":1722340350521,"stop":1722340350522,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7980d75c3a4ad73","name":"A test","time":{"start":1722340059425,"stop":1722340059425,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2c6dd6735d7bf93","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1722339905416,"stop":1722339905418,"duration":2},"status":"passed","severity":"normal"},{"uid":"e3bad7da5ecb25e8","name":"Subscribe to topic containing special chars and publish message","time":{"start":1722340267319,"stop":1722340267320,"duration":1},"status":"passed","severity":"normal"},{"uid":"738bb6877105ad63","name":"Reopen subscription with peer with lost subscription","time":{"start":1722339797421,"stop":1722339797421,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d7f9e936fda7e25","name":"Check received message containing escaped characters","time":{"start":1722339907403,"stop":1722339907403,"duration":0},"status":"passed","severity":"normal"},{"uid":"84aa1ebe43f43f9f","name":"tcp ip4 address","time":{"start":1722339652487,"stop":1722339652488,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cf9ba2bdec25b71","name":"Push message with content topic containing unicode special characters","time":{"start":1722340212905,"stop":1722340212905,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4a98bd5461d39df","name":"should properly create location multiaddrs - udp","time":{"start":1722339653120,"stop":1722339653121,"duration":1},"status":"passed","severity":"normal"},{"uid":"87b42ec2278f8e1e","name":"Check message with invalid timestamp is not received","time":{"start":1722339907409,"stop":1722339907411,"duration":2},"status":"passed","severity":"normal"},{"uid":"fd8e2262988f357a","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1722339644698,"stop":1722339644698,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf400f4afd2ab6d5","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1722339696278,"stop":1722339696279,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a685e9857ed7a27","name":"Push message with emoji payload","time":{"start":1722340212895,"stop":1722340212896,"duration":1},"status":"passed","severity":"normal"},{"uid":"6dc7ecbbdab5ca78","name":"Refresh subscription","time":{"start":1722340267317,"stop":1722340267318,"duration":1},"status":"skipped","severity":"normal"},{"uid":"1ade59e3017f9202","name":"Push message with SQL Injection payload","time":{"start":1722340350522,"stop":1722340350522,"duration":0},"status":"passed","severity":"normal"},{"uid":"96099d5aef63ce64","name":"should return empty list for no shard","time":{"start":1722339644692,"stop":1722339644692,"duration":0},"status":"passed","severity":"normal"},{"uid":"568dc55c4b775cce","name":"Check received message containing special chars","time":{"start":1722340233017,"stop":1722340233017,"duration":0},"status":"passed","severity":"normal"},{"uid":"1172306d0bed470a","name":"Query with Promise Callback, No message returned","time":{"start":1722340358955,"stop":1722340358955,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b694b393566f471","name":"Passing page size 0 when there are 110 messages","time":{"start":1722340388027,"stop":1722340388027,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa27a87f15670b60","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1722340308496,"stop":1722340308496,"duration":0},"status":"passed","severity":"normal"},{"uid":"83d3944ada53f0c2","name":"should only return 1 node with store capability","time":{"start":1722339669173,"stop":1722339669173,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbb345fab894b64","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1722339668456,"stop":1722339668456,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ab988b27c2b4cea","name":"can start the service","time":{"start":1722339672863,"stop":1722339672863,"duration":0},"status":"passed","severity":"normal"},{"uid":"67cd5167018a9bcd","name":"creates an iterator","time":{"start":1722340394971,"stop":1722340394971,"duration":0},"status":"passed","severity":"normal"},{"uid":"23477be612b8a2fb","name":"Subscribe and receives messages on 20 topics","time":{"start":1722339946365,"stop":1722339946365,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c93715f092f3eb7","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1722339669175,"stop":1722339669175,"duration":0},"status":"skipped","severity":"normal"},{"uid":"93c919c07687a28f","name":"Ordered Callback - forward","time":{"start":1722340374100,"stop":1722340374100,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed033980f56bae1a","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1722340381219,"stop":1722340381219,"duration":0},"status":"passed","severity":"normal"},{"uid":"89df94fd725cb073","name":"Push message on custom pubsubTopic","time":{"start":1722340059337,"stop":1722340059338,"duration":1},"status":"passed","severity":"normal"},{"uid":"83b2b5f50a3396c","name":"Passing an array","time":{"start":1722340402037,"stop":1722340402037,"duration":0},"status":"passed","severity":"normal"},{"uid":"65fb30a6dc678531","name":"Push message with content topic containing Script","time":{"start":1722340212902,"stop":1722340212902,"duration":0},"status":"passed","severity":"normal"},{"uid":"35cdeb1c0be9a05","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1722340265515,"stop":1722340265515,"duration":0},"status":"passed","severity":"normal"},{"uid":"6af8aaa0b28ce324","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1722340381224,"stop":1722340381225,"duration":1},"status":"passed","severity":"normal"},{"uid":"4901dd71c84aa38a","name":"Query Generator, No Decoder","time":{"start":1722340358947,"stop":1722340358948,"duration":1},"status":"passed","severity":"normal"},{"uid":"8eb8d207b91fe56b","name":"Check received message containing shell command","time":{"start":1722340233049,"stop":1722340233050,"duration":1},"status":"passed","severity":"normal"},{"uid":"70f29a53b5be450d","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1722339905408,"stop":1722339905409,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d644c3dd0db28f8","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1722339799533,"stop":1722339799533,"duration":0},"status":"passed","severity":"normal"},{"uid":"9da090645d044eb9","name":"Push message with content topic containing emoji","time":{"start":1722340212905,"stop":1722340212906,"duration":1},"status":"passed","severity":"normal"},{"uid":"618fe48ac287ec92","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1722339962391,"stop":1722339962392,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a7a32a1f4dbcfaa","name":"Relay","time":{"start":1722339706780,"stop":1722339706781,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa96f2d69e546d79","name":"addEventListener with correct event","time":{"start":1722339736468,"stop":1722339736468,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc9bf6d8eb1fb8b8","name":"Check message received after jswaku node is restarted","time":{"start":1722339907419,"stop":1722339907419,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6f1e645df65cfe87","name":"Subscribe to topic containing short and publish message","time":{"start":1722340267318,"stop":1722340267318,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b4fa2debd99254a","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1722339644701,"stop":1722339644701,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c0077d4a60f4e75","name":"Query generator for multiple messages with different message text format","time":{"start":1722340389540,"stop":1722340389541,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f54cd9eaea43797","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1722339644680,"stop":1722339644680,"duration":0},"status":"passed","severity":"normal"},{"uid":"1be6afbe4689ac16","name":"should throw an error for missing sharding configuration","time":{"start":1722339644708,"stop":1722339644708,"duration":0},"status":"passed","severity":"normal"},{"uid":"1063bf555723ade3","name":"Subscribe to topic containing XML and publish message","time":{"start":1722340267331,"stop":1722340267331,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1185c7252bc57e5","name":"less peers than existing","time":{"start":1722340213216,"stop":1722340213216,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f0e74ba1f6002f5f","name":"Push message with content topic containing Basic HTML tag","time":{"start":1722340350538,"stop":1722340350539,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9c966d0ae2a406","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1722339905411,"stop":1722339905411,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bcde2e373a7c0bb","name":"Push message with emoji payload","time":{"start":1722340350530,"stop":1722340350531,"duration":1},"status":"passed","severity":"normal"},{"uid":"56a0a7b5c104abd8","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1722340358952,"stop":1722340358952,"duration":0},"status":"passed","severity":"normal"},{"uid":"367588c71b06071d","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1722340402565,"stop":1722340402565,"duration":0},"status":"passed","severity":"normal"},{"uid":"10ba001dfa2b317e","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1722339905413,"stop":1722339905413,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e769d53ba24b5d4","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1722340381234,"stop":1722340381235,"duration":1},"status":"passed","severity":"normal"},{"uid":"31ed713c5f9d7ed5","name":"Ping on peer without subscriptions","time":{"start":1722339797422,"stop":1722339797422,"duration":0},"status":"passed","severity":"normal"},{"uid":"2482741ce83a7f37","name":"Check message received after jswaku node is restarted","time":{"start":1722340233031,"stop":1722340233032,"duration":1},"status":"skipped","severity":"normal"},{"uid":"e25bd07d99656380","name":"Push message with content topic containing special chars","time":{"start":1722340350534,"stop":1722340350534,"duration":0},"status":"passed","severity":"normal"},{"uid":"40aa7fa7e0f076af","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1722339905411,"stop":1722339905412,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d359853f58b5cda","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1722339669174,"stop":1722339669174,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc74f8b09d9ffcfa","name":"Push message with shell command payload","time":{"start":1722340212894,"stop":1722340212894,"duration":0},"status":"passed","severity":"normal"},{"uid":"d77b6878b5dd6ec","name":"same cluster, same shard: nodes connect","time":{"start":1722340115347,"stop":1722340115347,"duration":0},"status":"passed","severity":"normal"},{"uid":"b87263c8f2fbea2f","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1722339644710,"stop":1722339644711,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3524e680103f751","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1722339696277,"stop":1722339696278,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac38eb6a5bf1a6d5","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1722339652449,"stop":1722339652450,"duration":1},"status":"passed","severity":"normal"},{"uid":"74a86f52575aefdc","name":"should properly create location multiaddrs - udp4","time":{"start":1722339653119,"stop":1722339653119,"duration":0},"status":"passed","severity":"normal"},{"uid":"925059d68d16e578","name":"Default pageSize","time":{"start":1722340388032,"stop":1722340388032,"duration":0},"status":"passed","severity":"normal"},{"uid":"88251848525b1b83","name":"Callback on promise","time":{"start":1722340389542,"stop":1722340389542,"duration":0},"status":"passed","severity":"normal"},{"uid":"56b4852ce95c4665","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1722339799533,"stop":1722339799534,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca2c99957cfd9475","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1722339946364,"stop":1722339946364,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8c34be37a627e0c","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1722339753846,"stop":1722339753847,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed5483a54f2604ac","name":"Push message with short payload","time":{"start":1722340350518,"stop":1722340350519,"duration":1},"status":"passed","severity":"normal"},{"uid":"34868c2dac58d81d","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1722339905407,"stop":1722339905407,"duration":0},"status":"passed","severity":"normal"},{"uid":"1221325555ee1135","name":"should not fail to start the service if it is already started","time":{"start":1722339716771,"stop":1722339716771,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a896c34cc8364fd","name":"All","time":{"start":1722339706781,"stop":1722339706782,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bfe76e00439f206","name":"Push message with XML payload","time":{"start":1722340212892,"stop":1722340212893,"duration":1},"status":"passed","severity":"normal"},{"uid":"e47202b9032621ec","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1722339644688,"stop":1722339644688,"duration":0},"status":"passed","severity":"normal"},{"uid":"187e2e6b20a84cb4","name":"Check message with non string payload is not received","time":{"start":1722340233059,"stop":1722340233060,"duration":1},"status":"passed","severity":"normal"},{"uid":"da07eced5e06bc92","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1722339838256,"stop":1722339838257,"duration":1},"status":"passed","severity":"normal"},{"uid":"eef5768e8c62eb0b","name":"Ping on unsubscribed peer","time":{"start":1722339758909,"stop":1722339758911,"duration":2},"status":"passed","severity":"normal"},{"uid":"8c14d48451fc2c71","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1722340252199,"stop":1722340252199,"duration":0},"status":"passed","severity":"normal"},{"uid":"556d8bc0d0eb8ce2","name":"Subscribe to topic containing XML and receive message","time":{"start":1722339946372,"stop":1722339946372,"duration":0},"status":"passed","severity":"normal"},{"uid":"84cc8838904ba95d","name":"Fails to push message bigger that 1MB","time":{"start":1722340350557,"stop":1722340350558,"duration":1},"status":"passed","severity":"normal"},{"uid":"715021504fe444f8","name":"Ping fails for unsubscribed peers","time":{"start":1722339816358,"stop":1722339816359,"duration":1},"status":"passed","severity":"normal"},{"uid":"4df5f11a8ee5e497","name":"returns all values when wanted number matches available values","time":{"start":1722339668714,"stop":1722339668714,"duration":0},"status":"passed","severity":"normal"},{"uid":"66d9e609920e56e6","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1722339644658,"stop":1722339644658,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dcb11734d986e89","name":"Check received message containing short","time":{"start":1722340233042,"stop":1722340233042,"duration":0},"status":"passed","severity":"normal"},{"uid":"b47d4e9298fa864c","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1722340358951,"stop":1722340358952,"duration":1},"status":"passed","severity":"normal"},{"uid":"b438459af0385c27","name":"should properly create location multiaddrs - tcp","time":{"start":1722339653121,"stop":1722339653121,"duration":0},"status":"passed","severity":"normal"},{"uid":"eae565bd11e8db4e","name":"Subscribe and receive messages via lightPush","time":{"start":1722339946362,"stop":1722339946362,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b9da201a810e47b","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1722339644680,"stop":1722339644680,"duration":0},"status":"passed","severity":"normal"},{"uid":"df75a6401c2ccdf5","name":"Ephemeral field set to true","time":{"start":1722339658103,"stop":1722339658103,"duration":0},"status":"passed","severity":"normal"},{"uid":"a38e4aaf1a2138ac","name":"Decoder throws on undefined content topic","time":{"start":1722339678709,"stop":1722339678710,"duration":1},"status":"passed","severity":"normal"},{"uid":"9154f322fba47bce","name":"Check message with invalid timestamp is not received","time":{"start":1722340233028,"stop":1722340233029,"duration":1},"status":"passed","severity":"normal"},{"uid":"d36a2e89e3be5155","name":"Subscribe to topic containing Russian and receive message","time":{"start":1722339946371,"stop":1722339946371,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b54b696012f64d2","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1722340381218,"stop":1722340381218,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe8df5c9af06cc59","name":"Subscribe to topic containing short and receive message","time":{"start":1722340381221,"stop":1722340381221,"duration":0},"status":"passed","severity":"normal"},{"uid":"73115eb4b313636f","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1722339905406,"stop":1722339905406,"duration":0},"status":"passed","severity":"normal"},{"uid":"54fd5d46d16a0add","name":"Check publish message containing escaped characters","time":{"start":1722340265509,"stop":1722340265509,"duration":0},"status":"passed","severity":"normal"},{"uid":"d91140ab1c500e58","name":"should emit a peer event after start","time":{"start":1722340303963,"stop":1722340303964,"duration":1},"status":"passed","severity":"normal"},{"uid":"820b5bf7f6931842","name":"Check message received after jswaku node is restarted","time":{"start":1722340233060,"stop":1722340233060,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c3c23c2644c1c603","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1722339946372,"stop":1722339946373,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b6553ea724d744b","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1722339816360,"stop":1722339816361,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6e6a9d8ed36928a","name":"Subscribe to topic containing Russian and publish message","time":{"start":1722340267320,"stop":1722340267321,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a360a85e6300c5e","name":"should return all peers when numPeers is 0","time":{"start":1722339657609,"stop":1722339657609,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec0a866a79d05ca6","name":"Subscribe to topic containing long and receive message","time":{"start":1722340381241,"stop":1722340381241,"duration":0},"status":"passed","severity":"normal"},{"uid":"db6bd979cc8dbed","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1722340267320,"stop":1722340267320,"duration":0},"status":"passed","severity":"normal"},{"uid":"47dd827bb0a68233","name":"Push message with content topic containing JSON","time":{"start":1722340350539,"stop":1722340350539,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe19264849f4636b","name":"pre and post cipher","time":{"start":1722339679308,"stop":1722339679308,"duration":0},"status":"passed","severity":"normal"},{"uid":"96aea5b8d31ea89f","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1722340402564,"stop":1722340402564,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d17deab280059e4","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1722339905410,"stop":1722339905410,"duration":0},"status":"passed","severity":"normal"},{"uid":"44768804eaed8b23","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1722339946375,"stop":1722339946375,"duration":0},"status":"passed","severity":"normal"},{"uid":"705c0f3154e0b7ae","name":"Sample","time":{"start":1722339652546,"stop":1722339652547,"duration":1},"status":"passed","severity":"normal"},{"uid":"fcd57b2568ca19f0","name":"should be able to encode the field with only STORE set to true","time":{"start":1722339652426,"stop":1722339652433,"duration":7},"status":"passed","severity":"normal"},{"uid":"ff08846a8f62ca48","name":"Check received message containing Script","time":{"start":1722339907396,"stop":1722339907396,"duration":0},"status":"passed","severity":"normal"},{"uid":"6939f5f797f79021","name":"Generator, 2 different pubsubtopics","time":{"start":1722340386307,"stop":1722340386308,"duration":1},"status":"passed","severity":"normal"},{"uid":"e46eb1b1a3e63688","name":"Subscribe to topic containing long and publish message","time":{"start":1722340267319,"stop":1722340267319,"duration":0},"status":"passed","severity":"normal"},{"uid":"490b12ae2f60b1ce","name":"LightPush with 2 connections","time":{"start":1722339980650,"stop":1722339980650,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2464ad7e6ced5da","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1722340267331,"stop":1722340267331,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5b99dad36d74d0e","name":"should throw an error for an unconfigured topic","time":{"start":1722339644703,"stop":1722339644703,"duration":0},"status":"passed","severity":"normal"},{"uid":"e720ee3457588e43","name":"Push message with content topic containing emoji","time":{"start":1722340350541,"stop":1722340350542,"duration":1},"status":"passed","severity":"normal"},{"uid":"f108ab36df2c895e","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1722339905400,"stop":1722339905400,"duration":0},"status":"passed","severity":"normal"},{"uid":"79bbfc81be2c4f84","name":"Accepts a valid Waku Message","time":{"start":1722339661491,"stop":1722339661492,"duration":1},"status":"passed","severity":"normal"},{"uid":"236e230c74544e0e","name":"throws on content topic with too few or too many fields","time":{"start":1722339644675,"stop":1722339644675,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a161e78032a3dea","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1722339644710,"stop":1722339644710,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4f44149a6d7082d","name":"Subscribe and receive messages via lightPush","time":{"start":1722340381229,"stop":1722340381229,"duration":0},"status":"passed","severity":"normal"},{"uid":"394eabe7afafec69","name":"Check received message containing SQL Injection","time":{"start":1722340233019,"stop":1722340233020,"duration":1},"status":"passed","severity":"normal"},{"uid":"bdbc3a939be90748","name":"Check received message containing Russian","time":{"start":1722340233018,"stop":1722340233019,"duration":1},"status":"passed","severity":"normal"},{"uid":"2af99a47d9905014","name":"Subscribe to topic containing Script and publish message","time":{"start":1722340267322,"stop":1722340267322,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad59b3fbc21447dc","name":"Check message with non string payload is not received","time":{"start":1722339907419,"stop":1722339907419,"duration":0},"status":"passed","severity":"normal"},{"uid":"c51de762980b778a","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1722339644707,"stop":1722339644708,"duration":1},"status":"passed","severity":"normal"},{"uid":"d22fc5df455da1b5","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1722340059339,"stop":1722340059340,"duration":1},"status":"passed","severity":"normal"},{"uid":"1180a64272dde7f8","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1722340381230,"stop":1722340381230,"duration":0},"status":"passed","severity":"normal"},{"uid":"46cbe0ad3a464dcd","name":"Encoder throws on undefined content topic","time":{"start":1722339678708,"stop":1722339678708,"duration":0},"status":"passed","severity":"normal"},{"uid":"94bc17d1ecc8c030","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1722339905410,"stop":1722339905410,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a43f36018277395","name":"Promise Callback - backward","time":{"start":1722340374099,"stop":1722340374099,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a1ebb2c922d2a48","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1722339962386,"stop":1722339962388,"duration":2},"status":"passed","severity":"normal"},{"uid":"c6a9166024c1fb8c","name":"Check meta is set [symmetric]","time":{"start":1722339678706,"stop":1722339678707,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c4a879084147093","name":"Push message with shell command payload","time":{"start":1722340350529,"stop":1722340350529,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9ad5ed691114fb2","name":"Subscribe to topic containing JSON and publish message","time":{"start":1722340267332,"stop":1722340267332,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c3deccb6c4fdac","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1722339644682,"stop":1722339644682,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d748f45084597d2","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1722340381223,"stop":1722340381224,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b7be30e27b9c7f5","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1722340059336,"stop":1722340059336,"duration":0},"status":"passed","severity":"normal"},{"uid":"db4898ae9a582e38","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1722339644694,"stop":1722339644694,"duration":0},"status":"passed","severity":"normal"},{"uid":"872692dde886a511","name":"Check received message containing Script","time":{"start":1722340233020,"stop":1722340233020,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed2df5791efee24f","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1722339644694,"stop":1722339644694,"duration":0},"status":"passed","severity":"normal"},{"uid":"85c9155d4558b43f","name":"Store - dialed first","time":{"start":1722340410549,"stop":1722340410549,"duration":0},"status":"passed","severity":"normal"},{"uid":"c019c3237a1c8b48","name":"Ephemeral field is preserved - encoder v0","time":{"start":1722339705665,"stop":1722339705666,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d87061acfec1865","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1722339644708,"stop":1722339644708,"duration":0},"status":"passed","severity":"normal"},{"uid":"af53f47f0778fae6","name":"Should update shard info","time":{"start":1722340118658,"stop":1722340118659,"duration":1},"status":"passed","severity":"normal"},{"uid":"8727039ea68939f8","name":"random static sharding 6 - Cluster ID: 899, Shard ID: 654","time":{"start":1722340330795,"stop":1722340330796,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4e030bc246c9350","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1722340381215,"stop":1722340381215,"duration":0},"status":"passed","severity":"normal"},{"uid":"d043b238757879f","name":"Push message with JSON payload","time":{"start":1722340350524,"stop":1722340350528,"duration":4},"status":"passed","severity":"normal"},{"uid":"6f8447d5a593d040","name":"should encode/decode to text encoding","time":{"start":1722339653118,"stop":1722339653118,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b3c49c842c0d628","name":"Check received message with timestamp: 1722339694998 ","time":{"start":1722339907405,"stop":1722339907405,"duration":0},"status":"passed","severity":"normal"},{"uid":"e26f2be3bcef2f2","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1722339705666,"stop":1722339705666,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e463596396d9337","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1722340545332,"stop":1722340545332,"duration":0},"status":"passed","severity":"normal"},{"uid":"99aa2a9aace7c7e","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1722339644701,"stop":1722339644701,"duration":0},"status":"passed","severity":"normal"},{"uid":"a94c30cad15a1196","name":"nwaku subscribes","time":{"start":1722340241700,"stop":1722340241701,"duration":1},"status":"passed","severity":"normal"},{"uid":"310e7de69af0f481","name":"Check received message containing Russian","time":{"start":1722340233047,"stop":1722340233047,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2bca037176c60ce","name":"different cluster, same shard: nodes don't connect","time":{"start":1722340115350,"stop":1722340115350,"duration":0},"status":"passed","severity":"normal"},{"uid":"56b4031fe9bd7127","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1722339644688,"stop":1722339644689,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4e93ca1fa7ffadf","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1722339668449,"stop":1722339668451,"duration":2},"status":"passed","severity":"normal"},{"uid":"f35e32506772ef7c","name":"Check publish message containing Arabic","time":{"start":1722340265505,"stop":1722340265505,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4c1661ac7d0b0bb","name":"configure the node with multiple content topics","time":{"start":1722340308504,"stop":1722340308504,"duration":0},"status":"passed","severity":"normal"},{"uid":"f227bc4aad9f9d88","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1722340402563,"stop":1722340402564,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cc371599d95a447","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1722339644695,"stop":1722339644695,"duration":0},"status":"passed","severity":"normal"},{"uid":"18e8a8234e2013d9","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1722339705666,"stop":1722339705667,"duration":1},"status":"passed","severity":"normal"},{"uid":"592b6684f6b64b12","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1722340233052,"stop":1722340233057,"duration":5},"status":"passed","severity":"normal"},{"uid":"52d30a5b3182338","name":"Push message with rate limit","time":{"start":1722340350544,"stop":1722340350544,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec7b0c73f5fa5f90","name":"Check publish message containing Script","time":{"start":1722340265506,"stop":1722340265507,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c94f75871e5ed80","name":"configure the node with multiple pubsub topics","time":{"start":1722340330800,"stop":1722340330800,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0c05269ecbec6b5","name":"Ephemeral messages are not stored","time":{"start":1722339705661,"stop":1722339705665,"duration":4},"status":"passed","severity":"normal"},{"uid":"ca2492237215dd9b","name":"handles different clusterIds correctly","time":{"start":1722339644686,"stop":1722339644686,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd821287bb57b5c6","name":"addEventListener with wrong event","time":{"start":1722339736468,"stop":1722339736469,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd46573b9d31aa3","name":"Sets default value correctly","time":{"start":1722340402038,"stop":1722340402038,"duration":0},"status":"passed","severity":"normal"},{"uid":"e247f13d178c4f3f","name":"Check received message containing escaped characters","time":{"start":1722340233050,"stop":1722340233050,"duration":0},"status":"passed","severity":"normal"},{"uid":"9badc4886d2cf5a3","name":"Passing page size 110 when there are 120 messages","time":{"start":1722340388031,"stop":1722340388032,"duration":1},"status":"passed","severity":"normal"},{"uid":"f83459bd7d3f5fd5","name":"A test","time":{"start":1722340059424,"stop":1722340059425,"duration":1},"status":"passed","severity":"normal"},{"uid":"375b11b75f379e","name":"Check received message containing long","time":{"start":1722340233016,"stop":1722340233016,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ac84d7b443e162a","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1722340059340,"stop":1722340059340,"duration":0},"status":"passed","severity":"normal"},{"uid":"39ee28373948c442","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1722339644698,"stop":1722339644698,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fde6c0978bdf34f","name":"Subscribe and receive messages via waku relay post","time":{"start":1722340381231,"stop":1722340381231,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8b584aa868ab63f","name":"Publish message with custom timestamp: Tue Jul 30 2024 12:50:35 GMT+0000 (Coordinated Universal Time)","time":{"start":1722340265512,"stop":1722340265512,"duration":0},"status":"passed","severity":"normal"},{"uid":"e45c6f07b7897fb1","name":"Check publish message containing SQL Injection","time":{"start":1722340265506,"stop":1722340265506,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c47542cdb6d00b5","name":"Push message with content topic containing special chars","time":{"start":1722340212898,"stop":1722340212898,"duration":0},"status":"passed","severity":"normal"},{"uid":"b83c3599516c2c99","name":"LightPush: 0 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1722340110766,"stop":1722340110766,"duration":0},"status":"passed","severity":"normal"},{"uid":"3712ddd71b66a800","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1722339644702,"stop":1722339644702,"duration":0},"status":"passed","severity":"normal"},{"uid":"62b97c6072fb24a9","name":"Push message with custom timestamp: 1691581580848","time":{"start":1722340212908,"stop":1722340212909,"duration":1},"status":"passed","severity":"normal"},{"uid":"207d831be4bb8661","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1722339905396,"stop":1722339905396,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdc93b3104e16929","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1722339838255,"stop":1722339838256,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b2131c049c758db","name":"it tolerates circular branch references","time":{"start":1722339669170,"stop":1722339669171,"duration":1},"status":"passed","severity":"normal"},{"uid":"d498edd3f66c6805","name":"Check received message containing Arabic","time":{"start":1722340233044,"stop":1722340233046,"duration":2},"status":"passed","severity":"normal"},{"uid":"f2575707b05ec03a","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1722340381231,"stop":1722340381231,"duration":0},"status":"passed","severity":"normal"},{"uid":"2559f799d0ff61dd","name":"same cluster, same shard: nodes connect","time":{"start":1722339905392,"stop":1722339905392,"duration":0},"status":"passed","severity":"normal"},{"uid":"9edd82d1e45dfe33","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1722340267333,"stop":1722340267333,"duration":0},"status":"passed","severity":"normal"},{"uid":"33b75f3f6490ca9f","name":"Rejects garbage","time":{"start":1722339661493,"stop":1722339661493,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5d0e66d111166e8","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1722339644684,"stop":1722339644685,"duration":1},"status":"passed","severity":"normal"},{"uid":"f38f5d65680e1f5b","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1722340402561,"stop":1722340402561,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad71a9c6e3fa5d24","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1722339799534,"stop":1722339799535,"duration":1},"status":"passed","severity":"normal"},{"uid":"16c928d1f4934303","name":"Check received message containing JSON","time":{"start":1722340233021,"stop":1722340233022,"duration":1},"status":"passed","severity":"normal"},{"uid":"71b7a407f5f8ffab","name":"Push message with content topic containing Arabic","time":{"start":1722340350535,"stop":1722340350535,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f92ed28e84f69ff","name":"Push message with content topic containing unicode special characters","time":{"start":1722340350541,"stop":1722340350541,"duration":0},"status":"passed","severity":"normal"},{"uid":"86d327ba17f9ef69","name":"topics with same application and version share the same shard","time":{"start":1722339644685,"stop":1722339644685,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c3f10f7a4d676ae","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1722340387814,"stop":1722340387814,"duration":0},"status":"passed","severity":"normal"},{"uid":"69e17b3cddcc57a2","name":"Check received message containing SQL Injection","time":{"start":1722340233047,"stop":1722340233047,"duration":0},"status":"passed","severity":"normal"},{"uid":"55ce47e14c3c486d","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1722339905395,"stop":1722339905395,"duration":0},"status":"passed","severity":"normal"},{"uid":"822896b08c00fc04","name":"LightPush: 3 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1722340110777,"stop":1722340110777,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e1cbd17818c4163","name":"Subscribe to topic containing shell command and receive message","time":{"start":1722340381227,"stop":1722340381227,"duration":0},"status":"passed","severity":"normal"},{"uid":"d21ebb6ae118726f","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1722339962380,"stop":1722339962381,"duration":1},"status":"passed","severity":"normal"},{"uid":"332edb33b8990f8a","name":"should be able to decode the field with only FILTER set to true","time":{"start":1722339652443,"stop":1722339652446,"duration":3},"status":"passed","severity":"normal"},{"uid":"63b2d0e423421fd8","name":"Push message with unicode special characters payload","time":{"start":1722340350530,"stop":1722340350530,"duration":0},"status":"passed","severity":"normal"},{"uid":"da568ea3df8aaead","name":"Check publish message containing Basic HTML tag","time":{"start":1722340265507,"stop":1722340265508,"duration":1},"status":"passed","severity":"normal"},{"uid":"77615f75fbb0e9b0","name":"can dial TLS multiaddrs","time":{"start":1722340118311,"stop":1722340118312,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e80a273cd74cd35","name":"Check publish message containing unicode special characters","time":{"start":1722340265509,"stop":1722340265510,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8af73f4890214c9","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1722339668455,"stop":1722339668455,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a5ec3c332815684","name":"Symmetric encrypt & Decrypt","time":{"start":1722339679307,"stop":1722339679308,"duration":1},"status":"passed","severity":"normal"},{"uid":"76fb2f1952593f9f","name":"Check message received after nwaku node is restarted","time":{"start":1722340233060,"stop":1722340233060,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d1e12d8ec6d00492","name":"handles empty shards array correctly","time":{"start":1722339644709,"stop":1722339644709,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c25bfffa5d7ba4e","name":"should encodeTxt and decodeTxt","time":{"start":1722339653112,"stop":1722339653113,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6123aced4a659c","name":"Wrong topic","time":{"start":1722340308503,"stop":1722340308503,"duration":0},"status":"passed","severity":"normal"},{"uid":"580e41e97c574056","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1722339657610,"stop":1722339657610,"duration":0},"status":"passed","severity":"normal"},{"uid":"35b101c4c94ce001","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1722340059338,"stop":1722340059339,"duration":1},"status":"passed","severity":"normal"},{"uid":"39ce3088cbd8b6cc","name":"LightPush","time":{"start":1722340410550,"stop":1722340410550,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4317839d1b8f7bf","name":"Push message with Chinese payload","time":{"start":1722340350520,"stop":1722340350521,"duration":1},"status":"passed","severity":"normal"},{"uid":"33902698c31a006a","name":"should be able to encode the field with only RELAY set to true","time":{"start":1722339652421,"stop":1722339652425,"duration":4},"status":"passed","severity":"normal"},{"uid":"2af8b6fe612e2e10","name":"through manual discovery","time":{"start":1722340118312,"stop":1722340118312,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ddc8582727dba16","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1722339652436,"stop":1722339652437,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f8355806726af98","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1722339753847,"stop":1722339753848,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc5a1afa0787842c","name":"should not receive a peer event after stop","time":{"start":1722340303966,"stop":1722340303966,"duration":0},"status":"passed","severity":"normal"},{"uid":"29919f21fd7b2584","name":"Query generator for multiple messages","time":{"start":1722340389540,"stop":1722340389540,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3de588001d77e0e","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1722340349288,"stop":1722340349288,"duration":0},"status":"passed","severity":"normal"},{"uid":"9087d7a0899162e2","name":"throws on content topic with non-number generation field","time":{"start":1722339644675,"stop":1722339644676,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7d6aedd80da78d1","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1722339905405,"stop":1722339905405,"duration":0},"status":"passed","severity":"normal"},{"uid":"a99bcfe1a8935ed0","name":"Push message with content topic containing shell command","time":{"start":1722340212904,"stop":1722340212904,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e3dbca6a3eb768e","name":"Check publish message containing short","time":{"start":1722340265502,"stop":1722340265503,"duration":1},"status":"passed","severity":"normal"},{"uid":"14b7c48b1794ad3b","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1722339668453,"stop":1722339668454,"duration":1},"status":"passed","severity":"normal"},{"uid":"237f990abe752e76","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1722340381244,"stop":1722340381244,"duration":0},"status":"passed","severity":"normal"},{"uid":"df441d7f679a7f7e","name":"Correctly serialized arguments","time":{"start":1722340115471,"stop":1722340115471,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4259e76669fc6a0","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1722339644695,"stop":1722339644696,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a71e7949a4691c3","name":"Query Generator - forward","time":{"start":1722340374096,"stop":1722340374097,"duration":1},"status":"passed","severity":"normal"},{"uid":"6be03132f8fe0f14","name":"Push 30 different messages","time":{"start":1722340212896,"stop":1722340212896,"duration":0},"status":"passed","severity":"normal"},{"uid":"801dfa3e1d43b7b4","name":"Check received message containing emoji","time":{"start":1722340233051,"stop":1722340233051,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0d0d19a6a3563bb","name":"Check received message containing unicode special characters","time":{"start":1722340233023,"stop":1722340233023,"duration":0},"status":"passed","severity":"normal"},{"uid":"26565f6e1da2c357","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1722339644691,"stop":1722339644691,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ae30db287ed8551","name":"Ping on peer without subscriptions","time":{"start":1722339758908,"stop":1722339758909,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b20b508b17bccc4","name":"Check received message containing XML","time":{"start":1722339907396,"stop":1722339907399,"duration":3},"status":"passed","severity":"normal"},{"uid":"49bd6d6ef0533b1d","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1722340252198,"stop":1722340252199,"duration":1},"status":"passed","severity":"normal"},{"uid":"b20f5087b07d008","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1722340386303,"stop":1722340386305,"duration":2},"status":"passed","severity":"normal"},{"uid":"5abee3327b5039ce","name":"Subscribe to topic containing special chars and receive message","time":{"start":1722340381242,"stop":1722340381242,"duration":0},"status":"passed","severity":"normal"},{"uid":"f43a6bcbe1650c92","name":"should be called for bootstrap peers","time":{"start":1722339703687,"stop":1722339703688,"duration":1},"status":"passed","severity":"normal"},{"uid":"e99316a60c989025","name":"Delete observer","time":{"start":1722340215739,"stop":1722340215740,"duration":1},"status":"passed","severity":"normal"},{"uid":"90858ce97f5e8a77","name":"Check received message with timestamp: 1722339696178000000 ","time":{"start":1722340233024,"stop":1722340233024,"duration":0},"status":"passed","severity":"normal"},{"uid":"8546499e8802e3bb","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1722339644679,"stop":1722339644680,"duration":1},"status":"passed","severity":"normal"},{"uid":"141a2c0a99394103","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1722340349293,"stop":1722340349293,"duration":0},"status":"passed","severity":"normal"},{"uid":"62c13d8f1de57db2","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1722339838257,"stop":1722339838258,"duration":1},"status":"passed","severity":"normal"},{"uid":"1dfd88f91d46cc5f","name":"should decode valid enr successfully","time":{"start":1722339653113,"stop":1722339653113,"duration":0},"status":"passed","severity":"normal"},{"uid":"24043df43bea8861","name":"Does not throw an exception when node disconnects","time":{"start":1722340402036,"stop":1722340402036,"duration":0},"status":"passed","severity":"normal"},{"uid":"3acc65868bee40b","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1722339905415,"stop":1722339905415,"duration":0},"status":"passed","severity":"normal"},{"uid":"cccb1c8733c99229","name":"Ordered callback, aborts when callback returns true","time":{"start":1722340389544,"stop":1722340389544,"duration":0},"status":"passed","severity":"normal"},{"uid":"95bb1159ce9cc0c5","name":"connected peers and dial","time":{"start":1722340213215,"stop":1722340213215,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cc68a18125b4f57b","name":"Push message with escaped characters payload","time":{"start":1722340350529,"stop":1722340350530,"duration":1},"status":"passed","severity":"normal"},{"uid":"22934c95679b0b81","name":"Check received message containing special chars","time":{"start":1722340233043,"stop":1722340233043,"duration":0},"status":"passed","severity":"normal"},{"uid":"805c03a60c0c0524","name":"Overlapping topic subscription","time":{"start":1722340267318,"stop":1722340267318,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1dcc2d62f790e29b","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1722339962381,"stop":1722339962382,"duration":1},"status":"passed","severity":"normal"},{"uid":"e489601221992857","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1722339905401,"stop":1722339905402,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d39f1f0cb5abf3c","name":"Check received message containing unicode special characters","time":{"start":1722339907404,"stop":1722339907404,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5912dda352a6b82","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1722339652451,"stop":1722339652452,"duration":1},"status":"passed","severity":"normal"},{"uid":"d607737fc408dc9b","name":"Generator, custom pubsub topic","time":{"start":1722340386309,"stop":1722340386309,"duration":0},"status":"passed","severity":"normal"},{"uid":"8caf2e1ca522b646","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1722339838260,"stop":1722339838260,"duration":0},"status":"passed","severity":"normal"},{"uid":"80ac59c9856bb860","name":"Check received message with timestamp: 1649153314 ","time":{"start":1722340233052,"stop":1722340233052,"duration":0},"status":"passed","severity":"normal"},{"uid":"9422b4ac0cd24149","name":"should throw an error for insufficient data","time":{"start":1722339644659,"stop":1722339644659,"duration":0},"status":"passed","severity":"normal"},{"uid":"2143bb5156244b68","name":"Subscribe to topic containing short and receive message","time":{"start":1722340381240,"stop":1722340381240,"duration":0},"status":"passed","severity":"normal"},{"uid":"50d53227f1c9ff59","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1722340381227,"stop":1722340381227,"duration":0},"status":"passed","severity":"normal"},{"uid":"815be039f560bae2","name":"ignores domain fetching errors","time":{"start":1722339669171,"stop":1722339669171,"duration":0},"status":"passed","severity":"normal"},{"uid":"55f4251f560f36f2","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1722339905407,"stop":1722339905407,"duration":0},"status":"passed","severity":"normal"},{"uid":"61e7bb0c8523861b","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1722340381230,"stop":1722340381230,"duration":0},"status":"passed","severity":"normal"},{"uid":"52224346ce8468dc","name":"Fails to push message with empty content topic","time":{"start":1722340350542,"stop":1722340350542,"duration":0},"status":"passed","severity":"normal"},{"uid":"acc2a344424a78f1","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1722339657611,"stop":1722339657611,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c8fbaed18dbc93a","name":"Check received message containing Arabic","time":{"start":1722339907395,"stop":1722339907395,"duration":0},"status":"passed","severity":"normal"},{"uid":"baa90e53018fc6a7","name":"getPeersByDiscovery","time":{"start":1722339736470,"stop":1722339736470,"duration":0},"status":"passed","severity":"normal"},{"uid":"3288b6ac2f866976","name":"Query with Promise Callback, No Decoder","time":{"start":1722340358954,"stop":1722340358954,"duration":0},"status":"passed","severity":"normal"},{"uid":"77cd9d5e5130c0e9","name":"throws on content topic with empty version field","time":{"start":1722339644677,"stop":1722339644677,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3cc57822c24371b","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1722339799536,"stop":1722339799537,"duration":1},"status":"passed","severity":"normal"},{"uid":"5726cbaeea6efb47","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1722339905405,"stop":1722339905405,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa29da4537e0f416","name":"Push message with content topic containing SQL Injection","time":{"start":1722340212901,"stop":1722340212901,"duration":0},"status":"passed","severity":"normal"},{"uid":"e245cd3fa445845c","name":"Check message with non string payload is not received","time":{"start":1722340233031,"stop":1722340233031,"duration":0},"status":"passed","severity":"normal"},{"uid":"34457a75dc4d6de1","name":"Subscribe to topic containing emoji and receive message","time":{"start":1722340381228,"stop":1722340381228,"duration":0},"status":"passed","severity":"normal"},{"uid":"183dc8334edb0f47","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1722340381215,"stop":1722340381216,"duration":1},"status":"passed","severity":"normal"},{"uid":"31b9b367b67c6ee6","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1722340381248,"stop":1722340381248,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed409f323df5e628","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1722339644681,"stop":1722339644681,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bdfee2213a34724","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1722339753845,"stop":1722339753846,"duration":1},"status":"passed","severity":"normal"},{"uid":"25c75d50dfb04be9","name":"Subscribe to topic containing emoji and receive message","time":{"start":1722340381248,"stop":1722340381248,"duration":0},"status":"passed","severity":"normal"},{"uid":"c78d87afa25f6259","name":"Number of peers are maintained correctly","time":{"start":1722339994159,"stop":1722339994159,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1925a71699987ea","name":"dispatchEvent via connectionManager","time":{"start":1722339736471,"stop":1722339736471,"duration":0},"status":"passed","severity":"normal"},{"uid":"85f435bbed83397c","name":"throws on content topic with empty topic name field","time":{"start":1722339644678,"stop":1722339644678,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ba6869da84fdedb","name":"LightPush with 3 connections","time":{"start":1722339980651,"stop":1722339980651,"duration":0},"status":"passed","severity":"normal"},{"uid":"512e4869c6e6dc63","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1722339703693,"stop":1722339703694,"duration":1},"status":"passed","severity":"normal"},{"uid":"28662a2861ff64aa","name":"Nodes with multiple pubsub topic","time":{"start":1722340252201,"stop":1722340252202,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e85959daa21dd43","name":"Add multiple subscription objects on single nwaku node","time":{"start":1722339946376,"stop":1722339946376,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6ae09111b540b0d","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app31/7/topic780/xml","time":{"start":1722340308501,"stop":1722340308502,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a39e6949031b6d4","name":"LightPush: 1 peers, Filter: 2 peers - Expected: MinimallyHealthy","time":{"start":1722340110769,"stop":1722340110771,"duration":2},"status":"passed","severity":"normal"},{"uid":"d120a8889e1aa944","name":"Should update multiaddrs","time":{"start":1722340118658,"stop":1722340118658,"duration":0},"status":"passed","severity":"normal"},{"uid":"c000e777da13ebd8","name":"Fields are not dropped","time":{"start":1722339657352,"stop":1722339657354,"duration":2},"status":"passed","severity":"normal"},{"uid":"b2871620fce0e72b","name":"Relay + Store","time":{"start":1722339706781,"stop":1722339706781,"duration":0},"status":"passed","severity":"normal"},{"uid":"a936e0474c0e6575","name":"Round trip binary serialization","time":{"start":1722339658102,"stop":1722339658103,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ef8700c8f91683f","name":"Passing page size 1 when there are 4 messages","time":{"start":1722340388027,"stop":1722340388028,"duration":1},"status":"passed","severity":"normal"},{"uid":"15eda43d43195647","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1722340402562,"stop":1722340402562,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4defe2649fc1a02","name":"Query Generator - backward","time":{"start":1722340374097,"stop":1722340374097,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec1a4ca0091a7f81","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app42/9/topic44/test.js","time":{"start":1722340308497,"stop":1722340308497,"duration":0},"status":"passed","severity":"normal"},{"uid":"edc2a65ecfb137aa","name":"Ping on subscribed peer","time":{"start":1722339758908,"stop":1722339758908,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac991f1e141bee78","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1722339652440,"stop":1722339652440,"duration":0},"status":"passed","severity":"normal"},{"uid":"61d3dd700ccbc1e2","name":"should decode valid enr with tcp successfully","time":{"start":1722339653114,"stop":1722339653114,"duration":0},"status":"passed","severity":"normal"},{"uid":"90402cfb088d3e2d","name":"should add and remove event listeners correctly","time":{"start":1722339672868,"stop":1722339672868,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4ee7a1e1085ac73","name":"Check received message containing short","time":{"start":1722339907393,"stop":1722339907393,"duration":0},"status":"passed","severity":"normal"},{"uid":"34d95ed50df4566d","name":"should correctly map a content topic to a pubsub topic","time":{"start":1722339644709,"stop":1722339644710,"duration":1},"status":"passed","severity":"normal"},{"uid":"5135f5139726b3a","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1722339905406,"stop":1722339905406,"duration":0},"status":"passed","severity":"normal"},{"uid":"d53f4a117321ab42","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1722339644700,"stop":1722339644700,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ce17839e61e59a9","name":"Check received message containing Script","time":{"start":1722340233047,"stop":1722340233048,"duration":1},"status":"passed","severity":"normal"},{"uid":"21e21cd56c1eb861","name":"Passing page size 11 when there are 10 messages","time":{"start":1722340388030,"stop":1722340388031,"duration":1},"status":"passed","severity":"normal"},{"uid":"537f73aad568ba70","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1722339644681,"stop":1722339644682,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7701be1b42c797b","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1722339905402,"stop":1722339905403,"duration":1},"status":"passed","severity":"normal"},{"uid":"70c5319f99b341e","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1722339644702,"stop":1722339644702,"duration":0},"status":"passed","severity":"normal"},{"uid":"618a64137fb5e902","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1722339962392,"stop":1722339962407,"duration":15},"status":"passed","severity":"normal"},{"uid":"948c920841861af8","name":"Subscribe and publish message","time":{"start":1722340267315,"stop":1722340267316,"duration":1},"status":"passed","severity":"normal"},{"uid":"239dd0fff8ec7495","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1722339668455,"stop":1722339668456,"duration":1},"status":"passed","severity":"normal"},{"uid":"8de1e0b8a439b3ca","name":"Push message with long payload","time":{"start":1722340212889,"stop":1722340212889,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b03ae23c66ddf52","name":"caches peers it previously fetched","time":{"start":1722339669172,"stop":1722339669172,"duration":0},"status":"passed","severity":"normal"},{"uid":"977296e7bea14a0c","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1722339644704,"stop":1722339644704,"duration":0},"status":"passed","severity":"normal"},{"uid":"87f4c7771c1d8cde","name":"Filter with 2 connections","time":{"start":1722339980650,"stop":1722339980651,"duration":1},"status":"passed","severity":"normal"},{"uid":"d33f35ae33f09014","name":"Check message with no content topic is not received","time":{"start":1722340233059,"stop":1722340233059,"duration":0},"status":"passed","severity":"normal"},{"uid":"f81535167f21e56f","name":"Relay - times out","time":{"start":1722340410548,"stop":1722340410548,"duration":0},"status":"passed","severity":"normal"}] |