allure-jswaku/7177/widgets/duration.json
2024-07-22 12:13:43 +00:00

1 line
156 KiB
JSON

[{"uid":"a7d3d3d2ba771a0f","name":"Check received message containing emoji","time":{"start":1721649677782,"stop":1721649677783,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc130525939ef1b0","name":"different cluster, same shard: nodes don't connect","time":{"start":1721649776487,"stop":1721649776487,"duration":0},"status":"passed","severity":"normal"},{"uid":"43efe3cae9b287db","name":"Overlapping topic subscription","time":{"start":1721649714435,"stop":1721649714436,"duration":1},"status":"passed","severity":"normal"},{"uid":"e70f28f1ea921c7a","name":"Ping succeeds for all connected peers","time":{"start":1721649585304,"stop":1721649585305,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a44f243cb370bb1","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1721649721757,"stop":1721649721757,"duration":0},"status":"passed","severity":"normal"},{"uid":"72f3338705c204b0","name":"Ping on subscribed peer","time":{"start":1721649570436,"stop":1721649570438,"duration":2},"status":"passed","severity":"normal"},{"uid":"c6e192b64e8e30bf","name":"Push message with content topic containing SQL Injection","time":{"start":1721650055962,"stop":1721650055963,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1325393ae08409","name":"throws on content topic with non-number generation field","time":{"start":1721649419399,"stop":1721649419400,"duration":1},"status":"passed","severity":"normal"},{"uid":"55799b7e6384cb06","name":"Push message with Basic HTML tag payload","time":{"start":1721649941852,"stop":1721649941852,"duration":0},"status":"passed","severity":"normal"},{"uid":"de9d47f436afba9a","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1721650071674,"stop":1721650071675,"duration":1},"status":"passed","severity":"normal"},{"uid":"b62d52338c422d2f","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1721650098973,"stop":1721650098974,"duration":1},"status":"passed","severity":"normal"},{"uid":"1069e8892f63bfe0","name":"Check received message with timestamp: 1649153314 ","time":{"start":1721649986819,"stop":1721649986819,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc3da3c735c811db","name":"udp ip6 address","time":{"start":1721649427439,"stop":1721649427439,"duration":0},"status":"passed","severity":"normal"},{"uid":"81ccccb068644e68","name":"returns all values when wanted number matches available values","time":{"start":1721649442870,"stop":1721649442871,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e0809282689b1e9","name":"Relay","time":{"start":1721649479620,"stop":1721649479620,"duration":0},"status":"passed","severity":"normal"},{"uid":"f84fa8cbf7e2ba58","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1721649432729,"stop":1721649432729,"duration":0},"status":"passed","severity":"normal"},{"uid":"d336c6ceaaa04297","name":"Passing cursor with wrong message digest","time":{"start":1721650071679,"stop":1721650071679,"duration":0},"status":"passed","severity":"normal"},{"uid":"480fbaff91ead25","name":"should not receive a peer event before start","time":{"start":1721650390500,"stop":1721650390500,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fd24f3f21c90468","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1721649721754,"stop":1721649721755,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f858ee1b9c6af3a","name":"Round trip binary encryption [ecies, signature]","time":{"start":1721649455671,"stop":1721649455672,"duration":1},"status":"passed","severity":"normal"},{"uid":"154e8c0343f71733","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1721650098978,"stop":1721650098978,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cb0f5cf7e03c46f","name":"throws on content topic with empty encoding field","time":{"start":1721649419402,"stop":1721649419403,"duration":1},"status":"passed","severity":"normal"},{"uid":"6566a4182e9710b5","name":"connects to nwaku","time":{"start":1721650133171,"stop":1721650133171,"duration":0},"status":"passed","severity":"normal"},{"uid":"c51e7f63271b21a7","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1721649419420,"stop":1721649419420,"duration":0},"status":"passed","severity":"normal"},{"uid":"d00c37dd0381f329","name":"Generator, custom pubsub topic","time":{"start":1721650104883,"stop":1721650104883,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba5873a9e7c6dec1","name":"Query Generator, Wrong PubsubTopic","time":{"start":1721650089106,"stop":1721650089107,"duration":1},"status":"passed","severity":"normal"},{"uid":"773266766b67d72","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1721649908736,"stop":1721649908736,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ca89b5514ce2ec3","name":"throws on empty content topic","time":{"start":1721649419398,"stop":1721649419398,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa456a1b3a0b93bb","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1721649419421,"stop":1721649419422,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb51e3e5a640be15","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1721649419413,"stop":1721649419413,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac8dab3f579e2a93","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1721649677784,"stop":1721649677787,"duration":3},"status":"passed","severity":"normal"},{"uid":"f6df33cd56ba9668","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1721649470350,"stop":1721649470352,"duration":2},"status":"passed","severity":"normal"},{"uid":"4d8eb22c371e7ddf","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1721650098984,"stop":1721650098985,"duration":1},"status":"passed","severity":"normal"},{"uid":"47ab99af75f06b1a","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1721649419425,"stop":1721649419425,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8873435fdd90e0","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1721650071674,"stop":1721650071674,"duration":0},"status":"passed","severity":"normal"},{"uid":"95843a36c7cca5d5","name":"Check received message containing Chinese","time":{"start":1721649986813,"stop":1721649986813,"duration":0},"status":"passed","severity":"normal"},{"uid":"55c4ad9f3c450ea1","name":"Push message with Script payload","time":{"start":1721650055945,"stop":1721650055945,"duration":0},"status":"passed","severity":"normal"},{"uid":"41049b65f0b570ba","name":"Push message with rate limit","time":{"start":1721649941870,"stop":1721649941870,"duration":0},"status":"passed","severity":"normal"},{"uid":"5375c481ea368c87","name":"Push message with emoji payload","time":{"start":1721649941855,"stop":1721649941855,"duration":0},"status":"passed","severity":"normal"},{"uid":"e79eb3edda8a5d3c","name":"Init the array if not present","time":{"start":1721649419175,"stop":1721649419177,"duration":2},"status":"passed","severity":"normal"},{"uid":"81a043a623f637d0","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1721649422174,"stop":1721649422175,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f16b650e7af03ba","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1721650115034,"stop":1721650115034,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5cb7e4b97546fd2","name":"same cluster, different shard: nodes don't connect","time":{"start":1721649700446,"stop":1721649700446,"duration":0},"status":"passed","severity":"normal"},{"uid":"9af42bd157428600","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1721650132467,"stop":1721650132468,"duration":1},"status":"passed","severity":"normal"},{"uid":"90e9e8b4f618db6c","name":"Fails to publish message with empty text","time":{"start":1721649969251,"stop":1721649969253,"duration":2},"status":"passed","severity":"normal"},{"uid":"45efea184c2f1459","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721649562264,"stop":1721649562265,"duration":1},"status":"passed","severity":"normal"},{"uid":"414bcadb2a0034aa","name":"Check received message with timestamp: 1721649468814000000 ","time":{"start":1721649677783,"stop":1721649677783,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7ec386710e90439","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1721649721756,"stop":1721649721756,"duration":0},"status":"passed","severity":"normal"},{"uid":"60218918c04b4cb","name":"Relay + Store","time":{"start":1721649428036,"stop":1721649428037,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8091d3abb0b9238","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1721649984296,"stop":1721649984296,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec080b8da471406a","name":"Privacy Node - default protocol","time":{"start":1721650140075,"stop":1721650140075,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fdb7c3f88842464","name":"should set field with only LIGHTPUSH enabled","time":{"start":1721649428036,"stop":1721649428036,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6a5a4a93f6a7746","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1721649443892,"stop":1721649443893,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b1c909fa7fd80ee","name":"Number of peers are maintained correctly","time":{"start":1721649585304,"stop":1721649585304,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8d2c3c06d57df7f","name":"Subscribe and publish message","time":{"start":1721649984294,"stop":1721649984295,"duration":1},"status":"passed","severity":"normal"},{"uid":"23a2d1b3423e1c0f","name":"non connected peers","time":{"start":1721649909011,"stop":1721649909011,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9f59e919c1181d9f","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1721649419404,"stop":1721649419404,"duration":0},"status":"passed","severity":"normal"},{"uid":"121c811caae019ee","name":"addEventListener with wrong event","time":{"start":1721649510082,"stop":1721649510083,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccfdb5ea4c01c2a1","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1721650098982,"stop":1721650098982,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fca384a868edd0b","name":"random static sharding 10 - Cluster ID: 776, Shard ID: 150","time":{"start":1721650049127,"stop":1721650049127,"duration":0},"status":"passed","severity":"normal"},{"uid":"26d07df314c10879","name":"Check received message containing special chars","time":{"start":1721649986824,"stop":1721649986824,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ab50ba92fd6bae9","name":"should not fail to stop the service if it was not started","time":{"start":1721650390498,"stop":1721650390498,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcb988199af854cf","name":"Relay - dialed after","time":{"start":1721650140071,"stop":1721650140071,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a190c07f7996f99","name":"Relay - times out","time":{"start":1721650140071,"stop":1721650140072,"duration":1},"status":"passed","severity":"normal"},{"uid":"961034fd12d58839","name":"Check received message containing special chars","time":{"start":1721649986812,"stop":1721649986813,"duration":1},"status":"passed","severity":"normal"},{"uid":"441b8a78eab15dad","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1721649700477,"stop":1721649700477,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c7cb650f7211a9","name":"Fails to push message with empty content topic","time":{"start":1721650055972,"stop":1721650055972,"duration":0},"status":"passed","severity":"normal"},{"uid":"c63ee8647e7f5ee2","name":"Publishes to nwaku","time":{"start":1721649939350,"stop":1721649939351,"duration":1},"status":"passed","severity":"normal"},{"uid":"10573c78780fd339","name":"should be able to decode the field with only FILTER set to true","time":{"start":1721649427294,"stop":1721649427294,"duration":0},"status":"passed","severity":"normal"},{"uid":"158bc492e4d3726","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1721649954802,"stop":1721649954803,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5b3826b15e2a4d7","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1721649419650,"stop":1721649419650,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b34148709c3881b","name":"Push message with shell command payload","time":{"start":1721650055950,"stop":1721650055950,"duration":0},"status":"passed","severity":"normal"},{"uid":"2abba59fe3f52664","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1721650089114,"stop":1721650089114,"duration":0},"status":"passed","severity":"normal"},{"uid":"fef4d08c8ac42d7f","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1721649714440,"stop":1721649714440,"duration":0},"status":"passed","severity":"normal"},{"uid":"add75600e0661124","name":"Push message with content topic containing Basic HTML tag","time":{"start":1721649941863,"stop":1721649941864,"duration":1},"status":"passed","severity":"normal"},{"uid":"622bef3534ac8202","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1721649721753,"stop":1721649721753,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7aa56832c0add93","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721649700459,"stop":1721649700460,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f6ae76479adef79","name":"Ping on subscribed peer","time":{"start":1721649570423,"stop":1721649570423,"duration":0},"status":"passed","severity":"normal"},{"uid":"2948a8cf0304acbe","name":"shard 0","time":{"start":1721650049119,"stop":1721650049120,"duration":1},"status":"passed","severity":"normal"},{"uid":"95ea79210927aae","name":"Check publish message containing short","time":{"start":1721649969226,"stop":1721649969227,"duration":1},"status":"passed","severity":"normal"},{"uid":"729199f9c0f81c99","name":"Check publish message containing Russian","time":{"start":1721649969232,"stop":1721649969232,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e664b206fe7c6bc","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1721649419422,"stop":1721649419423,"duration":1},"status":"passed","severity":"normal"},{"uid":"535ca2d75cf9b654","name":"Nwaku publishes","time":{"start":1721649939351,"stop":1721649939351,"duration":0},"status":"passed","severity":"normal"},{"uid":"affef92ff50808aa","name":"Subscribe to topic containing Russian and receive message","time":{"start":1721650098983,"stop":1721650098983,"duration":0},"status":"passed","severity":"normal"},{"uid":"53b84b22bb892623","name":"should get / set UDP multiaddr","time":{"start":1721649428032,"stop":1721649428032,"duration":0},"status":"passed","severity":"normal"},{"uid":"81dd0913edbb99af","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1721649986819,"stop":1721649986820,"duration":1},"status":"passed","severity":"normal"},{"uid":"de5d4e50bb88f32d","name":"Subscribe and receives messages on 20 topics","time":{"start":1721649714434,"stop":1721649714434,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f75fbf3166ee22a","name":"Check received message containing numeric","time":{"start":1721649677775,"stop":1721649677776,"duration":1},"status":"passed","severity":"normal"},{"uid":"367595819142dbf0","name":"Subscribe to topic containing XML and receive message","time":{"start":1721649714441,"stop":1721649714442,"duration":1},"status":"passed","severity":"normal"},{"uid":"c59f7a2566ba4aa7","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1721649419429,"stop":1721649419429,"duration":0},"status":"passed","severity":"normal"},{"uid":"77fe425a89a3e433","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1721649714443,"stop":1721649714443,"duration":0},"status":"passed","severity":"normal"},{"uid":"66dae0ac59bd91da","name":"should be able to decode the field with only RELAY set to true","time":{"start":1721649427293,"stop":1721649427293,"duration":0},"status":"passed","severity":"normal"},{"uid":"90cd40d59f2d26f2","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1721650098986,"stop":1721650098987,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddcbc60d69cac76c","name":"Push message with content topic containing numeric","time":{"start":1721649941857,"stop":1721649941857,"duration":0},"status":"passed","severity":"normal"},{"uid":"1990c259868aeea7","name":"Push message with special chars payload","time":{"start":1721650055940,"stop":1721650055940,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddffc032a84eb652","name":"should encode/decode to text encoding","time":{"start":1721649428031,"stop":1721649428031,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9494786072451fe","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1721650098978,"stop":1721650098979,"duration":1},"status":"passed","severity":"normal"},{"uid":"542e12526b046389","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1721649954808,"stop":1721649954808,"duration":0},"status":"passed","severity":"normal"},{"uid":"84525adbe96e2768","name":"should configure sharding based on application and version for autosharding","time":{"start":1721649419431,"stop":1721649419431,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab0b17a4467e04b1","name":"Query Generator - forward","time":{"start":1721650107498,"stop":1721650107498,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9513bc00a686236","name":"Add multiple subscription objects on single nwaku node","time":{"start":1721649714444,"stop":1721649714444,"duration":0},"status":"passed","severity":"normal"},{"uid":"e548d8f2bb959187","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1721649443406,"stop":1721649443407,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e9c7486275e2ff7","name":"Decoder throws on empty string content topic","time":{"start":1721649453569,"stop":1721649453569,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a1fb8d1ec28b310","name":"can dial TLS multiaddrs","time":{"start":1721649783168,"stop":1721649783168,"duration":0},"status":"passed","severity":"normal"},{"uid":"b02347eec75e9628","name":"Encoder throws on empty string content topic","time":{"start":1721649453568,"stop":1721649453568,"duration":0},"status":"passed","severity":"normal"},{"uid":"b30922eae7764ba1","name":"different cluster, different shard: nodes don't connect","time":{"start":1721649700450,"stop":1721649700450,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b009726336370ed","name":"should be able to encode the field with only RELAY set to true","time":{"start":1721649427281,"stop":1721649427283,"duration":2},"status":"passed","severity":"normal"},{"uid":"96fe387f38a2e83","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1721650098977,"stop":1721650098977,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6ef511f20394285","name":"Push message with short payload","time":{"start":1721649941847,"stop":1721649941847,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c7e28304d1d664c","name":"Push message with unicode special characters payload","time":{"start":1721650055951,"stop":1721650055956,"duration":5},"status":"passed","severity":"normal"},{"uid":"e5f70214b1154077","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1721649714432,"stop":1721649714433,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdf3351a0543191d","name":"Check received message with timestamp: 1721649469623000000 ","time":{"start":1721649986818,"stop":1721649986818,"duration":0},"status":"passed","severity":"normal"},{"uid":"323a973469abc66b","name":"should not receive a peer event after stop","time":{"start":1721649447746,"stop":1721649447746,"duration":0},"status":"passed","severity":"normal"},{"uid":"c34928e40754ee5e","name":"Check publish message containing Chinese","time":{"start":1721649969230,"stop":1721649969231,"duration":1},"status":"passed","severity":"normal"},{"uid":"462c8275061ef8b0","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1721649784574,"stop":1721649784577,"duration":3},"status":"passed","severity":"normal"},{"uid":"3ec6a084f17e97f8","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1721649526342,"stop":1721649526342,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f2b77d1a4682260","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1721649984295,"stop":1721649984295,"duration":0},"status":"passed","severity":"normal"},{"uid":"997ac44317a40c99","name":"Check publish message containing long","time":{"start":1721649969227,"stop":1721649969228,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5e6502d343ce665","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1721649419405,"stop":1721649419405,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f75ff5d447a4cf5","name":"Subscribe to topic containing short and receive message","time":{"start":1721649714437,"stop":1721649714437,"duration":0},"status":"passed","severity":"normal"},{"uid":"e021c6c85fd193db","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1721649714443,"stop":1721649714444,"duration":1},"status":"passed","severity":"normal"},{"uid":"46e73a91440ae3a0","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1721649419409,"stop":1721649419409,"duration":0},"status":"passed","severity":"normal"},{"uid":"c32e704522815c40","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1721649419423,"stop":1721649419424,"duration":1},"status":"passed","severity":"normal"},{"uid":"89633a4d5e3a0417","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1721649419410,"stop":1721649419411,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4d6f48287c542c1","name":"Check received message containing escaped characters","time":{"start":1721649677781,"stop":1721649677782,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e6fa82117b30dc3","name":"should set field with all protocols disabled","time":{"start":1721649428035,"stop":1721649428035,"duration":0},"status":"passed","severity":"normal"},{"uid":"48e16f97dd26348f","name":"topics with same application and version share the same shard","time":{"start":1721649419409,"stop":1721649419410,"duration":1},"status":"passed","severity":"normal"},{"uid":"26bb1f172a74e872","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1721649969497,"stop":1721649969497,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6888bfe6f935c188","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721649700462,"stop":1721649700462,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab2fa64253868ce6","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1721650032314,"stop":1721650032318,"duration":4},"status":"passed","severity":"normal"},{"uid":"2587f805f32ee461","name":"LightPush","time":{"start":1721650140074,"stop":1721650140074,"duration":0},"status":"passed","severity":"normal"},{"uid":"4638e7fb7ceb6420","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1721649419422,"stop":1721649419422,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c0fdcb76d2078e3","name":"Passing an array","time":{"start":1721650133172,"stop":1721650133172,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f43852245351bd3","name":"Subscribe to topic containing numeric and receive message","time":{"start":1721650098969,"stop":1721650098970,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ef29ef72310ddd0","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1721649562265,"stop":1721649562265,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3b7c7455874043","name":"Callback on promise","time":{"start":1721650103331,"stop":1721650103332,"duration":1},"status":"passed","severity":"normal"},{"uid":"84029d51215edd94","name":"Accepts a valid Waku Message","time":{"start":1721649436288,"stop":1721649436289,"duration":1},"status":"passed","severity":"normal"},{"uid":"a98799ab8d70724","name":"should not fail to start the service if it is already started","time":{"start":1721649447745,"stop":1721649447745,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6958460dec527f2","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1721649700479,"stop":1721649700480,"duration":1},"status":"passed","severity":"normal"},{"uid":"5160a8ecf8a4ca00","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1721649455671,"stop":1721649455671,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4fc0bd6f598b7f8","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1721649562268,"stop":1721649562273,"duration":5},"status":"passed","severity":"normal"},{"uid":"296f6c4223dc1001","name":"Passing page size 19 when there are 20 messages","time":{"start":1721650125074,"stop":1721650125074,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6873bc2fa2be44a","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1721649443409,"stop":1721649443410,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6774d0f1a13388f","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1721649984295,"stop":1721649984296,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbcfbdd51aa14bdc","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1721650115035,"stop":1721650115036,"duration":1},"status":"passed","severity":"normal"},{"uid":"98f6697d17b6ee76","name":"Renews peer on consistent missed messages","time":{"start":1721649585311,"stop":1721649585314,"duration":3},"status":"passed","severity":"normal"},{"uid":"6d86f8c206bc582c","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1721650104886,"stop":1721650104886,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4d9def15f9bbd31","name":"Check received message containing short","time":{"start":1721649986800,"stop":1721649986801,"duration":1},"status":"passed","severity":"normal"},{"uid":"92a0479eb66901ee","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1721649443893,"stop":1721649443893,"duration":0},"status":"skipped","severity":"normal"},{"uid":"284c92bc2692e771","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1721649714434,"stop":1721649714435,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee4d8b59c89357f6","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1721649432874,"stop":1721649432874,"duration":0},"status":"passed","severity":"normal"},{"uid":"3075aa821027d3bd","name":"Query with Ordered Callback, No Decoder","time":{"start":1721650089111,"stop":1721650089111,"duration":0},"status":"passed","severity":"normal"},{"uid":"b08e1c49ef5f08bd","name":"Decoder throws on undefined content topic","time":{"start":1721649453568,"stop":1721649453569,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c361bd8506b3b21","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1721649721757,"stop":1721649721758,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7870615a685eb90","name":"stop","time":{"start":1721649510086,"stop":1721649510086,"duration":0},"status":"passed","severity":"normal"},{"uid":"2aba79ebb271c9a4","name":"should set field with only FILTER enabled","time":{"start":1721649428036,"stop":1721649428036,"duration":0},"status":"passed","severity":"normal"},{"uid":"a14728aa00dde567","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1721649419412,"stop":1721649419412,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a4ea16d656c408","name":"should only return 1 node with relay and store capability","time":{"start":1721649443891,"stop":1721649443892,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b08fba5d7268033","name":"Check received message containing Basic HTML tag","time":{"start":1721649986828,"stop":1721649986828,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f018775a5633618","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1721649700480,"stop":1721649700480,"duration":0},"status":"passed","severity":"normal"},{"uid":"757fd92cc849f117","name":"Passing page size 110 when there are 120 messages","time":{"start":1721650125074,"stop":1721650125075,"duration":1},"status":"passed","severity":"normal"},{"uid":"c29ef874f6b9d21b","name":"Push message with Script payload","time":{"start":1721649941851,"stop":1721649941852,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1210a2540970216","name":"should set field with only STORE enabled","time":{"start":1721649428035,"stop":1721649428036,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea02436d32ab251b","name":"A test","time":{"start":1721649728023,"stop":1721649728024,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdf513dccdd309e","name":"isConnected should return false after all peers disconnect","time":{"start":1721649470357,"stop":1721649470357,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbe0840dc6f88b07","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1721649470356,"stop":1721649470356,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9053d4c184c6c8a","name":"should encodeTxt and decodeTxt","time":{"start":1721649428026,"stop":1721649428026,"duration":0},"status":"passed","severity":"normal"},{"uid":"e002466ea52869ea","name":"Subscribe to topic containing emoji and publish message","time":{"start":1721649984307,"stop":1721649984312,"duration":5},"status":"passed","severity":"normal"},{"uid":"b0939b9a743f4101","name":"random static sharding 6 - Cluster ID: 137, Shard ID: 836","time":{"start":1721650049124,"stop":1721650049125,"duration":1},"status":"passed","severity":"normal"},{"uid":"b934a351df7666e1","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1721649443894,"stop":1721649443894,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e9223ad0bfd20e48","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1721650098967,"stop":1721650098968,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9904247df2f1ee0","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1721649419431,"stop":1721649419431,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce16764dd107b485","name":"same cluster, same shard: nodes connect","time":{"start":1721649700445,"stop":1721649700445,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa528a9c8a479b2d","name":"listenerCount","time":{"start":1721649510085,"stop":1721649510085,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab9ba84ccbea04a9","name":"Push message with custom timestamp: 1721646077926","time":{"start":1721650055975,"stop":1721650055975,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1cc38d493f08934","name":"Push message with custom timestamp: 1690891314601","time":{"start":1721649941870,"stop":1721649941871,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc5e2510b7438d0b","name":"1 Relay, 1 fetch","time":{"start":1721649443462,"stop":1721649443463,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b77a120299eef5c","name":"Fails to push message bigger that 1MB","time":{"start":1721650055977,"stop":1721650055977,"duration":0},"status":"passed","severity":"normal"},{"uid":"14442de17f6a1e51","name":"removeEventListener with wrong event","time":{"start":1721649510083,"stop":1721649510084,"duration":1},"status":"passed","severity":"normal"},{"uid":"bff431eb0891e96d","name":"Does not throw an exception when node disconnects","time":{"start":1721650133172,"stop":1721650133172,"duration":0},"status":"passed","severity":"normal"},{"uid":"867880727ac1f169","name":"Subscribe to topic containing numeric and publish message","time":{"start":1721649984298,"stop":1721649984300,"duration":2},"status":"passed","severity":"normal"},{"uid":"f9e950e1ba065e93","name":"Push message with meta","time":{"start":1721650055973,"stop":1721650055973,"duration":0},"status":"passed","severity":"normal"},{"uid":"eab91753fb47a989","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1721649419651,"stop":1721649419651,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1fdc8795a99bb62","name":"1 Store, 2 relays, 2 fetches","time":{"start":1721649443463,"stop":1721649443464,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4b412f66c37d454","name":"Subscribe and receive messages via waku relay post","time":{"start":1721650098965,"stop":1721650098966,"duration":1},"status":"passed","severity":"normal"},{"uid":"4266fe67c93013d5","name":"throws on content topic with too few or too many fields","time":{"start":1721649419399,"stop":1721649419399,"duration":0},"status":"passed","severity":"normal"},{"uid":"99ef23c78e94d105","name":"Push message with content topic containing Chinese","time":{"start":1721650055959,"stop":1721650055960,"duration":1},"status":"passed","severity":"normal"},{"uid":"714c2d83d1f04e2d","name":"Push message with long payload","time":{"start":1721650055937,"stop":1721650055939,"duration":2},"status":"passed","severity":"normal"},{"uid":"3a5828ec3a670433","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1721649422175,"stop":1721649422176,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2510c6d3a2d7d7f","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1721649700476,"stop":1721649700476,"duration":0},"status":"passed","severity":"normal"},{"uid":"8335ca97f5e3ec44","name":"Sample","time":{"start":1721649427445,"stop":1721649427445,"duration":0},"status":"passed","severity":"normal"},{"uid":"19f13a3c76e22f5d","name":"should return empty list for no shard","time":{"start":1721649419417,"stop":1721649419417,"duration":0},"status":"passed","severity":"normal"},{"uid":"84ecd9055210b246","name":"should throw an error for missing required configuration","time":{"start":1721649419417,"stop":1721649419418,"duration":1},"status":"passed","severity":"normal"},{"uid":"fec5a86218ecd9c3","name":"Push message on custom pubsubTopic","time":{"start":1721649784578,"stop":1721649784578,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3385ca504a37a6a","name":"Subscribe to topic containing Script and receive message","time":{"start":1721650098984,"stop":1721650098984,"duration":0},"status":"passed","severity":"normal"},{"uid":"b984a23a0bd3028e","name":"nwaku subscribes","time":{"start":1721649939350,"stop":1721649939350,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5dbd7785ad00bd8","name":"through manual discovery","time":{"start":1721649783169,"stop":1721649783169,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ccef3f195acb78c","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1721649419418,"stop":1721649419418,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc3a5d05ddb38295","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1721649700461,"stop":1721649700461,"duration":0},"status":"passed","severity":"normal"},{"uid":"94e12582f4cc2182","name":"random static sharding 5 - Cluster ID: 217, Shard ID: 109","time":{"start":1721650049123,"stop":1721650049124,"duration":1},"status":"passed","severity":"normal"},{"uid":"96c2029b93e9a53f","name":"Check received message containing Script","time":{"start":1721649986827,"stop":1721649986827,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa3e78cc751de564","name":"Passing page size 3 when there are 20 messages","time":{"start":1721650125073,"stop":1721650125073,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d341d99f28066f","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1721649984301,"stop":1721649984301,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dd041487fb38c16","name":"Store - dialed after - with timeout","time":{"start":1721650140072,"stop":1721650140073,"duration":1},"status":"passed","severity":"normal"},{"uid":"10b3400e68506756","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1721649700459,"stop":1721649700459,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d6316d1c5e7107a","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1721649443408,"stop":1721649443408,"duration":0},"status":"passed","severity":"normal"},{"uid":"177b8e489438a215","name":"should decode valid enr with tcp successfully","time":{"start":1721649428027,"stop":1721649428027,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1a26c7718dc422b","name":"Check received message containing Russian","time":{"start":1721649986814,"stop":1721649986814,"duration":0},"status":"passed","severity":"normal"},{"uid":"e866bff7cd21136a","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1721649419432,"stop":1721649419432,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce9a5e9359ee91cf","name":"Subscribe to topic containing Russian and receive message","time":{"start":1721650098971,"stop":1721650098971,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ca4019a546f76d0","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1721649443405,"stop":1721649443406,"duration":1},"status":"passed","severity":"normal"},{"uid":"97401489b73ec865","name":"All","time":{"start":1721649479620,"stop":1721649479620,"duration":0},"status":"passed","severity":"normal"},{"uid":"2189effd66455d8b","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1721649419419,"stop":1721649419420,"duration":1},"status":"passed","severity":"normal"},{"uid":"866c416882c1ad9f","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app6/4/topic85/json","time":{"start":1721650032298,"stop":1721650032299,"duration":1},"status":"passed","severity":"normal"},{"uid":"f51c3d368c7bff54","name":"Check received message containing Chinese","time":{"start":1721649986825,"stop":1721649986825,"duration":0},"status":"passed","severity":"normal"},{"uid":"181a98e3cc7da6ca","name":"Encoder throws on empty string content topic","time":{"start":1721649432873,"stop":1721649432873,"duration":0},"status":"passed","severity":"normal"},{"uid":"1375137373f81aad","name":"unsubscribes","time":{"start":1721650119812,"stop":1721650119813,"duration":1},"status":"passed","severity":"normal"},{"uid":"429ccfffad1ccea4","name":"Push message with content topic containing escaped characters","time":{"start":1721650055971,"stop":1721650055971,"duration":0},"status":"passed","severity":"normal"},{"uid":"63688c77fcaeb3b2","name":"Push message with Arabic payload","time":{"start":1721650055941,"stop":1721650055943,"duration":2},"status":"passed","severity":"normal"},{"uid":"662a2217be05e293","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1721649969498,"stop":1721649969498,"duration":0},"status":"skipped","severity":"normal"},{"uid":"501bfd6ffcc974d","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1721649984304,"stop":1721649984304,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fd0d01dde692066","name":"Check received message with timestamp: 1721649469623 ","time":{"start":1721649986818,"stop":1721649986819,"duration":1},"status":"passed","severity":"normal"},{"uid":"5131cc658bf6a3bf","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1721649714434,"stop":1721649714434,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ff0f7bcd8c90e3c","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1721649419408,"stop":1721649419408,"duration":0},"status":"passed","severity":"normal"},{"uid":"3561f6ea56c3309e","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1721649427287,"stop":1721649427288,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ac86aa820f0f60b","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1721649419422,"stop":1721649419422,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5e6e6db390d0b40","name":"Push message with SQL Injection payload","time":{"start":1721649941851,"stop":1721649941851,"duration":0},"status":"passed","severity":"normal"},{"uid":"15344d03cd892992","name":"handles multiple messages","time":{"start":1721650119812,"stop":1721650119812,"duration":0},"status":"passed","severity":"normal"},{"uid":"572f7ec7ba277ecc","name":"Delete observer","time":{"start":1721649912528,"stop":1721649912528,"duration":0},"status":"passed","severity":"normal"},{"uid":"86123c96bb3d1155","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1721649419430,"stop":1721649419430,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdb437c7d010a8e4","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1721650104884,"stop":1721650104884,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2fe1693f0b7b2ea","name":"addEventListener with correct event","time":{"start":1721649510082,"stop":1721649510082,"duration":0},"status":"passed","severity":"normal"},{"uid":"f986c82ccfa480d1","name":"should emit a peer event after start","time":{"start":1721650390499,"stop":1721650390499,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fe3b6cd603d5cff","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1721650049120,"stop":1721650049120,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2c78816381775e8","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1721649432728,"stop":1721649432728,"duration":0},"status":"passed","severity":"normal"},{"uid":"64ca81056c92fc52","name":"Check message with no content topic is not received","time":{"start":1721649986821,"stop":1721649986821,"duration":0},"status":"passed","severity":"normal"},{"uid":"f576380425dc2327","name":"Subscribe to topic containing shell command and publish message","time":{"start":1721649984305,"stop":1721649984305,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d79e73874063f3b","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1721649562263,"stop":1721649562263,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfcb5c0638985a47","name":"Push message with numeric payload","time":{"start":1721650055940,"stop":1721650055940,"duration":0},"status":"passed","severity":"normal"},{"uid":"e712a86ea72088c1","name":"Check received message containing emoji","time":{"start":1721649986817,"stop":1721649986818,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccfce3e79ef8c4fc","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1721650132470,"stop":1721650132471,"duration":1},"status":"passed","severity":"normal"},{"uid":"8919ae1f9f563c1a","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1721650098982,"stop":1721650098983,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff82088dcd383c6c","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1721649419430,"stop":1721649419430,"duration":0},"status":"passed","severity":"normal"},{"uid":"321cde180b955aff","name":"Ephemeral field is preserved - encoder v0","time":{"start":1721649479910,"stop":1721649479910,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c179b9c2a68aedf","name":"Check received message with timestamp: 1721649469623000000 ","time":{"start":1721649986843,"stop":1721649986846,"duration":3},"status":"passed","severity":"normal"},{"uid":"1bde3a2c2fa32dad","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1721649432729,"stop":1721649432729,"duration":0},"status":"passed","severity":"normal"},{"uid":"a849c3360d59c6bb","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1721650098966,"stop":1721650098966,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ed0fce1a2e4d0a1","name":"Generator, custom pubsub topic","time":{"start":1721650104886,"stop":1721650104886,"duration":0},"status":"passed","severity":"normal"},{"uid":"686161e7587294eb","name":"A test","time":{"start":1721649728024,"stop":1721649728024,"duration":0},"status":"passed","severity":"normal"},{"uid":"c48ee2c2ee871f94","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1721649419407,"stop":1721649419408,"duration":1},"status":"passed","severity":"normal"},{"uid":"876505b947042310","name":"Push message with content topic containing emoji","time":{"start":1721649941867,"stop":1721649941868,"duration":1},"status":"passed","severity":"normal"},{"uid":"e17ce3becfde9a92","name":"should throw an error if shards are undefined for static sharding","time":{"start":1721649419417,"stop":1721649419417,"duration":0},"status":"passed","severity":"normal"},{"uid":"353e0e8dd31776b1","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1721649954799,"stop":1721649954799,"duration":0},"status":"passed","severity":"normal"},{"uid":"47d70ad2e11a5ece","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1721649954804,"stop":1721649954805,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb6d024eac3d096b","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1721649984300,"stop":1721649984301,"duration":1},"status":"passed","severity":"normal"},{"uid":"da7cb2952b1e097b","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1721649700463,"stop":1721649700463,"duration":0},"status":"passed","severity":"normal"},{"uid":"76441474b930860c","name":"Subscribe and receives messages on 20 topics","time":{"start":1721650098978,"stop":1721650098978,"duration":0},"status":"passed","severity":"normal"},{"uid":"3992f5d19cfec122","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1721649721755,"stop":1721649721755,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff7e0890b7262e93","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app79/3/topic928/utf8","time":{"start":1721650032302,"stop":1721650032304,"duration":2},"status":"passed","severity":"normal"},{"uid":"b0183a6a7b222b3c","name":"should add and remove event listeners correctly","time":{"start":1721649447748,"stop":1721649447748,"duration":0},"status":"passed","severity":"normal"},{"uid":"18f295f81445840d","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1721649954799,"stop":1721649954801,"duration":2},"status":"passed","severity":"normal"},{"uid":"c4240bfd9a347669","name":"Check received message containing numeric","time":{"start":1721649986824,"stop":1721649986824,"duration":0},"status":"passed","severity":"normal"},{"uid":"6104683bbb43bad7","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1721650098983,"stop":1721650098983,"duration":0},"status":"passed","severity":"normal"},{"uid":"357ddb819263a744","name":"Check message on other pubsub topic is not received","time":{"start":1721649986852,"stop":1721649986853,"duration":1},"status":"passed","severity":"normal"},{"uid":"9931f37f3aa0912c","name":"random static sharding 1 - Cluster ID: 703, Shard ID: 47","time":{"start":1721650049121,"stop":1721650049121,"duration":0},"status":"passed","severity":"normal"},{"uid":"be55c9511e26ea0d","name":"Filter","time":{"start":1721650140074,"stop":1721650140074,"duration":0},"status":"passed","severity":"normal"},{"uid":"c547ee8297c03e00","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721649700479,"stop":1721649700479,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2ef388387b54fe2","name":"handles different networkShards values correctly","time":{"start":1721649419411,"stop":1721649419411,"duration":0},"status":"passed","severity":"normal"},{"uid":"646a13c35ba0c07e","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1721649562261,"stop":1721649562262,"duration":1},"status":"passed","severity":"normal"},{"uid":"86ca7f43edc0f25d","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1721649714432,"stop":1721649714432,"duration":0},"status":"passed","severity":"normal"},{"uid":"259f093dd26f9055","name":"Push message with Chinese payload","time":{"start":1721649941849,"stop":1721649941849,"duration":0},"status":"passed","severity":"normal"},{"uid":"16c3579b46c45fff","name":"Push message with content topic containing unicode special characters","time":{"start":1721650055971,"stop":1721650055972,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd2664eaef4d97b2","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1721650132468,"stop":1721650132468,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bc51910cbba3ab5","name":"Push message with custom timestamp: 1721653277926","time":{"start":1721650055976,"stop":1721650055976,"duration":0},"status":"passed","severity":"normal"},{"uid":"da6e68b8d0dbabab","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1721649954798,"stop":1721649954798,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe099302c45eefe5","name":"should properly create location multiaddrs - udp4","time":{"start":1721649428033,"stop":1721649428033,"duration":0},"status":"passed","severity":"normal"},{"uid":"c63d4b2db9370e2f","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1721649908736,"stop":1721649908736,"duration":0},"status":"skipped","severity":"normal"},{"uid":"248804e4a7fd18b7","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1721649984306,"stop":1721649984307,"duration":1},"status":"passed","severity":"normal"},{"uid":"d57bf0894aa7b370","name":"Check received message containing XML","time":{"start":1721649986827,"stop":1721649986827,"duration":0},"status":"passed","severity":"normal"},{"uid":"b72eb1e19211de72","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1721650098972,"stop":1721650098972,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ce9b1fa655196cf","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1721649700460,"stop":1721649700460,"duration":0},"status":"passed","severity":"normal"},{"uid":"9db0260765787b7","name":"should get / set TCP multiaddr","time":{"start":1721649428032,"stop":1721649428032,"duration":0},"status":"passed","severity":"normal"},{"uid":"16a3c8471a6577bb","name":"throws on content topic with empty application field","time":{"start":1721649419400,"stop":1721649419401,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e07ea5651e68b70","name":"should emit a peer event after start","time":{"start":1721649447745,"stop":1721649447745,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd8cbfa6ab0bf1a2","name":"Check received message containing Script","time":{"start":1721649986814,"stop":1721649986815,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcf85420cae266a1","name":"new peer added after a peer was already found","time":{"start":1721649908735,"stop":1721649908735,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f229237bc09b011b","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1721649427296,"stop":1721649427296,"duration":0},"status":"passed","severity":"normal"},{"uid":"8998301f68c43c31","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1721649427296,"stop":1721649427297,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfa84122be80d20b","name":"Reusing cursor across nodes","time":{"start":1721650071678,"stop":1721650071679,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c35de54563730d0","name":"Check received message containing JSON","time":{"start":1721649986816,"stop":1721649986816,"duration":0},"status":"passed","severity":"normal"},{"uid":"cddc362e73e4acec","name":"Passing page size 10 when there are 10 messages","time":{"start":1721650125073,"stop":1721650125073,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0059166f937c3cc","name":"getPeersByDiscovery","time":{"start":1721649510084,"stop":1721649510085,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b8375b71f7808e9","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1721649954796,"stop":1721649954797,"duration":1},"status":"passed","severity":"normal"},{"uid":"50090d2ef45d557d","name":"Push message with content topic containing Arabic","time":{"start":1721650055960,"stop":1721650055961,"duration":1},"status":"passed","severity":"normal"},{"uid":"c704f270a524ec7a","name":"isConnected between 2 js-waku relay nodes","time":{"start":1721649526345,"stop":1721649526346,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbac6ad3af5bb6d1","name":"start node with ApplicationInfo","time":{"start":1721650032318,"stop":1721650032318,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a41158073652cb4","name":"should correctly map a content topic to a pubsub topic","time":{"start":1721649419433,"stop":1721649419433,"duration":0},"status":"passed","severity":"normal"},{"uid":"64f1beffd68460db","name":"start node with empty content topic","time":{"start":1721650032318,"stop":1721650032319,"duration":1},"status":"passed","severity":"normal"},{"uid":"428c1990778e9bfc","name":"Throws when trying to push message with empty payload","time":{"start":1721649941855,"stop":1721649941856,"duration":1},"status":"passed","severity":"normal"},{"uid":"42a6ed1863fb727c","name":"Check received message containing shell command","time":{"start":1721649986841,"stop":1721649986842,"duration":1},"status":"passed","severity":"normal"},{"uid":"46efdc49ad06dd","name":"same cluster, different shard: nodes connect","time":{"start":1721649776483,"stop":1721649776487,"duration":4},"status":"passed","severity":"normal"},{"uid":"df754798b957b864","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1721649615673,"stop":1721649615673,"duration":0},"status":"passed","severity":"normal"},{"uid":"7be5028613799ba0","name":"Check received message containing XML","time":{"start":1721649677779,"stop":1721649677779,"duration":0},"status":"passed","severity":"normal"},{"uid":"94ae66a60057bd4","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1721649714433,"stop":1721649714434,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba592d9c48750dc6","name":"different cluster, different shard: nodes don't connect","time":{"start":1721649776491,"stop":1721649776491,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d50ddcf80f6f25","name":"receives messages sent to provided content topic through callback","time":{"start":1721649969498,"stop":1721649969498,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1e792beb862d5565","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1721649615672,"stop":1721649615673,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4c875127aee0089","name":"Push message with emoji payload","time":{"start":1721650055956,"stop":1721650055956,"duration":0},"status":"passed","severity":"normal"},{"uid":"8edadfc3cebacc4b","name":"Push message with content topic containing Russian","time":{"start":1721650055961,"stop":1721650055962,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b80d4b2f3398dcd","name":"Query with Promise Callback, No Decoder","time":{"start":1721650089114,"stop":1721650089115,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad07ca7fb5080943","name":"caches peers it previously fetched","time":{"start":1721649443890,"stop":1721649443891,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec3caa6f0c9178f","name":"should be able to decode the field with only STORE set to true","time":{"start":1721649427294,"stop":1721649427295,"duration":1},"status":"passed","severity":"normal"},{"uid":"325993322f8fd8a0","name":"random static sharding 2 - Cluster ID: 878, Shard ID: 835","time":{"start":1721650049122,"stop":1721650049122,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fda60d29ebfe1a0","name":"Meta field set when metaSetter is specified","time":{"start":1721649432871,"stop":1721649432872,"duration":1},"status":"passed","severity":"normal"},{"uid":"234a550d7e4555b0","name":"Subscribe to topic containing long and receive message","time":{"start":1721650098969,"stop":1721650098969,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfdc795b958f7194","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1721649714435,"stop":1721649714435,"duration":0},"status":"passed","severity":"normal"},{"uid":"a178f30a4d428e23","name":"Push message with content topic containing XML","time":{"start":1721649941862,"stop":1721649941862,"duration":0},"status":"passed","severity":"normal"},{"uid":"db091f4e8c6fe135","name":"Push message with special chars payload","time":{"start":1721649941848,"stop":1721649941849,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3227dffb2a934d6","name":"should return all peers when numPeers is 0","time":{"start":1721649432727,"stop":1721649432728,"duration":1},"status":"passed","severity":"normal"},{"uid":"7af8de9918950af9","name":"Subscribe and receive messages via lightPush","time":{"start":1721650098964,"stop":1721650098964,"duration":0},"status":"passed","severity":"normal"},{"uid":"31b38771b9ff3fed","name":"Decoder throws on undefined content topic","time":{"start":1721649455673,"stop":1721649455673,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f8aa5bb30880264","name":"Fails to push message with empty content topic","time":{"start":1721649941868,"stop":1721649941869,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6ca1fece45cc09f","name":"Check received message containing short","time":{"start":1721649677774,"stop":1721649677775,"duration":1},"status":"passed","severity":"normal"},{"uid":"ded59f86a630cca6","name":"Check publish message containing XML","time":{"start":1721649969236,"stop":1721649969237,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e46226a34964600","name":"Js publishes, other Js receives","time":{"start":1721649939351,"stop":1721649939352,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ed26a176683b21","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1721649585311,"stop":1721649585311,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc68e9ac7fd372e1","name":"Fails to publish duplicate message","time":{"start":1721649969251,"stop":1721649969251,"duration":0},"status":"passed","severity":"normal"},{"uid":"51724d4be0d7edcc","name":"Push message with content topic containing Arabic","time":{"start":1721649941858,"stop":1721649941859,"duration":1},"status":"passed","severity":"normal"},{"uid":"64cb3f5dcb15cefb","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1721649479911,"stop":1721649479911,"duration":0},"status":"passed","severity":"normal"},{"uid":"81a3774abe3ae9ee","name":"Relay - dialed first","time":{"start":1721650140070,"stop":1721650140071,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f25a6cfc7bb9280","name":"Add multiple subscription objects on single nwaku node","time":{"start":1721650098987,"stop":1721650098988,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f11bc3b296ab0cf","name":"should throw error - no id","time":{"start":1721649428029,"stop":1721649428029,"duration":0},"status":"passed","severity":"normal"},{"uid":"65739dd59ea1bf87","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1721649419421,"stop":1721649419421,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec00c03d7a54131e","name":"Check message with non string payload is not received","time":{"start":1721649986821,"stop":1721649986822,"duration":1},"status":"passed","severity":"normal"},{"uid":"31f11a158c004e66","name":"Publish message with large meta","time":{"start":1721649969264,"stop":1721649969264,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4f5c2cc19f5f4d9","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1721649721754,"stop":1721649721754,"duration":0},"status":"passed","severity":"normal"},{"uid":"a15bd80e9949f3c6","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721649784580,"stop":1721649784580,"duration":0},"status":"passed","severity":"normal"},{"uid":"b24a1281fb600b34","name":"Check received message containing XML","time":{"start":1721649986815,"stop":1721649986815,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0ab22b20e79883e","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1721649419406,"stop":1721649419407,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c08ea3ad125ae22","name":"Push 30 different messages","time":{"start":1721649941855,"stop":1721649941855,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a3b81d440b3873a","name":"should return unique PubsubTopics for static sharding","time":{"start":1721649419415,"stop":1721649419415,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c36ef8753ecf04b","name":"Waku message hash computation (meta attribute not present)","time":{"start":1721649422176,"stop":1721649422176,"duration":0},"status":"passed","severity":"normal"},{"uid":"25f5d70b61d06243","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1721649470354,"stop":1721649470355,"duration":1},"status":"passed","severity":"normal"},{"uid":"71e8d7f2a0dcee1e","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1721650098966,"stop":1721650098966,"duration":0},"status":"passed","severity":"normal"},{"uid":"24f73b50472165f1","name":"Decrypt messages","time":{"start":1721649912527,"stop":1721649912528,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc94c2a15b2f6b29","name":"Overlapping topic subscription","time":{"start":1721650098979,"stop":1721650098979,"duration":0},"status":"passed","severity":"normal"},{"uid":"f521e4f91ae27362","name":"Light Node - default protocols","time":{"start":1721650140075,"stop":1721650140075,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbd5329a55bdf206","name":"Check received message with timestamp: 1649153314 ","time":{"start":1721649986848,"stop":1721649986849,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac00cebd2b60ac02","name":"Tracks peer failures correctly","time":{"start":1721649585310,"stop":1721649585311,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d9846b5af470f47","name":"Check message on other pubsub topic is not received","time":{"start":1721649677788,"stop":1721649677788,"duration":0},"status":"passed","severity":"normal"},{"uid":"eab8b170253191d5","name":"Check publish message containing special chars","time":{"start":1721649969229,"stop":1721649969230,"duration":1},"status":"passed","severity":"normal"},{"uid":"7dcfd522cda36ab","name":"Push message with content topic containing special chars","time":{"start":1721650055959,"stop":1721650055959,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2827f390db3a5c1","name":"Publish message with custom timestamp: Tue Aug 01 2023 12:05:42 GMT+0000 (Coordinated Universal Time)","time":{"start":1721649969249,"stop":1721649969250,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a40257534b8511a","name":"Decoder throws on empty string content topic","time":{"start":1721649455674,"stop":1721649455674,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dd47f33cd8c2009","name":"Check publish message containing Script","time":{"start":1721649969236,"stop":1721649969236,"duration":0},"status":"passed","severity":"normal"},{"uid":"db18aa3ddd9544c2","name":"should properly create location multiaddrs - tcp4","time":{"start":1721649428033,"stop":1721649428033,"duration":0},"status":"passed","severity":"normal"},{"uid":"83f5b9f96724ec53","name":"should encode/decode to RLP encoding","time":{"start":1721649428031,"stop":1721649428031,"duration":0},"status":"passed","severity":"normal"},{"uid":"47fc752d1c7524d3","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1721649419424,"stop":1721649419424,"duration":0},"status":"passed","severity":"normal"},{"uid":"db7f1f6741a9c2d4","name":"Default pageSize","time":{"start":1721650125075,"stop":1721650125075,"duration":0},"status":"passed","severity":"normal"},{"uid":"b83ea20fc1b947","name":"Check received message containing Chinese","time":{"start":1721649677776,"stop":1721649677777,"duration":1},"status":"passed","severity":"normal"},{"uid":"61d6751afd1e9b4b","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1721649419416,"stop":1721649419416,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbdd9fbf64ad36b5","name":"Generator, 2 different pubsubtopics","time":{"start":1721650104883,"stop":1721650104884,"duration":1},"status":"passed","severity":"normal"},{"uid":"424745c7f19a95b2","name":"Check received message containing JSON","time":{"start":1721649677780,"stop":1721649677780,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c76c90d7376f63a","name":"Subscribe to topic containing XML and receive message","time":{"start":1721650098972,"stop":1721650098972,"duration":0},"status":"passed","severity":"normal"},{"uid":"61de9be336873375","name":"Refresh subscription","time":{"start":1721650098979,"stop":1721650098980,"duration":1},"status":"passed","severity":"normal"},{"uid":"92840beea6fa4456","name":"Passing page size 0 when there are 110 messages","time":{"start":1721650125071,"stop":1721650125072,"duration":1},"status":"passed","severity":"normal"},{"uid":"55d1d62e62794259","name":"Check received message containing short","time":{"start":1721649986823,"stop":1721649986823,"duration":0},"status":"passed","severity":"normal"},{"uid":"d068b5f755b15229","name":"Push message with content topic containing unicode special characters","time":{"start":1721649941866,"stop":1721649941867,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb89782fad8716ef","name":"should be able to encode the field with only STORE set to true","time":{"start":1721649427284,"stop":1721649427285,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3b5feb0574b0e95","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1721649419404,"stop":1721649419404,"duration":0},"status":"passed","severity":"normal"},{"uid":"b507552a8227a077","name":"Round trip binary serialization","time":{"start":1721649432870,"stop":1721649432871,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea74e3212c225b1c","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1721649427286,"stop":1721649427287,"duration":1},"status":"passed","severity":"normal"},{"uid":"51a263e019463bb0","name":"Push message with content topic containing Script","time":{"start":1721649941862,"stop":1721649941862,"duration":0},"status":"passed","severity":"normal"},{"uid":"7365b49181e648b9","name":"Push message with Arabic payload","time":{"start":1721649941849,"stop":1721649941850,"duration":1},"status":"passed","severity":"normal"},{"uid":"85ec62994a79024d","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1721649419421,"stop":1721649419421,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdf7b8e0eab57d04","name":"Refresh subscription","time":{"start":1721649984297,"stop":1721649984297,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8d06278732b88752","name":"Subscribe to topic containing numeric and receive message","time":{"start":1721649714438,"stop":1721649714438,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7ddbe85c58ad008","name":"Check received message containing Script","time":{"start":1721649677778,"stop":1721649677779,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4b8897165b47e9f","name":"should properly create location multiaddrs - udp6","time":{"start":1721649428033,"stop":1721649428033,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7b0dc59d924c03f","name":"should throw an error for an unconfigured topic","time":{"start":1721649419428,"stop":1721649419428,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6cb049f36d45862","name":"Non TWN Cluster","time":{"start":1721650032298,"stop":1721650032298,"duration":0},"status":"passed","severity":"normal"},{"uid":"41f7b029c92b12ab","name":"random static sharding 9 - Cluster ID: 496, Shard ID: 80","time":{"start":1721650049126,"stop":1721650049127,"duration":1},"status":"passed","severity":"normal"},{"uid":"77138971218d24a","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1721650132470,"stop":1721650132470,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ee5cf1ad5f9c0d3","name":"Check message with no payload is not received","time":{"start":1721649986821,"stop":1721649986821,"duration":0},"status":"passed","severity":"normal"},{"uid":"c63fc24a104e118","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1721649419434,"stop":1721649419434,"duration":0},"status":"passed","severity":"normal"},{"uid":"20ae83d791d5e6fd","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1721650071675,"stop":1721650071675,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c5a7ceddbbf710b","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1721649419426,"stop":1721649419426,"duration":0},"status":"passed","severity":"normal"},{"uid":"e062a52c8b684f3","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1721649470353,"stop":1721649470353,"duration":0},"status":"passed","severity":"normal"},{"uid":"9503ff02914c4bb2","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1721650132469,"stop":1721650132470,"duration":1},"status":"passed","severity":"normal"},{"uid":"686e24120eae8654","name":"Encoder throws on undefined content topic","time":{"start":1721649455672,"stop":1721649455673,"duration":1},"status":"passed","severity":"normal"},{"uid":"41966a7f8e94f67c","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1721649419414,"stop":1721649419414,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc86cc0aeb45c6c","name":"configure the node with multiple content topics","time":{"start":1721650032313,"stop":1721650032314,"duration":1},"status":"passed","severity":"normal"},{"uid":"d184904e47d098","name":"should not receive a peer event before start","time":{"start":1721649487031,"stop":1721649487032,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e0d28b6d6edde73","name":"Ordered Callback - forward","time":{"start":1721650107502,"stop":1721650107503,"duration":1},"status":"passed","severity":"normal"},{"uid":"342c469f52c93a1b","name":"safeDispatchEvent","time":{"start":1721649510086,"stop":1721649510086,"duration":0},"status":"passed","severity":"normal"},{"uid":"a37f884fbdd6867d","name":"Subscribe to topic containing long and receive message","time":{"start":1721650098980,"stop":1721650098980,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8e85359dbc9cfe7","name":"Subscribe to topic containing special chars and receive message","time":{"start":1721650098982,"stop":1721650098982,"duration":0},"status":"passed","severity":"normal"},{"uid":"89337be0344f2829","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1721650049129,"stop":1721650049130,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f943bd8cc001a1d","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app14/2/topic120/utf8","time":{"start":1721650032300,"stop":1721650032301,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc7520247567ead3","name":"same cluster, same shard: nodes connect","time":{"start":1721649776482,"stop":1721649776483,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f936d99148db8f8","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1721649700473,"stop":1721649700473,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f5d050024f6aa50","name":"Check received message containing JSON","time":{"start":1721649986828,"stop":1721649986841,"duration":13},"status":"passed","severity":"normal"},{"uid":"905765cb10c82177","name":"should properly create peer info with all multiaddrs","time":{"start":1721649428034,"stop":1721649428034,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6f856e38c27394d","name":"less peers than existing","time":{"start":1721649909011,"stop":1721649909011,"duration":0},"status":"skipped","severity":"normal"},{"uid":"62f4e34e2b965fb5","name":"Nodes with multiple pubsub topic","time":{"start":1721649954807,"stop":1721649954807,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a3243aefd06ec07","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1721649700482,"stop":1721649700482,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdb7efd127ab5e82","name":"Push message with Basic HTML tag payload","time":{"start":1721650055947,"stop":1721650055947,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4f842aed99a88e0","name":"Push message with Russian payload","time":{"start":1721649941850,"stop":1721649941851,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3ff7415577783a3","name":"Query Generator, No Decoder","time":{"start":1721650089108,"stop":1721650089108,"duration":0},"status":"passed","severity":"normal"},{"uid":"615efa08fccdc384","name":"Relay + Store","time":{"start":1721649479620,"stop":1721649479620,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f7d5f573c7b87fd","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1721649427292,"stop":1721649427292,"duration":0},"status":"passed","severity":"normal"},{"uid":"249df62fe0862438","name":"should not throw an error for a single configured topic","time":{"start":1721649419427,"stop":1721649419428,"duration":1},"status":"passed","severity":"normal"},{"uid":"1412f898b7a55112","name":"Rejects garbage","time":{"start":1721649436290,"stop":1721649436290,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce32dca3e9273da1","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1721649700455,"stop":1721649700456,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0a41927d2923909","name":"should properly create location multiaddrs - tcp6","time":{"start":1721649428033,"stop":1721649428034,"duration":1},"status":"passed","severity":"normal"},{"uid":"6518daf391ec7e68","name":"Correctly serialized arguments","time":{"start":1721649783310,"stop":1721649783310,"duration":0},"status":"passed","severity":"normal"},{"uid":"51ca49409e2ed04e","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1721650089113,"stop":1721650089114,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9e6cee1e088f33a","name":"Push message with escaped characters payload","time":{"start":1721650055950,"stop":1721650055951,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec13fd84c9638704","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1721649969262,"stop":1721649969262,"duration":0},"status":"passed","severity":"normal"},{"uid":"48d7e65ba3fed3fe","name":"Fails to publish message with size larger than 1 MB","time":{"start":1721649969263,"stop":1721649969263,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ea569fd289e1006","name":"Passing page size 1 when there are 4 messages","time":{"start":1721650125072,"stop":1721650125072,"duration":0},"status":"passed","severity":"normal"},{"uid":"f81fe63c4ee5b195","name":"Push message with content topic containing special chars","time":{"start":1721649941857,"stop":1721649941858,"duration":1},"status":"passed","severity":"normal"},{"uid":"7816d056deb7329f","name":"Fails to push message with large meta","time":{"start":1721649941869,"stop":1721649941870,"duration":1},"status":"passed","severity":"normal"},{"uid":"582f95e606c55bed","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1721649700467,"stop":1721649700469,"duration":2},"status":"passed","severity":"normal"},{"uid":"4fa095f98c47c6b7","name":"random static sharding 4 - Cluster ID: 747, Shard ID: 375","time":{"start":1721650049123,"stop":1721650049123,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8048f35ed174c1b","name":"Check received message containing SQL Injection","time":{"start":1721649986814,"stop":1721649986814,"duration":0},"status":"passed","severity":"normal"},{"uid":"797e04d8c67fc1e","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1721649700466,"stop":1721649700466,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a63cda4bc82e34a","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app13/10/topic206/json","time":{"start":1721650032301,"stop":1721650032302,"duration":1},"status":"passed","severity":"normal"},{"uid":"7060c344de3983b8","name":"Refresh subscription","time":{"start":1721649714436,"stop":1721649714437,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ed4820e5fc68e23","name":"can start and stop the service","time":{"start":1721649487030,"stop":1721649487030,"duration":0},"status":"passed","severity":"normal"},{"uid":"f765e87351d27fc7","name":"Push message with long payload","time":{"start":1721649941847,"stop":1721649941848,"duration":1},"status":"passed","severity":"normal"},{"uid":"df73474895dbd397","name":"should be called for bootstrap peers","time":{"start":1721649477540,"stop":1721649477540,"duration":0},"status":"passed","severity":"normal"},{"uid":"7591316145b3f7e3","name":"Push message with SQL Injection payload","time":{"start":1721650055944,"stop":1721650055944,"duration":0},"status":"passed","severity":"normal"},{"uid":"2611c4f43cd35941","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1721649700481,"stop":1721649700481,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdb54b280b2d5772","name":"Query Generator - backward","time":{"start":1721650107498,"stop":1721650107499,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ec8c9bca9e17e86","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1721650263145,"stop":1721650263145,"duration":0},"status":"passed","severity":"normal"},{"uid":"4966113a8ccd219d","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1721650032297,"stop":1721650032298,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f47773d7c1f56e9","name":"handles empty contentTopics array correctly","time":{"start":1721649419433,"stop":1721649419433,"duration":0},"status":"passed","severity":"normal"},{"uid":"f63b4b3207eeacdf","name":"Check meta is set [ecies]","time":{"start":1721649455672,"stop":1721649455672,"duration":0},"status":"passed","severity":"normal"},{"uid":"85503c42f4dd707c","name":"Decoder throws on empty string content topic","time":{"start":1721649432873,"stop":1721649432874,"duration":1},"status":"passed","severity":"normal"},{"uid":"e59f1281b96075d9","name":"Push message with content topic containing emoji","time":{"start":1721650055972,"stop":1721650055972,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ce3db8243248270","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1721649714445,"stop":1721649714445,"duration":0},"status":"passed","severity":"normal"},{"uid":"1019b2ce0e7bbe7e","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1721649419432,"stop":1721649419432,"duration":0},"status":"passed","severity":"normal"},{"uid":"13b65685f4d186bb","name":"can start the service","time":{"start":1721649447743,"stop":1721649447744,"duration":1},"status":"passed","severity":"normal"},{"uid":"7435b32db46f52b","name":"should set field with only RELAY enabled","time":{"start":1721649428035,"stop":1721649428035,"duration":0},"status":"passed","severity":"normal"},{"uid":"a263f4e82399203b","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1721649776482,"stop":1721649776482,"duration":0},"status":"passed","severity":"normal"},{"uid":"34e7afa90c9c22c0","name":"Store - dialed first","time":{"start":1721650140072,"stop":1721650140072,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef5cf4d05fd4afe0","name":"getPeersByDiscovery","time":{"start":1721649908734,"stop":1721649908735,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b8023a17addd2a9","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1721649526343,"stop":1721649526343,"duration":0},"status":"passed","severity":"normal"},{"uid":"e15e7571e50d2caf","name":"should properly create location multiaddrs - tcp","time":{"start":1721649428034,"stop":1721649428034,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d190db3116f1d53","name":"Push message with content topic containing short","time":{"start":1721649941856,"stop":1721649941856,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9e6199811ea0f7f","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1721649700463,"stop":1721649700464,"duration":1},"status":"passed","severity":"normal"},{"uid":"9943ae7fc4d434ee","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1721649427297,"stop":1721649427298,"duration":1},"status":"passed","severity":"normal"},{"uid":"47be62f9761cd937","name":"Subscribe to topic containing special chars and receive message","time":{"start":1721649714439,"stop":1721649714439,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d0492a05324f865","name":"Check message with no payload is not received","time":{"start":1721649677790,"stop":1721649677790,"duration":0},"status":"passed","severity":"normal"},{"uid":"130d4ca91565bac6","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1721649714440,"stop":1721649714441,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8a01ae741d19348","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1721649422177,"stop":1721649422177,"duration":0},"status":"passed","severity":"normal"},{"uid":"16e3ce4c7e101484","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1721649700457,"stop":1721649700458,"duration":1},"status":"passed","severity":"normal"},{"uid":"145d5bee3c5fd5da","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1721649700481,"stop":1721649700481,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ddad0b70942cbef","name":"dispatchEvent via connectionManager","time":{"start":1721649510085,"stop":1721649510085,"duration":0},"status":"passed","severity":"normal"},{"uid":"66c107f8b35dfab","name":"Push message with JSON payload","time":{"start":1721649941853,"stop":1721649941853,"duration":0},"status":"passed","severity":"normal"},{"uid":"32f84c55fbd7679","name":"Check received message with timestamp: 1649153314 ","time":{"start":1721649677784,"stop":1721649677784,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0bd77ee3a7e854e","name":"Subscribe to topic containing JSON and receive message","time":{"start":1721650098985,"stop":1721650098985,"duration":0},"status":"passed","severity":"normal"},{"uid":"be0ab20a731c39ba","name":"Query generator for multiple messages with multiple decoders","time":{"start":1721650103331,"stop":1721650103331,"duration":0},"status":"passed","severity":"normal"},{"uid":"23d90d203709a10e","name":"Check received message containing emoji","time":{"start":1721649986843,"stop":1721649986843,"duration":0},"status":"passed","severity":"normal"},{"uid":"6759f8c4e7904fab","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1721649427297,"stop":1721649427297,"duration":0},"status":"passed","severity":"normal"},{"uid":"2091307e7eab9cd1","name":"Push message with Chinese payload","time":{"start":1721650055941,"stop":1721650055941,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2f9a8fbc085d5b8","name":"Subscribe to topic containing long and receive message","time":{"start":1721649714437,"stop":1721649714438,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b6be4bf72ae1ef9","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1721649784580,"stop":1721649784581,"duration":1},"status":"passed","severity":"normal"},{"uid":"b25f65f02f267865","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1721650103332,"stop":1721650103332,"duration":0},"status":"passed","severity":"normal"},{"uid":"813ce97af7b5667a","name":"Fields are not dropped","time":{"start":1721649432495,"stop":1721649432496,"duration":1},"status":"passed","severity":"normal"},{"uid":"edfa3d7c2879495a","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1721650098986,"stop":1721650098986,"duration":0},"status":"passed","severity":"normal"},{"uid":"99a77b27018a12f8","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1721649700451,"stop":1721649700451,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce0818b47183f119","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1721649427288,"stop":1721649427290,"duration":2},"status":"passed","severity":"normal"},{"uid":"94de7a2332c218b0","name":"Push message with content topic containing JSON","time":{"start":1721649941864,"stop":1721649941865,"duration":1},"status":"passed","severity":"normal"},{"uid":"2896d19fd62e7eed","name":"Subscribe to topic containing numeric and receive message","time":{"start":1721650098980,"stop":1721650098981,"duration":1},"status":"passed","severity":"normal"},{"uid":"f31be6bf7b1d784","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1721649700476,"stop":1721649700477,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2646e510cc62ff8","name":"Generator, 2 different pubsubtopics","time":{"start":1721650104885,"stop":1721650104885,"duration":0},"status":"passed","severity":"normal"},{"uid":"d097d002809abfea","name":"ignores domain fetching errors","time":{"start":1721649443890,"stop":1721649443890,"duration":0},"status":"passed","severity":"normal"},{"uid":"35b589c1437de03a","name":"should return false","time":{"start":1721649428030,"stop":1721649428030,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a0e67c4d6e55300","name":"Subscribe and receive messages via waku relay post","time":{"start":1721649714433,"stop":1721649714433,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd253a26ee8f6af4","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1721649969498,"stop":1721649969498,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c75b67f81bea92e","name":"Check publish message containing Basic HTML tag","time":{"start":1721649969237,"stop":1721649969237,"duration":0},"status":"passed","severity":"normal"},{"uid":"c890e108c0c297c3","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app36/5/topic253/xml","time":{"start":1721650032299,"stop":1721650032300,"duration":1},"status":"passed","severity":"normal"},{"uid":"5dc4510dc8fd8205","name":"Check received message containing Basic HTML tag","time":{"start":1721649677779,"stop":1721649677780,"duration":1},"status":"passed","severity":"normal"},{"uid":"316e247a509e1e7e","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1721650132467,"stop":1721650132467,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0eb9f455b65f308","name":"passes more than one ENR URLs and attempts connection","time":{"start":1721649487034,"stop":1721649487034,"duration":0},"status":"skipped","severity":"normal"},{"uid":"13d7a2bc268120f4","name":"isConnected should return true after first peer connects","time":{"start":1721649526343,"stop":1721649526344,"duration":1},"status":"passed","severity":"normal"},{"uid":"aca9c540025cdc41","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1721650071675,"stop":1721650071677,"duration":2},"status":"passed","severity":"normal"},{"uid":"f644aed4121f0bb1","name":"Subscribe and receive messages via lightPush","time":{"start":1721650098975,"stop":1721650098975,"duration":0},"status":"passed","severity":"normal"},{"uid":"5373dfb4d55daafe","name":"Waku message hash computation (no timestamp)","time":{"start":1721649422177,"stop":1721649422177,"duration":0},"status":"passed","severity":"normal"},{"uid":"87d0bc7ded587381","name":"returns all values when wanted number is greater than available values","time":{"start":1721649442872,"stop":1721649442872,"duration":0},"status":"passed","severity":"normal"},{"uid":"2047557240403d0e","name":"Subscribe to topic containing short and receive message","time":{"start":1721650098980,"stop":1721650098980,"duration":0},"status":"passed","severity":"normal"},{"uid":"dac8f8b8350df51","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1721649700472,"stop":1721649700473,"duration":1},"status":"passed","severity":"normal"},{"uid":"686ccea1a7d0d11a","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1721650098967,"stop":1721650098967,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a39080fe56d08e7","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1721649419418,"stop":1721649419419,"duration":1},"status":"passed","severity":"normal"},{"uid":"984f14b185c9c0da","name":"Subscribe to topic containing JSON and receive message","time":{"start":1721650098973,"stop":1721650098973,"duration":0},"status":"passed","severity":"normal"},{"uid":"c95d34e0e119c705","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1721649984307,"stop":1721649984307,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0993698a1a1fcfe","name":"Check message with no payload is not received","time":{"start":1721649986855,"stop":1721649986855,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc944287c2ec5b41","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app48/2/topic292/json","time":{"start":1721650032305,"stop":1721650032305,"duration":0},"status":"passed","severity":"normal"},{"uid":"f38591bf0f00fcda","name":"Check received message containing long","time":{"start":1721649986801,"stop":1721649986812,"duration":11},"status":"passed","severity":"normal"},{"uid":"fca4407c4304af97","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721649562267,"stop":1721649562267,"duration":0},"status":"passed","severity":"normal"},{"uid":"654273818a81cce3","name":"Push 30 different messages","time":{"start":1721650055956,"stop":1721650055957,"duration":1},"status":"passed","severity":"normal"},{"uid":"c21ff8155e54dda1","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1721649443892,"stop":1721649443892,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7cbd10490972d2","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1721649526342,"stop":1721649526343,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8336121cc1335b4","name":"Check message received after jswaku node is restarted","time":{"start":1721649986822,"stop":1721649986822,"duration":0},"status":"skipped","severity":"normal"},{"uid":"78905b3b9e3a7704","name":"Check publish message containing SQL Injection","time":{"start":1721649969233,"stop":1721649969233,"duration":0},"status":"passed","severity":"normal"},{"uid":"74d07b9590c8c7d9","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1721649700456,"stop":1721649700457,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d9dcb7616d2a03d","name":"Check message with invalid timestamp is not received","time":{"start":1721649986820,"stop":1721649986820,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac4086e8caeacb43","name":"handles different clusterIds correctly","time":{"start":1721649419411,"stop":1721649419411,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4556271308d43f5","name":"Subscribe to topic containing short and receive message","time":{"start":1721650098969,"stop":1721650098969,"duration":0},"status":"passed","severity":"normal"},{"uid":"7812cbbfcd7af478","name":"Query generator for multiple messages with different content topic format","time":{"start":1721650103331,"stop":1721650103331,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a926bfebdb6c309","name":"Query with Ordered Callback, No message returned","time":{"start":1721650089111,"stop":1721650089113,"duration":2},"status":"passed","severity":"normal"},{"uid":"5d5bbcf7de9a19c8","name":"1 Store, 2 fetches","time":{"start":1721649443463,"stop":1721649443463,"duration":0},"status":"passed","severity":"normal"},{"uid":"d29625219e5d2ca","name":"throws on content topic with generation field greater than 0","time":{"start":1721649419400,"stop":1721649419400,"duration":0},"status":"passed","severity":"normal"},{"uid":"b941d4bf24840f97","name":"Check received message with timestamp: 1721649469623 ","time":{"start":1721649986846,"stop":1721649986848,"duration":2},"status":"passed","severity":"normal"},{"uid":"9cf3f401a78f9ab1","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1721649453564,"stop":1721649453565,"duration":1},"status":"passed","severity":"normal"},{"uid":"97f01e6260143695","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1721649700475,"stop":1721649700476,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4e047bb7e118632","name":"Check message with no content topic is not received","time":{"start":1721649677789,"stop":1721649677790,"duration":1},"status":"passed","severity":"normal"},{"uid":"d65b6b0ab12735c","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1721649419408,"stop":1721649419409,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4d2f68419b5f73d","name":"Ping on peer without subscriptions","time":{"start":1721649570424,"stop":1721649570430,"duration":6},"status":"passed","severity":"normal"},{"uid":"b10e7a1ae9ef4275","name":"connected peers and dial","time":{"start":1721649909010,"stop":1721649909010,"duration":0},"status":"skipped","severity":"normal"},{"uid":"284d20499d9d8c03","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1721649714442,"stop":1721649714442,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ddba0e958dd0243","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1721650263146,"stop":1721650263146,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6b08881f1506564","name":"Sign & Recover","time":{"start":1721649454177,"stop":1721649454178,"duration":1},"status":"passed","severity":"normal"},{"uid":"b00b9dabc929fc63","name":"Check message with no content topic is not received","time":{"start":1721649986854,"stop":1721649986855,"duration":1},"status":"passed","severity":"normal"},{"uid":"70203ff9c7751203","name":"tcp ip4 address","time":{"start":1721649427438,"stop":1721649427438,"duration":0},"status":"passed","severity":"normal"},{"uid":"93ffff432a280b56","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1721649419414,"stop":1721649419414,"duration":0},"status":"passed","severity":"normal"},{"uid":"70b10b8d27fc3426","name":"Check message received after nwaku node is restarted","time":{"start":1721649986822,"stop":1721649986823,"duration":1},"status":"skipped","severity":"normal"},{"uid":"51c13d30f7350911","name":"should load peers from local storage and dispatch events","time":{"start":1721649447747,"stop":1721649447747,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d0e03a1fa8f2ac2","name":"should properly compute the node id","time":{"start":1721649428030,"stop":1721649428031,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ab19c93105c7e58","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1721649700462,"stop":1721649700463,"duration":1},"status":"passed","severity":"normal"},{"uid":"636cd01e199aabb7","name":"Query Generator, Multiple PubsubTopics","time":{"start":1721650089107,"stop":1721650089108,"duration":1},"status":"passed","severity":"normal"},{"uid":"81de2ea88ff221f3","name":"Ephemeral field set to true","time":{"start":1721649432871,"stop":1721649432871,"duration":0},"status":"passed","severity":"normal"},{"uid":"751332ad47d7a3ca","name":"ignores unrecognized TXT record formats","time":{"start":1721649443890,"stop":1721649443890,"duration":0},"status":"passed","severity":"normal"},{"uid":"765e21853fcd7ee4","name":"Fails to push message bigger that 1MB","time":{"start":1721649941881,"stop":1721649941882,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c299d679d96aa8d","name":"Wrong topic","time":{"start":1721650032306,"stop":1721650032306,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad9ffc4593354eab","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1721650071677,"stop":1721650071678,"duration":1},"status":"passed","severity":"normal"},{"uid":"75131231947563c1","name":"Check publish message containing emoji","time":{"start":1721649969248,"stop":1721649969249,"duration":1},"status":"passed","severity":"normal"},{"uid":"277967fe7ba10a35","name":"Reopen subscription with peer with lost subscription","time":{"start":1721649533218,"stop":1721649533218,"duration":0},"status":"passed","severity":"normal"},{"uid":"1266aa6710431c40","name":"does not throw on valid cases","time":{"start":1721649419397,"stop":1721649419398,"duration":1},"status":"passed","severity":"normal"},{"uid":"cff7ede229c4df6f","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1721649453565,"stop":1721649453566,"duration":1},"status":"passed","severity":"normal"},{"uid":"247190676dce437f","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1721649615674,"stop":1721649615674,"duration":0},"status":"passed","severity":"normal"},{"uid":"195d5216eed28719","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1721649419416,"stop":1721649419417,"duration":1},"status":"passed","severity":"normal"},{"uid":"373f1e806e97f73","name":"Check message with non string payload is not received","time":{"start":1721649986856,"stop":1721649986856,"duration":0},"status":"passed","severity":"normal"},{"uid":"d05fb89431082e32","name":"Encoder throws on undefined content topic","time":{"start":1721649432872,"stop":1721649432872,"duration":0},"status":"passed","severity":"normal"},{"uid":"23fdde9e8afede8a","name":"Subscribe and receive messages via lightPush","time":{"start":1721649714431,"stop":1721649714431,"duration":0},"status":"passed","severity":"normal"},{"uid":"620476749461452f","name":"Symmetric encrypt & Decrypt","time":{"start":1721649454176,"stop":1721649454177,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebd18dfb8b057c56","name":"Using a function","time":{"start":1721650133172,"stop":1721650133173,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d1f58e5b79ed124","name":"can start and stop the service","time":{"start":1721649447744,"stop":1721649447744,"duration":0},"status":"passed","severity":"normal"},{"uid":"a93539b92243d20f","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1721650089109,"stop":1721650089110,"duration":1},"status":"passed","severity":"normal"},{"uid":"10ba4eb522552462","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721649562262,"stop":1721649562262,"duration":0},"status":"passed","severity":"normal"},{"uid":"4597e30725763b98","name":"Used by Waku Relay","time":{"start":1721650133173,"stop":1721650133173,"duration":0},"status":"passed","severity":"normal"},{"uid":"d16a625039bcd52e","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1721649784579,"stop":1721649784579,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ad05b3466b5816f","name":"random static sharding 8 - Cluster ID: 777, Shard ID: 293","time":{"start":1721650049126,"stop":1721650049126,"duration":0},"status":"passed","severity":"normal"},{"uid":"965cb5d15bb7c100","name":"Subscribe to topic containing shell command and receive message","time":{"start":1721650098973,"stop":1721650098973,"duration":0},"status":"passed","severity":"normal"},{"uid":"a08ef653d6285adf","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1721649427298,"stop":1721649427298,"duration":0},"status":"passed","severity":"normal"},{"uid":"be8f1346eb04ac9c","name":"creates an iterator","time":{"start":1721650119811,"stop":1721650119812,"duration":1},"status":"passed","severity":"normal"},{"uid":"afb4021916c0790b","name":"throws on content topic with empty version field","time":{"start":1721649419401,"stop":1721649419402,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2b186f7ebb17ccd","name":"should decode valid enr successfully","time":{"start":1721649428026,"stop":1721649428027,"duration":1},"status":"passed","severity":"normal"},{"uid":"aca648e882b1ae73","name":"Generator, 2 different pubsubtopics","time":{"start":1721650104886,"stop":1721650104886,"duration":0},"status":"passed","severity":"normal"},{"uid":"76314a9830f696a2","name":"Reopen subscription with peer with lost subscription","time":{"start":1721649570440,"stop":1721649570441,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e265379726c5498","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1721649487034,"stop":1721649487034,"duration":0},"status":"skipped","severity":"normal"},{"uid":"316cfda53667f7f1","name":"Subscribe to topic containing special chars and publish message","time":{"start":1721649984300,"stop":1721649984300,"duration":0},"status":"passed","severity":"normal"},{"uid":"88b6ed92e88edc00","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1721649419424,"stop":1721649419424,"duration":0},"status":"passed","severity":"normal"},{"uid":"969eb89d497c4047","name":"Ping on subscribed peer","time":{"start":1721649533216,"stop":1721649533216,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b78357d27348c01","name":"Subscribe and receives messages on 20 topics","time":{"start":1721650098966,"stop":1721650098967,"duration":1},"status":"passed","severity":"normal"},{"uid":"edde0ca7bff617ea","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1721649470355,"stop":1721649470355,"duration":0},"status":"passed","severity":"normal"},{"uid":"badd83f38faa370d","name":"Check received message containing unicode special characters","time":{"start":1721649986817,"stop":1721649986817,"duration":0},"status":"passed","severity":"normal"},{"uid":"768c66fdfd84d90f","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1721649562264,"stop":1721649562264,"duration":0},"status":"passed","severity":"normal"},{"uid":"45caf610cafa8692","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1721649419425,"stop":1721649419425,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fa08c92572f0834","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1721649700474,"stop":1721649700474,"duration":0},"status":"passed","severity":"normal"},{"uid":"45c71120535d9faf","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721649784573,"stop":1721649784574,"duration":1},"status":"passed","severity":"normal"},{"uid":"a75e8efb5b4cd1c1","name":"Push message with content topic containing numeric","time":{"start":1721650055958,"stop":1721650055959,"duration":1},"status":"passed","severity":"normal"},{"uid":"39bf4c6217294b2f","name":"Subscribe to topic containing special chars and receive message","time":{"start":1721650098970,"stop":1721650098970,"duration":0},"status":"passed","severity":"normal"},{"uid":"75661948d8a8958b","name":"should not fail to start the service if it is already started","time":{"start":1721650390498,"stop":1721650390498,"duration":0},"status":"passed","severity":"normal"},{"uid":"f795b2d8517a8e46","name":"Check received message containing Russian","time":{"start":1721649677777,"stop":1721649677778,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ee044d14217440e","name":"Subscribe to topic containing JSON and publish message","time":{"start":1721649984305,"stop":1721649984305,"duration":0},"status":"passed","severity":"normal"},{"uid":"82cff4d85e13d81b","name":"Reopen subscription with peer with lost subscription","time":{"start":1721649570431,"stop":1721649570434,"duration":3},"status":"passed","severity":"normal"},{"uid":"bc3b15f1eef247dc","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1721649443412,"stop":1721649443413,"duration":1},"status":"passed","severity":"normal"},{"uid":"c23fdc2ad0649209","name":"Check received message containing SQL Injection","time":{"start":1721649986826,"stop":1721649986827,"duration":1},"status":"passed","severity":"normal"},{"uid":"364ab3cba3e43015","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1721649700467,"stop":1721649700467,"duration":0},"status":"passed","severity":"normal"},{"uid":"37f2ac39b9ce81cc","name":"Query Generator, No message returned","time":{"start":1721650089109,"stop":1721650089109,"duration":0},"status":"passed","severity":"normal"},{"uid":"531d7993a3294bfe","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1721649443405,"stop":1721649443405,"duration":0},"status":"passed","severity":"normal"},{"uid":"94c5a2f45bbd578c","name":"should return valid sharding parameters for static sharding","time":{"start":1721649419431,"stop":1721649419431,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c2216bca36ad298","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721649700452,"stop":1721649700455,"duration":3},"status":"passed","severity":"normal"},{"uid":"45a449863cd29270","name":"Publish message with rate limit","time":{"start":1721649969269,"stop":1721649969269,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee2cb0478ef03e0c","name":"Passing cursor with wrong pubsubTopic","time":{"start":1721650071679,"stop":1721650071679,"duration":0},"status":"passed","severity":"normal"},{"uid":"50db901cf4427b16","name":"Passing page size 11 when there are 10 messages","time":{"start":1721650125073,"stop":1721650125074,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7de3b6d708126ba","name":"Subscribe to topic containing shell command and receive message","time":{"start":1721650098985,"stop":1721650098985,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee504d7708eba79","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1721649700451,"stop":1721649700452,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebe4132e04c7d","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1721650132471,"stop":1721650132471,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4a8117c49a9e4df","name":"Check received message containing unicode special characters","time":{"start":1721649986842,"stop":1721649986843,"duration":1},"status":"passed","severity":"normal"},{"uid":"a24608b0dd50d6bc","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1721649954797,"stop":1721649954797,"duration":0},"status":"passed","severity":"normal"},{"uid":"2209ac11de9ce3bf","name":"should be called at least once on all `peer:discovery` events","time":{"start":1721649477539,"stop":1721649477539,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c897e6b965c0be4","name":"handles empty shards array correctly","time":{"start":1721649419433,"stop":1721649419433,"duration":0},"status":"passed","severity":"normal"},{"uid":"2df1d0b8911bf054","name":"Push message with meta","time":{"start":1721649941869,"stop":1721649941869,"duration":0},"status":"passed","severity":"normal"},{"uid":"aab8bf3db35ff59f","name":"can start the service","time":{"start":1721650390497,"stop":1721650390497,"duration":0},"status":"passed","severity":"normal"},{"uid":"b99f44d1e93776ef","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721649700470,"stop":1721649700471,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a39ee901f16cfb3","name":"Push message on custom pubsubTopic","time":{"start":1721649784572,"stop":1721649784573,"duration":1},"status":"passed","severity":"normal"},{"uid":"2368cf1b37b57a8d","name":"Sets default value correctly","time":{"start":1721650133174,"stop":1721650133174,"duration":0},"status":"passed","severity":"normal"},{"uid":"d02df92f7004cb65","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1721649419434,"stop":1721649419435,"duration":1},"status":"passed","severity":"normal"},{"uid":"91f7bded73ff0243","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1721649427290,"stop":1721649427292,"duration":2},"status":"passed","severity":"normal"},{"uid":"78b615686d8682f1","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1721649969249,"stop":1721649969249,"duration":0},"status":"passed","severity":"normal"},{"uid":"54156f541ee5e450","name":"Check received message containing shell command","time":{"start":1721649986816,"stop":1721649986816,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dede18659c70c76","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1721649714439,"stop":1721649714439,"duration":0},"status":"passed","severity":"normal"},{"uid":"824f6f6158e07083","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1721649443409,"stop":1721649443409,"duration":0},"status":"passed","severity":"normal"},{"uid":"a904bf4e099058b8","name":"Check message with invalid timestamp is not received","time":{"start":1721649677787,"stop":1721649677788,"duration":1},"status":"passed","severity":"normal"},{"uid":"572069fa7205aaec","name":"Push message with rate limit","time":{"start":1721650055973,"stop":1721650055974,"duration":1},"status":"passed","severity":"normal"},{"uid":"757064465b2ed327","name":"Push message with JSON payload","time":{"start":1721650055948,"stop":1721650055950,"duration":2},"status":"passed","severity":"normal"},{"uid":"93bf2acf97908eea","name":"Check message with invalid timestamp is not received","time":{"start":1721649986851,"stop":1721649986851,"duration":0},"status":"passed","severity":"normal"},{"uid":"d73a4967413adcb7","name":"1 Relay, 1 Filter, gives up","time":{"start":1721649443464,"stop":1721649443464,"duration":0},"status":"passed","severity":"normal"},{"uid":"72fafe8208d82902","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1721649419419,"stop":1721649419419,"duration":0},"status":"passed","severity":"normal"},{"uid":"f22ccb643fb03d73","name":"more peers than existing","time":{"start":1721649909010,"stop":1721649909010,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f050d748243e996a","name":"Subscribe to topic containing long and publish message","time":{"start":1721649984298,"stop":1721649984298,"duration":0},"status":"passed","severity":"normal"},{"uid":"58d9ecd6c3bd323b","name":"Subscribe to topic containing XML and publish message","time":{"start":1721649984304,"stop":1721649984304,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbef722e3a52490e","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app85/2/topic746/test.js","time":{"start":1721650032299,"stop":1721650032299,"duration":0},"status":"passed","severity":"normal"},{"uid":"5975f417239e41c7","name":"Push message with numeric payload","time":{"start":1721649941848,"stop":1721649941848,"duration":0},"status":"passed","severity":"normal"},{"uid":"8994508a4479a8db","name":"should only return 1 node with store capability","time":{"start":1721649443892,"stop":1721649443892,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1d9a27201a0fdf1","name":"Check received message containing Arabic","time":{"start":1721649677777,"stop":1721649677777,"duration":0},"status":"passed","severity":"normal"},{"uid":"96ffa1d764855c56","name":"Fails to push message with large meta","time":{"start":1721650055973,"stop":1721650055973,"duration":0},"status":"passed","severity":"normal"},{"uid":"360c2a3657c6f2ec","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1721649419404,"stop":1721649419405,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b5267667dae5340","name":"recovers when dns.resolve returns empty","time":{"start":1721649443889,"stop":1721649443890,"duration":1},"status":"passed","severity":"normal"},{"uid":"9cd2f9da7fadb6c1","name":"should set field with all protocols enabled","time":{"start":1721649428035,"stop":1721649428035,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0afe321270f9a98","name":"Subscribe to topic containing emoji and receive message","time":{"start":1721650098974,"stop":1721650098974,"duration":0},"status":"passed","severity":"normal"},{"uid":"51d45b1679ee25d8","name":"Push message with escaped characters payload","time":{"start":1721649941854,"stop":1721649941854,"duration":0},"status":"passed","severity":"normal"},{"uid":"242fbffeec01937f","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1721649721752,"stop":1721649721753,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5b44e3e49f47f33","name":"should not receive a peer event before start","time":{"start":1721649447746,"stop":1721649447746,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c73e4c214e5cf7","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1721649419425,"stop":1721649419426,"duration":1},"status":"passed","severity":"normal"},{"uid":"e557317f1eb0e5ef","name":"Push message with content topic containing SQL Injection","time":{"start":1721649941859,"stop":1721649941861,"duration":2},"status":"passed","severity":"normal"},{"uid":"7faa690099a84da0","name":"Number of peers are maintained correctly","time":{"start":1721649727897,"stop":1721649727898,"duration":1},"status":"passed","severity":"normal"},{"uid":"90edc58bc84131be","name":"should properly create location multiaddrs - udp","time":{"start":1721649428034,"stop":1721649428034,"duration":0},"status":"passed","severity":"normal"},{"uid":"8894eea7d98bf875","name":"should return the pubsub topic directly if a string is provided","time":{"start":1721649419429,"stop":1721649419429,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b4ffb9b362ec9d7","name":"random static sharding 7 - Cluster ID: 743, Shard ID: 574","time":{"start":1721650049125,"stop":1721650049125,"duration":0},"status":"passed","severity":"normal"},{"uid":"b55dcb3cc8ab0d5d","name":"Check received message containing long","time":{"start":1721649986823,"stop":1721649986824,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c1c9ab05c5dbc66","name":"Check message on other pubsub topic is not received","time":{"start":1721649986820,"stop":1721649986820,"duration":0},"status":"passed","severity":"normal"},{"uid":"16865bd955fba17d","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1721650098964,"stop":1721650098965,"duration":1},"status":"passed","severity":"normal"},{"uid":"5955637bb03a76f7","name":"should not receive a peer event after stop","time":{"start":1721650390501,"stop":1721650390501,"duration":0},"status":"passed","severity":"normal"},{"uid":"cea61666c7b5102a","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1721649419406,"stop":1721649419406,"duration":0},"status":"passed","severity":"normal"},{"uid":"f79b32d7901283fa","name":"Ping on peer without subscriptions","time":{"start":1721649533216,"stop":1721649533217,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd06c734ff69ced7","name":"should throw an error for insufficient data","time":{"start":1721649419651,"stop":1721649419651,"duration":0},"status":"passed","severity":"normal"},{"uid":"2329f676944d4b2d","name":"Check received message containing long","time":{"start":1721649677775,"stop":1721649677775,"duration":0},"status":"passed","severity":"normal"},{"uid":"59338e13a54ff278","name":"Check message received after jswaku node is restarted","time":{"start":1721649677791,"stop":1721649677792,"duration":1},"status":"skipped","severity":"normal"},{"uid":"2e03dac47dfcab17","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1721649477542,"stop":1721649477542,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5aab9630d8470e3","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1721649700452,"stop":1721649700452,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ba66884574c9bd6","name":"Generator, custom pubsub topic","time":{"start":1721650104885,"stop":1721650104885,"duration":0},"status":"passed","severity":"normal"},{"uid":"746725f1b4e16685","name":"Push message with short payload","time":{"start":1721650055937,"stop":1721650055937,"duration":0},"status":"passed","severity":"normal"},{"uid":"b63d652b11c8b3af","name":"Decoder throws on undefined content topic","time":{"start":1721649432873,"stop":1721649432873,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e801694b5a99e13","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1721649562267,"stop":1721649562267,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd358b24d2fe4379","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1721649562266,"stop":1721649562266,"duration":0},"status":"passed","severity":"normal"},{"uid":"7eee24abee943cda","name":"Add multiple subscription objects on single nwaku node","time":{"start":1721650098974,"stop":1721650098975,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8d095f203896877","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721649700465,"stop":1721649700465,"duration":0},"status":"passed","severity":"normal"},{"uid":"f562cf38dcf3dcf9","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1721649447747,"stop":1721649447747,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3069b98129db454","name":"Push message with content topic containing long","time":{"start":1721649941856,"stop":1721649941857,"duration":1},"status":"passed","severity":"normal"},{"uid":"caa16b07928b84df","name":"Push message with content topic containing JSON","time":{"start":1721650055970,"stop":1721650055970,"duration":0},"status":"passed","severity":"normal"},{"uid":"38e37915e3ff85d3","name":"can start and stop the service","time":{"start":1721650390497,"stop":1721650390498,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e0d99fa2cf9b80f","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1721649986849,"stop":1721649986851,"duration":2},"status":"passed","severity":"normal"},{"uid":"26c83d66ab800ece","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1721649419420,"stop":1721649419420,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ca8924058c18d46","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1721650263144,"stop":1721650263145,"duration":1},"status":"passed","severity":"normal"},{"uid":"20fe9080b70d2a97","name":"Subscribe to topic containing XML and receive message","time":{"start":1721650098984,"stop":1721650098984,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8f2d5cf82e5c763","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1721650098974,"stop":1721650098974,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4883b4a5d98d6e4","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1721650115034,"stop":1721650115035,"duration":1},"status":"passed","severity":"normal"},{"uid":"39370dfa33df8213","name":"Fails to publish message with wrong content topic","time":{"start":1721649969261,"stop":1721649969261,"duration":0},"status":"passed","severity":"normal"},{"uid":"9870cf0ff7c51b8d","name":"should not fail to start the service if it is already started","time":{"start":1721649487030,"stop":1721649487031,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0d703617bbd9b65","name":"should emit a peer event after start","time":{"start":1721649487031,"stop":1721649487031,"duration":0},"status":"passed","severity":"normal"},{"uid":"d602d24dd60d9c16","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721649784578,"stop":1721649784579,"duration":1},"status":"passed","severity":"normal"},{"uid":"dee558259d05bade","name":"Publish message with custom timestamp: Mon Jul 22 2024 13:05:42 GMT+0000 (Coordinated Universal Time)","time":{"start":1721649969250,"stop":1721649969251,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b54d55c7f5284e4","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721649700475,"stop":1721649700475,"duration":0},"status":"passed","severity":"normal"},{"uid":"fda996b99b28dfdc","name":"throws on content topic with empty topic name field","time":{"start":1721649419402,"stop":1721649419402,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a230c4e858c5930","name":"Check received message containing unicode special characters","time":{"start":1721649677782,"stop":1721649677782,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad24d7b3447a29e9","name":"Push message on custom pubsubTopic","time":{"start":1721649784579,"stop":1721649784580,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb7cb5d388577cc","name":"Ordered callback, aborts when callback returns true","time":{"start":1721650103333,"stop":1721650103333,"duration":0},"status":"passed","severity":"normal"},{"uid":"344b5cd474a15aad","name":"Check received message with timestamp: 1721649468814 ","time":{"start":1721649677783,"stop":1721649677784,"duration":1},"status":"passed","severity":"normal"},{"uid":"9778a02d10c59214","name":"Promise Callback - forward","time":{"start":1721650107499,"stop":1721650107499,"duration":0},"status":"passed","severity":"normal"},{"uid":"d11470bf2324e481","name":"should handle a minimal index list","time":{"start":1721649419650,"stop":1721649419650,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8151a6b98ef9940","name":"Asymmetric encrypt & decrypt","time":{"start":1721649454176,"stop":1721649454176,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbc82ba8b8dd671e","name":"Subscribe to topic containing JSON and receive message","time":{"start":1721649714442,"stop":1721649714442,"duration":0},"status":"passed","severity":"normal"},{"uid":"e192e9a9e17abaee","name":"Check publish message containing unicode special characters","time":{"start":1721649969248,"stop":1721649969248,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4f28251c87ca4d8","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1721649479911,"stop":1721649479911,"duration":0},"status":"passed","severity":"normal"},{"uid":"b656c09387ae6681","name":"Check message received after nwaku node is restarted","time":{"start":1721649986860,"stop":1721649986864,"duration":4},"status":"skipped","severity":"normal"},{"uid":"1d78697da0ea95e9","name":"receives messages sent to provided content topic through stream","time":{"start":1721649969498,"stop":1721649969499,"duration":1},"status":"skipped","severity":"normal"},{"uid":"b6c264fee3e6c953","name":"isConnected should return false after all peers disconnect","time":{"start":1721649526344,"stop":1721649526344,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7a729478aa15ccb","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1721650132468,"stop":1721650132469,"duration":1},"status":"passed","severity":"normal"},{"uid":"40e024c38882dc08","name":"configure the node with multiple pubsub topics","time":{"start":1721650049128,"stop":1721650049128,"duration":0},"status":"passed","severity":"normal"},{"uid":"517477d4c0f347c3","name":"Push message equal or less that 1MB","time":{"start":1721650055977,"stop":1721650055977,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a83528e1b79306","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app67/3/topic154/utf8","time":{"start":1721650032304,"stop":1721650032304,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cc628122168c66e","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1721649615673,"stop":1721649615674,"duration":1},"status":"passed","severity":"normal"},{"uid":"77d3a6a32f731d31","name":"Subscribe to topic containing Script and receive message","time":{"start":1721650098972,"stop":1721650098972,"duration":0},"status":"passed","severity":"normal"},{"uid":"4befad885aa91d90","name":"Mutual subscription","time":{"start":1721649984286,"stop":1721649984287,"duration":1},"status":"passed","severity":"normal"},{"uid":"85ed806167e3acb3","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1721649419408,"stop":1721649419408,"duration":0},"status":"passed","severity":"normal"},{"uid":"195601f531e4d935","name":"should handle corrupted local storage data gracefully","time":{"start":1721649447747,"stop":1721649447748,"duration":1},"status":"passed","severity":"normal"},{"uid":"4cae48c514da1272","name":"Push message with custom timestamp: 1721653314601","time":{"start":1721649941880,"stop":1721649941881,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee58fd49a1da1ca5","name":"Subscribe to topic containing shell command and receive message","time":{"start":1721649714442,"stop":1721649714443,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2d71962c78a41a7","name":"Ping on unsubscribed peer","time":{"start":1721649570439,"stop":1721649570440,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a4b727c03f822f5","name":"Subscribe to topic containing Russian and receive message","time":{"start":1721649714440,"stop":1721649714440,"duration":0},"status":"passed","severity":"normal"},{"uid":"5505231fe1cdbb6","name":"Ping fails for unsubscribed peers","time":{"start":1721649585305,"stop":1721649585305,"duration":0},"status":"passed","severity":"normal"},{"uid":"e40b1449878b2de5","name":"should throw error - no public key","time":{"start":1721649428028,"stop":1721649428028,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fc26d5ce87c45f5","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1721649984296,"stop":1721649984297,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cff21bc50694041","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1721650104888,"stop":1721650104888,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d6159954c6ffd35","name":"Push message equal or less that 1MB","time":{"start":1721649941881,"stop":1721649941881,"duration":0},"status":"passed","severity":"normal"},{"uid":"371447b1007aac85","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1721649477541,"stop":1721649477541,"duration":0},"status":"passed","severity":"normal"},{"uid":"af174f1a5c0184a8","name":"should throw error - no public key","time":{"start":1721649428029,"stop":1721649428029,"duration":0},"status":"passed","severity":"normal"},{"uid":"10582f143ef2dfd1","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1721649419427,"stop":1721649419427,"duration":0},"status":"passed","severity":"normal"},{"uid":"7387110bea69ee81","name":"Publish message with custom timestamp: Mon Jul 22 2024 11:05:42 GMT+0000 (Coordinated Universal Time)","time":{"start":1721649969250,"stop":1721649969250,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c712047db5be732","name":"can start the service","time":{"start":1721649487029,"stop":1721649487029,"duration":0},"status":"passed","severity":"normal"},{"uid":"86b82704d82a46b3","name":"Check received message containing Russian","time":{"start":1721649986826,"stop":1721649986826,"duration":0},"status":"passed","severity":"normal"},{"uid":"7728d11be05d6f5e","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1721649700471,"stop":1721649700472,"duration":1},"status":"passed","severity":"normal"},{"uid":"97ce24c9c11c0cab","name":"Check publish message containing shell command","time":{"start":1721649969247,"stop":1721649969247,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b461d83499634e9","name":"should not fail to stop the service if it was not started","time":{"start":1721649487030,"stop":1721649487030,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ef0d6c01c78bd7","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1721649954805,"stop":1721649954807,"duration":2},"status":"passed","severity":"normal"},{"uid":"10b543417144d90c","name":"start node with empty shard","time":{"start":1721650049130,"stop":1721650049131,"duration":1},"status":"passed","severity":"normal"},{"uid":"43ad5c232c59366c","name":"should not receive a peer event after stop","time":{"start":1721649487032,"stop":1721649487033,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f82f421c9e85457","name":"Overlapping topic subscription","time":{"start":1721650098968,"stop":1721650098968,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a4405871aa6c45c","name":"Check received message containing special chars","time":{"start":1721649677776,"stop":1721649677776,"duration":0},"status":"passed","severity":"normal"},{"uid":"31bfd1cd5c9f9b31","name":"Check received message containing SQL Injection","time":{"start":1721649677778,"stop":1721649677778,"duration":0},"status":"passed","severity":"normal"},{"uid":"378a0860cfe00807","name":"Push message with content topic containing escaped characters","time":{"start":1721649941866,"stop":1721649941866,"duration":0},"status":"passed","severity":"normal"},{"uid":"25709461713c723","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1721649721756,"stop":1721649721756,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9e68262593daded","name":"Push message with content topic containing XML","time":{"start":1721650055965,"stop":1721650055965,"duration":0},"status":"passed","severity":"normal"},{"uid":"d10099a5c67f1d","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1721649419432,"stop":1721649419432,"duration":0},"status":"passed","severity":"normal"},{"uid":"94d98854cb1bc7bc","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1721650098975,"stop":1721650098975,"duration":0},"status":"passed","severity":"normal"},{"uid":"847265e7d1daa232","name":"Check publish message after client node is restarted","time":{"start":1721649969263,"stop":1721649969264,"duration":1},"status":"skipped","severity":"normal"},{"uid":"1fe28f247ade12f1","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1721650071678,"stop":1721650071678,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e0856f4eb9ea2c4","name":"Ping on unsubscribed peer","time":{"start":1721649570430,"stop":1721649570431,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e1a15b1b35ad0fc","name":"groups content topics by expected pubsub topic","time":{"start":1721649419410,"stop":1721649419410,"duration":0},"status":"passed","severity":"normal"},{"uid":"aea92fa74e703a33","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1721650098976,"stop":1721650098976,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f7deeddb000ab90","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1721650098977,"stop":1721650098977,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9777418e2199c35","name":"Check meta is set [symmetric]","time":{"start":1721649453566,"stop":1721649453566,"duration":0},"status":"passed","severity":"normal"},{"uid":"d365d05e96440e01","name":"retrieves a single peer","time":{"start":1721649443888,"stop":1721649443889,"duration":1},"status":"passed","severity":"normal"},{"uid":"50a5dd98d7274890","name":"Push message with content topic containing short","time":{"start":1721650055957,"stop":1721650055958,"duration":1},"status":"passed","severity":"normal"},{"uid":"f599ab5ff466bf41","name":"should throw an error for missing sharding configuration","time":{"start":1721649419432,"stop":1721649419432,"duration":0},"status":"passed","severity":"normal"},{"uid":"7366aa43192d96c5","name":"Register correct protocols","time":{"start":1721649984287,"stop":1721649984294,"duration":7},"status":"passed","severity":"normal"},{"uid":"9570f0a14e608804","name":"Encoder throws on empty string content topic","time":{"start":1721649455673,"stop":1721649455673,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbd84ac8b03234bf","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1721649721753,"stop":1721649721753,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd384ad22b3639e","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1721650098970,"stop":1721650098971,"duration":1},"status":"passed","severity":"normal"},{"uid":"34b2bb71e16df0d3","name":"Query generator for multiple messages with different message text format","time":{"start":1721650103330,"stop":1721650103330,"duration":0},"status":"passed","severity":"normal"},{"uid":"b00c7ea07ee11a73","name":"Failed peers are renewed","time":{"start":1721649727898,"stop":1721649727898,"duration":0},"status":"passed","severity":"normal"},{"uid":"71f4024f58693ff8","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1721649419423,"stop":1721649419423,"duration":0},"status":"passed","severity":"normal"},{"uid":"3634376bf2a37463","name":"different cluster, same shard: nodes don't connect","time":{"start":1721649700446,"stop":1721649700450,"duration":4},"status":"passed","severity":"normal"},{"uid":"b223a84d1d927e59","name":"Check received message containing numeric","time":{"start":1721649986812,"stop":1721649986812,"duration":0},"status":"passed","severity":"normal"},{"uid":"41ce330c4ef1b7e7","name":"Keep-alive pings maintain the connection","time":{"start":1721649585305,"stop":1721649585309,"duration":4},"status":"passed","severity":"normal"},{"uid":"e030f9a90ec4b11d","name":"Subscribe to topic containing short and publish message","time":{"start":1721649984298,"stop":1721649984298,"duration":0},"status":"passed","severity":"normal"},{"uid":"59cb42a3d0ebc527","name":"should throw an error for empty SingleShardInfos array","time":{"start":1721649419413,"stop":1721649419413,"duration":0},"status":"passed","severity":"normal"},{"uid":"636764730ee49348","name":"Push message with custom timestamp: 1690891277926","time":{"start":1721650055975,"stop":1721650055975,"duration":0},"status":"passed","severity":"normal"},{"uid":"a683e37c0cf48f93","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1721650115036,"stop":1721650115036,"duration":0},"status":"passed","severity":"normal"},{"uid":"d78d604f6185a851","name":"Subscribe to topic containing Script and receive message","time":{"start":1721649714441,"stop":1721649714441,"duration":0},"status":"passed","severity":"normal"},{"uid":"c30abfaacc709ef4","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1721649615672,"stop":1721649615672,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f2f845404cdf8e8","name":"Push message with content topic containing long","time":{"start":1721650055958,"stop":1721650055958,"duration":0},"status":"passed","severity":"normal"},{"uid":"982ca6789681786","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1721650098972,"stop":1721650098973,"duration":1},"status":"passed","severity":"normal"},{"uid":"b194cd555355980a","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1721650098965,"stop":1721650098965,"duration":0},"status":"passed","severity":"normal"},{"uid":"12adda46c19ae522","name":"Check message received after nwaku node is restarted","time":{"start":1721649677792,"stop":1721649677792,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b516b79338ed4622","name":"Check received message containing escaped characters","time":{"start":1721649986816,"stop":1721649986817,"duration":1},"status":"passed","severity":"normal"},{"uid":"44246f1cef338234","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app59/4/topic408/xml","time":{"start":1721650032306,"stop":1721650032306,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac3ebd6e969176d","name":"Subscribe to topic containing emoji and receive message","time":{"start":1721650098987,"stop":1721650098987,"duration":0},"status":"passed","severity":"normal"},{"uid":"107ff81e6c6ad96f","name":"Refresh subscription","time":{"start":1721650098968,"stop":1721650098968,"duration":0},"status":"passed","severity":"normal"},{"uid":"1634e3fac5cb35de","name":"Overlapping topic subscription","time":{"start":1721649984297,"stop":1721649984297,"duration":0},"status":"skipped","severity":"normal"},{"uid":"36533fec4be02a87","name":"Push message with XML payload","time":{"start":1721650055946,"stop":1721650055947,"duration":1},"status":"passed","severity":"normal"},{"uid":"feae423c405bf802","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1721649721754,"stop":1721649721754,"duration":0},"status":"passed","severity":"normal"},{"uid":"734575393d5c49b","name":"Check message received after jswaku node is restarted","time":{"start":1721649986860,"stop":1721649986860,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4ef943e8418b9b11","name":"Renews peer on consistent ping failures","time":{"start":1721649585310,"stop":1721649585310,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ea61ed08b74288a","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1721649477542,"stop":1721649477542,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0cd1e01559b3894","name":"Check received message containing escaped characters","time":{"start":1721649986842,"stop":1721649986842,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fc1e3a977edddb","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1721649442873,"stop":1721649442873,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8e83f0495fecaf1","name":"Push message with content topic containing shell command","time":{"start":1721649941865,"stop":1721649941866,"duration":1},"status":"passed","severity":"normal"},{"uid":"1086e6f3bd4bda77","name":"Query generator for 2000 messages","time":{"start":1721650103333,"stop":1721650103333,"duration":0},"status":"passed","severity":"normal"},{"uid":"10eb3fa571ca934b","name":"Encoder throws on undefined content topic","time":{"start":1721649453567,"stop":1721649453567,"duration":0},"status":"passed","severity":"normal"},{"uid":"3af7ca9c85bb3826","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1721649443411,"stop":1721649443411,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a86f251cc61fa12","name":"should not fail to stop the service if it was not started","time":{"start":1721649447744,"stop":1721649447745,"duration":1},"status":"passed","severity":"normal"},{"uid":"67f45ad5fb7ec458","name":"Push message with content topic containing Script","time":{"start":1721650055963,"stop":1721650055965,"duration":2},"status":"passed","severity":"normal"},{"uid":"a95d85736ce62166","name":"Check received message containing Basic HTML tag","time":{"start":1721649986815,"stop":1721649986815,"duration":0},"status":"passed","severity":"normal"},{"uid":"f93d3deb2620c230","name":"Push message with Russian payload","time":{"start":1721650055944,"stop":1721650055944,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5f9043008a72de7","name":"Push message with shell command payload","time":{"start":1721649941853,"stop":1721649941853,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d6c4eeed6e888e2","name":"Push message with XML payload","time":{"start":1721649941852,"stop":1721649941852,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f3d27eacb8d9f90","name":"should use DNS peer discovery with light client","time":{"start":1721649487033,"stop":1721649487034,"duration":1},"status":"skipped","severity":"normal"},{"uid":"4ad760c1c75d8ee3","name":"Check publish message containing JSON","time":{"start":1721649969237,"stop":1721649969247,"duration":10},"status":"passed","severity":"normal"},{"uid":"5f2e1fd46b57c481","name":"Query generator for multiple messages","time":{"start":1721650103330,"stop":1721650103330,"duration":0},"status":"passed","severity":"normal"},{"uid":"bacf68afd858683a","name":"Check publish message containing numeric","time":{"start":1721649969228,"stop":1721649969229,"duration":1},"status":"passed","severity":"normal"},{"uid":"bae8be0f75b448c2","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1721649562263,"stop":1721649562264,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2bce4cf85a5aa0a","name":"Query with Promise Callback, No message returned","time":{"start":1721650089115,"stop":1721650089115,"duration":0},"status":"passed","severity":"normal"},{"uid":"e234fe3a8e46053d","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1721649419415,"stop":1721649419416,"duration":1},"status":"passed","severity":"normal"},{"uid":"2889c6056cbe15e9","name":"Check received message containing shell command","time":{"start":1721649677781,"stop":1721649677781,"duration":0},"status":"passed","severity":"normal"},{"uid":"839d3be00b07b0fd","name":"Push message with unicode special characters payload","time":{"start":1721649941854,"stop":1721649941854,"duration":0},"status":"passed","severity":"normal"},{"uid":"41c7e68cf4588af1","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1721649615671,"stop":1721649615672,"duration":1},"status":"passed","severity":"normal"},{"uid":"3862b08265b56145","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1721649700465,"stop":1721649700465,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f6dfe85bfba932f","name":"Waku message hash computation (payload length 0)","time":{"start":1721649422176,"stop":1721649422177,"duration":1},"status":"passed","severity":"normal"},{"uid":"96b4ddb0cdefe428","name":"Subscribe to topic containing Russian and publish message","time":{"start":1721649984301,"stop":1721649984302,"duration":1},"status":"passed","severity":"normal"},{"uid":"b19af505d3923f9d","name":"Nodes with multiple pubsub topic","time":{"start":1721649954801,"stop":1721649954802,"duration":1},"status":"passed","severity":"normal"},{"uid":"e35668a29d2e16b7","name":"Push message with content topic containing shell command","time":{"start":1721650055970,"stop":1721650055971,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c7090017153f334","name":"Check message with no pubsub topic is not received","time":{"start":1721649677788,"stop":1721649677789,"duration":1},"status":"passed","severity":"normal"},{"uid":"f07779d91649284a","name":"should throw error - invalid id","time":{"start":1721649428029,"stop":1721649428029,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6c09c48e3c0b570","name":"Ordered Callback - backward","time":{"start":1721650107503,"stop":1721650107504,"duration":1},"status":"passed","severity":"normal"},{"uid":"94770dde63d770a6","name":"should use the provided clusterId for the pubsub topic","time":{"start":1721649419434,"stop":1721649419434,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b124d9c27fc6657","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1721649443408,"stop":1721649443408,"duration":0},"status":"passed","severity":"normal"},{"uid":"a264fb0da9703ea1","name":"random static sharding 3 - Cluster ID: 937, Shard ID: 718","time":{"start":1721650049122,"stop":1721650049122,"duration":0},"status":"passed","severity":"normal"},{"uid":"76a3df41c9fc040e","name":"Promise Callback - backward","time":{"start":1721650107499,"stop":1721650107501,"duration":2},"status":"passed","severity":"normal"},{"uid":"799b613812a8f1fc","name":"Check publish message after service node is restarted","time":{"start":1721649969263,"stop":1721649969263,"duration":0},"status":"skipped","severity":"normal"},{"uid":"165896b1b10e3b8c","name":"Ping on peer without subscriptions","time":{"start":1721649570438,"stop":1721649570439,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1719e252d2e635d","name":"Ephemeral messages are not stored","time":{"start":1721649479909,"stop":1721649479910,"duration":1},"status":"passed","severity":"normal"},{"uid":"907d486deccdc0d8","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1721649419429,"stop":1721649419430,"duration":1},"status":"passed","severity":"normal"},{"uid":"efa0b32b6a8f27e1","name":"Check publish message containing Arabic","time":{"start":1721649969232,"stop":1721649969232,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e4b2d2bfae34f66","name":"Push message with content topic containing Basic HTML tag","time":{"start":1721650055965,"stop":1721650055970,"duration":5},"status":"passed","severity":"normal"},{"uid":"b087673f4c057b18","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1721649419428,"stop":1721649419428,"duration":0},"status":"passed","severity":"normal"},{"uid":"2be2a3fdf422aa16","name":"Ping on unsubscribed peer","time":{"start":1721649533217,"stop":1721649533217,"duration":0},"status":"passed","severity":"normal"},{"uid":"19fc8be452a1712e","name":"Publish without waiting for remote peer","time":{"start":1721649984294,"stop":1721649984294,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c42bc3ca50a6786","name":"Push to array if already present","time":{"start":1721649419177,"stop":1721649419177,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbab508e78cec592","name":"Check received message containing Arabic","time":{"start":1721649986825,"stop":1721649986826,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce7a0eed83a28634","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1721649562266,"stop":1721649562266,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8226eccc1a887ce","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1721649700450,"stop":1721649700451,"duration":1},"status":"passed","severity":"normal"},{"uid":"b89154223887b014","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1721649700460,"stop":1721649700461,"duration":1},"status":"passed","severity":"normal"},{"uid":"a543ada8d2234363","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1721649700461,"stop":1721649700462,"duration":1},"status":"passed","severity":"normal"},{"uid":"e64f6526930f04ac","name":"should throw error - no id","time":{"start":1721649428028,"stop":1721649428028,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff6f083765e89ebd","name":"throws an error for improperly formatted content topics","time":{"start":1721649419412,"stop":1721649419412,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c3c45ee88b4b27f","name":"isConnected return false after peer stops","time":{"start":1721649526344,"stop":1721649526345,"duration":1},"status":"passed","severity":"normal"},{"uid":"50378ef08d7d711c","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1721649776481,"stop":1721649776482,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2f408d47b1218eb","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app70/10/topic545/test.js","time":{"start":1721650032305,"stop":1721650032305,"duration":0},"status":"passed","severity":"normal"},{"uid":"2048c6106f1c1e3","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1721650089110,"stop":1721650089110,"duration":0},"status":"passed","severity":"normal"},{"uid":"e46c644c60cb3015","name":"Subscribe to topic containing emoji and receive message","time":{"start":1721649714444,"stop":1721649714444,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba9a601008897e1b","name":"Callback on promise, aborts when callback returns true","time":{"start":1721650103332,"stop":1721650103332,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0066d14fe74be95","name":"pre and post cipher","time":{"start":1721649454177,"stop":1721649454177,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfd90e6113ad7ac1","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1721649419407,"stop":1721649419407,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9c196853a1e82f7","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1721649984302,"stop":1721649984303,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8e64064202f2fef","name":"Check publish message containing escaped characters","time":{"start":1721649969248,"stop":1721649969248,"duration":0},"status":"passed","severity":"normal"},{"uid":"70dac591f93f7374","name":"removeEventListener with correct event","time":{"start":1721649510083,"stop":1721649510083,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddbf466ad48d1479","name":"Push message with custom timestamp: 1721646114601","time":{"start":1721649941871,"stop":1721649941880,"duration":9},"status":"passed","severity":"normal"},{"uid":"ce79189a36d12934","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1721649721755,"stop":1721649721756,"duration":1},"status":"passed","severity":"normal"},{"uid":"28a7bcd1a344fc37","name":"Throws when trying to push message with empty payload","time":{"start":1721650055957,"stop":1721650055957,"duration":0},"status":"passed","severity":"normal"},{"uid":"41c7ebe2981e7b4c","name":"should be able to encode the field with only FILTER set to true","time":{"start":1721649427285,"stop":1721649427286,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9671e9d40feef41","name":"should only return 1 node with relay capability","time":{"start":1721649443891,"stop":1721649443891,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a0b3acfdd9bd065","name":"Push message with content topic containing Russian","time":{"start":1721649941859,"stop":1721649941859,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfc4feb14fe60ed2","name":"Check message with non string payload is not received","time":{"start":1721649677790,"stop":1721649677791,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e3cf759cfca326e","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1721650132471,"stop":1721650132472,"duration":1},"status":"passed","severity":"normal"},{"uid":"59df9e6d8f217401","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1721649419426,"stop":1721649419426,"duration":0},"status":"passed","severity":"normal"},{"uid":"39692407c1e84923","name":"Subscribe and receive messages via waku relay post","time":{"start":1721650098976,"stop":1721650098977,"duration":1},"status":"passed","severity":"normal"},{"uid":"b893a67e8c49d4d2","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1721649700466,"stop":1721649700466,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e8cca2676616132","name":"it tolerates circular branch references","time":{"start":1721649443889,"stop":1721649443889,"duration":0},"status":"passed","severity":"normal"},{"uid":"db220b78cf944804","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1721650098971,"stop":1721650098971,"duration":0},"status":"passed","severity":"normal"},{"uid":"30748249dd9ae7a","name":"Check received message containing Arabic","time":{"start":1721649986813,"stop":1721649986813,"duration":0},"status":"passed","severity":"normal"},{"uid":"58787a162a5b115","name":"Push message with content topic containing Chinese","time":{"start":1721649941858,"stop":1721649941858,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebccb9d5f28e78de","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1721649419406,"stop":1721649419406,"duration":0},"status":"passed","severity":"normal"},{"uid":"59348de68016174e","name":"Nodes with multiple pubsub topic","time":{"start":1721649954797,"stop":1721649954798,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0d74c7968f875e6","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1721650263144,"stop":1721650263144,"duration":0},"status":"passed","severity":"normal"},{"uid":"401d1934272e6456","name":"should handle application and version for autosharding","time":{"start":1721649419415,"stop":1721649419415,"duration":0},"status":"passed","severity":"normal"},{"uid":"257fcce782c7f513","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1721649428027,"stop":1721649428027,"duration":0},"status":"passed","severity":"normal"},{"uid":"4104776e164fbeb8","name":"Subscribe to topic containing Script and publish message","time":{"start":1721649984303,"stop":1721649984304,"duration":1},"status":"passed","severity":"normal"}]