allure-jswaku/7079/widgets/duration.json
2024-06-19 02:02:12 +00:00

1 line
154 KiB
JSON

[{"uid":"e63688fd10a3a0c5","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1718762226986,"stop":1718762226986,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd159181d16a0942","name":"Promise Callback - backward","time":{"start":1718762338849,"stop":1718762338849,"duration":0},"status":"passed","severity":"normal"},{"uid":"206124144b0f9baf","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1718761814507,"stop":1718761814508,"duration":1},"status":"passed","severity":"normal"},{"uid":"3088c8ee6c7534ff","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1718762199093,"stop":1718762199094,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a2b500ae71101a3","name":"passes more than one ENR URLs and attempts connection","time":{"start":1718761756261,"stop":1718761756261,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f1aab08e26c4685e","name":"Publish without waiting for remote peer","time":{"start":1718762226981,"stop":1718762226982,"duration":1},"status":"passed","severity":"normal"},{"uid":"13aee5c41bc83450","name":"should set field with all protocols enabled","time":{"start":1718761699085,"stop":1718761699085,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe11aa728ce2ea2c","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1718761690547,"stop":1718761690547,"duration":0},"status":"passed","severity":"normal"},{"uid":"23e96bec6be660b2","name":"start node with empty content topic","time":{"start":1718762291514,"stop":1718762291515,"duration":1},"status":"passed","severity":"normal"},{"uid":"d08f6659723040f5","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1718761690565,"stop":1718761690565,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f3246f2062af791","name":"Check received message with timestamp: 1718761741348000000 ","time":{"start":1718761910830,"stop":1718761910831,"duration":1},"status":"passed","severity":"normal"},{"uid":"10d53223a96fe165","name":"Check received message with timestamp: 1718761740548000000 ","time":{"start":1718762251062,"stop":1718762251062,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ffb9880697954af","name":"should return empty list for no shard","time":{"start":1718761690553,"stop":1718761690553,"duration":0},"status":"passed","severity":"normal"},{"uid":"50c4d84932a96629","name":"Fails to publish message with empty text","time":{"start":1718762217528,"stop":1718762217528,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef25853637aab5ea","name":"Ephemeral field set to true","time":{"start":1718761703989,"stop":1718761703989,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd8bbfb1ad9b7bd8","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1718761814511,"stop":1718761814511,"duration":0},"status":"passed","severity":"normal"},{"uid":"db6752a2ab2717c2","name":"isConnected between 2 js-waku relay nodes","time":{"start":1718761790720,"stop":1718761790721,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c5fd2d12d4a1e51","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1718761750091,"stop":1718761750091,"duration":0},"status":"passed","severity":"normal"},{"uid":"1435d9af3c520821","name":"Relay - times out","time":{"start":1718762381046,"stop":1718762381047,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f0a0fe531ef92f9","name":"dispatchEvent via connectionManager","time":{"start":1718761783004,"stop":1718761783005,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a2f8ca5835dce5f","name":"should not receive a peer event before start","time":{"start":1718761718719,"stop":1718761718719,"duration":0},"status":"passed","severity":"normal"},{"uid":"bce3f0bfec0c3e17","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1718761690545,"stop":1718761690545,"duration":0},"status":"passed","severity":"normal"},{"uid":"21faae5ee584ccc5","name":"Subscribe to topic containing short and receive message","time":{"start":1718762361717,"stop":1718762361717,"duration":0},"status":"passed","severity":"normal"},{"uid":"c48c1359c3b4a6d3","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1718761690556,"stop":1718761690556,"duration":0},"status":"passed","severity":"normal"},{"uid":"b293af627c96a925","name":"Subscribe to topic containing numeric and receive message","time":{"start":1718762361718,"stop":1718762361718,"duration":0},"status":"passed","severity":"normal"},{"uid":"9260de415d052cb","name":"less peers than existing","time":{"start":1718762163440,"stop":1718762163440,"duration":0},"status":"skipped","severity":"normal"},{"uid":"373dcbaaae55975b","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1718762355265,"stop":1718762355266,"duration":1},"status":"passed","severity":"normal"},{"uid":"1154b886ab427901","name":"Check message with no content topic is not received","time":{"start":1718762251065,"stop":1718762251065,"duration":0},"status":"passed","severity":"normal"},{"uid":"2710eed7e216af3d","name":"Correctly serialized arguments","time":{"start":1718762041549,"stop":1718762041549,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6aae6c41236f82b","name":"should be able to encode the field with only RELAY set to true","time":{"start":1718761698565,"stop":1718761698566,"duration":1},"status":"passed","severity":"normal"},{"uid":"2db3c479bfa1d42c","name":"Passing page size 3 when there are 20 messages","time":{"start":1718762368100,"stop":1718762368101,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b05019b298f8b3b","name":"Subscribe and receive messages via lightPush","time":{"start":1718762361683,"stop":1718762361684,"duration":1},"status":"passed","severity":"normal"},{"uid":"e69d575b42cb4533","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1718761923122,"stop":1718761923123,"duration":1},"status":"passed","severity":"normal"},{"uid":"39e95a946306e2c4","name":"Push message with custom timestamp: 1688003560559","time":{"start":1718762185037,"stop":1718762185038,"duration":1},"status":"passed","severity":"normal"},{"uid":"957dc43f011e5a9f","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1718762510177,"stop":1718762510177,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fb02968b7c918bd","name":"pre and post cipher","time":{"start":1718761725134,"stop":1718761725135,"duration":1},"status":"passed","severity":"normal"},{"uid":"28e291874e2d3674","name":"Decoder throws on empty string content topic","time":{"start":1718761703991,"stop":1718761703991,"duration":0},"status":"passed","severity":"normal"},{"uid":"24c7d9864ed9c87f","name":"should decode valid enr successfully","time":{"start":1718761699068,"stop":1718761699069,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ebc2e53f1593f23","name":"Nodes with multiple pubsub topic","time":{"start":1718762199102,"stop":1718762199102,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d2544685912eaa9","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1718762037583,"stop":1718762037584,"duration":1},"status":"passed","severity":"normal"},{"uid":"24f0e189e1abef41","name":"throws on content topic with empty encoding field","time":{"start":1718761690543,"stop":1718761690543,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d75f2a6cb859e19","name":"Push message with content topic containing Russian","time":{"start":1718762185023,"stop":1718762185023,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b949ce7f15152bc","name":"Wrong topic","time":{"start":1718762291492,"stop":1718762291500,"duration":8},"status":"passed","severity":"normal"},{"uid":"6fc332e97e8bc0a","name":"Check publish message containing Russian","time":{"start":1718762217520,"stop":1718762217520,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bbacf2070a10088","name":"Callback on promise, aborts when callback returns true","time":{"start":1718762354492,"stop":1718762354492,"duration":0},"status":"passed","severity":"normal"},{"uid":"82982e51b0f87ca2","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1718762217632,"stop":1718762217632,"duration":0},"status":"skipped","severity":"normal"},{"uid":"93b509d86cbaf309","name":"Subscribe to topic containing shell command and receive message","time":{"start":1718761960144,"stop":1718761960144,"duration":0},"status":"passed","severity":"normal"},{"uid":"c41a967440294b38","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1718762199102,"stop":1718762199103,"duration":1},"status":"passed","severity":"normal"},{"uid":"59db89224e189201","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1718761923116,"stop":1718761923120,"duration":4},"status":"passed","severity":"normal"},{"uid":"e18269330ecaad5c","name":"Check message on other pubsub topic is not received","time":{"start":1718761910841,"stop":1718761910847,"duration":6},"status":"passed","severity":"normal"},{"uid":"88714605d2f17198","name":"Ping on subscribed peer","time":{"start":1718761822421,"stop":1718761822422,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cfa3b58355444e3","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1718762378351,"stop":1718762378351,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8d9c39e2d50ed30","name":"should throw an error for missing required configuration","time":{"start":1718761690554,"stop":1718761690554,"duration":0},"status":"passed","severity":"normal"},{"uid":"70a5395b0a9c11b7","name":"Check publish message containing Arabic","time":{"start":1718762217519,"stop":1718762217520,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d92ebb47770ce43","name":"topics with same application and version share the same shard","time":{"start":1718761690548,"stop":1718761690548,"duration":0},"status":"passed","severity":"normal"},{"uid":"319eeee02e98a73b","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1718762361719,"stop":1718762361719,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd4a0af4d81eda17","name":"random static sharding 10 - Cluster ID: 796, Shard ID: 675","time":{"start":1718762304938,"stop":1718762304938,"duration":0},"status":"passed","severity":"normal"},{"uid":"461049985c1740d7","name":"Ping on peer without subscriptions","time":{"start":1718761774561,"stop":1718761774561,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dd884795e9919d4","name":"Check received message containing XML","time":{"start":1718761910820,"stop":1718761910821,"duration":1},"status":"passed","severity":"normal"},{"uid":"50712012445eda97","name":"Query with Ordered Callback, No Decoder","time":{"start":1718762340768,"stop":1718762340769,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ad8d4df2942d5f9","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1718761742588,"stop":1718761742588,"duration":0},"status":"passed","severity":"normal"},{"uid":"7873a6f19647878d","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1718761978615,"stop":1718761978615,"duration":0},"status":"passed","severity":"normal"},{"uid":"26c29daedda9de8b","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1718761814496,"stop":1718761814507,"duration":11},"status":"passed","severity":"normal"},{"uid":"2d79434304363302","name":"handles different clusterIds correctly","time":{"start":1718761690549,"stop":1718761690549,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1198b2c449d2bac","name":"Check received message containing Chinese","time":{"start":1718761910815,"stop":1718761910816,"duration":1},"status":"passed","severity":"normal"},{"uid":"a97aee97f334b1e7","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1718761690552,"stop":1718761690552,"duration":0},"status":"passed","severity":"normal"},{"uid":"987f63cdd70fcf12","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1718762163118,"stop":1718762163118,"duration":0},"status":"passed","severity":"normal"},{"uid":"21476a9db2edc795","name":"Check received message containing emoji","time":{"start":1718762251062,"stop":1718762251062,"duration":0},"status":"passed","severity":"normal"},{"uid":"b896926ca4948e03","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1718761690545,"stop":1718761690545,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9761c250116b5bc","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1718762226987,"stop":1718762226989,"duration":2},"status":"passed","severity":"normal"},{"uid":"da00413e15d29c51","name":"random static sharding 1 - Cluster ID: 899, Shard ID: 301","time":{"start":1718762304932,"stop":1718762304932,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7fff69470e08911","name":"Rejects garbage","time":{"start":1718761707479,"stop":1718761707479,"duration":0},"status":"passed","severity":"normal"},{"uid":"a63c0d9a6f55daf3","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1718762361713,"stop":1718762361713,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4ab1d7099cfc79f","name":"Store - dialed after - with timeout","time":{"start":1718762381047,"stop":1718762381047,"duration":0},"status":"passed","severity":"normal"},{"uid":"d77f586622137dde","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1718761690544,"stop":1718761690545,"duration":1},"status":"passed","severity":"normal"},{"uid":"8aefbbd5e3db53e8","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1718762361698,"stop":1718762361710,"duration":12},"status":"passed","severity":"normal"},{"uid":"8e274e3cf2d09dbd","name":"Passing cursor with wrong message digest","time":{"start":1718762296501,"stop":1718762296502,"duration":1},"status":"passed","severity":"normal"},{"uid":"66e2a1b9685c59e","name":"Fails to push message with large meta","time":{"start":1718762185029,"stop":1718762185029,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b886e4aa915e218","name":"getPeersByDiscovery","time":{"start":1718762163115,"stop":1718762163116,"duration":1},"status":"passed","severity":"normal"},{"uid":"18a793cf848cf317","name":"can start and stop the service","time":{"start":1718761718717,"stop":1718761718717,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5f9b216121ccc19","name":"Passing page size 110 when there are 120 messages","time":{"start":1718762368103,"stop":1718762368103,"duration":0},"status":"passed","severity":"normal"},{"uid":"b611841f81da82","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1718761814512,"stop":1718761814512,"duration":0},"status":"passed","severity":"normal"},{"uid":"5df06bacf31e19e0","name":"Push message with content topic containing special chars","time":{"start":1718762315600,"stop":1718762315600,"duration":0},"status":"passed","severity":"normal"},{"uid":"5374f005c7b333b1","name":"Push message with content topic containing Script","time":{"start":1718762185024,"stop":1718762185024,"duration":0},"status":"passed","severity":"normal"},{"uid":"48d75d830f31e1d7","name":"should be called at least once on all `peer:discovery` events","time":{"start":1718761750088,"stop":1718761750088,"duration":0},"status":"passed","severity":"normal"},{"uid":"da1968441e6a4757","name":"Check received message containing short","time":{"start":1718762251038,"stop":1718762251038,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae0be5bc749e25c0","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1718761923133,"stop":1718761923133,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5ce6927a72f50fb","name":"Check received message containing SQL Injection","time":{"start":1718761910818,"stop":1718761910819,"duration":1},"status":"passed","severity":"normal"},{"uid":"44e6157bef43ced3","name":"Overlapping topic subscription","time":{"start":1718761960129,"stop":1718761960129,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2478792210616a1","name":"Relay","time":{"start":1718761750278,"stop":1718761750278,"duration":0},"status":"passed","severity":"normal"},{"uid":"34b537aa28596dd3","name":"Push message with content topic containing escaped characters","time":{"start":1718762185027,"stop":1718762185027,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb4adacc6e408915","name":"Push message with unicode special characters payload","time":{"start":1718762315596,"stop":1718762315596,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7fbb29d923033a3","name":"different cluster, same shard: nodes don't connect","time":{"start":1718761923114,"stop":1718761923115,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f019431b3ac294a","name":"Relay - dialed after","time":{"start":1718762381046,"stop":1718762381046,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a32af9039f6fb94","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1718761690564,"stop":1718761690564,"duration":0},"status":"passed","severity":"normal"},{"uid":"907b74917849b04","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1718761923135,"stop":1718761923135,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd115f4b4cc519cb","name":"should use DNS peer discovery with light client","time":{"start":1718761756259,"stop":1718761756259,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2e4f8eb1209aac5a","name":"should set field with only RELAY enabled","time":{"start":1718761699085,"stop":1718761699085,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ceb0765aa4754e2","name":"Push message with content topic containing short","time":{"start":1718762185005,"stop":1718762185010,"duration":5},"status":"passed","severity":"normal"},{"uid":"86a9cef34781a012","name":"1 Store, 2 fetches","time":{"start":1718761714506,"stop":1718761714507,"duration":1},"status":"passed","severity":"normal"},{"uid":"842f9342c5154e2c","name":"Push message with emoji payload","time":{"start":1718762185004,"stop":1718762185004,"duration":0},"status":"passed","severity":"normal"},{"uid":"adc8ccfdac5afdae","name":"should set field with only FILTER enabled","time":{"start":1718761699086,"stop":1718761699086,"duration":0},"status":"passed","severity":"normal"},{"uid":"92fd6d39c698d897","name":"should throw an error if shards are undefined for static sharding","time":{"start":1718761690553,"stop":1718761690554,"duration":1},"status":"passed","severity":"normal"},{"uid":"be21766c98290058","name":"Push message with Script payload","time":{"start":1718762185001,"stop":1718762185001,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a6fe1a0b3d231cc","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1718761714926,"stop":1718761714926,"duration":0},"status":"passed","severity":"normal"},{"uid":"28d1a42f38b911d5","name":"Check message with invalid timestamp is not received","time":{"start":1718762251047,"stop":1718762251047,"duration":0},"status":"passed","severity":"normal"},{"uid":"6446a5e3b044861f","name":"Query generator for multiple messages with different content topic format","time":{"start":1718762354491,"stop":1718762354491,"duration":0},"status":"passed","severity":"normal"},{"uid":"b47aa874a9b47727","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1718762361719,"stop":1718762361719,"duration":0},"status":"passed","severity":"normal"},{"uid":"2632112848ecf6d2","name":"Check publish message containing emoji","time":{"start":1718762217524,"stop":1718762217525,"duration":1},"status":"passed","severity":"normal"},{"uid":"121920249f569ffd","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app24/6/topic504/json","time":{"start":1718762291476,"stop":1718762291477,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e21ea4f6acb3862","name":"Check received message with timestamp: 1718761740548 ","time":{"start":1718762251045,"stop":1718762251046,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd06ae3f331b682f","name":"Subscribe and receive messages via waku relay post","time":{"start":1718762361713,"stop":1718762361713,"duration":0},"status":"passed","severity":"normal"},{"uid":"cba70c4e89134f89","name":"removeEventListener with correct event","time":{"start":1718761782999,"stop":1718761782999,"duration":0},"status":"passed","severity":"normal"},{"uid":"8115a3cd8436fdf4","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1718761726660,"stop":1718761726660,"duration":0},"status":"passed","severity":"normal"},{"uid":"c34eee2b55d87bfb","name":"Push message with emoji payload","time":{"start":1718762315596,"stop":1718762315597,"duration":1},"status":"passed","severity":"normal"},{"uid":"893b2f9ac5b099e7","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1718761698572,"stop":1718761698573,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e86b1c28cf90f02","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1718761690550,"stop":1718761690551,"duration":1},"status":"passed","severity":"normal"},{"uid":"d030439785e8406f","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app72/4/topic718/xml","time":{"start":1718762291476,"stop":1718762291476,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cf6fe7be87dcc11","name":"Check received message containing Basic HTML tag","time":{"start":1718762251041,"stop":1718762251042,"duration":1},"status":"passed","severity":"normal"},{"uid":"11bd1d924866a84d","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1718761690558,"stop":1718761690558,"duration":0},"status":"passed","severity":"normal"},{"uid":"62a24ab1702ff832","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1718762378354,"stop":1718762378355,"duration":1},"status":"passed","severity":"normal"},{"uid":"a775d486f549caf0","name":"should properly compute the node id","time":{"start":1718761699080,"stop":1718761699080,"duration":0},"status":"passed","severity":"normal"},{"uid":"749a640d408e3d4e","name":"Publish message with custom timestamp: Wed Jun 19 2024 00:56:29 GMT+0000 (Coordinated Universal Time)","time":{"start":1718762217526,"stop":1718762217527,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f0131c789e08dee","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1718761714926,"stop":1718761714927,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6a2a9a8dad8bc98","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1718761693140,"stop":1718761693141,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f58d659e1880533","name":"Nwaku publishes","time":{"start":1718762189407,"stop":1718762189408,"duration":1},"status":"passed","severity":"normal"},{"uid":"195f82ecde3da56a","name":"can start the service","time":{"start":1718761718716,"stop":1718761718717,"duration":1},"status":"passed","severity":"normal"},{"uid":"986bc201034b474a","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1718761714006,"stop":1718761714007,"duration":1},"status":"passed","severity":"normal"},{"uid":"7dcb871dc51f4f72","name":"Filter","time":{"start":1718762381048,"stop":1718762381048,"duration":0},"status":"passed","severity":"normal"},{"uid":"24f6e7998c2592e7","name":"should configure sharding based on application and version for autosharding","time":{"start":1718761690564,"stop":1718761690564,"duration":0},"status":"passed","severity":"normal"},{"uid":"799bc63e882b302a","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1718761715047,"stop":1718761715047,"duration":0},"status":"skipped","severity":"normal"},{"uid":"24ac617157f02383","name":"Subscribe to topic containing short and publish message","time":{"start":1718762226990,"stop":1718762226990,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ffb712547c4125e","name":"Check received message containing SQL Injection","time":{"start":1718762251058,"stop":1718762251058,"duration":0},"status":"passed","severity":"normal"},{"uid":"c34cafcd410cc849","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1718761814509,"stop":1718761814510,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a883a6be4db732e","name":"Check publish message containing JSON","time":{"start":1718762217522,"stop":1718762217523,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad64f20da258b37c","name":"Subscribe to topic containing Russian and receive message","time":{"start":1718762361720,"stop":1718762361720,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7dcd596743aa8b4","name":"handles multiple messages","time":{"start":1718762366400,"stop":1718762366401,"duration":1},"status":"passed","severity":"normal"},{"uid":"40dd150f6edba646","name":"should correctly map a content topic to a pubsub topic","time":{"start":1718761690566,"stop":1718761690566,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4432c53f7c204b0","name":"can dial TLS multiaddrs","time":{"start":1718762042579,"stop":1718762042580,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4be72765535af76","name":"Push message with shell command payload","time":{"start":1718762315595,"stop":1718762315595,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6127a08651b55b5","name":"should load peers from local storage and dispatch events","time":{"start":1718761718720,"stop":1718761718720,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd688bc13bdcf246","name":"Waku message hash computation (no timestamp)","time":{"start":1718761693140,"stop":1718761693140,"duration":0},"status":"passed","severity":"normal"},{"uid":"18cfd4df6ea81131","name":"Generator, custom pubsub topic","time":{"start":1718762352426,"stop":1718762352426,"duration":0},"status":"passed","severity":"normal"},{"uid":"b01e602eedc93b","name":"A test","time":{"start":1718761992280,"stop":1718761992280,"duration":0},"status":"passed","severity":"normal"},{"uid":"317679cad7d84cf","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1718761690556,"stop":1718761690556,"duration":0},"status":"passed","severity":"normal"},{"uid":"61544c43a81732f3","name":"Sample","time":{"start":1718761698531,"stop":1718761698531,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8ccb5cc87be766c","name":"Subscribe to topic containing Russian and receive message","time":{"start":1718762361694,"stop":1718762361694,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4648009d62ec94e","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1718761714930,"stop":1718761714930,"duration":0},"status":"passed","severity":"normal"},{"uid":"4688f4281ba0a071","name":"Fails to publish duplicate message","time":{"start":1718762217527,"stop":1718762217527,"duration":0},"status":"passed","severity":"normal"},{"uid":"b254a2bb5f394bcb","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1718761923141,"stop":1718761923141,"duration":0},"status":"passed","severity":"normal"},{"uid":"261221ca335362cf","name":"Check received message containing shell command","time":{"start":1718762251060,"stop":1718762251060,"duration":0},"status":"passed","severity":"normal"},{"uid":"646255a68234e755","name":"Check received message containing numeric","time":{"start":1718762251051,"stop":1718762251052,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a787ca43cfd58e2","name":"Query with Ordered Callback, No message returned","time":{"start":1718762340769,"stop":1718762340769,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0968ca8172b902b","name":"Ping on peer without subscriptions","time":{"start":1718761822422,"stop":1718761822422,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0e6b26e1d4441a3","name":"Check meta is set [symmetric]","time":{"start":1718761724743,"stop":1718761724743,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7eaaf6e0986fc1e","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1718761690558,"stop":1718761690558,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1a300dad4397639","name":"Check received message containing special chars","time":{"start":1718762251052,"stop":1718762251052,"duration":0},"status":"passed","severity":"normal"},{"uid":"509f9b18f0e643fe","name":"should return false","time":{"start":1718761699079,"stop":1718761699080,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4489f065d33b601","name":"Encoder throws on undefined content topic","time":{"start":1718761703990,"stop":1718761703990,"duration":0},"status":"passed","severity":"normal"},{"uid":"4699afd94011053f","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1718761960125,"stop":1718761960125,"duration":0},"status":"passed","severity":"normal"},{"uid":"8999fa6277c2982b","name":"Push to array if already present","time":{"start":1718761690140,"stop":1718761690141,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d9aa3e671adce5c","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1718761923131,"stop":1718761923131,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f9df6282b5571fe","name":"Push message with content topic containing short","time":{"start":1718762315598,"stop":1718762315598,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fa82f22829922cc","name":"Check received message containing numeric","time":{"start":1718762251039,"stop":1718762251039,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8cb0d6ebb8126a4","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1718761690557,"stop":1718761690557,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fd717dc9a53e6cb","name":"Push message with rate limit","time":{"start":1718762315616,"stop":1718762315617,"duration":1},"status":"passed","severity":"normal"},{"uid":"7dd0fc1507906050","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1718761690560,"stop":1718761690560,"duration":0},"status":"passed","severity":"normal"},{"uid":"2af318566c3362e9","name":"Push message with long payload","time":{"start":1718762184994,"stop":1718762184995,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9ceb0df83c5c1f6","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1718762340767,"stop":1718762340768,"duration":1},"status":"passed","severity":"normal"},{"uid":"fda0e278a593eb3e","name":"Push message with JSON payload","time":{"start":1718762315588,"stop":1718762315595,"duration":7},"status":"passed","severity":"normal"},{"uid":"237eea76d7b718c7","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1718761923143,"stop":1718761923143,"duration":0},"status":"passed","severity":"normal"},{"uid":"9eac7a59047a008f","name":"Push message with content topic containing numeric","time":{"start":1718762185011,"stop":1718762185011,"duration":0},"status":"passed","severity":"normal"},{"uid":"752e29a0b9de661d","name":"Subscribe to topic containing Script and receive message","time":{"start":1718762361695,"stop":1718762361695,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8795504bec36138","name":"Nodes with multiple pubsub topic","time":{"start":1718762199095,"stop":1718762199095,"duration":0},"status":"passed","severity":"normal"},{"uid":"b901e39aaabee972","name":"Push message equal or less that 1MB","time":{"start":1718762315622,"stop":1718762315623,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce2cc904de0b633","name":"Check received message containing emoji","time":{"start":1718762251044,"stop":1718762251045,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9254f2f9fa87ad8","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1718761923144,"stop":1718761923144,"duration":0},"status":"passed","severity":"normal"},{"uid":"81d4842ac0e516b8","name":"Subscribe to topic containing shell command and receive message","time":{"start":1718762361697,"stop":1718762361697,"duration":0},"status":"passed","severity":"normal"},{"uid":"776a3d492d7e7aaf","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1718761923146,"stop":1718761923147,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d796ec0843bf35d","name":"can start and stop the service","time":{"start":1718761756245,"stop":1718761756246,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a4d03fe0ed82083","name":"Subscribe to topic containing special chars and publish message","time":{"start":1718762226991,"stop":1718762226992,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a6ba39110a1e033","name":"Check received message containing escaped characters","time":{"start":1718762251043,"stop":1718762251044,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd274adebd91f8d3","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1718762361697,"stop":1718762361697,"duration":0},"status":"passed","severity":"normal"},{"uid":"34e3cfdf532106b","name":"Check message with non string payload is not received","time":{"start":1718762251066,"stop":1718762251066,"duration":0},"status":"passed","severity":"normal"},{"uid":"f511ac9bfd0621b2","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1718762199094,"stop":1718762199094,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb21927e0a330f4a","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1718761753121,"stop":1718761753121,"duration":0},"status":"passed","severity":"normal"},{"uid":"10ce55f2ba8581d0","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1718762296498,"stop":1718762296498,"duration":0},"status":"passed","severity":"normal"},{"uid":"21af4b2ba6e8d714","name":"Check received message with timestamp: 1649153314 ","time":{"start":1718762251046,"stop":1718762251046,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1239736fb963174","name":"Generator, 2 different pubsubtopics","time":{"start":1718762352425,"stop":1718762352425,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfe7956633d07566","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1718761690560,"stop":1718761690560,"duration":0},"status":"passed","severity":"normal"},{"uid":"1293d8b0ce11a2ee","name":"Push message with content topic containing Script","time":{"start":1718762315602,"stop":1718762315603,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bd294f920aedae0","name":"Fails to push message with empty content topic","time":{"start":1718762315614,"stop":1718762315614,"duration":0},"status":"passed","severity":"normal"},{"uid":"85881e5f2615069d","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1718761923125,"stop":1718761923126,"duration":1},"status":"passed","severity":"normal"},{"uid":"f70f0dd0ba3b61cd","name":"tcp ip4 address","time":{"start":1718761698502,"stop":1718761698504,"duration":2},"status":"passed","severity":"normal"},{"uid":"bb622b965cfaaade","name":"should not fail to stop the service if it was not started","time":{"start":1718762233493,"stop":1718762233495,"duration":2},"status":"passed","severity":"normal"},{"uid":"ccc095d22dba96a8","name":"Passing page size 10 when there are 10 messages","time":{"start":1718762368101,"stop":1718762368102,"duration":1},"status":"passed","severity":"normal"},{"uid":"742d5333f5960260","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1718762217529,"stop":1718762217529,"duration":0},"status":"passed","severity":"normal"},{"uid":"7183561657e0a1c5","name":"Subscribe to topic containing special chars and receive message","time":{"start":1718762361691,"stop":1718762361692,"duration":1},"status":"passed","severity":"normal"},{"uid":"d27aa401e23a0ee4","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1718761690546,"stop":1718761690546,"duration":0},"status":"passed","severity":"normal"},{"uid":"74c4f145f7a2fbd7","name":"Check received message containing Arabic","time":{"start":1718761910816,"stop":1718761910817,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc6d063dfdf14a9e","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1718762304931,"stop":1718762304932,"duration":1},"status":"passed","severity":"normal"},{"uid":"c22cdf9d4fcb3a69","name":"Check message on other pubsub topic is not received","time":{"start":1718762251047,"stop":1718762251048,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9df15b727c084f9","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1718761690564,"stop":1718761690564,"duration":0},"status":"passed","severity":"normal"},{"uid":"1783fb85f6c9e711","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1718762296499,"stop":1718762296500,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac21e1bfccb41997","name":"Encoder throws on undefined content topic","time":{"start":1718761726661,"stop":1718761726662,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf8de22087585f88","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1718761960144,"stop":1718761960145,"duration":1},"status":"passed","severity":"normal"},{"uid":"226ff93c55e1b55e","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1718761923138,"stop":1718761923141,"duration":3},"status":"passed","severity":"normal"},{"uid":"202ca4182f302d9f","name":"Push message on custom pubsubTopic","time":{"start":1718762041445,"stop":1718762041446,"duration":1},"status":"passed","severity":"normal"},{"uid":"d87836a7be63bf35","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1718761978616,"stop":1718761978616,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bcc4b26056d51c6","name":"should throw error - no public key","time":{"start":1718761699079,"stop":1718761699079,"duration":0},"status":"passed","severity":"normal"},{"uid":"de68af47e716fc2c","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1718761690563,"stop":1718761690564,"duration":1},"status":"passed","severity":"normal"},{"uid":"56da8223472a4ecb","name":"getPeersByDiscovery","time":{"start":1718761783003,"stop":1718761783004,"duration":1},"status":"passed","severity":"normal"},{"uid":"62d774fd50e8bfea","name":"Subscribe to topic containing JSON and receive message","time":{"start":1718762361696,"stop":1718762361696,"duration":0},"status":"passed","severity":"normal"},{"uid":"59a1137bc2139693","name":"should encodeTxt and decodeTxt","time":{"start":1718761699067,"stop":1718761699068,"duration":1},"status":"passed","severity":"normal"},{"uid":"2978db58e536631d","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1718761703685,"stop":1718761703685,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fee17af83dd1234","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1718761690567,"stop":1718761690567,"duration":0},"status":"passed","severity":"normal"},{"uid":"51d9b6a48c2216bb","name":"Reopen subscription with peer with lost subscription","time":{"start":1718761822425,"stop":1718761822425,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3201be9d7f38210","name":"Check message received after nwaku node is restarted","time":{"start":1718761910860,"stop":1718761910865,"duration":5},"status":"skipped","severity":"normal"},{"uid":"c7c23c2ef867285","name":"Encoder throws on empty string content topic","time":{"start":1718761724744,"stop":1718761724745,"duration":1},"status":"passed","severity":"normal"},{"uid":"25f25f0e9b167db5","name":"Subscribe to topic containing special chars and receive message","time":{"start":1718761960139,"stop":1718761960140,"duration":1},"status":"passed","severity":"normal"},{"uid":"87da31cf8ceacdaf","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1718762355260,"stop":1718762355260,"duration":0},"status":"passed","severity":"normal"},{"uid":"61833676c1a71fe3","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1718762217525,"stop":1718762217525,"duration":0},"status":"passed","severity":"normal"},{"uid":"74108b6352c62ad3","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1718761690557,"stop":1718761690557,"duration":0},"status":"passed","severity":"normal"},{"uid":"828dcf29f4e27c1c","name":"Check received message containing numeric","time":{"start":1718761910812,"stop":1718761910813,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4dbb8748d57bec6","name":"Check message with no payload is not received","time":{"start":1718762251065,"stop":1718762251066,"duration":1},"status":"passed","severity":"normal"},{"uid":"7df0d08468a516eb","name":"should get / set UDP multiaddr","time":{"start":1718761699081,"stop":1718761699081,"duration":0},"status":"passed","severity":"normal"},{"uid":"da935ecae3f4557e","name":"should set field with all protocols disabled","time":{"start":1718761699084,"stop":1718761699085,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb122a73b52b3d1c","name":"Decoder throws on empty string content topic","time":{"start":1718761726663,"stop":1718761726663,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cc6991d5a2ff577","name":"Push message with escaped characters payload","time":{"start":1718762185003,"stop":1718762185004,"duration":1},"status":"passed","severity":"normal"},{"uid":"913314ae4c4f66b2","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1718761833369,"stop":1718761833369,"duration":0},"status":"passed","severity":"normal"},{"uid":"c733a54411f17a6e","name":"Push message with shell command payload","time":{"start":1718762185003,"stop":1718762185003,"duration":0},"status":"passed","severity":"normal"},{"uid":"7714c2539bd7cd74","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1718762226997,"stop":1718762226997,"duration":0},"status":"passed","severity":"normal"},{"uid":"64d1ddc96a0af10d","name":"Check message received after nwaku node is restarted","time":{"start":1718762251049,"stop":1718762251050,"duration":1},"status":"skipped","severity":"normal"},{"uid":"96163d2377c4ed5d","name":"Subscribe and receives messages on 20 topics","time":{"start":1718762361715,"stop":1718762361715,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfaa7d5fa5e83201","name":"throws on empty content topic","time":{"start":1718761690540,"stop":1718761690540,"duration":0},"status":"passed","severity":"normal"},{"uid":"804496c89548c4db","name":"Query Generator - forward","time":{"start":1718762338847,"stop":1718762338848,"duration":1},"status":"passed","severity":"normal"},{"uid":"43de60615ab8a64d","name":"Check publish message containing special chars","time":{"start":1718762217519,"stop":1718762217519,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffc5beba4b599ae4","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1718762352427,"stop":1718762352427,"duration":0},"status":"passed","severity":"normal"},{"uid":"270872bc267c4e7d","name":"Check message with no pubsub topic is not received","time":{"start":1718761910847,"stop":1718761910851,"duration":4},"status":"passed","severity":"normal"},{"uid":"a1998f7e6c0e286","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1718761833370,"stop":1718761833370,"duration":0},"status":"passed","severity":"normal"},{"uid":"aadc3d64764dc157","name":"different cluster, different shard: nodes don't connect","time":{"start":1718761923115,"stop":1718761923116,"duration":1},"status":"passed","severity":"normal"},{"uid":"930a2fc12922e2b4","name":"Push message with content topic containing emoji","time":{"start":1718762185028,"stop":1718762185028,"duration":0},"status":"passed","severity":"normal"},{"uid":"22a4bd7aea4a4041","name":"Encoder throws on empty string content topic","time":{"start":1718761703990,"stop":1718761703991,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fa102eb665338a2","name":"Check message with invalid timestamp is not received","time":{"start":1718762251064,"stop":1718762251064,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ee7004688de0035","name":"Refresh subscription","time":{"start":1718761960129,"stop":1718761960136,"duration":7},"status":"passed","severity":"normal"},{"uid":"97d72aca5c2dc314","name":"shard 0","time":{"start":1718762304931,"stop":1718762304931,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce2553a8b0e756f7","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1718762361696,"stop":1718762361696,"duration":0},"status":"passed","severity":"normal"},{"uid":"c36d01a75f4a676d","name":"should be able to decode the field with only FILTER set to true","time":{"start":1718761698570,"stop":1718761698571,"duration":1},"status":"passed","severity":"normal"},{"uid":"a73cfb2e621d2c92","name":"Register correct protocols","time":{"start":1718762226981,"stop":1718762226981,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5634ffe74ddfe2","name":"listenerCount","time":{"start":1718761783004,"stop":1718761783004,"duration":0},"status":"passed","severity":"normal"},{"uid":"59d8ddbe5f52a57d","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1718761923145,"stop":1718761923145,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad467abd5e85f343","name":"receives messages sent to provided content topic through stream","time":{"start":1718762217633,"stop":1718762217635,"duration":2},"status":"skipped","severity":"normal"},{"uid":"6562740c837818f0","name":"Relay - dialed first","time":{"start":1718762381045,"stop":1718762381046,"duration":1},"status":"passed","severity":"normal"},{"uid":"2561ba2d2583d31c","name":"Push message with content topic containing JSON","time":{"start":1718762315607,"stop":1718762315608,"duration":1},"status":"passed","severity":"normal"},{"uid":"90b612ee19002a75","name":"Push message with content topic containing Chinese","time":{"start":1718762185012,"stop":1718762185022,"duration":10},"status":"passed","severity":"normal"},{"uid":"be0a7c7318b6a83e","name":"should emit a peer event after start","time":{"start":1718762233497,"stop":1718762233498,"duration":1},"status":"passed","severity":"normal"},{"uid":"822d4d29c440a8ea","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1718761690559,"stop":1718761690559,"duration":0},"status":"passed","severity":"normal"},{"uid":"13635240c13b7991","name":"Check received message containing unicode special characters","time":{"start":1718761910828,"stop":1718761910829,"duration":1},"status":"passed","severity":"normal"},{"uid":"cac13afc3bba15f","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1718761814510,"stop":1718761814510,"duration":0},"status":"passed","severity":"normal"},{"uid":"900aaf0f941b84ad","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1718761698573,"stop":1718761698573,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b0ca5d9272f9511","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1718762041440,"stop":1718762041441,"duration":1},"status":"passed","severity":"normal"},{"uid":"65c9d2c154cb8907","name":"Push message with escaped characters payload","time":{"start":1718762315595,"stop":1718762315596,"duration":1},"status":"passed","severity":"normal"},{"uid":"433741ff1f22b30b","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1718762041446,"stop":1718762041446,"duration":0},"status":"passed","severity":"normal"},{"uid":"33f835da6d14c7e4","name":"Fails to push message with empty content topic","time":{"start":1718762185028,"stop":1718762185028,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8cfab9e002f187e","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1718762378348,"stop":1718762378349,"duration":1},"status":"passed","severity":"normal"},{"uid":"19d7e95bae71ef0f","name":"should emit a peer event after start","time":{"start":1718761718718,"stop":1718761718718,"duration":0},"status":"passed","severity":"normal"},{"uid":"55474f63ccb455a1","name":"Check message received after jswaku node is restarted","time":{"start":1718762251066,"stop":1718762251066,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d36c6a32f6bbcd42","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1718762041441,"stop":1718762041444,"duration":3},"status":"passed","severity":"normal"},{"uid":"6fe417e451f46deb","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1718761910833,"stop":1718761910840,"duration":7},"status":"passed","severity":"normal"},{"uid":"1b626a612cf941a2","name":"Subscribe to topic containing JSON and publish message","time":{"start":1718762226996,"stop":1718762226996,"duration":0},"status":"passed","severity":"normal"},{"uid":"54df54037aaa82f9","name":"should handle corrupted local storage data gracefully","time":{"start":1718761718720,"stop":1718761718721,"duration":1},"status":"passed","severity":"normal"},{"uid":"eec06b93e0e6f395","name":"Subscribe to topic containing emoji and receive message","time":{"start":1718761960145,"stop":1718761960150,"duration":5},"status":"passed","severity":"normal"},{"uid":"36eba1b3af906657","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1718761690555,"stop":1718761690555,"duration":0},"status":"passed","severity":"normal"},{"uid":"1affc3e3a72fa67b","name":"1 Relay, 1 fetch","time":{"start":1718761714506,"stop":1718761714506,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dfbf7531fc6239c","name":"Publish message with rate limit","time":{"start":1718762217531,"stop":1718762217531,"duration":0},"status":"passed","severity":"normal"},{"uid":"c08aa4fde76f07f3","name":"should handle a minimal index list","time":{"start":1718761690503,"stop":1718761690504,"duration":1},"status":"passed","severity":"normal"},{"uid":"12ec09a5ea021f50","name":"Check received message containing Script","time":{"start":1718762251058,"stop":1718762251058,"duration":0},"status":"passed","severity":"normal"},{"uid":"5141796a495edfbf","name":"Push message with custom timestamp: 1718765560559","time":{"start":1718762185038,"stop":1718762185039,"duration":1},"status":"passed","severity":"normal"},{"uid":"e20f78252f1161cd","name":"Query generator for 2000 messages","time":{"start":1718762354494,"stop":1718762354494,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb3d9deaa1ef1131","name":"Push message with content topic containing numeric","time":{"start":1718762315599,"stop":1718762315600,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fd6f42eca9c6954","name":"Query Generator - backward","time":{"start":1718762338848,"stop":1718762338848,"duration":0},"status":"passed","severity":"normal"},{"uid":"aea9771502cd4d7e","name":"Push message with content topic containing XML","time":{"start":1718762185024,"stop":1718762185024,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7b5ffa949ba7ee2","name":"should throw an error for an unconfigured topic","time":{"start":1718761690561,"stop":1718761690561,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccebf12f63d7b5bc","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1718762199097,"stop":1718762199097,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a92724a193f20f7","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1718761690562,"stop":1718761690562,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf380be876df5bb9","name":"Subscribe to topic containing Script and receive message","time":{"start":1718762361720,"stop":1718762361721,"duration":1},"status":"passed","severity":"normal"},{"uid":"167b842b50cac300","name":"Push message with Basic HTML tag payload","time":{"start":1718762315588,"stop":1718762315588,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee2c9353c3a8c10","name":"Check received message containing JSON","time":{"start":1718761910823,"stop":1718761910825,"duration":2},"status":"passed","severity":"normal"},{"uid":"5e2d1433ad695ee6","name":"Reopen subscription with peer with lost subscription","time":{"start":1718761822423,"stop":1718761822423,"duration":0},"status":"passed","severity":"normal"},{"uid":"b36291f74f89defa","name":"should throw an error for empty SingleShardInfos array","time":{"start":1718761690551,"stop":1718761690551,"duration":0},"status":"passed","severity":"normal"},{"uid":"e764dd5a1b02196","name":"Check publish message containing escaped characters","time":{"start":1718762217523,"stop":1718762217524,"duration":1},"status":"passed","severity":"normal"},{"uid":"7bab1eea223c10e","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1718761715046,"stop":1718761715047,"duration":1},"status":"skipped","severity":"normal"},{"uid":"9e4edd58c4b56365","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1718761690551,"stop":1718761690552,"duration":1},"status":"passed","severity":"normal"},{"uid":"49bbb1d52b472132","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1718761814509,"stop":1718761814509,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf7266ef8bcbe1c6","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1718761923153,"stop":1718761923153,"duration":0},"status":"passed","severity":"normal"},{"uid":"981ffa119ac7e27f","name":"Check message with no content topic is not received","time":{"start":1718761910855,"stop":1718761910856,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bc8f22c3f91ebf0","name":"Sets default value correctly","time":{"start":1718762375098,"stop":1718762375098,"duration":0},"status":"passed","severity":"normal"},{"uid":"20c4573e7709582b","name":"Publishes to nwaku","time":{"start":1718762189407,"stop":1718762189407,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcaa99c26b3094e6","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1718762296497,"stop":1718762296497,"duration":0},"status":"passed","severity":"normal"},{"uid":"204fc1ba66665eb6","name":"Subscribe to topic containing shell command and publish message","time":{"start":1718762226997,"stop":1718762226997,"duration":0},"status":"passed","severity":"normal"},{"uid":"91a2c4db4d5e820f","name":"Check publish message after client node is restarted","time":{"start":1718762217530,"stop":1718762217530,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d9ee59a74918edfc","name":"start node with empty shard","time":{"start":1718762304941,"stop":1718762304941,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9104629dcfcb48","name":"Fails to push message bigger that 1MB","time":{"start":1718762315625,"stop":1718762315625,"duration":0},"status":"passed","severity":"normal"},{"uid":"d71617680bb27485","name":"retrieves a single peer","time":{"start":1718761715041,"stop":1718761715041,"duration":0},"status":"passed","severity":"normal"},{"uid":"59945d716705ac9c","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1718761923150,"stop":1718761923151,"duration":1},"status":"passed","severity":"normal"},{"uid":"29437b3d04e1dd1e","name":"Waku message hash computation (payload length 0)","time":{"start":1718761693139,"stop":1718761693140,"duration":1},"status":"passed","severity":"normal"},{"uid":"92b33f3ecbc21940","name":"Refresh subscription","time":{"start":1718762361689,"stop":1718762361690,"duration":1},"status":"passed","severity":"normal"},{"uid":"985416f645065015","name":"Push message with Chinese payload","time":{"start":1718762184999,"stop":1718762185000,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d05f12159ada0ce","name":"Subscribe to topic containing numeric and publish message","time":{"start":1718762226991,"stop":1718762226991,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9af7e9ab20be38","name":"Check publish message containing short","time":{"start":1718762217517,"stop":1718762217517,"duration":0},"status":"passed","severity":"normal"},{"uid":"70a6b1609e9e691c","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1718761790716,"stop":1718761790718,"duration":2},"status":"passed","severity":"normal"},{"uid":"f6f888e0a9f5ca0e","name":"Using a function","time":{"start":1718762375095,"stop":1718762375095,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab9581929df0ddf8","name":"Encoder throws on undefined content topic","time":{"start":1718761724744,"stop":1718761724744,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba9f4467dadb45ac","name":"Push message with content topic containing long","time":{"start":1718762315598,"stop":1718762315598,"duration":0},"status":"passed","severity":"normal"},{"uid":"6aeee5528e09a4","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1718762199099,"stop":1718762199099,"duration":0},"status":"passed","severity":"normal"},{"uid":"e73b317cbc813092","name":"Query Generator, No Decoder","time":{"start":1718762340766,"stop":1718762340766,"duration":0},"status":"passed","severity":"normal"},{"uid":"7559447d7a8ac332","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1718761690553,"stop":1718761690553,"duration":0},"status":"passed","severity":"normal"},{"uid":"f458dbd0ef7157e0","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1718762291509,"stop":1718762291513,"duration":4},"status":"passed","severity":"normal"},{"uid":"4f7c68ab3257bbd3","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1718761923151,"stop":1718761923151,"duration":0},"status":"passed","severity":"normal"},{"uid":"80f3cb50d8ba0b14","name":"should not receive a peer event before start","time":{"start":1718762233498,"stop":1718762233504,"duration":6},"status":"passed","severity":"normal"},{"uid":"e53b73136bf76f99","name":"should not receive a peer event after stop","time":{"start":1718761756248,"stop":1718761756258,"duration":10},"status":"passed","severity":"normal"},{"uid":"79b660215d232584","name":"should be able to encode the field with only FILTER set to true","time":{"start":1718761698567,"stop":1718761698567,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7a9f02f3bcba1b3","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1718761715046,"stop":1718761715046,"duration":0},"status":"passed","severity":"normal"},{"uid":"a00b917ce3322a5e","name":"Subscribe to topic containing Script and receive message","time":{"start":1718761960142,"stop":1718761960142,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a5629789141e82a","name":"Check received message containing XML","time":{"start":1718762251041,"stop":1718762251041,"duration":0},"status":"passed","severity":"normal"},{"uid":"128b84f5947dd755","name":"Push message with content topic containing JSON","time":{"start":1718762185025,"stop":1718762185025,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0fdedc595757fec","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1718762361693,"stop":1718762361693,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7cfa8c7fbcd0ced","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1718761690545,"stop":1718761690545,"duration":0},"status":"passed","severity":"normal"},{"uid":"708a0a1877fab0c0","name":"Push message with content topic containing Arabic","time":{"start":1718762315601,"stop":1718762315601,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0d160fdf203b862","name":"addEventListener with correct event","time":{"start":1718761782998,"stop":1718761782998,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a27e9ac9f85c644","name":"can start the service","time":{"start":1718761756244,"stop":1718761756245,"duration":1},"status":"passed","severity":"normal"},{"uid":"754529f782b4b1b2","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1718762251046,"stop":1718762251047,"duration":1},"status":"passed","severity":"normal"},{"uid":"835ca0372352c104","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1718762355261,"stop":1718762355265,"duration":4},"status":"passed","severity":"normal"},{"uid":"69d73bcdb9542fba","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1718761690546,"stop":1718761690546,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cb96116577de2a9","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1718761690548,"stop":1718761690548,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8975c1f7e2c60b5","name":"can start the service","time":{"start":1718762233492,"stop":1718762233493,"duration":1},"status":"passed","severity":"normal"},{"uid":"1668ea604b04da8d","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1718762251063,"stop":1718762251064,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5e3c66cddcb12","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1718762226992,"stop":1718762226993,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ea6f8c9011ede54","name":"Push 30 different messages","time":{"start":1718762315597,"stop":1718762315597,"duration":0},"status":"passed","severity":"normal"},{"uid":"6209ea8b11f06265","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1718761703992,"stop":1718761703992,"duration":0},"status":"passed","severity":"normal"},{"uid":"4aab316fde0432a0","name":"Throws when trying to push message with empty payload","time":{"start":1718762185005,"stop":1718762185005,"duration":0},"status":"passed","severity":"normal"},{"uid":"97fb4a1b3bb5d215","name":"Push message with Arabic payload","time":{"start":1718762315585,"stop":1718762315585,"duration":0},"status":"passed","severity":"normal"},{"uid":"72ff0936c39ef625","name":"should set field with only STORE enabled","time":{"start":1718761699085,"stop":1718761699086,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e66de2613da0da","name":"Check received message containing Basic HTML tag","time":{"start":1718762251059,"stop":1718762251059,"duration":0},"status":"passed","severity":"normal"},{"uid":"70ba54be79bb560c","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1718761690562,"stop":1718761690562,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d0764337e7b47f7","name":"should properly create location multiaddrs - udp6","time":{"start":1718761699083,"stop":1718761699083,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fc7b97c429aabce","name":"Ping on unsubscribed peer","time":{"start":1718761774561,"stop":1718761774562,"duration":1},"status":"passed","severity":"normal"},{"uid":"16c73737a535ec87","name":"Push message with Russian payload","time":{"start":1718762185000,"stop":1718762185000,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5bdc1bc37c3d86f","name":"A test","time":{"start":1718761992280,"stop":1718761992281,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd223917b25c7f97","name":"Check publish message containing shell command","time":{"start":1718762217523,"stop":1718762217523,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cb7c3f67684829","name":"returns all values when wanted number is greater than available values","time":{"start":1718761714005,"stop":1718761714006,"duration":1},"status":"passed","severity":"normal"},{"uid":"b24f58369d017420","name":"isConnected should return false after all peers disconnect","time":{"start":1718761742591,"stop":1718761742592,"duration":1},"status":"passed","severity":"normal"},{"uid":"24d9b628905c1072","name":"isConnected return false after peer stops","time":{"start":1718761790720,"stop":1718761790720,"duration":0},"status":"passed","severity":"normal"},{"uid":"7279a7d23824ac13","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1718762226993,"stop":1718762226994,"duration":1},"status":"passed","severity":"normal"},{"uid":"846a5f9eade927bf","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1718761690556,"stop":1718761690556,"duration":0},"status":"passed","severity":"normal"},{"uid":"b62490f4529ce27e","name":"Passing page size 19 when there are 20 messages","time":{"start":1718762368103,"stop":1718762368103,"duration":0},"status":"passed","severity":"normal"},{"uid":"3655f394593c02e4","name":"1 Store, 2 relays, 2 fetches","time":{"start":1718761714507,"stop":1718761714508,"duration":1},"status":"passed","severity":"normal"},{"uid":"7531a34e8693e074","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1718761790718,"stop":1718761790718,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0489b14fc117621","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1718762378346,"stop":1718762378347,"duration":1},"status":"passed","severity":"normal"},{"uid":"97a289dc8f9caeba","name":"Check received message containing Arabic","time":{"start":1718762251040,"stop":1718762251040,"duration":0},"status":"passed","severity":"normal"},{"uid":"a123bce5bec75329","name":"Push message with SQL Injection payload","time":{"start":1718762315586,"stop":1718762315586,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4c681bae9b2105e","name":"should not throw an error for a single configured topic","time":{"start":1718761690560,"stop":1718761690561,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc55450a55e57a14","name":"Refresh subscription","time":{"start":1718762361716,"stop":1718762361717,"duration":1},"status":"passed","severity":"normal"},{"uid":"78fb6903e56d5e27","name":"Check received message containing JSON","time":{"start":1718762251060,"stop":1718762251060,"duration":0},"status":"passed","severity":"normal"},{"uid":"b402045e54117560","name":"Subscribe and receive messages via waku relay post","time":{"start":1718762361685,"stop":1718762361686,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e151a4d40240c5c","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1718761923152,"stop":1718761923152,"duration":0},"status":"passed","severity":"normal"},{"uid":"7011bd72ae636c3e","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1718762199100,"stop":1718762199101,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdc8bd25fd46bbb","name":"Push message with content topic containing long","time":{"start":1718762185010,"stop":1718762185010,"duration":0},"status":"passed","severity":"normal"},{"uid":"11f8c96f0418abde","name":"Subscribe to topic containing emoji and receive message","time":{"start":1718762361723,"stop":1718762361724,"duration":1},"status":"passed","severity":"normal"},{"uid":"7658ed8c5d35108","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1718761960143,"stop":1718761960143,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ac182182179d8c8","name":"Encoder throws on empty string content topic","time":{"start":1718761726662,"stop":1718761726662,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d7ad3e93fb565e5","name":"Fails to push message with large meta","time":{"start":1718762315614,"stop":1718762315615,"duration":1},"status":"passed","severity":"normal"},{"uid":"1152029ecf713d69","name":"ignores domain fetching errors","time":{"start":1718761715042,"stop":1718761715043,"duration":1},"status":"passed","severity":"normal"},{"uid":"67ffa988fb823081","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1718761923150,"stop":1718761923150,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1337e6de3f91759","name":"Subscribe and receive messages via lightPush","time":{"start":1718761960124,"stop":1718761960124,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dc559a6a1bd0286","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1718761923148,"stop":1718761923149,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8ec977e59323b9d","name":"Push message with content topic containing Basic HTML tag","time":{"start":1718762315603,"stop":1718762315607,"duration":4},"status":"passed","severity":"normal"},{"uid":"aae4fce46ab52d65","name":"should add and remove event listeners correctly","time":{"start":1718761718721,"stop":1718761718721,"duration":0},"status":"passed","severity":"normal"},{"uid":"33846a28810e1b5a","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1718761714927,"stop":1718761714928,"duration":1},"status":"passed","severity":"normal"},{"uid":"428ecd8cfac549e7","name":"Generator, 2 different pubsubtopics","time":{"start":1718762352428,"stop":1718762352428,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b1a0bb284779cee","name":"Subscribe to topic containing Script and publish message","time":{"start":1718762226994,"stop":1718762226994,"duration":0},"status":"passed","severity":"normal"},{"uid":"703d217e010b8cf0","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1718761833371,"stop":1718761833371,"duration":0},"status":"passed","severity":"normal"},{"uid":"14adddacd65ddd69","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1718761690556,"stop":1718761690557,"duration":1},"status":"passed","severity":"normal"},{"uid":"3cb9a67a7142787b","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1718762340770,"stop":1718762340771,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5f8e1ee2a1c6de1","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1718761690546,"stop":1718761690547,"duration":1},"status":"passed","severity":"normal"},{"uid":"9377627e4a76bf4a","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1718761923152,"stop":1718761923153,"duration":1},"status":"passed","severity":"normal"},{"uid":"833b664538b4f4e6","name":"Check received message containing Script","time":{"start":1718762251041,"stop":1718762251041,"duration":0},"status":"passed","severity":"normal"},{"uid":"47e1a57a46fa8234","name":"throws on content topic with empty application field","time":{"start":1718761690542,"stop":1718761690542,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b021b521d91e317","name":"Check received message containing SQL Injection","time":{"start":1718762251040,"stop":1718762251041,"duration":1},"status":"passed","severity":"normal"},{"uid":"40325bed50faf858","name":"Decrypt messages","time":{"start":1718762167262,"stop":1718762167262,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba37626eb9d21caf","name":"Subscribe to topic containing Russian and receive message","time":{"start":1718761960141,"stop":1718761960141,"duration":0},"status":"passed","severity":"normal"},{"uid":"736519eb3968d224","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1718761690505,"stop":1718761690505,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cf68500bd35f3be","name":"Query with Promise Callback, No message returned","time":{"start":1718762340772,"stop":1718762340774,"duration":2},"status":"passed","severity":"normal"},{"uid":"bf8974fd9e8854e2","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1718761724740,"stop":1718761724742,"duration":2},"status":"passed","severity":"normal"},{"uid":"13fe02d2abf7ce0c","name":"should properly create location multiaddrs - udp","time":{"start":1718761699083,"stop":1718761699083,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e258875d36f283f","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1718761960145,"stop":1718761960145,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2877d50a7c64aa4","name":"Check publish message containing SQL Injection","time":{"start":1718762217520,"stop":1718762217521,"duration":1},"status":"passed","severity":"normal"},{"uid":"c31f772455cf9fdd","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1718761833371,"stop":1718761833371,"duration":0},"status":"passed","severity":"normal"},{"uid":"af625f280d4a8e3e","name":"Check received message containing unicode special characters","time":{"start":1718762251061,"stop":1718762251061,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a709c52b613d385","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1718761923161,"stop":1718761923161,"duration":0},"status":"passed","severity":"normal"},{"uid":"6467320b1a86317b","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1718761814510,"stop":1718761814511,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a7415150416783c","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1718762378353,"stop":1718762378354,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ba8c2e7acc923b7","name":"Used by Waku Relay","time":{"start":1718762375096,"stop":1718762375097,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf08155eb6a9a500","name":"Subscribe and receive messages via lightPush","time":{"start":1718762361712,"stop":1718762361712,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1b008f6147d6e29","name":"Check message received after nwaku node is restarted","time":{"start":1718762251067,"stop":1718762251067,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7ccf51c7ad373b63","name":"Subscribe and receives messages on 20 topics","time":{"start":1718762361687,"stop":1718762361687,"duration":0},"status":"passed","severity":"normal"},{"uid":"7843add3fa82bebb","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1718761923160,"stop":1718761923161,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2b09606b050d182","name":"same cluster, different shard: nodes don't connect","time":{"start":1718761923112,"stop":1718761923114,"duration":2},"status":"passed","severity":"normal"},{"uid":"7043eea9e33466d4","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1718761703684,"stop":1718761703684,"duration":0},"status":"passed","severity":"normal"},{"uid":"4429a2c9299d9303","name":"should not fail to start the service if it is already started","time":{"start":1718762233495,"stop":1718762233496,"duration":1},"status":"passed","severity":"normal"},{"uid":"38af27c5085b78a8","name":"new peer added after a peer was already found","time":{"start":1718762163116,"stop":1718762163116,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7df36a047bb1e973","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1718762361687,"stop":1718762361687,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c07cce3c856432d","name":"Check message with no payload is not received","time":{"start":1718761910856,"stop":1718761910857,"duration":1},"status":"passed","severity":"normal"},{"uid":"e673be84789772f6","name":"handles different networkShards values correctly","time":{"start":1718761690549,"stop":1718761690549,"duration":0},"status":"passed","severity":"normal"},{"uid":"81c77af7efd2b998","name":"should not fail to stop the service if it was not started","time":{"start":1718761718718,"stop":1718761718718,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa3f3e3481809393","name":"Check received message containing long","time":{"start":1718761910811,"stop":1718761910812,"duration":1},"status":"passed","severity":"normal"},{"uid":"fed56131f41c0b28","name":"Js publishes, other Js receives","time":{"start":1718762189408,"stop":1718762189408,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bfea11bc21718f5","name":"Check message with non string payload is not received","time":{"start":1718762251049,"stop":1718762251049,"duration":0},"status":"passed","severity":"normal"},{"uid":"b90903405fe3acbd","name":"Check message received after jswaku node is restarted","time":{"start":1718762251049,"stop":1718762251049,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1bdd934b1dbd1927","name":"Push message with Arabic payload","time":{"start":1718762185000,"stop":1718762185000,"duration":0},"status":"passed","severity":"normal"},{"uid":"65fe5ab31e7aa2f0","name":"Ping on subscribed peer","time":{"start":1718761822424,"stop":1718761822424,"duration":0},"status":"passed","severity":"normal"},{"uid":"aace4b6421b519d2","name":"Push message with special chars payload","time":{"start":1718762184999,"stop":1718762184999,"duration":0},"status":"passed","severity":"normal"},{"uid":"663c833b63e334c0","name":"Push message with content topic containing unicode special characters","time":{"start":1718762185027,"stop":1718762185028,"duration":1},"status":"passed","severity":"normal"},{"uid":"22004a126e705510","name":"Check message on other pubsub topic is not received","time":{"start":1718762251065,"stop":1718762251065,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f58ecc5b9123e62","name":"udp ip6 address","time":{"start":1718761698504,"stop":1718761698505,"duration":1},"status":"passed","severity":"normal"},{"uid":"df606ed236f64016","name":"Check publish message containing XML","time":{"start":1718762217521,"stop":1718762217522,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcf3cc1942cf5562","name":"Round trip binary serialization","time":{"start":1718761703988,"stop":1718761703989,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d77335c452ea76e","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1718761690557,"stop":1718761690557,"duration":0},"status":"passed","severity":"normal"},{"uid":"97d8c9bba2ec48b9","name":"throws on content topic with empty topic name field","time":{"start":1718761690543,"stop":1718761690543,"duration":0},"status":"passed","severity":"normal"},{"uid":"692ffe3b49b11b3d","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1718761923146,"stop":1718761923146,"duration":0},"status":"passed","severity":"normal"},{"uid":"762c4aecfdfe703a","name":"Round trip binary encryption [ecies, signature]","time":{"start":1718761726660,"stop":1718761726661,"duration":1},"status":"passed","severity":"normal"},{"uid":"af06be4e9ee52236","name":"Push message with content topic containing shell command","time":{"start":1718762315609,"stop":1718762315609,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5810dab81d27361","name":"Delete observer","time":{"start":1718762167262,"stop":1718762167263,"duration":1},"status":"passed","severity":"normal"},{"uid":"71ad4d8544b27216","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1718762226992,"stop":1718762226992,"duration":0},"status":"passed","severity":"normal"},{"uid":"b74b3e6b4ca71a3f","name":"Publish message with custom timestamp: Thu Jun 29 2023 01:56:29 GMT+0000 (Coordinated Universal Time)","time":{"start":1718762217525,"stop":1718762217526,"duration":1},"status":"passed","severity":"normal"},{"uid":"60047fcb28fe3eac","name":"unsubscribes","time":{"start":1718762366401,"stop":1718762366401,"duration":0},"status":"passed","severity":"normal"},{"uid":"9205293f844d6646","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1718762510177,"stop":1718762510177,"duration":0},"status":"passed","severity":"normal"},{"uid":"4022298d03a1a7cf","name":"Ping on unsubscribed peer","time":{"start":1718761822422,"stop":1718761822423,"duration":1},"status":"passed","severity":"normal"},{"uid":"c68c2b3bad1be9be","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1718761699069,"stop":1718761699069,"duration":0},"status":"passed","severity":"normal"},{"uid":"161e101aec858280","name":"Push message with Script payload","time":{"start":1718762315586,"stop":1718762315587,"duration":1},"status":"passed","severity":"normal"},{"uid":"f99d37a18dfabfd9","name":"Query Generator, Multiple PubsubTopics","time":{"start":1718762340765,"stop":1718762340766,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8b62beeac9f003f","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1718762296496,"stop":1718762296497,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b6c6a9ba788656b","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1718761814513,"stop":1718761814513,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0af27c386ab49d1","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1718761814483,"stop":1718761814485,"duration":2},"status":"passed","severity":"normal"},{"uid":"9c298ddc45d557b7","name":"Check publish message containing long","time":{"start":1718762217518,"stop":1718762217518,"duration":0},"status":"passed","severity":"normal"},{"uid":"33367911065da88c","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1718762510175,"stop":1718762510175,"duration":0},"status":"passed","severity":"normal"},{"uid":"a25a78bc0f46ef29","name":"handles empty shards array correctly","time":{"start":1718761690565,"stop":1718761690565,"duration":0},"status":"passed","severity":"normal"},{"uid":"d40bc18abc1eb22a","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1718761690561,"stop":1718761690561,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ba1fcb60c9f5696","name":"throws on content topic with non-number generation field","time":{"start":1718761690541,"stop":1718761690541,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfbca8df0b11a4d7","name":"Check meta is set [ecies]","time":{"start":1718761726661,"stop":1718761726661,"duration":0},"status":"passed","severity":"normal"},{"uid":"5646e749304532d5","name":"different cluster, different shard: nodes don't connect","time":{"start":1718762037585,"stop":1718762037586,"duration":1},"status":"passed","severity":"normal"},{"uid":"753eb80d6541e75f","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1718761690555,"stop":1718761690555,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4d6d075d0f4d4a2","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1718761833370,"stop":1718761833370,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b228898b53d5cb9","name":"Check received message containing unicode special characters","time":{"start":1718762251044,"stop":1718762251044,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1882a07e944be4d","name":"Subscribe to topic containing shell command and receive message","time":{"start":1718762361722,"stop":1718762361722,"duration":0},"status":"passed","severity":"normal"},{"uid":"646643c74c8869f4","name":"Check received message containing special chars","time":{"start":1718762251039,"stop":1718762251039,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d3ea5883c687936","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1718761714929,"stop":1718761714929,"duration":0},"status":"passed","severity":"normal"},{"uid":"6307c0728427c3fd","name":"Check message with invalid timestamp is not received","time":{"start":1718761910840,"stop":1718761910841,"duration":1},"status":"passed","severity":"normal"},{"uid":"4450051ce06d5e63","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1718762226987,"stop":1718762226987,"duration":0},"status":"passed","severity":"normal"},{"uid":"edcb66e48af381fe","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1718761923136,"stop":1718761923138,"duration":2},"status":"passed","severity":"normal"},{"uid":"410820875dbcacc4","name":"handles empty contentTopics array correctly","time":{"start":1718761690565,"stop":1718761690566,"duration":1},"status":"passed","severity":"normal"},{"uid":"722843206fc13c5b","name":"Does not throw an exception when node disconnects","time":{"start":1718762375094,"stop":1718762375094,"duration":0},"status":"passed","severity":"normal"},{"uid":"61e659117722938","name":"Check received message with timestamp: 1718761740548000000 ","time":{"start":1718762251045,"stop":1718762251045,"duration":0},"status":"passed","severity":"normal"},{"uid":"9adb962ffed9bd27","name":"Push message with content topic containing emoji","time":{"start":1718762315612,"stop":1718762315614,"duration":2},"status":"passed","severity":"normal"},{"uid":"e624475f53caab9b","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1718761923148,"stop":1718761923148,"duration":0},"status":"passed","severity":"normal"},{"uid":"82a96fbe8f8b127d","name":"Push message with content topic containing escaped characters","time":{"start":1718762315610,"stop":1718762315611,"duration":1},"status":"passed","severity":"normal"},{"uid":"1528b4d27ed48e9c","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1718761698568,"stop":1718761698569,"duration":1},"status":"passed","severity":"normal"},{"uid":"25ac842eb49e5ad","name":"Push message with content topic containing Russian","time":{"start":1718762315602,"stop":1718762315602,"duration":0},"status":"passed","severity":"normal"},{"uid":"7459ebf029d5e507","name":"should return all peers when numPeers is 0","time":{"start":1718761703683,"stop":1718761703683,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a3111a029d4ddb2","name":"should not receive a peer event before start","time":{"start":1718761756247,"stop":1718761756247,"duration":0},"status":"passed","severity":"normal"},{"uid":"250fa0231fb8d86f","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1718762361712,"stop":1718762361712,"duration":0},"status":"passed","severity":"normal"},{"uid":"e581d0b7c3608abe","name":"LightPush","time":{"start":1718762381047,"stop":1718762381048,"duration":1},"status":"passed","severity":"normal"},{"uid":"607865229a7bd38c","name":"random static sharding 9 - Cluster ID: 485, Shard ID: 400","time":{"start":1718762304937,"stop":1718762304938,"duration":1},"status":"passed","severity":"normal"},{"uid":"df7c97548f685cf9","name":"Push message with JSON payload","time":{"start":1718762185002,"stop":1718762185003,"duration":1},"status":"passed","severity":"normal"},{"uid":"f384a89eec9ce3c3","name":"should be able to decode the field with only RELAY set to true","time":{"start":1718761698570,"stop":1718761698570,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ea7d4849e7952d","name":"Check received message containing Basic HTML tag","time":{"start":1718761910821,"stop":1718761910823,"duration":2},"status":"passed","severity":"normal"},{"uid":"f85639b2d88f250b","name":"Symmetric encrypt & Decrypt","time":{"start":1718761725133,"stop":1718761725134,"duration":1},"status":"passed","severity":"normal"},{"uid":"e44eb6b894553777","name":"Query generator for multiple messages","time":{"start":1718762354487,"stop":1718762354490,"duration":3},"status":"passed","severity":"normal"},{"uid":"68d12d13a4207c0d","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1718761923162,"stop":1718761923162,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7055d2b7ed3f280","name":"Nodes with multiple pubsub topic","time":{"start":1718762199098,"stop":1718762199098,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c11e1610f0d06f6","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1718761714929,"stop":1718761714930,"duration":1},"status":"passed","severity":"normal"},{"uid":"1dbda4ff8d924b7a","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1718762354492,"stop":1718762354493,"duration":1},"status":"passed","severity":"normal"},{"uid":"6eeec7d1a68ac87c","name":"Decoder throws on empty string content topic","time":{"start":1718761724745,"stop":1718761724746,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d0e3a18255f584e","name":"Meta field set when metaSetter is specified","time":{"start":1718761703989,"stop":1718761703990,"duration":1},"status":"passed","severity":"normal"},{"uid":"19f90e6b378ada35","name":"random static sharding 8 - Cluster ID: 685, Shard ID: 657","time":{"start":1718762304937,"stop":1718762304937,"duration":0},"status":"passed","severity":"normal"},{"uid":"acdd801b8e449e","name":"should only return 1 node with relay capability","time":{"start":1718761715044,"stop":1718761715044,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a202248ed9a3d7f","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1718761703684,"stop":1718761703685,"duration":1},"status":"passed","severity":"normal"},{"uid":"c737fede8bfb791d","name":"Subscribe and receives messages on 20 topics","time":{"start":1718761960127,"stop":1718761960128,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3af64a97a96aaef","name":"Check received message containing XML","time":{"start":1718762251059,"stop":1718762251059,"duration":0},"status":"passed","severity":"normal"},{"uid":"876809c6ab09a3f3","name":"should throw error - invalid id","time":{"start":1718761699072,"stop":1718761699079,"duration":7},"status":"passed","severity":"normal"},{"uid":"855f885d1d514d5b","name":"Check message with no payload is not received","time":{"start":1718762251048,"stop":1718762251048,"duration":0},"status":"passed","severity":"normal"},{"uid":"3686bbca10db57c3","name":"Push message with Basic HTML tag payload","time":{"start":1718762185002,"stop":1718762185002,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c0373a6d62afd4f","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1718761690504,"stop":1718761690504,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1b9f0a4972e1d75","name":"caches peers it previously fetched","time":{"start":1718761715043,"stop":1718761715043,"duration":0},"status":"passed","severity":"normal"},{"uid":"463cd6f3bf46443c","name":"Check message with non string payload is not received","time":{"start":1718761910857,"stop":1718761910858,"duration":1},"status":"passed","severity":"normal"},{"uid":"6936d0fd2fe3c52","name":"Push message with content topic containing SQL Injection","time":{"start":1718762185023,"stop":1718762185023,"duration":0},"status":"passed","severity":"normal"},{"uid":"94d3b745ccd1247f","name":"All","time":{"start":1718761750279,"stop":1718761750280,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4c45f8b80b69aef","name":"should encode/decode to text encoding","time":{"start":1718761699081,"stop":1718761699081,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd7d17320ed8e589","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app2/9/topic280/json","time":{"start":1718762291477,"stop":1718762291477,"duration":0},"status":"passed","severity":"normal"},{"uid":"c384d2cd420b468f","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1718761693139,"stop":1718761693139,"duration":0},"status":"passed","severity":"normal"},{"uid":"21994a356355350a","name":"Fails to push message bigger that 1MB","time":{"start":1718762185039,"stop":1718762185045,"duration":6},"status":"passed","severity":"normal"},{"uid":"5754fbcd52be7d8f","name":"Push message with content topic containing XML","time":{"start":1718762315603,"stop":1718762315603,"duration":0},"status":"passed","severity":"normal"},{"uid":"68ee26550fceeffb","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1718761742589,"stop":1718761742589,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c398aab13128b2f","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1718762296497,"stop":1718762296498,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1c1a96d230d3e58","name":"Subscribe to topic containing XML and receive message","time":{"start":1718762361721,"stop":1718762361721,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5385dc32179d2bf","name":"random static sharding 2 - Cluster ID: 640, Shard ID: 671","time":{"start":1718762304932,"stop":1718762304933,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbc74db779c17131","name":"Subscribe to topic containing short and receive message","time":{"start":1718762361690,"stop":1718762361690,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8aa25c14e7b8d1f","name":"Subscribe to topic containing JSON and receive message","time":{"start":1718761960143,"stop":1718761960144,"duration":1},"status":"passed","severity":"normal"},{"uid":"c24b4c1c77cc1282","name":"Push message with numeric payload","time":{"start":1718762315583,"stop":1718762315584,"duration":1},"status":"passed","severity":"normal"},{"uid":"d40550efcde2ad73","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1718761714928,"stop":1718761714928,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bcf2e7079864d35","name":"1 Relay, 1 Filter, gives up","time":{"start":1718761714508,"stop":1718761714508,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f4e33cbb4c6b6da","name":"Check received message containing short","time":{"start":1718761910810,"stop":1718761910811,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca817afc9c269752","name":"Subscribe and receive messages via waku relay post","time":{"start":1718761960126,"stop":1718761960126,"duration":0},"status":"passed","severity":"normal"},{"uid":"603100f0a7dbc650","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1718762226997,"stop":1718762226998,"duration":1},"status":"passed","severity":"normal"},{"uid":"717ea038334d871a","name":"creates an iterator","time":{"start":1718762366399,"stop":1718762366400,"duration":1},"status":"passed","severity":"normal"},{"uid":"44ec0508a05f6450","name":"random static sharding 4 - Cluster ID: 301, Shard ID: 302","time":{"start":1718762304933,"stop":1718762304933,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f3adb040125c912","name":"Add multiple subscription objects on single nwaku node","time":{"start":1718762361711,"stop":1718762361711,"duration":0},"status":"passed","severity":"normal"},{"uid":"75c8a4d4f3634de4","name":"Check publish message containing numeric","time":{"start":1718762217518,"stop":1718762217518,"duration":0},"status":"passed","severity":"normal"},{"uid":"920b652f60a504c4","name":"Relay + Store","time":{"start":1718761750279,"stop":1718761750279,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c157ee583691f7b","name":"Check received message containing special chars","time":{"start":1718761910814,"stop":1718761910815,"duration":1},"status":"passed","severity":"normal"},{"uid":"31a166de30197e78","name":"Push message with content topic containing Arabic","time":{"start":1718762185022,"stop":1718762185023,"duration":1},"status":"passed","severity":"normal"},{"uid":"b66eea4261e14bcf","name":"Push message with Russian payload","time":{"start":1718762315585,"stop":1718762315585,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dd13f3d1ff27adb","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1718761690566,"stop":1718761690566,"duration":0},"status":"passed","severity":"normal"},{"uid":"9caabda4ccca2800","name":"Subscribe to topic containing emoji and publish message","time":{"start":1718762226998,"stop":1718762226998,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f144da7c9908d89","name":"Push message with custom timestamp: 1688003511162","time":{"start":1718762315617,"stop":1718762315618,"duration":1},"status":"passed","severity":"normal"},{"uid":"e36c8d1914ba217c","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app65/8/topic575/utf8","time":{"start":1718762291489,"stop":1718762291490,"duration":1},"status":"passed","severity":"normal"},{"uid":"905825f43404b9d5","name":"should not receive a peer event after stop","time":{"start":1718761718719,"stop":1718761718719,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3fd23ea83eaf125","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1718762510175,"stop":1718762510176,"duration":1},"status":"passed","severity":"normal"},{"uid":"6bd94097151a6fb2","name":"Push message with custom timestamp: 1718765511162","time":{"start":1718762315618,"stop":1718762315622,"duration":4},"status":"passed","severity":"normal"},{"uid":"8c57fe94e2ba3893","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1718761698571,"stop":1718761698571,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e64c8556fea5097","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1718761923121,"stop":1718761923122,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe9a061a00003fdd","name":"should throw error - no id","time":{"start":1718761699071,"stop":1718761699072,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e0e16590480082a","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1718761690563,"stop":1718761690563,"duration":0},"status":"passed","severity":"normal"},{"uid":"734fcebaf65aed9e","name":"safeDispatchEvent","time":{"start":1718761783005,"stop":1718761783005,"duration":0},"status":"passed","severity":"normal"},{"uid":"aeef4672331f5409","name":"should handle application and version for autosharding","time":{"start":1718761690552,"stop":1718761690552,"duration":0},"status":"passed","severity":"normal"},{"uid":"64e7744c3c17d57f","name":"should throw error - no id","time":{"start":1718761699070,"stop":1718761699070,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9af0745841ea395","name":"connects to nwaku","time":{"start":1718762375094,"stop":1718762375094,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cd98b9385e09525","name":"Non TWN Cluster","time":{"start":1718762291473,"stop":1718762291473,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd6a4d6ee3cc3f95","name":"Push message with content topic containing unicode special characters","time":{"start":1718762315611,"stop":1718762315612,"duration":1},"status":"passed","severity":"normal"},{"uid":"15fe15c01a4f075a","name":"Push message on custom pubsubTopic","time":{"start":1718762041444,"stop":1718762041444,"duration":0},"status":"passed","severity":"normal"},{"uid":"e10e5f9d3f2cb3e0","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1718761978624,"stop":1718761978640,"duration":16},"status":"passed","severity":"normal"},{"uid":"3bc623accde94e6d","name":"Push message on custom pubsubTopic","time":{"start":1718762041440,"stop":1718762041440,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dd094ee378b0e55","name":"Push message with numeric payload","time":{"start":1718762184995,"stop":1718762184999,"duration":4},"status":"passed","severity":"normal"},{"uid":"ee915862833a18bf","name":"Ordered Callback - backward","time":{"start":1718762338850,"stop":1718762338850,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e76c138974fa48c","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1718761978643,"stop":1718761978643,"duration":0},"status":"passed","severity":"normal"},{"uid":"38f7ddedc7b27e3","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1718762199097,"stop":1718762199098,"duration":1},"status":"passed","severity":"normal"},{"uid":"44157f9c24d2ce2b","name":"Push message with unicode special characters payload","time":{"start":1718762185004,"stop":1718762185004,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ed0d85c49855632","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1718762217632,"stop":1718762217633,"duration":1},"status":"skipped","severity":"normal"},{"uid":"40e4cbcb4403fcc0","name":"Check received message containing Russian","time":{"start":1718761910817,"stop":1718761910818,"duration":1},"status":"passed","severity":"normal"},{"uid":"614040864a090d6e","name":"removeEventListener with wrong event","time":{"start":1718761782999,"stop":1718761782999,"duration":0},"status":"passed","severity":"normal"},{"uid":"55a85f8cc0cedef8","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1718761978617,"stop":1718761978617,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9be79b75baded54","name":"start node with ApplicationInfo","time":{"start":1718762291513,"stop":1718762291514,"duration":1},"status":"passed","severity":"normal"},{"uid":"26bc9fda763f966f","name":"stop","time":{"start":1718761783006,"stop":1718761783006,"duration":0},"status":"passed","severity":"normal"},{"uid":"11030956117abd82","name":"Check received message containing long","time":{"start":1718762251051,"stop":1718762251051,"duration":0},"status":"passed","severity":"normal"},{"uid":"754c831f8285c53d","name":"Push message with SQL Injection payload","time":{"start":1718762185001,"stop":1718762185001,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fbf91485baaf649","name":"Promise Callback - forward","time":{"start":1718762338848,"stop":1718762338849,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfe3aebeecf46344","name":"Push message with meta","time":{"start":1718762315614,"stop":1718762315614,"duration":0},"status":"passed","severity":"normal"},{"uid":"41094e1090c48e6","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1718762352428,"stop":1718762352428,"duration":0},"status":"passed","severity":"normal"},{"uid":"91fb099f564b614f","name":"Check received message containing JSON","time":{"start":1718762251042,"stop":1718762251043,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb9a9e7c2e5ec7fb","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1718761960125,"stop":1718761960126,"duration":1},"status":"passed","severity":"normal"},{"uid":"43f1c1cbb4e6ae69","name":"Subscribe to topic containing XML and receive message","time":{"start":1718761960143,"stop":1718761960143,"duration":0},"status":"passed","severity":"normal"},{"uid":"c70cd947d3c49268","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1718761923142,"stop":1718761923142,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e2d22c966be9f60","name":"Check received message containing short","time":{"start":1718762251050,"stop":1718762251050,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2263739b362db5c","name":"Push message equal or less that 1MB","time":{"start":1718762185039,"stop":1718762185039,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e8414a8ac22e620","name":"Publish message with custom timestamp: Wed Jun 19 2024 02:56:29 GMT+0000 (Coordinated Universal Time)","time":{"start":1718762217527,"stop":1718762217527,"duration":0},"status":"passed","severity":"normal"},{"uid":"491266ef713a7792","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1718761923143,"stop":1718761923143,"duration":0},"status":"passed","severity":"normal"},{"uid":"505e98727679d16f","name":"connected peers and dial","time":{"start":1718762163439,"stop":1718762163439,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2c3e4b9a044cc9d9","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1718761690559,"stop":1718761690559,"duration":0},"status":"passed","severity":"normal"},{"uid":"32197287e3c15080","name":"Push message with short payload","time":{"start":1718762184993,"stop":1718762184994,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b203ece7e90e1b2","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1718761690558,"stop":1718761690559,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef114da7bde7321e","name":"Generator, 2 different pubsubtopics","time":{"start":1718762352426,"stop":1718762352427,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5ad1bc61bc21941","name":"should get / set TCP multiaddr","time":{"start":1718761699081,"stop":1718761699082,"duration":1},"status":"passed","severity":"normal"},{"uid":"afdd1a822bdda054","name":"Ordered Callback - forward","time":{"start":1718762338849,"stop":1718762338850,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab160f783ef26d8d","name":"Push message with content topic containing Chinese","time":{"start":1718762315601,"stop":1718762315601,"duration":0},"status":"passed","severity":"normal"},{"uid":"e36b53476f44b3a6","name":"Ping on peer without subscriptions","time":{"start":1718761822424,"stop":1718761822424,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c8a8cfcc54e15a","name":"Subscribe to topic containing XML and publish message","time":{"start":1718762226994,"stop":1718762226995,"duration":1},"status":"passed","severity":"normal"},{"uid":"93ec9cbdc49e0cd2","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1718762361684,"stop":1718762361684,"duration":0},"status":"passed","severity":"normal"},{"uid":"38fcbb107e7aa7c","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1718761978615,"stop":1718761978616,"duration":1},"status":"passed","severity":"normal"},{"uid":"e223a24c35d611d8","name":"Check received message with timestamp: 1649153314 ","time":{"start":1718761910832,"stop":1718761910833,"duration":1},"status":"passed","severity":"normal"},{"uid":"16793001d704316a","name":"Waku message hash computation (meta attribute not present)","time":{"start":1718761693139,"stop":1718761693139,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cfb75451b6940d5","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app20/7/topic837/json","time":{"start":1718762291475,"stop":1718762291475,"duration":0},"status":"passed","severity":"normal"},{"uid":"28c483bbb6e6cedb","name":"Fails to publish message with size larger than 1 MB","time":{"start":1718762217529,"stop":1718762217530,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9a1ce9b65e568e0","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1718761690559,"stop":1718761690559,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f4d62724c8bfff9","name":"Subscribe to topic containing long and receive message","time":{"start":1718761960138,"stop":1718761960138,"duration":0},"status":"passed","severity":"normal"},{"uid":"414e8de4258dba3c","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1718762361688,"stop":1718762361689,"duration":1},"status":"passed","severity":"normal"},{"uid":"9176807719b7d0cb","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app65/5/topic564/test.js","time":{"start":1718762291476,"stop":1718762291476,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d60b949a9e93552","name":"should throw an error for missing sharding configuration","time":{"start":1718761690565,"stop":1718761690565,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6d6d79e277559a3","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1718761742584,"stop":1718761742587,"duration":3},"status":"passed","severity":"normal"},{"uid":"ac746b257cb3e5c1","name":"isConnected should return false after all peers disconnect","time":{"start":1718761790719,"stop":1718761790720,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4fd28c826b3ab8d","name":"Default pageSize","time":{"start":1718762368104,"stop":1718762368104,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b4106fcc6959c52","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1718762291472,"stop":1718762291472,"duration":0},"status":"passed","severity":"normal"},{"uid":"a76c2df7826e4294","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1718762378354,"stop":1718762378354,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae153524877439b8","name":"Check received message containing Script","time":{"start":1718761910819,"stop":1718761910820,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8c3c97a39abd82e","name":"Check received message containing shell command","time":{"start":1718762251043,"stop":1718762251043,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d075e06a04c992f","name":"Push message with rate limit","time":{"start":1718762185029,"stop":1718762185037,"duration":8},"status":"passed","severity":"normal"},{"uid":"1d704bdf5f4299fb","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app31/2/topic115/proto","time":{"start":1718762291474,"stop":1718762291475,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb08905052069f63","name":"should not fail to start the service if it is already started","time":{"start":1718761756246,"stop":1718761756247,"duration":1},"status":"passed","severity":"normal"},{"uid":"692de096ec2e6219","name":"Init the array if not present","time":{"start":1718761690136,"stop":1718761690140,"duration":4},"status":"passed","severity":"normal"},{"uid":"e15f1893db16e6c4","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1718761690560,"stop":1718761690560,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e9f9c985426d821","name":"Sign & Recover","time":{"start":1718761725135,"stop":1718761725135,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb3dfd22e8dd0c50","name":"Reusing cursor across nodes","time":{"start":1718762296500,"stop":1718762296501,"duration":1},"status":"passed","severity":"normal"},{"uid":"de38bcb52df7df75","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1718761960151,"stop":1718761960151,"duration":0},"status":"passed","severity":"normal"},{"uid":"527426799cbb9305","name":"Check received message containing escaped characters","time":{"start":1718761910827,"stop":1718761910827,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fe921a3072bc14c","name":"nwaku subscribes","time":{"start":1718762189406,"stop":1718762189407,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7466bfba94ee362","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1718761690546,"stop":1718761690546,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9e2c0b508c2273a","name":"Privacy Node - default protocol","time":{"start":1718762381049,"stop":1718762381049,"duration":0},"status":"passed","severity":"normal"},{"uid":"9132986d51711655","name":"Add multiple subscription objects on single nwaku node","time":{"start":1718762361724,"stop":1718762361724,"duration":0},"status":"passed","severity":"normal"},{"uid":"4aec0824d62a6108","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1718762361721,"stop":1718762361721,"duration":0},"status":"passed","severity":"normal"},{"uid":"4afe7d4bbfd3c0f6","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1718761814512,"stop":1718761814512,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddc1c0a2e8393f0c","name":"different cluster, same shard: nodes don't connect","time":{"start":1718762037585,"stop":1718762037585,"duration":0},"status":"passed","severity":"normal"},{"uid":"54ee451e43afb792","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1718762352425,"stop":1718762352426,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ebd023f84bc4f58","name":"configure the node with multiple content topics","time":{"start":1718762291508,"stop":1718762291509,"duration":1},"status":"passed","severity":"normal"},{"uid":"bea225319e49ad11","name":"Subscribe to topic containing emoji and receive message","time":{"start":1718762361710,"stop":1718762361710,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a8e901559aeaeff","name":"Push message with content topic containing Basic HTML tag","time":{"start":1718762185024,"stop":1718762185025,"duration":1},"status":"passed","severity":"normal"},{"uid":"95f3eb951379ea80","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1718762361723,"stop":1718762361723,"duration":0},"status":"passed","severity":"normal"},{"uid":"27561ede75c8c894","name":"Push message with custom timestamp: 1718758360559","time":{"start":1718762185038,"stop":1718762185038,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3826acd71b53df9","name":"does not throw on valid cases","time":{"start":1718761690539,"stop":1718761690540,"duration":1},"status":"passed","severity":"normal"},{"uid":"e93d45b175bc06c","name":"should only return 1 node with store capability","time":{"start":1718761715045,"stop":1718761715045,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5764413fd3a8d53","name":"Relay + Store","time":{"start":1718761699087,"stop":1718761699087,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa53fb1b9aa90f1f","name":"Overlapping topic subscription","time":{"start":1718762226990,"stop":1718762226990,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d286f6c1657fa7b9","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1718762041445,"stop":1718762041445,"duration":0},"status":"passed","severity":"normal"},{"uid":"54e88479c6a92ae8","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1718761724742,"stop":1718761724742,"duration":0},"status":"passed","severity":"normal"},{"uid":"557bc7340a4b0cf6","name":"should not fail to start the service if it is already started","time":{"start":1718761718718,"stop":1718761718718,"duration":0},"status":"passed","severity":"normal"},{"uid":"254b6879ea7103c","name":"throws on content topic with empty version field","time":{"start":1718761690542,"stop":1718761690542,"duration":0},"status":"passed","severity":"normal"},{"uid":"c50b41afec020861","name":"Check received message containing Russian","time":{"start":1718762251057,"stop":1718762251057,"duration":0},"status":"passed","severity":"normal"},{"uid":"6da555da5fd200ef","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1718761923149,"stop":1718761923150,"duration":1},"status":"passed","severity":"normal"},{"uid":"156eb39ac0e12645","name":"more peers than existing","time":{"start":1718762163439,"stop":1718762163439,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4c16f6e1342da6b2","name":"Subscribe to topic containing special chars and receive message","time":{"start":1718762361718,"stop":1718762361719,"duration":1},"status":"passed","severity":"normal"},{"uid":"15fc7198af5f9bce","name":"should emit a peer event after start","time":{"start":1718761756247,"stop":1718761756247,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc635481e8e55f76","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1718761978618,"stop":1718761978619,"duration":1},"status":"passed","severity":"normal"},{"uid":"40337f0cdd2e8a04","name":"Add multiple subscription objects on single nwaku node","time":{"start":1718761960150,"stop":1718761960151,"duration":1},"status":"passed","severity":"normal"},{"uid":"20c1277f33ea09f2","name":"should properly create location multiaddrs - tcp","time":{"start":1718761699084,"stop":1718761699084,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd68a872e22582c1","name":"Subscribe to topic containing XML and receive message","time":{"start":1718762361695,"stop":1718762361696,"duration":1},"status":"passed","severity":"normal"},{"uid":"2810a6c895c686ea","name":"Push message with short payload","time":{"start":1718762315582,"stop":1718762315583,"duration":1},"status":"passed","severity":"normal"},{"uid":"29595ab031b48cb3","name":"should return valid sharding parameters for static sharding","time":{"start":1718761690563,"stop":1718761690563,"duration":0},"status":"passed","severity":"normal"},{"uid":"7534e58e268f7dd3","name":"Passing page size 11 when there are 10 messages","time":{"start":1718762368102,"stop":1718762368103,"duration":1},"status":"passed","severity":"normal"},{"uid":"c817c079e0b04c80","name":"Reopen subscription with peer with lost subscription","time":{"start":1718761774562,"stop":1718761774562,"duration":0},"status":"passed","severity":"normal"},{"uid":"db43664b22994a13","name":"Store - dialed first","time":{"start":1718762381047,"stop":1718762381047,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a015b2b674e5052","name":"should properly create location multiaddrs - tcp4","time":{"start":1718761699082,"stop":1718761699082,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0c1d8c06634a8e7","name":"should properly create location multiaddrs - tcp6","time":{"start":1718761699083,"stop":1718761699083,"duration":0},"status":"passed","severity":"normal"},{"uid":"51dedf0e63d94092","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1718761923147,"stop":1718761923147,"duration":0},"status":"passed","severity":"normal"},{"uid":"eac782ea540c5fcc","name":"Ping on subscribed peer","time":{"start":1718761774560,"stop":1718761774561,"duration":1},"status":"passed","severity":"normal"},{"uid":"9399c0f331703dad","name":"Check publish message containing Script","time":{"start":1718762217521,"stop":1718762217521,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4dbf43889906bbd","name":"should decode valid enr with tcp successfully","time":{"start":1718761699069,"stop":1718761699070,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8c529c8b4360a10","name":"Failed peers are renewed","time":{"start":1718761992193,"stop":1718761992194,"duration":1},"status":"passed","severity":"normal"},{"uid":"a64e7bf0a6d30894","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1718761923144,"stop":1718761923145,"duration":1},"status":"passed","severity":"normal"},{"uid":"c147630799b415fb","name":"Push message with XML payload","time":{"start":1718762315587,"stop":1718762315587,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ba8fc3ba2f4c177","name":"Check received message with timestamp: 1718761740548 ","time":{"start":1718762251063,"stop":1718762251063,"duration":0},"status":"passed","severity":"normal"},{"uid":"627d2f87f9d94993","name":"should return the pubsub topic directly if a string is provided","time":{"start":1718761690561,"stop":1718761690562,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c4f0c57d43b41d3","name":"should be called for bootstrap peers","time":{"start":1718761750089,"stop":1718761750090,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb761704acd54fe1","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1718761833371,"stop":1718761833372,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fb61b66335aecdc","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1718761790718,"stop":1718761790719,"duration":1},"status":"passed","severity":"normal"},{"uid":"4462a2ba62e280aa","name":"isConnected should return true after first peer connects","time":{"start":1718761790719,"stop":1718761790719,"duration":0},"status":"passed","severity":"normal"},{"uid":"148984752c1823d6","name":"receives messages sent to provided content topic through callback","time":{"start":1718762217632,"stop":1718762217632,"duration":0},"status":"skipped","severity":"normal"},{"uid":"32eed030bd7ba2e1","name":"Passing cursor with wrong pubsubTopic","time":{"start":1718762296502,"stop":1718762296503,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2fbb00cb8da7c07","name":"Query generator for multiple messages with different message text format","time":{"start":1718762354490,"stop":1718762354490,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5b216528e117a9a","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1718761923161,"stop":1718761923162,"duration":1},"status":"passed","severity":"normal"},{"uid":"7febe4bb5825c1a3","name":"Subscribe to topic containing JSON and receive message","time":{"start":1718762361722,"stop":1718762361722,"duration":0},"status":"passed","severity":"normal"},{"uid":"60d13f030ac81f9e","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1718762304940,"stop":1718762304940,"duration":0},"status":"passed","severity":"normal"},{"uid":"4473aa81e802c2dd","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1718761923143,"stop":1718761923144,"duration":1},"status":"passed","severity":"normal"},{"uid":"43bf91d9f8cb3030","name":"Check received message containing Arabic","time":{"start":1718762251057,"stop":1718762251057,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a70688cbce610d","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1718762355260,"stop":1718762355260,"duration":0},"status":"passed","severity":"normal"},{"uid":"245ef5dbab75b76f","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1718761923145,"stop":1718761923146,"duration":1},"status":"passed","severity":"normal"},{"uid":"53aa8af30d136556","name":"Passing page size 1 when there are 4 messages","time":{"start":1718762368099,"stop":1718762368100,"duration":1},"status":"passed","severity":"normal"},{"uid":"44714b3b7a1f987a","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1718761923120,"stop":1718761923121,"duration":1},"status":"passed","severity":"normal"},{"uid":"68648ca9486cd9ff","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1718761690555,"stop":1718761690556,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a66dd5ae95243be","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1718762217631,"stop":1718762217631,"duration":0},"status":"skipped","severity":"normal"},{"uid":"13fa0ffa2daf7ecb","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1718762340769,"stop":1718762340769,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0a458e0d86f3530","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1718762361722,"stop":1718762361723,"duration":1},"status":"passed","severity":"normal"},{"uid":"29469fd643feba76","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1718761814483,"stop":1718761814483,"duration":0},"status":"passed","severity":"normal"},{"uid":"f557dd1383366aac","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1718761698572,"stop":1718761698572,"duration":0},"status":"passed","severity":"normal"},{"uid":"4765518092a99781","name":"Overlapping topic subscription","time":{"start":1718762361689,"stop":1718762361689,"duration":0},"status":"passed","severity":"normal"},{"uid":"50f8b0022124100b","name":"Push message with content topic containing shell command","time":{"start":1718762185025,"stop":1718762185025,"duration":0},"status":"passed","severity":"normal"},{"uid":"745189a9e6178883","name":"Check received message containing escaped characters","time":{"start":1718762251061,"stop":1718762251061,"duration":0},"status":"passed","severity":"normal"},{"uid":"998792c481f4d0e4","name":"random static sharding 5 - Cluster ID: 210, Shard ID: 479","time":{"start":1718762304934,"stop":1718762304934,"duration":0},"status":"passed","severity":"normal"},{"uid":"d695264b5c57b827","name":"Passing an array","time":{"start":1718762375095,"stop":1718762375095,"duration":0},"status":"passed","severity":"normal"},{"uid":"11fb1aa3812fedf","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1718762037583,"stop":1718762037583,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d3d3249b24fb76c","name":"Check publish message containing Chinese","time":{"start":1718762217519,"stop":1718762217519,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e088df2123d072f","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1718762361720,"stop":1718762361720,"duration":0},"status":"passed","severity":"normal"},{"uid":"7763dbcf2a460021","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1718761960128,"stop":1718761960128,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9b86481f22dfa0c","name":"Push message with meta","time":{"start":1718762185028,"stop":1718762185029,"duration":1},"status":"passed","severity":"normal"},{"uid":"eadf5cc039144d00","name":"Query generator for multiple messages with multiple decoders","time":{"start":1718762354490,"stop":1718762354491,"duration":1},"status":"passed","severity":"normal"},{"uid":"8acfa88b9e760cdd","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1718761714930,"stop":1718761714930,"duration":0},"status":"passed","severity":"normal"},{"uid":"e13400d97abba771","name":"Ordered callback, aborts when callback returns true","time":{"start":1718762354493,"stop":1718762354494,"duration":1},"status":"passed","severity":"normal"},{"uid":"c86a0d5dc502916a","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1718761923132,"stop":1718761923132,"duration":0},"status":"passed","severity":"normal"},{"uid":"d69a0103ff698233","name":"Push message with content topic containing SQL Injection","time":{"start":1718762315602,"stop":1718762315602,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0c5b6da59317073","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1718761690554,"stop":1718761690554,"duration":0},"status":"passed","severity":"normal"},{"uid":"63da95ba022cc96e","name":"Asymmetric encrypt & decrypt","time":{"start":1718761725132,"stop":1718761725133,"duration":1},"status":"passed","severity":"normal"},{"uid":"859ec779b3a92c","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1718762340768,"stop":1718762340768,"duration":0},"status":"passed","severity":"normal"},{"uid":"54f3c5e54f2c71f4","name":"throws on content topic with generation field greater than 0","time":{"start":1718761690541,"stop":1718761690542,"duration":1},"status":"passed","severity":"normal"},{"uid":"353f57371ac2d796","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1718762361686,"stop":1718762361687,"duration":1},"status":"passed","severity":"normal"},{"uid":"276a0eeff7152fdf","name":"Publish message with large meta","time":{"start":1718762217531,"stop":1718762217531,"duration":0},"status":"passed","severity":"normal"},{"uid":"953110527f0df8be","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1718761978618,"stop":1718761978618,"duration":0},"status":"passed","severity":"normal"},{"uid":"a199507a51d9e590","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1718761690547,"stop":1718761690547,"duration":0},"status":"passed","severity":"normal"},{"uid":"43d916313bdddddd","name":"returns all values when wanted number matches available values","time":{"start":1718761714001,"stop":1718761714004,"duration":3},"status":"passed","severity":"normal"},{"uid":"9363dea639a0e6ba","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1718761960128,"stop":1718761960129,"duration":1},"status":"passed","severity":"normal"},{"uid":"90760ef4ec198c7c","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1718761698568,"stop":1718761698568,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5c8d3ec7583840b","name":"Check received message containing Russian","time":{"start":1718762251040,"stop":1718762251040,"duration":0},"status":"passed","severity":"normal"},{"uid":"90a7ebe8a77bd256","name":"should properly create location multiaddrs - udp4","time":{"start":1718761699082,"stop":1718761699082,"duration":0},"status":"passed","severity":"normal"},{"uid":"49a2fa90b0eee465","name":"recovers when dns.resolve returns empty","time":{"start":1718761715042,"stop":1718761715042,"duration":0},"status":"passed","severity":"normal"},{"uid":"e03cc85db2603dd6","name":"Check received message with timestamp: 1649153314 ","time":{"start":1718762251063,"stop":1718762251063,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7e8942d170c0d3","name":"Check received message with timestamp: 1718761741348 ","time":{"start":1718761910831,"stop":1718761910832,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd9df126f0175e4f","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1718761690553,"stop":1718761690553,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb5d10907802f888","name":"random static sharding 3 - Cluster ID: 150, Shard ID: 437","time":{"start":1718762304933,"stop":1718762304933,"duration":0},"status":"passed","severity":"normal"},{"uid":"4677feae3626c132","name":"Fails to publish message with wrong content topic","time":{"start":1718762217528,"stop":1718762217528,"duration":0},"status":"passed","severity":"normal"},{"uid":"60e1b56bc22443ff","name":"Ping on unsubscribed peer","time":{"start":1718761822425,"stop":1718761822425,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8dc7aa9951b640d","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1718762361685,"stop":1718762361685,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7bea02c797504dc","name":"Callback on promise","time":{"start":1718762354491,"stop":1718762354492,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdbea4372ed01d50","name":"Light Node - default protocols","time":{"start":1718762381048,"stop":1718762381048,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5a1d96e3e1d748a","name":"should not fail to stop the service if it was not started","time":{"start":1718761756246,"stop":1718761756246,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea149904d789c2d4","name":"Refresh subscription","time":{"start":1718762226989,"stop":1718762226989,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9780116bfb830547","name":"Subscribe to topic containing numeric and receive message","time":{"start":1718762361691,"stop":1718762361691,"duration":0},"status":"passed","severity":"normal"},{"uid":"92e338ce1539130a","name":"should throw error - no public key","time":{"start":1718761699070,"stop":1718761699071,"duration":1},"status":"passed","severity":"normal"},{"uid":"7178c6c9831162f5","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1718762378349,"stop":1718762378350,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3e055357cd174e","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1718761960140,"stop":1718761960141,"duration":1},"status":"passed","severity":"normal"},{"uid":"f05cbf23ae0e9180","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1718762199095,"stop":1718762199096,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2d90ddbe824825e","name":"Push message with Chinese payload","time":{"start":1718762315584,"stop":1718762315585,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1b32e6a3ba39f9d","name":"Push message with custom timestamp: 1718758311162","time":{"start":1718762315618,"stop":1718762315618,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bacefd4f51c3d3e","name":"should be able to encode the field with only STORE set to true","time":{"start":1718761698566,"stop":1718761698566,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb546a8dc02715a","name":"same cluster, same shard: nodes connect","time":{"start":1718762037584,"stop":1718762037584,"duration":0},"status":"passed","severity":"normal"},{"uid":"281f54a8ea481749","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1718761718720,"stop":1718761718720,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1abfed14e75191c","name":"Subscribe to topic containing long and receive message","time":{"start":1718762361717,"stop":1718762361718,"duration":1},"status":"passed","severity":"normal"},{"uid":"162a993601c863c2","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1718761690558,"stop":1718761690558,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec53dd7afc4f15c1","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1718761690562,"stop":1718761690563,"duration":1},"status":"passed","severity":"normal"},{"uid":"6da98cf1ba0f89af","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1718762361692,"stop":1718762361692,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b301a4cff434596","name":"Generator, custom pubsub topic","time":{"start":1718762352427,"stop":1718762352428,"duration":1},"status":"passed","severity":"normal"},{"uid":"2aeceb13a859afc3","name":"Ephemeral field is preserved - encoder v0","time":{"start":1718761753120,"stop":1718761753121,"duration":1},"status":"passed","severity":"normal"},{"uid":"74aec8f0b3621d34","name":"Check publish message containing Basic HTML tag","time":{"start":1718762217522,"stop":1718762217522,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a0bce5cdc6eda1","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1718761750090,"stop":1718761750090,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5daf4b60a09e12","name":"Throws when trying to push message with empty payload","time":{"start":1718762315597,"stop":1718762315598,"duration":1},"status":"passed","severity":"normal"},{"uid":"63515a7af5bbdb96","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1718762226986,"stop":1718762226987,"duration":1},"status":"passed","severity":"normal"},{"uid":"3dd8701ca6f502d7","name":"Push message with XML payload","time":{"start":1718762185001,"stop":1718762185002,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0f9900d5617cbb4","name":"Number of peers are maintained correctly","time":{"start":1718761992191,"stop":1718761992192,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ab018da9727df7d","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1718761923136,"stop":1718761923136,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b744555939ff6b2","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1718761750092,"stop":1718761750092,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc06505a035b86f7","name":"Decoder throws on undefined content topic","time":{"start":1718761724745,"stop":1718761724745,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b0b2246b0fb7b0b","name":"Subscribe to topic containing long and receive message","time":{"start":1718762361690,"stop":1718762361691,"duration":1},"status":"passed","severity":"normal"},{"uid":"49f4794f574d3339","name":"can start and stop the service","time":{"start":1718762233493,"stop":1718762233493,"duration":0},"status":"passed","severity":"normal"},{"uid":"abf3f61de997dbaf","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1718761690555,"stop":1718761690555,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a6569d7b8976f4d","name":"Decoder throws on undefined content topic","time":{"start":1718761703991,"stop":1718761703991,"duration":0},"status":"passed","severity":"normal"},{"uid":"a24b0f5473f0194c","name":"groups content topics by expected pubsub topic","time":{"start":1718761690548,"stop":1718761690549,"duration":1},"status":"passed","severity":"normal"},{"uid":"f148c3c0e51783cc","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1718761690550,"stop":1718761690550,"duration":0},"status":"passed","severity":"normal"},{"uid":"c414da90abf75d55","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1718761923151,"stop":1718761923152,"duration":1},"status":"passed","severity":"normal"},{"uid":"d69cbbc1f930d97b","name":"Check publish message containing unicode special characters","time":{"start":1718762217524,"stop":1718762217524,"duration":0},"status":"passed","severity":"normal"},{"uid":"d04c3bb503cffeeb","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1718761698569,"stop":1718761698570,"duration":1},"status":"passed","severity":"normal"},{"uid":"72e9124e39ab906e","name":"Subscribe to topic containing short and receive message","time":{"start":1718761960137,"stop":1718761960138,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ad0650135828901","name":"Push message with long payload","time":{"start":1718762315583,"stop":1718762315583,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f213c56a44542ce","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1718761690547,"stop":1718761690548,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a7d901bbb2ffd1a","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1718762378353,"stop":1718762378353,"duration":0},"status":"passed","severity":"normal"},{"uid":"22bebe9683457e18","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1718761753121,"stop":1718761753122,"duration":1},"status":"passed","severity":"normal"},{"uid":"55485677ad5f2893","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1718762361688,"stop":1718762361688,"duration":0},"status":"passed","severity":"normal"},{"uid":"86b012f3a5b1b623","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app85/3/topic647/proto","time":{"start":1718762291475,"stop":1718762291475,"duration":0},"status":"passed","severity":"normal"},{"uid":"67bcec1ad7fec11f","name":"Push message with special chars payload","time":{"start":1718762315584,"stop":1718762315584,"duration":0},"status":"passed","severity":"normal"},{"uid":"cde022ca6ae681d7","name":"Accepts a valid Waku Message","time":{"start":1718761707477,"stop":1718761707479,"duration":2},"status":"passed","severity":"normal"},{"uid":"1c0fd0044f6e2243","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1718761742589,"stop":1718761742590,"duration":1},"status":"passed","severity":"normal"},{"uid":"790f83e391e2b7aa","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1718761960127,"stop":1718761960127,"duration":0},"status":"passed","severity":"normal"},{"uid":"8167e7ecbd564f2e","name":"should not receive a peer event after stop","time":{"start":1718762233505,"stop":1718762233507,"duration":2},"status":"passed","severity":"normal"},{"uid":"f3c802848df52f8f","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1718761960141,"stop":1718761960141,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2808147e4e55c99","name":"Passing page size 0 when there are 110 messages","time":{"start":1718762368098,"stop":1718762368099,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad448d968dc2179d","name":"Check received message containing Chinese","time":{"start":1718762251039,"stop":1718762251040,"duration":1},"status":"passed","severity":"normal"},{"uid":"aeb9cb58f88a292d","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1718761698572,"stop":1718761698572,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a6e79cbfaaaada","name":"Mutual subscription","time":{"start":1718762226980,"stop":1718762226981,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9843cda45d35374","name":"addEventListener with wrong event","time":{"start":1718761782998,"stop":1718761782998,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bac829938714742","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1718761978619,"stop":1718761978624,"duration":5},"status":"passed","severity":"normal"},{"uid":"4b8b927722cc8473","name":"should set field with only LIGHTPUSH enabled","time":{"start":1718761699086,"stop":1718761699086,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0aa42bd1b2ba761","name":"Check publish message after service node is restarted","time":{"start":1718762217530,"stop":1718762217530,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ace2dac6a412c44","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1718762361715,"stop":1718762361715,"duration":0},"status":"passed","severity":"normal"},{"uid":"44353d9314d391ef","name":"Decoder throws on undefined content topic","time":{"start":1718761726662,"stop":1718761726663,"duration":1},"status":"passed","severity":"normal"},{"uid":"615758edd014bded","name":"it tolerates circular branch references","time":{"start":1718761715042,"stop":1718761715042,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ebdcc422964f3be","name":"Subscribe to topic containing numeric and receive message","time":{"start":1718761960139,"stop":1718761960139,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc68eecea2150571","name":"Check received message containing Chinese","time":{"start":1718762251052,"stop":1718762251057,"duration":5},"status":"passed","severity":"normal"},{"uid":"ba799154c3eecc9b","name":"throws an error for improperly formatted content topics","time":{"start":1718761690549,"stop":1718761690550,"duration":1},"status":"passed","severity":"normal"},{"uid":"e98938d125b2a9dd","name":"should use the provided clusterId for the pubsub topic","time":{"start":1718761690567,"stop":1718761690567,"duration":0},"status":"passed","severity":"normal"},{"uid":"78f5e970c585d854","name":"Ephemeral messages are not stored","time":{"start":1718761753111,"stop":1718761753116,"duration":5},"status":"passed","severity":"normal"},{"uid":"27ad01227c35db50","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1718762378347,"stop":1718762378348,"duration":1},"status":"passed","severity":"normal"},{"uid":"5befd9dd04550ca8","name":"Check message received after jswaku node is restarted","time":{"start":1718761910859,"stop":1718761910859,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f953e454586f6407","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1718761923132,"stop":1718761923132,"duration":0},"status":"passed","severity":"normal"},{"uid":"635465527e4c7319","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1718762361694,"stop":1718762361695,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc69148b9297bf15","name":"Overlapping topic subscription","time":{"start":1718762361716,"stop":1718762361716,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfeb99df8b882b64","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1718761978616,"stop":1718761978616,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fea13bcdf344f8","name":"should only return 1 node with relay and store capability","time":{"start":1718761715044,"stop":1718761715045,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc7b1e298f13803a","name":"Generator, custom pubsub topic","time":{"start":1718762352424,"stop":1718762352425,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c2a434b2231692e","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1718761756260,"stop":1718761756260,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fb52b921100edecf","name":"Subscribe to topic containing Russian and publish message","time":{"start":1718762226993,"stop":1718762226993,"duration":0},"status":"passed","severity":"normal"},{"uid":"21e036b6cae93706","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1718762041446,"stop":1718762041447,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e026d8433c86177","name":"random static sharding 7 - Cluster ID: 458, Shard ID: 57","time":{"start":1718762304936,"stop":1718762304936,"duration":0},"status":"passed","severity":"normal"},{"uid":"aedcda261b105208","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1718761690544,"stop":1718761690544,"duration":0},"status":"passed","severity":"normal"},{"uid":"284ed04c969958e7","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1718761698569,"stop":1718761698569,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a513b0f37c3766b","name":"through manual discovery","time":{"start":1718762042580,"stop":1718762042580,"duration":0},"status":"passed","severity":"normal"},{"uid":"9950f42c6f5561b9","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1718761978614,"stop":1718761978615,"duration":1},"status":"passed","severity":"normal"},{"uid":"68b74fb2bd00798b","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1718762163116,"stop":1718762163117,"duration":1},"status":"skipped","severity":"normal"},{"uid":"b81ab549f15a8824","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1718761715045,"stop":1718761715045,"duration":0},"status":"passed","severity":"normal"},{"uid":"d31205bf38a1c89e","name":"Check received message containing shell command","time":{"start":1718761910825,"stop":1718761910826,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a542e5ab20dd3cf","name":"Subscribe and publish message","time":{"start":1718762226985,"stop":1718762226986,"duration":1},"status":"passed","severity":"normal"},{"uid":"861d7bd1bac3d37f","name":"Query Generator, Wrong PubsubTopic","time":{"start":1718762340765,"stop":1718762340765,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f6daae2c48d8c89","name":"non connected peers","time":{"start":1718762163441,"stop":1718762163441,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ca58dc8a32263036","name":"same cluster, different shard: nodes connect","time":{"start":1718762037584,"stop":1718762037585,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe6f43f8a9834693","name":"ignores unrecognized TXT record formats","time":{"start":1718761715043,"stop":1718761715043,"duration":0},"status":"passed","severity":"normal"},{"uid":"c508c315b8497be1","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1718761693137,"stop":1718761693138,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ae9dc3f08a553d3","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1718761690549,"stop":1718761690549,"duration":0},"status":"passed","severity":"normal"},{"uid":"50b9ff78c9b34855","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1718762199101,"stop":1718762199101,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c8516a1bca5f19e","name":"throws on content topic with too few or too many fields","time":{"start":1718761690540,"stop":1718761690541,"duration":1},"status":"passed","severity":"normal"},{"uid":"25caee394b9a1298","name":"Push message with content topic containing special chars","time":{"start":1718762185011,"stop":1718762185011,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a43eb050edac5a6","name":"Query Generator, No message returned","time":{"start":1718762340766,"stop":1718762340767,"duration":1},"status":"passed","severity":"normal"},{"uid":"985c2f679cf1420a","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1718762226996,"stop":1718762226996,"duration":0},"status":"passed","severity":"normal"},{"uid":"afc630ab30ea6ba6","name":"Check received message containing long","time":{"start":1718762251038,"stop":1718762251038,"duration":0},"status":"passed","severity":"normal"},{"uid":"71f01a24dcd144ef","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1718762361716,"stop":1718762361716,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e869b14208824bd","name":"Push 30 different messages","time":{"start":1718762185005,"stop":1718762185005,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5cd369f27a5c006","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1718762296499,"stop":1718762296499,"duration":0},"status":"passed","severity":"normal"},{"uid":"22d265e49ffb7c8c","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1718762041444,"stop":1718762041445,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5525fedb7a652b4","name":"should be able to decode the field with only STORE set to true","time":{"start":1718761698571,"stop":1718761698571,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc160e5c1f295d8","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app14/10/topic396/utf8","time":{"start":1718762291477,"stop":1718762291489,"duration":12},"status":"passed","severity":"normal"},{"uid":"bcd56c719b9005a6","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1718761690551,"stop":1718761690551,"duration":0},"status":"passed","severity":"normal"},{"uid":"96b0bd5bf45c4aa","name":"should return unique PubsubTopics for static sharding","time":{"start":1718761690552,"stop":1718761690552,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcacc1e111db3067","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1718761698567,"stop":1718761698568,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f1d32772c71950f","name":"Check message with no content topic is not received","time":{"start":1718762251048,"stop":1718762251048,"duration":0},"status":"passed","severity":"normal"},{"uid":"778e049efc85f90c","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1718761960127,"stop":1718761960127,"duration":0},"status":"passed","severity":"normal"},{"uid":"b90e3063c63830c3","name":"same cluster, same shard: nodes connect","time":{"start":1718761923109,"stop":1718761923112,"duration":3},"status":"passed","severity":"normal"},{"uid":"3b2625f3181153f0","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1718761923147,"stop":1718761923148,"duration":1},"status":"passed","severity":"normal"},{"uid":"905510049e1faca7","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1718762361714,"stop":1718762361714,"duration":0},"status":"passed","severity":"normal"},{"uid":"5010a6afc8b69343","name":"Fields are not dropped","time":{"start":1718761703153,"stop":1718761703155,"duration":2},"status":"passed","severity":"normal"},{"uid":"64d9b84a4ba1ef","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1718761978618,"stop":1718761978618,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a4bc54118bd5565","name":"configure the node with multiple pubsub topics","time":{"start":1718762304939,"stop":1718762304939,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ffe529657a6b304","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1718762361714,"stop":1718762361715,"duration":1},"status":"passed","severity":"normal"},{"uid":"91bc10724ef65019","name":"should properly create peer info with all multiaddrs","time":{"start":1718761699084,"stop":1718761699084,"duration":0},"status":"passed","severity":"normal"},{"uid":"57d3c2d4a9ef179f","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1718761960142,"stop":1718761960142,"duration":0},"status":"passed","severity":"normal"},{"uid":"e56e812fab652602","name":"Subscribe to topic containing long and publish message","time":{"start":1718762226991,"stop":1718762226991,"duration":0},"status":"passed","severity":"normal"},{"uid":"3474cd8896a91142","name":"Check received message containing emoji","time":{"start":1718761910829,"stop":1718761910830,"duration":1},"status":"passed","severity":"normal"},{"uid":"53f06f1b715535dd","name":"should throw an error for insufficient data","time":{"start":1718761690505,"stop":1718761690506,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ef99ba610904af1","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1718761742590,"stop":1718761742591,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fd7632ff8b1c205","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1718761714928,"stop":1718761714929,"duration":1},"status":"passed","severity":"normal"},{"uid":"54e24f375b68babb","name":"should encode/decode to RLP encoding","time":{"start":1718761699080,"stop":1718761699080,"duration":0},"status":"passed","severity":"normal"},{"uid":"b164a6e92ad8ae9b","name":"Query with Promise Callback, No Decoder","time":{"start":1718762340771,"stop":1718762340772,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbab6e06eade4f2e","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app56/3/topic234/proto","time":{"start":1718762291490,"stop":1718762291491,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe1d733a61b3f8ce","name":"random static sharding 6 - Cluster ID: 436, Shard ID: 178","time":{"start":1718762304935,"stop":1718762304935,"duration":0},"status":"passed","severity":"normal"}]