mirror of
https://github.com/logos-messaging/logos-messaging-allure-js.git
synced 2026-01-17 15:33:11 +00:00
1 line
137 KiB
JSON
1 line
137 KiB
JSON
[{"uid":"adf4a3cb8238fcc","name":"Meta field set when metaSetter is specified","time":{"start":1728082155360,"stop":1728082155360,"duration":0},"status":"passed","severity":"normal"},{"uid":"20df3f3cc6deb8de","name":"same cluster, different shard: nodes don't connect","time":{"start":1728082284018,"stop":1728082284018,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7368bfb962210f8","name":"should properly create location multiaddrs - tcp6","time":{"start":1728082148004,"stop":1728082148004,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff52289ee1363317","name":"throws on content topic with non-number generation field","time":{"start":1728082139289,"stop":1728082139290,"duration":1},"status":"passed","severity":"normal"},{"uid":"77d071cc86bc693b","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app6/4/topic857/json","time":{"start":1728082422906,"stop":1728082422906,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbbf9fb51a9b5d2d","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1728082284026,"stop":1728082284027,"duration":1},"status":"passed","severity":"normal"},{"uid":"c33d643ff23d28da","name":"should not throw an error for a single configured topic","time":{"start":1728082139321,"stop":1728082139321,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d056d2a3fdde1f5","name":"should load peers from local storage and dispatch events","time":{"start":1728082166941,"stop":1728082166941,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b52e33c3e332a55","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1728082201508,"stop":1728082201508,"duration":0},"status":"passed","severity":"normal"},{"uid":"572355783d86152","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1728082465058,"stop":1728082465058,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba3d641b77875194","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1728082369821,"stop":1728082369821,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fb4dfb9796d7b6d","name":"should handle corrupted local storage data gracefully","time":{"start":1728082166942,"stop":1728082166942,"duration":0},"status":"passed","severity":"normal"},{"uid":"a80a08b3db2a1cf","name":"Throws when trying to push message with empty payload","time":{"start":1728082399698,"stop":1728082399698,"duration":0},"status":"passed","severity":"normal"},{"uid":"473a04a1acf65b4f","name":"should properly compute the node id","time":{"start":1728082147997,"stop":1728082147998,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef889994a67f054e","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1728082484704,"stop":1728082484704,"duration":0},"status":"passed","severity":"normal"},{"uid":"41ed7e771ef8984","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1728082484706,"stop":1728082484707,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd8a502837bd97a7","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1728082139310,"stop":1728082139310,"duration":0},"status":"passed","severity":"normal"},{"uid":"690df184f8c6338f","name":"should be able to encode the field with only STORE set to true","time":{"start":1728082147314,"stop":1728082147315,"duration":1},"status":"passed","severity":"normal"},{"uid":"c221b071f4952e6","name":"should throw if no connection provided","time":{"start":1728082155072,"stop":1728082155073,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0524adcb27ba79c","name":"LightPush with 1 connections","time":{"start":1728082299740,"stop":1728082299741,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3dd37dd25194bdd","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1728082201442,"stop":1728082201443,"duration":1},"status":"passed","severity":"normal"},{"uid":"8be1661e8caffac","name":"should set field with only LIGHTPUSH enabled","time":{"start":1728082148006,"stop":1728082148006,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fb64a2cc29f721","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1728082194526,"stop":1728082194526,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b61384b270e7c7c","name":"should only return 1 node with relay capability","time":{"start":1728082163257,"stop":1728082163257,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e49a459f12db880","name":"should not receive a peer event before start","time":{"start":1728082166940,"stop":1728082166940,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fdc6f3c0823f348","name":"LightPush with 3 connections","time":{"start":1728082299742,"stop":1728082299742,"duration":0},"status":"passed","severity":"normal"},{"uid":"683cf3b3bfed202b","name":"LightPush","time":{"start":1728082489678,"stop":1728082489678,"duration":0},"status":"passed","severity":"normal"},{"uid":"509c759792ad82dc","name":"handles multiple messages","time":{"start":1728082475180,"stop":1728082475184,"duration":4},"status":"passed","severity":"normal"},{"uid":"b6fd3040ff6bbe03","name":"Decoder throws on empty string content topic","time":{"start":1728082155361,"stop":1728082155361,"duration":0},"status":"passed","severity":"normal"},{"uid":"e769e9bdd3eb70fe","name":"Relay","time":{"start":1728082200011,"stop":1728082200011,"duration":0},"status":"passed","severity":"normal"},{"uid":"22b8f920db178c84","name":"should set field with only FILTER enabled","time":{"start":1728082148006,"stop":1728082148006,"duration":0},"status":"passed","severity":"normal"},{"uid":"325b0dc6b15f2f91","name":"Push message with content topic containing Arabic","time":{"start":1728082441016,"stop":1728082441016,"duration":0},"status":"passed","severity":"normal"},{"uid":"6211a7f15a4130ba","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1728082139302,"stop":1728082139302,"duration":0},"status":"passed","severity":"normal"},{"uid":"28ed67daa8d7b854","name":"Should update shard info","time":{"start":1728082358218,"stop":1728082358219,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d2bef6a838bfcd","name":"Subscribe and publish message","time":{"start":1728082402953,"stop":1728082402954,"duration":1},"status":"passed","severity":"normal"},{"uid":"6afa4c605f6f91a","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1728082139300,"stop":1728082139300,"duration":0},"status":"passed","severity":"normal"},{"uid":"dee06b28385bbd11","name":"LightPush: 2 peers, Filter: 1 peers","time":{"start":1728082357534,"stop":1728082357534,"duration":0},"status":"passed","severity":"normal"},{"uid":"73b98cf4bf8af58b","name":"Encoder throws on empty string content topic","time":{"start":1728082173082,"stop":1728082173083,"duration":1},"status":"passed","severity":"normal"},{"uid":"b86cf52cff607d23","name":"same cluster, same shard: nodes connect","time":{"start":1728082372849,"stop":1728082372851,"duration":2},"status":"passed","severity":"normal"},{"uid":"9030ac1e530f8475","name":"Ping on unsubscribed peer","time":{"start":1728082231562,"stop":1728082231563,"duration":1},"status":"passed","severity":"normal"},{"uid":"e26fb62d3a4a0fd7","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1728082547363,"stop":1728082547364,"duration":1},"status":"passed","severity":"normal"},{"uid":"b75ba02424da3a27","name":"configure the node with multiple pubsub topics","time":{"start":1728082438088,"stop":1728082438089,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c95c8abd36cb41c","name":"Query with Ordered Callback, No message returned","time":{"start":1728082465648,"stop":1728082465648,"duration":0},"status":"passed","severity":"normal"},{"uid":"d70a94d008fd3a0c","name":"different cluster, different shard: nodes don't connect","time":{"start":1728082284019,"stop":1728082284019,"duration":0},"status":"passed","severity":"normal"},{"uid":"df38d29b2947ad04","name":"Fails to publish message with size larger than 1 MB","time":{"start":1728082390980,"stop":1728082390985,"duration":5},"status":"passed","severity":"normal"},{"uid":"f926337986d37818","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1728082141923,"stop":1728082141923,"duration":0},"status":"passed","severity":"normal"},{"uid":"17759b8b6346ad14","name":"Generator, 2 different pubsubtopics","time":{"start":1728082465057,"stop":1728082465058,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1da8aafc057c490","name":"Check received message containing SQL Injection","time":{"start":1728082280685,"stop":1728082280685,"duration":0},"status":"passed","severity":"normal"},{"uid":"c917ee297d4dc7d1","name":"Nodes with multiple pubsub topic","time":{"start":1728082380601,"stop":1728082380602,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b573d117c522632","name":"Push message equal or less that 1MB","time":{"start":1728082441024,"stop":1728082441025,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5ecda09a5293adc","name":"should use DNS peer discovery with light client","time":{"start":1728082208577,"stop":1728082208577,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8eea4543bdb6fc70","name":"Query Generator - true","time":{"start":1728082460322,"stop":1728082460322,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb2c59b7fc51821f","name":"Check publish message containing short","time":{"start":1728082390940,"stop":1728082390943,"duration":3},"status":"passed","severity":"normal"},{"uid":"dd6cb99b9f073e8c","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1728082284023,"stop":1728082284023,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c8db22578efb87b","name":"Ping fails for unsubscribed peers","time":{"start":1728082250479,"stop":1728082250479,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e3e278b46cfe7","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1728082173080,"stop":1728082173081,"duration":1},"status":"passed","severity":"normal"},{"uid":"7cafc38dce360a7e","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1728082465062,"stop":1728082465062,"duration":0},"status":"passed","severity":"normal"},{"uid":"76398435b21c450a","name":"should be online or offline if network state changed","time":{"start":1728082194528,"stop":1728082194528,"duration":0},"status":"passed","severity":"normal"},{"uid":"8529875a16bd5334","name":"Subscribe to topic containing numeric and publish message","time":{"start":1728082402958,"stop":1728082402959,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d140ab96df46299","name":"non connected peers","time":{"start":1728082370165,"stop":1728082370165,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b19773495db8705c","name":"should return valid sharding parameters for static sharding","time":{"start":1728082139324,"stop":1728082139325,"duration":1},"status":"passed","severity":"normal"},{"uid":"e60b1e93340e5675","name":"removeEventListener with correct event","time":{"start":1728082234248,"stop":1728082234248,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb97d39de249d4d7","name":"should not fail to start the service if it is already started","time":{"start":1728082208566,"stop":1728082208566,"duration":0},"status":"passed","severity":"normal"},{"uid":"76a51a4d03c5acb5","name":"Passing page size 19 when there are 20 messages","time":{"start":1728082475845,"stop":1728082475845,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d124d161a39879","name":"should emit a peer event after start","time":{"start":1728082208566,"stop":1728082208575,"duration":9},"status":"passed","severity":"normal"},{"uid":"17a76f02022f63c7","name":"should emit a peer event after start","time":{"start":1728082453441,"stop":1728082453442,"duration":1},"status":"passed","severity":"normal"},{"uid":"37f7696608b4afd9","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1728082284031,"stop":1728082284031,"duration":0},"status":"passed","severity":"normal"},{"uid":"f13774ea125f7e41","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1728082284029,"stop":1728082284029,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c973835eaa8704a","name":"should not receive a peer event before start","time":{"start":1728082208575,"stop":1728082208576,"duration":1},"status":"passed","severity":"normal"},{"uid":"e53f0320ed526c14","name":"returns only open connection if one present","time":{"start":1728082154404,"stop":1728082154408,"duration":4},"status":"passed","severity":"normal"},{"uid":"eedce086bfc18283","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1728082139324,"stop":1728082139324,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b33192c0dbe8096","name":"nwaku subscribes","time":{"start":1728082388850,"stop":1728082388850,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a9d5466a3f0b0d","name":"Check publish message containing Russian","time":{"start":1728082390949,"stop":1728082390949,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ab165e9f41e03a6","name":"LightPush: 3 peers, Filter: 2 peers","time":{"start":1728082357537,"stop":1728082357537,"duration":0},"status":"passed","severity":"normal"},{"uid":"d770b0d2fb000845","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1728082284025,"stop":1728082284026,"duration":1},"status":"passed","severity":"normal"},{"uid":"a27f02983fb6b4f4","name":"handles different networkShards values correctly","time":{"start":1728082139306,"stop":1728082139306,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f42069056843e03","name":"Should update multiaddrs","time":{"start":1728082358218,"stop":1728082358218,"duration":0},"status":"passed","severity":"normal"},{"uid":"83bc2d8acb879ee0","name":"Correctly serialized arguments","time":{"start":1728082356543,"stop":1728082356543,"duration":0},"status":"passed","severity":"normal"},{"uid":"62283dcf0bf92fe9","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1728082284030,"stop":1728082284030,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f908747dac1fbcc","name":"Push message with content topic containing shell command","time":{"start":1728082399710,"stop":1728082399711,"duration":1},"status":"passed","severity":"normal"},{"uid":"da394b0474e40bd9","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1728082465060,"stop":1728082465061,"duration":1},"status":"passed","severity":"normal"},{"uid":"8edb4c02b9c69fb8","name":"random static sharding 2 - Cluster ID: 678, Shard ID: 99","time":{"start":1728082438071,"stop":1728082438072,"duration":1},"status":"passed","severity":"normal"},{"uid":"7aaaca4283f4b761","name":"Check received message containing emoji","time":{"start":1728082280688,"stop":1728082280689,"duration":1},"status":"passed","severity":"normal"},{"uid":"939b9b5a85104e54","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1728082284037,"stop":1728082284038,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e9b9721449e986f","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1728082139314,"stop":1728082139314,"duration":0},"status":"passed","severity":"normal"},{"uid":"4014da83ce830bd6","name":"Check received message containing Russian","time":{"start":1728082280683,"stop":1728082280684,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c612e69d4a1f51a","name":"Subscribe to topic containing XML and publish message","time":{"start":1728082402963,"stop":1728082402963,"duration":0},"status":"passed","severity":"normal"},{"uid":"b646c7f8f9f055e2","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1728082284030,"stop":1728082284030,"duration":0},"status":"passed","severity":"normal"},{"uid":"384465484441a8d3","name":"Subscribe to topic containing JSON and publish message","time":{"start":1728082402964,"stop":1728082402964,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bf901fdcab13cb8","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1728082163258,"stop":1728082163259,"duration":1},"status":"passed","severity":"normal"},{"uid":"94adcc7db90edf9","name":"LightPush: 0 peers, Filter: 2 peers","time":{"start":1728082357528,"stop":1728082357528,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0786717e7f0ed21","name":"Push message with short payload","time":{"start":1728082440999,"stop":1728082441000,"duration":1},"status":"passed","severity":"normal"},{"uid":"d346420cff68e88b","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1728082162548,"stop":1728082162549,"duration":1},"status":"passed","severity":"normal"},{"uid":"bec29dd8c1784bdc","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1728082284036,"stop":1728082284036,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7b0d3dbe36af4c","name":"can start and stop the service","time":{"start":1728082208565,"stop":1728082208565,"duration":0},"status":"passed","severity":"normal"},{"uid":"77396fb91ff8e407","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1728082139308,"stop":1728082139308,"duration":0},"status":"passed","severity":"normal"},{"uid":"133541564a038415","name":"Keep-alive pings maintain the connection","time":{"start":1728082250479,"stop":1728082250480,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd73487b7754d8a7","name":"Push message with custom timestamp: 1697323904614","time":{"start":1728082399717,"stop":1728082399718,"duration":1},"status":"passed","severity":"normal"},{"uid":"6835e526b6ab01c1","name":"throws on content topic with empty application field","time":{"start":1728082139291,"stop":1728082139291,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7dc59ed2432aca2","name":"Check message received after nwaku node is restarted","time":{"start":1728082280694,"stop":1728082280695,"duration":1},"status":"skipped","severity":"normal"},{"uid":"ae815b7baa9bb524","name":"tcp ip4 address","time":{"start":1728082147555,"stop":1728082147556,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a7548e8b84f2785","name":"Subscribe to topic containing emoji and publish message","time":{"start":1728082402967,"stop":1728082402968,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed1c6d340e2225b4","name":"Publish message with large meta","time":{"start":1728082390988,"stop":1728082390991,"duration":3},"status":"passed","severity":"normal"},{"uid":"90c8ba389ba7f5b1","name":"Reopen subscription with peer with lost subscription","time":{"start":1728082231570,"stop":1728082231576,"duration":6},"status":"passed","severity":"normal"},{"uid":"aaef2256373c5d3d","name":"start node with empty shard should fail","time":{"start":1728082438090,"stop":1728082438091,"duration":1},"status":"passed","severity":"normal"},{"uid":"e59b5403804840b8","name":"Ping on peer without subscriptions","time":{"start":1728082231561,"stop":1728082231562,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4f27c1675e8f04f","name":"Push 30 different messages","time":{"start":1728082399697,"stop":1728082399698,"duration":1},"status":"passed","severity":"normal"},{"uid":"19e855c60a5e77e2","name":"Subscribe to topic containing long and publish message","time":{"start":1728082402957,"stop":1728082402957,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e796dc5f5e41b72","name":"Filter with 2 connections","time":{"start":1728082299741,"stop":1728082299742,"duration":1},"status":"passed","severity":"normal"},{"uid":"811d146ccc52834e","name":"Push message with short payload","time":{"start":1728082399689,"stop":1728082399689,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb5d6d7551a74a9","name":"should encodeTxt and decodeTxt","time":{"start":1728082147993,"stop":1728082147993,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bbe8aa8a512db17","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1728082304407,"stop":1728082304410,"duration":3},"status":"passed","severity":"normal"},{"uid":"8c3beb7acffc3337","name":"LightPush: 2 peers, Filter: 2 peers","time":{"start":1728082357534,"stop":1728082357535,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b3d171069af3255","name":"Ping on subscribed peer","time":{"start":1728082231756,"stop":1728082231756,"duration":0},"status":"passed","severity":"normal"},{"uid":"46ac51407c5857eb","name":"LightPush: 3 peers, Filter: 3 peers","time":{"start":1728082357537,"stop":1728082357537,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd10ee4226f0bfab","name":"Ping on peer without subscriptions","time":{"start":1728082231757,"stop":1728082231757,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cd535967d00abe4","name":"should decode valid enr with tcp successfully","time":{"start":1728082147995,"stop":1728082147995,"duration":0},"status":"passed","severity":"normal"},{"uid":"dba6dfc7a0d016ac","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1728082304401,"stop":1728082304406,"duration":5},"status":"passed","severity":"normal"},{"uid":"80b8c158b7b754a","name":"Subscribe and receive messages via lightPush","time":{"start":1728082342300,"stop":1728082342300,"duration":0},"status":"broken","severity":"normal"},{"uid":"3e6395ed50e4f53d","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1728082390968,"stop":1728082390974,"duration":6},"status":"passed","severity":"normal"},{"uid":"c5be943ba8b58ee9","name":"Push message with content topic containing emoji","time":{"start":1728082441020,"stop":1728082441021,"duration":1},"status":"passed","severity":"normal"},{"uid":"7df8b18af3950fcd","name":"should return different streams if requested simultaniously","time":{"start":1728082155074,"stop":1728082155074,"duration":0},"status":"passed","severity":"normal"},{"uid":"56a1f5f9ded41664","name":"Push message with rate limit","time":{"start":1728082441022,"stop":1728082441022,"duration":0},"status":"passed","severity":"normal"},{"uid":"75a5d108bb529266","name":"should return the pubsub topic directly if a string is provided","time":{"start":1728082139322,"stop":1728082139323,"duration":1},"status":"passed","severity":"normal"},{"uid":"1be2b8b289277a50","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1728082155075,"stop":1728082155076,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1ac3167256d5831","name":"Waku message hash computation (payload length 0)","time":{"start":1728082141922,"stop":1728082141922,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c29f3d3bd7d0996","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1728082173078,"stop":1728082173080,"duration":2},"status":"passed","severity":"normal"},{"uid":"6b0965c8f199ff88","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1728082162542,"stop":1728082162542,"duration":0},"status":"passed","severity":"normal"},{"uid":"e04976e6901e7c8d","name":"random static sharding 4 - Cluster ID: 109, Shard ID: 44","time":{"start":1728082438074,"stop":1728082438075,"duration":1},"status":"passed","severity":"normal"},{"uid":"26f37364350c42d","name":"different cluster, different shard: nodes don't connect","time":{"start":1728082372852,"stop":1728082372853,"duration":1},"status":"passed","severity":"normal"},{"uid":"992a993de2d78f5c","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app56/3/topic53/proto","time":{"start":1728082422908,"stop":1728082422910,"duration":2},"status":"passed","severity":"normal"},{"uid":"c0d2adc64e838c0e","name":"Subscribe to topic containing JSON and receive message","time":{"start":1728082304430,"stop":1728082304431,"duration":1},"status":"passed","severity":"normal"},{"uid":"4edf924cb17940ad","name":"Push message with content topic containing long","time":{"start":1728082441012,"stop":1728082441012,"duration":0},"status":"passed","severity":"normal"},{"uid":"78805dca647b4594","name":"Check received message containing Arabic","time":{"start":1728082280682,"stop":1728082280683,"duration":1},"status":"passed","severity":"normal"},{"uid":"988f3beb5dead315","name":"Check publish message containing emoji","time":{"start":1728082390957,"stop":1728082390957,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0509057076afd92","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1728082155165,"stop":1728082155165,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a4326a9b28388a1","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1728082139384,"stop":1728082139384,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1b7a7b6f6563b04","name":"Check publish message containing Basic HTML tag","time":{"start":1728082390955,"stop":1728082390955,"duration":0},"status":"passed","severity":"normal"},{"uid":"7711cdf027903786","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1728082194523,"stop":1728082194524,"duration":1},"status":"passed","severity":"normal"},{"uid":"15065ea6f1bd1ba1","name":"should not fail to stop the service if it was not started","time":{"start":1728082208565,"stop":1728082208565,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f2586a006d1b376","name":"random static sharding 3 - Cluster ID: 729, Shard ID: 855","time":{"start":1728082438072,"stop":1728082438074,"duration":2},"status":"passed","severity":"normal"},{"uid":"28576328cd1b60fd","name":"dispatchEvent via connectionManager","time":{"start":1728082234250,"stop":1728082234250,"duration":0},"status":"passed","severity":"normal"},{"uid":"4335ad61255aa68c","name":"Fails to push message with large meta","time":{"start":1728082399713,"stop":1728082399713,"duration":0},"status":"passed","severity":"normal"},{"uid":"501efd09e8533410","name":"Check received message containing unicode special characters","time":{"start":1728082280688,"stop":1728082280688,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe084ee1d6c48c6c","name":"returns all values when wanted number matches available values","time":{"start":1728082162144,"stop":1728082162146,"duration":2},"status":"passed","severity":"normal"},{"uid":"9a53e069db7e6995","name":"Push message with content topic containing SQL Injection","time":{"start":1728082399704,"stop":1728082399705,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6310c4061db1ab","name":"Query generator for 2000 messages","time":{"start":1728082480696,"stop":1728082480696,"duration":0},"status":"passed","severity":"normal"},{"uid":"4db430e4b1c0364e","name":"should be able to encode the field with only FILTER set to true","time":{"start":1728082147315,"stop":1728082147315,"duration":0},"status":"passed","severity":"normal"},{"uid":"174b8ff9585d72aa","name":"Passing page size 1 when there are 4 messages","time":{"start":1728082475840,"stop":1728082475840,"duration":0},"status":"passed","severity":"normal"},{"uid":"d99d4ef9c2553943","name":"Push message with content topic containing numeric","time":{"start":1728082399699,"stop":1728082399699,"duration":0},"status":"passed","severity":"normal"},{"uid":"de1c6e7c9cf19219","name":"Asymmetric encrypt & decrypt","time":{"start":1728082173428,"stop":1728082173428,"duration":0},"status":"passed","severity":"normal"},{"uid":"aeb46474c607e075","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1728082284035,"stop":1728082284035,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f29bf78d9d1c3f7","name":"Ephemeral messages are not stored","time":{"start":1728082201439,"stop":1728082201441,"duration":2},"status":"passed","severity":"normal"},{"uid":"46fb91e45701afbd","name":"Filter with 0 connections","time":{"start":1728082299740,"stop":1728082299740,"duration":0},"status":"passed","severity":"normal"},{"uid":"292fdc390187ca93","name":"Query generator for multiple messages with multiple decoders","time":{"start":1728082480693,"stop":1728082480694,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c80db9f0ec067f4","name":"Check received message containing numeric","time":{"start":1728082280681,"stop":1728082280681,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4f0f9971f92d31e","name":"Sets default value correctly","time":{"start":1728082503170,"stop":1728082503170,"duration":0},"status":"passed","severity":"normal"},{"uid":"41f8997a0c31c085","name":"Push message with long payload","time":{"start":1728082441000,"stop":1728082441000,"duration":0},"status":"passed","severity":"normal"},{"uid":"25cbbf3619ddb081","name":"A test","time":{"start":1728082350971,"stop":1728082350972,"duration":1},"status":"passed","severity":"normal"},{"uid":"84e8f6f668c22398","name":"Query generator for multiple messages with different content topic format","time":{"start":1728082480694,"stop":1728082480694,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae31f0efd4576b6c","name":"should throw an error for insufficient data","time":{"start":1728082139385,"stop":1728082139385,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac973a4c572d43d6","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1728082139315,"stop":1728082139316,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9ec00f3a9c2dfea","name":"Fails to push message bigger that 1MB","time":{"start":1728082441025,"stop":1728082441025,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b00ef8c978cece6","name":"Push message with numeric payload","time":{"start":1728082399690,"stop":1728082399691,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa1d076eb2c4136e","name":"should not receive a peer event after stop","time":{"start":1728082453444,"stop":1728082453445,"duration":1},"status":"passed","severity":"normal"},{"uid":"725c8be9c35f3ea0","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1728082422905,"stop":1728082422906,"duration":1},"status":"passed","severity":"normal"},{"uid":"929c0f138563f313","name":"Push message with JSON payload","time":{"start":1728082399695,"stop":1728082399695,"duration":0},"status":"passed","severity":"normal"},{"uid":"954aae1f1c72e101","name":"should decode valid enr successfully","time":{"start":1728082147994,"stop":1728082147994,"duration":0},"status":"passed","severity":"normal"},{"uid":"d638b72f8750c504","name":"Push message with Russian payload","time":{"start":1728082399693,"stop":1728082399693,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d21b5d2da27b2e6","name":"Push message with content topic containing escaped characters","time":{"start":1728082441019,"stop":1728082441020,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d30cd24682fe5af","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1728082155076,"stop":1728082155077,"duration":1},"status":"passed","severity":"normal"},{"uid":"828b2d5ed1af4e79","name":"through manual discovery","time":{"start":1728082356323,"stop":1728082356324,"duration":1},"status":"passed","severity":"normal"},{"uid":"566834199e7268c3","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1728082445883,"stop":1728082445884,"duration":1},"status":"passed","severity":"normal"},{"uid":"e92cadcb4957d85f","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1728082284033,"stop":1728082284033,"duration":0},"status":"passed","severity":"normal"},{"uid":"11a33ef258db8a47","name":"getPeersByDiscovery","time":{"start":1728082234249,"stop":1728082234249,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e9e1d0765e56518","name":"throws on content topic with empty version field","time":{"start":1728082139292,"stop":1728082139293,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f74e4545bb2ceb0","name":"LightPush with 0 connections","time":{"start":1728082299739,"stop":1728082299740,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5e51588e157e9c8","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1728082547365,"stop":1728082547366,"duration":1},"status":"passed","severity":"normal"},{"uid":"a730f3f7581b0dac","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1728082155165,"stop":1728082155165,"duration":0},"status":"passed","severity":"normal"},{"uid":"990ce0f96494070","name":"same cluster, same shard: nodes connect","time":{"start":1728082284017,"stop":1728082284017,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc721957be35cec2","name":"less peers than existing","time":{"start":1728082370164,"stop":1728082370165,"duration":1},"status":"skipped","severity":"normal"},{"uid":"e7671540d7d9f4ba","name":"Passing an array","time":{"start":1728082503167,"stop":1728082503168,"duration":1},"status":"passed","severity":"normal"},{"uid":"26957922fe5b1c98","name":"Check message with no content topic is not received","time":{"start":1728082280692,"stop":1728082280692,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b087ebb8ba4c34f","name":"start node with empty content topic","time":{"start":1728082422915,"stop":1728082422917,"duration":2},"status":"passed","severity":"normal"},{"uid":"6ff1340f5bd559a2","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1728082484704,"stop":1728082484704,"duration":0},"status":"passed","severity":"normal"},{"uid":"98898c21f66812ad","name":"should throw an error if shards are undefined for static sharding","time":{"start":1728082139311,"stop":1728082139312,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca66023a477f9dc8","name":"Overlapping topic subscription","time":{"start":1728082304418,"stop":1728082304419,"duration":1},"status":"passed","severity":"normal"},{"uid":"f67d0af30cdfe42f","name":"Does not throw an exception when node disconnects","time":{"start":1728082503167,"stop":1728082503167,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6fb87a1d8ab81d7","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1728082284028,"stop":1728082284028,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ea712c7979d5b07","name":"configure the node with multiple content topics","time":{"start":1728082422914,"stop":1728082422914,"duration":0},"status":"passed","severity":"normal"},{"uid":"4887ea309cff5c34","name":"A test","time":{"start":1728082350972,"stop":1728082350972,"duration":0},"status":"passed","severity":"normal"},{"uid":"36a2e991274ae8d0","name":"Check publish message containing Arabic","time":{"start":1728082390947,"stop":1728082390949,"duration":2},"status":"passed","severity":"normal"},{"uid":"1f35a4a098c43f64","name":"Check publish message containing long","time":{"start":1728082390943,"stop":1728082390943,"duration":0},"status":"passed","severity":"normal"},{"uid":"652ea8fd7e94b87f","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1728082163260,"stop":1728082163260,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d8da7cf345c26e4a","name":"should throw an error for an unconfigured topic","time":{"start":1728082139322,"stop":1728082139322,"duration":0},"status":"passed","severity":"normal"},{"uid":"b62c6e8ac5ebcbc1","name":"Reusing cursor across nodes","time":{"start":1728082445891,"stop":1728082445892,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf60dfc30f9ba6f5","name":"LightPush: 3 peers, Filter: 1 peers","time":{"start":1728082357536,"stop":1728082357537,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2efabde1aa1c1e6","name":"throws on content topic with too few or too many fields","time":{"start":1728082139287,"stop":1728082139289,"duration":2},"status":"passed","severity":"normal"},{"uid":"5d92deec41c51b7d","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1728082484706,"stop":1728082484706,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b4bda1757ea8a24","name":"Subscribe and receives messages on 20 topics","time":{"start":1728082304416,"stop":1728082304416,"duration":0},"status":"passed","severity":"normal"},{"uid":"a011ef3ca3aba7d9","name":"does not throw on valid cases","time":{"start":1728082139285,"stop":1728082139286,"duration":1},"status":"passed","severity":"normal"},{"uid":"7012cf1a5ab6b499","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1728082445884,"stop":1728082445884,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f23f9d6effe931e","name":"Push message with content topic containing XML","time":{"start":1728082399709,"stop":1728082399710,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc3941b73a1e2ef0","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1728082284020,"stop":1728082284020,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b945206ab534671","name":"Push message with content topic containing SQL Injection","time":{"start":1728082441017,"stop":1728082441017,"duration":0},"status":"passed","severity":"normal"},{"uid":"894b106fcdc5ac04","name":"Check publish message containing SQL Injection","time":{"start":1728082390949,"stop":1728082390950,"duration":1},"status":"passed","severity":"normal"},{"uid":"3db03eaffdd002e8","name":"passes more than one ENR URLs and attempts connection","time":{"start":1728082208583,"stop":1728082208583,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9f535a6b6745e67b","name":"Push message on custom pubsubTopic","time":{"start":1728082369810,"stop":1728082369810,"duration":0},"status":"passed","severity":"normal"},{"uid":"8483ada6ee9cdd6","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1728082402955,"stop":1728082402955,"duration":0},"status":"passed","severity":"normal"},{"uid":"91d8800d14bf685c","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1728082147319,"stop":1728082147320,"duration":1},"status":"passed","severity":"normal"},{"uid":"98389dc0f644d9d","name":"Check publish message containing special chars","time":{"start":1728082390944,"stop":1728082390944,"duration":0},"status":"passed","severity":"normal"},{"uid":"8da7e3debd67d219","name":"Sign & Recover","time":{"start":1728082173430,"stop":1728082173430,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb8408f63a4f5e34","name":"random static sharding 10 - Cluster ID: 702, Shard ID: 375","time":{"start":1728082438082,"stop":1728082438087,"duration":5},"status":"passed","severity":"normal"},{"uid":"f45ce2925553ed0e","name":"Push message with custom timestamp: 1728085899865","time":{"start":1728082441023,"stop":1728082441024,"duration":1},"status":"passed","severity":"normal"},{"uid":"87101a240c9b8f02","name":"Generator, 2 different pubsubtopics","time":{"start":1728082465061,"stop":1728082465062,"duration":1},"status":"passed","severity":"normal"},{"uid":"132eb214cc53a9d6","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1728082147315,"stop":1728082147316,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc64c71b0a5800b1","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1728082445883,"stop":1728082445883,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7fbdb772ca3e9d6","name":"Waku message hash computation (meta attribute not present)","time":{"start":1728082141922,"stop":1728082141922,"duration":0},"status":"passed","severity":"normal"},{"uid":"6abf0271af0a601","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1728082402960,"stop":1728082402961,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d97de565da425a9","name":"Check received message containing escaped characters","time":{"start":1728082280687,"stop":1728082280688,"duration":1},"status":"passed","severity":"normal"},{"uid":"6bab2cbbe437fa02","name":"ignores domain fetching errors","time":{"start":1728082163256,"stop":1728082163256,"duration":0},"status":"passed","severity":"normal"},{"uid":"2960488b533b67e1","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1728082402963,"stop":1728082402963,"duration":0},"status":"passed","severity":"normal"},{"uid":"745fa817dc2a2ccf","name":"random static sharding 8 - Cluster ID: 842, Shard ID: 293","time":{"start":1728082438081,"stop":1728082438081,"duration":0},"status":"passed","severity":"normal"},{"uid":"b06b3e713871a0d5","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1728082304417,"stop":1728082304417,"duration":0},"status":"passed","severity":"normal"},{"uid":"12da3d6ece0f9167","name":"shard 0","time":{"start":1728082438068,"stop":1728082438069,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccde5c415c156491","name":"Push message with long payload","time":{"start":1728082399689,"stop":1728082399690,"duration":1},"status":"passed","severity":"normal"},{"uid":"b59681a23057835d","name":"different cluster, same shard: nodes don't connect","time":{"start":1728082284018,"stop":1728082284018,"duration":0},"status":"passed","severity":"normal"},{"uid":"93877b548be1c651","name":"Push message with emoji payload","time":{"start":1728082399697,"stop":1728082399697,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef86f9cacbd5edf8","name":"Query with Promise Callback, No message returned","time":{"start":1728082465656,"stop":1728082465656,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b6afc4c8138169a","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1728082139314,"stop":1728082139315,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4c0d700961e7fe9","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1728082440478,"stop":1728082440479,"duration":1},"status":"passed","severity":"normal"},{"uid":"b23582cb037e3f7a","name":"Push message with emoji payload","time":{"start":1728082441008,"stop":1728082441009,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0611fd99e49a62b","name":"Relay - times out","time":{"start":1728082489676,"stop":1728082489676,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5e07aa3821bdbf8","name":"Publish without waiting for remote peer","time":{"start":1728082402953,"stop":1728082402953,"duration":0},"status":"passed","severity":"normal"},{"uid":"a210a72ac2727d31","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1728082304427,"stop":1728082304428,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3284a380530823c","name":"Check message on other pubsub topic is not received","time":{"start":1728082280691,"stop":1728082280691,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f15678dacc65217","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1728082402956,"stop":1728082402956,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4d148782d137117","name":"Push message with escaped characters payload","time":{"start":1728082399696,"stop":1728082399696,"duration":0},"status":"passed","severity":"normal"},{"uid":"e98137d4634369c9","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1728082139305,"stop":1728082139306,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbf33b6c164e6ec2","name":"Passing page size 3 when there are 20 messages","time":{"start":1728082475841,"stop":1728082475841,"duration":0},"status":"passed","severity":"normal"},{"uid":"495b6eb720cf5bf","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1728082139323,"stop":1728082139323,"duration":0},"status":"passed","severity":"normal"},{"uid":"41b29195a1fd2612","name":"Push message with content topic containing numeric","time":{"start":1728082441012,"stop":1728082441014,"duration":2},"status":"passed","severity":"normal"},{"uid":"150fb73f90777138","name":"Relay - dialed first","time":{"start":1728082489673,"stop":1728082489674,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb6f1e033a1652e3","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1728082284034,"stop":1728082284035,"duration":1},"status":"passed","severity":"normal"},{"uid":"82de97d0f3e38987","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1728082480695,"stop":1728082480695,"duration":0},"status":"passed","severity":"normal"},{"uid":"31486a8936cd2b36","name":"Ping on peer without subscriptions","time":{"start":1728082231569,"stop":1728082231569,"duration":0},"status":"passed","severity":"normal"},{"uid":"71b5df8b7efe6fbb","name":"Generator, custom pubsub topic","time":{"start":1728082465061,"stop":1728082465061,"duration":0},"status":"passed","severity":"normal"},{"uid":"85901d82d82848fd","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1728082258401,"stop":1728082258402,"duration":1},"status":"passed","severity":"normal"},{"uid":"16968e7073eaf4c9","name":"Subscribe to topic containing Russian and receive message","time":{"start":1728082304426,"stop":1728082304427,"duration":1},"status":"passed","severity":"normal"},{"uid":"b337a7d8e90a3605","name":"Ping on subscribed peer","time":{"start":1728082231561,"stop":1728082231561,"duration":0},"status":"passed","severity":"normal"},{"uid":"aad0ed1371e8391e","name":"Throws when trying to push message with empty payload","time":{"start":1728082441009,"stop":1728082441010,"duration":1},"status":"passed","severity":"normal"},{"uid":"a81be96fe968555a","name":"Check received message containing short","time":{"start":1728082302030,"stop":1728082302030,"duration":0},"status":"broken","severity":"normal"},{"uid":"821d7a26df9faf3c","name":"Push message with Chinese payload","time":{"start":1728082399691,"stop":1728082399692,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a825d1edfd51507","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1728082139316,"stop":1728082139316,"duration":0},"status":"passed","severity":"normal"},{"uid":"c61dd316ad3cfbe6","name":"should be called at least once on all `peer:discovery` events","time":{"start":1728082201504,"stop":1728082201504,"duration":0},"status":"passed","severity":"normal"},{"uid":"8459484ac1b32760","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1728082280690,"stop":1728082280690,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7937ca8f4a5becb","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1728082284019,"stop":1728082284019,"duration":0},"status":"passed","severity":"normal"},{"uid":"2634cb481f041fe","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1728082445890,"stop":1728082445891,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fd15e0a84b6242b","name":"Subscribe to topic containing numeric and receive message","time":{"start":1728082304421,"stop":1728082304422,"duration":1},"status":"passed","severity":"normal"},{"uid":"e08a431dc510844f","name":"Encoder throws on empty string content topic","time":{"start":1728082174606,"stop":1728082174606,"duration":0},"status":"passed","severity":"normal"},{"uid":"262614c47b31941b","name":"unsubscribes","time":{"start":1728082475184,"stop":1728082475185,"duration":1},"status":"passed","severity":"normal"},{"uid":"59747d143f21dd7f","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1728082162542,"stop":1728082162543,"duration":1},"status":"passed","severity":"normal"},{"uid":"5195b8a54f0bcc","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1728082369811,"stop":1728082369811,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d1f8dc87e64aeed","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1728082284032,"stop":1728082284032,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6eb337c8755d2dd","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1728082139303,"stop":1728082139304,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b540540a2e42eb3","name":"Push message with content topic containing Script","time":{"start":1728082441017,"stop":1728082441017,"duration":0},"status":"passed","severity":"normal"},{"uid":"87dfb777b4c444a8","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1728082547364,"stop":1728082547365,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a87f3cae12701ec","name":"Fails to push message with empty content topic","time":{"start":1728082399712,"stop":1728082399712,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4cba72cb4f4020a","name":"Push message with meta","time":{"start":1728082399712,"stop":1728082399713,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fd261759bd2f0ff","name":"should get / set TCP multiaddr","time":{"start":1728082147999,"stop":1728082147999,"duration":0},"status":"passed","severity":"normal"},{"uid":"68e4d184dd3ae899","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1728082438070,"stop":1728082438071,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbb242473dd9ef32","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1728082139299,"stop":1728082139299,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a73dfb9127a3ae3","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1728082284035,"stop":1728082284035,"duration":0},"status":"passed","severity":"normal"},{"uid":"68ab785eeb26e727","name":"Push message with content topic containing Chinese","time":{"start":1728082399700,"stop":1728082399700,"duration":0},"status":"passed","severity":"normal"},{"uid":"81dee4df4e8b932d","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1728082258403,"stop":1728082258403,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7a70d6a4adc2cf6","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1728082139317,"stop":1728082139317,"duration":0},"status":"passed","severity":"normal"},{"uid":"46fe11d95494e924","name":"getPeersByDiscovery","time":{"start":1728082440477,"stop":1728082440477,"duration":0},"status":"passed","severity":"normal"},{"uid":"941e437b591012a9","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1728082465647,"stop":1728082465648,"duration":1},"status":"passed","severity":"normal"},{"uid":"a567d864d5031a45","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1728082284021,"stop":1728082284021,"duration":0},"status":"passed","severity":"normal"},{"uid":"29ae3cbf3204f178","name":"stop","time":{"start":1728082234251,"stop":1728082234251,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5a3d876539e2974","name":"Fails to publish duplicate message","time":{"start":1728082390965,"stop":1728082390965,"duration":0},"status":"passed","severity":"normal"},{"uid":"349f3d2a8e862ad1","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1728082484705,"stop":1728082484705,"duration":0},"status":"passed","severity":"normal"},{"uid":"18112399260a2912","name":"isConnected should return true after first peer connects","time":{"start":1728082222481,"stop":1728082222483,"duration":2},"status":"passed","severity":"normal"},{"uid":"ee42d6acc8c17f29","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1728082241783,"stop":1728082241783,"duration":0},"status":"passed","severity":"normal"},{"uid":"1210ba43f370ccf6","name":"Check received message containing Basic HTML tag","time":{"start":1728082280686,"stop":1728082280686,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb1ff303735daed0","name":"Check received message containing XML","time":{"start":1728082280686,"stop":1728082280686,"duration":0},"status":"passed","severity":"normal"},{"uid":"e523bac95c23a865","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1728082465652,"stop":1728082465655,"duration":3},"status":"passed","severity":"normal"},{"uid":"350918a0dd6c9f54","name":"Ephemeral field set to true","time":{"start":1728082155359,"stop":1728082155359,"duration":0},"status":"passed","severity":"normal"},{"uid":"cccd1b2d8d8d1c70","name":"should be able to decode the field with only RELAY set to true","time":{"start":1728082147322,"stop":1728082147323,"duration":1},"status":"passed","severity":"normal"},{"uid":"d124e518b085fcc4","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1728082139303,"stop":1728082139303,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f5c64739f0235ea","name":"LightPush: 1 peers, Filter: 0 peers","time":{"start":1728082357531,"stop":1728082357532,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d9f7fdf27ba22be","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1728082147316,"stop":1728082147317,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5aba02ba6559f2b","name":"Push message with content topic containing Basic HTML tag","time":{"start":1728082441018,"stop":1728082441018,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8d4b94b9f9677f6","name":"should properly create location multiaddrs - tcp","time":{"start":1728082148004,"stop":1728082148004,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dec2447a90ef5c7","name":"Default pageSize","time":{"start":1728082475846,"stop":1728082475848,"duration":2},"status":"passed","severity":"normal"},{"uid":"f3005b044dd4522c","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1728082201441,"stop":1728082201442,"duration":1},"status":"passed","severity":"normal"},{"uid":"c04256ae9a9b7f28","name":"more peers than existing","time":{"start":1728082370163,"stop":1728082370164,"duration":1},"status":"skipped","severity":"normal"},{"uid":"8bdaccb4aec747e","name":"Light Node - default protocols","time":{"start":1728082489678,"stop":1728082489679,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5096c346ae75d29","name":"removeEventListener with wrong event","time":{"start":1728082234248,"stop":1728082234249,"duration":1},"status":"passed","severity":"normal"},{"uid":"278df7cceeb7f805","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1728082139301,"stop":1728082139302,"duration":1},"status":"passed","severity":"normal"},{"uid":"1affcaade755f627","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1728082471136,"stop":1728082471139,"duration":3},"status":"passed","severity":"normal"},{"uid":"5d333ab1f4d88e1a","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1728082471125,"stop":1728082471127,"duration":2},"status":"passed","severity":"normal"},{"uid":"d0ebdfac274d269a","name":"Generator, custom pubsub topic","time":{"start":1728082465057,"stop":1728082465057,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dbaf1af6920828b","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1728082241792,"stop":1728082241796,"duration":4},"status":"passed","severity":"normal"},{"uid":"fd5e10cf6720eddf","name":"Decrypt messages","time":{"start":1728082372741,"stop":1728082372741,"duration":0},"status":"passed","severity":"normal"},{"uid":"14b8eaaa5d1ebb13","name":"Ephemeral field is preserved - encoder v0","time":{"start":1728082201441,"stop":1728082201441,"duration":0},"status":"passed","severity":"normal"},{"uid":"eecd3b8c906ea775","name":"connected peers and dial","time":{"start":1728082370163,"stop":1728082370163,"duration":0},"status":"skipped","severity":"normal"},{"uid":"12c1dad173d70ad","name":"Used by Waku Relay","time":{"start":1728082503168,"stop":1728082503169,"duration":1},"status":"passed","severity":"normal"},{"uid":"15abc7cd0e50b753","name":"LightPush: 0 peers, Filter: 3 peers","time":{"start":1728082357531,"stop":1728082357531,"duration":0},"status":"passed","severity":"normal"},{"uid":"23fa75969b92c177","name":"should set field with only STORE enabled","time":{"start":1728082148006,"stop":1728082148006,"duration":0},"status":"passed","severity":"normal"},{"uid":"713a47f38a67e82","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1728082258402,"stop":1728082258402,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7ee556bf52b17c9","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1728082163259,"stop":1728082163259,"duration":0},"status":"passed","severity":"normal"},{"uid":"df3a63f9fa0c2d72","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1728082166941,"stop":1728082166942,"duration":1},"status":"passed","severity":"normal"},{"uid":"11f98eafc3e5fe2","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1728082139321,"stop":1728082139322,"duration":1},"status":"passed","severity":"normal"},{"uid":"a585e1a5f47b57b6","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1728082222479,"stop":1728082222480,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe3d61d79fb6e250","name":"Encoder throws on undefined content topic","time":{"start":1728082155360,"stop":1728082155360,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0916ff3defbebc6","name":"it tolerates circular branch references","time":{"start":1728082163255,"stop":1728082163256,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5237732dc34692b","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1728082350791,"stop":1728082350792,"duration":1},"status":"broken","severity":"normal"},{"uid":"131151a077aa5cdd","name":"should be called for bootstrap peers","time":{"start":1728082201505,"stop":1728082201505,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff41c848875717a0","name":"can dial TLS multiaddrs","time":{"start":1728082356322,"stop":1728082356322,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fb0d65bff19d4db","name":"Decoder throws on empty string content topic","time":{"start":1728082173083,"stop":1728082173084,"duration":1},"status":"passed","severity":"normal"},{"uid":"b027af152b8605c1","name":"Publish message with rate limit","time":{"start":1728082390991,"stop":1728082390991,"duration":0},"status":"passed","severity":"normal"},{"uid":"24ef49c159e1ff27","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1728082465647,"stop":1728082465647,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8e2de694e510bb5","name":"Mutual subscription","time":{"start":1728082402952,"stop":1728082402952,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfdd7e8897125f8b","name":"Add multiple subscription objects on single nwaku node","time":{"start":1728082304438,"stop":1728082304438,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb31c3513c1d8c1c","name":"Check received message with timestamp: 1728082193747 ","time":{"start":1728082280689,"stop":1728082280689,"duration":0},"status":"passed","severity":"normal"},{"uid":"29ea0c8d1a05127a","name":"should throw error - invalid id","time":{"start":1728082147996,"stop":1728082147996,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9a054c677665e0b","name":"LightPush: 2 peers, Filter: 0 peers","time":{"start":1728082357533,"stop":1728082357533,"duration":0},"status":"passed","severity":"normal"},{"uid":"57c0f2405aa89c83","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1728082471128,"stop":1728082471133,"duration":5},"status":"passed","severity":"normal"},{"uid":"7451211f4f466c80","name":"Query Generator, No message returned","time":{"start":1728082465646,"stop":1728082465647,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d5b2e88c924dba4","name":"addEventListener with wrong event","time":{"start":1728082234247,"stop":1728082234248,"duration":1},"status":"passed","severity":"normal"},{"uid":"79a92561c71791ed","name":"Callback on promise, aborts when callback returns true","time":{"start":1728082480695,"stop":1728082480695,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f030b51a6dcbc3b","name":"Ordered callback, aborts when callback returns true","time":{"start":1728082480695,"stop":1728082480696,"duration":1},"status":"passed","severity":"normal"},{"uid":"32594fe8b106a0f","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1728082380604,"stop":1728082380605,"duration":1},"status":"passed","severity":"normal"},{"uid":"82af32c78da8dc2f","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1728082162150,"stop":1728082162150,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ea5adcc325c9c9e","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1728082147326,"stop":1728082147326,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0cf0402457a22a7","name":"can start the service","time":{"start":1728082453428,"stop":1728082453428,"duration":0},"status":"passed","severity":"normal"},{"uid":"b859c6e32f9c7872","name":"safeDispatchEvent","time":{"start":1728082234250,"stop":1728082234250,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b6e860e87e95b87","name":"Filter with 3 connections","time":{"start":1728082299742,"stop":1728082299742,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e01a08364120e28","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1728082139304,"stop":1728082139304,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4be1993c5e77bf7","name":"udp ip6 address","time":{"start":1728082147556,"stop":1728082147556,"duration":0},"status":"passed","severity":"normal"},{"uid":"9678fdf3ecf8f4de","name":"Nodes with multiple pubsub topic","time":{"start":1728082380604,"stop":1728082380604,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f9c6a10b2b0d42f","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1728082369818,"stop":1728082369818,"duration":0},"status":"passed","severity":"normal"},{"uid":"5aa9ba49b89d115b","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1728082380602,"stop":1728082380603,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b6743dfbebb992","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1728082284022,"stop":1728082284022,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bf57d98aa332e83","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1728082162548,"stop":1728082162548,"duration":0},"status":"passed","severity":"normal"},{"uid":"a771f5a5d625a6cd","name":"should be able to decode the field with only FILTER set to true","time":{"start":1728082147323,"stop":1728082147324,"duration":1},"status":"passed","severity":"normal"},{"uid":"4977a7c949fcbecd","name":"Subscribe and receive messages via waku relay post","time":{"start":1728082304410,"stop":1728082304412,"duration":2},"status":"passed","severity":"normal"},{"uid":"c8765e9101e46eef","name":"Reopen subscription with peer with lost subscription","time":{"start":1728082231758,"stop":1728082231765,"duration":7},"status":"passed","severity":"normal"},{"uid":"ca45700367455ee7","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1728082147317,"stop":1728082147318,"duration":1},"status":"passed","severity":"normal"},{"uid":"b21db7d804375e1d","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1728082304412,"stop":1728082304414,"duration":2},"status":"passed","severity":"normal"},{"uid":"296cfd4c09f154d8","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1728082284025,"stop":1728082284025,"duration":0},"status":"passed","severity":"normal"},{"uid":"613d8ef80ae181c4","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1728082284021,"stop":1728082284022,"duration":1},"status":"passed","severity":"normal"},{"uid":"89c7c09e040a4eac","name":"Push message with content topic containing Chinese","time":{"start":1728082441015,"stop":1728082441015,"duration":0},"status":"passed","severity":"normal"},{"uid":"436b25d4d970e7e5","name":"Ping on unsubscribed peer","time":{"start":1728082231757,"stop":1728082231757,"duration":0},"status":"passed","severity":"normal"},{"uid":"8faef39275d3e048","name":"isConnected between 2 js-waku relay nodes","time":{"start":1728082222488,"stop":1728082222490,"duration":2},"status":"passed","severity":"normal"},{"uid":"557ea20fbf3ab66c","name":"Push message with content topic containing emoji","time":{"start":1728082399712,"stop":1728082399712,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca687bd37235f555","name":"Push message with content topic containing short","time":{"start":1728082399698,"stop":1728082399698,"duration":0},"status":"passed","severity":"normal"},{"uid":"302ca7d5c897ac63","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1728082139309,"stop":1728082139309,"duration":0},"status":"passed","severity":"normal"},{"uid":"c62258b1878144f5","name":"Push message on custom pubsubTopic","time":{"start":1728082369820,"stop":1728082369820,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1f90789832a8c0b","name":"should correctly map a content topic to a pubsub topic","time":{"start":1728082139326,"stop":1728082139327,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ac811fb52ebf9b7","name":"Sample","time":{"start":1728082147421,"stop":1728082147421,"duration":0},"status":"passed","severity":"normal"},{"uid":"491228e85bba8d91","name":"Fails to push message with large meta","time":{"start":1728082441022,"stop":1728082441022,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a08c3bd5afc81ab","name":"handles empty contentTopics array correctly","time":{"start":1728082139326,"stop":1728082139326,"duration":0},"status":"passed","severity":"normal"},{"uid":"706aea937ed1f9a","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1728082402966,"stop":1728082402967,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f972e44dcae0cbe","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1728082284029,"stop":1728082284030,"duration":1},"status":"passed","severity":"normal"},{"uid":"95b8294c32af8324","name":"can start the service","time":{"start":1728082208564,"stop":1728082208564,"duration":0},"status":"passed","severity":"normal"},{"uid":"a314ef29b501493c","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1728082139317,"stop":1728082139318,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f0dc0e1ac3fb44c","name":"should handle a minimal index list","time":{"start":1728082139384,"stop":1728082139384,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9d48e29dae3d9a6","name":"Generator, 2 different pubsubtopics","time":{"start":1728082465060,"stop":1728082465060,"duration":0},"status":"passed","severity":"normal"},{"uid":"f36db447ab751dbb","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1728082241791,"stop":1728082241792,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0973e0fb7b13a9a","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1728082258402,"stop":1728082258403,"duration":1},"status":"passed","severity":"normal"},{"uid":"585de1dbd7f4c079","name":"should encode/decode to text encoding","time":{"start":1728082147998,"stop":1728082147998,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdd3e259a71d5679","name":"should properly create location multiaddrs - udp","time":{"start":1728082148004,"stop":1728082148004,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f42c60de82114b9","name":"1 Relay, 1 fetch","time":{"start":1728082162767,"stop":1728082162767,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7def2aa0d75e801","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1728082139319,"stop":1728082139319,"duration":0},"status":"passed","severity":"normal"},{"uid":"33644ef0215d035d","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1728082284022,"stop":1728082284023,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec040fc462b38113","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1728082155362,"stop":1728082155362,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fb451938a19b1a4","name":"Push message with content topic containing unicode special characters","time":{"start":1728082399711,"stop":1728082399712,"duration":1},"status":"passed","severity":"normal"},{"uid":"856420c84e0997df","name":"should push to needed amount of connections","time":{"start":1728082352250,"stop":1728082352250,"duration":0},"status":"broken","severity":"normal"},{"uid":"cac5634d87669cb8","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1728082241800,"stop":1728082241801,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6a326d8367335ce","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1728082162539,"stop":1728082162539,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f256a7a5ef450d1","name":"Renews peer on consistent missed messages","time":{"start":1728082250487,"stop":1728082250488,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a49a265a336ac0d","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1728082222476,"stop":1728082222477,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d5171411f6e5932","name":"Waku message hash computation (no timestamp)","time":{"start":1728082141923,"stop":1728082141923,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a5f977a3e235842","name":"should return no connections if no open connection provided","time":{"start":1728082154408,"stop":1728082154409,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c783d23d0e2b6be","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1728082284036,"stop":1728082284036,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6bc6cbb498b607c","name":"handles empty shards array correctly","time":{"start":1728082139325,"stop":1728082139326,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2353b6b4975f347","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1728082147994,"stop":1728082147994,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3447640c49f51c5","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1728082438089,"stop":1728082438090,"duration":1},"status":"passed","severity":"normal"},{"uid":"81d822e3d80c9581","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1728082284027,"stop":1728082284028,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c39b7931d5d75c","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1728082139320,"stop":1728082139320,"duration":0},"status":"passed","severity":"normal"},{"uid":"437f89dd22e4079d","name":"same cluster, different shard: nodes connect","time":{"start":1728082372852,"stop":1728082372852,"duration":0},"status":"passed","severity":"normal"},{"uid":"f940acde6560a15e","name":"should return usable stream attached to connection","time":{"start":1728082155071,"stop":1728082155072,"duration":1},"status":"passed","severity":"normal"},{"uid":"751de0eb87fecc62","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1728082139313,"stop":1728082139313,"duration":0},"status":"passed","severity":"normal"},{"uid":"56709ff366c733de","name":"Push message with Script payload","time":{"start":1728082399694,"stop":1728082399694,"duration":0},"status":"passed","severity":"normal"},{"uid":"6be480b299aef42a","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1728082304431,"stop":1728082304432,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e0e638d178098ff","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1728082422914,"stop":1728082422915,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb6f47f8013a6688","name":"addEventListener with correct event","time":{"start":1728082234246,"stop":1728082234247,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a612c25b358efd2","name":"1 Store, 2 relays, 2 fetches","time":{"start":1728082162768,"stop":1728082162769,"duration":1},"status":"passed","severity":"normal"},{"uid":"a057cfa0e8226a9c","name":"Subscribe to topic containing special chars and receive message","time":{"start":1728082304423,"stop":1728082304423,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0a86e6176a8cf8e","name":"should not receive a peer event after stop","time":{"start":1728082166940,"stop":1728082166940,"duration":0},"status":"passed","severity":"normal"},{"uid":"81967a09c380b57e","name":"Push message with custom timestamp: 1728085904614","time":{"start":1728082399719,"stop":1728082399719,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce1d2387c8dde2c8","name":"Number of peers are maintained correctly","time":{"start":1728082250477,"stop":1728082250478,"duration":1},"status":"passed","severity":"normal"},{"uid":"d36b1eab768f7c3e","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1728082147325,"stop":1728082147326,"duration":1},"status":"passed","severity":"normal"},{"uid":"943ab434a65ba161","name":"should set field with all protocols enabled","time":{"start":1728082148005,"stop":1728082148005,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5871b54a756d01e","name":"Reopen subscription with peer with lost subscription","time":{"start":1728082231563,"stop":1728082231568,"duration":5},"status":"passed","severity":"normal"},{"uid":"a08039af8f0b9fcc","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1728082139304,"stop":1728082139304,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee0e0585eb8ca8f6","name":"Subscribe to topic containing special chars and publish message","time":{"start":1728082402959,"stop":1728082402959,"duration":0},"status":"passed","severity":"normal"},{"uid":"be96fd82a7cc3910","name":"LightPush: 2 peers, Filter: 3 peers","time":{"start":1728082357535,"stop":1728082357535,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b5ae640f7032b47","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1728082222477,"stop":1728082222479,"duration":2},"status":"passed","severity":"normal"},{"uid":"463b1f1996c8b5e6","name":"Push message with content topic containing JSON","time":{"start":1728082399710,"stop":1728082399710,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6f50e2e57f1955","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1728082258403,"stop":1728082258403,"duration":0},"status":"passed","severity":"normal"},{"uid":"187b15ca777c2c14","name":"connects to nwaku","time":{"start":1728082503166,"stop":1728082503167,"duration":1},"status":"passed","severity":"normal"},{"uid":"146493ac45405cd1","name":"random static sharding 7 - Cluster ID: 725, Shard ID: 847","time":{"start":1728082438080,"stop":1728082438080,"duration":0},"status":"passed","severity":"normal"},{"uid":"805b117f453b23fd","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1728082402965,"stop":1728082402966,"duration":1},"status":"passed","severity":"normal"},{"uid":"14535b96ade9bd82","name":"Push message with numeric payload","time":{"start":1728082441000,"stop":1728082441000,"duration":0},"status":"passed","severity":"normal"},{"uid":"97f6bdc84d2068e3","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1728082402960,"stop":1728082402960,"duration":0},"status":"passed","severity":"normal"},{"uid":"640cac6aea2e085d","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1728082141921,"stop":1728082141922,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f544a3696619d3f","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1728082139301,"stop":1728082139301,"duration":0},"status":"passed","severity":"normal"},{"uid":"47424b5fee9fdb94","name":"should throw an error for empty SingleShardInfos array","time":{"start":1728082139308,"stop":1728082139308,"duration":0},"status":"passed","severity":"normal"},{"uid":"63bc4f7940e5306","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1728082241796,"stop":1728082241796,"duration":0},"status":"passed","severity":"normal"},{"uid":"88547afbafdc294a","name":"Symmetric encrypt & Decrypt","time":{"start":1728082173429,"stop":1728082173429,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f2cfa401db7292","name":"Fails to publish message with wrong content topic","time":{"start":1728082390967,"stop":1728082390967,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e56bdb18124d7c9","name":"Push message with content topic containing Russian","time":{"start":1728082399704,"stop":1728082399704,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcbd390fde31becf","name":"throws an error for improperly formatted content topics","time":{"start":1728082139307,"stop":1728082139307,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ae9bc3494d47a84","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1728082471133,"stop":1728082471136,"duration":3},"status":"passed","severity":"normal"},{"uid":"674cf9ccc95d2187","name":"Query Generator, Multiple PubsubTopics","time":{"start":1728082465643,"stop":1728082465644,"duration":1},"status":"passed","severity":"normal"},{"uid":"996ed879b5e8b5","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1728082139318,"stop":1728082139319,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae3db7fb4e9f9ca0","name":"should be able to encode the field with only RELAY set to true","time":{"start":1728082147309,"stop":1728082147314,"duration":5},"status":"passed","severity":"normal"},{"uid":"7b58fb176cf7be6a","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1728082139313,"stop":1728082139313,"duration":0},"status":"passed","severity":"normal"},{"uid":"63cb4cc72ec92174","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1728082162547,"stop":1728082162547,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9a3185ce5663c62","name":"listenerCount","time":{"start":1728082234249,"stop":1728082234250,"duration":1},"status":"passed","severity":"normal"},{"uid":"540e62a64f7e494c","name":"Check publish message containing escaped characters","time":{"start":1728082390956,"stop":1728082390956,"duration":0},"status":"passed","severity":"normal"},{"uid":"e48a5bbdc9848972","name":"Ordered Callback - true","time":{"start":1728082460326,"stop":1728082460326,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fa5433dbe3dd722","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1728082284026,"stop":1728082284026,"duration":0},"status":"passed","severity":"normal"},{"uid":"368c5f3d21f83950","name":"Push message with JSON payload","time":{"start":1728082441006,"stop":1728082441006,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bfc9f361448a733","name":"Passing page size 110 when there are 120 messages","time":{"start":1728082475845,"stop":1728082475845,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf508f20bd91355d","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1728082284024,"stop":1728082284024,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e38449ad9abad1b","name":"Publish message with custom timestamp: Sat Oct 14 2023 22:53:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1728082390958,"stop":1728082390963,"duration":5},"status":"passed","severity":"normal"},{"uid":"f75fb8012926a36f","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1728082304425,"stop":1728082304426,"duration":1},"status":"passed","severity":"normal"},{"uid":"bad724eb97dbaadf","name":"Push 30 different messages","time":{"start":1728082441009,"stop":1728082441009,"duration":0},"status":"passed","severity":"normal"},{"uid":"650e32ff338924a2","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1728082147325,"stop":1728082147325,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd0d90f82c74424e","name":"Push message with Arabic payload","time":{"start":1728082399692,"stop":1728082399693,"duration":1},"status":"passed","severity":"normal"},{"uid":"3284d91619610636","name":"LightPush: 0 peers, Filter: 0 peers","time":{"start":1728082357526,"stop":1728082357526,"duration":0},"status":"passed","severity":"normal"},{"uid":"322d20a6dcbdb67","name":"should not receive a peer event after stop","time":{"start":1728082208576,"stop":1728082208576,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c6a4a4b88a72646","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1728082139317,"stop":1728082139317,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b6e754942b1a789","name":"Generator, custom pubsub topic","time":{"start":1728082465059,"stop":1728082465060,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f89788520650fd8","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1728082139315,"stop":1728082139315,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bb299577bb3a35e","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1728082241788,"stop":1728082241788,"duration":0},"status":"passed","severity":"normal"},{"uid":"abb263ef370dc5ce","name":"Using a function","time":{"start":1728082503168,"stop":1728082503168,"duration":0},"status":"passed","severity":"normal"},{"uid":"4277a58876593c00","name":"Subscribe to topic containing emoji and receive message","time":{"start":1728082304434,"stop":1728082304438,"duration":4},"status":"passed","severity":"normal"},{"uid":"16ae79a70701bd79","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1728082284034,"stop":1728082284034,"duration":0},"status":"passed","severity":"normal"},{"uid":"d61915a73fb83e9e","name":"ignores unrecognized TXT record formats","time":{"start":1728082163256,"stop":1728082163257,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c76c2bf4d397576","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1728082304424,"stop":1728082304424,"duration":0},"status":"passed","severity":"normal"},{"uid":"658cb3b0bc57d9e6","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1728082139302,"stop":1728082139302,"duration":0},"status":"passed","severity":"normal"},{"uid":"f48f87d3c47046e3","name":"Push message equal or less that 1MB","time":{"start":1728082399719,"stop":1728082399719,"duration":0},"status":"passed","severity":"normal"},{"uid":"58c22bea5aec6cec","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1728082380602,"stop":1728082380602,"duration":0},"status":"passed","severity":"normal"},{"uid":"535073cd03f92fed","name":"Push message with rate limit","time":{"start":1728082399713,"stop":1728082399713,"duration":0},"status":"passed","severity":"normal"},{"uid":"841d5669220dded0","name":"Filter","time":{"start":1728082489678,"stop":1728082489678,"duration":0},"status":"passed","severity":"normal"},{"uid":"74cd08ba7f3f4878","name":"should get / set UDP multiaddr","time":{"start":1728082147998,"stop":1728082147999,"duration":1},"status":"passed","severity":"normal"},{"uid":"90ca6c134140673c","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1728082241789,"stop":1728082241789,"duration":0},"status":"passed","severity":"normal"},{"uid":"b40c114282a6968d","name":"Subscribe to topic containing Script and publish message","time":{"start":1728082402962,"stop":1728082402962,"duration":0},"status":"passed","severity":"normal"},{"uid":"37e454ddc566f565","name":"Push message with custom timestamp: 1728078704614","time":{"start":1728082399718,"stop":1728082399719,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a0dfd1dddeb7ba9","name":"Filter with 1 connections","time":{"start":1728082299741,"stop":1728082299741,"duration":0},"status":"passed","severity":"normal"},{"uid":"68592c09b3661ce1","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1728082350791,"stop":1728082350791,"duration":0},"status":"broken","severity":"normal"},{"uid":"7d3c84503e0bf943","name":"Push message with Arabic payload","time":{"start":1728082441003,"stop":1728082441004,"duration":1},"status":"passed","severity":"normal"},{"uid":"b83542d45b09c98d","name":"Refresh subscription","time":{"start":1728082402956,"stop":1728082402956,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e02af9a3add8d921","name":"Push message with special chars payload","time":{"start":1728082399691,"stop":1728082399691,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1a3e90e321509f6","name":"Decoder throws on undefined content topic","time":{"start":1728082155361,"stop":1728082155361,"duration":0},"status":"passed","severity":"normal"},{"uid":"a989b4fac102f4c2","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1728082402954,"stop":1728082402954,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7b1c3664fbaee3d","name":"peer:update - should do nothing if another protocol hit","time":{"start":1728082155075,"stop":1728082155075,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb772ae5ab5ec13","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1728082380601,"stop":1728082380601,"duration":0},"status":"passed","severity":"normal"},{"uid":"64d8806515ae47c5","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1728082465648,"stop":1728082465652,"duration":4},"status":"passed","severity":"normal"},{"uid":"a3edc13d8e6b0d71","name":"should throw error - no id","time":{"start":1728082147995,"stop":1728082147995,"duration":0},"status":"passed","severity":"normal"},{"uid":"565677bee67473ae","name":"throws on content topic with empty encoding field","time":{"start":1728082139293,"stop":1728082139294,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e5fadaf6430796d","name":"Passing page size 11 when there are 10 messages","time":{"start":1728082475841,"stop":1728082475845,"duration":4},"status":"passed","severity":"normal"},{"uid":"55419e0ef25cc904","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1728082284033,"stop":1728082284033,"duration":0},"status":"passed","severity":"normal"},{"uid":"7373e75683f0189c","name":"Decoder throws on undefined content topic","time":{"start":1728082173083,"stop":1728082173083,"duration":0},"status":"passed","severity":"normal"},{"uid":"5523923507e3a7c2","name":"should create a new stream if no existing for protocol found","time":{"start":1728082155073,"stop":1728082155074,"duration":1},"status":"passed","severity":"normal"},{"uid":"f022a3ba606e3e0c","name":"Callback on promise","time":{"start":1728082480694,"stop":1728082480694,"duration":0},"status":"passed","severity":"normal"},{"uid":"f33098dc40d8e621","name":"should set field with all protocols disabled","time":{"start":1728082148005,"stop":1728082148005,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f1a2325da9ad2b7","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1728082402954,"stop":1728082402954,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4cf7d5c0a41d4bf","name":"should not fail to stop the service if it was not started","time":{"start":1728082166939,"stop":1728082166939,"duration":0},"status":"passed","severity":"normal"},{"uid":"400db0f1a7419397","name":"Push to array if already present","time":{"start":1728082138988,"stop":1728082138988,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c2c57f89fe243a3","name":"should not fail to start the service if it is already started","time":{"start":1728082453436,"stop":1728082453441,"duration":5},"status":"passed","severity":"normal"},{"uid":"256b269c3993b790","name":"Push message with content topic containing Russian","time":{"start":1728082441016,"stop":1728082441016,"duration":0},"status":"passed","severity":"normal"},{"uid":"55b4ce63f3c0a9d7","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1728082284024,"stop":1728082284024,"duration":0},"status":"passed","severity":"normal"},{"uid":"6eba8510dd838773","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1728082201509,"stop":1728082201510,"duration":1},"status":"passed","severity":"normal"},{"uid":"2277cf3621177967","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1728082445884,"stop":1728082445884,"duration":0},"status":"passed","severity":"normal"},{"uid":"7134945787103943","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1728082139318,"stop":1728082139318,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba576647a77b836b","name":"Subscribe to topic containing Russian and publish message","time":{"start":1728082402961,"stop":1728082402961,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8b7838181dcf0b1","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1728082284037,"stop":1728082284037,"duration":0},"status":"passed","severity":"normal"},{"uid":"89a3fb83254806be","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1728082162541,"stop":1728082162542,"duration":1},"status":"passed","severity":"normal"},{"uid":"24aae3554b2eb0c6","name":"Passing cursor with wrong pubsubTopic","time":{"start":1728082445893,"stop":1728082445894,"duration":1},"status":"passed","severity":"normal"},{"uid":"a278fab047d9b178","name":"Push message with content topic containing Basic HTML tag","time":{"start":1728082399710,"stop":1728082399710,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d65423a2035fb78","name":"recovers when dns.resolve returns empty","time":{"start":1728082163256,"stop":1728082163256,"duration":0},"status":"passed","severity":"normal"},{"uid":"74ce11df3633b9a6","name":"LightPush: 1 peers, Filter: 3 peers","time":{"start":1728082357533,"stop":1728082357533,"duration":0},"status":"passed","severity":"normal"},{"uid":"960af39fbc9e7f9","name":"Check received message containing JSON","time":{"start":1728082280687,"stop":1728082280687,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2f4e5332d6fc5c9","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1728082139307,"stop":1728082139307,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e2a0b7bfb858697","name":"Store - dialed after - with timeout","time":{"start":1728082489677,"stop":1728082489677,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b2fd98406bf0a23","name":"Push message with shell command payload","time":{"start":1728082399696,"stop":1728082399696,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc81d8bcaa1a22c9","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1728082139314,"stop":1728082139314,"duration":0},"status":"passed","severity":"normal"},{"uid":"515e2ccb80bcf6a1","name":"Push message with SQL Injection payload","time":{"start":1728082399693,"stop":1728082399694,"duration":1},"status":"passed","severity":"normal"},{"uid":"24e62e4ce8950017","name":"random static sharding 6 - Cluster ID: 301, Shard ID: 489","time":{"start":1728082438078,"stop":1728082438080,"duration":2},"status":"passed","severity":"normal"},{"uid":"c733188cc4fea1b9","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1728082304432,"stop":1728082304433,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddb0f09d78a25485","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1728082139310,"stop":1728082139310,"duration":0},"status":"passed","severity":"normal"},{"uid":"eca484bae2e7ef1a","name":"Non TWN Cluster","time":{"start":1728082422906,"stop":1728082422906,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e0e8650e2c0479d","name":"Check message with no payload is not received","time":{"start":1728082280692,"stop":1728082280692,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2602f075099d71","name":"Push message with custom timestamp: 1697323899865","time":{"start":1728082441023,"stop":1728082441023,"duration":0},"status":"passed","severity":"normal"},{"uid":"afa35c3cb84392d7","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1728082241796,"stop":1728082241800,"duration":4},"status":"passed","severity":"normal"},{"uid":"d2d01c2d0dabb022","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1728082147327,"stop":1728082147328,"duration":1},"status":"passed","severity":"normal"},{"uid":"8908b285b77295bf","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1728082139320,"stop":1728082139320,"duration":0},"status":"passed","severity":"normal"},{"uid":"a18c73b748ae43b4","name":"Ordered Callback - false","time":{"start":1728082460327,"stop":1728082460329,"duration":2},"status":"passed","severity":"normal"},{"uid":"1d5170032e273d83","name":"Push message with escaped characters payload","time":{"start":1728082441007,"stop":1728082441008,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3c7a27cefa24502","name":"Nwaku publishes","time":{"start":1728082388851,"stop":1728082388853,"duration":2},"status":"passed","severity":"normal"},{"uid":"c98f3f7158bf08c0","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1728082284020,"stop":1728082284021,"duration":1},"status":"passed","severity":"normal"},{"uid":"753daeca547a577a","name":"Relay - dialed after","time":{"start":1728082489675,"stop":1728082489676,"duration":1},"status":"passed","severity":"normal"},{"uid":"25d4f2bb3102035b","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1728082369818,"stop":1728082369819,"duration":1},"status":"passed","severity":"normal"},{"uid":"58112cc146a7d301","name":"pre and post cipher","time":{"start":1728082173429,"stop":1728082173430,"duration":1},"status":"passed","severity":"normal"},{"uid":"b677e7422ae3862a","name":"should set field with only RELAY enabled","time":{"start":1728082148005,"stop":1728082148006,"duration":1},"status":"passed","severity":"normal"},{"uid":"c80fc923036910cb","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1728082402961,"stop":1728082402962,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9723807ec298fd4","name":"handles different clusterIds correctly","time":{"start":1728082139306,"stop":1728082139306,"duration":0},"status":"passed","severity":"normal"},{"uid":"61af1fdd500a5068","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1728082484707,"stop":1728082484707,"duration":0},"status":"passed","severity":"normal"},{"uid":"590513fddef6dc2b","name":"Encoder throws on empty string content topic","time":{"start":1728082155360,"stop":1728082155361,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bebd738e04e9c39","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1728082284025,"stop":1728082284025,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc9413634b55693a","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1728082369810,"stop":1728082369811,"duration":1},"status":"passed","severity":"normal"},{"uid":"2034f799bea8e238","name":"creates an iterator","time":{"start":1728082475179,"stop":1728082475179,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd463d2e78563b25","name":"Publish message with custom timestamp: Fri Oct 04 2024 23:53:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1728082390964,"stop":1728082390965,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbbf2bcbdd600560","name":"Subscribe to topic containing short and publish message","time":{"start":1728082402957,"stop":1728082402957,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b9f41c941e97d9b","name":"Privacy Node - default protocol","time":{"start":1728082489679,"stop":1728082489679,"duration":0},"status":"passed","severity":"normal"},{"uid":"11098676961a07e5","name":"Check received message containing long","time":{"start":1728082280680,"stop":1728082280681,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbdaa14be7e519d1","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1728082147317,"stop":1728082147317,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cf4b167a40c31dc","name":"Push message with Russian payload","time":{"start":1728082441004,"stop":1728082441004,"duration":0},"status":"passed","severity":"normal"},{"uid":"18a0dec6af3e81a6","name":"should not fail to stop the service if it was not started","time":{"start":1728082453434,"stop":1728082453436,"duration":2},"status":"passed","severity":"normal"},{"uid":"5b0a224f86ec7075","name":"Check received message containing short","time":{"start":1728082302029,"stop":1728082302029,"duration":0},"status":"broken","severity":"normal"},{"uid":"7c1d2aaf261a3720","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1728082284032,"stop":1728082284032,"duration":0},"status":"passed","severity":"normal"},{"uid":"acb03f7f3223392a","name":"should throw error - no id","time":{"start":1728082147996,"stop":1728082147996,"duration":0},"status":"passed","severity":"normal"},{"uid":"597fc159a6bde8ae","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1728082484707,"stop":1728082484707,"duration":0},"status":"passed","severity":"normal"},{"uid":"6022305eee7da22a","name":"Encoder throws on undefined content topic","time":{"start":1728082174605,"stop":1728082174605,"duration":0},"status":"passed","severity":"normal"},{"uid":"195335ef8e1ad40f","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1728082201510,"stop":1728082201512,"duration":2},"status":"passed","severity":"normal"},{"uid":"687ef4f31925841a","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1728082372848,"stop":1728082372849,"duration":1},"status":"passed","severity":"normal"},{"uid":"34aa200659c79297","name":"Encoder throws on undefined content topic","time":{"start":1728082173082,"stop":1728082173082,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e21d789af74d5e0","name":"should use the provided clusterId for the pubsub topic","time":{"start":1728082139327,"stop":1728082139327,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf3de8e1cc1c0782","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1728082258403,"stop":1728082258404,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba5e5ba92a194850","name":"isConnected return false after peer stops","time":{"start":1728082222487,"stop":1728082222488,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e3466ba02f2e4cf","name":"Subscribe to topic containing shell command and publish message","time":{"start":1728082402964,"stop":1728082402965,"duration":1},"status":"passed","severity":"normal"},{"uid":"64171d9b64121b78","name":"Check publish message containing unicode special characters","time":{"start":1728082390956,"stop":1728082390957,"duration":1},"status":"passed","severity":"normal"},{"uid":"b75be1269015b98","name":"Check message with non string payload is not received","time":{"start":1728082280693,"stop":1728082280693,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7ab287c70f4dc58","name":"returns all values when wanted number is greater than available values","time":{"start":1728082162146,"stop":1728082162147,"duration":1},"status":"passed","severity":"normal"},{"uid":"67a72d5fa90b0550","name":"Check received message with timestamp: 1728082193747000000 ","time":{"start":1728082280689,"stop":1728082280689,"duration":0},"status":"passed","severity":"normal"},{"uid":"e959a14dd77e5b37","name":"should not fail to start the service if it is already started","time":{"start":1728082166939,"stop":1728082166939,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1e015faca9b3f43","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1728082194524,"stop":1728082194525,"duration":1},"status":"passed","severity":"normal"},{"uid":"73d871ec2c94be57","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1728082372844,"stop":1728082372846,"duration":2},"status":"passed","severity":"normal"},{"uid":"655c2458debd92b2","name":"Fields are not dropped","time":{"start":1728082154527,"stop":1728082154527,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae4b1734dc5e4061","name":"Publishes to nwaku","time":{"start":1728082388850,"stop":1728082388851,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e7a8c03536a4fc6","name":"Delete observer","time":{"start":1728082372742,"stop":1728082372742,"duration":0},"status":"passed","severity":"normal"},{"uid":"73f4e5c4f9c9f810","name":"Check publish message containing numeric","time":{"start":1728082390943,"stop":1728082390944,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f624505ec52c84e","name":"should emit a peer event after start","time":{"start":1728082166939,"stop":1728082166940,"duration":1},"status":"passed","severity":"normal"},{"uid":"899b6827b29e1df9","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1728082241790,"stop":1728082241790,"duration":0},"status":"passed","severity":"normal"},{"uid":"48665ef3814d6394","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app64/2/topic913/xml","time":{"start":1728082422907,"stop":1728082422908,"duration":1},"status":"passed","severity":"normal"},{"uid":"85a0ef52c858aacb","name":"LightPush: 1 peers, Filter: 2 peers","time":{"start":1728082357532,"stop":1728082357532,"duration":0},"status":"passed","severity":"normal"},{"uid":"9703e335fbd3b4a1","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1728082445885,"stop":1728082445890,"duration":5},"status":"passed","severity":"normal"},{"uid":"abf22dd36d5244e9","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1728082139309,"stop":1728082139309,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2adeaf79675654b","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1728082250486,"stop":1728082250487,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bf229aa0e681d7c","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1728082139311,"stop":1728082139311,"duration":0},"status":"passed","severity":"normal"},{"uid":"37246023dd7f3edf","name":"Round trip binary serialization","time":{"start":1728082155359,"stop":1728082155359,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa6feecb1c12dd42","name":"Push message on custom pubsubTopic","time":{"start":1728082369811,"stop":1728082369817,"duration":6},"status":"passed","severity":"normal"},{"uid":"9e576457e0b9ecb2","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1728082139327,"stop":1728082139327,"duration":0},"status":"passed","severity":"normal"},{"uid":"68957d59c76cb7b3","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1728082241784,"stop":1728082241785,"duration":1},"status":"passed","severity":"normal"},{"uid":"4279c659a1f6b4da","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1728082139315,"stop":1728082139315,"duration":0},"status":"passed","severity":"normal"},{"uid":"d473de9f1fd5655f","name":"should only return 1 node with relay and store capability","time":{"start":1728082163258,"stop":1728082163258,"duration":0},"status":"passed","severity":"normal"},{"uid":"587ffc2106832057","name":"can start and stop the service","time":{"start":1728082453428,"stop":1728082453429,"duration":1},"status":"passed","severity":"normal"},{"uid":"95a5b803af23bfcf","name":"LightPush: 0 peers, Filter: 1 peers","time":{"start":1728082357527,"stop":1728082357527,"duration":0},"status":"passed","severity":"normal"},{"uid":"29129382fedb87a1","name":"throws on empty content topic","time":{"start":1728082139286,"stop":1728082139287,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea112b600067c91f","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1728082139312,"stop":1728082139313,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1e1b18a1d64dccd","name":"throws on content topic with generation field greater than 0","time":{"start":1728082139290,"stop":1728082139291,"duration":1},"status":"passed","severity":"normal"},{"uid":"62d298052c7e0847","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1728082147326,"stop":1728082147327,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a47825b474aaa61","name":"Check message with no pubsub topic is not received","time":{"start":1728082280691,"stop":1728082280692,"duration":1},"status":"passed","severity":"normal"},{"uid":"17931677057540e0","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app73/9/topic676/utf8","time":{"start":1728082422907,"stop":1728082422907,"duration":0},"status":"passed","severity":"normal"},{"uid":"56395ad68e8966b1","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1728082440478,"stop":1728082440478,"duration":0},"status":"skipped","severity":"normal"},{"uid":"16d29db6052894b3","name":"Wrong topic","time":{"start":1728082422913,"stop":1728082422914,"duration":1},"status":"passed","severity":"normal"},{"uid":"607541cf9b072f26","name":"Push message with XML payload","time":{"start":1728082441005,"stop":1728082441005,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d8bd460881b683e","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1728082139384,"stop":1728082139384,"duration":0},"status":"passed","severity":"normal"},{"uid":"53a79a158eaa82c9","name":"should add and remove event listeners correctly","time":{"start":1728082166942,"stop":1728082166942,"duration":0},"status":"passed","severity":"normal"},{"uid":"31d6f01da54317c","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1728082162539,"stop":1728082162541,"duration":2},"status":"passed","severity":"normal"},{"uid":"b61b6058a35482df","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1728082139323,"stop":1728082139324,"duration":1},"status":"passed","severity":"normal"},{"uid":"3534ab0d150d7c24","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1728082304439,"stop":1728082304439,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5f0cd29f2fb2288","name":"Push message with content topic containing short","time":{"start":1728082441010,"stop":1728082441011,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f052051a6de4ac5","name":"random static sharding 9 - Cluster ID: 811, Shard ID: 67","time":{"start":1728082438081,"stop":1728082438082,"duration":1},"status":"passed","severity":"normal"},{"uid":"cccba331d063351e","name":"should properly create location multiaddrs - udp6","time":{"start":1728082148003,"stop":1728082148004,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7395ff5acedff18","name":"Passing page size 0 when there are 110 messages","time":{"start":1728082475839,"stop":1728082475840,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ec094731798b866","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1728082369821,"stop":1728082369821,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2643cf3cc672476","name":"Push message with unicode special characters payload","time":{"start":1728082441008,"stop":1728082441008,"duration":0},"status":"passed","severity":"normal"},{"uid":"5170bada8d163b85","name":"Check received message with timestamp: 1649153314 ","time":{"start":1728082280690,"stop":1728082280690,"duration":0},"status":"passed","severity":"normal"},{"uid":"631bc04767134266","name":"Push message with content topic containing long","time":{"start":1728082399699,"stop":1728082399699,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b6116a7c4b0731b","name":"Ping on subscribed peer","time":{"start":1728082231568,"stop":1728082231569,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa3e8841fab1aa4f","name":"Query generator for multiple messages with different message text format","time":{"start":1728082480693,"stop":1728082480693,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3f480e001ab596d","name":"groups content topics by expected pubsub topic","time":{"start":1728082139305,"stop":1728082139305,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0a80e2e0f0532c4","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app81/4/topic443/utf8","time":{"start":1728082422911,"stop":1728082422911,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b66bbd92bd640d9","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1728082484706,"stop":1728082484706,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd4c3252bd4bb3de","name":"Push message with Script payload","time":{"start":1728082441005,"stop":1728082441005,"duration":0},"status":"passed","severity":"normal"},{"uid":"558d3f28c08e7492","name":"Check received message containing Script","time":{"start":1728082280685,"stop":1728082280685,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cef8ca07030b5b0","name":"different cluster, same shard: nodes don't connect","time":{"start":1728082372852,"stop":1728082372852,"duration":0},"status":"passed","severity":"normal"},{"uid":"15c30920e1c2fcec","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1728082139319,"stop":1728082139319,"duration":0},"status":"passed","severity":"normal"},{"uid":"164ef64c9f4e4b75","name":"Store - dialed first","time":{"start":1728082489677,"stop":1728082489677,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f32f162a6ce730d","name":"Push message with content topic containing escaped characters","time":{"start":1728082399711,"stop":1728082399711,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1e4f6b3a2d264a1","name":"Push message with content topic containing JSON","time":{"start":1728082441018,"stop":1728082441019,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef2913de68208a32","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1728082139316,"stop":1728082139316,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fe6ff378f33f972","name":"LightPush: 1 peers, Filter: 1 peers","time":{"start":1728082357532,"stop":1728082357532,"duration":0},"status":"passed","severity":"normal"},{"uid":"10793cf740464c50","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1728082162541,"stop":1728082162541,"duration":0},"status":"passed","severity":"normal"},{"uid":"e70dea9e3b8fe0b7","name":"Push message with unicode special characters payload","time":{"start":1728082399696,"stop":1728082399697,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2101e2553c956fe","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1728082139328,"stop":1728082139328,"duration":0},"status":"passed","severity":"normal"},{"uid":"69738b6f07320fcd","name":"Check received message containing special chars","time":{"start":1728082280682,"stop":1728082280682,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb00f1c058f48d4e","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1728082139325,"stop":1728082139325,"duration":0},"status":"passed","severity":"normal"},{"uid":"784bec60cf94a069","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1728082284036,"stop":1728082284037,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3679f27fcadba0d","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1728082139323,"stop":1728082139323,"duration":0},"status":"passed","severity":"normal"},{"uid":"258d4e7c0b505506","name":"Query with Promise Callback, No Decoder","time":{"start":1728082465655,"stop":1728082465656,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd7fafcff2dfc0c5","name":"Push message with content topic containing XML","time":{"start":1728082441017,"stop":1728082441018,"duration":1},"status":"passed","severity":"normal"},{"uid":"32bee9c88adc0a8b","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1728082484705,"stop":1728082484705,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d24ca78238383b","name":"Subscribe to topic containing Script and receive message","time":{"start":1728082304428,"stop":1728082304429,"duration":1},"status":"passed","severity":"normal"},{"uid":"d16eb7d1f78f550","name":"topics with same application and version share the same shard","time":{"start":1728082139305,"stop":1728082139305,"duration":0},"status":"passed","severity":"normal"},{"uid":"e68f8281b8a09fcd","name":"Check received message containing short","time":{"start":1728082280680,"stop":1728082280680,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc13930f589fa3ba","name":"Push message with custom timestamp: 1728078699865","time":{"start":1728082441023,"stop":1728082441023,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bdca8d45481a5f5","name":"should return false","time":{"start":1728082147997,"stop":1728082147997,"duration":0},"status":"passed","severity":"normal"},{"uid":"8270b8b6ffdaf97f","name":"should properly create peer info with all multiaddrs","time":{"start":1728082148004,"stop":1728082148005,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4f2c29eabe23314","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1728082155164,"stop":1728082155165,"duration":1},"status":"passed","severity":"normal"},{"uid":"741fa480e9ba65e1","name":"Check received message containing shell command","time":{"start":1728082280687,"stop":1728082280687,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e05541df2bec00","name":"should throw error - no public key","time":{"start":1728082147995,"stop":1728082147996,"duration":1},"status":"passed","severity":"normal"},{"uid":"683c46939f321fcb","name":"Push message with content topic containing special chars","time":{"start":1728082399699,"stop":1728082399700,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf7821ada345d3c1","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1728082547364,"stop":1728082547364,"duration":0},"status":"passed","severity":"normal"},{"uid":"75c16f0372f8864b","name":"Check publish message containing JSON","time":{"start":1728082390955,"stop":1728082390956,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a8795711128ad69","name":"Check publish message containing XML","time":{"start":1728082390951,"stop":1728082390951,"duration":0},"status":"passed","severity":"normal"},{"uid":"895b40c58337056","name":"Query Generator, Wrong PubsubTopic","time":{"start":1728082465643,"stop":1728082465643,"duration":0},"status":"passed","severity":"normal"},{"uid":"f99594814d9fb7d8","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app86/9/topic494/proto","time":{"start":1728082422911,"stop":1728082422911,"duration":0},"status":"passed","severity":"normal"},{"uid":"437687d1441807a0","name":"should throw error - no public key","time":{"start":1728082147997,"stop":1728082147997,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d540ea2578b5783","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app36/4/topic307/test.js","time":{"start":1728082422907,"stop":1728082422907,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a8c14019663f505","name":"Round trip binary encryption [ecies, signature]","time":{"start":1728082174604,"stop":1728082174605,"duration":1},"status":"passed","severity":"normal"},{"uid":"edec45ea4597a0a6","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1728082380601,"stop":1728082380601,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8b4c9021ebc570","name":"random static sharding 5 - Cluster ID: 123, Shard ID: 940","time":{"start":1728082438077,"stop":1728082438078,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f3b3c37f46836c8","name":"should return all peers when numPeers is 0","time":{"start":1728082155164,"stop":1728082155164,"duration":0},"status":"passed","severity":"normal"},{"uid":"933994a8e8264f6f","name":"Subscribe and receive messages via lightPush","time":{"start":1728082342301,"stop":1728082342302,"duration":1},"status":"broken","severity":"normal"},{"uid":"ca49af21de5b052f","name":"should return empty list for no shard","time":{"start":1728082139311,"stop":1728082139311,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee8a5d533c13ad7d","name":"Init the array if not present","time":{"start":1728082138986,"stop":1728082138988,"duration":2},"status":"passed","severity":"normal"},{"uid":"9dc1e0527db18e6","name":"Push message with content topic containing Arabic","time":{"start":1728082399700,"stop":1728082399701,"duration":1},"status":"passed","severity":"normal"},{"uid":"4864e880764f50c6","name":"Subscribe to topic containing XML and receive message","time":{"start":1728082304429,"stop":1728082304430,"duration":1},"status":"passed","severity":"normal"},{"uid":"8150c08de45fc677","name":"Check meta is set [ecies]","time":{"start":1728082174605,"stop":1728082174605,"duration":0},"status":"passed","severity":"normal"},{"uid":"1725f68a92601eab","name":"Push message with content topic containing shell command","time":{"start":1728082441019,"stop":1728082441019,"duration":0},"status":"passed","severity":"normal"},{"uid":"7426f50e5991fbb8","name":"Check message received after jswaku node is restarted","time":{"start":1728082280693,"stop":1728082280693,"duration":0},"status":"skipped","severity":"normal"},{"uid":"46510ac9d6604013","name":"can start and stop the service","time":{"start":1728082166938,"stop":1728082166938,"duration":0},"status":"passed","severity":"normal"},{"uid":"88ecb069e83aef7d","name":"Relay + Store","time":{"start":1728082148007,"stop":1728082148007,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b228bd230c3765c","name":"Push message with content topic containing Script","time":{"start":1728082399709,"stop":1728082399709,"duration":0},"status":"passed","severity":"normal"},{"uid":"c339ef743456ea7a","name":"Passing invalid cursor","time":{"start":1728082445892,"stop":1728082445893,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cc7ad8b66849586","name":"All","time":{"start":1728082200012,"stop":1728082200012,"duration":0},"status":"passed","severity":"normal"},{"uid":"95c973e69159076a","name":"1 Relay, 1 Filter, gives up","time":{"start":1728082162769,"stop":1728082162769,"duration":0},"status":"passed","severity":"normal"},{"uid":"edb7d753084a8a84","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1728082163259,"stop":1728082163260,"duration":1},"status":"skipped","severity":"normal"},{"uid":"f41dc3fde608be4a","name":"Ping on unsubscribed peer","time":{"start":1728082231569,"stop":1728082231569,"duration":0},"status":"passed","severity":"normal"},{"uid":"efd7b28f52f41a6d","name":"new peer added after a peer was already found","time":{"start":1728082440478,"stop":1728082440478,"duration":0},"status":"skipped","severity":"normal"},{"uid":"476d4edf09c3db96","name":"Query with Ordered Callback, No Decoder","time":{"start":1728082465648,"stop":1728082465648,"duration":0},"status":"passed","severity":"normal"},{"uid":"74ba5585292a6636","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app64/3/topic99/json","time":{"start":1728082422912,"stop":1728082422913,"duration":1},"status":"passed","severity":"normal"},{"uid":"43d215314ec97f42","name":"should return unique PubsubTopics for static sharding","time":{"start":1728082139310,"stop":1728082139310,"duration":0},"status":"passed","severity":"normal"},{"uid":"39cb254428e1c71c","name":"Ping succeeds for all connected peers","time":{"start":1728082250478,"stop":1728082250479,"duration":1},"status":"passed","severity":"normal"},{"uid":"d79f69dfa60680ec","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1728082304414,"stop":1728082304416,"duration":2},"status":"passed","severity":"normal"},{"uid":"f55aaeacd36569a1","name":"Push message with XML payload","time":{"start":1728082399694,"stop":1728082399695,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d4b305eee96b527","name":"should throw an error for missing sharding configuration","time":{"start":1728082139325,"stop":1728082139325,"duration":0},"status":"passed","severity":"normal"},{"uid":"b886420874a0ced2","name":"should throw an error for missing required configuration","time":{"start":1728082139312,"stop":1728082139312,"duration":0},"status":"passed","severity":"normal"},{"uid":"75489103af7266a1","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1728082304430,"stop":1728082304430,"duration":0},"status":"passed","severity":"normal"},{"uid":"d939ca27924a2ca1","name":"Query Generator - false","time":{"start":1728082460323,"stop":1728082460323,"duration":0},"status":"passed","severity":"normal"},{"uid":"c174b3c8142c4447","name":"Rejects garbage","time":{"start":1728082177840,"stop":1728082177840,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ed5f9f1c3baa71a","name":"Accepts a valid Waku Message","time":{"start":1728082177839,"stop":1728082177840,"duration":1},"status":"passed","severity":"normal"},{"uid":"3897998e24eb08dc","name":"should select older connection if present","time":{"start":1728082154409,"stop":1728082154410,"duration":1},"status":"passed","severity":"normal"},{"uid":"58cee8b1c8994390","name":"Query generator for multiple messages","time":{"start":1728082480692,"stop":1728082480693,"duration":1},"status":"passed","severity":"normal"},{"uid":"a58c7fc41e48eade","name":"Decoder throws on empty string content topic","time":{"start":1728082174606,"stop":1728082174606,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb5edb730e81f372","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app42/2/topic312/test.js","time":{"start":1728082422910,"stop":1728082422910,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e6ba1a8cf584fca","name":"Fails to push message bigger that 1MB","time":{"start":1728082399720,"stop":1728082399720,"duration":0},"status":"passed","severity":"normal"},{"uid":"18cab00992acdb51","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1728082284032,"stop":1728082284033,"duration":1},"status":"passed","severity":"normal"},{"uid":"76c0ca0e13106fb8","name":"Push message with special chars payload","time":{"start":1728082441001,"stop":1728082441003,"duration":2},"status":"passed","severity":"normal"},{"uid":"cfab7852d02d0ff6","name":"should only return 1 node with store capability","time":{"start":1728082163258,"stop":1728082163258,"duration":0},"status":"passed","severity":"normal"},{"uid":"718acf4bb329ea7","name":"Check publish message after client node is restarted","time":{"start":1728082390985,"stop":1728082390986,"duration":1},"status":"skipped","severity":"normal"},{"uid":"d2b7d5cbc9610d37","name":"caches peers it previously fetched","time":{"start":1728082163257,"stop":1728082163257,"duration":0},"status":"passed","severity":"normal"},{"uid":"563101c0745641e6","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1728082174604,"stop":1728082174604,"duration":0},"status":"passed","severity":"normal"},{"uid":"9df1af5d28f25d65","name":"can start the service","time":{"start":1728082166937,"stop":1728082166938,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb872fc17cf19533","name":"Js publishes, other Js receives","time":{"start":1728082388853,"stop":1728082388855,"duration":2},"status":"passed","severity":"normal"},{"uid":"33edcce8048fd18c","name":"Check publish message containing Script","time":{"start":1728082390950,"stop":1728082390950,"duration":0},"status":"passed","severity":"normal"},{"uid":"de0aaea09594f5b2","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1728082139300,"stop":1728082139300,"duration":0},"status":"passed","severity":"normal"},{"uid":"222f1db1af3389cd","name":"Subscribe to topic containing short and receive message","time":{"start":1728082304419,"stop":1728082304419,"duration":0},"status":"passed","severity":"normal"},{"uid":"d50c6acbcb59ed6c","name":"Push message with Basic HTML tag payload","time":{"start":1728082441005,"stop":1728082441006,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbaa7d4018299410","name":"Publish message with custom timestamp: Fri Oct 04 2024 21:53:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1728082390963,"stop":1728082390964,"duration":1},"status":"passed","severity":"normal"},{"uid":"28964933c4e92128","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1728082208577,"stop":1728082208582,"duration":5},"status":"skipped","severity":"normal"},{"uid":"84bb2117f0a254f4","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1728082141920,"stop":1728082141921,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d2dab0432db4613","name":"Subscribe and receive messages via lightPush","time":{"start":1728082304393,"stop":1728082304394,"duration":1},"status":"passed","severity":"normal"},{"uid":"f610866e2b5ce317","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1728082139300,"stop":1728082139301,"duration":1},"status":"passed","severity":"normal"},{"uid":"19c3ffb267aef189","name":"should not receive a peer event before start","time":{"start":1728082453442,"stop":1728082453444,"duration":2},"status":"passed","severity":"normal"},{"uid":"66438f64469549be","name":"Check message with invalid timestamp is not received","time":{"start":1728082280690,"stop":1728082280691,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c35f3ee22ae2442","name":"1 Store, 2 fetches","time":{"start":1728082162768,"stop":1728082162768,"duration":0},"status":"passed","severity":"normal"},{"uid":"f976fa5eb156cb62","name":"Check publish message after service node is restarted","time":{"start":1728082390985,"stop":1728082390985,"duration":0},"status":"skipped","severity":"normal"},{"uid":"43dbb470601c2075","name":"LightPush with 2 connections","time":{"start":1728082299741,"stop":1728082299741,"duration":0},"status":"passed","severity":"normal"},{"uid":"436136a6777a2923","name":"should be able to decode the field with only STORE set to true","time":{"start":1728082147324,"stop":1728082147324,"duration":0},"status":"passed","severity":"normal"},{"uid":"a422fd44845c9c5e","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1728082194527,"stop":1728082194528,"duration":1},"status":"passed","severity":"normal"},{"uid":"947a9e82d2678609","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1728082284031,"stop":1728082284031,"duration":0},"status":"passed","severity":"normal"},{"uid":"31bbc43250099e61","name":"Check publish message containing Chinese","time":{"start":1728082390944,"stop":1728082390945,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e128075508cb88c","name":"Renews peer on consistent ping failures","time":{"start":1728082250480,"stop":1728082250480,"duration":0},"status":"passed","severity":"normal"},{"uid":"55e986cba069ff42","name":"Decoder throws on undefined content topic","time":{"start":1728082174606,"stop":1728082174606,"duration":0},"status":"passed","severity":"normal"},{"uid":"f205d2a5ea8ef634","name":"should properly create location multiaddrs - tcp4","time":{"start":1728082148003,"stop":1728082148003,"duration":0},"status":"passed","severity":"normal"},{"uid":"671ab133c78c532","name":"throws on content topic with empty topic name field","time":{"start":1728082139293,"stop":1728082139293,"duration":0},"status":"passed","severity":"normal"},{"uid":"845a64c6cf35f107","name":"Fails to push message with empty content topic","time":{"start":1728082441021,"stop":1728082441021,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f72f38b2ad15926","name":"should encode/decode to RLP encoding","time":{"start":1728082147998,"stop":1728082147998,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f296f412ae3418a","name":"Check received message containing Chinese","time":{"start":1728082280682,"stop":1728082280682,"duration":0},"status":"passed","severity":"normal"},{"uid":"f48ec654478848e1","name":"LightPush: 3 peers, Filter: 0 peers","time":{"start":1728082357536,"stop":1728082357536,"duration":0},"status":"passed","severity":"normal"},{"uid":"4828c692e2a2557","name":"Push message with shell command payload","time":{"start":1728082441006,"stop":1728082441007,"duration":1},"status":"passed","severity":"normal"},{"uid":"a339ba4e718aa1d6","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1728082284023,"stop":1728082284023,"duration":0},"status":"passed","severity":"normal"},{"uid":"a97e5ce08ea77dc6","name":"Promise Callback - true","time":{"start":1728082460323,"stop":1728082460325,"duration":2},"status":"passed","severity":"normal"},{"uid":"5182a712be7060c2","name":"should properly create location multiaddrs - udp4","time":{"start":1728082148003,"stop":1728082148003,"duration":0},"status":"passed","severity":"normal"},{"uid":"236109a84544483c","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1728082139303,"stop":1728082139303,"duration":0},"status":"passed","severity":"normal"},{"uid":"66c665bf524d8e17","name":"Tracks peer failures correctly","time":{"start":1728082250481,"stop":1728082250486,"duration":5},"status":"passed","severity":"normal"},{"uid":"ec0f09a538e81920","name":"Relay + Store","time":{"start":1728082200012,"stop":1728082200012,"duration":0},"status":"passed","severity":"normal"},{"uid":"85abcafbe96e1fd4","name":"random static sharding 1 - Cluster ID: 860, Shard ID: 869","time":{"start":1728082438071,"stop":1728082438071,"duration":0},"status":"passed","severity":"normal"},{"uid":"dacad29d018b9a3f","name":"Push message with content topic containing special chars","time":{"start":1728082441014,"stop":1728082441015,"duration":1},"status":"passed","severity":"normal"},{"uid":"da7d01afe01b7e1a","name":"Register correct protocols","time":{"start":1728082402952,"stop":1728082402953,"duration":1},"status":"passed","severity":"normal"},{"uid":"b638459ebc4dd120","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1728082241789,"stop":1728082241789,"duration":0},"status":"passed","severity":"normal"},{"uid":"aae1d99eedf95120","name":"returns nothing if no connections present","time":{"start":1728082154402,"stop":1728082154403,"duration":1},"status":"passed","severity":"normal"},{"uid":"4697054651924e44","name":"Push message with Chinese payload","time":{"start":1728082441003,"stop":1728082441003,"duration":0},"status":"passed","severity":"normal"},{"uid":"b332e1a934f862a6","name":"Subscribe to topic containing shell command and receive message","time":{"start":1728082304431,"stop":1728082304431,"duration":0},"status":"passed","severity":"normal"},{"uid":"89236906cd121c7","name":"Passing page size 10 when there are 10 messages","time":{"start":1728082475841,"stop":1728082475841,"duration":0},"status":"passed","severity":"normal"},{"uid":"607024019e7cfb0b","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1728082194525,"stop":1728082194526,"duration":1},"status":"passed","severity":"normal"},{"uid":"6bf422e44fe5ec29","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1728082390957,"stop":1728082390958,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bbd964970807c1c","name":"isConnected should return false after all peers disconnect","time":{"start":1728082222484,"stop":1728082222486,"duration":2},"status":"passed","severity":"normal"},{"uid":"68bd00b35dc993fb","name":"Check meta is set [symmetric]","time":{"start":1728082173081,"stop":1728082173081,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6edccf0aa762a3c","name":"Check publish message containing shell command","time":{"start":1728082390956,"stop":1728082390956,"duration":0},"status":"passed","severity":"normal"},{"uid":"50616c2ba2ecec10","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app86/5/topic383/json","time":{"start":1728082422911,"stop":1728082422912,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e76552ef7800daa","name":"Promise Callback - false","time":{"start":1728082460325,"stop":1728082460326,"duration":1},"status":"passed","severity":"normal"},{"uid":"a87d3e38b99d2266","name":"Fails to publish message with empty text","time":{"start":1728082390966,"stop":1728082390966,"duration":0},"status":"passed","severity":"normal"},{"uid":"11212cb65f816ae4","name":"Subscribe to topic containing long and receive message","time":{"start":1728082304420,"stop":1728082304421,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9c21ea16ada48df","name":"Query Generator, No Decoder","time":{"start":1728082465646,"stop":1728082465646,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cbee919c1a88af1","name":"Push message with meta","time":{"start":1728082441021,"stop":1728082441022,"duration":1},"status":"passed","severity":"normal"},{"uid":"a40a0f3499a6a868","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1728082139320,"stop":1728082139321,"duration":1},"status":"passed","severity":"normal"},{"uid":"546f123e47230080","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1728082139318,"stop":1728082139318,"duration":0},"status":"passed","severity":"normal"},{"uid":"991ddd3d3f4afcf8","name":"retrieves a single peer","time":{"start":1728082163255,"stop":1728082163255,"duration":0},"status":"passed","severity":"normal"},{"uid":"efd1f82196f49933","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1728082284034,"stop":1728082284034,"duration":0},"status":"passed","severity":"normal"},{"uid":"21488add9f1ac73a","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1728082304416,"stop":1728082304416,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cea7bd4de715051","name":"Overlapping topic subscription","time":{"start":1728082402956,"stop":1728082402957,"duration":1},"status":"skipped","severity":"normal"},{"uid":"42199b935b2dc981","name":"Refresh subscription","time":{"start":1728082304419,"stop":1728082304419,"duration":0},"status":"passed","severity":"normal"},{"uid":"611b18bee8db462b","name":"Push message with Basic HTML tag payload","time":{"start":1728082399695,"stop":1728082399695,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8aebb3918595883","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1728082284027,"stop":1728082284027,"duration":0},"status":"passed","severity":"normal"},{"uid":"b32e13ba4f248503","name":"Push message with SQL Injection payload","time":{"start":1728082441004,"stop":1728082441005,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbbdb972bb8bef4f","name":"Push message with content topic containing unicode special characters","time":{"start":1728082441020,"stop":1728082441020,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a82ca321f7edee","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1728082380603,"stop":1728082380603,"duration":0},"status":"passed","severity":"normal"}] |