mirror of
https://github.com/logos-messaging/allure-jswaku.git
synced 2026-01-19 13:23:13 +00:00
1 line
154 KiB
JSON
1 line
154 KiB
JSON
[{"uid":"1a643bdde48c878","name":"Push message with Russian payload","time":{"start":1714425301044,"stop":1714425301044,"duration":0},"status":"passed","severity":"normal"},{"uid":"5123a93ff7a23807","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1714424849041,"stop":1714424849041,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd4423ee414c5c67","name":"Filter","time":{"start":1714425507200,"stop":1714425507200,"duration":0},"status":"passed","severity":"normal"},{"uid":"e796c59a16aa4fbf","name":"Subscribe to topic containing Russian and receive message","time":{"start":1714425534895,"stop":1714425534895,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c81ef39891c1b98","name":"Subscribe to topic containing long and receive message","time":{"start":1714425534884,"stop":1714425534884,"duration":0},"status":"passed","severity":"normal"},{"uid":"d486d77da4b777","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1714424849006,"stop":1714424849006,"duration":0},"status":"passed","severity":"normal"},{"uid":"40a8389ef1fda3d1","name":"Check message received after nwaku node is restarted","time":{"start":1714425369956,"stop":1714425369957,"duration":1},"status":"skipped","severity":"normal"},{"uid":"e8dfd17e58d26f5","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1714424857614,"stop":1714424857614,"duration":0},"status":"passed","severity":"normal"},{"uid":"31d77ad9f9100a81","name":"Query Generator - backward","time":{"start":1714425460324,"stop":1714425460326,"duration":2},"status":"passed","severity":"normal"},{"uid":"4bb261821bcf4b53","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1714425369950,"stop":1714425369951,"duration":1},"status":"passed","severity":"normal"},{"uid":"5720b433f9b5a1c3","name":"Ping on subscribed peer","time":{"start":1714424932296,"stop":1714424932297,"duration":1},"status":"passed","severity":"normal"},{"uid":"564ef85c79c12761","name":"Check received message containing long","time":{"start":1714425068138,"stop":1714425068139,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1a9999ac7669525","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1714425508070,"stop":1714425508070,"duration":0},"status":"passed","severity":"normal"},{"uid":"344c3f130ecc34","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1714425534886,"stop":1714425534886,"duration":0},"status":"passed","severity":"normal"},{"uid":"39436e0e5614f545","name":"dispatchEvent via connectionManager","time":{"start":1714424941438,"stop":1714424941438,"duration":0},"status":"passed","severity":"normal"},{"uid":"5db8283f9e14e2ee","name":"random static sharding 7 - Cluster ID: 176, Shard ID: 804","time":{"start":1714425425853,"stop":1714425425853,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1e6dfb30ceff646","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1714424873149,"stop":1714424873149,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d10d20c77d7df04","name":"Callback on promise","time":{"start":1714425467285,"stop":1714425467286,"duration":1},"status":"passed","severity":"normal"},{"uid":"23f6bb78f29939b5","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1714425321024,"stop":1714425321025,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0ac7b4bdcf66fe1","name":"Rejects garbage","time":{"start":1714424865875,"stop":1714424865875,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a28707ddb0a6ac3","name":"Accepts a valid Waku Message","time":{"start":1714424865873,"stop":1714424865874,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab413029a26586fc","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1714425110757,"stop":1714425110760,"duration":3},"status":"passed","severity":"normal"},{"uid":"312ee36d64fc5d75","name":"Subscribe to topic containing shell command and publish message","time":{"start":1714425349919,"stop":1714425349919,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3b93e8ddf2d6c08","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1714424849019,"stop":1714424849020,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd824219ac6ffb96","name":"should throw an error for empty SingleShardInfos array","time":{"start":1714424849009,"stop":1714424849009,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdb1ff5bbdbb6e53","name":"Push message with Script payload","time":{"start":1714425435606,"stop":1714425435607,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9a3974d9476b06c","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1714424849009,"stop":1714424849009,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d53cdf181e7ea53","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1714424974897,"stop":1714424974897,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cbeaa05d12d62fc","name":"Check message with no pubsub topic is not received","time":{"start":1714425068155,"stop":1714425068155,"duration":0},"status":"passed","severity":"normal"},{"uid":"283a6b6d98141fde","name":"Reopen subscription with peer with lost subscription","time":{"start":1714424973887,"stop":1714424973887,"duration":0},"status":"passed","severity":"normal"},{"uid":"91e37f1ecdbe6b19","name":"Query Generator - forward","time":{"start":1714425460323,"stop":1714425460324,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9b5c4d9babf11e1","name":"Subscribe to topic containing shell command and receive message","time":{"start":1714425534897,"stop":1714425534897,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb7c620b68a28dd7","name":"Check received message containing Arabic","time":{"start":1714425369961,"stop":1714425369961,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4f73228615f79e0","name":"Subscribe to topic containing emoji and receive message","time":{"start":1714425534888,"stop":1714425534888,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd07cd95d07224b7","name":"removeEventListener with correct event","time":{"start":1714424941436,"stop":1714424941436,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ebd11380a01304b","name":"Check publish message containing Arabic","time":{"start":1714425348171,"stop":1714425348172,"duration":1},"status":"passed","severity":"normal"},{"uid":"22023dffc1eb3d0c","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app75/7/topic355/json","time":{"start":1714425396495,"stop":1714425396496,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1fdd95d85d7fd05","name":"should be called for bootstrap peers","time":{"start":1714424908589,"stop":1714424908590,"duration":1},"status":"passed","severity":"normal"},{"uid":"86a83ec87828262b","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1714424974897,"stop":1714424974897,"duration":0},"status":"passed","severity":"normal"},{"uid":"482aefb07ccab5cc","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1714424974894,"stop":1714424974894,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7add0a0ed4a96b0","name":"Push message with Arabic payload","time":{"start":1714425301043,"stop":1714425301044,"duration":1},"status":"passed","severity":"normal"},{"uid":"56bf9e3ff1c555ea","name":"Subscribe to topic containing emoji and receive message","time":{"start":1714425137468,"stop":1714425137470,"duration":2},"status":"passed","severity":"normal"},{"uid":"f3a9909a5040713","name":"random static sharding 10 - Cluster ID: 674, Shard ID: 294","time":{"start":1714425425858,"stop":1714425425858,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed932ae31d2b7e69","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1714425534882,"stop":1714425534882,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c4823404669f8dd","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app25/10/topic435/json","time":{"start":1714425396496,"stop":1714425396496,"duration":0},"status":"passed","severity":"normal"},{"uid":"74f5d73c57d51273","name":"Check message on other pubsub topic is not received","time":{"start":1714425369951,"stop":1714425369952,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e0690167ee7986d","name":"Query Generator, Multiple PubsubTopics","time":{"start":1714425451129,"stop":1714425451130,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b6f6328d729daf4","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714425170482,"stop":1714425170482,"duration":0},"status":"passed","severity":"normal"},{"uid":"460b4388cee335c2","name":"Check message received after jswaku node is restarted","time":{"start":1714425068157,"stop":1714425068157,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6e1bcd2c4fa043f3","name":"Push message with content topic containing shell command","time":{"start":1714425435622,"stop":1714425435622,"duration":0},"status":"passed","severity":"normal"},{"uid":"46ff8f762a063207","name":"random static sharding 3 - Cluster ID: 733, Shard ID: 771","time":{"start":1714425425851,"stop":1714425425851,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4560d4f3a7bcea7","name":"Check received message containing Arabic","time":{"start":1714425068147,"stop":1714425068147,"duration":0},"status":"passed","severity":"normal"},{"uid":"55332fb2845b1aaa","name":"Push message with long payload","time":{"start":1714425301041,"stop":1714425301042,"duration":1},"status":"passed","severity":"normal"},{"uid":"deb1ed5d924f37bf","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1714424862501,"stop":1714424862502,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e98273353ce8a17","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1714424950489,"stop":1714424950490,"duration":1},"status":"passed","severity":"normal"},{"uid":"b68de8e45166c96a","name":"Encoder throws on undefined content topic","time":{"start":1714424862499,"stop":1714424862500,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a3a96770092f0df","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1714425110753,"stop":1714425110753,"duration":0},"status":"passed","severity":"normal"},{"uid":"f54958b008885f44","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1714425071972,"stop":1714425071985,"duration":13},"status":"passed","severity":"normal"},{"uid":"15ac457d10b05c91","name":"Push message with content topic containing emoji","time":{"start":1714425301141,"stop":1714425301141,"duration":0},"status":"passed","severity":"normal"},{"uid":"1256b63d7c819d9f","name":"Check meta is set [ecies]","time":{"start":1714424885246,"stop":1714424885247,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee1824b7824a8af6","name":"Ping on peer without subscriptions","time":{"start":1714424932297,"stop":1714424932298,"duration":1},"status":"passed","severity":"normal"},{"uid":"4355673ecae8f019","name":"Relay","time":{"start":1714424910637,"stop":1714424910637,"duration":0},"status":"passed","severity":"normal"},{"uid":"aefd0a1ee31873f9","name":"should not receive a peer event after stop","time":{"start":1714424912037,"stop":1714424912038,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef93b80c2f1044ca","name":"should not throw an error for a single configured topic","time":{"start":1714424849026,"stop":1714424849026,"duration":0},"status":"passed","severity":"normal"},{"uid":"b10ef962a83b8d89","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1714425534881,"stop":1714425534882,"duration":1},"status":"passed","severity":"normal"},{"uid":"c53243247372982e","name":"nwaku subscribes","time":{"start":1714425325520,"stop":1714425325520,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f6df931bedccf80","name":"1 Store, 2 fetches","time":{"start":1714424873158,"stop":1714424873158,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea75d061bd4d86d6","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1714424974894,"stop":1714424974895,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9c5d048c895e924","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1714424849022,"stop":1714424849022,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e5961b24cc4a422","name":"Subscribe and receive messages via waku relay post","time":{"start":1714425137442,"stop":1714425137448,"duration":6},"status":"passed","severity":"normal"},{"uid":"a05b86fbd465618a","name":"Query Generator, No message returned","time":{"start":1714425451131,"stop":1714425451132,"duration":1},"status":"passed","severity":"normal"},{"uid":"97897f5cbf9ddabd","name":"Store - dialed after - with timeout","time":{"start":1714425507199,"stop":1714425507199,"duration":0},"status":"passed","severity":"normal"},{"uid":"55e02b02f09acebf","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1714425534880,"stop":1714425534880,"duration":0},"status":"passed","severity":"normal"},{"uid":"9efa11bd33918aab","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1714424856930,"stop":1714424856930,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddf39b08422fe42a","name":"Subscribe to topic containing XML and receive message","time":{"start":1714425534886,"stop":1714425534887,"duration":1},"status":"passed","severity":"normal"},{"uid":"63f7ce040c0f98d","name":"Push message with rate limit","time":{"start":1714425301147,"stop":1714425301148,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5721d2c85daa79f","name":"handles multiple messages","time":{"start":1714425485200,"stop":1714425485200,"duration":0},"status":"passed","severity":"normal"},{"uid":"90ae73ea2f74f28d","name":"Push message with content topic containing Basic HTML tag","time":{"start":1714425301119,"stop":1714425301122,"duration":3},"status":"passed","severity":"normal"},{"uid":"744b62986c0ced9b","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1714425071912,"stop":1714425071912,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9472e677e120741","name":"Check message with non string payload is not received","time":{"start":1714425068157,"stop":1714425068157,"duration":0},"status":"passed","severity":"normal"},{"uid":"a41355d56db4edea","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1714425110756,"stop":1714425110757,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ca4fc570fcea72a","name":"Waku message hash computation (payload length 0)","time":{"start":1714424851718,"stop":1714424851719,"duration":1},"status":"passed","severity":"normal"},{"uid":"42b70c4fe24e9166","name":"Decoder throws on undefined content topic","time":{"start":1714424885248,"stop":1714424885248,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad922d30bbba20b5","name":"Publish message with custom timestamp: Mon Apr 29 2024 20:15:21 GMT+0000 (Coordinated Universal Time)","time":{"start":1714425348190,"stop":1714425348190,"duration":0},"status":"passed","severity":"normal"},{"uid":"14d6f690f5f7d55","name":"Fails to push message bigger that 1MB","time":{"start":1714425435632,"stop":1714425435633,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf639162f98179d7","name":"Query Generator, No Decoder","time":{"start":1714425451130,"stop":1714425451131,"duration":1},"status":"passed","severity":"normal"},{"uid":"518139400fc4885f","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1714425405874,"stop":1714425405875,"duration":1},"status":"passed","severity":"normal"},{"uid":"78e1cc915b3ec568","name":"Check message on other pubsub topic is not received","time":{"start":1714425068154,"stop":1714425068155,"duration":1},"status":"passed","severity":"normal"},{"uid":"7befcd2de9a6bd1","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1714425071901,"stop":1714425071903,"duration":2},"status":"passed","severity":"normal"},{"uid":"5f146aa086a4429f","name":"Subscribe to topic containing Script and publish message","time":{"start":1714425349909,"stop":1714425349909,"duration":0},"status":"passed","severity":"normal"},{"uid":"11445ffd26ef9dd7","name":"Check received message containing Russian","time":{"start":1714425068147,"stop":1714425068148,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc163470768e32c2","name":"random static sharding 9 - Cluster ID: 736, Shard ID: 689","time":{"start":1714425425857,"stop":1714425425857,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0b12f1153b4c248","name":"Check received message containing SQL Injection","time":{"start":1714425068148,"stop":1714425068148,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b5e4efcf4bf6b99","name":"Check received message with timestamp: 1649153314 ","time":{"start":1714425369950,"stop":1714425369950,"duration":0},"status":"passed","severity":"normal"},{"uid":"e53e55b43f1ee9b6","name":"safeDispatchEvent","time":{"start":1714424941438,"stop":1714424941438,"duration":0},"status":"passed","severity":"normal"},{"uid":"a192b33b88823918","name":"Check publish message containing Script","time":{"start":1714425348175,"stop":1714425348177,"duration":2},"status":"passed","severity":"normal"},{"uid":"c648f9b2448427ff","name":"random static sharding 6 - Cluster ID: 813, Shard ID: 869","time":{"start":1714425425852,"stop":1714425425853,"duration":1},"status":"passed","severity":"normal"},{"uid":"78e59cc4ab342e7c","name":"should properly create location multiaddrs - tcp6","time":{"start":1714424857619,"stop":1714424857619,"duration":0},"status":"passed","severity":"normal"},{"uid":"428c5cbcf1c33c90","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1714425071922,"stop":1714425071922,"duration":0},"status":"passed","severity":"normal"},{"uid":"c66ee4974305c413","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1714424849004,"stop":1714424849004,"duration":0},"status":"passed","severity":"normal"},{"uid":"76e8b93a23376e06","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1714425534891,"stop":1714425534892,"duration":1},"status":"passed","severity":"normal"},{"uid":"8eded8f7510d0092","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1714425631837,"stop":1714425631837,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac1e922f5b8702d9","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1714425110752,"stop":1714425110752,"duration":0},"status":"passed","severity":"normal"},{"uid":"454b33b1dc6a97a2","name":"Check received message with timestamp: 1714424899696 ","time":{"start":1714425369950,"stop":1714425369950,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6c2af209c457962","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1714424849016,"stop":1714424849016,"duration":0},"status":"passed","severity":"normal"},{"uid":"97a448a54bca1a71","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1714425321027,"stop":1714425321027,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a78876b68cf95a","name":"random static sharding 4 - Cluster ID: 355, Shard ID: 663","time":{"start":1714425425851,"stop":1714425425851,"duration":0},"status":"passed","severity":"normal"},{"uid":"3662bcd153bf2ee9","name":"Subscribe to topic containing Script and receive message","time":{"start":1714425534886,"stop":1714425534886,"duration":0},"status":"passed","severity":"normal"},{"uid":"17dde9b11c63419","name":"addEventListener with wrong event","time":{"start":1714424941436,"stop":1714424941436,"duration":0},"status":"passed","severity":"normal"},{"uid":"14d684c7367bda90","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1714425071906,"stop":1714425071906,"duration":0},"status":"passed","severity":"normal"},{"uid":"7686d16b9eb61356","name":"should throw error - no public key","time":{"start":1714424857615,"stop":1714424857616,"duration":1},"status":"passed","severity":"normal"},{"uid":"21ebdd715c028cab","name":"Push message with content topic containing Russian","time":{"start":1714425435619,"stop":1714425435620,"duration":1},"status":"passed","severity":"normal"},{"uid":"b27af0b08c41e015","name":"Push message with content topic containing special chars","time":{"start":1714425301100,"stop":1714425301103,"duration":3},"status":"passed","severity":"normal"},{"uid":"f8d668aeabe2334e","name":"Add multiple subscription objects on single nwaku node","time":{"start":1714425534889,"stop":1714425534889,"duration":0},"status":"passed","severity":"normal"},{"uid":"3930351090fb4f56","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1714424849016,"stop":1714424849017,"duration":1},"status":"passed","severity":"normal"},{"uid":"926e873b7034c03e","name":"Check publish message after service node is restarted","time":{"start":1714425348193,"stop":1714425348194,"duration":1},"status":"skipped","severity":"normal"},{"uid":"d95bdcf03d67ed53","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1714424901192,"stop":1714424901193,"duration":1},"status":"passed","severity":"normal"},{"uid":"71ca866faf6bcd7d","name":"stop","time":{"start":1714424941438,"stop":1714424941439,"duration":1},"status":"passed","severity":"normal"},{"uid":"f639b94b475a22b3","name":"Push message with custom timestamp: 1683666672332","time":{"start":1714425301148,"stop":1714425301149,"duration":1},"status":"passed","severity":"normal"},{"uid":"dab69c170184ea3d","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1714424856930,"stop":1714424856931,"duration":1},"status":"passed","severity":"normal"},{"uid":"c09f2a749185ca2c","name":"Add multiple subscription objects on single nwaku node","time":{"start":1714425137470,"stop":1714425137470,"duration":0},"status":"passed","severity":"normal"},{"uid":"eecc8322216b71bf","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1714425137450,"stop":1714425137451,"duration":1},"status":"passed","severity":"normal"},{"uid":"c174a42b646583d9","name":"Passing an array","time":{"start":1714425494507,"stop":1714425494507,"duration":0},"status":"passed","severity":"normal"},{"uid":"261ed507e2b3828c","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1714424862407,"stop":1714424862407,"duration":0},"status":"passed","severity":"normal"},{"uid":"f26edbddf74fa214","name":"Ephemeral field set to true","time":{"start":1714424862498,"stop":1714424862499,"duration":1},"status":"passed","severity":"normal"},{"uid":"5096667f94875c22","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1714424873556,"stop":1714424873557,"duration":1},"status":"skipped","severity":"normal"},{"uid":"16dd052056aba72d","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1714425071907,"stop":1714425071907,"duration":0},"status":"passed","severity":"normal"},{"uid":"3254a16e3761964d","name":"should get / set UDP multiaddr","time":{"start":1714424857617,"stop":1714424857617,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed3a2012ca87e924","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1714425348541,"stop":1714425348541,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6051b927f8982ff2","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1714425534894,"stop":1714425534895,"duration":1},"status":"passed","severity":"normal"},{"uid":"87ab37e956e80584","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1714425405872,"stop":1714425405873,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbe10c5e01f961fd","name":"throws on content topic with non-number generation field","time":{"start":1714424848995,"stop":1714424848996,"duration":1},"status":"passed","severity":"normal"},{"uid":"632ffb533285bd4b","name":"creates an iterator","time":{"start":1714425485200,"stop":1714425485200,"duration":0},"status":"passed","severity":"normal"},{"uid":"9eb0fada3f56c67e","name":"Default pageSize","time":{"start":1714425481555,"stop":1714425481555,"duration":0},"status":"passed","severity":"normal"},{"uid":"b676354b3a386a49","name":"Push message with numeric payload","time":{"start":1714425435604,"stop":1714425435604,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd662a4ec09f3fc6","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1714425071904,"stop":1714425071905,"duration":1},"status":"passed","severity":"normal"},{"uid":"2730758c5f565372","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1714425369970,"stop":1714425369970,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef59f0f4c714d93a","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1714424974893,"stop":1714424974893,"duration":0},"status":"passed","severity":"normal"},{"uid":"86ae7eb04a78204c","name":"Ordered Callback - forward","time":{"start":1714425460329,"stop":1714425460329,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a56c2ae9ded62c2","name":"Push message with unicode special characters payload","time":{"start":1714425435610,"stop":1714425435610,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a491641db855a5a","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1714425071923,"stop":1714425071924,"duration":1},"status":"passed","severity":"normal"},{"uid":"d03fb81df8d9a26b","name":"should not fail to stop the service if it was not started","time":{"start":1714424877427,"stop":1714424877427,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff1ba0a98ea883f3","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1714425534898,"stop":1714425534898,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed5d1a8c1a04426d","name":"should throw an error for insufficient data","time":{"start":1714424849200,"stop":1714424849200,"duration":0},"status":"passed","severity":"normal"},{"uid":"fac507d3fd180cde","name":"Query generator for 2000 messages","time":{"start":1714425467288,"stop":1714425467288,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6d921feeae3ad5e","name":"Query generator for multiple messages with different message text format","time":{"start":1714425467282,"stop":1714425467283,"duration":1},"status":"passed","severity":"normal"},{"uid":"9104a92da412b471","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1714424849002,"stop":1714424849003,"duration":1},"status":"passed","severity":"normal"},{"uid":"d452b4c8be6564cd","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1714425071924,"stop":1714425071924,"duration":0},"status":"passed","severity":"normal"},{"uid":"11c1062a1a0fda51","name":"Init the array if not present","time":{"start":1714424848618,"stop":1714424848620,"duration":2},"status":"passed","severity":"normal"},{"uid":"ed057bbdad1f0cb","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1714425405879,"stop":1714425405879,"duration":0},"status":"passed","severity":"normal"},{"uid":"66940e104f9ad363","name":"Passing page size 1 when there are 4 messages","time":{"start":1714425481552,"stop":1714425481553,"duration":1},"status":"passed","severity":"normal"},{"uid":"11083f9c7028c4d7","name":"should properly compute the node id","time":{"start":1714424857616,"stop":1714424857616,"duration":0},"status":"passed","severity":"normal"},{"uid":"4936480863811f0c","name":"Callback on promise, aborts when callback returns true","time":{"start":1714425467286,"stop":1714425467287,"duration":1},"status":"passed","severity":"normal"},{"uid":"39b1ae9434855c77","name":"Push message with content topic containing Chinese","time":{"start":1714425301103,"stop":1714425301104,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec00b2e8427b1197","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714425071905,"stop":1714425071905,"duration":0},"status":"passed","severity":"normal"},{"uid":"be2386a4306d6919","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1714425137456,"stop":1714425137456,"duration":0},"status":"passed","severity":"normal"},{"uid":"66d492a4509a8545","name":"Check message received after jswaku node is restarted","time":{"start":1714425369972,"stop":1714425369973,"duration":1},"status":"skipped","severity":"normal"},{"uid":"b5975160f7b3bca3","name":"Check received message containing Russian","time":{"start":1714425369961,"stop":1714425369962,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad03cee0840f05ab","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1714425137442,"stop":1714425137442,"duration":0},"status":"passed","severity":"normal"},{"uid":"9632f9f9ff4dcd5f","name":"Subscribe and publish message","time":{"start":1714425349851,"stop":1714425349859,"duration":8},"status":"passed","severity":"normal"},{"uid":"e8fb5cffc060cbc4","name":"Nwaku publishes","time":{"start":1714425325521,"stop":1714425325521,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0caf2920e9e4849","name":"Push message with special chars payload","time":{"start":1714425435604,"stop":1714425435604,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c9f5312ce7348e9","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1714425508071,"stop":1714425508071,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ee475cf5635b2ae","name":"Push message with content topic containing JSON","time":{"start":1714425435622,"stop":1714425435622,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b1a8ff220e8cb65","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1714424849041,"stop":1714424849042,"duration":1},"status":"passed","severity":"normal"},{"uid":"57e22aa947684f66","name":"Subscribe to topic containing emoji and receive message","time":{"start":1714425534898,"stop":1714425534898,"duration":0},"status":"passed","severity":"normal"},{"uid":"68116e31b8ce901","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1714424849011,"stop":1714424849012,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6013a03b5e599c6","name":"Subscribe to topic containing long and receive message","time":{"start":1714425137452,"stop":1714425137452,"duration":0},"status":"passed","severity":"normal"},{"uid":"351f65e16bc65635","name":"non connected peers","time":{"start":1714425298657,"stop":1714425298657,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2ed27a6d8a9a6e22","name":"ignores domain fetching errors","time":{"start":1714424873553,"stop":1714424873553,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1f822133060dcb4","name":"Ping on subscribed peer","time":{"start":1714424973888,"stop":1714424973889,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc033cc65ddeb73e","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1714425110760,"stop":1714425110760,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a7a069c95b3a8f8","name":"Check received message containing SQL Injection","time":{"start":1714425369933,"stop":1714425369934,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9cee7c930569df","name":"Used by Waku Relay","time":{"start":1714425494508,"stop":1714425494508,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b3d88cb9bf07c5d","name":"Passing page size 19 when there are 20 messages","time":{"start":1714425481554,"stop":1714425481554,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb2e2bb826752c0c","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1714425349914,"stop":1714425349915,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c7a707e5deb02d6","name":"Check received message containing Script","time":{"start":1714425369963,"stop":1714425369963,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b88d19ef37a8b43","name":"Check message with non string payload is not received","time":{"start":1714425369972,"stop":1714425369972,"duration":0},"status":"passed","severity":"normal"},{"uid":"935ee22e13b6805f","name":"A test","time":{"start":1714425137575,"stop":1714425137576,"duration":1},"status":"passed","severity":"normal"},{"uid":"4953e2b6e1a05157","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1714425348192,"stop":1714425348192,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca6736aa26c5a821","name":"Subscribe to topic containing Script and receive message","time":{"start":1714425534896,"stop":1714425534896,"duration":0},"status":"passed","severity":"normal"},{"uid":"5010ce009e221a18","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1714424849020,"stop":1714424849021,"duration":1},"status":"passed","severity":"normal"},{"uid":"56b96a35eb5f46f9","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1714425451133,"stop":1714425451133,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ea8aed9fa92695b","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1714424849002,"stop":1714424849002,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f2d8633e4166fd4","name":"Check received message with timestamp: 1714424899696000000 ","time":{"start":1714425369968,"stop":1714425369969,"duration":1},"status":"passed","severity":"normal"},{"uid":"d82db6bcd9e96e59","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1714424849020,"stop":1714424849020,"duration":0},"status":"passed","severity":"normal"},{"uid":"be3fb11e9efcd2eb","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1714425348540,"stop":1714425348540,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a89f90842aabfde8","name":"Check message on other pubsub topic is not received","time":{"start":1714425369970,"stop":1714425369971,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c67eaed125ac173","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1714424849001,"stop":1714424849001,"duration":0},"status":"passed","severity":"normal"},{"uid":"a66b6a9182c43cfa","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1714424849032,"stop":1714424849032,"duration":0},"status":"passed","severity":"normal"},{"uid":"e522d1b9b8d883c0","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1714424873146,"stop":1714424873146,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e7d37e0cf0c325c","name":"different cluster, same shard: nodes don't connect","time":{"start":1714425071900,"stop":1714425071901,"duration":1},"status":"passed","severity":"normal"},{"uid":"d52a031b3492187","name":"Push message with content topic containing XML","time":{"start":1714425301118,"stop":1714425301119,"duration":1},"status":"passed","severity":"normal"},{"uid":"d77e2c725826641f","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1714424873556,"stop":1714424873556,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6e850a3c52fd12f0","name":"should emit a peer event after start","time":{"start":1714424877428,"stop":1714424877428,"duration":0},"status":"passed","severity":"normal"},{"uid":"c25aa904cee0947d","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1714425349920,"stop":1714425349920,"duration":0},"status":"passed","severity":"normal"},{"uid":"1df11ce304b7724f","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1714425349859,"stop":1714425349860,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7c29f4b75705643","name":"Push message with JSON payload","time":{"start":1714425435608,"stop":1714425435608,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e26e23568abe8c0","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1714425534892,"stop":1714425534892,"duration":0},"status":"passed","severity":"normal"},{"uid":"8efee5852b133063","name":"Push 30 different messages","time":{"start":1714425435611,"stop":1714425435612,"duration":1},"status":"passed","severity":"normal"},{"uid":"19dfb5f5ce383a22","name":"Query Generator, Wrong PubsubTopic","time":{"start":1714425451125,"stop":1714425451128,"duration":3},"status":"passed","severity":"normal"},{"uid":"b5289cd745dea29","name":"Generator, 2 different pubsubtopics","time":{"start":1714425473188,"stop":1714425473189,"duration":1},"status":"passed","severity":"normal"},{"uid":"2dfea3ad84521669","name":"Round trip binary encryption [ecies, signature]","time":{"start":1714424885246,"stop":1714424885246,"duration":0},"status":"passed","severity":"normal"},{"uid":"410de12db4fe8208","name":"Check received message containing special chars","time":{"start":1714425068146,"stop":1714425068146,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bb90a2f35820c48","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714425071969,"stop":1714425071969,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2fde6306bc5d41a","name":"Subscribe and receives messages on 20 topics","time":{"start":1714425137449,"stop":1714425137450,"duration":1},"status":"passed","severity":"normal"},{"uid":"b203017382083113","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1714424862405,"stop":1714424862406,"duration":1},"status":"passed","severity":"normal"},{"uid":"cabe434ebba8bea2","name":"Query generator for multiple messages with different content topic format","time":{"start":1714425467284,"stop":1714425467285,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b795ef7c60e35f","name":"Overlapping topic subscription","time":{"start":1714425534883,"stop":1714425534883,"duration":0},"status":"passed","severity":"normal"},{"uid":"a43cf0eaab06f363","name":"Check message with no payload is not received","time":{"start":1714425369972,"stop":1714425369972,"duration":0},"status":"passed","severity":"normal"},{"uid":"b853695d10fe299a","name":"Push message with SQL Injection payload","time":{"start":1714425435606,"stop":1714425435606,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b73dc6b9316dca6","name":"Check message with invalid timestamp is not received","time":{"start":1714425068154,"stop":1714425068154,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf3f8cbdda006702","name":"Push message with content topic containing Russian","time":{"start":1714425301106,"stop":1714425301109,"duration":3},"status":"passed","severity":"normal"},{"uid":"6e3987df23087d62","name":"isConnected between 2 js-waku relay nodes","time":{"start":1714424950492,"stop":1714424950493,"duration":1},"status":"passed","severity":"normal"},{"uid":"56a71ed85f6452c4","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1714425071903,"stop":1714425071904,"duration":1},"status":"passed","severity":"normal"},{"uid":"350b1869763e69b5","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1714425534888,"stop":1714425534888,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb92e332c4259b70","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1714425071926,"stop":1714425071926,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c26db6781d57fee","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1714425170479,"stop":1714425170479,"duration":0},"status":"passed","severity":"normal"},{"uid":"861725140df4d58a","name":"should not receive a peer event before start","time":{"start":1714424912036,"stop":1714424912037,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b0c486ae4ce0979","name":"Nodes with multiple pubsub topic","time":{"start":1714425321027,"stop":1714425321027,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c579a5f362fed6d","name":"should return unique PubsubTopics for static sharding","time":{"start":1714424849010,"stop":1714424849011,"duration":1},"status":"passed","severity":"normal"},{"uid":"549f8fde72639f4f","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1714424851718,"stop":1714424851718,"duration":0},"status":"passed","severity":"normal"},{"uid":"73dc9aea1bba06ba","name":"Passing page size 3 when there are 20 messages","time":{"start":1714425481553,"stop":1714425481553,"duration":0},"status":"passed","severity":"normal"},{"uid":"c015d9b996aef5ea","name":"should throw an error for missing required configuration","time":{"start":1714424849013,"stop":1714424849014,"duration":1},"status":"passed","severity":"normal"},{"uid":"de31ffdbb6cb4e59","name":"should not receive a peer event before start","time":{"start":1714424877428,"stop":1714424877428,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ec71539475f242d","name":"Encoder throws on empty string content topic","time":{"start":1714424862500,"stop":1714424862500,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9e0b2e3a2a96f30","name":"Check message with invalid timestamp is not received","time":{"start":1714425369951,"stop":1714425369951,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b4c4bd9c41fb2c3","name":"Store - dialed first","time":{"start":1714425507198,"stop":1714425507199,"duration":1},"status":"passed","severity":"normal"},{"uid":"516fda60ab107f95","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1714424849023,"stop":1714424849023,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f38e705ac8ff223","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714425071925,"stop":1714425071925,"duration":0},"status":"passed","severity":"normal"},{"uid":"9913fb264df4fb97","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1714424849000,"stop":1714424849000,"duration":0},"status":"passed","severity":"normal"},{"uid":"5400e1d566773e1f","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1714425349908,"stop":1714425349908,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ca6b98a94d76d32","name":"Push message with content topic containing Arabic","time":{"start":1714425301104,"stop":1714425301105,"duration":1},"status":"passed","severity":"normal"},{"uid":"8942bf8a62fc419a","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1714425068153,"stop":1714425068154,"duration":1},"status":"passed","severity":"normal"},{"uid":"1231fb6b61f286b4","name":"Push message with escaped characters payload","time":{"start":1714425435609,"stop":1714425435610,"duration":1},"status":"passed","severity":"normal"},{"uid":"f10279b21ab7be51","name":"should correctly map a content topic to a pubsub topic","time":{"start":1714424849043,"stop":1714424849043,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9a4146093b02871","name":"Subscribe and receives messages on 20 topics","time":{"start":1714425534882,"stop":1714425534882,"duration":0},"status":"passed","severity":"normal"},{"uid":"8563a6c13fd36474","name":"Push message with rate limit","time":{"start":1714425435630,"stop":1714425435630,"duration":0},"status":"passed","severity":"normal"},{"uid":"deabc268b3b3f5c5","name":"Passing cursor with wrong message digest","time":{"start":1714425405880,"stop":1714425405880,"duration":0},"status":"passed","severity":"normal"},{"uid":"16c80935be3720d3","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1714424901184,"stop":1714424901187,"duration":3},"status":"passed","severity":"normal"},{"uid":"1dff6900ec387aa","name":"should be able to encode the field with only FILTER set to true","time":{"start":1714424856922,"stop":1714424856922,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3c812b31d85873b","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1714424912040,"stop":1714424912040,"duration":0},"status":"skipped","severity":"normal"},{"uid":"46cd106f5448cc16","name":"Push message with content topic containing unicode special characters","time":{"start":1714425301140,"stop":1714425301140,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ef9ce15d1d2cdf9","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1714425534895,"stop":1714425534895,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dffbdae028ac024","name":"Push message with emoji payload","time":{"start":1714425435610,"stop":1714425435611,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f37d116630cb4d5","name":"Push message with XML payload","time":{"start":1714425435607,"stop":1714425435607,"duration":0},"status":"passed","severity":"normal"},{"uid":"64aa9a36605880d2","name":"Delete observer","time":{"start":1714425302084,"stop":1714425302084,"duration":0},"status":"passed","severity":"normal"},{"uid":"35d6ff5fe6ed4dc8","name":"throws on content topic with empty topic name field","time":{"start":1714424848998,"stop":1714424848998,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c0c2fd4133d5e71","name":"Encoder throws on empty string content topic","time":{"start":1714424885247,"stop":1714424885248,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8183512086b664e","name":"should only return 1 node with store capability","time":{"start":1714424873555,"stop":1714424873555,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5a079af0494ac1c","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1714424950485,"stop":1714424950486,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf1a449d45701322","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1714424883370,"stop":1714424883370,"duration":0},"status":"passed","severity":"normal"},{"uid":"861acf9b9d0f7ace","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1714425071971,"stop":1714425071972,"duration":1},"status":"passed","severity":"normal"},{"uid":"57524ea049073420","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app9/5/topic464/proto","time":{"start":1714425396496,"stop":1714425396497,"duration":1},"status":"passed","severity":"normal"},{"uid":"72aa46084140af40","name":"Check publish message containing numeric","time":{"start":1714425348163,"stop":1714425348166,"duration":3},"status":"passed","severity":"normal"},{"uid":"d2c86cea80edd781","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1714424849015,"stop":1714424849015,"duration":0},"status":"passed","severity":"normal"},{"uid":"80d43f2eadc156bc","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1714424950486,"stop":1714424950489,"duration":3},"status":"passed","severity":"normal"},{"uid":"74b88b95a4aab9e1","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714425071911,"stop":1714425071912,"duration":1},"status":"passed","severity":"normal"},{"uid":"43d48fae02f5d4d6","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1714425321025,"stop":1714425321025,"duration":0},"status":"passed","severity":"normal"},{"uid":"6931082619b8fdd1","name":"Check received message containing numeric","time":{"start":1714425369958,"stop":1714425369960,"duration":2},"status":"passed","severity":"normal"},{"uid":"d4ed0a09e149ff8c","name":"should not fail to stop the service if it was not started","time":{"start":1714425363886,"stop":1714425363887,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc058a5233128306","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1714424849005,"stop":1714424849005,"duration":0},"status":"passed","severity":"normal"},{"uid":"56f1a86ff41c1f96","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1714425349902,"stop":1714425349908,"duration":6},"status":"passed","severity":"normal"},{"uid":"ec0e14a47ea3ae05","name":"Check publish message containing Basic HTML tag","time":{"start":1714425348179,"stop":1714425348179,"duration":0},"status":"passed","severity":"normal"},{"uid":"208a64f9a79fa271","name":"udp ip6 address","time":{"start":1714424857073,"stop":1714424857074,"duration":1},"status":"passed","severity":"normal"},{"uid":"5273c909c9a5a9eb","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1714424849012,"stop":1714424849012,"duration":0},"status":"passed","severity":"normal"},{"uid":"9909d7964408bcd9","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1714425425849,"stop":1714425425849,"duration":0},"status":"passed","severity":"normal"},{"uid":"bee7d345cb11cad7","name":"Check received message containing XML","time":{"start":1714425369935,"stop":1714425369936,"duration":1},"status":"passed","severity":"normal"},{"uid":"7060cf6b0a8231d9","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app52/2/topic394/test.js","time":{"start":1714425396494,"stop":1714425396494,"duration":0},"status":"passed","severity":"normal"},{"uid":"a897b1402f860e4a","name":"Query with Promise Callback, No message returned","time":{"start":1714425451139,"stop":1714425451140,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fb7d59073442607","name":"less peers than existing","time":{"start":1714425298656,"stop":1714425298656,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a5ec769e3c6eecb2","name":"LightPush","time":{"start":1714425507199,"stop":1714425507199,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c04268c6f503e69","name":"should use DNS peer discovery with light client","time":{"start":1714424912040,"stop":1714424912040,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4335fce3664254e3","name":"groups content topics by expected pubsub topic","time":{"start":1714424849006,"stop":1714424849006,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dc443418c297faa","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1714425396498,"stop":1714425396499,"duration":1},"status":"passed","severity":"normal"},{"uid":"e60af4b66a501d1","name":"Generator, 2 different pubsubtopics","time":{"start":1714425473187,"stop":1714425473187,"duration":0},"status":"passed","severity":"normal"},{"uid":"826be731be2fc2f7","name":"should only return 1 node with relay and store capability","time":{"start":1714424873554,"stop":1714424873554,"duration":0},"status":"passed","severity":"normal"},{"uid":"d93ea9ba824fb6fa","name":"Check message with no content topic is not received","time":{"start":1714425369971,"stop":1714425369971,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ceed51649f902e5","name":"should return false","time":{"start":1714424857616,"stop":1714424857616,"duration":0},"status":"passed","severity":"normal"},{"uid":"95be2d91ef221568","name":"Encoder throws on empty string content topic","time":{"start":1714424883372,"stop":1714424883373,"duration":1},"status":"passed","severity":"normal"},{"uid":"582681591324594c","name":"should decode valid enr with tcp successfully","time":{"start":1714424857614,"stop":1714424857614,"duration":0},"status":"passed","severity":"normal"},{"uid":"956e97a9fba1701b","name":"Mutual subscription","time":{"start":1714425349849,"stop":1714425349849,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb3c34b87178e2cb","name":"Decoder throws on empty string content topic","time":{"start":1714424883373,"stop":1714424883374,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1778cdd91848dd6","name":"should handle a minimal index list","time":{"start":1714424849199,"stop":1714424849199,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f570ac1c4719579","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1714425071915,"stop":1714425071916,"duration":1},"status":"passed","severity":"normal"},{"uid":"c43022d2580eb51b","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1714424849003,"stop":1714424849003,"duration":0},"status":"passed","severity":"normal"},{"uid":"40ba52a08c1958ab","name":"Push message with content topic containing escaped characters","time":{"start":1714425435622,"stop":1714425435623,"duration":1},"status":"passed","severity":"normal"},{"uid":"58c79b569f995159","name":"Overlapping topic subscription","time":{"start":1714425534892,"stop":1714425534893,"duration":1},"status":"passed","severity":"normal"},{"uid":"18b8d61f9974ccea","name":"Check received message containing JSON","time":{"start":1714425369966,"stop":1714425369966,"duration":0},"status":"passed","severity":"normal"},{"uid":"757e9658f9935d5c","name":"Push message with content topic containing unicode special characters","time":{"start":1714425435628,"stop":1714425435628,"duration":0},"status":"passed","severity":"normal"},{"uid":"456aef67ac32213f","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1714424849018,"stop":1714424849019,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ef8154b7e6ba7ed","name":"Subscribe to topic containing special chars and receive message","time":{"start":1714425534894,"stop":1714425534894,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfa6c1bc99da131f","name":"Check message with no payload is not received","time":{"start":1714425068156,"stop":1714425068157,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a7577d4c4784f9e","name":"throws on content topic with too few or too many fields","time":{"start":1714424848995,"stop":1714424848995,"duration":0},"status":"passed","severity":"normal"},{"uid":"703c34fb85d7a9e0","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1714424908591,"stop":1714424908591,"duration":0},"status":"passed","severity":"normal"},{"uid":"de0d316412e97cfd","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1714424849019,"stop":1714424849019,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce5616fa5eaff715","name":"Push message with emoji payload","time":{"start":1714425301075,"stop":1714425301077,"duration":2},"status":"passed","severity":"normal"},{"uid":"c7c52b0d3d97d7b6","name":"different cluster, same shard: nodes don't connect","time":{"start":1714425178900,"stop":1714425178901,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa78d35d395344a9","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app16/4/topic632/proto","time":{"start":1714425396492,"stop":1714425396492,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5b695058cd0a62c","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1714425321027,"stop":1714425321028,"duration":1},"status":"passed","severity":"normal"},{"uid":"3600fd5011c941c5","name":"Check publish message containing Chinese","time":{"start":1714425348169,"stop":1714425348171,"duration":2},"status":"passed","severity":"normal"},{"uid":"12a93e7d4c988b6","name":"should be able to encode the field with only RELAY set to true","time":{"start":1714424856919,"stop":1714424856921,"duration":2},"status":"passed","severity":"normal"},{"uid":"1a1e452d7866e587","name":"Non TWN Cluster","time":{"start":1714425396492,"stop":1714425396492,"duration":0},"status":"passed","severity":"normal"},{"uid":"b94363f6b9f998e0","name":"handles empty contentTopics array correctly","time":{"start":1714424849043,"stop":1714424849043,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffa3e080172b5c79","name":"Throws when trying to push message with empty payload","time":{"start":1714425301078,"stop":1714425301081,"duration":3},"status":"passed","severity":"normal"},{"uid":"c4f5edc66bc65b82","name":"Ping on unsubscribed peer","time":{"start":1714424973889,"stop":1714424973890,"duration":1},"status":"passed","severity":"normal"},{"uid":"521964efec0b287a","name":"should set field with only RELAY enabled","time":{"start":1714424857620,"stop":1714424857621,"duration":1},"status":"passed","severity":"normal"},{"uid":"eed667e34df9f0b7","name":"Push message with SQL Injection payload","time":{"start":1714425301044,"stop":1714425301045,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5acd5d7e6f40c51","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1714425534887,"stop":1714425534887,"duration":0},"status":"passed","severity":"normal"},{"uid":"968b88f738ad4baa","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1714425405870,"stop":1714425405872,"duration":2},"status":"passed","severity":"normal"},{"uid":"a800e1a67d690091","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1714424856929,"stop":1714424856929,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b9d819b6e468c8f","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1714424849014,"stop":1714424849015,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f3f3c846b451549","name":"Using a function","time":{"start":1714425494507,"stop":1714425494507,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ce88c1500dd040","name":"Relay - dialed first","time":{"start":1714425507197,"stop":1714425507197,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8429a40cb67f0ca","name":"Decoder throws on undefined content topic","time":{"start":1714424883373,"stop":1714424883373,"duration":0},"status":"passed","severity":"normal"},{"uid":"83b2e399c9abe95d","name":"Publish message with large meta","time":{"start":1714425348194,"stop":1714425348201,"duration":7},"status":"passed","severity":"normal"},{"uid":"dcd79d3a91610fbe","name":"should set field with only FILTER enabled","time":{"start":1714424857621,"stop":1714424857621,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdf1edbf676a3c48","name":"Check message received after jswaku node is restarted","time":{"start":1714425369955,"stop":1714425369956,"duration":1},"status":"skipped","severity":"normal"},{"uid":"8862e0704363b773","name":"start node with empty shard","time":{"start":1714425425865,"stop":1714425425866,"duration":1},"status":"passed","severity":"normal"},{"uid":"29c93eaa248321b5","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1714425631838,"stop":1714425631839,"duration":1},"status":"passed","severity":"normal"},{"uid":"6390d5fdb7add3fb","name":"Push message with content topic containing escaped characters","time":{"start":1714425301127,"stop":1714425301139,"duration":12},"status":"passed","severity":"normal"},{"uid":"9478ed9dd7289ec5","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1714425508072,"stop":1714425508072,"duration":0},"status":"passed","severity":"normal"},{"uid":"28b4b70d70bf3e02","name":"Push message with content topic containing shell command","time":{"start":1714425301125,"stop":1714425301126,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef237b7985225ed0","name":"Push message with numeric payload","time":{"start":1714425301042,"stop":1714425301042,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff1eec8057117f05","name":"Push message with unicode special characters payload","time":{"start":1714425301072,"stop":1714425301074,"duration":2},"status":"passed","severity":"normal"},{"uid":"dba5a863a290685","name":"should be able to decode the field with only FILTER set to true","time":{"start":1714424856927,"stop":1714424856927,"duration":0},"status":"passed","severity":"normal"},{"uid":"a07fc7e3f1ea3c07","name":"Sign & Recover","time":{"start":1714424883950,"stop":1714424883950,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2f0bfe3286b1b0e","name":"Push message with shell command payload","time":{"start":1714425435609,"stop":1714425435609,"duration":0},"status":"passed","severity":"normal"},{"uid":"40834687a9793bfc","name":"should throw an error if shards are undefined for static sharding","time":{"start":1714424849013,"stop":1714424849013,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1c599b96e20deea","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1714424849025,"stop":1714424849025,"duration":0},"status":"passed","severity":"normal"},{"uid":"1551fc84e83437a3","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1714425405873,"stop":1714425405874,"duration":1},"status":"passed","severity":"normal"},{"uid":"71945c765a37ebe2","name":"Throws when trying to push message with empty payload","time":{"start":1714425435612,"stop":1714425435613,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9448fbab837805e","name":"Check received message containing shell command","time":{"start":1714425369967,"stop":1714425369967,"duration":0},"status":"passed","severity":"normal"},{"uid":"34944f92fe536b7a","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1714425349909,"stop":1714425349909,"duration":0},"status":"passed","severity":"normal"},{"uid":"2909a092436f8b7e","name":"addEventListener with correct event","time":{"start":1714424941435,"stop":1714424941436,"duration":1},"status":"passed","severity":"normal"},{"uid":"18ee18bfe737398c","name":"Passing page size 11 when there are 10 messages","time":{"start":1714425481554,"stop":1714425481554,"duration":0},"status":"passed","severity":"normal"},{"uid":"65c80b91b6ee0a6a","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1714425137470,"stop":1714425137471,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7efaca665310211","name":"Overlapping topic subscription","time":{"start":1714425349878,"stop":1714425349890,"duration":12},"status":"skipped","severity":"normal"},{"uid":"a92b5530a56056bb","name":"Refresh subscription","time":{"start":1714425137451,"stop":1714425137452,"duration":1},"status":"passed","severity":"normal"},{"uid":"39f58d9a5215596d","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1714424862406,"stop":1714424862406,"duration":0},"status":"passed","severity":"normal"},{"uid":"12e2caf7ad511c12","name":"isConnected should return false after all peers disconnect","time":{"start":1714424901199,"stop":1714424901199,"duration":0},"status":"passed","severity":"normal"},{"uid":"503a390126ebbcec","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1714424873144,"stop":1714424873144,"duration":0},"status":"passed","severity":"normal"},{"uid":"be678d43a8ada583","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1714425631836,"stop":1714425631837,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b3754b38c7d9e74","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1714424872190,"stop":1714424872191,"duration":1},"status":"passed","severity":"normal"},{"uid":"dba6498c8a75547a","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app30/1/topic62/utf8","time":{"start":1714425396493,"stop":1714425396493,"duration":0},"status":"passed","severity":"normal"},{"uid":"76e3d6ccd01b5e87","name":"Push message with JSON payload","time":{"start":1714425301046,"stop":1714425301046,"duration":0},"status":"passed","severity":"normal"},{"uid":"b39fa24fd8a8028b","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1714425071913,"stop":1714425071913,"duration":0},"status":"passed","severity":"normal"},{"uid":"d719edb843e5d251","name":"should return all peers when numPeers is 0","time":{"start":1714424862405,"stop":1714424862405,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dcd8a7dadfb8749","name":"Wrong topic","time":{"start":1714425396497,"stop":1714425396498,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6c3a3ac1dc97d1f","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1714424849018,"stop":1714424849018,"duration":0},"status":"passed","severity":"normal"},{"uid":"abb03a8d9b257ae4","name":"connected peers and dial","time":{"start":1714425298655,"stop":1714425298656,"duration":1},"status":"skipped","severity":"normal"},{"uid":"ec891da4ded4b475","name":"topics with same application and version share the same shard","time":{"start":1714424849005,"stop":1714424849005,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ace22036797fbd1","name":"Fails to push message with empty content topic","time":{"start":1714425301142,"stop":1714425301142,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb6f0dd102395a1a","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1714425071906,"stop":1714425071906,"duration":0},"status":"passed","severity":"normal"},{"uid":"befb1cc152a95e47","name":"Decoder throws on undefined content topic","time":{"start":1714424862500,"stop":1714424862501,"duration":1},"status":"passed","severity":"normal"},{"uid":"e84bf0ad04065e84","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1714424856923,"stop":1714424856924,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6c0d9e9397895f9","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1714425137448,"stop":1714425137448,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5dacf0250a53cea","name":"should set field with all protocols disabled","time":{"start":1714424857620,"stop":1714424857620,"duration":0},"status":"passed","severity":"normal"},{"uid":"291fc6a058056464","name":"Check received message containing long","time":{"start":1714425369957,"stop":1714425369958,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1d999831eab8df5","name":"does not throw on valid cases","time":{"start":1714424848993,"stop":1714424848994,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2827a03d70b4d8d","name":"Promise Callback - backward","time":{"start":1714425460328,"stop":1714425460329,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5ff41feef6f4953","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1714424849008,"stop":1714424849008,"duration":0},"status":"passed","severity":"normal"},{"uid":"81ec0b62b54904e4","name":"Push message with short payload","time":{"start":1714425301041,"stop":1714425301041,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef835545c26bd68d","name":"Check received message containing Script","time":{"start":1714425068148,"stop":1714425068148,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f30b64e3083faaf","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1714425071914,"stop":1714425071915,"duration":1},"status":"passed","severity":"normal"},{"uid":"75293a7fc6e55361","name":"should be able to decode the field with only RELAY set to true","time":{"start":1714424856926,"stop":1714424856927,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9183da34c4004b2","name":"Query with Ordered Callback, No message returned","time":{"start":1714425451134,"stop":1714425451135,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3d87285dc66b7eb","name":"Ephemeral messages are not stored","time":{"start":1714424910823,"stop":1714424910823,"duration":0},"status":"passed","severity":"normal"},{"uid":"85f2eb5d5a0a17ca","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1714425405875,"stop":1714425405878,"duration":3},"status":"passed","severity":"normal"},{"uid":"831cc3d943a8000e","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1714424974899,"stop":1714424974899,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5563c540e343d0c","name":"should not receive a peer event after stop","time":{"start":1714425363888,"stop":1714425363889,"duration":1},"status":"passed","severity":"normal"},{"uid":"5471877f433d5998","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1714424849200,"stop":1714424849200,"duration":0},"status":"passed","severity":"normal"},{"uid":"a46f993e7cd58991","name":"new peer added after a peer was already found","time":{"start":1714425298465,"stop":1714425298466,"duration":1},"status":"skipped","severity":"normal"},{"uid":"407bd723d442f94","name":"should return empty list for no shard","time":{"start":1714424849013,"stop":1714424849013,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6db2b730caed230","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1714424849000,"stop":1714424849001,"duration":1},"status":"passed","severity":"normal"},{"uid":"a41f505d6010baa3","name":"Check received message containing Russian","time":{"start":1714425369932,"stop":1714425369933,"duration":1},"status":"passed","severity":"normal"},{"uid":"c58f9b5bb278c7ca","name":"should be able to decode the field with only STORE set to true","time":{"start":1714424856928,"stop":1714424856928,"duration":0},"status":"passed","severity":"normal"},{"uid":"56a72625642bf098","name":"Push message with content topic containing SQL Injection","time":{"start":1714425435620,"stop":1714425435620,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed8b230cdda7f590","name":"Passing cursor with wrong pubsubTopic","time":{"start":1714425405880,"stop":1714425405880,"duration":0},"status":"passed","severity":"normal"},{"uid":"586c1458d22c6779","name":"Check message with non string payload is not received","time":{"start":1714425369953,"stop":1714425369955,"duration":2},"status":"passed","severity":"normal"},{"uid":"84a11915762a0943","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1714424849044,"stop":1714424849044,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9b7541728c58460","name":"Fails to push message with large meta","time":{"start":1714425301144,"stop":1714425301147,"duration":3},"status":"passed","severity":"normal"},{"uid":"ea862fd6c00f83b2","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1714425425864,"stop":1714425425865,"duration":1},"status":"passed","severity":"normal"},{"uid":"97fc839641ab590e","name":"Refresh subscription","time":{"start":1714425349877,"stop":1714425349878,"duration":1},"status":"skipped","severity":"normal"},{"uid":"b7916891d6edbb7f","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1714424849015,"stop":1714424849016,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fe9090947bcbff0","name":"Subscribe to topic containing JSON and receive message","time":{"start":1714425534887,"stop":1714425534887,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbb6816f2dd15b0","name":"Check received message containing unicode special characters","time":{"start":1714425369968,"stop":1714425369968,"duration":0},"status":"passed","severity":"normal"},{"uid":"42dd9466b37bc908","name":"Subscribe to topic containing special chars and publish message","time":{"start":1714425349897,"stop":1714425349901,"duration":4},"status":"passed","severity":"normal"},{"uid":"f3f7377194f0aa1d","name":"can start the service","time":{"start":1714424912031,"stop":1714424912031,"duration":0},"status":"passed","severity":"normal"},{"uid":"e45c757ddd50663","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1714425137450,"stop":1714425137450,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9a01a17600072f6","name":"Decrypt messages","time":{"start":1714425302083,"stop":1714425302083,"duration":0},"status":"passed","severity":"normal"},{"uid":"6590c9c1186e9e78","name":"Push message with long payload","time":{"start":1714425435602,"stop":1714425435603,"duration":1},"status":"passed","severity":"normal"},{"uid":"787093aa16f4fc3d","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1714424856928,"stop":1714424856929,"duration":1},"status":"passed","severity":"normal"},{"uid":"239dc857dc518a93","name":"can start and stop the service","time":{"start":1714424912032,"stop":1714424912032,"duration":0},"status":"passed","severity":"normal"},{"uid":"31be008a038c7132","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1714425137456,"stop":1714425137456,"duration":0},"status":"passed","severity":"normal"},{"uid":"be040181df1c7f74","name":"Passing page size 0 when there are 110 messages","time":{"start":1714425481552,"stop":1714425481552,"duration":0},"status":"passed","severity":"normal"},{"uid":"144bdbf88ddbcb4a","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1714424993187,"stop":1714424993187,"duration":0},"status":"passed","severity":"normal"},{"uid":"c14239f9f729d127","name":"Promise Callback - forward","time":{"start":1714425460327,"stop":1714425460328,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a7f36ebcce1943c","name":"Check publish message after client node is restarted","time":{"start":1714425348194,"stop":1714425348194,"duration":0},"status":"skipped","severity":"normal"},{"uid":"904c04ed00c86beb","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1714425170481,"stop":1714425170481,"duration":0},"status":"passed","severity":"normal"},{"uid":"22b3afce9015398e","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1714424856922,"stop":1714424856923,"duration":1},"status":"passed","severity":"normal"},{"uid":"e09621b2aa1e3a1c","name":"can start the service","time":{"start":1714425363885,"stop":1714425363885,"duration":0},"status":"passed","severity":"normal"},{"uid":"b233aef71fae21b7","name":"Check message received after nwaku node is restarted","time":{"start":1714425068158,"stop":1714425068160,"duration":2},"status":"skipped","severity":"normal"},{"uid":"3c45c44c4f8925d","name":"Push message with content topic containing emoji","time":{"start":1714425435628,"stop":1714425435629,"duration":1},"status":"passed","severity":"normal"},{"uid":"266faa490ae26738","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1714424873148,"stop":1714424873149,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e13d8d3bdcf870","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1714425508071,"stop":1714425508071,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d5bbe7c447075a","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1714424849022,"stop":1714424849023,"duration":1},"status":"passed","severity":"normal"},{"uid":"5293e618c95feb5e","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1714424849034,"stop":1714424849040,"duration":6},"status":"passed","severity":"normal"},{"uid":"faea2fe1432e019f","name":"should be able to encode the field with only STORE set to true","time":{"start":1714424856921,"stop":1714424856922,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ed9633b228c6157","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1714425321023,"stop":1714425321024,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3c2a0c9f4973720","name":"Check received message containing unicode special characters","time":{"start":1714425369946,"stop":1714425369948,"duration":2},"status":"passed","severity":"normal"},{"uid":"79d945aa1a252ea4","name":"Reopen subscription with peer with lost subscription","time":{"start":1714424932298,"stop":1714424932299,"duration":1},"status":"passed","severity":"normal"},{"uid":"6aa0270f75308de5","name":"Relay - times out","time":{"start":1714425507198,"stop":1714425507198,"duration":0},"status":"passed","severity":"normal"},{"uid":"f15a90ae02a84de4","name":"Subscribe to topic containing emoji and publish message","time":{"start":1714425349920,"stop":1714425349920,"duration":0},"status":"passed","severity":"normal"},{"uid":"69391bfe5b49183","name":"Ping on unsubscribed peer","time":{"start":1714424932298,"stop":1714424932298,"duration":0},"status":"passed","severity":"normal"},{"uid":"132bcd7807706b55","name":"should not fail to start the service if it is already started","time":{"start":1714425363887,"stop":1714425363887,"duration":0},"status":"passed","severity":"normal"},{"uid":"88f6e23e2e130a2","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1714425110756,"stop":1714425110756,"duration":0},"status":"passed","severity":"normal"},{"uid":"3559f804d836de","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1714425534888,"stop":1714425534888,"duration":0},"status":"passed","severity":"normal"},{"uid":"fca0590dfb8c9","name":"Check received message containing unicode special characters","time":{"start":1714425068151,"stop":1714425068151,"duration":0},"status":"passed","severity":"normal"},{"uid":"396bf9c2a761b11e","name":"Subscribe to topic containing long and publish message","time":{"start":1714425349892,"stop":1714425349895,"duration":3},"status":"passed","severity":"normal"},{"uid":"bcb27ea7c5db99b8","name":"Subscribe and receive messages via lightPush","time":{"start":1714425534880,"stop":1714425534880,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe95b4ee1261c258","name":"should use the provided clusterId for the pubsub topic","time":{"start":1714424849044,"stop":1714424849044,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e9bff516d32c715","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1714424849016,"stop":1714424849016,"duration":0},"status":"passed","severity":"normal"},{"uid":"b102a84ab175ad96","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1714424849024,"stop":1714424849024,"duration":0},"status":"passed","severity":"normal"},{"uid":"90aed3096de1b2d","name":"Push message with content topic containing SQL Injection","time":{"start":1714425301109,"stop":1714425301111,"duration":2},"status":"passed","severity":"normal"},{"uid":"b8e0299b71230a85","name":"receives messages sent to provided content topic through callback","time":{"start":1714425348541,"stop":1714425348541,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3253f87eecc65479","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1714424849031,"stop":1714424849032,"duration":1},"status":"passed","severity":"normal"},{"uid":"4271cb12df3126c3","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1714425396491,"stop":1714425396491,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa84e5b9ccae7866","name":"Ordered callback, aborts when callback returns true","time":{"start":1714425467287,"stop":1714425467288,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9d70135235ff588","name":"Subscribe to topic containing numeric and receive message","time":{"start":1714425534894,"stop":1714425534894,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4718abdf89d6aba","name":"Check received message containing long","time":{"start":1714425369910,"stop":1714425369915,"duration":5},"status":"passed","severity":"normal"},{"uid":"4db6dc05d73cd16e","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app38/2/topic856/utf8","time":{"start":1714425396494,"stop":1714425396494,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ed2022e87a91aff","name":"Push message on custom pubsubTopic","time":{"start":1714425170480,"stop":1714425170480,"duration":0},"status":"passed","severity":"normal"},{"uid":"e48e0442e4b03c4c","name":"Subscribe to topic containing numeric and publish message","time":{"start":1714425349896,"stop":1714425349896,"duration":0},"status":"passed","severity":"normal"},{"uid":"efbddfb2e39dddab","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1714425137441,"stop":1714425137442,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bf95a3090f4a11f","name":"Check received message containing shell command","time":{"start":1714425068150,"stop":1714425068150,"duration":0},"status":"passed","severity":"normal"},{"uid":"3860605ede88bb06","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1714424849012,"stop":1714424849012,"duration":0},"status":"passed","severity":"normal"},{"uid":"60e94d4f239ffc23","name":"Check received message with timestamp: 1714424899696000000 ","time":{"start":1714425369949,"stop":1714425369949,"duration":0},"status":"passed","severity":"normal"},{"uid":"efa86b445172e0ff","name":"Check publish message containing special chars","time":{"start":1714425348167,"stop":1714425348169,"duration":2},"status":"passed","severity":"normal"},{"uid":"9a8824663bac518f","name":"Subscribe to topic containing Script and receive message","time":{"start":1714425137457,"stop":1714425137458,"duration":1},"status":"passed","severity":"normal"},{"uid":"15f6faefc94ad3e","name":"Check received message with timestamp: 1649153314 ","time":{"start":1714425369969,"stop":1714425369969,"duration":0},"status":"passed","severity":"normal"},{"uid":"515a1d4c1cdaa4c1","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1714425348540,"stop":1714425348541,"duration":1},"status":"skipped","severity":"normal"},{"uid":"522dccb9f72d5d43","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1714425298466,"stop":1714425298466,"duration":0},"status":"passed","severity":"normal"},{"uid":"b06f6360b01c07d9","name":"should properly create location multiaddrs - tcp","time":{"start":1714424857619,"stop":1714424857619,"duration":0},"status":"passed","severity":"normal"},{"uid":"abd856ddb73ae888","name":"should encode/decode to text encoding","time":{"start":1714424857617,"stop":1714424857617,"duration":0},"status":"passed","severity":"normal"},{"uid":"6caec7ed53eb053e","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1714424848999,"stop":1714424849000,"duration":1},"status":"passed","severity":"normal"},{"uid":"94d46be761253cb9","name":"Push message with content topic containing Basic HTML tag","time":{"start":1714425435621,"stop":1714425435621,"duration":0},"status":"passed","severity":"normal"},{"uid":"d69d45d9de23d91e","name":"Check received message with timestamp: 1649153314 ","time":{"start":1714425068153,"stop":1714425068153,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5d7274797a5ad81","name":"Subscribe to topic containing special chars and receive message","time":{"start":1714425137453,"stop":1714425137455,"duration":2},"status":"passed","severity":"normal"},{"uid":"88966988db2f28c","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1714424873145,"stop":1714424873146,"duration":1},"status":"passed","severity":"normal"},{"uid":"af9368b111613df7","name":"receives messages sent to provided content topic through stream","time":{"start":1714425348542,"stop":1714425348542,"duration":0},"status":"skipped","severity":"normal"},{"uid":"af6e47c452fbc5af","name":"Check publish message containing SQL Injection","time":{"start":1714425348174,"stop":1714425348175,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8d1f832e0d15d6e","name":"throws on empty content topic","time":{"start":1714424848994,"stop":1714424848994,"duration":0},"status":"passed","severity":"normal"},{"uid":"643c679183e0eed3","name":"Check received message containing XML","time":{"start":1714425369964,"stop":1714425369964,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab8d16465330ad04","name":"Check received message containing Chinese","time":{"start":1714425369960,"stop":1714425369961,"duration":1},"status":"passed","severity":"normal"},{"uid":"3999aea8e53a603c","name":"random static sharding 5 - Cluster ID: 936, Shard ID: 337","time":{"start":1714425425852,"stop":1714425425852,"duration":0},"status":"passed","severity":"normal"},{"uid":"accd216ea2aab638","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1714425473189,"stop":1714425473189,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1b189cf9d109e86","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1714425071912,"stop":1714425071913,"duration":1},"status":"passed","severity":"normal"},{"uid":"93114b00ef1896d1","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1714425071913,"stop":1714425071914,"duration":1},"status":"passed","severity":"normal"},{"uid":"879ff922c07b79ff","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1714425071966,"stop":1714425071967,"duration":1},"status":"passed","severity":"normal"},{"uid":"b315c8cfd6e0c2a3","name":"should emit a peer event after start","time":{"start":1714424912036,"stop":1714424912036,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb3aa7e3df7add28","name":"Push message with Russian payload","time":{"start":1714425435606,"stop":1714425435606,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8afb70fb7b40878","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app63/8/topic567/test.js","time":{"start":1714425396493,"stop":1714425396493,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1ab16cafe3139db","name":"Relay + Store","time":{"start":1714424857622,"stop":1714424857622,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2226cccf0505166","name":"Ordered Callback - backward","time":{"start":1714425460330,"stop":1714425460330,"duration":0},"status":"passed","severity":"normal"},{"uid":"53c892fc8a9550bf","name":"Check publish message containing unicode special characters","time":{"start":1714425348180,"stop":1714425348181,"duration":1},"status":"passed","severity":"normal"},{"uid":"42fa5c11463ba3c","name":"1 Relay, 1 fetch","time":{"start":1714424873157,"stop":1714424873157,"duration":0},"status":"passed","severity":"normal"},{"uid":"675d2e01d648af7a","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1714425349876,"stop":1714425349877,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d16121f81e24f88","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1714425321022,"stop":1714425321022,"duration":0},"status":"passed","severity":"normal"},{"uid":"9811b63d8df256fc","name":"Push 30 different messages","time":{"start":1714425301077,"stop":1714425301078,"duration":1},"status":"passed","severity":"normal"},{"uid":"9693c95b832f7dbd","name":"Check received message containing escaped characters","time":{"start":1714425369967,"stop":1714425369967,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5862c672a234f21","name":"getPeersByDiscovery","time":{"start":1714425298465,"stop":1714425298465,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce496c16d7248241","name":"Check message with no content topic is not received","time":{"start":1714425068156,"stop":1714425068156,"duration":0},"status":"passed","severity":"normal"},{"uid":"36523a60a6510421","name":"passes more than one ENR URLs and attempts connection","time":{"start":1714424912041,"stop":1714424912041,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a978cf8ec67d1e4c","name":"connects to nwaku","time":{"start":1714425494506,"stop":1714425494506,"duration":0},"status":"passed","severity":"normal"},{"uid":"af2083a4dbceba53","name":"Check received message with timestamp: 1714424900210000000 ","time":{"start":1714425068152,"stop":1714425068152,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9fb73bc03a23233","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1714425110754,"stop":1714425110754,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a060805f53e18d4","name":"Push to array if already present","time":{"start":1714424848620,"stop":1714424848620,"duration":0},"status":"passed","severity":"normal"},{"uid":"200576456e2f7df5","name":"should not fail to start the service if it is already started","time":{"start":1714424877427,"stop":1714424877427,"duration":0},"status":"passed","severity":"normal"},{"uid":"87b1a0bde425aa99","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1714425071970,"stop":1714425071971,"duration":1},"status":"passed","severity":"normal"},{"uid":"eda03c61f0be0f70","name":"should be called at least once on all `peer:discovery` events","time":{"start":1714424908588,"stop":1714424908589,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8346e2d750138ff","name":"1 Relay, 1 Filter, gives up","time":{"start":1714424873158,"stop":1714424873158,"duration":0},"status":"passed","severity":"normal"},{"uid":"7733e386ed1c8cf3","name":"Subscribe to topic containing numeric and receive message","time":{"start":1714425534884,"stop":1714425534884,"duration":0},"status":"passed","severity":"normal"},{"uid":"dad97e4b2959d47","name":"Subscribe to topic containing JSON and receive message","time":{"start":1714425534897,"stop":1714425534897,"duration":0},"status":"passed","severity":"normal"},{"uid":"6004405e6ed3a424","name":"Reopen subscription with peer with lost subscription","time":{"start":1714424973890,"stop":1714424973890,"duration":0},"status":"passed","severity":"normal"},{"uid":"699fe80dfed5656a","name":"Publish without waiting for remote peer","time":{"start":1714425349851,"stop":1714425349851,"duration":0},"status":"passed","severity":"normal"},{"uid":"445cca2564ef98d8","name":"Fails to publish message with wrong content topic","time":{"start":1714425348192,"stop":1714425348192,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e7d5ce8ebbc8045","name":"Check publish message containing escaped characters","time":{"start":1714425348180,"stop":1714425348180,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0e0d48ba7003817","name":"Push message with content topic containing Script","time":{"start":1714425301111,"stop":1714425301117,"duration":6},"status":"passed","severity":"normal"},{"uid":"563a5aeb26131641","name":"Check received message with timestamp: 1714424900210 ","time":{"start":1714425068152,"stop":1714425068153,"duration":1},"status":"passed","severity":"normal"},{"uid":"3217dad41051e165","name":"Nodes with multiple pubsub topic","time":{"start":1714425321025,"stop":1714425321025,"duration":0},"status":"passed","severity":"normal"},{"uid":"222e82208ab0b45f","name":"Check message with invalid timestamp is not received","time":{"start":1714425369970,"stop":1714425369970,"duration":0},"status":"passed","severity":"normal"},{"uid":"2eeb8ee6f62b14b7","name":"Encoder throws on undefined content topic","time":{"start":1714424883372,"stop":1714424883372,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd92b762144157fd","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1714425137457,"stop":1714425137457,"duration":0},"status":"passed","severity":"normal"},{"uid":"476917bd61b4637","name":"Check received message containing Basic HTML tag","time":{"start":1714425369936,"stop":1714425369937,"duration":1},"status":"passed","severity":"normal"},{"uid":"a531505d31caa5a0","name":"caches peers it previously fetched","time":{"start":1714424873553,"stop":1714424873554,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc0e3b6c6a945ee4","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1714425508069,"stop":1714425508069,"duration":0},"status":"passed","severity":"normal"},{"uid":"78a3e99ec95b22f3","name":"A test","time":{"start":1714425137574,"stop":1714425137574,"duration":0},"status":"passed","severity":"normal"},{"uid":"818e8d8d8b52c113","name":"Sample","time":{"start":1714424857106,"stop":1714424857106,"duration":0},"status":"passed","severity":"normal"},{"uid":"99bec59a807a38ca","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1714424856929,"stop":1714424856930,"duration":1},"status":"passed","severity":"normal"},{"uid":"12b90ce946b6098d","name":"should return the pubsub topic directly if a string is provided","time":{"start":1714424849031,"stop":1714424849031,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c078a0f925bb0b1","name":"Add multiple subscription objects on single nwaku node","time":{"start":1714425534899,"stop":1714425534899,"duration":0},"status":"passed","severity":"normal"},{"uid":"5053f54003b5cb7f","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1714425534896,"stop":1714425534896,"duration":0},"status":"passed","severity":"normal"},{"uid":"3addf4900bd5970a","name":"should properly create peer info with all multiaddrs","time":{"start":1714424857619,"stop":1714424857620,"duration":1},"status":"passed","severity":"normal"},{"uid":"6356a3328e7cc51b","name":"should emit a peer event after start","time":{"start":1714425363887,"stop":1714425363888,"duration":1},"status":"passed","severity":"normal"},{"uid":"906c104c2abb87ec","name":"Subscribe to topic containing Russian and receive message","time":{"start":1714425137456,"stop":1714425137457,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d37a28fe303cf4e","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1714424885245,"stop":1714424885246,"duration":1},"status":"passed","severity":"normal"},{"uid":"45fc21223c9fcec","name":"Push message with escaped characters payload","time":{"start":1714425301072,"stop":1714425301072,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c680094d69110c6","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1714425071915,"stop":1714425071915,"duration":0},"status":"passed","severity":"normal"},{"uid":"56d9f7a1ecc04872","name":"should handle application and version for autosharding","time":{"start":1714424849011,"stop":1714424849011,"duration":0},"status":"passed","severity":"normal"},{"uid":"96338350db6bc2a4","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1714424873146,"stop":1714424873147,"duration":1},"status":"passed","severity":"normal"},{"uid":"84c3311743d2fdbe","name":"unsubscribes","time":{"start":1714425485200,"stop":1714425485201,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d108055a69e3674","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1714424849023,"stop":1714424849024,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ed726377018f13a","name":"Check meta is set [symmetric]","time":{"start":1714424883370,"stop":1714424883371,"duration":1},"status":"passed","severity":"normal"},{"uid":"c96924c15e3ac089","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1714425475359,"stop":1714425475359,"duration":0},"status":"passed","severity":"normal"},{"uid":"32c6a50bb994da6e","name":"listenerCount","time":{"start":1714424941437,"stop":1714424941438,"duration":1},"status":"passed","severity":"normal"},{"uid":"824e8f7d8029501c","name":"Push message with custom timestamp: 1714421472332","time":{"start":1714425301149,"stop":1714425301149,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d6afb074380220d","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1714424993186,"stop":1714424993187,"duration":1},"status":"passed","severity":"normal"},{"uid":"680150f78d62c662","name":"Push message with Basic HTML tag payload","time":{"start":1714425435608,"stop":1714425435608,"duration":0},"status":"passed","severity":"normal"},{"uid":"24672bea66bbd202","name":"Check received message containing Script","time":{"start":1714425369934,"stop":1714425369935,"duration":1},"status":"passed","severity":"normal"},{"uid":"5111827c8685513f","name":"isConnected return false after peer stops","time":{"start":1714424950492,"stop":1714424950492,"duration":0},"status":"passed","severity":"normal"},{"uid":"7472fcd8beed32ce","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1714425451132,"stop":1714425451133,"duration":1},"status":"passed","severity":"normal"},{"uid":"d091753ca8efb2f3","name":"Push message with Basic HTML tag payload","time":{"start":1714425301046,"stop":1714425301046,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b974e4dfdf8a58c","name":"Fails to push message with empty content topic","time":{"start":1714425435629,"stop":1714425435629,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2f3784c963aa0b4","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1714425071904,"stop":1714425071904,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a3e1b4649e69db0","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1714424873148,"stop":1714424873148,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a3b23a4d69546ab","name":"Push message with custom timestamp: 1714428672332","time":{"start":1714425301150,"stop":1714425301156,"duration":6},"status":"passed","severity":"normal"},{"uid":"51b0e1815b449170","name":"Publish message with custom timestamp: Tue May 09 2023 21:15:21 GMT+0000 (Coordinated Universal Time)","time":{"start":1714425348189,"stop":1714425348190,"duration":1},"status":"passed","severity":"normal"},{"uid":"79c1608d11da933e","name":"throws on content topic with generation field greater than 0","time":{"start":1714424848996,"stop":1714424848996,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a10e06f404a79dd","name":"Subscribe to topic containing JSON and receive message","time":{"start":1714425137466,"stop":1714425137466,"duration":0},"status":"passed","severity":"normal"},{"uid":"879a538cd86cc569","name":"more peers than existing","time":{"start":1714425298656,"stop":1714425298656,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e5f08fb96a20e62d","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1714424993188,"stop":1714424993188,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1f788b2e861f929","name":"Subscribe to topic containing short and receive message","time":{"start":1714425137452,"stop":1714425137452,"duration":0},"status":"passed","severity":"normal"},{"uid":"cecfc0a1c2529487","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1714424883368,"stop":1714424883369,"duration":1},"status":"passed","severity":"normal"},{"uid":"14264edd5ee7e318","name":"Subscribe and receive messages via waku relay post","time":{"start":1714425534881,"stop":1714425534881,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b416910f0d8abda","name":"can dial TLS multiaddrs","time":{"start":1714425175291,"stop":1714425175292,"duration":1},"status":"passed","severity":"normal"},{"uid":"57afb3f6ae8570d0","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1714425110753,"stop":1714425110754,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6aca670b22014e1","name":"Subscribe to topic containing shell command and receive message","time":{"start":1714425534887,"stop":1714425534887,"duration":0},"status":"passed","severity":"normal"},{"uid":"139337549d6b39e1","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1714425475359,"stop":1714425475360,"duration":1},"status":"passed","severity":"normal"},{"uid":"f58384ce38461ff0","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1714424908590,"stop":1714424908590,"duration":0},"status":"passed","severity":"normal"},{"uid":"debaa27070839abd","name":"Generator, custom pubsub topic","time":{"start":1714425473186,"stop":1714425473186,"duration":0},"status":"passed","severity":"normal"},{"uid":"604d1786ebb3e3f1","name":"random static sharding 1 - Cluster ID: 907, Shard ID: 798","time":{"start":1714425425850,"stop":1714425425850,"duration":0},"status":"passed","severity":"normal"},{"uid":"85306e2e9727968a","name":"Push message with Arabic payload","time":{"start":1714425435605,"stop":1714425435605,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e3ba83692caed9c","name":"Decoder throws on empty string content topic","time":{"start":1714424862501,"stop":1714424862501,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8b068f222d20459","name":"Push message with content topic containing Arabic","time":{"start":1714425435616,"stop":1714425435619,"duration":3},"status":"passed","severity":"normal"},{"uid":"8d3f309726465ec2","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1714424974899,"stop":1714424974900,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a1467a01644d0bc","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714425071923,"stop":1714425071923,"duration":0},"status":"passed","severity":"normal"},{"uid":"286f983f8f23c05a","name":"Subscribe to topic containing XML and receive message","time":{"start":1714425534896,"stop":1714425534896,"duration":0},"status":"passed","severity":"normal"},{"uid":"74cf579812b97ee","name":"Ephemeral field is preserved - encoder v0","time":{"start":1714424910823,"stop":1714424910824,"duration":1},"status":"passed","severity":"normal"},{"uid":"17b811676a27dea1","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1714425508069,"stop":1714425508070,"duration":1},"status":"passed","severity":"normal"},{"uid":"63e0a7e3386ac3dc","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1714425534898,"stop":1714425534898,"duration":0},"status":"passed","severity":"normal"},{"uid":"eba3b14536255351","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1714424849027,"stop":1714424849027,"duration":0},"status":"passed","severity":"normal"},{"uid":"6426f240a74027aa","name":"Fails to push message with large meta","time":{"start":1714425435630,"stop":1714425435630,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c854ff4a64876a6","name":"Check received message containing short","time":{"start":1714425068138,"stop":1714425068138,"duration":0},"status":"passed","severity":"normal"},{"uid":"40b553100c9332bc","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1714425071922,"stop":1714425071922,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae06345a6ed5af93","name":"start node with ApplicationInfo","time":{"start":1714425396499,"stop":1714425396499,"duration":0},"status":"passed","severity":"normal"},{"uid":"faa041db946cb010","name":"Check received message containing escaped characters","time":{"start":1714425068150,"stop":1714425068151,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab6c50117667fcd8","name":"should return valid sharding parameters for static sharding","time":{"start":1714424849033,"stop":1714424849033,"duration":0},"status":"passed","severity":"normal"},{"uid":"446ecca731e3b755","name":"Check message with no content topic is not received","time":{"start":1714425369952,"stop":1714425369952,"duration":0},"status":"passed","severity":"normal"},{"uid":"797c5deaba5b2d54","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1714425508072,"stop":1714425508074,"duration":2},"status":"passed","severity":"normal"},{"uid":"ac6050d981f77b65","name":"should set field with only STORE enabled","time":{"start":1714424857621,"stop":1714424857621,"duration":0},"status":"passed","severity":"normal"},{"uid":"f09be10999cfb420","name":"should encodeTxt and decodeTxt","time":{"start":1714424857613,"stop":1714424857613,"duration":0},"status":"passed","severity":"normal"},{"uid":"5333917a358e47ab","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app72/5/topic746/json","time":{"start":1714425396495,"stop":1714425396495,"duration":0},"status":"passed","severity":"normal"},{"uid":"f036b8ed21c32ff0","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714425071920,"stop":1714425071920,"duration":0},"status":"passed","severity":"normal"},{"uid":"1868f720124a8902","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1714425137467,"stop":1714425137468,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f78cd95c308e6ee","name":"configure the node with multiple content topics","time":{"start":1714425396498,"stop":1714425396498,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3ab17d1f22cc5ac","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1714424849004,"stop":1714424849005,"duration":1},"status":"passed","severity":"normal"},{"uid":"81c456b429037762","name":"should throw error - no id","time":{"start":1714424857614,"stop":1714424857614,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1e91768e693e8f7","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app1/4/topic882/json","time":{"start":1714425396494,"stop":1714425396495,"duration":1},"status":"passed","severity":"normal"},{"uid":"9258988b94cd2f80","name":"should set field with all protocols enabled","time":{"start":1714424857620,"stop":1714424857620,"duration":0},"status":"passed","severity":"normal"},{"uid":"53129bb6142dca07","name":"Relay - dialed after","time":{"start":1714425507198,"stop":1714425507198,"duration":0},"status":"passed","severity":"normal"},{"uid":"78c5383b2d07b0c8","name":"should not receive a peer event before start","time":{"start":1714425363888,"stop":1714425363888,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1133207cb9b351f","name":"Check received message containing XML","time":{"start":1714425068149,"stop":1714425068149,"duration":0},"status":"passed","severity":"normal"},{"uid":"21f33ab73477454a","name":"Check received message containing JSON","time":{"start":1714425068149,"stop":1714425068150,"duration":1},"status":"passed","severity":"normal"},{"uid":"15b20e95e42d7988","name":"handles empty shards array correctly","time":{"start":1714424849042,"stop":1714424849042,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f8ccf90cdc4f29a","name":"same cluster, same shard: nodes connect","time":{"start":1714425071899,"stop":1714425071900,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca97cca5a833b4ff","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1714425321026,"stop":1714425321026,"duration":0},"status":"passed","severity":"normal"},{"uid":"447954d7d297e81e","name":"Overlapping topic subscription","time":{"start":1714425137451,"stop":1714425137451,"duration":0},"status":"passed","severity":"normal"},{"uid":"e49a91bb7dc95112","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1714425137459,"stop":1714425137460,"duration":1},"status":"passed","severity":"normal"},{"uid":"2980b5f56f00e8bf","name":"Push message with Script payload","time":{"start":1714425301045,"stop":1714425301045,"duration":0},"status":"passed","severity":"normal"},{"uid":"c703c8998d41c29f","name":"Check received message containing Basic HTML tag","time":{"start":1714425369965,"stop":1714425369965,"duration":0},"status":"passed","severity":"normal"},{"uid":"da583ee16c5217a1","name":"Check received message containing SQL Injection","time":{"start":1714425369962,"stop":1714425369962,"duration":0},"status":"passed","severity":"normal"},{"uid":"2244ca6a284b6c2","name":"should handle corrupted local storage data gracefully","time":{"start":1714424877430,"stop":1714424877431,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7ec8e7485fa3962","name":"Push message on custom pubsubTopic","time":{"start":1714425170481,"stop":1714425170482,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7649de451f55d64","name":"Check publish message containing shell command","time":{"start":1714425348179,"stop":1714425348180,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6d3b046354c0d5c","name":"Push message with special chars payload","time":{"start":1714425301042,"stop":1714425301043,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d2a6bdbcba9ccbf","name":"Ping on subscribed peer","time":{"start":1714424973884,"stop":1714424973885,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4d5d3e4eb02e025","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1714425534882,"stop":1714425534883,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc6164fe9bf655cd","name":"Subscribe and receive messages via lightPush","time":{"start":1714425137441,"stop":1714425137441,"duration":0},"status":"passed","severity":"normal"},{"uid":"e15f528cdc6ab456","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1714424849010,"stop":1714424849010,"duration":0},"status":"passed","severity":"normal"},{"uid":"811989732545fa80","name":"Check publish message containing JSON","time":{"start":1714425348179,"stop":1714425348179,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed4e593fda51bb0a","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1714425631838,"stop":1714425631838,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f63ad66145608f3","name":"removeEventListener with wrong event","time":{"start":1714424941437,"stop":1714424941437,"duration":0},"status":"passed","severity":"normal"},{"uid":"8420a384a79e759f","name":"getPeersByDiscovery","time":{"start":1714424941437,"stop":1714424941437,"duration":0},"status":"passed","severity":"normal"},{"uid":"d25e7dbcb9893c55","name":"Fails to publish message with empty text","time":{"start":1714425348191,"stop":1714425348192,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed805f66be4f5b96","name":"Subscribe to topic containing short and publish message","time":{"start":1714425349890,"stop":1714425349892,"duration":2},"status":"passed","severity":"normal"},{"uid":"659f32707b77b1a3","name":"All","time":{"start":1714424910638,"stop":1714424910638,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7cafbca1e134a29","name":"should properly create location multiaddrs - udp4","time":{"start":1714424857618,"stop":1714424857618,"duration":0},"status":"passed","severity":"normal"},{"uid":"f680a494b6b518e2","name":"should throw error - invalid id","time":{"start":1714424857615,"stop":1714424857615,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cee38241a608e1f","name":"Push message with custom timestamp: 1683666668404","time":{"start":1714425435630,"stop":1714425435631,"duration":1},"status":"passed","severity":"normal"},{"uid":"78ec3771423c9a71","name":"throws an error for improperly formatted content topics","time":{"start":1714424849007,"stop":1714424849008,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b23b528b5783b66","name":"Subscribe to topic containing XML and receive message","time":{"start":1714425137458,"stop":1714425137459,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbd39d95cf6e5729","name":"Check received message containing short","time":{"start":1714425369909,"stop":1714425369910,"duration":1},"status":"passed","severity":"normal"},{"uid":"df13b3644c3037f4","name":"it tolerates circular branch references","time":{"start":1714424873552,"stop":1714424873552,"duration":0},"status":"passed","severity":"normal"},{"uid":"79148325a4024fdd","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1714424993189,"stop":1714424993189,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b94d7c36a494226","name":"Push message with content topic containing Chinese","time":{"start":1714425435616,"stop":1714425435616,"duration":0},"status":"passed","severity":"normal"},{"uid":"6349c3733a7c11f1","name":"Subscribe to topic containing short and receive message","time":{"start":1714425534883,"stop":1714425534884,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a911f705284523b","name":"same cluster, different shard: nodes connect","time":{"start":1714425178900,"stop":1714425178900,"duration":0},"status":"passed","severity":"normal"},{"uid":"89e172029a55a344","name":"should only return 1 node with relay capability","time":{"start":1714424873554,"stop":1714424873554,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a699fb95c3aa789","name":"different cluster, different shard: nodes don't connect","time":{"start":1714425071901,"stop":1714425071901,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7a9e1899e73d910","name":"Check received message containing Chinese","time":{"start":1714425369930,"stop":1714425369931,"duration":1},"status":"passed","severity":"normal"},{"uid":"cea5f0822c2c8d24","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1714424873145,"stop":1714424873145,"duration":0},"status":"passed","severity":"normal"},{"uid":"db902a030d289462","name":"Generator, custom pubsub topic","time":{"start":1714425473189,"stop":1714425473190,"duration":1},"status":"passed","severity":"normal"},{"uid":"493f05e7f428d749","name":"Query generator for multiple messages with multiple decoders","time":{"start":1714425467283,"stop":1714425467283,"duration":0},"status":"passed","severity":"normal"},{"uid":"26de1e71a0ec1d75","name":"Nodes with multiple pubsub topic","time":{"start":1714425321022,"stop":1714425321023,"duration":1},"status":"passed","severity":"normal"},{"uid":"562a5d2a44e52979","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1714424849001,"stop":1714424849002,"duration":1},"status":"passed","severity":"normal"},{"uid":"a679ef02a078fc0a","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1714425071924,"stop":1714425071925,"duration":1},"status":"passed","severity":"normal"},{"uid":"a398bac55df04399","name":"can start and stop the service","time":{"start":1714425363885,"stop":1714425363886,"duration":1},"status":"passed","severity":"normal"},{"uid":"78456918c9a770b6","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1714425534880,"stop":1714425534881,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ae253fd09964c11","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1714425071926,"stop":1714425071927,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc32ffad1dc3fcb8","name":"Subscribe to topic containing long and receive message","time":{"start":1714425534893,"stop":1714425534894,"duration":1},"status":"passed","severity":"normal"},{"uid":"3789e3d01489d929","name":"Push message with short payload","time":{"start":1714425435601,"stop":1714425435602,"duration":1},"status":"passed","severity":"normal"},{"uid":"bff86ba48295e924","name":"throws on content topic with empty encoding field","time":{"start":1714424848998,"stop":1714424848998,"duration":0},"status":"passed","severity":"normal"},{"uid":"4216b5bbb24cf3f4","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714424974898,"stop":1714424974899,"duration":1},"status":"passed","severity":"normal"},{"uid":"99aac69672a093ca","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1714425534891,"stop":1714425534891,"duration":0},"status":"passed","severity":"normal"},{"uid":"660c4af2fdfcf223","name":"pre and post cipher","time":{"start":1714424883949,"stop":1714424883950,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b5d460fc713d646","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1714425349859,"stop":1714425349859,"duration":0},"status":"passed","severity":"normal"},{"uid":"16efbe8816b9d682","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1714425467287,"stop":1714425467287,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc50404ecc2f388c","name":"handles different clusterIds correctly","time":{"start":1714424849007,"stop":1714424849007,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0e878e2431c2a94","name":"Push message on custom pubsubTopic","time":{"start":1714425170478,"stop":1714425170478,"duration":0},"status":"passed","severity":"normal"},{"uid":"29d18be105d5b0ac","name":"Subscribe to topic containing XML and publish message","time":{"start":1714425349909,"stop":1714425349910,"duration":1},"status":"passed","severity":"normal"},{"uid":"97dedce94e6a793f","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1714424849014,"stop":1714424849014,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bcf9ec5a046b46b","name":"Push message with content topic containing long","time":{"start":1714425301082,"stop":1714425301084,"duration":2},"status":"passed","severity":"normal"},{"uid":"11856b5a8570b7b4","name":"Push message with content topic containing numeric","time":{"start":1714425301085,"stop":1714425301088,"duration":3},"status":"passed","severity":"normal"},{"uid":"27b2dd924d991ac4","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1714424856924,"stop":1714424856924,"duration":0},"status":"passed","severity":"normal"},{"uid":"3308cc22c363c5e9","name":"Check received message containing emoji","time":{"start":1714425068151,"stop":1714425068152,"duration":1},"status":"passed","severity":"normal"},{"uid":"46ad585fe77944e9","name":"should throw error - no public key","time":{"start":1714424857614,"stop":1714424857615,"duration":1},"status":"passed","severity":"normal"},{"uid":"21565ae3268fe846","name":"tcp ip4 address","time":{"start":1714424857073,"stop":1714424857073,"duration":0},"status":"passed","severity":"normal"},{"uid":"b94a5a532fd06fba","name":"retrieves a single peer","time":{"start":1714424873551,"stop":1714424873552,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e4c326b296614d6","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1714425071921,"stop":1714425071921,"duration":0},"status":"passed","severity":"normal"},{"uid":"d29bc1534a5f13b","name":"isConnected should return true after first peer connects","time":{"start":1714424950490,"stop":1714424950491,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd2c644f28cd729b","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1714424849015,"stop":1714424849015,"duration":0},"status":"passed","severity":"normal"},{"uid":"7236aece0e0828a4","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1714424974898,"stop":1714424974898,"duration":0},"status":"passed","severity":"normal"},{"uid":"57ae6b80d7d8b74d","name":"Round trip binary serialization","time":{"start":1714424862498,"stop":1714424862498,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d32709c65a8e544","name":"Check received message containing special chars","time":{"start":1714425369929,"stop":1714425369930,"duration":1},"status":"passed","severity":"normal"},{"uid":"50def788c9f11a1c","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1714424873555,"stop":1714424873556,"duration":1},"status":"passed","severity":"normal"},{"uid":"51c4eb6ffe9520f","name":"Check message received after nwaku node is restarted","time":{"start":1714425369973,"stop":1714425369973,"duration":0},"status":"skipped","severity":"normal"},{"uid":"257a41c16dafa988","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1714424849033,"stop":1714424849033,"duration":0},"status":"passed","severity":"normal"},{"uid":"64def680ca32e9f7","name":"Query with Promise Callback, No Decoder","time":{"start":1714425451138,"stop":1714425451138,"duration":0},"status":"passed","severity":"normal"},{"uid":"91c42aa76927d46e","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1714425534885,"stop":1714425534885,"duration":0},"status":"passed","severity":"normal"},{"uid":"d34db638029c1bf2","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1714424901194,"stop":1714424901198,"duration":4},"status":"passed","severity":"normal"},{"uid":"cef15cf025da03f9","name":"should add and remove event listeners correctly","time":{"start":1714424877431,"stop":1714424877431,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f2bdafccbd9cffb","name":"Generator, 2 different pubsubtopics","time":{"start":1714425473190,"stop":1714425473190,"duration":0},"status":"passed","severity":"normal"},{"uid":"76eaad6bf34646bc","name":"Waku message hash computation (meta attribute not present)","time":{"start":1714424851718,"stop":1714424851718,"duration":0},"status":"passed","severity":"normal"},{"uid":"92bbf7e9f1ea27c8","name":"Register correct protocols","time":{"start":1714425349850,"stop":1714425349851,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb84bdbd0498add5","name":"Subscribe to topic containing numeric and receive message","time":{"start":1714425137453,"stop":1714425137453,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2990754d6fb9e5e","name":"Push message with Chinese payload","time":{"start":1714425435605,"stop":1714425435605,"duration":0},"status":"passed","severity":"normal"},{"uid":"c250064f9b58e90e","name":"through manual discovery","time":{"start":1714425175292,"stop":1714425175292,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8a5e56f335089f7","name":"Check received message containing short","time":{"start":1714425369957,"stop":1714425369957,"duration":0},"status":"passed","severity":"normal"},{"uid":"6edbfd946a3d6cdf","name":"Publishes to nwaku","time":{"start":1714425325521,"stop":1714425325521,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c91c928af8062c0","name":"ignores unrecognized TXT record formats","time":{"start":1714424873553,"stop":1714424873553,"duration":0},"status":"passed","severity":"normal"},{"uid":"23aee9b5930c78f5","name":"Push message with XML payload","time":{"start":1714425301045,"stop":1714425301045,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f2a3551ebb40fb2","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1714424901190,"stop":1714424901191,"duration":1},"status":"passed","severity":"normal"},{"uid":"90fbce37baf17fa5","name":"Passing page size 110 when there are 120 messages","time":{"start":1714425481555,"stop":1714425481555,"duration":0},"status":"passed","severity":"normal"},{"uid":"898cf4420bbcdfdf","name":"Check publish message containing short","time":{"start":1714425348138,"stop":1714425348155,"duration":17},"status":"passed","severity":"normal"},{"uid":"c4acdbcad47cd319","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1714425170483,"stop":1714425170483,"duration":0},"status":"passed","severity":"normal"},{"uid":"734f07f603e1efaf","name":"Push message with meta","time":{"start":1714425435629,"stop":1714425435629,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9ec13257a341c34","name":"Check received message containing Chinese","time":{"start":1714425068146,"stop":1714425068147,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c4fb7d06b470d","name":"Check received message containing emoji","time":{"start":1714425369948,"stop":1714425369949,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a253fb027196c27","name":"Publish message with rate limit","time":{"start":1714425348201,"stop":1714425348202,"duration":1},"status":"passed","severity":"normal"},{"uid":"5454393acf87606b","name":"Check received message containing special chars","time":{"start":1714425369960,"stop":1714425369960,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc3c430ee87406e","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1714424856925,"stop":1714424856926,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e67c448f7d181ee","name":"Push message with content topic containing short","time":{"start":1714425301081,"stop":1714425301082,"duration":1},"status":"passed","severity":"normal"},{"uid":"258cdb999b6c9b24","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1714425137448,"stop":1714425137449,"duration":1},"status":"passed","severity":"normal"},{"uid":"422eeb0f4e81dc79","name":"Push message equal or less that 1MB","time":{"start":1714425435632,"stop":1714425435632,"duration":0},"status":"passed","severity":"normal"},{"uid":"423c18e13a275ddc","name":"should get / set TCP multiaddr","time":{"start":1714424857617,"stop":1714424857618,"duration":1},"status":"passed","severity":"normal"},{"uid":"d63053303b97400a","name":"Check received message containing Basic HTML tag","time":{"start":1714425068149,"stop":1714425068149,"duration":0},"status":"passed","severity":"normal"},{"uid":"c276ac4b0c5c54c0","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1714425534885,"stop":1714425534885,"duration":0},"status":"passed","severity":"normal"},{"uid":"96b66d34c902a4c6","name":"Check received message containing shell command","time":{"start":1714425369938,"stop":1714425369939,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0b69cfdc41de8a7","name":"Sets default value correctly","time":{"start":1714425494508,"stop":1714425494509,"duration":1},"status":"passed","severity":"normal"},{"uid":"806b388f9ce1ee87","name":"isConnected should return false after all peers disconnect","time":{"start":1714424950491,"stop":1714424950492,"duration":1},"status":"passed","severity":"normal"},{"uid":"549d965f85e643ae","name":"should not fail to stop the service if it was not started","time":{"start":1714424912035,"stop":1714424912035,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3fd8c794759f517","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714424974893,"stop":1714424974894,"duration":1},"status":"passed","severity":"normal"},{"uid":"57098991119b07ef","name":"Light Node - default protocols","time":{"start":1714425507200,"stop":1714425507200,"duration":0},"status":"passed","severity":"normal"},{"uid":"658541d3e9d2f16e","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1714425110752,"stop":1714425110753,"duration":1},"status":"passed","severity":"normal"},{"uid":"99da20430576cfe6","name":"should configure sharding based on application and version for autosharding","time":{"start":1714424849040,"stop":1714424849040,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4eee3634a0c6c66","name":"Decoder throws on empty string content topic","time":{"start":1714424885248,"stop":1714424885248,"duration":0},"status":"passed","severity":"normal"},{"uid":"93e358560b7ecbb0","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1714425298466,"stop":1714425298466,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4e47c708d31cdb09","name":"shard 0","time":{"start":1714425425849,"stop":1714425425849,"duration":0},"status":"passed","severity":"normal"},{"uid":"2af0d1ab598f3c72","name":"Check received message containing numeric","time":{"start":1714425068139,"stop":1714425068144,"duration":5},"status":"passed","severity":"normal"},{"uid":"f052e8bdca7ea636","name":"Generator, custom pubsub topic","time":{"start":1714425473188,"stop":1714425473188,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab55471f182d6a18","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1714425534881,"stop":1714425534881,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e390e56647967f1","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1714425475358,"stop":1714425475359,"duration":1},"status":"passed","severity":"normal"},{"uid":"46b1bba461268a8e","name":"different cluster, different shard: nodes don't connect","time":{"start":1714425178901,"stop":1714425178903,"duration":2},"status":"passed","severity":"normal"},{"uid":"4b537cf96cc3e3e4","name":"Check message with no payload is not received","time":{"start":1714425369952,"stop":1714425369953,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f7c52f7f89c5438","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1714425348181,"stop":1714425348189,"duration":8},"status":"passed","severity":"normal"},{"uid":"5b8a5e833031ee06","name":"should set field with only LIGHTPUSH enabled","time":{"start":1714424857621,"stop":1714424857621,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d24632a1363cb2","name":"Push message with content topic containing JSON","time":{"start":1714425301122,"stop":1714425301124,"duration":2},"status":"passed","severity":"normal"},{"uid":"4be9100c11c27f36","name":"Refresh subscription","time":{"start":1714425534883,"stop":1714425534883,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d4e8100d2cb202e","name":"Check publish message containing XML","time":{"start":1714425348177,"stop":1714425348178,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b79ac9d6e678db2","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1714425137467,"stop":1714425137467,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf9cabfde15e3306","name":"Check publish message containing long","time":{"start":1714425348156,"stop":1714425348163,"duration":7},"status":"passed","severity":"normal"},{"uid":"b6f9886973017dc","name":"Ping on peer without subscriptions","time":{"start":1714424973885,"stop":1714424973885,"duration":0},"status":"passed","severity":"normal"},{"uid":"2332401b476e0bbe","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1714425321021,"stop":1714425321022,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2cbfd634aabea5b","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1714424849025,"stop":1714424849026,"duration":1},"status":"passed","severity":"normal"},{"uid":"86c062e778f99c92","name":"start node with empty content topic","time":{"start":1714425396499,"stop":1714425396504,"duration":5},"status":"passed","severity":"normal"},{"uid":"633fed49d32c1dcf","name":"Push message with shell command payload","time":{"start":1714425301046,"stop":1714425301072,"duration":26},"status":"passed","severity":"normal"},{"uid":"5f530eb2d26821bc","name":"should load peers from local storage and dispatch events","time":{"start":1714424877430,"stop":1714424877430,"duration":0},"status":"passed","severity":"normal"},{"uid":"73ced9d22be9a095","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714425170480,"stop":1714425170481,"duration":1},"status":"passed","severity":"normal"},{"uid":"75f523f06818f857","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1714425508072,"stop":1714425508072,"duration":0},"status":"passed","severity":"normal"},{"uid":"653ca94f2d9a1bd7","name":"Push message with Chinese payload","time":{"start":1714425301043,"stop":1714425301043,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c7cddebb19bca85","name":"Check received message containing Arabic","time":{"start":1714425369931,"stop":1714425369932,"duration":1},"status":"passed","severity":"normal"},{"uid":"97f4b57c0462c1e4","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1714424856925,"stop":1714424856925,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd0dd4e1c211657d","name":"Fails to push message bigger that 1MB","time":{"start":1714425301157,"stop":1714425301157,"duration":0},"status":"passed","severity":"normal"},{"uid":"b41b5000dfa529f","name":"Ping on unsubscribed peer","time":{"start":1714424973886,"stop":1714424973887,"duration":1},"status":"passed","severity":"normal"},{"uid":"702705a5ed07a3f9","name":"Push message with content topic containing special chars","time":{"start":1714425435615,"stop":1714425435616,"duration":1},"status":"passed","severity":"normal"},{"uid":"b781b792ea4c5afe","name":"Query with Ordered Callback, No Decoder","time":{"start":1714425451134,"stop":1714425451134,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fd06da370aeb904","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1714425451136,"stop":1714425451136,"duration":0},"status":"passed","severity":"normal"},{"uid":"28a304444f223ea2","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1714424910824,"stop":1714424910825,"duration":1},"status":"passed","severity":"normal"},{"uid":"27a74daf29485a92","name":"should not fail to start the service if it is already started","time":{"start":1714424912035,"stop":1714424912036,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6dfe2ade27893c1","name":"Js publishes, other Js receives","time":{"start":1714425325521,"stop":1714425325522,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3fb9dd033eb89fb","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1714424873147,"stop":1714424873148,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8c8df0bef3dc384","name":"returns all values when wanted number matches available values","time":{"start":1714424872187,"stop":1714424872189,"duration":2},"status":"passed","severity":"normal"},{"uid":"a81134bea8600857","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1714425475360,"stop":1714425475360,"duration":0},"status":"passed","severity":"normal"},{"uid":"b907b39266ca1f55","name":"Symmetric encrypt & Decrypt","time":{"start":1714424883949,"stop":1714424883949,"duration":0},"status":"passed","severity":"normal"},{"uid":"f49c671dd57cd993","name":"Reusing cursor across nodes","time":{"start":1714425405879,"stop":1714425405880,"duration":1},"status":"passed","severity":"normal"},{"uid":"49a3aa8871a94f89","name":"Meta field set when metaSetter is specified","time":{"start":1714424862499,"stop":1714424862499,"duration":0},"status":"passed","severity":"normal"},{"uid":"57fe2c64ad20c72e","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1714424851716,"stop":1714424851717,"duration":1},"status":"passed","severity":"normal"},{"uid":"146097ca03d09dbf","name":"Subscribe to topic containing JSON and publish message","time":{"start":1714425349918,"stop":1714425349918,"duration":0},"status":"passed","severity":"normal"},{"uid":"a997be6913e4a534","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1714424901193,"stop":1714424901193,"duration":0},"status":"passed","severity":"normal"},{"uid":"f543ec32abbed5cd","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1714425473190,"stop":1714425473191,"duration":1},"status":"passed","severity":"normal"},{"uid":"7cb07242dac4558a","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1714425110753,"stop":1714425110753,"duration":0},"status":"passed","severity":"normal"},{"uid":"903bbc9f843a75d3","name":"Check received message containing numeric","time":{"start":1714425369915,"stop":1714425369928,"duration":13},"status":"passed","severity":"normal"},{"uid":"3217fd80792bb6c5","name":"Subscribe and receive messages via lightPush","time":{"start":1714425534889,"stop":1714425534889,"duration":0},"status":"passed","severity":"normal"},{"uid":"445d3dcf4749f4f5","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1714425071916,"stop":1714425071916,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3c846d999296502","name":"returns all values when wanted number is greater than available values","time":{"start":1714424872189,"stop":1714424872190,"duration":1},"status":"passed","severity":"normal"},{"uid":"7263dfc8490a871","name":"Relay + Store","time":{"start":1714424910637,"stop":1714424910638,"duration":1},"status":"passed","severity":"normal"},{"uid":"233d38af2af1e6ac","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1714424849043,"stop":1714424849044,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b2f96cd9f940631","name":"Push message with content topic containing Script","time":{"start":1714425435620,"stop":1714425435621,"duration":1},"status":"passed","severity":"normal"},{"uid":"e28758a001d688f","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714425071914,"stop":1714425071914,"duration":0},"status":"passed","severity":"normal"},{"uid":"24c01436c93985d2","name":"Push message with content topic containing short","time":{"start":1714425435613,"stop":1714425435613,"duration":0},"status":"passed","severity":"normal"},{"uid":"13b295771d5d0b33","name":"configure the node with multiple pubsub topics","time":{"start":1714425425862,"stop":1714425425863,"duration":1},"status":"passed","severity":"normal"},{"uid":"f196e9e7f9ddaa0f","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1714425071923,"stop":1714425071923,"duration":0},"status":"passed","severity":"normal"},{"uid":"3eb3fda960b85d14","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1714424849199,"stop":1714424849200,"duration":1},"status":"passed","severity":"normal"},{"uid":"fcf677096435f042","name":"should properly create location multiaddrs - udp","time":{"start":1714424857619,"stop":1714424857619,"duration":0},"status":"passed","severity":"normal"},{"uid":"a74011cb77a83324","name":"Check received message containing escaped characters","time":{"start":1714425369945,"stop":1714425369946,"duration":1},"status":"passed","severity":"normal"},{"uid":"54e41ac437109009","name":"throws on content topic with empty application field","time":{"start":1714424848996,"stop":1714424848997,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f0d5f28026c18e6","name":"Push message with custom timestamp: 1714428668404","time":{"start":1714425435631,"stop":1714425435632,"duration":1},"status":"passed","severity":"normal"},{"uid":"9eeff8243051a48","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1714425071987,"stop":1714425071988,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9b65a906848095c","name":"Push message with content topic containing XML","time":{"start":1714425435621,"stop":1714425435621,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca898821670c9cf1","name":"Refresh subscription","time":{"start":1714425534893,"stop":1714425534893,"duration":0},"status":"passed","severity":"normal"},{"uid":"41c82b91b56f9a3a","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1714424849009,"stop":1714424849010,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c3b650da9279244","name":"Push message with meta","time":{"start":1714425301143,"stop":1714425301143,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a5a6e1579ba2453","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1714424910824,"stop":1714424910824,"duration":0},"status":"passed","severity":"normal"},{"uid":"6386502c4b49e6bc","name":"should not receive a peer event after stop","time":{"start":1714424877429,"stop":1714424877429,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e3dd55a3890b0bc","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1714424849041,"stop":1714424849041,"duration":0},"status":"passed","severity":"normal"},{"uid":"d26c0cdf9b587c32","name":"Check received message with timestamp: 1714424899696 ","time":{"start":1714425369969,"stop":1714425369969,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e1bcd76ea544579","name":"should throw error - no id","time":{"start":1714424857615,"stop":1714424857615,"duration":0},"status":"passed","severity":"normal"},{"uid":"f52fad0c44143d86","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1714425071907,"stop":1714425071907,"duration":0},"status":"passed","severity":"normal"},{"uid":"de5167c17a4983d1","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1714424908591,"stop":1714424908591,"duration":0},"status":"passed","severity":"normal"},{"uid":"acf73b090f5a37b","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1714424849003,"stop":1714424849003,"duration":0},"status":"passed","severity":"normal"},{"uid":"69db298b86827043","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1714425071925,"stop":1714425071926,"duration":1},"status":"passed","severity":"normal"},{"uid":"c31e6d145f8b2f94","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1714424993185,"stop":1714424993186,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9229769b079beb9","name":"Fails to publish duplicate message","time":{"start":1714425348191,"stop":1714425348191,"duration":0},"status":"passed","severity":"normal"},{"uid":"a70e486ca04e1b9a","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1714425349919,"stop":1714425349919,"duration":0},"status":"passed","severity":"normal"},{"uid":"381fe1fcb2dfdb6b","name":"recovers when dns.resolve returns empty","time":{"start":1714424873552,"stop":1714424873553,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8e6cc6b15b8cdf6","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1714424877430,"stop":1714424877430,"duration":0},"status":"passed","severity":"normal"},{"uid":"a12da80072ec7be1","name":"Ping on peer without subscriptions","time":{"start":1714424973889,"stop":1714424973889,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f96ab08ceef33ed","name":"Correctly serialized arguments","time":{"start":1714425175461,"stop":1714425175461,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dd0f772d8d647ad","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1714425178897,"stop":1714425178899,"duration":2},"status":"passed","severity":"normal"},{"uid":"f792bd44f5598b69","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1714425110754,"stop":1714425110755,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6903da2c87e05e5","name":"Passing page size 10 when there are 10 messages","time":{"start":1714425481553,"stop":1714425481553,"duration":0},"status":"passed","severity":"normal"},{"uid":"45f883f985d8946a","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1714425534897,"stop":1714425534897,"duration":0},"status":"passed","severity":"normal"},{"uid":"222cb418fa31b589","name":"Check received message containing JSON","time":{"start":1714425369937,"stop":1714425369938,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cdfd75b2933fa1","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1714425071920,"stop":1714425071921,"duration":1},"status":"passed","severity":"normal"},{"uid":"423881bd3222dd1e","name":"should encode/decode to RLP encoding","time":{"start":1714424857616,"stop":1714424857617,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a14f8da6409a1b6","name":"Subscribe to topic containing Russian and publish message","time":{"start":1714425349908,"stop":1714425349909,"duration":1},"status":"passed","severity":"normal"},{"uid":"9461db594b802eb4","name":"should properly create location multiaddrs - tcp4","time":{"start":1714424857618,"stop":1714424857618,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e49f21d10c17efb","name":"Asymmetric encrypt & decrypt","time":{"start":1714424883948,"stop":1714424883949,"duration":1},"status":"passed","severity":"normal"},{"uid":"15559340315c0c33","name":"Push message equal or less that 1MB","time":{"start":1714425301156,"stop":1714425301156,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fb6bf6186b14092","name":"Push message with content topic containing numeric","time":{"start":1714425435614,"stop":1714425435614,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7865328612da6ce","name":"Encoder throws on undefined content topic","time":{"start":1714424885247,"stop":1714424885247,"duration":0},"status":"passed","severity":"normal"},{"uid":"826bed8e64506b54","name":"throws on content topic with empty version field","time":{"start":1714424848997,"stop":1714424848997,"duration":0},"status":"passed","severity":"normal"},{"uid":"336167f6d0a22d55","name":"Privacy Node - default protocol","time":{"start":1714425507200,"stop":1714425507201,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7406807508fba38","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1714425110751,"stop":1714425110752,"duration":1},"status":"passed","severity":"normal"},{"uid":"62ed7498ae5ea9e9","name":"Push message with custom timestamp: 1714421468404","time":{"start":1714425435631,"stop":1714425435631,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a18147987c25528","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1714425071970,"stop":1714425071970,"duration":0},"status":"passed","severity":"normal"},{"uid":"71f791821a85c823","name":"random static sharding 8 - Cluster ID: 681, Shard ID: 750","time":{"start":1714425425854,"stop":1714425425854,"duration":0},"status":"passed","severity":"normal"},{"uid":"c10a62edf3b5c156","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1714424873555,"stop":1714424873555,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e335caf8ca9a497","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1714425508070,"stop":1714425508070,"duration":0},"status":"passed","severity":"normal"},{"uid":"34deaa3593870d53","name":"Subscribe and receives messages on 20 topics","time":{"start":1714425534891,"stop":1714425534891,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b5b02ef401490e0","name":"Fails to publish message with size larger than 1 MB","time":{"start":1714425348193,"stop":1714425348193,"duration":0},"status":"passed","severity":"normal"},{"uid":"6985788e5c011658","name":"Query generator for multiple messages","time":{"start":1714425467282,"stop":1714425467282,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d3119f2e0bcfff2","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1714425321026,"stop":1714425321026,"duration":0},"status":"passed","severity":"normal"},{"uid":"17c53cf9aa01f617","name":"same cluster, same shard: nodes connect","time":{"start":1714425178900,"stop":1714425178900,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8f6c29c071471d3","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1714424849018,"stop":1714424849018,"duration":0},"status":"passed","severity":"normal"},{"uid":"f41d60be5dc235cd","name":"Fields are not dropped","time":{"start":1714424861903,"stop":1714424861905,"duration":2},"status":"passed","severity":"normal"},{"uid":"9e6d3da206c94de9","name":"Subscribe to topic containing short and receive message","time":{"start":1714425534893,"stop":1714425534893,"duration":0},"status":"passed","severity":"normal"},{"uid":"538d8c970e045fb0","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1714424849032,"stop":1714424849032,"duration":0},"status":"passed","severity":"normal"},{"uid":"de2fc4bcd714d72a","name":"Subscribe to topic containing special chars and receive message","time":{"start":1714425534884,"stop":1714425534884,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f51af63381fb76a","name":"should properly create location multiaddrs - udp6","time":{"start":1714424857618,"stop":1714424857618,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d018b795fa5e101","name":"handles different networkShards values correctly","time":{"start":1714424849007,"stop":1714424849007,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2193b4420dd1e4c","name":"can start the service","time":{"start":1714424877425,"stop":1714424877426,"duration":1},"status":"passed","severity":"normal"},{"uid":"f12ee7563ec04cf","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1714425534889,"stop":1714425534890,"duration":1},"status":"passed","severity":"normal"},{"uid":"93dcb9fc167558d6","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1714424849003,"stop":1714424849004,"duration":1},"status":"passed","severity":"normal"},{"uid":"2be967b67f3b9439","name":"Check publish message containing Russian","time":{"start":1714425348172,"stop":1714425348173,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3b1fbdd51882499","name":"should decode valid enr successfully","time":{"start":1714424857613,"stop":1714424857613,"duration":0},"status":"passed","severity":"normal"},{"uid":"acc348a8bf5ccd48","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1714425451136,"stop":1714425451137,"duration":1},"status":"passed","severity":"normal"},{"uid":"c02fcd0737210a80","name":"should throw an error for missing sharding configuration","time":{"start":1714424849042,"stop":1714424849042,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f294f761764c5c8","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1714424993188,"stop":1714424993188,"duration":0},"status":"passed","severity":"normal"},{"uid":"801683dd583d74","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714425170479,"stop":1714425170479,"duration":0},"status":"passed","severity":"normal"},{"uid":"85d07ab921dd0731","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1714425473187,"stop":1714425473188,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4347bee9b41838c","name":"can start and stop the service","time":{"start":1714424877426,"stop":1714424877426,"duration":0},"status":"passed","severity":"normal"},{"uid":"5722420a7324786e","name":"Check received message containing emoji","time":{"start":1714425369968,"stop":1714425369968,"duration":0},"status":"passed","severity":"normal"},{"uid":"d02ec4f18b8a2b8b","name":"1 Store, 2 relays, 2 fetches","time":{"start":1714424873158,"stop":1714424873158,"duration":0},"status":"passed","severity":"normal"},{"uid":"50d803b36a5eed72","name":"Does not throw an exception when node disconnects","time":{"start":1714425494506,"stop":1714425494506,"duration":0},"status":"passed","severity":"normal"},{"uid":"fae42f7103d0093a","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714424974896,"stop":1714424974896,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9eae2b0aab8f438","name":"Push message with content topic containing long","time":{"start":1714425435613,"stop":1714425435614,"duration":1},"status":"passed","severity":"normal"},{"uid":"752d1f8f5b503ef6","name":"Subscribe to topic containing Russian and receive message","time":{"start":1714425534885,"stop":1714425534886,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6909323c400e755","name":"same cluster, different shard: nodes don't connect","time":{"start":1714425071900,"stop":1714425071900,"duration":0},"status":"passed","severity":"normal"},{"uid":"be2edd48944a1fe8","name":"random static sharding 2 - Cluster ID: 324, Shard ID: 778","time":{"start":1714425425850,"stop":1714425425850,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b03a5c7cfa23f75","name":"Check publish message containing emoji","time":{"start":1714425348181,"stop":1714425348181,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfdd1f7c81c5d12","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1714425349860,"stop":1714425349876,"duration":16},"status":"passed","severity":"normal"},{"uid":"a8dd0c8f82ec7685","name":"should throw an error for an unconfigured topic","time":{"start":1714424849027,"stop":1714424849031,"duration":4},"status":"passed","severity":"normal"},{"uid":"6e7774bd53b0b7c6","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1714425534890,"stop":1714425534891,"duration":1},"status":"passed","severity":"normal"},{"uid":"4893c2970d593ffb","name":"Subscribe to topic containing shell command and receive message","time":{"start":1714425137466,"stop":1714425137467,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7224824cfbd504d","name":"Subscribe and receive messages via waku relay post","time":{"start":1714425534890,"stop":1714425534890,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f9d7b6e65e9c77c","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1714424974896,"stop":1714424974896,"duration":0},"status":"passed","severity":"normal"},{"uid":"f684d3a58a04d75","name":"Publish message with custom timestamp: Mon Apr 29 2024 22:15:21 GMT+0000 (Coordinated Universal Time)","time":{"start":1714425348190,"stop":1714425348191,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d2f96e47dfec958","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1714425534890,"stop":1714425534890,"duration":0},"status":"passed","severity":"normal"}] |