mirror of
https://github.com/logos-messaging/logos-messaging-allure-js.git
synced 2026-01-19 08:23:14 +00:00
1 line
154 KiB
JSON
1 line
154 KiB
JSON
[{"uid":"554e828966653967","name":"should throw an error for empty SingleShardInfos array","time":{"start":1714428528634,"stop":1714428528634,"duration":0},"status":"passed","severity":"normal"},{"uid":"417f4b47bbd2245","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1714428818249,"stop":1714428818252,"duration":3},"status":"passed","severity":"normal"},{"uid":"a424915e5dd8674e","name":"Subscribe and receive messages via lightPush","time":{"start":1714429213874,"stop":1714429213874,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb5c877621a0334c","name":"random static sharding 10 - Cluster ID: 753, Shard ID: 470","time":{"start":1714429098040,"stop":1714429098040,"duration":0},"status":"passed","severity":"normal"},{"uid":"d49914db5936f75f","name":"Push message with rate limit","time":{"start":1714429123418,"stop":1714429123419,"duration":1},"status":"passed","severity":"normal"},{"uid":"13dd2fbc4c2ca7a9","name":"handles multiple messages","time":{"start":1714429164793,"stop":1714429164794,"duration":1},"status":"passed","severity":"normal"},{"uid":"24424bddcc7bafc","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1714428741361,"stop":1714428741361,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9ee6563c1519c63","name":"Ping on subscribed peer","time":{"start":1714428655267,"stop":1714428655267,"duration":0},"status":"passed","severity":"normal"},{"uid":"d35db08f32703926","name":"Push message with content topic containing short","time":{"start":1714428989408,"stop":1714428989408,"duration":0},"status":"passed","severity":"normal"},{"uid":"44287777873293fd","name":"random static sharding 6 - Cluster ID: 853, Shard ID: 328","time":{"start":1714429098038,"stop":1714429098038,"duration":0},"status":"passed","severity":"normal"},{"uid":"73d95f93d29e458","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1714428741361,"stop":1714428741361,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f5ecdaa12ec89bb","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1714428741355,"stop":1714428741356,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc41a0975cfe7e47","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1714428537098,"stop":1714428537098,"duration":0},"status":"passed","severity":"normal"},{"uid":"380961ab054a6b0f","name":"Query Generator, Wrong PubsubTopic","time":{"start":1714429133170,"stop":1714429133171,"duration":1},"status":"passed","severity":"normal"},{"uid":"1102d3676a2ddb5b","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1714429144651,"stop":1714429144653,"duration":2},"status":"passed","severity":"normal"},{"uid":"19a955158c5ce628","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1714429648117,"stop":1714429648117,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe08b8c6d8e10720","name":"dispatchEvent via connectionManager","time":{"start":1714428620111,"stop":1714428620111,"duration":0},"status":"passed","severity":"normal"},{"uid":"650b9343d2e811a3","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1714428528639,"stop":1714428528639,"duration":0},"status":"passed","severity":"normal"},{"uid":"c42a5010c6e61fb8","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1714428528627,"stop":1714428528627,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c694ee6f8d04fbe","name":"Subscribe to topic containing JSON and publish message","time":{"start":1714429038422,"stop":1714429038422,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2111e7cccd8bc22","name":"Check received message containing numeric","time":{"start":1714428758233,"stop":1714428758233,"duration":0},"status":"passed","severity":"normal"},{"uid":"e13c4e851f2029e2","name":"Subscribe to topic containing long and receive message","time":{"start":1714428818254,"stop":1714428818255,"duration":1},"status":"passed","severity":"normal"},{"uid":"d840504229b287fb","name":"Decoder throws on undefined content topic","time":{"start":1714428562877,"stop":1714428562878,"duration":1},"status":"passed","severity":"normal"},{"uid":"30e85e4a91fd7d88","name":"Push message with JSON payload","time":{"start":1714429123393,"stop":1714429123393,"duration":0},"status":"passed","severity":"normal"},{"uid":"632a77cd08fc96d2","name":"Push message with content topic containing escaped characters","time":{"start":1714429123416,"stop":1714429123416,"duration":0},"status":"passed","severity":"normal"},{"uid":"65db5f7ea8939b23","name":"should throw an error for missing required configuration","time":{"start":1714428528638,"stop":1714428528638,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc79fe3a3c9cab9f","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1714428552778,"stop":1714428552779,"duration":1},"status":"passed","severity":"normal"},{"uid":"7df7a5744cc03bd4","name":"Check received message containing SQL Injection","time":{"start":1714429040296,"stop":1714429040296,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4742a8b10025343","name":"Check received message with timestamp: 1714428579945 ","time":{"start":1714429040300,"stop":1714429040300,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fbfdf742b9bbd41","name":"stop","time":{"start":1714428620112,"stop":1714428620112,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce896b2600ca411f","name":"Subscribe and publish message","time":{"start":1714429038414,"stop":1714429038414,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c5a4d74d2ce144a","name":"throws on content topic with empty application field","time":{"start":1714428528622,"stop":1714428528623,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ae11626a9aac7db","name":"should throw an error for missing sharding configuration","time":{"start":1714428528652,"stop":1714428528653,"duration":1},"status":"passed","severity":"normal"},{"uid":"9812cbb58d807aff","name":"Check received message containing XML","time":{"start":1714429040297,"stop":1714429040297,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6fb89d1928b641e","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1714428741376,"stop":1714428741376,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d5aaf2539682751","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1714429040289,"stop":1714429040289,"duration":0},"status":"passed","severity":"normal"},{"uid":"2af070815518d8ad","name":"pre and post cipher","time":{"start":1714428563330,"stop":1714428563330,"duration":0},"status":"passed","severity":"normal"},{"uid":"641fc2cb994d9889","name":"Check publish message containing special chars","time":{"start":1714429034569,"stop":1714429034569,"duration":0},"status":"passed","severity":"normal"},{"uid":"53b781c65fb2b35f","name":"Check message with invalid timestamp is not received","time":{"start":1714429040289,"stop":1714429040290,"duration":1},"status":"passed","severity":"normal"},{"uid":"88ceae5796890f1","name":"Push message with content topic containing shell command","time":{"start":1714429123416,"stop":1714429123416,"duration":0},"status":"passed","severity":"normal"},{"uid":"77db95dde131be50","name":"Promise Callback - forward","time":{"start":1714429146143,"stop":1714429146147,"duration":4},"status":"passed","severity":"normal"},{"uid":"3af232f86cac0181","name":"Subscribe to topic containing XML and publish message","time":{"start":1714429038421,"stop":1714429038421,"duration":0},"status":"passed","severity":"normal"},{"uid":"be43c18ff23cc4d7","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1714428741356,"stop":1714428741356,"duration":0},"status":"passed","severity":"normal"},{"uid":"97e8f421c6855953","name":"Passing page size 10 when there are 10 messages","time":{"start":1714429162571,"stop":1714429162571,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd35ea2d27c7727f","name":"Subscribe and receive messages via waku relay post","time":{"start":1714429213866,"stop":1714429213866,"duration":0},"status":"passed","severity":"normal"},{"uid":"553089d50379acdd","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1714428818243,"stop":1714428818243,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb4829963b27e68f","name":"should be able to encode the field with only STORE set to true","time":{"start":1714428536298,"stop":1714428536298,"duration":0},"status":"passed","severity":"normal"},{"uid":"da3877342130c5e0","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app24/8/topic602/utf8","time":{"start":1714429091061,"stop":1714429091062,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b62dcf306eb010c","name":"Push message with Chinese payload","time":{"start":1714429123376,"stop":1714429123379,"duration":3},"status":"passed","severity":"normal"},{"uid":"7b5d256d4c5db398","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1714428528641,"stop":1714428528641,"duration":0},"status":"passed","severity":"normal"},{"uid":"af4d7721cb7c5e66","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1714428818252,"stop":1714428818253,"duration":1},"status":"passed","severity":"normal"},{"uid":"28651d732bebf032","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1714428528629,"stop":1714428528629,"duration":0},"status":"passed","severity":"normal"},{"uid":"62c59fdaa3d34740","name":"Store - dialed first","time":{"start":1714429188203,"stop":1714429188203,"duration":0},"status":"passed","severity":"normal"},{"uid":"933ae76eb1146886","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app92/7/topic662/json","time":{"start":1714429091061,"stop":1714429091061,"duration":0},"status":"passed","severity":"normal"},{"uid":"a019fd74a90a3cb","name":"Passing an array","time":{"start":1714429177598,"stop":1714429177598,"duration":0},"status":"passed","severity":"normal"},{"uid":"e032e17eb8dee1ba","name":"should not receive a peer event after stop","time":{"start":1714429045145,"stop":1714429045146,"duration":1},"status":"passed","severity":"normal"},{"uid":"927d4bbed362b2cf","name":"Push message with content topic containing XML","time":{"start":1714429123414,"stop":1714429123415,"duration":1},"status":"passed","severity":"normal"},{"uid":"55ed4c1200ec7db9","name":"Encoder throws on undefined content topic","time":{"start":1714428542065,"stop":1714428542066,"duration":1},"status":"passed","severity":"normal"},{"uid":"c01b1865698826a6","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1714429213865,"stop":1714429213866,"duration":1},"status":"passed","severity":"normal"},{"uid":"501143368ea5c2b6","name":"should only return 1 node with store capability","time":{"start":1714428553100,"stop":1714428553101,"duration":1},"status":"passed","severity":"normal"},{"uid":"28e5f47d89178428","name":"should be able to decode the field with only FILTER set to true","time":{"start":1714428536303,"stop":1714428536304,"duration":1},"status":"passed","severity":"normal"},{"uid":"2aa9607b606ebe46","name":"Check message received after nwaku node is restarted","time":{"start":1714428758245,"stop":1714428758245,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b13deb00e8defee7","name":"Ordered Callback - backward","time":{"start":1714429146148,"stop":1714429146148,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd2e9a79162a51aa","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1714428528643,"stop":1714428528643,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5754d43f85805f2","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1714428818271,"stop":1714428818271,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d5b6c7c47004585","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714428655952,"stop":1714428655953,"duration":1},"status":"passed","severity":"normal"},{"uid":"18b811cffbf53543","name":"Push message on custom pubsubTopic","time":{"start":1714428857771,"stop":1714428857771,"duration":0},"status":"passed","severity":"normal"},{"uid":"feddbb28cf21a474","name":"Push message with content topic containing long","time":{"start":1714428989408,"stop":1714428989408,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0bb8be8fde6faee","name":"connected peers and dial","time":{"start":1714428983402,"stop":1714428983403,"duration":1},"status":"skipped","severity":"normal"},{"uid":"a90dcb37dc68d2bd","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1714428528642,"stop":1714428528643,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf9f1764da8cfdf","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1714429175957,"stop":1714429175957,"duration":0},"status":"passed","severity":"normal"},{"uid":"84159831495a2e2f","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1714428983148,"stop":1714428983149,"duration":1},"status":"passed","severity":"normal"},{"uid":"c60d94742e49cc38","name":"throws on content topic with empty encoding field","time":{"start":1714428528624,"stop":1714428528624,"duration":0},"status":"passed","severity":"normal"},{"uid":"76e7e706773f23cd","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1714428528725,"stop":1714428528725,"duration":0},"status":"passed","severity":"normal"},{"uid":"310415fd141f8f23","name":"should properly create peer info with all multiaddrs","time":{"start":1714428537105,"stop":1714428537106,"duration":1},"status":"passed","severity":"normal"},{"uid":"cccb5366e1cb6ed6","name":"Decoder throws on empty string content topic","time":{"start":1714428542066,"stop":1714428542067,"duration":1},"status":"passed","severity":"normal"},{"uid":"55d43be6e5fbf49d","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1714429213875,"stop":1714429213875,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d97b2e678dff856","name":"random static sharding 2 - Cluster ID: 904, Shard ID: 680","time":{"start":1714429098035,"stop":1714429098035,"duration":0},"status":"passed","severity":"normal"},{"uid":"48a242a6fe99e6a4","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1714428655955,"stop":1714428655956,"duration":1},"status":"passed","severity":"normal"},{"uid":"9045ceb9fbede8b1","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1714428631119,"stop":1714428631119,"duration":0},"status":"passed","severity":"normal"},{"uid":"c42ea6ba758251c1","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1714429006360,"stop":1714429006360,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f70e58a25775e9","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1714428528634,"stop":1714428528635,"duration":1},"status":"passed","severity":"normal"},{"uid":"d96e2c5d88398d3","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1714428536300,"stop":1714428536301,"duration":1},"status":"passed","severity":"normal"},{"uid":"85c1f21562ad8894","name":"Push message with content topic containing JSON","time":{"start":1714429123415,"stop":1714429123416,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b6dca6fdc303d2d","name":"Push message with Script payload","time":{"start":1714428989404,"stop":1714428989404,"duration":0},"status":"passed","severity":"normal"},{"uid":"11e964fee3f0a2a8","name":"throws on content topic with empty version field","time":{"start":1714428528623,"stop":1714428528623,"duration":0},"status":"passed","severity":"normal"},{"uid":"110c9e85a10db2f3","name":"Nodes with multiple pubsub topic","time":{"start":1714429006364,"stop":1714429006364,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f3326b9ac0bd583","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1714429213873,"stop":1714429213873,"duration":0},"status":"passed","severity":"normal"},{"uid":"898545f1a2e53d64","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1714428655951,"stop":1714428655952,"duration":1},"status":"passed","severity":"normal"},{"uid":"c609f9c0cee0ac4","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1714429213866,"stop":1714429213867,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a61a6e8be06d2a2","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1714428741362,"stop":1714428741363,"duration":1},"status":"passed","severity":"normal"},{"uid":"9bcb786f74c75de6","name":"Check received message with timestamp: 1714428579049000000 ","time":{"start":1714428758240,"stop":1714428758241,"duration":1},"status":"passed","severity":"normal"},{"uid":"6170bfebb5bf759c","name":"Check received message containing emoji","time":{"start":1714428758240,"stop":1714428758240,"duration":0},"status":"passed","severity":"normal"},{"uid":"d25d5a53e7471e69","name":"Ping on subscribed peer","time":{"start":1714428621516,"stop":1714428621517,"duration":1},"status":"passed","severity":"normal"},{"uid":"9bca00f066a26b3d","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1714428528637,"stop":1714428528637,"duration":0},"status":"passed","severity":"normal"},{"uid":"710c3a320d6752a8","name":"handles different networkShards values correctly","time":{"start":1714428528632,"stop":1714428528632,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ac073793d0e2861","name":"Overlapping topic subscription","time":{"start":1714429213868,"stop":1714429213868,"duration":0},"status":"passed","severity":"normal"},{"uid":"b22c745e7d0bbe53","name":"Js publishes, other Js receives","time":{"start":1714429008637,"stop":1714429008637,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fd13fbcb6b92513","name":"Push message with content topic containing escaped characters","time":{"start":1714428989449,"stop":1714428989449,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1c596716a68cbaa","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1714429175952,"stop":1714429175953,"duration":1},"status":"passed","severity":"normal"},{"uid":"6be996af1644c1e5","name":"Relay + Store","time":{"start":1714428589524,"stop":1714428589524,"duration":0},"status":"passed","severity":"normal"},{"uid":"273b1f9944570f83","name":"should return all peers when numPeers is 0","time":{"start":1714428541716,"stop":1714428541717,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1868416c0292196","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1714429034730,"stop":1714429034730,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ae99e3b6b7f137de","name":"isConnected between 2 js-waku relay nodes","time":{"start":1714428631122,"stop":1714428631122,"duration":0},"status":"passed","severity":"normal"},{"uid":"88673f4080b5a973","name":"Check publish message containing Script","time":{"start":1714429034572,"stop":1714429034572,"duration":0},"status":"passed","severity":"normal"},{"uid":"9334cfafc42551fe","name":"Subscribe to topic containing numeric and receive message","time":{"start":1714429213879,"stop":1714429213879,"duration":0},"status":"passed","severity":"normal"},{"uid":"29cf0656e9f8d25","name":"can start and stop the service","time":{"start":1714429045142,"stop":1714429045143,"duration":1},"status":"passed","severity":"normal"},{"uid":"c29c9dbfdcbb4c4f","name":"Meta field set when metaSetter is specified","time":{"start":1714428542064,"stop":1714428542065,"duration":1},"status":"passed","severity":"normal"},{"uid":"a29a40c5ed9dc4d2","name":"Check publish message after service node is restarted","time":{"start":1714429034579,"stop":1714429034579,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9768db81f542ab2c","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1714429213879,"stop":1714429213879,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e0ffedb637a34eb","name":"Encoder throws on empty string content topic","time":{"start":1714428542066,"stop":1714428542066,"duration":0},"status":"passed","severity":"normal"},{"uid":"b57ff2dc15b0da04","name":"Subscribe to topic containing Russian and receive message","time":{"start":1714429213871,"stop":1714429213871,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bcfaab505e92dbe","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1714428562874,"stop":1714428562875,"duration":1},"status":"passed","severity":"normal"},{"uid":"e069650978003239","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1714428741363,"stop":1714428741363,"duration":0},"status":"passed","severity":"normal"},{"uid":"4806af554a541428","name":"Subscribe and receives messages on 20 topics","time":{"start":1714429213877,"stop":1714429213877,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c6605b8734af2d5","name":"Decoder throws on undefined content topic","time":{"start":1714428542066,"stop":1714428542066,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1808a62cf3d2d3e","name":"should return unique PubsubTopics for static sharding","time":{"start":1714428528635,"stop":1714428528636,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc5b9c624b2e734d","name":"Push message with content topic containing XML","time":{"start":1714428989441,"stop":1714428989441,"duration":0},"status":"passed","severity":"normal"},{"uid":"14ed2917921ba1de","name":"Subscribe to topic containing Script and receive message","time":{"start":1714429213871,"stop":1714429213872,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd83f9a968fb2404","name":"Push message with long payload","time":{"start":1714429123356,"stop":1714429123362,"duration":6},"status":"passed","severity":"normal"},{"uid":"dbb171f841349f71","name":"Push message with content topic containing unicode special characters","time":{"start":1714428989449,"stop":1714428989449,"duration":0},"status":"passed","severity":"normal"},{"uid":"4da9ce4169e4f58d","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714428741356,"stop":1714428741357,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab8bca5f25b5690","name":"non connected peers","time":{"start":1714428983404,"stop":1714428983404,"duration":0},"status":"skipped","severity":"normal"},{"uid":"23d20246cf0755be","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1714428553101,"stop":1714428553101,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f490dc40e8b9253","name":"Symmetric encrypt & Decrypt","time":{"start":1714428563330,"stop":1714428563330,"duration":0},"status":"passed","severity":"normal"},{"uid":"778f9f415e0ae3d3","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1714428528645,"stop":1714428528646,"duration":1},"status":"passed","severity":"normal"},{"uid":"86e2b8cb4424e933","name":"Subscribe to topic containing XML and receive message","time":{"start":1714428818258,"stop":1714428818258,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7a974cbdead367b","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1714428741352,"stop":1714428741353,"duration":1},"status":"passed","severity":"normal"},{"uid":"d17dd7f432d4398","name":"isConnected should return false after all peers disconnect","time":{"start":1714428631121,"stop":1714428631121,"duration":0},"status":"passed","severity":"normal"},{"uid":"411042e301fae2e5","name":"A test","time":{"start":1714428818329,"stop":1714428818330,"duration":1},"status":"passed","severity":"normal"},{"uid":"a163f6c290cc9f52","name":"Subscribe to topic containing numeric and receive message","time":{"start":1714428818255,"stop":1714428818255,"duration":0},"status":"passed","severity":"normal"},{"uid":"408e6eaa15d49047","name":"Subscribe to topic containing long and receive message","time":{"start":1714429213869,"stop":1714429213869,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ddce70b9ac0d5d9","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1714428854421,"stop":1714428854422,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d110227b377989c","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1714428528635,"stop":1714428528635,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf13598b72e8613a","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app15/1/topic590/json","time":{"start":1714429091056,"stop":1714429091057,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b9378856e72ca9e","name":"Push message with content topic containing numeric","time":{"start":1714428989409,"stop":1714428989409,"duration":0},"status":"passed","severity":"normal"},{"uid":"e81453545093d5a5","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1714428741375,"stop":1714428741375,"duration":0},"status":"passed","severity":"normal"},{"uid":"898d07168ccb4710","name":"should handle corrupted local storage data gracefully","time":{"start":1714428556956,"stop":1714428556957,"duration":1},"status":"passed","severity":"normal"},{"uid":"93c898fcdb39f876","name":"Sample","time":{"start":1714428536504,"stop":1714428536505,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7f5b3d6e3079263","name":"Ordered Callback - forward","time":{"start":1714429146148,"stop":1714429146148,"duration":0},"status":"passed","severity":"normal"},{"uid":"390e2014158627de","name":"Check publish message containing Chinese","time":{"start":1714429034570,"stop":1714429034570,"duration":0},"status":"passed","severity":"normal"},{"uid":"85333f2187d0737e","name":"should set field with all protocols enabled","time":{"start":1714428537106,"stop":1714428537106,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf21e798199eeba5","name":"Push message with Chinese payload","time":{"start":1714428989403,"stop":1714428989403,"duration":0},"status":"passed","severity":"normal"},{"uid":"71d780f4e46993ba","name":"Push message with content topic containing long","time":{"start":1714429123407,"stop":1714429123408,"duration":1},"status":"passed","severity":"normal"},{"uid":"140df61b4c7fab56","name":"Push message on custom pubsubTopic","time":{"start":1714428857769,"stop":1714428857770,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8af4cdbd3e2fb79","name":"Encoder throws on undefined content topic","time":{"start":1714428562876,"stop":1714428562876,"duration":0},"status":"passed","severity":"normal"},{"uid":"c113c48b38964951","name":"Push message with content topic containing Basic HTML tag","time":{"start":1714428989443,"stop":1714428989448,"duration":5},"status":"passed","severity":"normal"},{"uid":"c37d9be92e0de997","name":"Check message received after jswaku node is restarted","time":{"start":1714428758245,"stop":1714428758245,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2c6e91aee46f0ad","name":"Check received message containing JSON","time":{"start":1714429040297,"stop":1714429040298,"duration":1},"status":"passed","severity":"normal"},{"uid":"f681d88bfd856516","name":"Check received message containing escaped characters","time":{"start":1714429040285,"stop":1714429040286,"duration":1},"status":"passed","severity":"normal"},{"uid":"c913ee782843c342","name":"Check received message containing unicode special characters","time":{"start":1714429040299,"stop":1714429040299,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe21bf85df96319c","name":"should be called for bootstrap peers","time":{"start":1714428587548,"stop":1714428587548,"duration":0},"status":"passed","severity":"normal"},{"uid":"79efd07cee6c1181","name":"All","time":{"start":1714428589525,"stop":1714428589525,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9ea237c48905863","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1714429213876,"stop":1714429213876,"duration":0},"status":"passed","severity":"normal"},{"uid":"143e14eb67654d39","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1714428564678,"stop":1714428564678,"duration":0},"status":"passed","severity":"normal"},{"uid":"609222d6fd4207ba","name":"Fails to push message with empty content topic","time":{"start":1714429123417,"stop":1714429123418,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f17564b7e352bc1","name":"Fails to push message bigger that 1MB","time":{"start":1714429123422,"stop":1714429123422,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dd1f3a1d6d44ea5","name":"Check received message containing Arabic","time":{"start":1714429040295,"stop":1714429040295,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f39aff5e7fd68c6","name":"Push message with content topic containing numeric","time":{"start":1714429123409,"stop":1714429123409,"duration":0},"status":"passed","severity":"normal"},{"uid":"3db931e0d93bc4b8","name":"Subscribe to topic containing special chars and receive message","time":{"start":1714429213870,"stop":1714429213870,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d094b8049b9f559","name":"Push message with shell command payload","time":{"start":1714428989406,"stop":1714428989406,"duration":0},"status":"passed","severity":"normal"},{"uid":"a85d38135aeca68c","name":"recovers when dns.resolve returns empty","time":{"start":1714428553098,"stop":1714428553098,"duration":0},"status":"passed","severity":"normal"},{"uid":"704267117ecf9994","name":"Ordered callback, aborts when callback returns true","time":{"start":1714429153595,"stop":1714429153596,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cadaad79b2e9a21","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1714428741353,"stop":1714428741353,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd881f19fa295956","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1714428631120,"stop":1714428631120,"duration":0},"status":"passed","severity":"normal"},{"uid":"19174b35c7f33683","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1714428528651,"stop":1714428528651,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c5c6ab1b25d9be","name":"Passing page size 110 when there are 120 messages","time":{"start":1714429162582,"stop":1714429162583,"duration":1},"status":"passed","severity":"normal"},{"uid":"df7f2812459c8d3","name":"Push message with meta","time":{"start":1714429123418,"stop":1714429123418,"duration":0},"status":"passed","severity":"normal"},{"uid":"a68678d9184ed9f0","name":"start node with empty content topic","time":{"start":1714429091065,"stop":1714429091065,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0656512fe74821e","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1714429213872,"stop":1714429213872,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e58f12811704e19","name":"Push message with XML payload","time":{"start":1714428989404,"stop":1714428989405,"duration":1},"status":"passed","severity":"normal"},{"uid":"a43efdc1bffbc23d","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1714428983148,"stop":1714428983148,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9d191af288efb4d5","name":"Check publish message containing XML","time":{"start":1714429034572,"stop":1714429034572,"duration":0},"status":"passed","severity":"normal"},{"uid":"b90826a2757a6751","name":"should set field with only RELAY enabled","time":{"start":1714428537106,"stop":1714428537107,"duration":1},"status":"passed","severity":"normal"},{"uid":"c222cf22f8dd0f3","name":"Check received message containing emoji","time":{"start":1714429040286,"stop":1714429040287,"duration":1},"status":"passed","severity":"normal"},{"uid":"d83f108fdd3f6581","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1714429098034,"stop":1714429098034,"duration":0},"status":"passed","severity":"normal"},{"uid":"519fecb1149578d","name":"Decoder throws on undefined content topic","time":{"start":1714428564680,"stop":1714428564680,"duration":0},"status":"passed","severity":"normal"},{"uid":"751a1d43df574775","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1714429040301,"stop":1714429040301,"duration":0},"status":"passed","severity":"normal"},{"uid":"6480104551c7537","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1714429175955,"stop":1714429175955,"duration":0},"status":"passed","severity":"normal"},{"uid":"b36a80ea911530b7","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1714428741367,"stop":1714428741367,"duration":0},"status":"passed","severity":"normal"},{"uid":"18eda9505f5e0ca1","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1714428818259,"stop":1714428818259,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f00b9c3ceffb6dc","name":"Check received message containing Basic HTML tag","time":{"start":1714428758237,"stop":1714428758237,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f3be420c80fa87","name":"Waku message hash computation (payload length 0)","time":{"start":1714428531247,"stop":1714428531247,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8461112a8ae10c","name":"Fails to publish message with empty text","time":{"start":1714429034577,"stop":1714429034577,"duration":0},"status":"passed","severity":"normal"},{"uid":"b494669f7ae97e31","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1714428741360,"stop":1714428741360,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5fb827a11491ed4","name":"less peers than existing","time":{"start":1714428983403,"stop":1714428983404,"duration":1},"status":"skipped","severity":"normal"},{"uid":"85adc0240336430c","name":"Does not throw an exception when node disconnects","time":{"start":1714429177597,"stop":1714429177597,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a9a6bc20dcac1d7","name":"should return the pubsub topic directly if a string is provided","time":{"start":1714428528648,"stop":1714428528648,"duration":0},"status":"passed","severity":"normal"},{"uid":"36452f463b2bd899","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1714428655955,"stop":1714428655955,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4b3764f8fef0e7f","name":"should emit a peer event after start","time":{"start":1714429045144,"stop":1714429045144,"duration":0},"status":"passed","severity":"normal"},{"uid":"42f8892662935694","name":"Check received message containing long","time":{"start":1714429040293,"stop":1714429040294,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7be343819fad622","name":"should configure sharding based on application and version for autosharding","time":{"start":1714428528651,"stop":1714428528651,"duration":0},"status":"passed","severity":"normal"},{"uid":"17396e2416f32f3b","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app31/9/topic196/test.js","time":{"start":1714429091057,"stop":1714429091059,"duration":2},"status":"passed","severity":"normal"},{"uid":"f7fce62c29aca40a","name":"should throw error - no id","time":{"start":1714428537099,"stop":1714428537100,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd51f5c630452cbc","name":"Check received message containing Basic HTML tag","time":{"start":1714429040297,"stop":1714429040297,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdeae7ee82ec7f3a","name":"Push message with custom timestamp: 1714432341626","time":{"start":1714429123420,"stop":1714429123420,"duration":0},"status":"passed","severity":"normal"},{"uid":"b714efd0d49b163","name":"should be able to encode the field with only RELAY set to true","time":{"start":1714428536295,"stop":1714428536297,"duration":2},"status":"passed","severity":"normal"},{"uid":"8e62aa953578fe87","name":"Publish without waiting for remote peer","time":{"start":1714429038414,"stop":1714429038414,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b9202451b5699f0","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1714429098041,"stop":1714429098041,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c9d2ae2d5da5b4f","name":"Publish message with custom timestamp: Tue May 09 2023 22:16:46 GMT+0000 (Coordinated Universal Time)","time":{"start":1714429034575,"stop":1714429034575,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5f1bf35a29a0bb4","name":"should return valid sharding parameters for static sharding","time":{"start":1714428528650,"stop":1714428528650,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cb41b78c728d2b9","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1714429133183,"stop":1714429133184,"duration":1},"status":"passed","severity":"normal"},{"uid":"38e5cbde916b28aa","name":"Push message with Russian payload","time":{"start":1714428989403,"stop":1714428989404,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a5e5daaeaf401fc","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1714428528655,"stop":1714428528655,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fa7e8a838662674","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1714428528629,"stop":1714428528629,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d4cb9b2e4db061d","name":"groups content topics by expected pubsub topic","time":{"start":1714428528631,"stop":1714428528631,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e0383725eaa5559","name":"Check received message with timestamp: 1649153314 ","time":{"start":1714429040288,"stop":1714429040288,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a44021a7b41fd35","name":"Push message with special chars payload","time":{"start":1714429123375,"stop":1714429123376,"duration":1},"status":"passed","severity":"normal"},{"uid":"f60cc7213ad25fc3","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1714428587549,"stop":1714428587549,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac0d3b991b780a1d","name":"Check received message containing unicode special characters","time":{"start":1714428758239,"stop":1714428758240,"duration":1},"status":"passed","severity":"normal"},{"uid":"e249e6b9cde4a810","name":"1 Store, 2 fetches","time":{"start":1714428552430,"stop":1714428552430,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d02e234c2da1a05","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1714428528642,"stop":1714428528642,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5622a3a830e98f6","name":"Push message with meta","time":{"start":1714428989450,"stop":1714428989450,"duration":0},"status":"passed","severity":"normal"},{"uid":"9760c3ad371f2b4d","name":"LightPush","time":{"start":1714429188204,"stop":1714429188204,"duration":0},"status":"passed","severity":"normal"},{"uid":"104a413a84556d21","name":"Check received message containing unicode special characters","time":{"start":1714429040286,"stop":1714429040286,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d0274897fe79aee","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1714428528626,"stop":1714428528626,"duration":0},"status":"passed","severity":"normal"},{"uid":"81a9bd115228f252","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1714428541718,"stop":1714428541719,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e9333153a00aa80","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1714429038422,"stop":1714429038422,"duration":0},"status":"passed","severity":"normal"},{"uid":"61be56a1b7fa19ea","name":"should throw error - no id","time":{"start":1714428537099,"stop":1714428537099,"duration":0},"status":"passed","severity":"normal"},{"uid":"e17a6cba3f63bc3a","name":"receives messages sent to provided content topic through stream","time":{"start":1714429034731,"stop":1714429034731,"duration":0},"status":"skipped","severity":"normal"},{"uid":"370425047c55ef85","name":"Push message with content topic containing Basic HTML tag","time":{"start":1714429123415,"stop":1714429123415,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d2635c57d35f75a","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1714429038415,"stop":1714429038415,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8a9200fe8340b3","name":"removeEventListener with wrong event","time":{"start":1714428620103,"stop":1714428620104,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ea537dee7cf691e","name":"should throw an error if shards are undefined for static sharding","time":{"start":1714428528638,"stop":1714428528638,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c4a4eccb575450d","name":"caches peers it previously fetched","time":{"start":1714428553099,"stop":1714428553099,"duration":0},"status":"passed","severity":"normal"},{"uid":"e77e7204a86a36b3","name":"Check received message containing Arabic","time":{"start":1714429040281,"stop":1714429040282,"duration":1},"status":"passed","severity":"normal"},{"uid":"98dd89c74d06a53c","name":"Subscribe to topic containing long and receive message","time":{"start":1714429213878,"stop":1714429213878,"duration":0},"status":"passed","severity":"normal"},{"uid":"2377162179f8b76f","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1714428818257,"stop":1714428818258,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d2de1f7c8546d2","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1714429213882,"stop":1714429213882,"duration":0},"status":"passed","severity":"normal"},{"uid":"87be2461192fd25b","name":"Ping on unsubscribed peer","time":{"start":1714428655269,"stop":1714428655270,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce9a10414a3a4d8a","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1714428797054,"stop":1714428797054,"duration":0},"status":"passed","severity":"normal"},{"uid":"3922cc30e6bb24ea","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1714428797054,"stop":1714428797054,"duration":0},"status":"passed","severity":"normal"},{"uid":"74bfbf465cbd7dc2","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1714428528645,"stop":1714428528645,"duration":0},"status":"passed","severity":"normal"},{"uid":"f57150afde583c79","name":"can start and stop the service","time":{"start":1714428603023,"stop":1714428603024,"duration":1},"status":"passed","severity":"normal"},{"uid":"d030038b06b680cf","name":"handles empty contentTopics array correctly","time":{"start":1714428528653,"stop":1714428528653,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c0a1a2147311816","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1714428536300,"stop":1714428536300,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ffbbbbf0b9d8e23","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1714428818243,"stop":1714428818246,"duration":3},"status":"passed","severity":"normal"},{"uid":"cec50757c736ccfa","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app81/1/topic943/xml","time":{"start":1714429091062,"stop":1714429091062,"duration":0},"status":"passed","severity":"normal"},{"uid":"4db20d162a27e80e","name":"Check publish message containing SQL Injection","time":{"start":1714429034571,"stop":1714429034572,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7a3b0e7fd60d411","name":"addEventListener with correct event","time":{"start":1714428620099,"stop":1714428620100,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c47cde376393287","name":"should properly create location multiaddrs - tcp","time":{"start":1714428537105,"stop":1714428537105,"duration":0},"status":"passed","severity":"normal"},{"uid":"e667b54b21a3e657","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1714428655953,"stop":1714428655954,"duration":1},"status":"passed","severity":"normal"},{"uid":"494d997adacf7b7b","name":"addEventListener with wrong event","time":{"start":1714428620100,"stop":1714428620101,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5d49d0491643106","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1714428818280,"stop":1714428818282,"duration":2},"status":"passed","severity":"normal"},{"uid":"51e075db17201fc3","name":"getPeersByDiscovery","time":{"start":1714428983147,"stop":1714428983147,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b574e5e8ba415fe","name":"Check received message containing escaped characters","time":{"start":1714429040298,"stop":1714429040298,"duration":0},"status":"passed","severity":"normal"},{"uid":"55fd85d10548e715","name":"retrieves a single peer","time":{"start":1714428553097,"stop":1714428553098,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4c4907031d3a4da","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1714429034577,"stop":1714429034578,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc023d481409f918","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1714428528639,"stop":1714428528639,"duration":0},"status":"passed","severity":"normal"},{"uid":"586e92df01427d99","name":"should throw error - invalid id","time":{"start":1714428537100,"stop":1714428537100,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcd45a1d4445df06","name":"Fails to push message with large meta","time":{"start":1714428989451,"stop":1714428989451,"duration":0},"status":"passed","severity":"normal"},{"uid":"d24b9f18ea9af927","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1714428528644,"stop":1714428528645,"duration":1},"status":"passed","severity":"normal"},{"uid":"de29e0d98bae3908","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1714428553101,"stop":1714428553101,"duration":0},"status":"passed","severity":"normal"},{"uid":"3446467327d1a757","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1714429213881,"stop":1714429213881,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f0080adbde01cda","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1714428541718,"stop":1714428541718,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdb8a4cc38678e2f","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714428857770,"stop":1714428857770,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfef954602c4edbd","name":"Check received message containing Script","time":{"start":1714428758236,"stop":1714428758236,"duration":0},"status":"passed","severity":"normal"},{"uid":"67ce480ca24a0b7b","name":"random static sharding 8 - Cluster ID: 927, Shard ID: 677","time":{"start":1714429098039,"stop":1714429098039,"duration":0},"status":"passed","severity":"normal"},{"uid":"d27ece6ef967a865","name":"Subscribe and receive messages via lightPush","time":{"start":1714429213865,"stop":1714429213865,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb350ee9636b0ee6","name":"Push message with Arabic payload","time":{"start":1714428989403,"stop":1714428989403,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a4b0e40a0a0fb03","name":"Relay - dialed after","time":{"start":1714429188202,"stop":1714429188202,"duration":0},"status":"passed","severity":"normal"},{"uid":"40a772cca36ae7bf","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1714429213868,"stop":1714429213868,"duration":0},"status":"passed","severity":"normal"},{"uid":"d54ad11106d2e589","name":"Callback on promise, aborts when callback returns true","time":{"start":1714429153589,"stop":1714429153590,"duration":1},"status":"passed","severity":"normal"},{"uid":"daa3c4ee7d291ee6","name":"Passing page size 11 when there are 10 messages","time":{"start":1714429162571,"stop":1714429162581,"duration":10},"status":"passed","severity":"normal"},{"uid":"95a2c47359b250f6","name":"Check received message containing Russian","time":{"start":1714429040295,"stop":1714429040296,"duration":1},"status":"passed","severity":"normal"},{"uid":"53a1e291e6c79562","name":"Check message received after nwaku node is restarted","time":{"start":1714429040304,"stop":1714429040304,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fe46abb4962a7229","name":"Push message with content topic containing Russian","time":{"start":1714429123411,"stop":1714429123411,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7d7b17566b7b0a1","name":"Add multiple subscription objects on single nwaku node","time":{"start":1714428818272,"stop":1714428818280,"duration":8},"status":"passed","severity":"normal"},{"uid":"89faf9448901dbaf","name":"Check message with no pubsub topic is not received","time":{"start":1714428758243,"stop":1714428758243,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2c21a28cf66771f","name":"Mutual subscription","time":{"start":1714429038413,"stop":1714429038413,"duration":0},"status":"passed","severity":"normal"},{"uid":"22b859e29e9790da","name":"Subscribe to topic containing short and publish message","time":{"start":1714429038417,"stop":1714429038417,"duration":0},"status":"passed","severity":"normal"},{"uid":"43e7abe858366812","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1714429213877,"stop":1714429213877,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fb067985d1e14a7","name":"Fails to push message with large meta","time":{"start":1714429123418,"stop":1714429123418,"duration":0},"status":"passed","severity":"normal"},{"uid":"78f9dd418018d058","name":"Check received message containing Script","time":{"start":1714429040296,"stop":1714429040296,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca5ef871aeb32660","name":"Light Node - default protocols","time":{"start":1714429188205,"stop":1714429188205,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec5b3e717ed5f982","name":"Subscribe and receive messages via waku relay post","time":{"start":1714429213875,"stop":1714429213876,"duration":1},"status":"passed","severity":"normal"},{"uid":"72f514c08724284c","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1714429082479,"stop":1714429082482,"duration":3},"status":"passed","severity":"normal"},{"uid":"278a75eb9d311863","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1714428552781,"stop":1714428552781,"duration":0},"status":"passed","severity":"normal"},{"uid":"335b9e9effa71d42","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1714428741355,"stop":1714428741355,"duration":0},"status":"passed","severity":"normal"},{"uid":"100c7d4d3c1bb0c5","name":"Fails to publish message with wrong content topic","time":{"start":1714429034577,"stop":1714429034577,"duration":0},"status":"passed","severity":"normal"},{"uid":"180ded24d28db45f","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1714429175957,"stop":1714429175957,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b5075fd6625d55c","name":"should handle a minimal index list","time":{"start":1714428528725,"stop":1714428528725,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fa5f40972b1d895","name":"Subscribe and receive messages via lightPush","time":{"start":1714428818242,"stop":1714428818242,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ce71e18bdcb6388","name":"Check received message containing Script","time":{"start":1714429040283,"stop":1714429040283,"duration":0},"status":"passed","severity":"normal"},{"uid":"26b7abf4275e1931","name":"Push message with custom timestamp: 1683670358427","time":{"start":1714428989451,"stop":1714428989452,"duration":1},"status":"passed","severity":"normal"},{"uid":"298af07d862f8faa","name":"Add multiple subscription objects on single nwaku node","time":{"start":1714429213874,"stop":1714429213874,"duration":0},"status":"passed","severity":"normal"},{"uid":"62a7e119203d5c54","name":"Push message with content topic containing shell command","time":{"start":1714428989448,"stop":1714428989448,"duration":0},"status":"passed","severity":"normal"},{"uid":"e79d30327f208e00","name":"Push message on custom pubsubTopic","time":{"start":1714428857767,"stop":1714428857768,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e079de3cb232a79","name":"can dial TLS multiaddrs","time":{"start":1714428861498,"stop":1714428861499,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a9d84a2cd01543f","name":"Init the array if not present","time":{"start":1714428528280,"stop":1714428528281,"duration":1},"status":"passed","severity":"normal"},{"uid":"338380cf7f2d6bda","name":"Encoder throws on undefined content topic","time":{"start":1714428564679,"stop":1714428564679,"duration":0},"status":"passed","severity":"normal"},{"uid":"815e76c9bebf9f3b","name":"creates an iterator","time":{"start":1714429164793,"stop":1714429164793,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa93c02805baadbb","name":"Check message received after jswaku node is restarted","time":{"start":1714429040292,"stop":1714429040292,"duration":0},"status":"skipped","severity":"normal"},{"uid":"11ad060b6848fb4a","name":"Check received message containing Russian","time":{"start":1714429040282,"stop":1714429040282,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb0332023dd0e9ab","name":"Callback on promise","time":{"start":1714429153589,"stop":1714429153589,"duration":0},"status":"passed","severity":"normal"},{"uid":"50afdb770e6fb391","name":"Push message with escaped characters payload","time":{"start":1714428989406,"stop":1714428989406,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b953152519ccdc9","name":"Check meta is set [symmetric]","time":{"start":1714428562875,"stop":1714428562875,"duration":0},"status":"passed","severity":"normal"},{"uid":"de82910c83d03f77","name":"Check message on other pubsub topic is not received","time":{"start":1714428758243,"stop":1714428758243,"duration":0},"status":"passed","severity":"normal"},{"uid":"58356e5d5a01c214","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1714428536301,"stop":1714428536302,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8bf311dd043dd37","name":"should throw an error for an unconfigured topic","time":{"start":1714428528648,"stop":1714428528648,"duration":0},"status":"passed","severity":"normal"},{"uid":"847706ed3abc787a","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1714429038421,"stop":1714429038422,"duration":1},"status":"passed","severity":"normal"},{"uid":"85f72871c4eb6f99","name":"Push 30 different messages","time":{"start":1714429123406,"stop":1714429123406,"duration":0},"status":"passed","severity":"normal"},{"uid":"22e000afbad8540c","name":"same cluster, different shard: nodes don't connect","time":{"start":1714428741350,"stop":1714428741351,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c43f55fef4367a8","name":"Check publish message containing long","time":{"start":1714429034568,"stop":1714429034569,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ecfdf1cdd984466","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1714428655957,"stop":1714428655957,"duration":0},"status":"passed","severity":"normal"},{"uid":"db82a1349b0c25c0","name":"nwaku subscribes","time":{"start":1714429008635,"stop":1714429008636,"duration":1},"status":"passed","severity":"normal"},{"uid":"244e5f2924048ff1","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1714428528645,"stop":1714428528645,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a0b2294a27b61a4","name":"throws on content topic with too few or too many fields","time":{"start":1714428528620,"stop":1714428528620,"duration":0},"status":"passed","severity":"normal"},{"uid":"aadabe1a2406ce9d","name":"Push message with emoji payload","time":{"start":1714429123400,"stop":1714429123405,"duration":5},"status":"passed","severity":"normal"},{"uid":"31ccaf85414ce503","name":"Push message with short payload","time":{"start":1714428989400,"stop":1714428989401,"duration":1},"status":"passed","severity":"normal"},{"uid":"26307e4b3112a19f","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1714428536299,"stop":1714428536300,"duration":1},"status":"passed","severity":"normal"},{"uid":"da41c4da2037def5","name":"isConnected should return true after first peer connects","time":{"start":1714428631120,"stop":1714428631121,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f8b58424205eb52","name":"Check received message with timestamp: 1714428579945000000 ","time":{"start":1714429040287,"stop":1714429040287,"duration":0},"status":"passed","severity":"normal"},{"uid":"bec6e18ec7871077","name":"Check received message containing long","time":{"start":1714428758231,"stop":1714428758231,"duration":0},"status":"passed","severity":"normal"},{"uid":"18febb68dbecb8ac","name":"Fails to push message with empty content topic","time":{"start":1714428989450,"stop":1714428989450,"duration":0},"status":"passed","severity":"normal"},{"uid":"88f140f7361e7ee3","name":"random static sharding 7 - Cluster ID: 122, Shard ID: 786","time":{"start":1714429098038,"stop":1714429098038,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf016c6e65c52495","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1714428797053,"stop":1714428797053,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9f35ba991c2ffce","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1714429082478,"stop":1714429082478,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b4a29e1cb0f630c","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1714428797052,"stop":1714428797053,"duration":1},"status":"passed","severity":"normal"},{"uid":"1599d6f62a280e58","name":"Fails to publish message with size larger than 1 MB","time":{"start":1714429034578,"stop":1714429034578,"duration":0},"status":"passed","severity":"normal"},{"uid":"57d5f4ae93b3680c","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1714429160452,"stop":1714429160452,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9ce0ffb8074f962","name":"ignores domain fetching errors","time":{"start":1714428553099,"stop":1714428553099,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e5bf0a105ddeb46","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1714428528652,"stop":1714428528652,"duration":0},"status":"passed","severity":"normal"},{"uid":"e559eaadc224d1d3","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1714428528652,"stop":1714428528652,"duration":0},"status":"passed","severity":"normal"},{"uid":"84be7409693d970e","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1714429038415,"stop":1714429038415,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee572aa65d5ec307","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1714429648116,"stop":1714429648116,"duration":0},"status":"broken","severity":"normal"},{"uid":"553d4ec002c55866","name":"Waku message hash computation (meta attribute not present)","time":{"start":1714428531247,"stop":1714428531247,"duration":0},"status":"passed","severity":"normal"},{"uid":"6be3789a0420d368","name":"should not receive a peer event before start","time":{"start":1714428603026,"stop":1714428603026,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e4da372d22ec389","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1714428655956,"stop":1714428655956,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1446f8ca894fc6a","name":"should properly create location multiaddrs - tcp6","time":{"start":1714428537104,"stop":1714428537105,"duration":1},"status":"passed","severity":"normal"},{"uid":"63db59c9f1c015aa","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1714428818256,"stop":1714428818257,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2fedb80240312ba","name":"should return empty list for no shard","time":{"start":1714428528637,"stop":1714428528638,"duration":1},"status":"passed","severity":"normal"},{"uid":"323da6998d49ec84","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1714428603030,"stop":1714428603030,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4cd59bd1c26be62d","name":"Push message with numeric payload","time":{"start":1714429123375,"stop":1714429123375,"duration":0},"status":"passed","severity":"normal"},{"uid":"21fc395cb9a7e4ab","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1714428741364,"stop":1714428741364,"duration":0},"status":"passed","severity":"normal"},{"uid":"1303933aabb85e62","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1714429082483,"stop":1714429082483,"duration":0},"status":"passed","severity":"normal"},{"uid":"135fee3c676373e3","name":"Push message with escaped characters payload","time":{"start":1714429123393,"stop":1714429123394,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a46b0390b736efe","name":"throws on empty content topic","time":{"start":1714428528619,"stop":1714428528620,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6b10c333bb97dee","name":"Passing page size 1 when there are 4 messages","time":{"start":1714429162569,"stop":1714429162570,"duration":1},"status":"passed","severity":"normal"},{"uid":"f96e67cd1f0acfe5","name":"Push message with emoji payload","time":{"start":1714428989407,"stop":1714428989407,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d8264c71aa718e2","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app50/1/topic209/utf8","time":{"start":1714429091060,"stop":1714429091060,"duration":0},"status":"passed","severity":"normal"},{"uid":"30b6cd889f297a17","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1714429144650,"stop":1714429144650,"duration":0},"status":"passed","severity":"normal"},{"uid":"2494c2ed387f53de","name":"does not throw on valid cases","time":{"start":1714428528617,"stop":1714428528618,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ecf1292945c0ce8","name":"Check message with no content topic is not received","time":{"start":1714428758244,"stop":1714428758244,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbf2112a078689ac","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1714428579301,"stop":1714428579302,"duration":1},"status":"passed","severity":"normal"},{"uid":"773f79d9b694c3d6","name":"Ping on peer without subscriptions","time":{"start":1714428655269,"stop":1714428655269,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ce07bb988b08d87","name":"Push message with Basic HTML tag payload","time":{"start":1714428989405,"stop":1714428989405,"duration":0},"status":"passed","severity":"normal"},{"uid":"424030b4695ce4a6","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1714428655957,"stop":1714428655958,"duration":1},"status":"passed","severity":"normal"},{"uid":"cede5f2732c52bd9","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1714429213873,"stop":1714429213873,"duration":0},"status":"passed","severity":"normal"},{"uid":"77845e6d1c4ec21e","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1714428818270,"stop":1714428818271,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8fa54823583ab89","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1714428593474,"stop":1714428593474,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d3fd38e37b77a15","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714428741359,"stop":1714428741360,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c2f0d8b52bbddfb","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app12/9/topic94/proto","time":{"start":1714429091059,"stop":1714429091060,"duration":1},"status":"passed","severity":"normal"},{"uid":"a66ae2269a9e593b","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1714428528641,"stop":1714428528642,"duration":1},"status":"passed","severity":"normal"},{"uid":"2de0df6b2df795dc","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1714428531246,"stop":1714428531246,"duration":0},"status":"passed","severity":"normal"},{"uid":"16e446b9e49a882f","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1714428536306,"stop":1714428536307,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3ab8ba7cc4ad390","name":"Publish message with rate limit","time":{"start":1714429034590,"stop":1714429034590,"duration":0},"status":"passed","severity":"normal"},{"uid":"2504cdb5a725e9dd","name":"Decrypt messages","time":{"start":1714428985700,"stop":1714428985701,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a0c6c4b13353739","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1714428528630,"stop":1714428528630,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a12043be391a211","name":"Check message with non string payload is not received","time":{"start":1714428758244,"stop":1714428758245,"duration":1},"status":"passed","severity":"normal"},{"uid":"dba2d16afe6b9c29","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1714428528627,"stop":1714428528628,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb48d534b1bac44b","name":"Delete observer","time":{"start":1714428985701,"stop":1714428985701,"duration":0},"status":"passed","severity":"normal"},{"uid":"1db9d5c3d1d68c61","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1714428741359,"stop":1714428741359,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbabf5327e9a390c","name":"Refresh subscription","time":{"start":1714428818253,"stop":1714428818254,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c1beda921c1ac7b","name":"Subscribe to topic containing XML and receive message","time":{"start":1714429213881,"stop":1714429213881,"duration":0},"status":"passed","severity":"normal"},{"uid":"767c69bff29865fd","name":"Check received message containing short","time":{"start":1714428758230,"stop":1714428758231,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfee3028017ff6cc","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1714429144648,"stop":1714429144648,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccde203eeb130df0","name":"should get / set TCP multiaddr","time":{"start":1714428537103,"stop":1714428537103,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5ce454a75e4c006","name":"Sign & Recover","time":{"start":1714428563330,"stop":1714428563331,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf4b7575cccc98e6","name":"Generator, custom pubsub topic","time":{"start":1714429144649,"stop":1714429144649,"duration":0},"status":"passed","severity":"normal"},{"uid":"16ad8a55e73fa8a7","name":"should only return 1 node with relay capability","time":{"start":1714428553100,"stop":1714428553100,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba1b42562b40d58c","name":"should throw an error for insufficient data","time":{"start":1714428528726,"stop":1714428528726,"duration":0},"status":"passed","severity":"normal"},{"uid":"843ab0fe0d2ce160","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1714428857770,"stop":1714428857770,"duration":0},"status":"passed","severity":"normal"},{"uid":"88827ceb684e77dd","name":"connects to nwaku","time":{"start":1714429177596,"stop":1714429177597,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e15892e8533abed","name":"Check publish message containing numeric","time":{"start":1714429034569,"stop":1714429034569,"duration":0},"status":"passed","severity":"normal"},{"uid":"be965f8010415a02","name":"should not fail to start the service if it is already started","time":{"start":1714428603025,"stop":1714428603025,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bdae6e8f9d1235c","name":"Push message with content topic containing Script","time":{"start":1714429123414,"stop":1714429123414,"duration":0},"status":"passed","severity":"normal"},{"uid":"fccecbdff3fea025","name":"Check message on other pubsub topic is not received","time":{"start":1714429040302,"stop":1714429040302,"duration":0},"status":"passed","severity":"normal"},{"uid":"89eb1394897d073d","name":"configure the node with multiple pubsub topics","time":{"start":1714429098040,"stop":1714429098041,"duration":1},"status":"passed","severity":"normal"},{"uid":"908018cd4a95984f","name":"Check publish message containing unicode special characters","time":{"start":1714429034574,"stop":1714429034574,"duration":0},"status":"passed","severity":"normal"},{"uid":"f39af70ffe537e7f","name":"Subscribe to topic containing Script and publish message","time":{"start":1714429038421,"stop":1714429038421,"duration":0},"status":"passed","severity":"normal"},{"uid":"643f2f7c96127f9d","name":"Push message with content topic containing Chinese","time":{"start":1714429123410,"stop":1714429123410,"duration":0},"status":"passed","severity":"normal"},{"uid":"28a2a6271fae12c5","name":"Push message with Russian payload","time":{"start":1714429123383,"stop":1714429123383,"duration":0},"status":"passed","severity":"normal"},{"uid":"276b605d01f631d","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1714428528628,"stop":1714428528629,"duration":1},"status":"passed","severity":"normal"},{"uid":"4efbc5eb8fdf9762","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1714428552778,"stop":1714428552778,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1294d3280a43c48","name":"Publish message with large meta","time":{"start":1714429034589,"stop":1714429034589,"duration":0},"status":"passed","severity":"normal"},{"uid":"9331dba28be8f272","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1714429091064,"stop":1714429091064,"duration":0},"status":"passed","severity":"normal"},{"uid":"b93caf659197978e","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1714428528640,"stop":1714428528640,"duration":0},"status":"passed","severity":"normal"},{"uid":"9de322deb1865dbb","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1714428741376,"stop":1714428741376,"duration":0},"status":"passed","severity":"normal"},{"uid":"385a9cea5d49b336","name":"Passing page size 19 when there are 20 messages","time":{"start":1714429162581,"stop":1714429162582,"duration":1},"status":"passed","severity":"normal"},{"uid":"2538519d1bf45b6a","name":"Check received message containing Arabic","time":{"start":1714428758234,"stop":1714428758235,"duration":1},"status":"passed","severity":"normal"},{"uid":"661a349753c3a9f6","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1714429038423,"stop":1714429038423,"duration":0},"status":"passed","severity":"normal"},{"uid":"a935a9a649b80770","name":"getPeersByDiscovery","time":{"start":1714428620104,"stop":1714428620106,"duration":2},"status":"passed","severity":"normal"},{"uid":"859b307549a9eed8","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1714429038416,"stop":1714429038416,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c9b65eaf062a171","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1714429082487,"stop":1714429082488,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7e495738ee21c00","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1714428741365,"stop":1714428741365,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4577e96d861a94","name":"receives messages sent to provided content topic through callback","time":{"start":1714429034730,"stop":1714429034730,"duration":0},"status":"skipped","severity":"normal"},{"uid":"43bc018f5fd50c7","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1714429213870,"stop":1714429213871,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf61f6f06a23776e","name":"Query Generator - forward","time":{"start":1714429146142,"stop":1714429146142,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f45931f83513d82","name":"Generator, 2 different pubsubtopics","time":{"start":1714429144648,"stop":1714429144648,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ec3edb0d2809d29","name":"can start the service","time":{"start":1714429045141,"stop":1714429045142,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bf5af866811bc9f","name":"should emit a peer event after start","time":{"start":1714428603025,"stop":1714428603026,"duration":1},"status":"passed","severity":"normal"},{"uid":"e968a560e28d00c4","name":"Subscribe to topic containing short and receive message","time":{"start":1714429213869,"stop":1714429213869,"duration":0},"status":"passed","severity":"normal"},{"uid":"67192f0e64cd65ab","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1714429034730,"stop":1714429034731,"duration":1},"status":"skipped","severity":"normal"},{"uid":"97cafe6056472f70","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1714429213867,"stop":1714429213867,"duration":0},"status":"passed","severity":"normal"},{"uid":"780a3b7bbb0291dd","name":"listenerCount","time":{"start":1714428620106,"stop":1714428620111,"duration":5},"status":"passed","severity":"normal"},{"uid":"acec5346a31f18cf","name":"Check message with non string payload is not received","time":{"start":1714429040292,"stop":1714429040292,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7741408a75491f5","name":"Round trip binary serialization","time":{"start":1714428542063,"stop":1714428542064,"duration":1},"status":"passed","severity":"normal"},{"uid":"f391a5ab48e870be","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1714428741363,"stop":1714428741363,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce68f5191a407456","name":"Check message received after nwaku node is restarted","time":{"start":1714429040292,"stop":1714429040293,"duration":1},"status":"skipped","severity":"normal"},{"uid":"ea4c8d87ba4b00da","name":"should properly create location multiaddrs - udp4","time":{"start":1714428537103,"stop":1714428537104,"duration":1},"status":"passed","severity":"normal"},{"uid":"f82de06fba8c3779","name":"Throws when trying to push message with empty payload","time":{"start":1714428989408,"stop":1714428989408,"duration":0},"status":"passed","severity":"normal"},{"uid":"718d36026da7caa2","name":"throws on content topic with empty topic name field","time":{"start":1714428528624,"stop":1714428528624,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a62294e76121429","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1714429213880,"stop":1714429213880,"duration":0},"status":"passed","severity":"normal"},{"uid":"214ff9c791c1f0b9","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1714428528649,"stop":1714428528649,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c288e94fa7366a4","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1714429160451,"stop":1714429160452,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f09b34b8093df60","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1714428593473,"stop":1714428593474,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c23c0d96cf3ba4f","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1714428655953,"stop":1714428655953,"duration":0},"status":"passed","severity":"normal"},{"uid":"258a4d16106d25e2","name":"it tolerates circular branch references","time":{"start":1714428553098,"stop":1714428553098,"duration":0},"status":"passed","severity":"normal"},{"uid":"702e70f436a18dd4","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1714428528649,"stop":1714428528649,"duration":0},"status":"passed","severity":"normal"},{"uid":"e695eeab9fcc4882","name":"Accepts a valid Waku Message","time":{"start":1714428545524,"stop":1714428545525,"duration":1},"status":"passed","severity":"normal"},{"uid":"12a59bc6ec75b88c","name":"Push message with content topic containing JSON","time":{"start":1714428989448,"stop":1714428989448,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2da138f007359ee","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1714429213880,"stop":1714429213880,"duration":0},"status":"passed","severity":"normal"},{"uid":"b98d4b9630c0471e","name":"Subscribe to topic containing JSON and receive message","time":{"start":1714429213872,"stop":1714429213872,"duration":0},"status":"passed","severity":"normal"},{"uid":"64fabf78afab6319","name":"Used by Waku Relay","time":{"start":1714429177599,"stop":1714429177599,"duration":0},"status":"passed","severity":"normal"},{"uid":"12be6566a1af7935","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1714428797055,"stop":1714428797055,"duration":0},"status":"passed","severity":"normal"},{"uid":"4370a29c1ce4ac95","name":"Passing page size 3 when there are 20 messages","time":{"start":1714429162570,"stop":1714429162570,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4219109b85b007","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1714428536305,"stop":1714428536305,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9c670021e07099d","name":"Check message with invalid timestamp is not received","time":{"start":1714429040301,"stop":1714429040301,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dd8c3e03bc9dc66","name":"Subscribe to topic containing special chars and publish message","time":{"start":1714429038419,"stop":1714429038419,"duration":0},"status":"passed","severity":"normal"},{"uid":"897b2152c21972dc","name":"Push message with content topic containing Script","time":{"start":1714428989440,"stop":1714428989440,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e2010cfccae8845","name":"Relay - times out","time":{"start":1714429188202,"stop":1714429188203,"duration":1},"status":"passed","severity":"normal"},{"uid":"fded140d3e373b09","name":"Check received message containing JSON","time":{"start":1714429040285,"stop":1714429040285,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bfc2ecc323808aa","name":"Subscribe to topic containing long and publish message","time":{"start":1714429038418,"stop":1714429038418,"duration":0},"status":"passed","severity":"normal"},{"uid":"60fa89e8c760f17b","name":"Store - dialed after - with timeout","time":{"start":1714429188203,"stop":1714429188204,"duration":1},"status":"passed","severity":"normal"},{"uid":"442cfcef4ab3480c","name":"Check message with no payload is not received","time":{"start":1714429040303,"stop":1714429040303,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0bf540fe0e1ae51","name":"should correctly map a content topic to a pubsub topic","time":{"start":1714428528654,"stop":1714428528654,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ff03143ba629780","name":"Relay + Store","time":{"start":1714428537108,"stop":1714428537108,"duration":0},"status":"passed","severity":"normal"},{"uid":"8125982c5d99f3d7","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714428857768,"stop":1714428857768,"duration":0},"status":"passed","severity":"normal"},{"uid":"86d4da825cbf37b","name":"Check received message containing numeric","time":{"start":1714429040280,"stop":1714429040280,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f32ecfdba50f204","name":"Check publish message containing escaped characters","time":{"start":1714429034574,"stop":1714429034574,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a062c1dc596615d","name":"Using a function","time":{"start":1714429177598,"stop":1714429177598,"duration":0},"status":"passed","severity":"normal"},{"uid":"21bb710f810900e8","name":"Check publish message containing Arabic","time":{"start":1714429034570,"stop":1714429034571,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f59250512b3062d","name":"can start the service","time":{"start":1714428603023,"stop":1714428603023,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dbd6ddcf88a3cdb","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1714428528630,"stop":1714428528630,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dbeea5cc3861fb6","name":"1 Relay, 1 Filter, gives up","time":{"start":1714428552431,"stop":1714428552432,"duration":1},"status":"passed","severity":"normal"},{"uid":"59be0b855cec9da","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1714428528627,"stop":1714428528627,"duration":0},"status":"passed","severity":"normal"},{"uid":"879a744d64067ba4","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app50/2/topic689/utf8","time":{"start":1714429091062,"stop":1714429091062,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f7f83f938320562","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714428655954,"stop":1714428655955,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e7b2096489ab09c","name":"Push message with short payload","time":{"start":1714429123347,"stop":1714429123355,"duration":8},"status":"passed","severity":"normal"},{"uid":"1905a7a2a7bd8a31","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1714428528634,"stop":1714428528634,"duration":0},"status":"passed","severity":"normal"},{"uid":"af2c794e63e79655","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1714428587550,"stop":1714428587550,"duration":0},"status":"passed","severity":"normal"},{"uid":"d23d55ae7aea40d9","name":"should load peers from local storage and dispatch events","time":{"start":1714428556956,"stop":1714428556956,"duration":0},"status":"passed","severity":"normal"},{"uid":"478e8380a3b6cdf7","name":"should not receive a peer event before start","time":{"start":1714429045144,"stop":1714429045145,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9d881a6c192d543","name":"random static sharding 1 - Cluster ID: 188, Shard ID: 59","time":{"start":1714429098034,"stop":1714429098035,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea51e08b636d5436","name":"Check received message containing Chinese","time":{"start":1714429040295,"stop":1714429040295,"duration":0},"status":"passed","severity":"normal"},{"uid":"82b77dc5162d061e","name":"Correctly serialized arguments","time":{"start":1714428857831,"stop":1714428857832,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad92e2d40f5b6520","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1714428741373,"stop":1714428741373,"duration":0},"status":"passed","severity":"normal"},{"uid":"58cd27eb3c52d924","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1714429006355,"stop":1714429006360,"duration":5},"status":"passed","severity":"normal"},{"uid":"e2b513f1508beef0","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714428655956,"stop":1714428655957,"duration":1},"status":"passed","severity":"normal"},{"uid":"5560098b1e4a80d5","name":"Check received message containing special chars","time":{"start":1714428758233,"stop":1714428758234,"duration":1},"status":"passed","severity":"normal"},{"uid":"31b9c8e3919b9d14","name":"Query generator for multiple messages with multiple decoders","time":{"start":1714429153586,"stop":1714429153588,"duration":2},"status":"passed","severity":"normal"},{"uid":"1d4039fe717797c","name":"Subscribe to topic containing special chars and receive message","time":{"start":1714428818255,"stop":1714428818256,"duration":1},"status":"passed","severity":"normal"},{"uid":"998766c52a36ad98","name":"should not fail to start the service if it is already started","time":{"start":1714428556954,"stop":1714428556954,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3015d94ec1919e1","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1714428857772,"stop":1714428857772,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef6e0efa380b8cca","name":"Check received message containing Russian","time":{"start":1714428758235,"stop":1714428758235,"duration":0},"status":"passed","severity":"normal"},{"uid":"a534b9fd77b14ea8","name":"Push message with SQL Injection payload","time":{"start":1714428989404,"stop":1714428989404,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ce5d5375d173bd1","name":"Push message with content topic containing emoji","time":{"start":1714428989449,"stop":1714428989450,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffdebe7403e673e5","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1714428587549,"stop":1714428587550,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7a142635b02ac83","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1714428552782,"stop":1714428552782,"duration":0},"status":"passed","severity":"normal"},{"uid":"c16cef500425416","name":"Push message with JSON payload","time":{"start":1714428989405,"stop":1714428989405,"duration":0},"status":"passed","severity":"normal"},{"uid":"c107757318d50cf5","name":"should use the provided clusterId for the pubsub topic","time":{"start":1714428528654,"stop":1714428528655,"duration":1},"status":"passed","severity":"normal"},{"uid":"a63055f5b862a1c1","name":"Subscribe to topic containing short and receive message","time":{"start":1714429213878,"stop":1714429213878,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d704dcde71d3c5e","name":"should properly create location multiaddrs - tcp4","time":{"start":1714428537104,"stop":1714428537104,"duration":0},"status":"passed","severity":"normal"},{"uid":"c529cf784655654e","name":"random static sharding 4 - Cluster ID: 229, Shard ID: 877","time":{"start":1714429098036,"stop":1714429098037,"duration":1},"status":"passed","severity":"normal"},{"uid":"89d898e4bc9ebf72","name":"should only return 1 node with relay and store capability","time":{"start":1714428553100,"stop":1714428553100,"duration":0},"status":"passed","severity":"normal"},{"uid":"8aea2438ee12a3a9","name":"Reopen subscription with peer with lost subscription","time":{"start":1714428621518,"stop":1714428621518,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bca47cebc7e051d","name":"Push message with content topic containing short","time":{"start":1714429123406,"stop":1714429123407,"duration":1},"status":"passed","severity":"normal"},{"uid":"875a122a8795dbed","name":"Push message with custom timestamp: 1714432358427","time":{"start":1714428989452,"stop":1714428989452,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dff0cb33fc039a7","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1714428528648,"stop":1714428528649,"duration":1},"status":"passed","severity":"normal"},{"uid":"8550f6a09637121d","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1714428579294,"stop":1714428579297,"duration":3},"status":"passed","severity":"normal"},{"uid":"22c78337f2585ed6","name":"different cluster, different shard: nodes don't connect","time":{"start":1714428854424,"stop":1714428854425,"duration":1},"status":"passed","severity":"normal"},{"uid":"17e666fddda0fd9d","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1714428579303,"stop":1714428579304,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e425a04e052a4b0","name":"Generator, custom pubsub topic","time":{"start":1714429144651,"stop":1714429144651,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcce8a4f11cf14e8","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1714428670172,"stop":1714428670173,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1f6ca83807d2247","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1714428741374,"stop":1714428741374,"duration":0},"status":"passed","severity":"normal"},{"uid":"b063c5ac9e98b8c0","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1714428528647,"stop":1714428528647,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcad85e7a7b21ba9","name":"Encoder throws on empty string content topic","time":{"start":1714428562877,"stop":1714428562877,"duration":0},"status":"passed","severity":"normal"},{"uid":"c347e829f969ac7","name":"Sets default value correctly","time":{"start":1714429177600,"stop":1714429177600,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7729ce1a96e8bd6","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1714428670174,"stop":1714428670174,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f3d529f3a87732a","name":"Check publish message after client node is restarted","time":{"start":1714429034579,"stop":1714429034589,"duration":10},"status":"skipped","severity":"normal"},{"uid":"2a11ede87f5328b","name":"Refresh subscription","time":{"start":1714429213868,"stop":1714429213868,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2301a4ab72ec017","name":"should not throw an error for a single configured topic","time":{"start":1714428528647,"stop":1714428528647,"duration":0},"status":"passed","severity":"normal"},{"uid":"48060e00f09055d","name":"Check message with no payload is not received","time":{"start":1714428758244,"stop":1714428758244,"duration":0},"status":"passed","severity":"normal"},{"uid":"df2742cc0b1715e8","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1714429006363,"stop":1714429006363,"duration":0},"status":"passed","severity":"normal"},{"uid":"d258c05e489b66eb","name":"Check received message containing escaped characters","time":{"start":1714428758238,"stop":1714428758239,"duration":1},"status":"passed","severity":"normal"},{"uid":"21e48ee7860abf60","name":"Push message with content topic containing emoji","time":{"start":1714429123417,"stop":1714429123417,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c3cb9db5b083c59","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1714429648115,"stop":1714429648115,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3d55cf6fff84b13","name":"isConnected return false after peer stops","time":{"start":1714428631121,"stop":1714428631121,"duration":0},"status":"passed","severity":"normal"},{"uid":"34d726247572bc07","name":"Query with Ordered Callback, No Decoder","time":{"start":1714429133179,"stop":1714429133180,"duration":1},"status":"passed","severity":"normal"},{"uid":"6beb51baa76d1d1","name":"Push message with Basic HTML tag payload","time":{"start":1714429123392,"stop":1714429123392,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b1ad5039589dae8","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1714429213882,"stop":1714429213882,"duration":0},"status":"passed","severity":"normal"},{"uid":"968e7b5708525e24","name":"Subscribe to topic containing numeric and receive message","time":{"start":1714429213869,"stop":1714429213870,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c0a1ad911a70eb0","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1714428741352,"stop":1714428741352,"duration":0},"status":"passed","severity":"normal"},{"uid":"89e52178e24e3a82","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1714428528646,"stop":1714428528646,"duration":0},"status":"passed","severity":"normal"},{"uid":"c689e042025025a9","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1714429213876,"stop":1714429213876,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4d016e34233bec7","name":"Publish message with custom timestamp: Mon Apr 29 2024 21:16:46 GMT+0000 (Coordinated Universal Time)","time":{"start":1714429034576,"stop":1714429034576,"duration":0},"status":"passed","severity":"normal"},{"uid":"9382dac1b7fc41eb","name":"Check received message with timestamp: 1714428579945000000 ","time":{"start":1714429040300,"stop":1714429040300,"duration":0},"status":"passed","severity":"normal"},{"uid":"f229baeb71a55586","name":"should encodeTxt and decodeTxt","time":{"start":1714428537097,"stop":1714428537097,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a98e4923595f8fd","name":"Subscribe to topic containing shell command and receive message","time":{"start":1714429213873,"stop":1714429213873,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddfcf0aff67f871","name":"Subscribe to topic containing shell command and receive message","time":{"start":1714428818269,"stop":1714428818270,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce672826914f1dac","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714428741362,"stop":1714428741362,"duration":0},"status":"passed","severity":"normal"},{"uid":"74e5a05198440b12","name":"Ping on unsubscribed peer","time":{"start":1714428621517,"stop":1714428621518,"duration":1},"status":"passed","severity":"normal"},{"uid":"d07f82a413933538","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1714428528643,"stop":1714428528643,"duration":0},"status":"passed","severity":"normal"},{"uid":"df92cfbf987f484","name":"should set field with only FILTER enabled","time":{"start":1714428537107,"stop":1714428537107,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e78d6d60f9f1efa","name":"should not receive a peer event before start","time":{"start":1714428556954,"stop":1714428556955,"duration":1},"status":"passed","severity":"normal"},{"uid":"d541bdc66fc6e6e","name":"Query Generator, Multiple PubsubTopics","time":{"start":1714429133171,"stop":1714429133172,"duration":1},"status":"passed","severity":"normal"},{"uid":"f25fd6a1e33fea0c","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1714429213866,"stop":1714429213866,"duration":0},"status":"passed","severity":"normal"},{"uid":"673c2f5d91cd1561","name":"should not receive a peer event after stop","time":{"start":1714428556955,"stop":1714428556955,"duration":0},"status":"passed","severity":"normal"},{"uid":"28c851b9b1408155","name":"Check message on other pubsub topic is not received","time":{"start":1714429040290,"stop":1714429040290,"duration":0},"status":"passed","severity":"normal"},{"uid":"be18fc9f2770da0e","name":"Push message with content topic containing SQL Injection","time":{"start":1714428989439,"stop":1714428989439,"duration":0},"status":"passed","severity":"normal"},{"uid":"29f4c7a30ce34aea","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1714428670172,"stop":1714428670172,"duration":0},"status":"passed","severity":"normal"},{"uid":"97541e473094d26c","name":"through manual discovery","time":{"start":1714428861499,"stop":1714428861499,"duration":0},"status":"passed","severity":"normal"},{"uid":"2632965349090665","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1714428741357,"stop":1714428741357,"duration":0},"status":"passed","severity":"normal"},{"uid":"212834e7178ab007","name":"should not fail to stop the service if it was not started","time":{"start":1714429045143,"stop":1714429045143,"duration":0},"status":"passed","severity":"normal"},{"uid":"8734164102c6050f","name":"returns all values when wanted number matches available values","time":{"start":1714428552376,"stop":1714428552379,"duration":3},"status":"passed","severity":"normal"},{"uid":"9527fbac6a9126e2","name":"Ping on subscribed peer","time":{"start":1714428655269,"stop":1714428655269,"duration":0},"status":"passed","severity":"normal"},{"uid":"aad5a610694d67d4","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1714428670173,"stop":1714428670173,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c7c3bf58ace61a5","name":"Push message with special chars payload","time":{"start":1714428989402,"stop":1714428989402,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff55da23963de223","name":"Push message with numeric payload","time":{"start":1714428989401,"stop":1714428989402,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffa52a5fe8898827","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1714428528654,"stop":1714428528654,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8ce9c02d258eb8a","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1714429213870,"stop":1714429213870,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc7765f7bd583127","name":"Check received message containing long","time":{"start":1714429040280,"stop":1714429040280,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0aded650832092","name":"Check received message containing special chars","time":{"start":1714429040294,"stop":1714429040294,"duration":0},"status":"passed","severity":"normal"},{"uid":"537d0a836ae3ffc4","name":"new peer added after a peer was already found","time":{"start":1714428983148,"stop":1714428983148,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f100654901cbcf6c","name":"Query generator for multiple messages with different content topic format","time":{"start":1714429153588,"stop":1714429153589,"duration":1},"status":"passed","severity":"normal"},{"uid":"6532ddbe3ba45aec","name":"different cluster, same shard: nodes don't connect","time":{"start":1714428854423,"stop":1714428854423,"duration":0},"status":"passed","severity":"normal"},{"uid":"8340d8f0e9c3e47e","name":"Check received message containing XML","time":{"start":1714429040284,"stop":1714429040284,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ebf76d1d2ee257a","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714428857771,"stop":1714428857771,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d185a0b8ca06377","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1714429213877,"stop":1714429213877,"duration":0},"status":"passed","severity":"normal"},{"uid":"996c9fcad8873f7","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1714428818247,"stop":1714428818248,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a115ad5619f9516","name":"Check received message containing SQL Injection","time":{"start":1714428758235,"stop":1714428758236,"duration":1},"status":"passed","severity":"normal"},{"uid":"76bc9d94ddbd8181","name":"Query Generator - backward","time":{"start":1714429146143,"stop":1714429146143,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b3471d866d1b69f","name":"should not fail to stop the service if it was not started","time":{"start":1714428603024,"stop":1714428603024,"duration":0},"status":"passed","severity":"normal"},{"uid":"82f9b6dd3ce0b504","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app62/3/topic432/proto","time":{"start":1714429091060,"stop":1714429091060,"duration":0},"status":"passed","severity":"normal"},{"uid":"50624b05673f318","name":"Subscribe to topic containing short and receive message","time":{"start":1714428818254,"stop":1714428818254,"duration":0},"status":"passed","severity":"normal"},{"uid":"e25637355029721f","name":"Push to array if already present","time":{"start":1714428528282,"stop":1714428528282,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad0d496b2575aae0","name":"Check received message containing shell command","time":{"start":1714429040298,"stop":1714429040298,"duration":0},"status":"passed","severity":"normal"},{"uid":"e55a182551549ac7","name":"Generator, 2 different pubsubtopics","time":{"start":1714429144650,"stop":1714429144650,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f02b71211df06d4","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1714428528640,"stop":1714428528641,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8a626e022830ab2","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1714428528628,"stop":1714428528628,"duration":0},"status":"passed","severity":"normal"},{"uid":"26c118dd4f0c4967","name":"should properly compute the node id","time":{"start":1714428537101,"stop":1714428537101,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3ef025bfe2fabb4","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1714428528629,"stop":1714428528630,"duration":1},"status":"passed","severity":"normal"},{"uid":"aefec902adc46fc5","name":"Push message with SQL Injection payload","time":{"start":1714429123383,"stop":1714429123384,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b59367725d14753","name":"Generator, 2 different pubsubtopics","time":{"start":1714429144651,"stop":1714429144651,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c9971d485da1146","name":"Passing cursor with wrong message digest","time":{"start":1714429082491,"stop":1714429082501,"duration":10},"status":"passed","severity":"normal"},{"uid":"63cbb93d17344eaa","name":"Push message with content topic containing Arabic","time":{"start":1714429123410,"stop":1714429123411,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3ac962bac0aaca4","name":"Check publish message containing short","time":{"start":1714429034568,"stop":1714429034568,"duration":0},"status":"passed","severity":"normal"},{"uid":"63f12cbcfb959329","name":"Subscribe and receives messages on 20 topics","time":{"start":1714428818249,"stop":1714428818249,"duration":0},"status":"passed","severity":"normal"},{"uid":"728510901236bf87","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1714428797055,"stop":1714428797056,"duration":1},"status":"passed","severity":"normal"},{"uid":"8728ef24af9473bd","name":"Subscribe to topic containing emoji and publish message","time":{"start":1714429038423,"stop":1714429038423,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb37d16eed883a1b","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1714429038415,"stop":1714429038415,"duration":0},"status":"passed","severity":"normal"},{"uid":"b93e034ddf951f7e","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1714428818248,"stop":1714428818249,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7b314649cc907f5","name":"Push message with content topic containing Russian","time":{"start":1714428989438,"stop":1714428989438,"duration":0},"status":"passed","severity":"normal"},{"uid":"db66a1c582a960cd","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1714428536306,"stop":1714428536306,"duration":0},"status":"passed","severity":"normal"},{"uid":"707f3a4e2f3781b3","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1714428552380,"stop":1714428552381,"duration":1},"status":"passed","severity":"normal"},{"uid":"d06ac3c76a0d8a14","name":"Reusing cursor across nodes","time":{"start":1714429082488,"stop":1714429082491,"duration":3},"status":"passed","severity":"normal"},{"uid":"2f75f9a2c91b387","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1714428741365,"stop":1714428741365,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f87c0b9c816055a","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1714429153592,"stop":1714429153593,"duration":1},"status":"passed","severity":"normal"},{"uid":"4cdbe94ec8c664a1","name":"should decode valid enr with tcp successfully","time":{"start":1714428537098,"stop":1714428537098,"duration":0},"status":"passed","severity":"normal"},{"uid":"791751b9585cc106","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1714428528633,"stop":1714428528633,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cae5d500a3bea40","name":"Check message with non string payload is not received","time":{"start":1714429040303,"stop":1714429040304,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1a8bbb596a2ded8","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1714429038420,"stop":1714429038420,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3b1abae64df4590","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1714428741354,"stop":1714428741355,"duration":1},"status":"passed","severity":"normal"},{"uid":"344843f2a6da5027","name":"should use DNS peer discovery with light client","time":{"start":1714428603030,"stop":1714428603030,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e1e2bd253c99d768","name":"shard 0","time":{"start":1714429098033,"stop":1714429098034,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b8adf2d8793e131","name":"ignores unrecognized TXT record formats","time":{"start":1714428553099,"stop":1714428553099,"duration":0},"status":"passed","severity":"normal"},{"uid":"28bd9b83c18135d","name":"Check received message with timestamp: 1649153314 ","time":{"start":1714429040300,"stop":1714429040301,"duration":1},"status":"passed","severity":"normal"},{"uid":"62b3ce4496b3f5b7","name":"should properly create location multiaddrs - udp6","time":{"start":1714428537104,"stop":1714428537104,"duration":0},"status":"passed","severity":"normal"},{"uid":"eed0b9623b74183a","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1714429038419,"stop":1714429038420,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ac116d9c938b593","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1714428528626,"stop":1714428528626,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fcf59051baf35cc","name":"Query with Promise Callback, No message returned","time":{"start":1714429133186,"stop":1714429133190,"duration":4},"status":"passed","severity":"normal"},{"uid":"e4e1d9811e686d31","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1714428670174,"stop":1714428670174,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2f0c793df88c292","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1714429175956,"stop":1714429175956,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e2477981c985be0","name":"should be able to decode the field with only STORE set to true","time":{"start":1714428536304,"stop":1714428536304,"duration":0},"status":"passed","severity":"normal"},{"uid":"d114c8e2475dcf74","name":"Push message with shell command payload","time":{"start":1714429123393,"stop":1714429123393,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1a6acd10403b60a","name":"isConnected should return false after all peers disconnect","time":{"start":1714428579305,"stop":1714428579306,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5f321b10487e27c","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1714428552785,"stop":1714428552786,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7daaae9491f2528","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1714429091055,"stop":1714429091055,"duration":0},"status":"passed","severity":"normal"},{"uid":"5abdf5d668cee01e","name":"Push message with Script payload","time":{"start":1714429123384,"stop":1714429123390,"duration":6},"status":"passed","severity":"normal"},{"uid":"68fa3d1dd3bdc059","name":"Check received message containing JSON","time":{"start":1714428758237,"stop":1714428758237,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9e298cd4a1ad163","name":"Nodes with multiple pubsub topic","time":{"start":1714429006360,"stop":1714429006361,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac519c596e1d0c8d","name":"Ping on peer without subscriptions","time":{"start":1714428621517,"stop":1714428621517,"duration":0},"status":"passed","severity":"normal"},{"uid":"c354f81d7b079571","name":"Check message with no payload is not received","time":{"start":1714429040291,"stop":1714429040291,"duration":0},"status":"passed","severity":"normal"},{"uid":"c93700047c9a4dc6","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1714428655954,"stop":1714428655954,"duration":0},"status":"passed","severity":"normal"},{"uid":"7156bf7cc952c92e","name":"different cluster, different shard: nodes don't connect","time":{"start":1714428741351,"stop":1714428741352,"duration":1},"status":"passed","severity":"normal"},{"uid":"24c20b92aa8bdca9","name":"start node with ApplicationInfo","time":{"start":1714429091064,"stop":1714429091065,"duration":1},"status":"passed","severity":"normal"},{"uid":"22c752b780e2ca32","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1714429175954,"stop":1714429175955,"duration":1},"status":"passed","severity":"normal"},{"uid":"97f27f86b7026c61","name":"Passing page size 0 when there are 110 messages","time":{"start":1714429162569,"stop":1714429162569,"duration":0},"status":"passed","severity":"normal"},{"uid":"708b9edd672f0236","name":"Check received message containing emoji","time":{"start":1714429040299,"stop":1714429040299,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff5b25047c26937d","name":"Check message with no content topic is not received","time":{"start":1714429040290,"stop":1714429040291,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddae3b3efcdaaf6a","name":"Decoder throws on empty string content topic","time":{"start":1714428562878,"stop":1714428562878,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e2ccb5434dc54f9","name":"can start and stop the service","time":{"start":1714428556953,"stop":1714428556953,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec88a786fb2d52ca","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1714429213875,"stop":1714429213875,"duration":0},"status":"passed","severity":"normal"},{"uid":"6439f9fa5a878c27","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1714428579299,"stop":1714428579300,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb80df147879062c","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1714428528637,"stop":1714428528637,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f00f4976437110e","name":"should handle application and version for autosharding","time":{"start":1714428528636,"stop":1714428528636,"duration":0},"status":"passed","severity":"normal"},{"uid":"e00f8d2a45d40bd0","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1714428631119,"stop":1714428631120,"duration":1},"status":"passed","severity":"normal"},{"uid":"d661f7cc34e54b8","name":"Check received message with timestamp: 1714428579049 ","time":{"start":1714428758241,"stop":1714428758241,"duration":0},"status":"passed","severity":"normal"},{"uid":"b02de83efcde69a4","name":"safeDispatchEvent","time":{"start":1714428620112,"stop":1714428620112,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d73de0996287e1","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1714428528642,"stop":1714428528642,"duration":0},"status":"passed","severity":"normal"},{"uid":"d456cf3f8ca0c809","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1714428797056,"stop":1714428797056,"duration":0},"status":"passed","severity":"normal"},{"uid":"69f147f304a0c7b6","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1714428741358,"stop":1714428741358,"duration":0},"status":"passed","severity":"normal"},{"uid":"125fab2d7b701f52","name":"Push message with content topic containing unicode special characters","time":{"start":1714429123417,"stop":1714429123417,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dd1071949fbfb90","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1714429175955,"stop":1714429175956,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e88be990e54e253","name":"handles empty shards array correctly","time":{"start":1714428528653,"stop":1714428528653,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e13cd612961913c","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1714428556956,"stop":1714428556956,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ee65c5183966246","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1714428818256,"stop":1714428818256,"duration":0},"status":"passed","severity":"normal"},{"uid":"5aee32c5f1a4e97c","name":"Subscribe to topic containing Russian and receive message","time":{"start":1714429213880,"stop":1714429213880,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c4fec02eebe8223","name":"more peers than existing","time":{"start":1714428983403,"stop":1714428983403,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3c8259b2ba039c85","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1714428536305,"stop":1714428536306,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac32fd9b6c1075","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1714428531245,"stop":1714428531246,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb496a70432d0bd8","name":"Ping on unsubscribed peer","time":{"start":1714428655268,"stop":1714428655268,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b2a0e35e7bc54e2","name":"Nodes with multiple pubsub topic","time":{"start":1714429006362,"stop":1714429006362,"duration":0},"status":"passed","severity":"normal"},{"uid":"79507746369678c0","name":"Check publish message containing JSON","time":{"start":1714429034573,"stop":1714429034573,"duration":0},"status":"passed","severity":"normal"},{"uid":"c131ea29410e75f2","name":"Ephemeral messages are not stored","time":{"start":1714428593472,"stop":1714428593473,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a4e686e41d6e0d1","name":"Overlapping topic subscription","time":{"start":1714429213877,"stop":1714429213878,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0ca9f29519e8190","name":"Check received message with timestamp: 1649153314 ","time":{"start":1714428758241,"stop":1714428758242,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdb5920350434454","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1714428741375,"stop":1714428741375,"duration":0},"status":"passed","severity":"normal"},{"uid":"46066da2e8fc7af0","name":"same cluster, same shard: nodes connect","time":{"start":1714428854422,"stop":1714428854422,"duration":0},"status":"passed","severity":"normal"},{"uid":"634403dfec5196a2","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1714428741360,"stop":1714428741360,"duration":0},"status":"passed","severity":"normal"},{"uid":"91418fe42a2a5d5e","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1714429038420,"stop":1714429038421,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b9e3c941b8d8660","name":"Push message with custom timestamp: 1714425158427","time":{"start":1714428989452,"stop":1714428989452,"duration":0},"status":"passed","severity":"normal"},{"uid":"8401748b4a794465","name":"Subscribe to topic containing JSON and receive message","time":{"start":1714429213881,"stop":1714429213881,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5469d94d9f563fa","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1714428528636,"stop":1714428528636,"duration":0},"status":"passed","severity":"normal"},{"uid":"38f972a9a715d49","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1714429175956,"stop":1714429175957,"duration":1},"status":"passed","severity":"normal"},{"uid":"10ebeee6cde9d5ad","name":"configure the node with multiple content topics","time":{"start":1714429091064,"stop":1714429091064,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9cb409b02a9450c","name":"Publishes to nwaku","time":{"start":1714429008636,"stop":1714429008636,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f83fb83c34ee1eb","name":"passes more than one ENR URLs and attempts connection","time":{"start":1714428603031,"stop":1714428603031,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a6c84b0d246b01d2","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1714428528650,"stop":1714428528651,"duration":1},"status":"passed","severity":"normal"},{"uid":"11c115139379f77d","name":"should emit a peer event after start","time":{"start":1714428556954,"stop":1714428556954,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6bb33085edf8b0f","name":"should add and remove event listeners correctly","time":{"start":1714428556957,"stop":1714428556957,"duration":0},"status":"passed","severity":"normal"},{"uid":"48bb59858738c5b7","name":"Subscribe to topic containing shell command and receive message","time":{"start":1714429213882,"stop":1714429213882,"duration":0},"status":"passed","severity":"normal"},{"uid":"48e62acda4f7be44","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1714428797057,"stop":1714428797057,"duration":0},"status":"passed","severity":"normal"},{"uid":"48a777d78f9cd652","name":"should be able to decode the field with only RELAY set to true","time":{"start":1714428536303,"stop":1714428536303,"duration":0},"status":"passed","severity":"normal"},{"uid":"93c9f6a595180956","name":"Wrong topic","time":{"start":1714429091063,"stop":1714429091063,"duration":0},"status":"passed","severity":"normal"},{"uid":"de69b578ce9ea217","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1714429006364,"stop":1714429006364,"duration":0},"status":"passed","severity":"normal"},{"uid":"7870a4892eb11d4b","name":"Subscribe and receives messages on 20 topics","time":{"start":1714429213867,"stop":1714429213867,"duration":0},"status":"passed","severity":"normal"},{"uid":"b910a4b530663711","name":"Subscribe to topic containing emoji and receive message","time":{"start":1714429213882,"stop":1714429213883,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ed7a4f570375a2","name":"Subscribe to topic containing JSON and receive message","time":{"start":1714428818259,"stop":1714428818259,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb5fcae224189c8f","name":"same cluster, different shard: nodes connect","time":{"start":1714428854422,"stop":1714428854423,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a47b21253a9f9ec","name":"should encode/decode to text encoding","time":{"start":1714428537102,"stop":1714428537102,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a283ff6b6505c4c","name":"Passing cursor with wrong pubsubTopic","time":{"start":1714429082501,"stop":1714429082508,"duration":7},"status":"passed","severity":"normal"},{"uid":"1e6694eb0a09ee5","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1714428857768,"stop":1714428857769,"duration":1},"status":"passed","severity":"normal"},{"uid":"4697892d2a9813e6","name":"should throw error - no public key","time":{"start":1714428537100,"stop":1714428537100,"duration":0},"status":"passed","severity":"normal"},{"uid":"72571b0049f19771","name":"random static sharding 5 - Cluster ID: 609, Shard ID: 548","time":{"start":1714429098037,"stop":1714429098037,"duration":0},"status":"passed","severity":"normal"},{"uid":"7000f591ae87e9ef","name":"Query with Promise Callback, No Decoder","time":{"start":1714429133184,"stop":1714429133186,"duration":2},"status":"passed","severity":"normal"},{"uid":"db03e651c20d400f","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1714428528639,"stop":1714428528640,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ab18d69ed8eb7dd","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1714428528625,"stop":1714428528626,"duration":1},"status":"passed","severity":"normal"},{"uid":"301c72da4212e81c","name":"Throws when trying to push message with empty payload","time":{"start":1714429123406,"stop":1714429123406,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a18fb48307e54e","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1714428741367,"stop":1714428741372,"duration":5},"status":"passed","severity":"normal"},{"uid":"f8f07e11e8d451d2","name":"throws on content topic with generation field greater than 0","time":{"start":1714428528621,"stop":1714428528622,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ab69f018f4441d0","name":"Check publish message containing Basic HTML tag","time":{"start":1714429034572,"stop":1714429034573,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9e432ad9ad4b6b","name":"Query generator for multiple messages","time":{"start":1714429153583,"stop":1714429153583,"duration":0},"status":"passed","severity":"normal"},{"uid":"dee507612fc36be8","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app79/3/topic378/proto","time":{"start":1714429091063,"stop":1714429091063,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8bb191a4e096ea5","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1714428528640,"stop":1714428528640,"duration":0},"status":"passed","severity":"normal"},{"uid":"b55e143781740780","name":"Check received message containing SQL Injection","time":{"start":1714429040282,"stop":1714429040283,"duration":1},"status":"passed","severity":"normal"},{"uid":"f06608b241ad83d","name":"1 Store, 2 relays, 2 fetches","time":{"start":1714428552431,"stop":1714428552431,"duration":0},"status":"passed","severity":"normal"},{"uid":"1758460f4434776f","name":"should encode/decode to RLP encoding","time":{"start":1714428537102,"stop":1714428537102,"duration":0},"status":"passed","severity":"normal"},{"uid":"96cd43fe01fb83f","name":"Check received message containing XML","time":{"start":1714428758236,"stop":1714428758236,"duration":0},"status":"passed","severity":"normal"},{"uid":"127f05a7076818f4","name":"Push message with content topic containing special chars","time":{"start":1714428989409,"stop":1714428989409,"duration":0},"status":"passed","severity":"normal"},{"uid":"122ded4500ffc0aa","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1714429213867,"stop":1714429213868,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed31bc22fe1119d8","name":"Register correct protocols","time":{"start":1714429038414,"stop":1714429038414,"duration":0},"status":"passed","severity":"normal"},{"uid":"d657bafea52623c0","name":"should return false","time":{"start":1714428537100,"stop":1714428537101,"duration":1},"status":"passed","severity":"normal"},{"uid":"71e089fab9f6fcdb","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1714428528726,"stop":1714428528726,"duration":0},"status":"passed","severity":"normal"},{"uid":"706f5475c79c828e","name":"Push message with XML payload","time":{"start":1714429123390,"stop":1714429123392,"duration":2},"status":"passed","severity":"normal"},{"uid":"457402f293cc596","name":"Push message with custom timestamp: 1683670341626","time":{"start":1714429123419,"stop":1714429123419,"duration":0},"status":"passed","severity":"normal"},{"uid":"da53727f6cc5941a","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1714428528650,"stop":1714428528650,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d55b60659caf57c","name":"Generator, custom pubsub topic","time":{"start":1714429144647,"stop":1714429144647,"duration":0},"status":"passed","severity":"normal"},{"uid":"e124e0f081350cfe","name":"should decode valid enr successfully","time":{"start":1714428537097,"stop":1714428537098,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ceda3fee165efd1","name":"can start the service","time":{"start":1714428556952,"stop":1714428556953,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad40a32174a89d43","name":"unsubscribes","time":{"start":1714429164794,"stop":1714429164794,"duration":0},"status":"passed","severity":"normal"},{"uid":"44c06e2b7a71a327","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1714428797046,"stop":1714428797047,"duration":1},"status":"passed","severity":"normal"},{"uid":"51cf89be5951b191","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1714428741362,"stop":1714428741362,"duration":0},"status":"passed","severity":"normal"},{"uid":"83ca22fb426b7e99","name":"Push 30 different messages","time":{"start":1714428989407,"stop":1714428989407,"duration":0},"status":"passed","severity":"normal"},{"uid":"63291f25000ce4f9","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1714429082482,"stop":1714429082483,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d428840ad0a3e9f","name":"Decoder throws on empty string content topic","time":{"start":1714428564680,"stop":1714428564680,"duration":0},"status":"passed","severity":"normal"},{"uid":"399d7eaf2c4b03d5","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1714428758242,"stop":1714428758242,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f4b406aa234c495","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1714428536302,"stop":1714428536302,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dc858954818b850","name":"Add multiple subscription objects on single nwaku node","time":{"start":1714429213883,"stop":1714429213883,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8be7aa5ac53802e","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1714429160452,"stop":1714429160454,"duration":2},"status":"passed","severity":"normal"},{"uid":"4b978f677dca00c9","name":"Check received message containing short","time":{"start":1714429040279,"stop":1714429040279,"duration":0},"status":"passed","severity":"normal"},{"uid":"6913a08747066c7a","name":"should not receive a peer event after stop","time":{"start":1714428603027,"stop":1714428603028,"duration":1},"status":"passed","severity":"normal"},{"uid":"2568429886036a08","name":"Subscribe to topic containing emoji and receive message","time":{"start":1714429213873,"stop":1714429213874,"duration":1},"status":"passed","severity":"normal"},{"uid":"31b0ead96ec5adc1","name":"Ping on peer without subscriptions","time":{"start":1714428655267,"stop":1714428655268,"duration":1},"status":"passed","severity":"normal"},{"uid":"2267adaf9ff22a16","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1714429648117,"stop":1714429648117,"duration":0},"status":"passed","severity":"normal"},{"uid":"80d12eb9ebeb977f","name":"Non TWN Cluster","time":{"start":1714429091056,"stop":1714429091056,"duration":0},"status":"passed","severity":"normal"},{"uid":"51658caa41e573c6","name":"tcp ip4 address","time":{"start":1714428536453,"stop":1714428536454,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5921a83c69401d0","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1714428552779,"stop":1714428552779,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0212c577ba976d6","name":"Check publish message containing shell command","time":{"start":1714429034573,"stop":1714429034573,"duration":0},"status":"passed","severity":"normal"},{"uid":"12cb89bf50ef9f4a","name":"should set field with only LIGHTPUSH enabled","time":{"start":1714428537108,"stop":1714428537108,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9c87eea7f799a65","name":"should set field with only STORE enabled","time":{"start":1714428537107,"stop":1714428537107,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ce7815797456edd","name":"Query generator for 2000 messages","time":{"start":1714429153596,"stop":1714429153596,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b75e024d414d3b3","name":"Subscribe to topic containing special chars and receive message","time":{"start":1714429213879,"stop":1714429213879,"duration":0},"status":"passed","severity":"normal"},{"uid":"2207dab0139df82","name":"Push message with content topic containing Chinese","time":{"start":1714428989409,"stop":1714428989415,"duration":6},"status":"passed","severity":"normal"},{"uid":"f0cb54d8e19d1f51","name":"should get / set UDP multiaddr","time":{"start":1714428537102,"stop":1714428537103,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea96b873ac2a0581","name":"random static sharding 9 - Cluster ID: 214, Shard ID: 307","time":{"start":1714429098039,"stop":1714429098039,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a54a660e8bc5db4","name":"Check received message containing short","time":{"start":1714429040293,"stop":1714429040293,"duration":0},"status":"passed","severity":"normal"},{"uid":"4104787234bf0ce3","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1714428528646,"stop":1714428528646,"duration":0},"status":"passed","severity":"normal"},{"uid":"d35bad6810cd2f3","name":"Check received message containing Chinese","time":{"start":1714429040281,"stop":1714429040281,"duration":0},"status":"passed","severity":"normal"},{"uid":"6eb0cf89730a024a","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1714428552786,"stop":1714428552786,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ed1a1b4e6629ab8","name":"Push message with custom timestamp: 1714425141626","time":{"start":1714429123419,"stop":1714429123420,"duration":1},"status":"passed","severity":"normal"},{"uid":"c11a678ca3e17659","name":"Check received message containing Basic HTML tag","time":{"start":1714429040284,"stop":1714429040284,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3ae8f0a5701094c","name":"Check message with no content topic is not received","time":{"start":1714429040302,"stop":1714429040303,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1f9169f2923d843","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1714428562872,"stop":1714428562874,"duration":2},"status":"passed","severity":"normal"},{"uid":"7853573dce10b3ac","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1714428579297,"stop":1714428579298,"duration":1},"status":"passed","severity":"normal"},{"uid":"10b3b801983f4a6","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714428741366,"stop":1714428741366,"duration":0},"status":"passed","severity":"normal"},{"uid":"2231a72c7e1b493b","name":"Query with Ordered Callback, No message returned","time":{"start":1714429133180,"stop":1714429133181,"duration":1},"status":"passed","severity":"normal"},{"uid":"23240dc19c916d7e","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714428741364,"stop":1714428741364,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb049464e4958f1a","name":"random static sharding 3 - Cluster ID: 943, Shard ID: 85","time":{"start":1714429098036,"stop":1714429098036,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d2435405c81f94f","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1714429006361,"stop":1714429006361,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6e1694cba7461fa","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1714429082478,"stop":1714429082479,"duration":1},"status":"passed","severity":"normal"},{"uid":"e48c1a17b6ba6290","name":"Default pageSize","time":{"start":1714429162583,"stop":1714429162585,"duration":2},"status":"passed","severity":"normal"},{"uid":"801334647aab00e0","name":"Check meta is set [ecies]","time":{"start":1714428564678,"stop":1714428564679,"duration":1},"status":"passed","severity":"normal"},{"uid":"251d888384245d84","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1714429034575,"stop":1714429034575,"duration":0},"status":"passed","severity":"normal"},{"uid":"62cecb98a187e747","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1714428797058,"stop":1714428797058,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb950bc64ebfb6fa","name":"Check received message containing Chinese","time":{"start":1714428758234,"stop":1714428758234,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae7571af264c7d14","name":"Push message with content topic containing SQL Injection","time":{"start":1714429123411,"stop":1714429123414,"duration":3},"status":"passed","severity":"normal"},{"uid":"25f67a5a12b33cda","name":"Round trip binary encryption [ecies, signature]","time":{"start":1714428564678,"stop":1714428564678,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb4629a8f3c4da7f","name":"Reopen subscription with peer with lost subscription","time":{"start":1714428655270,"stop":1714428655270,"duration":0},"status":"passed","severity":"normal"},{"uid":"5db1b61badc40548","name":"Subscribe to topic containing numeric and publish message","time":{"start":1714429038418,"stop":1714429038419,"duration":1},"status":"passed","severity":"normal"},{"uid":"761185ea97e3e5bd","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1714429006363,"stop":1714429006363,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbdd169cd4d158ee","name":"Push message with Arabic payload","time":{"start":1714429123379,"stop":1714429123380,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9c4cd77e227b791","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1714428536307,"stop":1714428536307,"duration":0},"status":"passed","severity":"normal"},{"uid":"e19835982189a0a9","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1714428741357,"stop":1714428741357,"duration":0},"status":"passed","severity":"normal"},{"uid":"90492e6b1126ebdc","name":"Push message with unicode special characters payload","time":{"start":1714428989406,"stop":1714428989407,"duration":1},"status":"passed","severity":"normal"},{"uid":"308bf93ef40aa96e","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1714429034729,"stop":1714429034729,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8d4fa1e32c055e6b","name":"removeEventListener with correct event","time":{"start":1714428620102,"stop":1714428620102,"duration":0},"status":"passed","severity":"normal"},{"uid":"108802f08d986720","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1714428541717,"stop":1714428541718,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9bbba91be39bb50","name":"Check received message containing shell command","time":{"start":1714429040285,"stop":1714429040285,"duration":0},"status":"passed","severity":"normal"},{"uid":"5898b61d998e7d8f","name":"Check received message containing shell command","time":{"start":1714428758238,"stop":1714428758238,"duration":0},"status":"passed","severity":"normal"},{"uid":"10db280483b6271c","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1714429133177,"stop":1714429133178,"duration":1},"status":"passed","severity":"normal"},{"uid":"d35e8e4cee64044b","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1714429133181,"stop":1714429133183,"duration":2},"status":"passed","severity":"normal"},{"uid":"69c5262eb7ae6416","name":"should properly create location multiaddrs - udp","time":{"start":1714428537105,"stop":1714428537105,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a97dcb914b8c94a","name":"Push message with content topic containing special chars","time":{"start":1714429123409,"stop":1714429123410,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f7e85584d7404a7","name":"Push message equal or less that 1MB","time":{"start":1714428989453,"stop":1714428989453,"duration":0},"status":"passed","severity":"normal"},{"uid":"50375635494c8a79","name":"different cluster, same shard: nodes don't connect","time":{"start":1714428741351,"stop":1714428741351,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3d7157b3f663f94","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1714428542067,"stop":1714428542067,"duration":0},"status":"passed","severity":"normal"},{"uid":"f689d8f60bdf98e1","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1714429213871,"stop":1714429213871,"duration":0},"status":"passed","severity":"normal"},{"uid":"42c5b6355ee24b3f","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714428741374,"stop":1714428741374,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a26bcf09e01e15c","name":"Fails to publish duplicate message","time":{"start":1714429034576,"stop":1714429034577,"duration":1},"status":"passed","severity":"normal"},{"uid":"47cc432f54a02cf9","name":"Subscribe to topic containing Script and receive message","time":{"start":1714429213880,"stop":1714429213881,"duration":1},"status":"passed","severity":"normal"},{"uid":"12e3cfc6ead62b53","name":"returns all values when wanted number is greater than available values","time":{"start":1714428552379,"stop":1714428552380,"duration":1},"status":"passed","severity":"normal"},{"uid":"83aba7693cc91d12","name":"udp ip6 address","time":{"start":1714428536454,"stop":1714428536454,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8fff7c5bdd4963","name":"should throw error - no public key","time":{"start":1714428537099,"stop":1714428537099,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bbc49e45a143f52","name":"start node with empty shard","time":{"start":1714429098042,"stop":1714429098042,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5306ef82128cb8b","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1714428528631,"stop":1714428528632,"duration":1},"status":"passed","severity":"normal"},{"uid":"725d33b26de2a3a0","name":"Check received message containing numeric","time":{"start":1714429040294,"stop":1714429040294,"duration":0},"status":"passed","severity":"normal"},{"uid":"e92af2c81044254c","name":"Filter","time":{"start":1714429188204,"stop":1714429188205,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ad5a94d4ccf31e0","name":"Check received message containing special chars","time":{"start":1714429040281,"stop":1714429040281,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae6a8374801bfb46","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1714428528641,"stop":1714428528641,"duration":0},"status":"passed","severity":"normal"},{"uid":"99b00e49b24193b8","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1714428741365,"stop":1714428741366,"duration":1},"status":"passed","severity":"normal"},{"uid":"28572799efb4d6e7","name":"Refresh subscription","time":{"start":1714429213878,"stop":1714429213878,"duration":0},"status":"passed","severity":"normal"},{"uid":"38b31a14c11ea864","name":"Relay - dialed first","time":{"start":1714429188202,"stop":1714429188202,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc213d10443b2a87","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1714429006362,"stop":1714429006362,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c5fed9ec688c305","name":"Subscribe to topic containing Russian and publish message","time":{"start":1714429038420,"stop":1714429038420,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbf7e61ef953cd84","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1714428797057,"stop":1714428797057,"duration":0},"status":"passed","severity":"normal"},{"uid":"a25dbb308a0c0978","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1714429160454,"stop":1714429160454,"duration":0},"status":"passed","severity":"normal"},{"uid":"1af4d0cfa62b7","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1714429006361,"stop":1714429006362,"duration":1},"status":"passed","severity":"normal"},{"uid":"afb13761a217ca2","name":"Subscribe to topic containing Script and receive message","time":{"start":1714428818258,"stop":1714428818258,"duration":0},"status":"passed","severity":"normal"},{"uid":"f28800e25b70d7be","name":"A test","time":{"start":1714428818330,"stop":1714428818330,"duration":0},"status":"passed","severity":"normal"},{"uid":"862125d3923e693f","name":"should not fail to start the service if it is already started","time":{"start":1714429045143,"stop":1714429045144,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1446a7eeb01a28c","name":"Ephemeral field is preserved - encoder v0","time":{"start":1714428593473,"stop":1714428593473,"duration":0},"status":"passed","severity":"normal"},{"uid":"18a3d8d257bb1bcc","name":"Check message with invalid timestamp is not received","time":{"start":1714428758242,"stop":1714428758243,"duration":1},"status":"passed","severity":"normal"},{"uid":"8dca787d535d7dd5","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1714428553102,"stop":1714428553102,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ce4350957e214869","name":"Fails to push message bigger that 1MB","time":{"start":1714428989453,"stop":1714428989453,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cdb70b48daeda02","name":"Reopen subscription with peer with lost subscription","time":{"start":1714428655268,"stop":1714428655268,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf69d7b6ae59ec3f","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1714428528644,"stop":1714428528644,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9eb165337d1a503","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1714428552782,"stop":1714428552782,"duration":0},"status":"passed","severity":"normal"},{"uid":"18624496c4011759","name":"Overlapping topic subscription","time":{"start":1714428818253,"stop":1714428818253,"duration":0},"status":"passed","severity":"normal"},{"uid":"24e6160fcd2feb5e","name":"Check publish message containing emoji","time":{"start":1714429034574,"stop":1714429034575,"duration":1},"status":"passed","severity":"normal"},{"uid":"83a91fda93a1c8bf","name":"should set field with all protocols disabled","time":{"start":1714428537106,"stop":1714428537106,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6ec71f4b6e14577","name":"Nwaku publishes","time":{"start":1714429008636,"stop":1714429008636,"duration":0},"status":"passed","severity":"normal"},{"uid":"830546157f2564c3","name":"Subscribe to topic containing emoji and receive message","time":{"start":1714428818271,"stop":1714428818272,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0c03cdc0a2a7b90","name":"same cluster, same shard: nodes connect","time":{"start":1714428741350,"stop":1714428741350,"duration":0},"status":"passed","severity":"normal"},{"uid":"224ede2ff281acaa","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1714428552784,"stop":1714428552785,"duration":1},"status":"passed","severity":"normal"},{"uid":"81f43e063c827d0c","name":"Push message with unicode special characters payload","time":{"start":1714429123394,"stop":1714429123395,"duration":1},"status":"passed","severity":"normal"},{"uid":"491e99912f47ff56","name":"Check received message with timestamp: 1714428579945 ","time":{"start":1714429040287,"stop":1714429040288,"duration":1},"status":"passed","severity":"normal"},{"uid":"36ea6218fdf7b6d","name":"Query Generator, No message returned","time":{"start":1714429133173,"stop":1714429133177,"duration":4},"status":"passed","severity":"normal"},{"uid":"5d0405d30db9dafc","name":"Refresh subscription","time":{"start":1714429038416,"stop":1714429038417,"duration":1},"status":"skipped","severity":"normal"},{"uid":"9065abd100d58a3e","name":"Ephemeral field set to true","time":{"start":1714428542064,"stop":1714428542064,"duration":0},"status":"passed","severity":"normal"},{"uid":"49461ced9a3e91fd","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1714429006364,"stop":1714429006365,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e140df841dd00e2","name":"Promise Callback - backward","time":{"start":1714429146147,"stop":1714429146147,"duration":0},"status":"passed","severity":"normal"},{"uid":"aec428e8ecce7bab","name":"handles different clusterIds correctly","time":{"start":1714428528632,"stop":1714428528632,"duration":0},"status":"passed","severity":"normal"},{"uid":"adefd69587f5c1a6","name":"should not fail to stop the service if it was not started","time":{"start":1714428556953,"stop":1714428556953,"duration":0},"status":"passed","severity":"normal"},{"uid":"d681c1b25feb9a31","name":"Push message equal or less that 1MB","time":{"start":1714429123421,"stop":1714429123422,"duration":1},"status":"passed","severity":"normal"},{"uid":"3289735fef78f40c","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1714428553102,"stop":1714428553102,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2789b4f0c837f471","name":"should be able to encode the field with only FILTER set to true","time":{"start":1714428536299,"stop":1714428536299,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ce0c8848491fe5","name":"1 Relay, 1 fetch","time":{"start":1714428552429,"stop":1714428552430,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5f5d6f5a2f36354","name":"Rejects garbage","time":{"start":1714428545526,"stop":1714428545526,"duration":0},"status":"passed","severity":"normal"},{"uid":"f79fca0a5b304b32","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1714428670171,"stop":1714428670172,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2728eba9318f5ef","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1714428797047,"stop":1714428797047,"duration":0},"status":"passed","severity":"normal"},{"uid":"aad9df6776ebd46e","name":"Overlapping topic subscription","time":{"start":1714429038417,"stop":1714429038417,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9392eab7ad0b5ba4","name":"Push message with rate limit","time":{"start":1714428989451,"stop":1714428989451,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fb5e0ef71b636dd","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1714428528644,"stop":1714428528644,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6cbcc914d2e0093","name":"Subscribe to topic containing Russian and receive message","time":{"start":1714428818257,"stop":1714428818257,"duration":0},"status":"passed","severity":"normal"},{"uid":"e88ea20d4c920ed3","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1714429133178,"stop":1714429133179,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e140b45fe2eafac","name":"Query Generator, No Decoder","time":{"start":1714429133172,"stop":1714429133173,"duration":1},"status":"passed","severity":"normal"},{"uid":"258ef15c73cdb53c","name":"Encoder throws on empty string content topic","time":{"start":1714428564679,"stop":1714428564680,"duration":1},"status":"passed","severity":"normal"},{"uid":"263297484ab8ef85","name":"Privacy Node - default protocol","time":{"start":1714429188205,"stop":1714429188214,"duration":9},"status":"passed","severity":"normal"},{"uid":"968ff1087ab1c5da","name":"Push message with content topic containing Arabic","time":{"start":1714428989415,"stop":1714428989415,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3436ac5bc064126","name":"Push message with long payload","time":{"start":1714428989401,"stop":1714428989401,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6034ec2feff8e27","name":"Subscribe to topic containing shell command and publish message","time":{"start":1714429038422,"stop":1714429038422,"duration":0},"status":"passed","severity":"normal"},{"uid":"175343b9a1e255a","name":"Subscribe to topic containing XML and receive message","time":{"start":1714429213872,"stop":1714429213872,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dd04ea678dc99dc","name":"throws an error for improperly formatted content topics","time":{"start":1714428528633,"stop":1714428528633,"duration":0},"status":"passed","severity":"normal"},{"uid":"e15088f94ced8fed","name":"should be called at least once on all `peer:discovery` events","time":{"start":1714428587547,"stop":1714428587548,"duration":1},"status":"passed","severity":"normal"},{"uid":"66db96ada911b030","name":"topics with same application and version share the same shard","time":{"start":1714428528630,"stop":1714428528631,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ad3de022058ee1b","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714428741354,"stop":1714428741354,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0e789744dce918","name":"Check publish message containing Russian","time":{"start":1714429034571,"stop":1714429034571,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ce39846a953929a","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1714429175954,"stop":1714429175954,"duration":0},"status":"passed","severity":"normal"},{"uid":"4db3007b4b192a2f","name":"Query generator for multiple messages with different message text format","time":{"start":1714429153584,"stop":1714429153585,"duration":1},"status":"passed","severity":"normal"},{"uid":"109060e68a1abd73","name":"throws on content topic with non-number generation field","time":{"start":1714428528621,"stop":1714428528621,"duration":0},"status":"passed","severity":"normal"},{"uid":"d738a7a3e4e8f05f","name":"Subscribe and receive messages via waku relay post","time":{"start":1714428818246,"stop":1714428818247,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f210bd0737b7db","name":"Publish message with custom timestamp: Mon Apr 29 2024 23:16:46 GMT+0000 (Coordinated Universal Time)","time":{"start":1714429034576,"stop":1714429034576,"duration":0},"status":"passed","severity":"normal"},{"uid":"db38fe5ffc1e935d","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1714428741353,"stop":1714428741353,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4c0488b79581c8f","name":"Fields are not dropped","time":{"start":1714428541485,"stop":1714428541486,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8d6d813b3fcb62e","name":"Asymmetric encrypt & decrypt","time":{"start":1714428563329,"stop":1714428563329,"duration":0},"status":"passed","severity":"normal"},{"uid":"cde0d0e2bf2fe8b7","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1714428741377,"stop":1714428741377,"duration":0},"status":"passed","severity":"normal"},{"uid":"56934f098c0da3e9","name":"Relay","time":{"start":1714428589523,"stop":1714428589524,"duration":1},"status":"passed","severity":"normal"},{"uid":"35cf5673b3d56522","name":"Check message received after jswaku node is restarted","time":{"start":1714429040304,"stop":1714429040304,"duration":0},"status":"skipped","severity":"normal"}] |