mirror of
https://github.com/logos-messaging/logos-messaging-allure-js.git
synced 2026-01-18 07:53:08 +00:00
1 line
155 KiB
JSON
1 line
155 KiB
JSON
[{"uid":"5208f443654704b2","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1721923843232,"stop":1721923843232,"duration":0},"status":"passed","severity":"normal"},{"uid":"96d3b3b5b057459b","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1721923869465,"stop":1721923869465,"duration":0},"status":"passed","severity":"normal"},{"uid":"cffd2eacfeb59329","name":"Store - dialed after - with timeout","time":{"start":1721924270430,"stop":1721924270431,"duration":1},"status":"passed","severity":"normal"},{"uid":"28407a32bab15076","name":"Push message with numeric payload","time":{"start":1721924068558,"stop":1721924068561,"duration":3},"status":"passed","severity":"normal"},{"uid":"5f798e9a3e86c5e1","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1721923828759,"stop":1721923828759,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3c0f2fdd6ce860d","name":"Subscribe to topic containing shell command and receive message","time":{"start":1721923843242,"stop":1721923843242,"duration":0},"status":"passed","severity":"normal"},{"uid":"392607d403516a26","name":"Default pageSize","time":{"start":1721924246387,"stop":1721924246387,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae8313a323a2283c","name":"random static sharding 1 - Cluster ID: 952, Shard ID: 498","time":{"start":1721924181496,"stop":1721924181497,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ef7e4d73073ef12","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1721923869469,"stop":1721923869469,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3ede4bf317b9d12","name":"Ping on subscribed peer","time":{"start":1721923707706,"stop":1721923707707,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f3594a9e805b373","name":"isConnected should return false after all peers disconnect","time":{"start":1721923670023,"stop":1721923670023,"duration":0},"status":"passed","severity":"normal"},{"uid":"a60c3b1796fef833","name":"Subscribe to topic containing shell command and publish message","time":{"start":1721924113401,"stop":1721924113401,"duration":0},"status":"passed","severity":"normal"},{"uid":"585267b6278d1728","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1721923552229,"stop":1721923552229,"duration":0},"status":"passed","severity":"normal"},{"uid":"a72d00cbf34bc777","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1721924113391,"stop":1721924113392,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b77649384e81c4a","name":"Subscribe to topic containing Script and receive message","time":{"start":1721924256102,"stop":1721924256102,"duration":0},"status":"passed","severity":"normal"},{"uid":"c21a7bd7100a3c7f","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1721923552220,"stop":1721923552220,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd15c2048555846","name":"returns all values when wanted number is greater than available values","time":{"start":1721923575977,"stop":1721923575978,"duration":1},"status":"passed","severity":"normal"},{"uid":"88c9d0cc9b45bf03","name":"Push message with Russian payload","time":{"start":1721924211952,"stop":1721924211952,"duration":0},"status":"passed","severity":"normal"},{"uid":"7baffa94ddc190ba","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1721924113402,"stop":1721924113402,"duration":0},"status":"passed","severity":"normal"},{"uid":"61bdf81600061857","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1721923552217,"stop":1721923552217,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1043df8fc10c455","name":"Generator, 2 different pubsubtopics","time":{"start":1721924229485,"stop":1721924229485,"duration":0},"status":"passed","severity":"normal"},{"uid":"690f1d8038a7cda8","name":"Passing page size 10 when there are 10 messages","time":{"start":1721924246384,"stop":1721924246384,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0acc96f2852bf9b","name":"isConnected between 2 js-waku relay nodes","time":{"start":1721923670024,"stop":1721923670024,"duration":0},"status":"passed","severity":"normal"},{"uid":"de9333a3ee989981","name":"Check received message containing long","time":{"start":1721924106748,"stop":1721924106748,"duration":0},"status":"passed","severity":"normal"},{"uid":"42846f1aee82bb72","name":"recovers when dns.resolve returns empty","time":{"start":1721923576829,"stop":1721923576829,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb8686a6fb983b6","name":"new peer added after a peer was already found","time":{"start":1721924044926,"stop":1721924044926,"duration":0},"status":"skipped","severity":"normal"},{"uid":"77c42a1b3b7806d6","name":"Push message with Arabic payload","time":{"start":1721924211950,"stop":1721924211952,"duration":2},"status":"passed","severity":"normal"},{"uid":"f8473719dbf359aa","name":"Fails to push message with empty content topic","time":{"start":1721924211997,"stop":1721924211998,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a20fad9c693b8a3","name":"Check received message with timestamp: 1721923603603000000 ","time":{"start":1721924106743,"stop":1721924106743,"duration":0},"status":"passed","severity":"normal"},{"uid":"58774e9597ea0f5c","name":"Query Generator, Multiple PubsubTopics","time":{"start":1721924212323,"stop":1721924212324,"duration":1},"status":"passed","severity":"normal"},{"uid":"237a9288c674867f","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1721923552201,"stop":1721923552202,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b59af901119d275","name":"Generator, 2 different pubsubtopics","time":{"start":1721924229493,"stop":1721924229494,"duration":1},"status":"passed","severity":"normal"},{"uid":"24399be9d10b353a","name":"Check received message containing Script","time":{"start":1721924106750,"stop":1721924106752,"duration":2},"status":"passed","severity":"normal"},{"uid":"1d80e23af9c2df78","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1721923552214,"stop":1721923552214,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba7460c7db5da4f4","name":"Query with Ordered Callback, No Decoder","time":{"start":1721924212334,"stop":1721924212335,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f57d2ae52021721","name":"Push message on custom pubsubTopic","time":{"start":1721923917158,"stop":1721923917158,"duration":0},"status":"passed","severity":"normal"},{"uid":"5279d3346f57543f","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1721923565533,"stop":1721923565533,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1a45f8d8ec29cfc","name":"should throw an error for empty SingleShardInfos array","time":{"start":1721923552211,"stop":1721923552211,"duration":0},"status":"passed","severity":"normal"},{"uid":"689b315845db557","name":"Subscribe and receive messages via waku relay post","time":{"start":1721924256086,"stop":1721924256086,"duration":0},"status":"passed","severity":"normal"},{"uid":"d58749d4b5598e3a","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1721924387668,"stop":1721924387668,"duration":0},"status":"passed","severity":"normal"},{"uid":"41c28ad31ebfe4c4","name":"Check received message containing JSON","time":{"start":1721924106741,"stop":1721924106741,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fb4d9f9d443e45a","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1721924085747,"stop":1721924085747,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dd7fb22f9eeb9","name":"Passing an array","time":{"start":1721924262091,"stop":1721924262092,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a0523987c10ae6b","name":"Reusing cursor across nodes","time":{"start":1721924158980,"stop":1721924158980,"duration":0},"status":"passed","severity":"normal"},{"uid":"d96fc11b287b82ff","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1721923552235,"stop":1721923552235,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e6ccdf9d4a36adb","name":"Check publish message containing Chinese","time":{"start":1721924104479,"stop":1721924104480,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2d30101fcbe6340","name":"1 Relay, 1 fetch","time":{"start":1721923576609,"stop":1721923576609,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd45645cb00663b0","name":"Encoder throws on empty string content topic","time":{"start":1721923565776,"stop":1721923565776,"duration":0},"status":"passed","severity":"normal"},{"uid":"3868f612b41c2111","name":"Subscribe to topic containing emoji and receive message","time":{"start":1721923843243,"stop":1721923843244,"duration":1},"status":"passed","severity":"normal"},{"uid":"24f49959f9656d06","name":"Subscribe to topic containing JSON and receive message","time":{"start":1721924256103,"stop":1721924256103,"duration":0},"status":"passed","severity":"normal"},{"uid":"f62b9ac53e9cf82a","name":"Throws when trying to push message with empty payload","time":{"start":1721924211957,"stop":1721924211958,"duration":1},"status":"passed","severity":"normal"},{"uid":"468bae66b4e2e7f9","name":"safeDispatchEvent","time":{"start":1721923644149,"stop":1721923644149,"duration":0},"status":"passed","severity":"normal"},{"uid":"85e5b9fa89366a88","name":"Check received message containing emoji","time":{"start":1721924106742,"stop":1721924106743,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d4c05116a06a973","name":"should be called at least once on all `peer:discovery` events","time":{"start":1721923611723,"stop":1721923611724,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5efa1f63a7a6d24","name":"Subscribe to topic containing JSON and receive message","time":{"start":1721924256092,"stop":1721924256092,"duration":0},"status":"passed","severity":"normal"},{"uid":"b64c9bee1f79855d","name":"Generator, custom pubsub topic","time":{"start":1721924229487,"stop":1721924229487,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc6c37f5d9e5c49b","name":"Wrong topic","time":{"start":1721924174330,"stop":1721924174330,"duration":0},"status":"passed","severity":"normal"},{"uid":"4562bbc22db59df0","name":"should be able to decode the field with only STORE set to true","time":{"start":1721923560244,"stop":1721923560245,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fb1ce8dac1bce2e","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1721923751058,"stop":1721923751059,"duration":1},"status":"passed","severity":"normal"},{"uid":"afa2f8143297861","name":"should not fail to start the service if it is already started","time":{"start":1721923616127,"stop":1721923616127,"duration":0},"status":"passed","severity":"normal"},{"uid":"294283258fabcb10","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1721924174331,"stop":1721924174332,"duration":1},"status":"passed","severity":"normal"},{"uid":"62ebc0894dd1cfd4","name":"Decoder throws on empty string content topic","time":{"start":1721923565777,"stop":1721923565777,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfd4128cd712ed05","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1721923828727,"stop":1721923828727,"duration":0},"status":"passed","severity":"normal"},{"uid":"54dd8194c7f3108a","name":"Push message with content topic containing Arabic","time":{"start":1721924068575,"stop":1721924068575,"duration":0},"status":"passed","severity":"normal"},{"uid":"1faedd377e2c5cab","name":"Js publishes, other Js receives","time":{"start":1721924073327,"stop":1721924073327,"duration":0},"status":"passed","severity":"normal"},{"uid":"91c6c26e0baa013","name":"should return unique PubsubTopics for static sharding","time":{"start":1721923552212,"stop":1721923552212,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8db05ef778c830","name":"Callback on promise, aborts when callback returns true","time":{"start":1721924238136,"stop":1721924238137,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5f638df1eaead01","name":"Check publish message containing emoji","time":{"start":1721924104487,"stop":1721924104487,"duration":0},"status":"passed","severity":"normal"},{"uid":"a06b85ec6e624195","name":"different cluster, different shard: nodes don't connect","time":{"start":1721923828725,"stop":1721923828725,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cfcef0e68e9d2f","name":"Subscribe to topic containing Russian and receive message","time":{"start":1721924256090,"stop":1721924256090,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c35f87ab9dab625","name":"addEventListener with correct event","time":{"start":1721923644145,"stop":1721923644146,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b40f73494c4d7bf","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1721924265386,"stop":1721924265387,"duration":1},"status":"passed","severity":"normal"},{"uid":"c04ac1d6fdd2281b","name":"Check received message with timestamp: 1649153314 ","time":{"start":1721923816780,"stop":1721923816781,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a882defa602fc52","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1721923552222,"stop":1721923552222,"duration":0},"status":"passed","severity":"normal"},{"uid":"3363177b6eed8f50","name":"Fails to push message with empty content topic","time":{"start":1721924068581,"stop":1721924068581,"duration":0},"status":"passed","severity":"normal"},{"uid":"a702f62bdc67b800","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721923828754,"stop":1721923828755,"duration":1},"status":"passed","severity":"normal"},{"uid":"23e1517c023936bc","name":"Accepts a valid Waku Message","time":{"start":1721923569158,"stop":1721923569159,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f657ae42294812e","name":"Relay + Store","time":{"start":1721923614978,"stop":1721923614978,"duration":0},"status":"passed","severity":"normal"},{"uid":"9638dd949ac8a68d","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1721924256101,"stop":1721924256101,"duration":0},"status":"passed","severity":"normal"},{"uid":"a245f0afc5d3901e","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1721923708648,"stop":1721923708648,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c905f39a5671870","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1721923828759,"stop":1721923828759,"duration":0},"status":"passed","severity":"normal"},{"uid":"12f26576dbba2db1","name":"handles empty contentTopics array correctly","time":{"start":1721923552234,"stop":1721923552234,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad2c4bdc1262604a","name":"Push message with content topic containing short","time":{"start":1721924211958,"stop":1721924211959,"duration":1},"status":"passed","severity":"normal"},{"uid":"42cac46f1bfc8199","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721923917155,"stop":1721923917156,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9653736d523ad0f","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1721924158969,"stop":1721924158970,"duration":1},"status":"passed","severity":"normal"},{"uid":"19be85745a560888","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1721923552213,"stop":1721923552213,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e04fc2bad41053c","name":"Subscribe to topic containing shell command and receive message","time":{"start":1721924256103,"stop":1721924256103,"duration":0},"status":"passed","severity":"normal"},{"uid":"7228d503c986de9a","name":"should get / set UDP multiaddr","time":{"start":1721923560831,"stop":1721923560831,"duration":0},"status":"passed","severity":"normal"},{"uid":"7973f6a559fb7b7","name":"Push message with SQL Injection payload","time":{"start":1721924068564,"stop":1721924068564,"duration":0},"status":"passed","severity":"normal"},{"uid":"a50c7f8d6b41128b","name":"does not throw on valid cases","time":{"start":1721923552194,"stop":1721923552195,"duration":1},"status":"passed","severity":"normal"},{"uid":"5489a014f76e586a","name":"handles different networkShards values correctly","time":{"start":1721923552208,"stop":1721923552209,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6c1d7cb11264557","name":"Subscribe to topic containing long and publish message","time":{"start":1721924113397,"stop":1721924113397,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d0396002c3460e9","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1721923828758,"stop":1721923828759,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c9d7e7cb422610a","name":"Push message with content topic containing JSON","time":{"start":1721924068578,"stop":1721924068578,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d015d9a6430c484","name":"should add and remove event listeners correctly","time":{"start":1721923580793,"stop":1721923580793,"duration":0},"status":"passed","severity":"normal"},{"uid":"e910a73831cd0ead","name":"Subscribe to topic containing Russian and publish message","time":{"start":1721924113399,"stop":1721924113399,"duration":0},"status":"passed","severity":"normal"},{"uid":"2310d631a98c82e2","name":"should properly create peer info with all multiaddrs","time":{"start":1721923560834,"stop":1721923560834,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc8356735be750f6","name":"Push message with content topic containing Chinese","time":{"start":1721924068573,"stop":1721924068575,"duration":2},"status":"passed","severity":"normal"},{"uid":"25a030f0a24385d5","name":"addEventListener with wrong event","time":{"start":1721923644146,"stop":1721923644146,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f42c3cf735a66a0","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1721924085752,"stop":1721924085752,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d1d9eeeb2af20d5","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1721923552216,"stop":1721923552217,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f2f9ac97c93e671","name":"Subscribe to topic containing numeric and receive message","time":{"start":1721923843235,"stop":1721923843236,"duration":1},"status":"passed","severity":"normal"},{"uid":"6151503ab40c1948","name":"Ephemeral field set to true","time":{"start":1721923565774,"stop":1721923565775,"duration":1},"status":"passed","severity":"normal"},{"uid":"f697d2750da6ec2d","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1721923869468,"stop":1721923869468,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d7487e6950f16a8","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1721923869467,"stop":1721923869467,"duration":0},"status":"passed","severity":"normal"},{"uid":"19c4406a2e996259","name":"Check received message containing special chars","time":{"start":1721923816753,"stop":1721923816755,"duration":2},"status":"passed","severity":"normal"},{"uid":"e3c5384d74e85a98","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1721923552214,"stop":1721923552214,"duration":0},"status":"passed","severity":"normal"},{"uid":"c41f600d5242ef7f","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1721923869468,"stop":1721923869468,"duration":0},"status":"passed","severity":"normal"},{"uid":"4907c3856498f4ab","name":"Check received message containing short","time":{"start":1721923816746,"stop":1721923816747,"duration":1},"status":"passed","severity":"normal"},{"uid":"c37ebc799949893a","name":"Generator, custom pubsub topic","time":{"start":1721924229484,"stop":1721924229485,"duration":1},"status":"passed","severity":"normal"},{"uid":"eacfa34a0f8b90cc","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1721923869467,"stop":1721923869468,"duration":1},"status":"passed","severity":"normal"},{"uid":"2421ff3ac2851f02","name":"Relay + Store","time":{"start":1721923560836,"stop":1721923560836,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdfe26791232d22","name":"Refresh subscription","time":{"start":1721924256099,"stop":1721924256099,"duration":0},"status":"passed","severity":"normal"},{"uid":"f48a5c2373ef0839","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1721923828737,"stop":1721923828737,"duration":0},"status":"passed","severity":"normal"},{"uid":"5330af0afcb55b0c","name":"same cluster, same shard: nodes connect","time":{"start":1721923828723,"stop":1721923828724,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2684417765dab0f","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1721924113400,"stop":1721924113401,"duration":1},"status":"passed","severity":"normal"},{"uid":"36e00c247915bbf4","name":"Subscribe and receives messages on 20 topics","time":{"start":1721924256097,"stop":1721924256097,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cbeed3aa322c0c8","name":"Keep-alive pings maintain the connection","time":{"start":1721923717872,"stop":1721923717872,"duration":0},"status":"passed","severity":"normal"},{"uid":"6eb7c375acd2f04d","name":"removeEventListener with correct event","time":{"start":1721923644146,"stop":1721923644147,"duration":1},"status":"passed","severity":"normal"},{"uid":"9aba39299e805467","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721923708652,"stop":1721923708653,"duration":1},"status":"passed","severity":"normal"},{"uid":"d422a2655142f8d6","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1721924181495,"stop":1721924181496,"duration":1},"status":"passed","severity":"normal"},{"uid":"2514f0f910d3a4d8","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1721924104491,"stop":1721924104491,"duration":0},"status":"passed","severity":"normal"},{"uid":"34f8810ca9ec2539","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1721923604123,"stop":1721923604126,"duration":3},"status":"passed","severity":"normal"},{"uid":"8ea4314a0c6aef9d","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1721924387666,"stop":1721924387667,"duration":1},"status":"passed","severity":"normal"},{"uid":"48627af2bdd4633d","name":"Push message with emoji payload","time":{"start":1721924211956,"stop":1721924211957,"duration":1},"status":"passed","severity":"normal"},{"uid":"f03501b1294043da","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1721923843240,"stop":1721923843241,"duration":1},"status":"passed","severity":"normal"},{"uid":"93923fc1eb9ae446","name":"Push message with content topic containing shell command","time":{"start":1721924211971,"stop":1721924211971,"duration":0},"status":"passed","severity":"normal"},{"uid":"38207aeac7552eaf","name":"Reopen subscription with peer with lost subscription","time":{"start":1721923707709,"stop":1721923707711,"duration":2},"status":"passed","severity":"normal"},{"uid":"750ce46640684839","name":"Decoder throws on empty string content topic","time":{"start":1721923586840,"stop":1721923586841,"duration":1},"status":"passed","severity":"normal"},{"uid":"41173187807f86fe","name":"Ordered callback, aborts when callback returns true","time":{"start":1721924238137,"stop":1721924238138,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff6a197b005192cc","name":"Check received message containing Basic HTML tag","time":{"start":1721924106740,"stop":1721924106740,"duration":0},"status":"passed","severity":"normal"},{"uid":"66b0beb0538eac6","name":"Store - dialed first","time":{"start":1721924270430,"stop":1721924270430,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cf830c8ebb0f346","name":"should encode/decode to RLP encoding","time":{"start":1721923560830,"stop":1721923560830,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c78099f2c4870ec","name":"Push message with Script payload","time":{"start":1721924068564,"stop":1721924068564,"duration":0},"status":"passed","severity":"normal"},{"uid":"94a97ebd30a14781","name":"Push message with content topic containing Script","time":{"start":1721924211968,"stop":1721924211969,"duration":1},"status":"passed","severity":"normal"},{"uid":"4afd48d798df206","name":"nwaku subscribes","time":{"start":1721924073325,"stop":1721924073326,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca94aa9e301a2513","name":"less peers than existing","time":{"start":1721924045117,"stop":1721924045117,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c783f6e2676ac130","name":"Check received message containing Script","time":{"start":1721923816769,"stop":1721923816770,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d897aa1457f2e49","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1721923552208,"stop":1721923552208,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ce26421983a524c","name":"Fails to push message bigger that 1MB","time":{"start":1721924068585,"stop":1721924068585,"duration":0},"status":"passed","severity":"normal"},{"uid":"46c12fc4f75cf19","name":"Fails to publish duplicate message","time":{"start":1721924104489,"stop":1721924104489,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad95826ae104dcc3","name":"should return valid sharding parameters for static sharding","time":{"start":1721923552230,"stop":1721923552231,"duration":1},"status":"passed","severity":"normal"},{"uid":"50ef0537b9759f34","name":"should throw an error for insufficient data","time":{"start":1721923552309,"stop":1721923552309,"duration":0},"status":"passed","severity":"normal"},{"uid":"e32a6f33ac64080","name":"can start the service","time":{"start":1721924110776,"stop":1721924110777,"duration":1},"status":"passed","severity":"normal"},{"uid":"444a240542b0038d","name":"Check publish message containing numeric","time":{"start":1721924104476,"stop":1721924104478,"duration":2},"status":"passed","severity":"normal"},{"uid":"8eb480c1302f6c93","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1721923843229,"stop":1721923843229,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddb63c93b242a7bb","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1721923552219,"stop":1721923552219,"duration":0},"status":"passed","severity":"normal"},{"uid":"605f990696f0af11","name":"should handle application and version for autosharding","time":{"start":1721923552213,"stop":1721923552213,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cad4f9db891227f","name":"Push message with JSON payload","time":{"start":1721924211954,"stop":1721924211955,"duration":1},"status":"passed","severity":"normal"},{"uid":"49fe8978e8dfcda7","name":"Subscribe to topic containing long and receive message","time":{"start":1721924256100,"stop":1721924256100,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc0d6dd1065a5349","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1721923576136,"stop":1721923576136,"duration":0},"status":"passed","severity":"normal"},{"uid":"4707620a3d7cd03e","name":"should throw an error for an unconfigured topic","time":{"start":1721923552227,"stop":1721923552227,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e4679a79518b45a","name":"should not throw an error for a single configured topic","time":{"start":1721923552226,"stop":1721923552226,"duration":0},"status":"passed","severity":"normal"},{"uid":"72846185e636772","name":"should properly create location multiaddrs - udp4","time":{"start":1721923560832,"stop":1721923560832,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddf02e96383718a","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1721924256085,"stop":1721924256085,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ee4417c04b9cac2","name":"should set field with only FILTER enabled","time":{"start":1721923560835,"stop":1721923560835,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d785df1832b56b","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1721923576134,"stop":1721923576134,"duration":0},"status":"passed","severity":"normal"},{"uid":"853fe40f68c9378a","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1721923670020,"stop":1721923670021,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc55e5d33b9505d1","name":"Check received message with timestamp: 1721923603195 ","time":{"start":1721923816778,"stop":1721923816780,"duration":2},"status":"passed","severity":"normal"},{"uid":"2107d22cc271324d","name":"should encodeTxt and decodeTxt","time":{"start":1721923560821,"stop":1721923560822,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca12a500c2414b4f","name":"Nodes with multiple pubsub topic","time":{"start":1721924085749,"stop":1721924085749,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce8cd4e37ee06e96","name":"Subscribe to topic containing short and receive message","time":{"start":1721924256088,"stop":1721924256089,"duration":1},"status":"passed","severity":"normal"},{"uid":"9202273aa2684c63","name":"Decoder throws on undefined content topic","time":{"start":1721923586840,"stop":1721923586840,"duration":0},"status":"passed","severity":"normal"},{"uid":"b63e91849d5b0877","name":"Fields are not dropped","time":{"start":1721923565000,"stop":1721923565002,"duration":2},"status":"passed","severity":"normal"},{"uid":"367a7b7a86eca327","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1721924256086,"stop":1721924256086,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f77fa36d8e69ed4","name":"Check received message containing Russian","time":{"start":1721924106750,"stop":1721924106750,"duration":0},"status":"passed","severity":"normal"},{"uid":"51c0b5b3ce190ab3","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1721923828729,"stop":1721923828729,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8d9c4e544102df","name":"Check message with no payload is not received","time":{"start":1721924106762,"stop":1721924106762,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6daaf265ec23f8a","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1721923552227,"stop":1721923552227,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b03ed1be00b52c7","name":"Check publish message containing unicode special characters","time":{"start":1721924104486,"stop":1721924104486,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ba15f5ed82a631c","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1721923552205,"stop":1721923552205,"duration":0},"status":"passed","severity":"normal"},{"uid":"8754c9a5d5ab495f","name":"Correctly serialized arguments","time":{"start":1721923917528,"stop":1721923917528,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1390e82d11ca7f0","name":"Subscribe to topic containing numeric and publish message","time":{"start":1721924113397,"stop":1721924113397,"duration":0},"status":"passed","severity":"normal"},{"uid":"e80f27c40a5ef49b","name":"Push message with content topic containing XML","time":{"start":1721924068577,"stop":1721924068577,"duration":0},"status":"passed","severity":"normal"},{"uid":"474f1c55ef7af03d","name":"Check publish message containing short","time":{"start":1721924104474,"stop":1721924104475,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf91e29032d97ff2","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1721924113390,"stop":1721924113390,"duration":0},"status":"passed","severity":"normal"},{"uid":"7601289e24500f0e","name":"Mutual subscription","time":{"start":1721924113388,"stop":1721924113388,"duration":0},"status":"passed","severity":"normal"},{"uid":"11f0d36725124af","name":"should handle a minimal index list","time":{"start":1721923552308,"stop":1721923552308,"duration":0},"status":"passed","severity":"normal"},{"uid":"e470aff89f551a4a","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1721924113391,"stop":1721924113391,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e2752cf6dd00fa1","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1721923552203,"stop":1721923552204,"duration":1},"status":"passed","severity":"normal"},{"uid":"6149ddc71abe797","name":"Check received message containing short","time":{"start":1721924106736,"stop":1721924106736,"duration":0},"status":"passed","severity":"normal"},{"uid":"7019306e3b6640b6","name":"Check received message containing XML","time":{"start":1721924106740,"stop":1721924106740,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2cd93c68848ec48","name":"Push message with Chinese payload","time":{"start":1721924211950,"stop":1721924211950,"duration":0},"status":"passed","severity":"normal"},{"uid":"997b1c1e451c6cca","name":"Check received message containing Arabic","time":{"start":1721923816765,"stop":1721923816765,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dec0eeaf8057672","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1721923828734,"stop":1721923828734,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6c660b5dc93031f","name":"ignores unrecognized TXT record formats","time":{"start":1721923576830,"stop":1721923576830,"duration":0},"status":"passed","severity":"normal"},{"uid":"53d12153ae77bd93","name":"handles empty shards array correctly","time":{"start":1721923552233,"stop":1721923552234,"duration":1},"status":"passed","severity":"normal"},{"uid":"f790347d9cb4653e","name":"should not receive a peer event before start","time":{"start":1721924110779,"stop":1721924110779,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d280bad3280a0be","name":"Push to array if already present","time":{"start":1721923551841,"stop":1721923551842,"duration":1},"status":"passed","severity":"normal"},{"uid":"25551b0033c2c416","name":"should emit a peer event after start","time":{"start":1721924110779,"stop":1721924110779,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1eb9c1832d47f6","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1721923552224,"stop":1721923552224,"duration":0},"status":"passed","severity":"normal"},{"uid":"e41f569d026c2e05","name":"Push message with long payload","time":{"start":1721924068558,"stop":1721924068558,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3fc00c650016fb8","name":"through manual discovery","time":{"start":1721923923184,"stop":1721923923185,"duration":1},"status":"passed","severity":"normal"},{"uid":"af42436367f6d206","name":"Push message with custom timestamp: 1721920216987","time":{"start":1721924212006,"stop":1721924212006,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d3614cec6192711","name":"Query with Promise Callback, No Decoder","time":{"start":1721924212344,"stop":1721924212345,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae1ff21af24f98a7","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1721923708646,"stop":1721923708647,"duration":1},"status":"passed","severity":"normal"},{"uid":"e597867d6bbe9ca6","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1721924256100,"stop":1721924256101,"duration":1},"status":"passed","severity":"normal"},{"uid":"b21ccf2dac958a7c","name":"Relay - dialed first","time":{"start":1721924270428,"stop":1721924270429,"duration":1},"status":"passed","severity":"normal"},{"uid":"1984219092b3d72b","name":"Check publish message containing Basic HTML tag","time":{"start":1721924104485,"stop":1721924104485,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfb5e7615bee260d","name":"Passing page size 1 when there are 4 messages","time":{"start":1721924246383,"stop":1721924246383,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5c38374abbfb32a","name":"Subscribe to topic containing XML and receive message","time":{"start":1721924256091,"stop":1721924256091,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ee623ab0e97b348","name":"LightPush","time":{"start":1721924270431,"stop":1721924270431,"duration":0},"status":"passed","severity":"normal"},{"uid":"3927f47ecda19738","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1721923560239,"stop":1721923560240,"duration":1},"status":"passed","severity":"normal"},{"uid":"2814e4829895fac3","name":"Check publish message containing Script","time":{"start":1721924104483,"stop":1721924104483,"duration":0},"status":"passed","severity":"normal"},{"uid":"f315b0a1f6f7fe22","name":"Refresh subscription","time":{"start":1721923843233,"stop":1721923843233,"duration":0},"status":"passed","severity":"normal"},{"uid":"2569c741e8e1a034","name":"throws on content topic with too few or too many fields","time":{"start":1721923552196,"stop":1721923552196,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cfd1ba7af325405","name":"A test","time":{"start":1721923869540,"stop":1721923869540,"duration":0},"status":"passed","severity":"normal"},{"uid":"89f1b5435fc1cbf8","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1721923828735,"stop":1721923828735,"duration":0},"status":"passed","severity":"normal"},{"uid":"74dd7bfc26a74b59","name":"Check received message containing Russian","time":{"start":1721924106739,"stop":1721924106739,"duration":0},"status":"passed","severity":"normal"},{"uid":"225530255acb8b7d","name":"Reopen subscription with peer with lost subscription","time":{"start":1721923663740,"stop":1721923663740,"duration":0},"status":"passed","severity":"normal"},{"uid":"b54267b88033fffc","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1721923552233,"stop":1721923552233,"duration":0},"status":"passed","severity":"normal"},{"uid":"86a3c64ccf4fbb30","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1721924256098,"stop":1721924256098,"duration":0},"status":"passed","severity":"normal"},{"uid":"5061a7fe4da5face","name":"Publish message with custom timestamp: Fri Aug 04 2023 16:14:33 GMT+0000 (Coordinated Universal Time)","time":{"start":1721924104488,"stop":1721924104488,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6dc931997cfd7db","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1721923552230,"stop":1721923552230,"duration":0},"status":"passed","severity":"normal"},{"uid":"31cd53f40a2c2875","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1721923552205,"stop":1721923552205,"duration":0},"status":"passed","severity":"normal"},{"uid":"688d60b8618c5d36","name":"Push message with content topic containing JSON","time":{"start":1721924211970,"stop":1721924211971,"duration":1},"status":"passed","severity":"normal"},{"uid":"79f3a47aac685099","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1721924113392,"stop":1721924113393,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b325171a70f7330","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1721923552201,"stop":1721923552201,"duration":0},"status":"passed","severity":"normal"},{"uid":"7addadc46d2c0211","name":"Push message with JSON payload","time":{"start":1721924068565,"stop":1721924068567,"duration":2},"status":"passed","severity":"normal"},{"uid":"87bb4825439c9921","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1721924256103,"stop":1721924256104,"duration":1},"status":"passed","severity":"normal"},{"uid":"853fd9c53c508332","name":"getPeersByDiscovery","time":{"start":1721924044926,"stop":1721924044926,"duration":0},"status":"passed","severity":"normal"},{"uid":"796e7daa5464cb28","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1721924256086,"stop":1721924256086,"duration":0},"status":"passed","severity":"normal"},{"uid":"e456014021fee7ab","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1721924212332,"stop":1721924212333,"duration":1},"status":"passed","severity":"normal"},{"uid":"67f61e4ed0b154e4","name":"connected peers and dial","time":{"start":1721924045116,"stop":1721924045116,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f9fda51196539001","name":"Subscribe to topic containing Script and publish message","time":{"start":1721924113399,"stop":1721924113400,"duration":1},"status":"passed","severity":"normal"},{"uid":"88b7ae1ccb75fa72","name":"Check message with no content topic is not received","time":{"start":1721924106745,"stop":1721924106746,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc69e967d0d136e7","name":"Subscribe and receive messages via lightPush","time":{"start":1721924256085,"stop":1721924256085,"duration":0},"status":"passed","severity":"normal"},{"uid":"57a48dd36dd9ae7b","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1721923843243,"stop":1721923843243,"duration":0},"status":"passed","severity":"normal"},{"uid":"91a7354e40457e2c","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1721923828738,"stop":1721923828738,"duration":0},"status":"passed","severity":"normal"},{"uid":"7636924097712c73","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721923828728,"stop":1721923828728,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7137de7be9a5a3f","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1721924256092,"stop":1721924256092,"duration":0},"status":"passed","severity":"normal"},{"uid":"39d9ff286361368b","name":"Subscribe to topic containing emoji and receive message","time":{"start":1721924256104,"stop":1721924256104,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5b364bbefcd7747","name":"Sign & Recover","time":{"start":1721923587306,"stop":1721923587306,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e0df4ac08bf0097","name":"returns all values when wanted number matches available values","time":{"start":1721923575975,"stop":1721923575977,"duration":2},"status":"passed","severity":"normal"},{"uid":"4faa246e49f9df9","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1721923552218,"stop":1721923552219,"duration":1},"status":"passed","severity":"normal"},{"uid":"6aa84054cc9e450","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1721924256093,"stop":1721924256093,"duration":0},"status":"passed","severity":"normal"},{"uid":"619a29e09f80a851","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1721923869466,"stop":1721923869467,"duration":1},"status":"passed","severity":"normal"},{"uid":"98be72742224be39","name":"should return all peers when numPeers is 0","time":{"start":1721923565532,"stop":1721923565532,"duration":0},"status":"passed","severity":"normal"},{"uid":"460be0829d7ebe54","name":"configure the node with multiple pubsub topics","time":{"start":1721924181529,"stop":1721924181531,"duration":2},"status":"passed","severity":"normal"},{"uid":"1199f13f0c167b20","name":"Check received message containing Arabic","time":{"start":1721924106749,"stop":1721924106749,"duration":0},"status":"passed","severity":"normal"},{"uid":"65ba4ec799e5b38a","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1721923552220,"stop":1721923552220,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a289db31189a161","name":"should return the pubsub topic directly if a string is provided","time":{"start":1721923552228,"stop":1721923552228,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9bdc083e7781395","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1721924181531,"stop":1721924181531,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9cc7ae8034b65bb","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1721923828756,"stop":1721923828756,"duration":0},"status":"passed","severity":"normal"},{"uid":"4eac66e0208803af","name":"should not receive a peer event after stop","time":{"start":1721923616129,"stop":1721923616130,"duration":1},"status":"passed","severity":"normal"},{"uid":"a56e3f641d240f89","name":"Check received message containing special chars","time":{"start":1721924106748,"stop":1721924106749,"duration":1},"status":"passed","severity":"normal"},{"uid":"f140a19da46e3c63","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1721923828731,"stop":1721923828731,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fc77a96ba6da43a","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1721924387667,"stop":1721924387667,"duration":0},"status":"passed","severity":"normal"},{"uid":"77d71a648be6157f","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1721924256097,"stop":1721924256097,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4729a53463d8f48","name":"should not fail to stop the service if it was not started","time":{"start":1721923580790,"stop":1721923580790,"duration":0},"status":"passed","severity":"normal"},{"uid":"1596c6b65a7059f6","name":"should be able to encode the field with only FILTER set to true","time":{"start":1721923560239,"stop":1721923560239,"duration":0},"status":"passed","severity":"normal"},{"uid":"61d79b951e6e6c76","name":"Subscribe to topic containing Russian and receive message","time":{"start":1721923843239,"stop":1721923843239,"duration":0},"status":"passed","severity":"normal"},{"uid":"52988c954f9cb135","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app76/2/topic507/proto","time":{"start":1721924174320,"stop":1721924174322,"duration":2},"status":"passed","severity":"normal"},{"uid":"38f8aaae9355c608","name":"Reopen subscription with peer with lost subscription","time":{"start":1721923707713,"stop":1721923707713,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3de182ff6eaf0f2","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1721923869468,"stop":1721923869468,"duration":0},"status":"passed","severity":"normal"},{"uid":"511a4546000d9cb6","name":"Waku message hash computation (no timestamp)","time":{"start":1721923554903,"stop":1721923554903,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e8c8a7cf17625e8","name":"Check publish message after client node is restarted","time":{"start":1721924104492,"stop":1721924104492,"duration":0},"status":"skipped","severity":"normal"},{"uid":"101408d3c45eb105","name":"can start the service","time":{"start":1721923616125,"stop":1721923616125,"duration":0},"status":"passed","severity":"normal"},{"uid":"b869251c0edfdb52","name":"Push message with rate limit","time":{"start":1721924068583,"stop":1721924068583,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2c865780dc9e46e","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1721923917152,"stop":1721923917153,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b3cc620be4c63df","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1721923828739,"stop":1721923828742,"duration":3},"status":"passed","severity":"normal"},{"uid":"2409d5f349de6054","name":"Check message received after jswaku node is restarted","time":{"start":1721923816789,"stop":1721923816790,"duration":1},"status":"skipped","severity":"normal"},{"uid":"c0f0e4b92a3606de","name":"Push message with short payload","time":{"start":1721924211937,"stop":1721924211941,"duration":4},"status":"passed","severity":"normal"},{"uid":"783fc190eca2c5b4","name":"Check received message containing numeric","time":{"start":1721923816751,"stop":1721923816753,"duration":2},"status":"passed","severity":"normal"},{"uid":"91edf55b1eff3abc","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1721924247529,"stop":1721924247529,"duration":0},"status":"passed","severity":"normal"},{"uid":"2940766af05fdf19","name":"different cluster, same shard: nodes don't connect","time":{"start":1721923917309,"stop":1721923917309,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a3a16ca55c7907b","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1721923560241,"stop":1721923560241,"duration":0},"status":"passed","severity":"normal"},{"uid":"9abadad9ff984a35","name":"Push message with emoji payload","time":{"start":1721924068569,"stop":1721924068569,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2625f27fd346ce7","name":"Fails to push message with large meta","time":{"start":1721924068582,"stop":1721924068582,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd556f39d09c910f","name":"different cluster, same shard: nodes don't connect","time":{"start":1721923828725,"stop":1721923828725,"duration":0},"status":"passed","severity":"normal"},{"uid":"dad66076c1169881","name":"creates an iterator","time":{"start":1721924251492,"stop":1721924251493,"duration":1},"status":"passed","severity":"normal"},{"uid":"41a476ef1cfea39","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1721923576132,"stop":1721923576133,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee585c705485e5c0","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1721923828743,"stop":1721923828744,"duration":1},"status":"passed","severity":"normal"},{"uid":"1605dc6878ac467c","name":"handles different clusterIds correctly","time":{"start":1721923552208,"stop":1721923552208,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbb4882af26cfbab","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1721924106744,"stop":1721924106744,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca4bc4a14fb713fa","name":"Refresh subscription","time":{"start":1721924256088,"stop":1721924256088,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dd708e2f8adcd93","name":"Decoder throws on undefined content topic","time":{"start":1721923565777,"stop":1721923565777,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ffbd593d47ca769","name":"Push message with special chars payload","time":{"start":1721924068561,"stop":1721924068562,"duration":1},"status":"passed","severity":"normal"},{"uid":"78bc2b83b9d1f4e3","name":"Check received message containing XML","time":{"start":1721924106752,"stop":1721924106753,"duration":1},"status":"passed","severity":"normal"},{"uid":"73b7580ecfe61445","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1721924256091,"stop":1721924256091,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4457f935aa4a0d3","name":"should properly create location multiaddrs - tcp","time":{"start":1721923560833,"stop":1721923560834,"duration":1},"status":"passed","severity":"normal"},{"uid":"48cf8ea0fcf36f17","name":"Subscribe to topic containing XML and publish message","time":{"start":1721924113400,"stop":1721924113400,"duration":0},"status":"passed","severity":"normal"},{"uid":"248f48d424626a38","name":"Subscribe to topic containing Script and receive message","time":{"start":1721924256091,"stop":1721924256091,"duration":0},"status":"passed","severity":"normal"},{"uid":"774a8b61b2e75f06","name":"Subscribe to topic containing numeric and receive message","time":{"start":1721924256089,"stop":1721924256089,"duration":0},"status":"passed","severity":"normal"},{"uid":"23ae15d39d2006a5","name":"Relay","time":{"start":1721923614975,"stop":1721923614976,"duration":1},"status":"passed","severity":"normal"},{"uid":"33be3faa4fcd51ba","name":"Subscribe to topic containing short and receive message","time":{"start":1721924256099,"stop":1721924256099,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a0cf2b9175efc7e","name":"Push message with Russian payload","time":{"start":1721924068563,"stop":1721924068563,"duration":0},"status":"passed","severity":"normal"},{"uid":"577478b7cd4a5bf","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1721923843232,"stop":1721923843232,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea05babcba659b51","name":"Check received message with timestamp: 1721923603195000000 ","time":{"start":1721923816777,"stop":1721923816778,"duration":1},"status":"passed","severity":"normal"},{"uid":"3724fef3dc981a87","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1721923843230,"stop":1721923843231,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb8b3b045ce78007","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1721923843244,"stop":1721923843244,"duration":0},"status":"passed","severity":"normal"},{"uid":"68aea0f693f7749f","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1721923552223,"stop":1721923552223,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7febb021724e2bb","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1721923708651,"stop":1721923708651,"duration":0},"status":"passed","severity":"normal"},{"uid":"9970616e77860ae0","name":"random static sharding 9 - Cluster ID: 992, Shard ID: 353","time":{"start":1721924181527,"stop":1721924181528,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0d819d50313d264","name":"Check message received after jswaku node is restarted","time":{"start":1721924106763,"stop":1721924106763,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b8a04a495ee42f7e","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1721923552228,"stop":1721923552228,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cd072bec5d9d27a","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1721923843229,"stop":1721923843230,"duration":1},"status":"passed","severity":"normal"},{"uid":"848791c1516aa7d5","name":"Generator, custom pubsub topic","time":{"start":1721924229493,"stop":1721924229493,"duration":0},"status":"passed","severity":"normal"},{"uid":"e73c409345f158b4","name":"should emit a peer event after start","time":{"start":1721923616127,"stop":1721923616128,"duration":1},"status":"passed","severity":"normal"},{"uid":"47064c53ce46194e","name":"connects to nwaku","time":{"start":1721924262090,"stop":1721924262091,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2f526ba9e4f8691","name":"Push message with XML payload","time":{"start":1721924068564,"stop":1721924068565,"duration":1},"status":"passed","severity":"normal"},{"uid":"23cdcb2cef98de1d","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1721923588565,"stop":1721923588565,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbff0f738ab8644d","name":"Check message received after nwaku node is restarted","time":{"start":1721924106747,"stop":1721924106747,"duration":0},"status":"skipped","severity":"normal"},{"uid":"96730349ec1d6f3a","name":"Check received message containing Basic HTML tag","time":{"start":1721923816771,"stop":1721923816772,"duration":1},"status":"passed","severity":"normal"},{"uid":"20329a70ddb2ecf9","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1721923917159,"stop":1721923917160,"duration":1},"status":"passed","severity":"normal"},{"uid":"4cf59e9265c0f786","name":"Check publish message containing long","time":{"start":1721924104475,"stop":1721924104476,"duration":1},"status":"passed","severity":"normal"},{"uid":"d49362fe3e77f89","name":"Check received message containing Chinese","time":{"start":1721924106749,"stop":1721924106749,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ae71754c37416ae","name":"Push message with Basic HTML tag payload","time":{"start":1721924068565,"stop":1721924068565,"duration":0},"status":"passed","severity":"normal"},{"uid":"89728843ef834d17","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1721923575978,"stop":1721923575978,"duration":0},"status":"passed","severity":"normal"},{"uid":"21545133df1341c2","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1721924113399,"stop":1721924113399,"duration":0},"status":"passed","severity":"normal"},{"uid":"247f54904c0d2fce","name":"Refresh subscription","time":{"start":1721924113393,"stop":1721924113393,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b5c10ef6f01baedd","name":"Fails to publish message with size larger than 1 MB","time":{"start":1721924104491,"stop":1721924104492,"duration":1},"status":"passed","severity":"normal"},{"uid":"4dc8feea98e5ff80","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1721924247528,"stop":1721924247528,"duration":0},"status":"passed","severity":"normal"},{"uid":"660db46b20bf5481","name":"Check message on other pubsub topic is not received","time":{"start":1721924106761,"stop":1721924106761,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff59c7f5990f1e29","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1721924256095,"stop":1721924256095,"duration":0},"status":"passed","severity":"normal"},{"uid":"62cef0d2b7e9430","name":"Encoder throws on undefined content topic","time":{"start":1721923565775,"stop":1721923565776,"duration":1},"status":"passed","severity":"normal"},{"uid":"b27810a2a691905a","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1721923828755,"stop":1721923828755,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1270bb81bacf7d2","name":"should decode valid enr successfully","time":{"start":1721923560822,"stop":1721923560823,"duration":1},"status":"passed","severity":"normal"},{"uid":"54665c0d22d4d5f8","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1721923708653,"stop":1721923708653,"duration":0},"status":"passed","severity":"normal"},{"uid":"e47351f600d366e9","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1721923565534,"stop":1721923565534,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f5fb3dd4dcf3567","name":"Check received message containing escaped characters","time":{"start":1721924106741,"stop":1721924106742,"duration":1},"status":"passed","severity":"normal"},{"uid":"78c2de45c69393b","name":"Check received message with timestamp: 1721923603603000000 ","time":{"start":1721924106759,"stop":1721924106759,"duration":0},"status":"passed","severity":"normal"},{"uid":"34ca60d44da7c97","name":"Check received message containing Arabic","time":{"start":1721924106738,"stop":1721924106738,"duration":0},"status":"passed","severity":"normal"},{"uid":"1388d25bd422078d","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1721923869466,"stop":1721923869466,"duration":0},"status":"passed","severity":"normal"},{"uid":"39247c719ca06477","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721923828757,"stop":1721923828758,"duration":1},"status":"passed","severity":"normal"},{"uid":"556a8ff24191ad5b","name":"should set field with all protocols enabled","time":{"start":1721923560834,"stop":1721923560835,"duration":1},"status":"passed","severity":"normal"},{"uid":"4396b31297fddc97","name":"Push message with content topic containing Script","time":{"start":1721924068576,"stop":1721924068577,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b263eab27a7e15f","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1721923828760,"stop":1721923828760,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcacde12cc65c3d0","name":"should configure sharding based on application and version for autosharding","time":{"start":1721923552231,"stop":1721923552231,"duration":0},"status":"passed","severity":"normal"},{"uid":"a236b5c6958fe9f5","name":"Push message with unicode special characters payload","time":{"start":1721924211956,"stop":1721924211956,"duration":0},"status":"passed","severity":"normal"},{"uid":"d35f373d15b0d78a","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1721923917156,"stop":1721923917157,"duration":1},"status":"passed","severity":"normal"},{"uid":"4dcbf6da20a3c4b5","name":"Generator, 2 different pubsubtopics","time":{"start":1721924229487,"stop":1721924229488,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac673f12adcbb4a5","name":"Rejects garbage","time":{"start":1721923569159,"stop":1721923569160,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3547236fc7f7910","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1721923552204,"stop":1721923552204,"duration":0},"status":"passed","severity":"normal"},{"uid":"be3119e6e4f4f4c","name":"Push message with Arabic payload","time":{"start":1721924068563,"stop":1721924068563,"duration":0},"status":"passed","severity":"normal"},{"uid":"898b0f40a06961ff","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1721923828729,"stop":1721923828730,"duration":1},"status":"passed","severity":"normal"},{"uid":"1194e93bb3cc3b79","name":"Check publish message after service node is restarted","time":{"start":1721924104492,"stop":1721924104492,"duration":0},"status":"skipped","severity":"normal"},{"uid":"411555871bc1490a","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1721924212343,"stop":1721924212343,"duration":0},"status":"passed","severity":"normal"},{"uid":"e72b08691a29ba86","name":"same cluster, same shard: nodes connect","time":{"start":1721923917308,"stop":1721923917308,"duration":0},"status":"passed","severity":"normal"},{"uid":"9de6d6bb3a27e9e7","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app37/7/topic969/utf8","time":{"start":1721924174318,"stop":1721924174318,"duration":0},"status":"passed","severity":"normal"},{"uid":"9597f1ec54187d0b","name":"Should update multiaddrs","time":{"start":1721923923320,"stop":1721923923320,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d5468f2b5d24d","name":"retrieves a single peer","time":{"start":1721923576828,"stop":1721923576829,"duration":1},"status":"passed","severity":"normal"},{"uid":"1be69910dd27ba16","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1721923580792,"stop":1721923580793,"duration":1},"status":"passed","severity":"normal"},{"uid":"768360835ea33c58","name":"Passing page size 19 when there are 20 messages","time":{"start":1721924246386,"stop":1721924246386,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb96b2dad52aa4f7","name":"Check received message with timestamp: 1649153314 ","time":{"start":1721924106759,"stop":1721924106760,"duration":1},"status":"passed","severity":"normal"},{"uid":"de58fd168cc3ec74","name":"Push message with shell command payload","time":{"start":1721924211955,"stop":1721924211955,"duration":0},"status":"passed","severity":"normal"},{"uid":"2478d7252841cb29","name":"Push message with short payload","time":{"start":1721924068557,"stop":1721924068557,"duration":0},"status":"passed","severity":"normal"},{"uid":"43de0657e2b4b02c","name":"Push message with custom timestamp: 1721927416987","time":{"start":1721924212007,"stop":1721924212007,"duration":0},"status":"passed","severity":"normal"},{"uid":"d057de9be5966d12","name":"Publish message with rate limit","time":{"start":1721924104493,"stop":1721924104493,"duration":0},"status":"passed","severity":"normal"},{"uid":"223f4da99782e256","name":"Check message with invalid timestamp is not received","time":{"start":1721924106761,"stop":1721924106761,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3e0cfc72dfd1a8e","name":"Check received message containing JSON","time":{"start":1721923816772,"stop":1721923816773,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a9e1aec94d902f3","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1721923843238,"stop":1721923843239,"duration":1},"status":"passed","severity":"normal"},{"uid":"877a1d78dc658af5","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1721924158970,"stop":1721924158971,"duration":1},"status":"passed","severity":"normal"},{"uid":"831c8210123dc031","name":"unsubscribes","time":{"start":1721924251493,"stop":1721924251494,"duration":1},"status":"passed","severity":"normal"},{"uid":"79b4db4366ac1b88","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1721923828733,"stop":1721923828734,"duration":1},"status":"passed","severity":"normal"},{"uid":"58dd286bdf6f77ff","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1721923576833,"stop":1721923576833,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8ef19eafcca43e9","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1721923552232,"stop":1721923552232,"duration":0},"status":"passed","severity":"normal"},{"uid":"be0ac53ea4791513","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1721924158979,"stop":1721924158979,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec2f92d4ac836b49","name":"should properly create location multiaddrs - tcp4","time":{"start":1721923560832,"stop":1721923560832,"duration":0},"status":"passed","severity":"normal"},{"uid":"764e99aed3871e1b","name":"Check received message with timestamp: 1649153314 ","time":{"start":1721924106744,"stop":1721924106744,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4f2f53d71828cec","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1721924238137,"stop":1721924238137,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec6b91695d980b74","name":"Subscribe and receive messages via lightPush","time":{"start":1721923843228,"stop":1721923843229,"duration":1},"status":"passed","severity":"normal"},{"uid":"f50890d194e5884f","name":"Push message with custom timestamp: 1721920243374","time":{"start":1721924068583,"stop":1721924068584,"duration":1},"status":"passed","severity":"normal"},{"uid":"648b4dda0881b79b","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1721924387667,"stop":1721924387668,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4f46881cfb95c38","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1721923552205,"stop":1721923552205,"duration":0},"status":"passed","severity":"normal"},{"uid":"31df265993f651fd","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1721923708649,"stop":1721923708650,"duration":1},"status":"passed","severity":"normal"},{"uid":"640dcc51b2277b48","name":"Check received message containing numeric","time":{"start":1721924106748,"stop":1721924106748,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad19a13d49bc4a5a","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app27/10/topic394/json","time":{"start":1721924174325,"stop":1721924174326,"duration":1},"status":"passed","severity":"normal"},{"uid":"108ba85d70fd944f","name":"throws on content topic with generation field greater than 0","time":{"start":1721923552197,"stop":1721923552197,"duration":0},"status":"passed","severity":"normal"},{"uid":"b57e122bb158acd1","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1721924265383,"stop":1721924265383,"duration":0},"status":"passed","severity":"normal"},{"uid":"e75cc48b56b4b184","name":"Check received message with timestamp: 1721923603603 ","time":{"start":1721924106743,"stop":1721924106743,"duration":0},"status":"passed","severity":"normal"},{"uid":"406b1fbc7638d17","name":"should be able to decode the field with only RELAY set to true","time":{"start":1721923560243,"stop":1721923560244,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b4d60c799587ca5","name":"non connected peers","time":{"start":1721924045117,"stop":1721924045117,"duration":0},"status":"skipped","severity":"normal"},{"uid":"26eaa7526b189f1","name":"Check message received after nwaku node is restarted","time":{"start":1721924106763,"stop":1721924106763,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fa1777de758242d3","name":"Ordered Callback - forward","time":{"start":1721924237467,"stop":1721924237468,"duration":1},"status":"passed","severity":"normal"},{"uid":"e453924b89df8c53","name":"Check received message containing unicode special characters","time":{"start":1721924106758,"stop":1721924106758,"duration":0},"status":"passed","severity":"normal"},{"uid":"47ddfc2fbf116cb0","name":"Push message with numeric payload","time":{"start":1721924211949,"stop":1721924211949,"duration":0},"status":"passed","severity":"normal"},{"uid":"507f231d629f2b69","name":"Subscribe to topic containing short and receive message","time":{"start":1721923843234,"stop":1721923843234,"duration":0},"status":"passed","severity":"normal"},{"uid":"21b4c3cd5fa2400f","name":"more peers than existing","time":{"start":1721924045116,"stop":1721924045117,"duration":1},"status":"skipped","severity":"normal"},{"uid":"b04e85024078fb99","name":"dispatchEvent via connectionManager","time":{"start":1721923644148,"stop":1721923644149,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd71868851b18c02","name":"Check received message containing JSON","time":{"start":1721924106753,"stop":1721924106755,"duration":2},"status":"passed","severity":"normal"},{"uid":"a1b6500c1a0d2a98","name":"should only return 1 node with relay capability","time":{"start":1721923576831,"stop":1721923576831,"duration":0},"status":"passed","severity":"normal"},{"uid":"556d2ef796e82aea","name":"random static sharding 10 - Cluster ID: 152, Shard ID: 885","time":{"start":1721924181528,"stop":1721924181528,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b328f0b54a5162b","name":"Publish message with custom timestamp: Thu Jul 25 2024 17:14:33 GMT+0000 (Coordinated Universal Time)","time":{"start":1721924104488,"stop":1721924104489,"duration":1},"status":"passed","severity":"normal"},{"uid":"c462134362774c72","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1721923576135,"stop":1721923576136,"duration":1},"status":"passed","severity":"normal"},{"uid":"8845b59225402af","name":"same cluster, different shard: nodes don't connect","time":{"start":1721923828724,"stop":1721923828724,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9550eb66f629857","name":"Check publish message containing shell command","time":{"start":1721924104485,"stop":1721924104486,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f30ccfe9a487295","name":"should not receive a peer event after stop","time":{"start":1721923580791,"stop":1721923580792,"duration":1},"status":"passed","severity":"normal"},{"uid":"86fc8b85c4ffb4ea","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1721924212344,"stop":1721924212344,"duration":0},"status":"passed","severity":"normal"},{"uid":"753372eb9f6b2d84","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1721923552232,"stop":1721923552232,"duration":0},"status":"passed","severity":"normal"},{"uid":"13f591c057c1c3ec","name":"Renews peer on consistent missed messages","time":{"start":1721923717875,"stop":1721923717875,"duration":0},"status":"passed","severity":"normal"},{"uid":"9eb5c60148a7837a","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1721923843237,"stop":1721923843238,"duration":1},"status":"passed","severity":"normal"},{"uid":"f11aed3cb9432a02","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1721924229485,"stop":1721924229486,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2bbc7f780c26f2e","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1721923552204,"stop":1721923552204,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fc0ec3e5b2baf16","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1721923828756,"stop":1721923828757,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0c035a2911316bf","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1721923708654,"stop":1721923708654,"duration":0},"status":"passed","severity":"normal"},{"uid":"276b26a05485518d","name":"All","time":{"start":1721923614978,"stop":1721923614979,"duration":1},"status":"passed","severity":"normal"},{"uid":"8db869f68a43546e","name":"Ping on unsubscribed peer","time":{"start":1721923663739,"stop":1721923663739,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6562bb9a04efa45","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1721923828736,"stop":1721923828736,"duration":0},"status":"passed","severity":"normal"},{"uid":"5df575eb9ce41c84","name":"pre and post cipher","time":{"start":1721923587305,"stop":1721923587306,"duration":1},"status":"passed","severity":"normal"},{"uid":"fde1e39c3f2b3d2d","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1721923708651,"stop":1721923708651,"duration":0},"status":"passed","severity":"normal"},{"uid":"946f80a33b8b4e4f","name":"should use DNS peer discovery with light client","time":{"start":1721923616132,"stop":1721923616132,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f97c911cc1a2859d","name":"should decode valid enr with tcp successfully","time":{"start":1721923560823,"stop":1721923560827,"duration":4},"status":"passed","severity":"normal"},{"uid":"3c81d2d6796892aa","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1721923828726,"stop":1721923828727,"duration":1},"status":"passed","severity":"normal"},{"uid":"205438f2a9e28656","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721923917159,"stop":1721923917159,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c0a4c429c57a592","name":"Check received message containing XML","time":{"start":1721923816770,"stop":1721923816771,"duration":1},"status":"passed","severity":"normal"},{"uid":"52a039d0f7b7d194","name":"Subscribe to topic containing shell command and receive message","time":{"start":1721924256092,"stop":1721924256093,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad4b982db3105fe4","name":"should throw an error for missing sharding configuration","time":{"start":1721923552233,"stop":1721923552233,"duration":0},"status":"passed","severity":"normal"},{"uid":"8142bb1f42c8e1d9","name":"Push message with Script payload","time":{"start":1721924211953,"stop":1721924211953,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a5a9f8282664db","name":"Subscribe and receives messages on 20 topics","time":{"start":1721924256087,"stop":1721924256087,"duration":0},"status":"passed","severity":"normal"},{"uid":"372a10ba8438e3b8","name":"throws on content topic with empty encoding field","time":{"start":1721923552200,"stop":1721923552200,"duration":0},"status":"passed","severity":"normal"},{"uid":"d180bbe0a22a83f0","name":"Check message with non string payload is not received","time":{"start":1721924106762,"stop":1721924106763,"duration":1},"status":"passed","severity":"normal"},{"uid":"4cf984854fc1829f","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1721924265384,"stop":1721924265385,"duration":1},"status":"passed","severity":"normal"},{"uid":"974b72a01f97249c","name":"Overlapping topic subscription","time":{"start":1721924113395,"stop":1721924113395,"duration":0},"status":"skipped","severity":"normal"},{"uid":"67d21e9dd1462d53","name":"should throw error - no id","time":{"start":1721923560828,"stop":1721923560828,"duration":0},"status":"passed","severity":"normal"},{"uid":"b71f725306b6811a","name":"should set field with all protocols disabled","time":{"start":1721923560834,"stop":1721923560834,"duration":0},"status":"passed","severity":"normal"},{"uid":"9588074b535f39fa","name":"Push message with custom timestamp: 1691165443374","time":{"start":1721924068583,"stop":1721924068583,"duration":0},"status":"passed","severity":"normal"},{"uid":"27b93d2b3ffe4870","name":"Check meta is set [symmetric]","time":{"start":1721923586838,"stop":1721923586838,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e1b4f47adaf37f3","name":"Check received message containing numeric","time":{"start":1721924106737,"stop":1721924106737,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fcb5f23247deec9","name":"Check received message containing emoji","time":{"start":1721923816776,"stop":1721923816777,"duration":1},"status":"passed","severity":"normal"},{"uid":"c29d54fa53b3e4b","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1721923828734,"stop":1721923828734,"duration":0},"status":"passed","severity":"normal"},{"uid":"18dd8a3a28beb005","name":"isConnected should return false after all peers disconnect","time":{"start":1721923604134,"stop":1721923604135,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3295ef5a7e5c07b","name":"Push message with shell command payload","time":{"start":1721924068567,"stop":1721924068568,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9a103ca5ac570b2","name":"Check publish message containing SQL Injection","time":{"start":1721924104482,"stop":1721924104483,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e829cb8efa878ea","name":"Query Generator - forward","time":{"start":1721924237465,"stop":1721924237465,"duration":0},"status":"passed","severity":"normal"},{"uid":"108f3d3d820d391b","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1721924113398,"stop":1721924113398,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9b1ecd45c4cec58","name":"Query generator for multiple messages with different content topic format","time":{"start":1721924238133,"stop":1721924238133,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ed60a3f96f42589","name":"Encoder throws on empty string content topic","time":{"start":1721923588567,"stop":1721923588567,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d9c09e9c8ca203","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1721924085750,"stop":1721924085750,"duration":0},"status":"passed","severity":"normal"},{"uid":"f11766e7bf51d7f7","name":"Push message with content topic containing Basic HTML tag","time":{"start":1721924211970,"stop":1721924211970,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2a802774a4ab57c","name":"Tracks peer failures correctly","time":{"start":1721923717873,"stop":1721923717874,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa75d9fa79df6a6d","name":"Init the array if not present","time":{"start":1721923551839,"stop":1721923551841,"duration":2},"status":"passed","severity":"normal"},{"uid":"e802d3d9ba2eea8d","name":"Push message with long payload","time":{"start":1721924211942,"stop":1721924211942,"duration":0},"status":"passed","severity":"normal"},{"uid":"61ad38805cdafcac","name":"Overlapping topic subscription","time":{"start":1721924256099,"stop":1721924256099,"duration":0},"status":"passed","severity":"normal"},{"uid":"9653722edca4813c","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1721924229488,"stop":1721924229488,"duration":0},"status":"passed","severity":"normal"},{"uid":"c61611cce388fbf9","name":"Failed peers are renewed","time":{"start":1721923857650,"stop":1721923857650,"duration":0},"status":"passed","severity":"normal"},{"uid":"60c1418fc7ac1152","name":"Push message with content topic containing long","time":{"start":1721924068571,"stop":1721924068571,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7bc5f06c92b4aea","name":"random static sharding 5 - Cluster ID: 865, Shard ID: 951","time":{"start":1721924181522,"stop":1721924181523,"duration":1},"status":"passed","severity":"normal"},{"uid":"9085e04f3e137756","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1721924104487,"stop":1721924104487,"duration":0},"status":"passed","severity":"normal"},{"uid":"95ff7e0f74e6f16d","name":"should set field with only STORE enabled","time":{"start":1721923560835,"stop":1721923560835,"duration":0},"status":"passed","severity":"normal"},{"uid":"f371262892a2b184","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1721923560242,"stop":1721923560242,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f53c9b03d11687b","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1721923552309,"stop":1721923552309,"duration":0},"status":"passed","severity":"normal"},{"uid":"814cd26641952d26","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1721924256102,"stop":1721924256103,"duration":1},"status":"passed","severity":"normal"},{"uid":"7890d65bff5b5252","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1721923751059,"stop":1721923751060,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a658704be70a995","name":"Check publish message containing Arabic","time":{"start":1721924104480,"stop":1721924104481,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a33bb5734319336","name":"random static sharding 3 - Cluster ID: 794, Shard ID: 181","time":{"start":1721924181498,"stop":1721924181520,"duration":22},"status":"passed","severity":"normal"},{"uid":"87011f8e4adfab14","name":"Ephemeral field is preserved - encoder v0","time":{"start":1721923613900,"stop":1721923613901,"duration":1},"status":"passed","severity":"normal"},{"uid":"875a84dedb9d4fe3","name":"Check received message containing long","time":{"start":1721924106736,"stop":1721924106737,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0d7abef12aefd69","name":"Push message with custom timestamp: 1691165416987","time":{"start":1721924212004,"stop":1721924212005,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb5a35b9ec85f17f","name":"isConnected should return true after first peer connects","time":{"start":1721923670023,"stop":1721923670023,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe2bbf4d33e798c5","name":"Check received message containing long","time":{"start":1721923816747,"stop":1721923816751,"duration":4},"status":"passed","severity":"normal"},{"uid":"f1846a72591e33ae","name":"Check message with non string payload is not received","time":{"start":1721923816788,"stop":1721923816789,"duration":1},"status":"passed","severity":"normal"},{"uid":"db971b79a98b7d3c","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1721923552218,"stop":1721923552218,"duration":0},"status":"passed","severity":"normal"},{"uid":"27acbbbeb45202dd","name":"Delete observer","time":{"start":1721924047490,"stop":1721924047491,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ea83e6d8dbcd666","name":"Push message with content topic containing unicode special characters","time":{"start":1721924211975,"stop":1721924211975,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe4aa263b8c69ce8","name":"should set field with only LIGHTPUSH enabled","time":{"start":1721923560836,"stop":1721923560836,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e1db38d946594f0","name":"Push message on custom pubsubTopic","time":{"start":1721923917148,"stop":1721923917151,"duration":3},"status":"passed","severity":"normal"},{"uid":"74f8e9263b5b845c","name":"throws an error for improperly formatted content topics","time":{"start":1721923552209,"stop":1721923552209,"duration":0},"status":"passed","severity":"normal"},{"uid":"586a5fc3eddb7d13","name":"Push message with escaped characters payload","time":{"start":1721924068568,"stop":1721924068568,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb5f2a9c96179881","name":"ignores domain fetching errors","time":{"start":1721923576829,"stop":1721923576830,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8f386c2c04c63fc","name":"Subscribe to topic containing special chars and receive message","time":{"start":1721923843236,"stop":1721923843237,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb3a33b7c3cc5dd6","name":"should throw an error for missing required configuration","time":{"start":1721923552215,"stop":1721923552215,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3b714611e98aa30","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721923917151,"stop":1721923917152,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ad17b93438e2e37","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1721923828744,"stop":1721923828744,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e049ff451e7a008","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1721924265382,"stop":1721924265383,"duration":1},"status":"passed","severity":"normal"},{"uid":"af89e17009541929","name":"random static sharding 4 - Cluster ID: 547, Shard ID: 124","time":{"start":1721924181521,"stop":1721924181522,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3e6c1115883070e","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1721923828732,"stop":1721923828733,"duration":1},"status":"passed","severity":"normal"},{"uid":"883ba8ebdc4decac","name":"Push message with content topic containing shell command","time":{"start":1721924068579,"stop":1721924068579,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3597e59a6a1a82b","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1721923576136,"stop":1721923576137,"duration":1},"status":"passed","severity":"normal"},{"uid":"61460c2cead0d040","name":"Sample","time":{"start":1721923560308,"stop":1721923560309,"duration":1},"status":"passed","severity":"normal"},{"uid":"d624a934c377488e","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1721924085751,"stop":1721924085751,"duration":0},"status":"passed","severity":"normal"},{"uid":"c086e2ba4e983354","name":"Push message with content topic containing emoji","time":{"start":1721924211978,"stop":1721924211992,"duration":14},"status":"passed","severity":"normal"},{"uid":"1d199726908a79f8","name":"Decoder throws on empty string content topic","time":{"start":1721923588568,"stop":1721923588568,"duration":0},"status":"passed","severity":"normal"},{"uid":"f87eb08d723115a0","name":"topics with same application and version share the same shard","time":{"start":1721923552206,"stop":1721923552207,"duration":1},"status":"passed","severity":"normal"},{"uid":"b81d91915d309948","name":"Fails to publish message with empty text","time":{"start":1721924104489,"stop":1721924104490,"duration":1},"status":"passed","severity":"normal"},{"uid":"8276ed4250d8823c","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1721923552216,"stop":1721923552216,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5ff227a82767b47","name":"Push message with content topic containing numeric","time":{"start":1721924068571,"stop":1721924068571,"duration":0},"status":"passed","severity":"normal"},{"uid":"504d68da131be553","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1721923751063,"stop":1721923751064,"duration":1},"status":"passed","severity":"normal"},{"uid":"b44e951242764be3","name":"Passing cursor with wrong pubsubTopic","time":{"start":1721924158981,"stop":1721924158981,"duration":0},"status":"passed","severity":"normal"},{"uid":"1725945286f2db59","name":"Push message on custom pubsubTopic","time":{"start":1721923917154,"stop":1721923917155,"duration":1},"status":"passed","severity":"normal"},{"uid":"d49f6a636b42ea48","name":"Check received message containing Chinese","time":{"start":1721923816755,"stop":1721923816764,"duration":9},"status":"passed","severity":"normal"},{"uid":"70dac303d2dc5bec","name":"should return false","time":{"start":1721923560829,"stop":1721923560829,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd85bad5354f232f","name":"Should update shard info","time":{"start":1721923923320,"stop":1721923923320,"duration":0},"status":"passed","severity":"normal"},{"uid":"92d6f4fa3fdbeec2","name":"Check message with no payload is not received","time":{"start":1721923816787,"stop":1721923816788,"duration":1},"status":"passed","severity":"normal"},{"uid":"42a1037e4fc03bff","name":"Push message with content topic containing long","time":{"start":1721924211959,"stop":1721924211960,"duration":1},"status":"passed","severity":"normal"},{"uid":"6df888482f8e3ee7","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1721923576832,"stop":1721923576832,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef68a5eef6781239","name":"Encoder throws on undefined content topic","time":{"start":1721923586839,"stop":1721923586839,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1401f514deafda8","name":"Ping on subscribed peer","time":{"start":1721923707712,"stop":1721923707712,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7a6646a297f79f2","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1721924044926,"stop":1721924044927,"duration":1},"status":"skipped","severity":"normal"},{"uid":"4ee2815a83102ce7","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1721924085749,"stop":1721924085749,"duration":0},"status":"passed","severity":"normal"},{"uid":"a185ca3fd536b894","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1721923552211,"stop":1721923552211,"duration":0},"status":"passed","severity":"normal"},{"uid":"f574373309a38cca","name":"Query generator for multiple messages with multiple decoders","time":{"start":1721924238125,"stop":1721924238133,"duration":8},"status":"passed","severity":"normal"},{"uid":"98e4623cd738e98a","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1721923816781,"stop":1721923816782,"duration":1},"status":"passed","severity":"normal"},{"uid":"77b4e12471647619","name":"Check publish message containing Russian","time":{"start":1721924104481,"stop":1721924104482,"duration":1},"status":"passed","severity":"normal"},{"uid":"490bcf5b90c0fda8","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1721924158971,"stop":1721924158974,"duration":3},"status":"passed","severity":"normal"},{"uid":"78410625aab3cfbc","name":"Push message with rate limit","time":{"start":1721924212003,"stop":1721924212004,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd925563ac046a4e","name":"Check message received after jswaku node is restarted","time":{"start":1721924106747,"stop":1721924106747,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3a34dcb91cb209f7","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1721923576135,"stop":1721923576135,"duration":0},"status":"passed","severity":"normal"},{"uid":"301061e8676b688a","name":"Push message with content topic containing SQL Injection","time":{"start":1721924211968,"stop":1721924211968,"duration":0},"status":"passed","severity":"normal"},{"uid":"37aac0423c486f4c","name":"Check received message containing SQL Injection","time":{"start":1721924106739,"stop":1721924106739,"duration":0},"status":"passed","severity":"normal"},{"uid":"5062144c8a0cd650","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1721924085748,"stop":1721924085749,"duration":1},"status":"passed","severity":"normal"},{"uid":"93586424d3987d03","name":"different cluster, different shard: nodes don't connect","time":{"start":1721923917309,"stop":1721923917310,"duration":1},"status":"passed","severity":"normal"},{"uid":"9207c32f4ed5a15f","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1721924085748,"stop":1721924085748,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1116b1b7eb42c54","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1721924265385,"stop":1721924265385,"duration":0},"status":"passed","severity":"normal"},{"uid":"64e43f2c0d74a544","name":"throws on empty content topic","time":{"start":1721923552195,"stop":1721923552196,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3cf10206fd799c5","name":"Ordered Callback - backward","time":{"start":1721924237468,"stop":1721924237468,"duration":0},"status":"passed","severity":"normal"},{"uid":"78074d21a97450e2","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721923708650,"stop":1721923708650,"duration":0},"status":"passed","severity":"normal"},{"uid":"575333a06bc9c296","name":"Push message with Basic HTML tag payload","time":{"start":1721924211954,"stop":1721924211954,"duration":0},"status":"passed","severity":"normal"},{"uid":"178d0e44fad903c5","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1721923843243,"stop":1721923843243,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd221a7c96f90ab5","name":"Query generator for multiple messages with different message text format","time":{"start":1721924238125,"stop":1721924238125,"duration":0},"status":"passed","severity":"normal"},{"uid":"78adef72ff7ff8a3","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1721923565533,"stop":1721923565533,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bc7cf080f6e10b7","name":"Check received message containing emoji","time":{"start":1721924106758,"stop":1721924106758,"duration":0},"status":"passed","severity":"normal"},{"uid":"859b076102f43c75","name":"Register correct protocols","time":{"start":1721924113388,"stop":1721924113389,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3b4c972e03385c2","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app19/10/topic284/utf8","time":{"start":1721924174319,"stop":1721924174319,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1830f4e1ba46fbb","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1721923552224,"stop":1721923552225,"duration":1},"status":"passed","severity":"normal"},{"uid":"7902a41a3d73a5f4","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1721923670021,"stop":1721923670022,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2e7392f5fb19a4a","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721923828735,"stop":1721923828735,"duration":0},"status":"passed","severity":"normal"},{"uid":"bae1f2c51b090c55","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1721923554900,"stop":1721923554901,"duration":1},"status":"passed","severity":"normal"},{"uid":"5193e876dd76d6af","name":"should throw an error if shards are undefined for static sharding","time":{"start":1721923552215,"stop":1721923552215,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7d01cdf62c1bfa4","name":"Check message with invalid timestamp is not received","time":{"start":1721924106744,"stop":1721924106745,"duration":1},"status":"passed","severity":"normal"},{"uid":"b09dc37954d41118","name":"Promise Callback - forward","time":{"start":1721924237466,"stop":1721924237466,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d3cd8609083f6c8","name":"should be called for bootstrap peers","time":{"start":1721923611725,"stop":1721923611725,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfef685100f6860f","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1721923917307,"stop":1721923917307,"duration":0},"status":"passed","severity":"normal"},{"uid":"4853864c76ef8a11","name":"should load peers from local storage and dispatch events","time":{"start":1721923580792,"stop":1721923580792,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb9231b82edc6ec0","name":"Subscribe and receives messages on 20 topics","time":{"start":1721923843231,"stop":1721923843231,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d0bd4bef53d58b0","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1721924247527,"stop":1721924247528,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6a127441c6a22c9","name":"Subscribe to topic containing JSON and receive message","time":{"start":1721923843242,"stop":1721923843242,"duration":0},"status":"passed","severity":"normal"},{"uid":"e18f30139f53e629","name":"should not receive a peer event after stop","time":{"start":1721924110780,"stop":1721924110780,"duration":0},"status":"passed","severity":"normal"},{"uid":"d233c841357fb85d","name":"can start and stop the service","time":{"start":1721923616125,"stop":1721923616126,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5ebd532f21b7ec","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1721923552203,"stop":1721923552203,"duration":0},"status":"passed","severity":"normal"},{"uid":"d623b91ad2dd7d3f","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1721923552218,"stop":1721923552218,"duration":0},"status":"passed","severity":"normal"},{"uid":"622ae680c31758b","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1721924256101,"stop":1721924256102,"duration":1},"status":"passed","severity":"normal"},{"uid":"28b14b07f58549dc","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1721923828755,"stop":1721923828756,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa4c507e2f81f25f","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1721923560246,"stop":1721923560246,"duration":0},"status":"passed","severity":"normal"},{"uid":"4374ed8a17dbb672","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app11/4/topic229/json","time":{"start":1721924174328,"stop":1721924174329,"duration":1},"status":"passed","severity":"normal"},{"uid":"750e9c1c1b35abf0","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1721923670022,"stop":1721923670022,"duration":0},"status":"passed","severity":"normal"},{"uid":"7eb5042e31585beb","name":"should encode/decode to text encoding","time":{"start":1721923560831,"stop":1721923560831,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd308cf387403f81","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1721923828728,"stop":1721923828728,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4a22693c3d6c8a7","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1721923552222,"stop":1721923552222,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bf8af7dd88d99f9","name":"Query with Ordered Callback, No message returned","time":{"start":1721924212336,"stop":1721924212342,"duration":6},"status":"passed","severity":"normal"},{"uid":"d72e1d3c49d2e874","name":"should not fail to stop the service if it was not started","time":{"start":1721923616126,"stop":1721923616127,"duration":1},"status":"passed","severity":"normal"},{"uid":"c62a0e57aafc3e5e","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1721923560240,"stop":1721923560241,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a5e222e11952402","name":"groups content topics by expected pubsub topic","time":{"start":1721923552207,"stop":1721923552207,"duration":0},"status":"passed","severity":"normal"},{"uid":"e71bdff58fb21a98","name":"Check received message containing shell command","time":{"start":1721923816773,"stop":1721923816774,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb25a976ad87550d","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1721923828732,"stop":1721923828732,"duration":0},"status":"passed","severity":"normal"},{"uid":"533c716c3ccaaddf","name":"Check publish message containing XML","time":{"start":1721924104484,"stop":1721924104484,"duration":0},"status":"passed","severity":"normal"},{"uid":"abaca58c19edece4","name":"Encoder throws on empty string content topic","time":{"start":1721923586839,"stop":1721923586840,"duration":1},"status":"passed","severity":"normal"},{"uid":"6aa894dfcb24e112","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1721923552212,"stop":1721923552212,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a24e9ee653b4f1a","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1721924247525,"stop":1721924247527,"duration":2},"status":"passed","severity":"normal"},{"uid":"725ae20bbba3b700","name":"Subscribe to topic containing numeric and receive message","time":{"start":1721924256100,"stop":1721924256100,"duration":0},"status":"passed","severity":"normal"},{"uid":"286e663422296343","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1721924256090,"stop":1721924256090,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1c0d4b15f2f2ebe","name":"Push message with special chars payload","time":{"start":1721924211949,"stop":1721924211950,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba5121d45dc716b8","name":"should handle corrupted local storage data gracefully","time":{"start":1721923580793,"stop":1721923580793,"duration":0},"status":"passed","severity":"normal"},{"uid":"34c8436117a0dff5","name":"1 Store, 2 relays, 2 fetches","time":{"start":1721923576610,"stop":1721923576610,"duration":0},"status":"passed","severity":"normal"},{"uid":"a26bb459e041da4b","name":"it tolerates circular branch references","time":{"start":1721923576829,"stop":1721923576829,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee29b00800736dcb","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1721923576832,"stop":1721923576832,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed6e5eef8adc2695","name":"Meta field set when metaSetter is specified","time":{"start":1721923565775,"stop":1721923565775,"duration":0},"status":"passed","severity":"normal"},{"uid":"debd6874b2cad870","name":"Push message with content topic containing special chars","time":{"start":1721924068571,"stop":1721924068572,"duration":1},"status":"passed","severity":"normal"},{"uid":"95f987169d6aa84","name":"Query Generator, Wrong PubsubTopic","time":{"start":1721924212323,"stop":1721924212323,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c35430178355e7c","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1721924229494,"stop":1721924229494,"duration":0},"status":"passed","severity":"normal"},{"uid":"731a102deebbd205","name":"Subscribe and receive messages via waku relay post","time":{"start":1721923843230,"stop":1721923843230,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbb76ecb5778c047","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1721923613901,"stop":1721923613902,"duration":1},"status":"passed","severity":"normal"},{"uid":"c827b372ec8228b6","name":"Query generator for multiple messages","time":{"start":1721924238124,"stop":1721924238124,"duration":0},"status":"passed","severity":"normal"},{"uid":"16c8e733768eb349","name":"Push message with content topic containing Chinese","time":{"start":1721924211966,"stop":1721924211966,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7f1395763ed7ea6","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1721923552219,"stop":1721923552220,"duration":1},"status":"passed","severity":"normal"},{"uid":"57e456a7989abd1f","name":"Fails to push message bigger that 1MB","time":{"start":1721924212010,"stop":1721924212010,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd074b899aef368f","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app70/6/topic460/json","time":{"start":1721924174324,"stop":1721924174325,"duration":1},"status":"passed","severity":"normal"},{"uid":"8417c7332b39bd5c","name":"Nodes with multiple pubsub topic","time":{"start":1721924085747,"stop":1721924085747,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e72b850959f4422","name":"Promise Callback - backward","time":{"start":1721924237467,"stop":1721924237467,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d05b6cf93e8eded","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1721923552217,"stop":1721923552217,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ff86ff2fe7d719f","name":"configure the node with multiple content topics","time":{"start":1721924174331,"stop":1721924174331,"duration":0},"status":"passed","severity":"normal"},{"uid":"81563b136a6b246b","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1721923552229,"stop":1721923552229,"duration":0},"status":"passed","severity":"normal"},{"uid":"333d862df6742076","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1721924256096,"stop":1721924256096,"duration":0},"status":"passed","severity":"normal"},{"uid":"4efe7cd7a3461271","name":"should properly create location multiaddrs - udp","time":{"start":1721923560833,"stop":1721923560833,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e6c7261f6b767b9","name":"should not fail to stop the service if it was not started","time":{"start":1721924110778,"stop":1721924110778,"duration":0},"status":"passed","severity":"normal"},{"uid":"619f08a82e2e9819","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1721923552231,"stop":1721923552231,"duration":0},"status":"passed","severity":"normal"},{"uid":"83d204a4ae8aa1fc","name":"Non TWN Cluster","time":{"start":1721924174314,"stop":1721924174316,"duration":2},"status":"passed","severity":"normal"},{"uid":"db0dbe645ca94c71","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721923828733,"stop":1721923828733,"duration":0},"status":"passed","severity":"normal"},{"uid":"551469a3ecf57263","name":"Check message on other pubsub topic is not received","time":{"start":1721924106745,"stop":1721924106745,"duration":0},"status":"passed","severity":"normal"},{"uid":"85ea429b990d0831","name":"Check received message containing Script","time":{"start":1721924106739,"stop":1721924106740,"duration":1},"status":"passed","severity":"normal"},{"uid":"6df8d92796010f88","name":"Throws when trying to push message with empty payload","time":{"start":1721924068570,"stop":1721924068570,"duration":0},"status":"passed","severity":"normal"},{"uid":"507530b920fbd7e3","name":"Push message with custom timestamp: 1721927443374","time":{"start":1721924068584,"stop":1721924068584,"duration":0},"status":"passed","severity":"normal"},{"uid":"37249b98e776bc70","name":"Subscribe and receive messages via waku relay post","time":{"start":1721924256096,"stop":1721924256096,"duration":0},"status":"passed","severity":"normal"},{"uid":"b04969505406709","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1721924256093,"stop":1721924256093,"duration":0},"status":"passed","severity":"normal"},{"uid":"905fa2802ef8ffc8","name":"Push message with Chinese payload","time":{"start":1721924068562,"stop":1721924068562,"duration":0},"status":"passed","severity":"normal"},{"uid":"dac1d0c7309c4aa6","name":"should not receive a peer event before start","time":{"start":1721923616128,"stop":1721923616129,"duration":1},"status":"passed","severity":"normal"},{"uid":"54582577a750934","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1721924265384,"stop":1721924265384,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a978c25348985f6","name":"Subscribe to topic containing Russian and receive message","time":{"start":1721924256101,"stop":1721924256101,"duration":0},"status":"passed","severity":"normal"},{"uid":"43ed85a48a4f80","name":"Check received message containing special chars","time":{"start":1721924106737,"stop":1721924106738,"duration":1},"status":"passed","severity":"normal"},{"uid":"219b4d9fcdfc2481","name":"Passing page size 3 when there are 20 messages","time":{"start":1721924246384,"stop":1721924246384,"duration":0},"status":"passed","severity":"normal"},{"uid":"8be3f1988c2e3a77","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1721923560823,"stop":1721923560823,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3cfa6e49449a141","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1721923604133,"stop":1721923604134,"duration":1},"status":"passed","severity":"normal"},{"uid":"d282bb3e02bcd1fe","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1721924106760,"stop":1721924106760,"duration":0},"status":"passed","severity":"normal"},{"uid":"44ca2c5bc749ca83","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1721924256087,"stop":1721924256087,"duration":0},"status":"passed","severity":"normal"},{"uid":"68bf18c6783156","name":"Subscribe to topic containing emoji and receive message","time":{"start":1721924256093,"stop":1721924256094,"duration":1},"status":"passed","severity":"normal"},{"uid":"186f646039a4626c","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1721924085745,"stop":1721924085747,"duration":2},"status":"passed","severity":"normal"},{"uid":"8891e90e8ee895c9","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721923708647,"stop":1721923708648,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb7824e64f28d938","name":"throws on content topic with non-number generation field","time":{"start":1721923552196,"stop":1721923552197,"duration":1},"status":"passed","severity":"normal"},{"uid":"bdc49349193b842f","name":"Add multiple subscription objects on single nwaku node","time":{"start":1721924256094,"stop":1721924256094,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2cd7c70d2861a54","name":"Ping on unsubscribed peer","time":{"start":1721923707708,"stop":1721923707709,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1d8c838dc5cc7bf","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1721923560247,"stop":1721923560247,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b4f99e0366d616c","name":"Check message with no content topic is not received","time":{"start":1721923816786,"stop":1721923816787,"duration":1},"status":"passed","severity":"normal"},{"uid":"2539071a7dc839a0","name":"Ping on peer without subscriptions","time":{"start":1721923707707,"stop":1721923707707,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fc956e2219b7d16","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1721923611727,"stop":1721923611727,"duration":0},"status":"passed","severity":"normal"},{"uid":"288c149b53b2ebfe","name":"Push message with content topic containing Russian","time":{"start":1721924211967,"stop":1721924211968,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdb9f6f3c83885e5","name":"should be able to decode the field with only FILTER set to true","time":{"start":1721923560244,"stop":1721923560244,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e3983ef15518788","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1721923560241,"stop":1721923560242,"duration":1},"status":"passed","severity":"normal"},{"uid":"242e501fdc970686","name":"Check received message containing SQL Injection","time":{"start":1721924106750,"stop":1721924106750,"duration":0},"status":"passed","severity":"normal"},{"uid":"be8d8df6152027b","name":"udp ip6 address","time":{"start":1721923560333,"stop":1721923560333,"duration":0},"status":"passed","severity":"normal"},{"uid":"897a7eaade73f4db","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1721923565778,"stop":1721923565778,"duration":0},"status":"passed","severity":"normal"},{"uid":"542a22921f78cc0e","name":"Push message with content topic containing Russian","time":{"start":1721924068576,"stop":1721924068576,"duration":0},"status":"passed","severity":"normal"},{"uid":"b82fa48f9a2461f1","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1721923613903,"stop":1721923613905,"duration":2},"status":"passed","severity":"normal"},{"uid":"28278c003bbcbdfc","name":"start node with ApplicationInfo","time":{"start":1721924174332,"stop":1721924174332,"duration":0},"status":"passed","severity":"normal"},{"uid":"812ba50557ca6078","name":"should get / set TCP multiaddr","time":{"start":1721923560832,"stop":1721923560832,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff4c4ac9944616e1","name":"Check received message containing SQL Injection","time":{"start":1721923816768,"stop":1721923816769,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6383ab3bf3fba8a","name":"Query Generator, No Decoder","time":{"start":1721924212324,"stop":1721924212324,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c968850d09d2eba","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1721923869469,"stop":1721923869469,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cd9f584671a5632","name":"Push 30 different messages","time":{"start":1721924068569,"stop":1721924068570,"duration":1},"status":"passed","severity":"normal"},{"uid":"79f285395aba6bc3","name":"Round trip binary serialization","time":{"start":1721923565774,"stop":1721923565774,"duration":0},"status":"passed","severity":"normal"},{"uid":"44f1f4600f969384","name":"Check received message containing Russian","time":{"start":1721923816766,"stop":1721923816768,"duration":2},"status":"passed","severity":"normal"},{"uid":"6464250d887b2ac","name":"1 Relay, 1 Filter, gives up","time":{"start":1721923576610,"stop":1721923576611,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ffe017d5d8ab84","name":"can dial TLS multiaddrs","time":{"start":1721923923184,"stop":1721923923184,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b0ac92e90cc1b5","name":"Query Generator, No message returned","time":{"start":1721924212324,"stop":1721924212325,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc87f47cc5d743fa","name":"Check message with non string payload is not received","time":{"start":1721924106746,"stop":1721924106746,"duration":0},"status":"passed","severity":"normal"},{"uid":"effee7b2aa0bc860","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721923828730,"stop":1721923828731,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa9bfd1fe80cbd7c","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1721923828760,"stop":1721923828761,"duration":1},"status":"passed","severity":"normal"},{"uid":"932925b604c09e4f","name":"should throw error - invalid id","time":{"start":1721923560828,"stop":1721923560829,"duration":1},"status":"passed","severity":"normal"},{"uid":"9bde05619e180281","name":"Ephemeral messages are not stored","time":{"start":1721923613899,"stop":1721923613900,"duration":1},"status":"passed","severity":"normal"},{"uid":"f899b3312ae9d842","name":"Ping succeeds for all connected peers","time":{"start":1721923717870,"stop":1721923717871,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a2c2050b475c63a","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1721923708648,"stop":1721923708649,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec1143fc9f81acbb","name":"should set field with only RELAY enabled","time":{"start":1721923560835,"stop":1721923560835,"duration":0},"status":"passed","severity":"normal"},{"uid":"a72019fe971d42ec","name":"Check message received after nwaku node is restarted","time":{"start":1721923816790,"stop":1721923816791,"duration":1},"status":"skipped","severity":"normal"},{"uid":"f0cb4ef5fd306995","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1721923604129,"stop":1721923604130,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0b36359c3acaf34","name":"Overlapping topic subscription","time":{"start":1721924256088,"stop":1721924256088,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdc620a72d6df0f9","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app88/6/topic445/utf8","time":{"start":1721924174327,"stop":1721924174328,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8a4a085425bb081","name":"getPeersByDiscovery","time":{"start":1721923644147,"stop":1721923644148,"duration":1},"status":"passed","severity":"normal"},{"uid":"625eb359f5b740a2","name":"random static sharding 6 - Cluster ID: 555, Shard ID: 74","time":{"start":1721924181523,"stop":1721924181523,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5664dfa4704f36e","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1721923552206,"stop":1721923552206,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b0c8d78f4c76bec","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1721923586835,"stop":1721923586836,"duration":1},"status":"passed","severity":"normal"},{"uid":"4db071aba00f1e96","name":"Ping on subscribed peer","time":{"start":1721923663738,"stop":1721923663738,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8e505ec4d1bf456","name":"Subscribe to topic containing special chars and publish message","time":{"start":1721924113398,"stop":1721924113398,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f66fd8cb9aa92ec","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1721923917306,"stop":1721923917307,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e2edde55371a2a8","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1721923552223,"stop":1721923552223,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0088b2edae61dbc","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1721923554901,"stop":1721923554902,"duration":1},"status":"passed","severity":"normal"},{"uid":"513ab99113448b48","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1721923604130,"stop":1721923604132,"duration":2},"status":"passed","severity":"normal"},{"uid":"a91c18fab5208d2c","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app27/3/topic876/proto","time":{"start":1721924174322,"stop":1721924174324,"duration":2},"status":"passed","severity":"normal"},{"uid":"d447ca4f16a0a493","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1721923560246,"stop":1721923560247,"duration":1},"status":"passed","severity":"normal"},{"uid":"21a3cd5cd6cabd4f","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1721923586837,"stop":1721923586837,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc88f9f6acf14c01","name":"Check message with invalid timestamp is not received","time":{"start":1721923816782,"stop":1721923816783,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc15666dca4bd103","name":"Ping fails for unsubscribed peers","time":{"start":1721923717872,"stop":1721923717872,"duration":0},"status":"passed","severity":"normal"},{"uid":"899e095ea9ecb9e0","name":"throws on content topic with empty topic name field","time":{"start":1721923552199,"stop":1721923552199,"duration":0},"status":"passed","severity":"normal"},{"uid":"373a91f1ad329db","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app66/8/topic253/xml","time":{"start":1721924174316,"stop":1721924174317,"duration":1},"status":"passed","severity":"normal"},{"uid":"23410b97d3e1b19d","name":"Subscribe and publish message","time":{"start":1721924113390,"stop":1721924113390,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d3696cb0209b01a","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1721923576134,"stop":1721923576134,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f3bec59f4c9b5a9","name":"Push message with content topic containing escaped characters","time":{"start":1721924211972,"stop":1721924211973,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa4c56e62f31a6e1","name":"Relay - dialed after","time":{"start":1721924270429,"stop":1721924270429,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3b997c145ea14e7","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1721923828732,"stop":1721923828732,"duration":0},"status":"passed","severity":"normal"},{"uid":"c77d91e900db9d1f","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1721923552225,"stop":1721923552225,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f99b443c9ca12","name":"Publish message with large meta","time":{"start":1721924104493,"stop":1721924104493,"duration":0},"status":"passed","severity":"normal"},{"uid":"2373b30dcfc7582b","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1721923751061,"stop":1721923751062,"duration":1},"status":"passed","severity":"normal"},{"uid":"940c384a53029b93","name":"should properly create location multiaddrs - udp6","time":{"start":1721923560833,"stop":1721923560833,"duration":0},"status":"passed","severity":"normal"},{"uid":"f45313c8b295b9f2","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1721924256097,"stop":1721924256098,"duration":1},"status":"passed","severity":"normal"},{"uid":"24ffa4247c42e017","name":"Passing page size 11 when there are 10 messages","time":{"start":1721924246385,"stop":1721924246386,"duration":1},"status":"passed","severity":"normal"},{"uid":"353fdad9068f229","name":"Push message with XML payload","time":{"start":1721924211953,"stop":1721924211954,"duration":1},"status":"passed","severity":"normal"},{"uid":"3af6667e29c9aa50","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1721924085750,"stop":1721924085750,"duration":0},"status":"passed","severity":"normal"},{"uid":"d780bfc5e6ac628e","name":"Check received message containing unicode special characters","time":{"start":1721923816775,"stop":1721923816776,"duration":1},"status":"passed","severity":"normal"},{"uid":"43ad680c153fdb19","name":"Check publish message containing escaped characters","time":{"start":1721924104486,"stop":1721924104486,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7f86565bc684d2d","name":"Round trip binary encryption [ecies, signature]","time":{"start":1721923588566,"stop":1721923588566,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4baced8cb929c0d","name":"Filter","time":{"start":1721924270431,"stop":1721924270431,"duration":0},"status":"passed","severity":"normal"},{"uid":"88208ba6f5a13bee","name":"Add multiple subscription objects on single nwaku node","time":{"start":1721924256104,"stop":1721924256104,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e4f71d2b6778c5a","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1721923552206,"stop":1721923552206,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ff92ad896681e97","name":"can start and stop the service","time":{"start":1721923580790,"stop":1721923580790,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c55e7253fe7a0a5","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1721924113402,"stop":1721924113402,"duration":0},"status":"passed","severity":"normal"},{"uid":"a043403ec9f5c4a6","name":"Nwaku publishes","time":{"start":1721924073327,"stop":1721924073327,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b2245462afaa9b3","name":"Does not throw an exception when node disconnects","time":{"start":1721924262091,"stop":1721924262091,"duration":0},"status":"passed","severity":"normal"},{"uid":"972c206e31fbc769","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1721924256104,"stop":1721924256104,"duration":0},"status":"passed","severity":"normal"},{"uid":"11af3361f5b3e3d8","name":"Subscribe to topic containing emoji and publish message","time":{"start":1721924113402,"stop":1721924113403,"duration":1},"status":"passed","severity":"normal"},{"uid":"edca5702a539c223","name":"Subscribe to topic containing XML and receive message","time":{"start":1721923843240,"stop":1721923843240,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dab247cda1d303c","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1721923604127,"stop":1721923604128,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7cac1db127f0933","name":"Push message equal or less that 1MB","time":{"start":1721924212009,"stop":1721924212009,"duration":0},"status":"passed","severity":"normal"},{"uid":"216fafa63f0e0ac1","name":"Using a function","time":{"start":1721924262092,"stop":1721924262092,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ef834c225262f90","name":"removeEventListener with wrong event","time":{"start":1721923644147,"stop":1721923644147,"duration":0},"status":"passed","severity":"normal"},{"uid":"acef3bd30ae50ad8","name":"Check message with no payload is not received","time":{"start":1721924106746,"stop":1721924106746,"duration":0},"status":"passed","severity":"normal"},{"uid":"180b8dc1a4e1002d","name":"Subscribe to topic containing special chars and receive message","time":{"start":1721924256089,"stop":1721924256089,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfd1f4381f23e4e3","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1721924212325,"stop":1721924212332,"duration":7},"status":"passed","severity":"normal"},{"uid":"366f2b0471ddab6b","name":"Check received message containing Basic HTML tag","time":{"start":1721924106753,"stop":1721924106753,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8cb2b8627133bd1","name":"Query generator for 2000 messages","time":{"start":1721924238138,"stop":1721924238138,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b90d5cab46887cd","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1721923552210,"stop":1721923552210,"duration":0},"status":"passed","severity":"normal"},{"uid":"5874e5c90eaa0351","name":"Subscribe to topic containing Script and receive message","time":{"start":1721923843240,"stop":1721923843240,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdff35907e3729d6","name":"Sets default value correctly","time":{"start":1721924262093,"stop":1721924262094,"duration":1},"status":"passed","severity":"normal"},{"uid":"50d6b614bd5633ff","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1721924265386,"stop":1721924265386,"duration":0},"status":"passed","severity":"normal"},{"uid":"c990b6880e4c0740","name":"start node with empty content topic","time":{"start":1721924174332,"stop":1721924174332,"duration":0},"status":"passed","severity":"normal"},{"uid":"dec7ebbd3ad7045c","name":"Subscribe to topic containing long and receive message","time":{"start":1721924256089,"stop":1721924256089,"duration":0},"status":"passed","severity":"normal"},{"uid":"6870c89eb72a93a","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1721923843239,"stop":1721923843240,"duration":1},"status":"passed","severity":"normal"},{"uid":"54fb8ebe64c2bde0","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721923828743,"stop":1721923828743,"duration":0},"status":"passed","severity":"normal"},{"uid":"c305bd9270a9bb38","name":"Privacy Node - default protocol","time":{"start":1721924270432,"stop":1721924270432,"duration":0},"status":"passed","severity":"normal"},{"uid":"8be1dd2b3c597c7e","name":"Push message with SQL Injection payload","time":{"start":1721924211952,"stop":1721924211953,"duration":1},"status":"passed","severity":"normal"},{"uid":"9bd59314d97fa50c","name":"random static sharding 2 - Cluster ID: 52, Shard ID: 563","time":{"start":1721924181497,"stop":1721924181498,"duration":1},"status":"passed","severity":"normal"},{"uid":"b69f673d979cd2e3","name":"same cluster, different shard: nodes connect","time":{"start":1721923917308,"stop":1721923917308,"duration":0},"status":"passed","severity":"normal"},{"uid":"13c05f6f22e491cc","name":"Publish message with custom timestamp: Thu Jul 25 2024 15:14:33 GMT+0000 (Coordinated Universal Time)","time":{"start":1721924104488,"stop":1721924104488,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef69b975ad7d6738","name":"Symmetric encrypt & Decrypt","time":{"start":1721923587305,"stop":1721923587305,"duration":0},"status":"passed","severity":"normal"},{"uid":"7da344d847915b3f","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1721923611726,"stop":1721923611727,"duration":1},"status":"passed","severity":"normal"},{"uid":"46edc6fd0f7fd81f","name":"should throw error - no public key","time":{"start":1721923560827,"stop":1721923560828,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b198edfa12ef261","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1721923560247,"stop":1721923560248,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1e710ff6e48883e","name":"Fails to push message with large meta","time":{"start":1721924212000,"stop":1721924212003,"duration":3},"status":"passed","severity":"normal"},{"uid":"267d0a01d0011f8d","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1721924265385,"stop":1721924265386,"duration":1},"status":"passed","severity":"normal"},{"uid":"e426c8a51c3b0973","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1721923611725,"stop":1721923611726,"duration":1},"status":"passed","severity":"normal"},{"uid":"226eef52d1933dc6","name":"Push message with unicode special characters payload","time":{"start":1721924068568,"stop":1721924068569,"duration":1},"status":"passed","severity":"normal"},{"uid":"36d0c77f35ca00d6","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1721923843231,"stop":1721923843231,"duration":0},"status":"passed","severity":"normal"},{"uid":"96e35013f8c483ad","name":"Check publish message containing JSON","time":{"start":1721924104485,"stop":1721924104485,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5ffc4f9394c8fcb","name":"can start the service","time":{"start":1721923580789,"stop":1721923580789,"duration":0},"status":"passed","severity":"normal"},{"uid":"e78a837c8aaefbf0","name":"Check received message containing short","time":{"start":1721924106747,"stop":1721924106748,"duration":1},"status":"passed","severity":"normal"},{"uid":"27da8905faa1afac","name":"should not fail to start the service if it is already started","time":{"start":1721923580790,"stop":1721923580791,"duration":1},"status":"passed","severity":"normal"},{"uid":"88e33eb4351d7d2b","name":"Passing page size 0 when there are 110 messages","time":{"start":1721924246382,"stop":1721924246382,"duration":0},"status":"passed","severity":"normal"},{"uid":"638ba24276f68b46","name":"Subscribe to topic containing special chars and receive message","time":{"start":1721924256100,"stop":1721924256100,"duration":0},"status":"passed","severity":"normal"},{"uid":"222f19ab2e44911b","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1721924256087,"stop":1721924256087,"duration":0},"status":"passed","severity":"normal"},{"uid":"d669ae5517fa7c0e","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1721924256090,"stop":1721924256090,"duration":0},"status":"passed","severity":"normal"},{"uid":"8382c1deac081027","name":"Passing cursor with wrong message digest","time":{"start":1721924158980,"stop":1721924158980,"duration":0},"status":"passed","severity":"normal"},{"uid":"e72c8220c8392a4d","name":"should be able to encode the field with only STORE set to true","time":{"start":1721923560238,"stop":1721923560239,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1598ec2217fdf4c","name":"Push message with content topic containing emoji","time":{"start":1721924068581,"stop":1721924068581,"duration":0},"status":"passed","severity":"normal"},{"uid":"c408b6ad9dbd38ec","name":"Push message with content topic containing short","time":{"start":1721924068570,"stop":1721924068570,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1da4ac4aa598768","name":"should not fail to start the service if it is already started","time":{"start":1721924110778,"stop":1721924110778,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc94bd43777314eb","name":"throws on content topic with empty application field","time":{"start":1721923552198,"stop":1721923552198,"duration":0},"status":"passed","severity":"normal"},{"uid":"81bbf4173b8e9aec","name":"Push message with content topic containing Basic HTML tag","time":{"start":1721924068577,"stop":1721924068578,"duration":1},"status":"passed","severity":"normal"},{"uid":"669ff0f0e0cbfeb9","name":"Fails to publish message with wrong content topic","time":{"start":1721924104490,"stop":1721924104490,"duration":0},"status":"passed","severity":"normal"},{"uid":"6148d8fe3f16847e","name":"Relay - times out","time":{"start":1721924270429,"stop":1721924270430,"duration":1},"status":"passed","severity":"normal"},{"uid":"def6d8ffa1cbb30e","name":"tcp ip4 address","time":{"start":1721923560332,"stop":1721923560333,"duration":1},"status":"passed","severity":"normal"},{"uid":"5499a1b0bfb1127a","name":"Push message with content topic containing SQL Injection","time":{"start":1721924068576,"stop":1721924068576,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbe831e44e1d67e6","name":"Encoder throws on undefined content topic","time":{"start":1721923588567,"stop":1721923588567,"duration":0},"status":"passed","severity":"normal"},{"uid":"12e28167ca7e3a77","name":"Ping on unsubscribed peer","time":{"start":1721923707712,"stop":1721923707713,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe39e6b94cc35167","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1721924265383,"stop":1721924265384,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf781e5d20e8f90","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1721923616132,"stop":1721923616133,"duration":1},"status":"skipped","severity":"normal"},{"uid":"218fcc557a5b3ef6","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1721923869466,"stop":1721923869466,"duration":0},"status":"passed","severity":"normal"},{"uid":"27b5ef2fc2d9510f","name":"should properly compute the node id","time":{"start":1721923560830,"stop":1721923560830,"duration":0},"status":"passed","severity":"normal"},{"uid":"6146c1f101994d2e","name":"Decrypt messages","time":{"start":1721924047490,"stop":1721924047490,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ba8b34b36f8554d","name":"Light Node - default protocols","time":{"start":1721924270432,"stop":1721924270432,"duration":0},"status":"passed","severity":"normal"},{"uid":"f29644c287edaa85","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1721923576133,"stop":1721923576133,"duration":0},"status":"passed","severity":"normal"},{"uid":"5265bbb20d94f583","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1721923576137,"stop":1721923576137,"duration":0},"status":"passed","severity":"normal"},{"uid":"79ecf4448421319d","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1721923828726,"stop":1721923828726,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2fa8c08eaebe1e4","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1721924174313,"stop":1721924174314,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4b84d6b85f4285e","name":"Number of peers are maintained correctly","time":{"start":1721923717869,"stop":1721923717869,"duration":0},"status":"passed","severity":"normal"},{"uid":"db4d2bcfbc762ff6","name":"Push message with content topic containing special chars","time":{"start":1721924211965,"stop":1721924211965,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4dfb302eed57ff2","name":"Asymmetric encrypt & decrypt","time":{"start":1721923587304,"stop":1721923587304,"duration":0},"status":"passed","severity":"normal"},{"uid":"aef3ae9f61b0a44b","name":"Check message with no pubsub topic is not received","time":{"start":1721923816784,"stop":1721923816786,"duration":2},"status":"passed","severity":"normal"},{"uid":"26c5aa575016df1","name":"should only return 1 node with relay and store capability","time":{"start":1721923576831,"stop":1721923576831,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4e6ddb8c8d6d1f","name":"Check received message containing escaped characters","time":{"start":1721924106757,"stop":1721924106757,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1c574e1cfa733f9","name":"Overlapping topic subscription","time":{"start":1721923843232,"stop":1721923843233,"duration":1},"status":"passed","severity":"normal"},{"uid":"be0d40c04af5526c","name":"Check message on other pubsub topic is not received","time":{"start":1721923816783,"stop":1721923816784,"duration":1},"status":"passed","severity":"normal"},{"uid":"306236a9e3b2547b","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1721923560245,"stop":1721923560245,"duration":0},"status":"passed","severity":"normal"},{"uid":"12ccd82dc24f6bbc","name":"should use the provided clusterId for the pubsub topic","time":{"start":1721923552235,"stop":1721923552236,"duration":1},"status":"passed","severity":"normal"},{"uid":"29890d7becaffb32","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1721923552221,"stop":1721923552221,"duration":0},"status":"passed","severity":"normal"},{"uid":"85410ea53a020b93","name":"Push message equal or less that 1MB","time":{"start":1721924068584,"stop":1721924068585,"duration":1},"status":"passed","severity":"normal"},{"uid":"9650cebff084418b","name":"Check received message containing escaped characters","time":{"start":1721923816774,"stop":1721923816775,"duration":1},"status":"passed","severity":"normal"},{"uid":"882803a7a1584dee","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1721923828745,"stop":1721923828754,"duration":9},"status":"passed","severity":"normal"},{"uid":"9cba796662c88d93","name":"listenerCount","time":{"start":1721923644148,"stop":1721923644148,"duration":0},"status":"passed","severity":"normal"},{"uid":"c93fa9b01bcdef6d","name":"Push message with content topic containing Arabic","time":{"start":1721924211966,"stop":1721924211967,"duration":1},"status":"passed","severity":"normal"},{"uid":"88e6b15a76e5f46a","name":"Query with Promise Callback, No message returned","time":{"start":1721924212346,"stop":1721924212347,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae2c5b34c1176b29","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1721923554903,"stop":1721923554903,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5d9f3cd6d15699","name":"1 Store, 2 fetches","time":{"start":1721923576609,"stop":1721923576610,"duration":1},"status":"passed","severity":"normal"},{"uid":"9eb1a867bf16bf91","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1721923552309,"stop":1721923552309,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc42f3a13c9a5ac9","name":"Publish without waiting for remote peer","time":{"start":1721924113389,"stop":1721924113389,"duration":0},"status":"passed","severity":"normal"},{"uid":"6301a9b9100cc567","name":"Check received message containing Chinese","time":{"start":1721924106738,"stop":1721924106738,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5691aec50722c5b","name":"Subscribe to topic containing JSON and publish message","time":{"start":1721924113401,"stop":1721924113401,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc0f88dee6011e11","name":"Check message with no content topic is not received","time":{"start":1721924106762,"stop":1721924106762,"duration":0},"status":"passed","severity":"normal"},{"uid":"3512beaecaeb3be6","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app61/8/topic150/proto","time":{"start":1721924174330,"stop":1721924174330,"duration":0},"status":"passed","severity":"normal"},{"uid":"1664e7c7b95e9858","name":"should only return 1 node with store capability","time":{"start":1721923576831,"stop":1721923576832,"duration":1},"status":"passed","severity":"normal"},{"uid":"3810a560d4b74a0d","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1721923552210,"stop":1721923552210,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea5640a2006ae20f","name":"should throw error - no public key","time":{"start":1721923560829,"stop":1721923560829,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c55e8a5ccb9d1f7","name":"Subscribe to topic containing short and publish message","time":{"start":1721924113396,"stop":1721924113396,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d1523a78f9afe24","name":"start node with empty shard","time":{"start":1721924181532,"stop":1721924181532,"duration":0},"status":"passed","severity":"normal"},{"uid":"deffc1a1d1e5e07e","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1721924158971,"stop":1721924158971,"duration":0},"status":"passed","severity":"normal"},{"uid":"b00032d3b8b768a4","name":"Waku message hash computation (meta attribute not present)","time":{"start":1721923554902,"stop":1721923554902,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5a3d4819ae43a68","name":"Subscribe to topic containing XML and receive message","time":{"start":1721924256102,"stop":1721924256102,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c8be5cf87219e01","name":"should emit a peer event after start","time":{"start":1721923580791,"stop":1721923580791,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b46513fecfd5780","name":"Decoder throws on undefined content topic","time":{"start":1721923588567,"stop":1721923588568,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef984dd760b08d46","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1721923869463,"stop":1721923869465,"duration":2},"status":"passed","severity":"normal"},{"uid":"8d792ecae3678ae3","name":"Nodes with multiple pubsub topic","time":{"start":1721924085751,"stop":1721924085752,"duration":1},"status":"passed","severity":"normal"},{"uid":"224ba11e7a3471a8","name":"should correctly map a content topic to a pubsub topic","time":{"start":1721923552235,"stop":1721923552235,"duration":0},"status":"passed","severity":"normal"},{"uid":"43382c64e7173e2","name":"Passing page size 110 when there are 120 messages","time":{"start":1721924246387,"stop":1721924246387,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9de252a319ce77c","name":"Push message with meta","time":{"start":1721924211998,"stop":1721924212000,"duration":2},"status":"passed","severity":"normal"},{"uid":"56040c308c5ee7c6","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1721923828744,"stop":1721923828745,"duration":1},"status":"passed","severity":"normal"},{"uid":"da9d7f6ca4a042","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1721923576833,"stop":1721923576833,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a29c42f6f44f2c69","name":"Check received message containing unicode special characters","time":{"start":1721924106742,"stop":1721924106742,"duration":0},"status":"passed","severity":"normal"},{"uid":"f51cea737807254b","name":"should properly create location multiaddrs - tcp6","time":{"start":1721923560833,"stop":1721923560833,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f23b34b41fc2b84","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1721924113398,"stop":1721924113398,"duration":0},"status":"passed","severity":"normal"},{"uid":"752fa4d45ae382","name":"passes more than one ENR URLs and attempts connection","time":{"start":1721923616133,"stop":1721923616133,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e4497114cb1cbe69","name":"Used by Waku Relay","time":{"start":1721924262093,"stop":1721924262093,"duration":0},"status":"passed","severity":"normal"},{"uid":"aaa3262bbe1975aa","name":"Publishes to nwaku","time":{"start":1721924073326,"stop":1721924073326,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dce2dd3c14e987c","name":"Add multiple subscription objects on single nwaku node","time":{"start":1721923843244,"stop":1721923843244,"duration":0},"status":"passed","severity":"normal"},{"uid":"18b3f3e852fd495e","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1721923751062,"stop":1721923751063,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c3033435e18279e","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1721923552223,"stop":1721923552224,"duration":1},"status":"passed","severity":"normal"},{"uid":"23983444d5dac31","name":"Ping on peer without subscriptions","time":{"start":1721923707712,"stop":1721923707712,"duration":0},"status":"passed","severity":"normal"},{"uid":"72c69a66c24bac13","name":"can start and stop the service","time":{"start":1721924110777,"stop":1721924110777,"duration":0},"status":"passed","severity":"normal"},{"uid":"707c3b1b90e72956","name":"Subscribe and receive messages via lightPush","time":{"start":1721924256094,"stop":1721924256095,"duration":1},"status":"passed","severity":"normal"},{"uid":"5052707a6bfd85a6","name":"Callback on promise","time":{"start":1721924238134,"stop":1721924238136,"duration":2},"status":"passed","severity":"normal"},{"uid":"5b835206c371d364","name":"should return empty list for no shard","time":{"start":1721923552214,"stop":1721923552214,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9856718a4cf557a","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1721923552225,"stop":1721923552226,"duration":1},"status":"passed","severity":"normal"},{"uid":"b85a2935f200f060","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1721923552221,"stop":1721923552221,"duration":0},"status":"passed","severity":"normal"},{"uid":"7971c6e81cf85ebf","name":"caches peers it previously fetched","time":{"start":1721923576830,"stop":1721923576830,"duration":0},"status":"passed","severity":"normal"},{"uid":"e12d0eb9ed2df802","name":"stop","time":{"start":1721923644150,"stop":1721923644150,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9b4bbbf662ed475","name":"should throw error - no id","time":{"start":1721923560827,"stop":1721923560827,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3d377cbd0acecdc","name":"random static sharding 7 - Cluster ID: 944, Shard ID: 98","time":{"start":1721924181524,"stop":1721924181525,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4064c698585edd3","name":"Ping on peer without subscriptions","time":{"start":1721923663738,"stop":1721923663738,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cd9ebb71c674e9b","name":"Check received message containing shell command","time":{"start":1721924106755,"stop":1721924106756,"duration":1},"status":"passed","severity":"normal"},{"uid":"d02637548244ad7e","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1721923828730,"stop":1721923828730,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ac465b10a7ec064","name":"Check meta is set [ecies]","time":{"start":1721923588566,"stop":1721923588566,"duration":0},"status":"passed","severity":"normal"},{"uid":"a705ca89682f87b8","name":"isConnected return false after peer stops","time":{"start":1721923670024,"stop":1721923670024,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8daecc8a41db6c0","name":"Push message with content topic containing unicode special characters","time":{"start":1721924068580,"stop":1721924068581,"duration":1},"status":"passed","severity":"normal"},{"uid":"e89e3209b835b954","name":"handles multiple messages","time":{"start":1721924251493,"stop":1721924251493,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c0e23292881a3b2","name":"Query Generator - backward","time":{"start":1721924237466,"stop":1721924237466,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b478196ba752aa4","name":"Waku message hash computation (payload length 0)","time":{"start":1721923554902,"stop":1721923554902,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a10168c1d39e845","name":"Push message with content topic containing numeric","time":{"start":1721924211961,"stop":1721924211964,"duration":3},"status":"passed","severity":"normal"},{"uid":"f24b172695eeaff8","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1721924256095,"stop":1721924256095,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bdd062cd49f08f6","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1721924158979,"stop":1721924158979,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fa7885100e005b6","name":"throws on content topic with empty version field","time":{"start":1721923552198,"stop":1721923552199,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b4668c75da983f5","name":"shard 0","time":{"start":1721924181494,"stop":1721924181495,"duration":1},"status":"passed","severity":"normal"},{"uid":"db0d7c3f6c61f6b","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1721923708652,"stop":1721923708652,"duration":0},"status":"passed","severity":"normal"},{"uid":"92ef5e10a6ec4669","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1721924256087,"stop":1721924256088,"duration":1},"status":"passed","severity":"normal"},{"uid":"970a60e5bd726cab","name":"random static sharding 8 - Cluster ID: 696, Shard ID: 770","time":{"start":1721924181526,"stop":1721924181527,"duration":1},"status":"passed","severity":"normal"},{"uid":"559ae31294903fd7","name":"Push message with content topic containing escaped characters","time":{"start":1721924068580,"stop":1721924068580,"duration":0},"status":"passed","severity":"normal"},{"uid":"82798a45c4cde10f","name":"should be able to encode the field with only RELAY set to true","time":{"start":1721923560235,"stop":1721923560238,"duration":3},"status":"passed","severity":"normal"},{"uid":"6fae4d189b2cdb8f","name":"Check received message with timestamp: 1721923603603 ","time":{"start":1721924106759,"stop":1721924106759,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1b1e8e5eaae2af1","name":"Push message with meta","time":{"start":1721924068582,"stop":1721924068582,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ff142340d71607","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1721923552202,"stop":1721923552203,"duration":1},"status":"passed","severity":"normal"},{"uid":"f106e410607fdf9","name":"Push 30 different messages","time":{"start":1721924211957,"stop":1721924211957,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f08855ba7fe42a8","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1721923717874,"stop":1721923717875,"duration":1},"status":"passed","severity":"normal"},{"uid":"82d368011a13e42c","name":"Check received message containing shell command","time":{"start":1721924106741,"stop":1721924106741,"duration":0},"status":"passed","severity":"normal"},{"uid":"b468a3a073f9410e","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1721923751060,"stop":1721923751061,"duration":1},"status":"passed","severity":"normal"},{"uid":"f519756b879125e9","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1721923552202,"stop":1721923552202,"duration":0},"status":"passed","severity":"normal"},{"uid":"430119b2548eca63","name":"A test","time":{"start":1721923869541,"stop":1721923869541,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b86aa0a92e66e44","name":"should not receive a peer event before start","time":{"start":1721923580791,"stop":1721923580791,"duration":0},"status":"passed","severity":"normal"},{"uid":"727981fd56d08771","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1721923552236,"stop":1721923552236,"duration":0},"status":"passed","severity":"normal"},{"uid":"266994866a3a98c5","name":"Push message with content topic containing XML","time":{"start":1721924211969,"stop":1721924211969,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e6850b996f87a6f","name":"Renews peer on consistent ping failures","time":{"start":1721923717873,"stop":1721923717873,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd73443a37f04eb","name":"Number of peers are maintained correctly","time":{"start":1721923857650,"stop":1721923857650,"duration":0},"status":"passed","severity":"normal"},{"uid":"c22f7b6d81ab6006","name":"Check publish message containing special chars","time":{"start":1721924104478,"stop":1721924104479,"duration":1},"status":"passed","severity":"normal"},{"uid":"8aa078184e177414","name":"Subscribe to topic containing long and receive message","time":{"start":1721923843234,"stop":1721923843235,"duration":1},"status":"passed","severity":"normal"},{"uid":"118ac7d3a4806d9d","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1721923828726,"stop":1721923828726,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ecdeac4241a0e51","name":"Push message with escaped characters payload","time":{"start":1721924211955,"stop":1721924211956,"duration":1},"status":"passed","severity":"normal"},{"uid":"b11c610f8beb933b","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1721924044927,"stop":1721924044928,"duration":1},"status":"passed","severity":"normal"}] |