mirror of
https://github.com/logos-messaging/logos-messaging-allure-js.git
synced 2026-01-18 16:03:11 +00:00
1 line
158 KiB
JSON
1 line
158 KiB
JSON
[{"uid":"3a48eca4260d151c","name":"Callback on promise, aborts when callback returns true","time":{"start":1725224077048,"stop":1725224077051,"duration":3},"status":"passed","severity":"normal"},{"uid":"dd1fad6c6cfe122f","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1725223555065,"stop":1725223555066,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1d0945df1053cba","name":"random static sharding 5 - Cluster ID: 618, Shard ID: 394","time":{"start":1725224050614,"stop":1725224050614,"duration":0},"status":"passed","severity":"normal"},{"uid":"445362a85c5efef4","name":"Generator, custom pubsub topic","time":{"start":1725224068995,"stop":1725224068996,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b1296c2424e6ff1","name":"Query with Promise Callback, No Decoder","time":{"start":1725224064920,"stop":1725224064920,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f290c800090ad65","name":"Check message with no payload is not received","time":{"start":1725223929531,"stop":1725223929532,"duration":1},"status":"passed","severity":"normal"},{"uid":"df280d37e4c68817","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1725223458951,"stop":1725223458951,"duration":0},"status":"passed","severity":"normal"},{"uid":"b707356f2e40bca6","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1725223711268,"stop":1725223711268,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fee2f1549dfe11d","name":"Check meta is set [symmetric]","time":{"start":1725223489833,"stop":1725223489833,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a30d25aa26936a2","name":"getPeersByDiscovery","time":{"start":1725223974945,"stop":1725223974945,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3e6a645437a3a78","name":"Passing invalid cursor","time":{"start":1725224032090,"stop":1725224032090,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd22376fc420b927","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app18/9/topic280/proto","time":{"start":1725224023869,"stop":1725224023869,"duration":0},"status":"passed","severity":"normal"},{"uid":"15db2126f6b8351a","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1725224057875,"stop":1725224057876,"duration":1},"status":"passed","severity":"normal"},{"uid":"4820bd9a79c1bd1f","name":"Check received message with timestamp: 1725223509549 ","time":{"start":1725223682653,"stop":1725223682654,"duration":1},"status":"passed","severity":"normal"},{"uid":"46d1ec8bcee350cd","name":"same cluster, different shard: nodes connect","time":{"start":1725223874746,"stop":1725223874746,"duration":0},"status":"passed","severity":"normal"},{"uid":"21ccf6a45da5ff34","name":"Check received message containing numeric","time":{"start":1725223682645,"stop":1725223682645,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4e353d5de823a2d","name":"handles different clusterIds correctly","time":{"start":1725223458947,"stop":1725223458947,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba829c4babcd2f58","name":"Throws when trying to push message with empty payload","time":{"start":1725224030914,"stop":1725224030914,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd1c49fea8be14a","name":"should throw error - no public key","time":{"start":1725223467504,"stop":1725223467504,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdb2dca1347eb3ba","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1725223711262,"stop":1725223711262,"duration":0},"status":"passed","severity":"normal"},{"uid":"b940f0ac091c0ef4","name":"Push message with Arabic payload","time":{"start":1725223966636,"stop":1725223966636,"duration":0},"status":"passed","severity":"normal"},{"uid":"f585b01cf37d2544","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1725223720714,"stop":1725223720714,"duration":0},"status":"passed","severity":"normal"},{"uid":"3822e772b907f355","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1725223711257,"stop":1725223711257,"duration":0},"status":"passed","severity":"normal"},{"uid":"a03cf492c7a8661d","name":"Query with Ordered Callback, No message returned","time":{"start":1725224064917,"stop":1725224064917,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f683ee5d94ce5fd","name":"should decode valid enr with tcp successfully","time":{"start":1725223467502,"stop":1725223467502,"duration":0},"status":"passed","severity":"normal"},{"uid":"32dee32338ce0239","name":"should set field with only FILTER enabled","time":{"start":1725223467514,"stop":1725223467515,"duration":1},"status":"passed","severity":"normal"},{"uid":"13d8dbd7184628e4","name":"Rejects garbage","time":{"start":1725223494568,"stop":1725223494568,"duration":0},"status":"passed","severity":"normal"},{"uid":"90e4388bce6a284","name":"Check publish message containing escaped characters","time":{"start":1725223989331,"stop":1725223989331,"duration":0},"status":"passed","severity":"normal"},{"uid":"d33ca17bc2de89e8","name":"Check received message containing Basic HTML tag","time":{"start":1725223929486,"stop":1725223929487,"duration":1},"status":"passed","severity":"normal"},{"uid":"85ba6dc59563bc0c","name":"should return unique PubsubTopics for static sharding","time":{"start":1725223458951,"stop":1725223458951,"duration":0},"status":"passed","severity":"normal"},{"uid":"35fe760e49967c1b","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1725224151203,"stop":1725224151203,"duration":0},"status":"passed","severity":"normal"},{"uid":"3eefcd9778a25372","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1725223466712,"stop":1725223466712,"duration":0},"status":"passed","severity":"normal"},{"uid":"59bfcd511c14560a","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1725223458966,"stop":1725223458966,"duration":0},"status":"passed","severity":"normal"},{"uid":"4eba006737453d56","name":"Fails to push message bigger that 1MB","time":{"start":1725224030927,"stop":1725224030927,"duration":0},"status":"passed","severity":"normal"},{"uid":"9decb61b8f36ed90","name":"Subscribe to topic containing numeric and receive message","time":{"start":1725223720708,"stop":1725223720709,"duration":1},"status":"passed","severity":"normal"},{"uid":"209413cd1cb1d5ce","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1725223711263,"stop":1725223711263,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c7268476771d90e","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1725223458953,"stop":1725223458954,"duration":1},"status":"passed","severity":"normal"},{"uid":"7931ccee93ca20dd","name":"Relay - dialed first","time":{"start":1725224101520,"stop":1725224101521,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc2c65aa10cc0e65","name":"Decoder throws on undefined content topic","time":{"start":1725223472370,"stop":1725223472371,"duration":1},"status":"passed","severity":"normal"},{"uid":"44862e9ddeb46678","name":"Push message with custom timestamp: 1725220121022","time":{"start":1725224030925,"stop":1725224030926,"duration":1},"status":"passed","severity":"normal"},{"uid":"7967ac62e48da960","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1725223734680,"stop":1725223734681,"duration":1},"status":"passed","severity":"normal"},{"uid":"51a77a6e8690dd60","name":"Push message with content topic containing Chinese","time":{"start":1725224030918,"stop":1725224030919,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b8a9369b82310df","name":"isConnected return false after peer stops","time":{"start":1725223555074,"stop":1725223555075,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ae34bd13aa8538f","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1725223479690,"stop":1725223479691,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fe5c097357cf33b","name":"configure the node with multiple content topics","time":{"start":1725224023875,"stop":1725224023875,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ff438409ad66109","name":"throws on content topic with empty encoding field","time":{"start":1725223458934,"stop":1725223458935,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5b96af8d0077a08","name":"Ping on unsubscribed peer","time":{"start":1725223572941,"stop":1725223572941,"duration":0},"status":"passed","severity":"normal"},{"uid":"c88bbc4628f966a0","name":"Symmetric encrypt & Decrypt","time":{"start":1725223490139,"stop":1725223490140,"duration":1},"status":"passed","severity":"normal"},{"uid":"c860f5ed29596c2e","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1725223458959,"stop":1725223458959,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e2a42f5d03a4835","name":"Push message with custom timestamp: 1725227364568","time":{"start":1725223966676,"stop":1725223966676,"duration":0},"status":"passed","severity":"normal"},{"uid":"7401f221efbd4f67","name":"Push message with escaped characters payload","time":{"start":1725223966639,"stop":1725223966639,"duration":0},"status":"passed","severity":"normal"},{"uid":"2358e724034414d8","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app96/2/topic376/json","time":{"start":1725224023870,"stop":1725224023870,"duration":0},"status":"passed","severity":"normal"},{"uid":"976b84872a0417e5","name":"Correctly serialized arguments","time":{"start":1725223881346,"stop":1725223881346,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd0e33b4568caccc","name":"should be able to decode the field with only STORE set to true","time":{"start":1725223466718,"stop":1725223466719,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1f3698b1c3cdc8a","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1725223483846,"stop":1725223483847,"duration":1},"status":"passed","severity":"normal"},{"uid":"be697cbac00a37bf","name":"Push message with content topic containing Chinese","time":{"start":1725223966651,"stop":1725223966651,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e207f94134add3e","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1725223458965,"stop":1725223458965,"duration":0},"status":"passed","severity":"normal"},{"uid":"4098677880061ccb","name":"Accepts a valid Waku Message","time":{"start":1725223494567,"stop":1725223494568,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9b3a518aba8867e","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1725223479687,"stop":1725223479688,"duration":1},"status":"passed","severity":"normal"},{"uid":"47a23bf937d70bcd","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1725223734692,"stop":1725223734692,"duration":0},"status":"passed","severity":"normal"},{"uid":"26a43174be55f9c9","name":"more peers than existing","time":{"start":1725223929774,"stop":1725223929775,"duration":1},"status":"skipped","severity":"normal"},{"uid":"d8ac521fba790de2","name":"Subscribe to topic containing long and publish message","time":{"start":1725223992612,"stop":1725223992616,"duration":4},"status":"passed","severity":"normal"},{"uid":"8c07c56878832571","name":"Subscribe to topic containing Script and publish message","time":{"start":1725223992618,"stop":1725223992620,"duration":2},"status":"passed","severity":"normal"},{"uid":"37da90a2c114c3d7","name":"should properly compute the node id","time":{"start":1725223467505,"stop":1725223467505,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccf65be12c132faa","name":"Push message with long payload","time":{"start":1725223966633,"stop":1725223966633,"duration":0},"status":"passed","severity":"normal"},{"uid":"a067d190990d097d","name":"Check received message containing XML","time":{"start":1725223929485,"stop":1725223929486,"duration":1},"status":"passed","severity":"normal"},{"uid":"41c258ac77012e11","name":"Promise Callback - true","time":{"start":1725224071732,"stop":1725224071733,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ac61d5fdc2057d0","name":"Add multiple subscription objects on single nwaku node","time":{"start":1725224057871,"stop":1725224057871,"duration":0},"status":"passed","severity":"normal"},{"uid":"664f96c6ced7f284","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1725224057868,"stop":1725224057868,"duration":0},"status":"passed","severity":"normal"},{"uid":"507c6413039acf20","name":"Push message with content topic containing unicode special characters","time":{"start":1725223966672,"stop":1725223966672,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bbf7d6f0019c52","name":"Keep-alive pings maintain the connection","time":{"start":1725223620096,"stop":1725223620096,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c279f4211243c95","name":"Check received message containing special chars","time":{"start":1725223929482,"stop":1725223929483,"duration":1},"status":"passed","severity":"normal"},{"uid":"59b3da3922ba1b07","name":"Check received message containing short","time":{"start":1725223929469,"stop":1725223929470,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f656d9a11b082da","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1725223489832,"stop":1725223489833,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7ff06cb741f0af","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1725224064910,"stop":1725224064911,"duration":1},"status":"passed","severity":"normal"},{"uid":"93daecfc1810b7ab","name":"should handle corrupted local storage data gracefully","time":{"start":1725223483847,"stop":1725223483847,"duration":0},"status":"passed","severity":"normal"},{"uid":"b00f38c1a04129d9","name":"Overlapping topic subscription","time":{"start":1725223720706,"stop":1725223720707,"duration":1},"status":"passed","severity":"normal"},{"uid":"33653ca07db23c34","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1725223711276,"stop":1725223711276,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c09b53681e4c4dc","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1725223458955,"stop":1725223458955,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3cee8b2d870b9d3","name":"should get / set TCP multiaddr","time":{"start":1725223467510,"stop":1725223467510,"duration":0},"status":"passed","severity":"normal"},{"uid":"99337eb3abf2ff60","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1725223479689,"stop":1725223479690,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c511657f576e9f2","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1725223711270,"stop":1725223711270,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e3315b6af1410ac","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1725224050609,"stop":1725224050610,"duration":1},"status":"passed","severity":"normal"},{"uid":"c16911854d5f0ff1","name":"Push message with Chinese payload","time":{"start":1725224030908,"stop":1725224030908,"duration":0},"status":"passed","severity":"normal"},{"uid":"da5c277539c0f1bb","name":"Check publish message containing Script","time":{"start":1725223989328,"stop":1725223989329,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffcdacbd58e4e20e","name":"isConnected between 2 js-waku relay nodes","time":{"start":1725223555079,"stop":1725223555080,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0ff43caf5d089e1","name":"Push message with unicode special characters payload","time":{"start":1725224030913,"stop":1725224030913,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e1a71e3136cfa4c","name":"Subscribe to topic containing JSON and receive message","time":{"start":1725223720713,"stop":1725223720713,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3ff51f7b348920e","name":"isConnected should return false after all peers disconnect","time":{"start":1725223555072,"stop":1725223555074,"duration":2},"status":"passed","severity":"normal"},{"uid":"ffbf051b4a06954","name":"Push message with long payload","time":{"start":1725224030907,"stop":1725224030907,"duration":0},"status":"passed","severity":"normal"},{"uid":"443cd0d5e23494e2","name":"Subscribe and receive messages via waku relay post","time":{"start":1725223720701,"stop":1725223720702,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c098d7984b19c49","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1725223458941,"stop":1725223458941,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5843ed13b5d58f5","name":"dispatchEvent via connectionManager","time":{"start":1725223550060,"stop":1725223550060,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe5d2822068065ec","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1725223720705,"stop":1725223720705,"duration":0},"status":"passed","severity":"normal"},{"uid":"d51cbabd2f3a52a7","name":"Push message with Russian payload","time":{"start":1725223966636,"stop":1725223966636,"duration":0},"status":"passed","severity":"normal"},{"uid":"75c8f5b6da2b72a2","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1725223831796,"stop":1725223831796,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddf9bbecbdfd911a","name":"Push message with content topic containing Arabic","time":{"start":1725223966652,"stop":1725223966653,"duration":1},"status":"passed","severity":"normal"},{"uid":"e65bc53f66ba6408","name":"should encodeTxt and decodeTxt","time":{"start":1725223467500,"stop":1725223467501,"duration":1},"status":"passed","severity":"normal"},{"uid":"43aa57878f709a89","name":"Waku message hash computation (no timestamp)","time":{"start":1725223461431,"stop":1725223461431,"duration":0},"status":"passed","severity":"normal"},{"uid":"dda8be687bd59a16","name":"Check received message containing Chinese","time":{"start":1725223929498,"stop":1725223929498,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac51f31fd598738","name":"Fails to publish message with wrong content topic","time":{"start":1725223989340,"stop":1725223989340,"duration":0},"status":"passed","severity":"normal"},{"uid":"55aba89f0ecb6c10","name":"Subscribe and receive messages via lightPush","time":{"start":1725223720698,"stop":1725223720699,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab0e9fb02f4e713f","name":"should throw an error if shards are undefined for static sharding","time":{"start":1725223458952,"stop":1725223458953,"duration":1},"status":"passed","severity":"normal"},{"uid":"81d2c0e3e44ee935","name":"Push message with XML payload","time":{"start":1725224030911,"stop":1725224030911,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ad59acb084b733d","name":"Check received message with timestamp: 1725223509302000000 ","time":{"start":1725223929490,"stop":1725223929490,"duration":0},"status":"passed","severity":"normal"},{"uid":"26caca07a8c186a3","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1725223992617,"stop":1725223992617,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc9e2b30eb8e65b6","name":"Privacy Node - default protocol","time":{"start":1725224101523,"stop":1725224101523,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa209aa4eee37c17","name":"Should update multiaddrs","time":{"start":1725223890555,"stop":1725223890555,"duration":0},"status":"passed","severity":"normal"},{"uid":"84ca5a45b233ac3f","name":"Round trip binary serialization","time":{"start":1725223472368,"stop":1725223472368,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fd815183553b58b","name":"Push message with emoji payload","time":{"start":1725224030913,"stop":1725224030914,"duration":1},"status":"passed","severity":"normal"},{"uid":"e73fc588f156b6cb","name":"Passing page size 10 when there are 10 messages","time":{"start":1725224084858,"stop":1725224084859,"duration":1},"status":"passed","severity":"normal"},{"uid":"10bc35a60ccb5452","name":"Subscribe to topic containing numeric and receive message","time":{"start":1725224057864,"stop":1725224057865,"duration":1},"status":"passed","severity":"normal"},{"uid":"31512f64a34c6561","name":"passes more than one ENR URLs and attempts connection","time":{"start":1725223525418,"stop":1725223525419,"duration":1},"status":"skipped","severity":"normal"},{"uid":"38883de4fe1c660c","name":"Check received message containing numeric","time":{"start":1725223929481,"stop":1725223929481,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba8aeb0168bef0dc","name":"Push message with meta","time":{"start":1725223966673,"stop":1725223966674,"duration":1},"status":"passed","severity":"normal"},{"uid":"a457713e8b850b1a","name":"Subscribe to topic containing special chars and publish message","time":{"start":1725223992617,"stop":1725223992617,"duration":0},"status":"passed","severity":"normal"},{"uid":"6208e5f4654a2c84","name":"Callback on promise","time":{"start":1725224077048,"stop":1725224077048,"duration":0},"status":"passed","severity":"normal"},{"uid":"af38630482f635a8","name":"Query Generator, Multiple PubsubTopics","time":{"start":1725224064905,"stop":1725224064905,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c3db8f6f3184d4a","name":"Check publish message containing shell command","time":{"start":1725223989331,"stop":1725223989331,"duration":0},"status":"passed","severity":"normal"},{"uid":"1aad6e41100e8f62","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1725223466710,"stop":1725223466710,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f5d2476a4c235c7","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1725224023875,"stop":1725224023875,"duration":0},"status":"passed","severity":"normal"},{"uid":"b83ac68fde0e95e","name":"Query Generator, No Decoder","time":{"start":1725224064905,"stop":1725224064905,"duration":0},"status":"passed","severity":"normal"},{"uid":"d121dc4f79b8142d","name":"Check publish message containing Russian","time":{"start":1725223989327,"stop":1725223989328,"duration":1},"status":"passed","severity":"normal"},{"uid":"a40035290616a340","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1725223711256,"stop":1725223711256,"duration":0},"status":"passed","severity":"normal"},{"uid":"dff961b9df831c5e","name":"should properly create location multiaddrs - udp4","time":{"start":1725223467511,"stop":1725223467511,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7edf571c4f7a000","name":"Check message with no content topic is not received","time":{"start":1725223929493,"stop":1725223929493,"duration":0},"status":"passed","severity":"normal"},{"uid":"d070e279b6af7e37","name":"Check received message containing Russian","time":{"start":1725223929484,"stop":1725223929484,"duration":0},"status":"passed","severity":"normal"},{"uid":"50a21a4134fe89ac","name":"should not fail to start the service if it is already started","time":{"start":1725223483844,"stop":1725223483844,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f49848892073579","name":"random static sharding 10 - Cluster ID: 981, Shard ID: 849","time":{"start":1725224050617,"stop":1725224050617,"duration":0},"status":"passed","severity":"normal"},{"uid":"8388915cfb90672b","name":"Tracks peer failures correctly","time":{"start":1725223620097,"stop":1725223620098,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6eba8d2c9ba1573","name":"Subscribe and receive messages via waku relay post","time":{"start":1725224057860,"stop":1725224057860,"duration":0},"status":"passed","severity":"normal"},{"uid":"9168adf59f5df83f","name":"LightPush: 1 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1725223890166,"stop":1725223890166,"duration":0},"status":"passed","severity":"normal"},{"uid":"34e4c5035520bd03","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1725223593631,"stop":1725223593631,"duration":0},"status":"passed","severity":"normal"},{"uid":"df014e16a5844897","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1725223458963,"stop":1725223458964,"duration":1},"status":"passed","severity":"normal"},{"uid":"f19614e3b52ea271","name":"Publish message with custom timestamp: Sun Sep 01 2024 21:52:45 GMT+0000 (Coordinated Universal Time)","time":{"start":1725223989335,"stop":1725223989339,"duration":4},"status":"passed","severity":"normal"},{"uid":"c7050c0a1273cd74","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1725223466723,"stop":1725223466724,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce4d263c0801c9ee","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1725223620098,"stop":1725223620099,"duration":1},"status":"passed","severity":"normal"},{"uid":"31c82739c874d858","name":"should properly create location multiaddrs - udp6","time":{"start":1725223467511,"stop":1725223467512,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa669ee46be58a37","name":"Ping on peer without subscriptions","time":{"start":1725223572940,"stop":1725223572941,"duration":1},"status":"passed","severity":"normal"},{"uid":"a510d9f02d8c5d7d","name":"Ordered callback, aborts when callback returns true","time":{"start":1725224077052,"stop":1725224077053,"duration":1},"status":"passed","severity":"normal"},{"uid":"88898364012a14ca","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1725224032088,"stop":1725224032089,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa3360a1deef09e6","name":"Push message with content topic containing unicode special characters","time":{"start":1725224030923,"stop":1725224030923,"duration":0},"status":"passed","severity":"normal"},{"uid":"a89be055aca25eb3","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1725223458969,"stop":1725223458969,"duration":0},"status":"passed","severity":"normal"},{"uid":"23100755b1e7ccd","name":"should handle a minimal index list","time":{"start":1725223459041,"stop":1725223459041,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d4117289c865940","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1725223734689,"stop":1725223734691,"duration":2},"status":"passed","severity":"normal"},{"uid":"d233b741490a274b","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1725223489831,"stop":1725223489832,"duration":1},"status":"passed","severity":"normal"},{"uid":"42b7184d96da1831","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1725223459041,"stop":1725223459041,"duration":0},"status":"passed","severity":"normal"},{"uid":"892ad872f400acf9","name":"Check message with invalid timestamp is not received","time":{"start":1725223682655,"stop":1725223682655,"duration":0},"status":"passed","severity":"normal"},{"uid":"46bad9c8c008fb9e","name":"Push message with escaped characters payload","time":{"start":1725224030913,"stop":1725224030913,"duration":0},"status":"passed","severity":"normal"},{"uid":"800ee010299c47f5","name":"Decoder throws on undefined content topic","time":{"start":1725223489835,"stop":1725223489835,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a3fba7eb05757f1","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1725223458951,"stop":1725223458951,"duration":0},"status":"passed","severity":"normal"},{"uid":"793777a55d716ec","name":"Push message with emoji payload","time":{"start":1725223966640,"stop":1725223966641,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6282b8251314c77","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app43/1/topic265/proto","time":{"start":1725224023866,"stop":1725224023867,"duration":1},"status":"passed","severity":"normal"},{"uid":"502ce1a8d1d5a220","name":"Store - dialed first","time":{"start":1725224101521,"stop":1725224101522,"duration":1},"status":"passed","severity":"normal"},{"uid":"34ad6f35810b5ee6","name":"should set field with only LIGHTPUSH enabled","time":{"start":1725223467515,"stop":1725223467515,"duration":0},"status":"passed","severity":"normal"},{"uid":"c48b25d0a66760f2","name":"Ephemeral messages are not stored","time":{"start":1725223521312,"stop":1725223521313,"duration":1},"status":"passed","severity":"normal"},{"uid":"311c55bd2af67043","name":"Check received message containing short","time":{"start":1725223682644,"stop":1725223682644,"duration":0},"status":"passed","severity":"normal"},{"uid":"f604e4fc2e05aad1","name":"Ping on peer without subscriptions","time":{"start":1725223594409,"stop":1725223594409,"duration":0},"status":"passed","severity":"normal"},{"uid":"6025d3ddbdbecc13","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1725223458950,"stop":1725223458950,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea7fc765324abfba","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1725223479690,"stop":1725223479690,"duration":0},"status":"passed","severity":"normal"},{"uid":"4363e982fca90078","name":"Fails to push message bigger that 1MB","time":{"start":1725223966684,"stop":1725223966684,"duration":0},"status":"passed","severity":"normal"},{"uid":"9670ffe538d349e8","name":"Decoder throws on empty string content topic","time":{"start":1725223491386,"stop":1725223491386,"duration":0},"status":"passed","severity":"normal"},{"uid":"7252a45fd736c6fa","name":"Non TWN Cluster","time":{"start":1725224023865,"stop":1725224023866,"duration":1},"status":"passed","severity":"normal"},{"uid":"c35f021b5315eeab","name":"different cluster, same shard: nodes don't connect","time":{"start":1725223711255,"stop":1725223711255,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1b655c25e4bdf9f","name":"Subscribe to topic containing Russian and receive message","time":{"start":1725224057866,"stop":1725224057867,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f55b093c60c31a5","name":"should not fail to stop the service if it was not started","time":{"start":1725223525415,"stop":1725223525415,"duration":0},"status":"passed","severity":"normal"},{"uid":"68a0d61f0e683fb3","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1725223711277,"stop":1725223711278,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddd16394ed5a9a32","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1725223458961,"stop":1725223458961,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a38adbc50e71d14","name":"Query Generator, Wrong PubsubTopic","time":{"start":1725224064904,"stop":1725224064904,"duration":0},"status":"passed","severity":"normal"},{"uid":"a80ecf7a9b672b8","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1725223510248,"stop":1725223510249,"duration":1},"status":"passed","severity":"normal"},{"uid":"62a4d8e5bc2c33c0","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1725224057873,"stop":1725224057873,"duration":0},"status":"passed","severity":"normal"},{"uid":"b21a31cc45d64e4e","name":"should throw an error for insufficient data","time":{"start":1725223459041,"stop":1725223459042,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ad99af9186cb0fd","name":"Check received message containing Arabic","time":{"start":1725223929483,"stop":1725223929484,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0653e6a287882a4","name":"Check message with non string payload is not received","time":{"start":1725223682657,"stop":1725223682658,"duration":1},"status":"passed","severity":"normal"},{"uid":"df44db7607b545b","name":"Push message with Arabic payload","time":{"start":1725224030909,"stop":1725224030909,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9da4390f5f080c4","name":"should not fail to start the service if it is already started","time":{"start":1725223993032,"stop":1725223993033,"duration":1},"status":"passed","severity":"normal"},{"uid":"16fca169f9d9650e","name":"Check received message containing JSON","time":{"start":1725223929487,"stop":1725223929488,"duration":1},"status":"passed","severity":"normal"},{"uid":"f084dc1939525e51","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1725223711258,"stop":1725223711259,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc58e6c96a492d82","name":"Relay + Store","time":{"start":1725223467515,"stop":1725223467515,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f3578b398e4e08b","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1725224032089,"stop":1725224032089,"duration":0},"status":"passed","severity":"normal"},{"uid":"34a6c4c6b60ce440","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1725223458945,"stop":1725223458945,"duration":0},"status":"passed","severity":"normal"},{"uid":"241693cbb6873768","name":"Check message with no pubsub topic is not received","time":{"start":1725223682655,"stop":1725223682656,"duration":1},"status":"passed","severity":"normal"},{"uid":"b49abfdf5cc761ce","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1725223458968,"stop":1725223458968,"duration":0},"status":"passed","severity":"normal"},{"uid":"1884183ec0fe944c","name":"throws on content topic with too few or too many fields","time":{"start":1725223458931,"stop":1725223458931,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ec5527a2b31130c","name":"Push message with custom timestamp: 1725227321022","time":{"start":1725224030926,"stop":1725224030926,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfea0c3b6df8173d","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1725223682654,"stop":1725223682654,"duration":0},"status":"passed","severity":"normal"},{"uid":"931ddaa0cae1ca50","name":"Overlapping topic subscription","time":{"start":1725223992610,"stop":1725223992611,"duration":1},"status":"skipped","severity":"normal"},{"uid":"77e507138105306d","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1725224064908,"stop":1725224064910,"duration":2},"status":"passed","severity":"normal"},{"uid":"1024777f7810696f","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1725224057869,"stop":1725224057869,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dfdc6ea1c44a510","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1725223989333,"stop":1725223989334,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f69c0fee9ae0956","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1725224101012,"stop":1725224101012,"duration":0},"status":"passed","severity":"normal"},{"uid":"5edafe6cae416278","name":"Check received message containing emoji","time":{"start":1725223682651,"stop":1725223682652,"duration":1},"status":"passed","severity":"normal"},{"uid":"89645e56bcde84c5","name":"Subscribe and receives messages on 20 topics","time":{"start":1725224057861,"stop":1725224057861,"duration":0},"status":"passed","severity":"normal"},{"uid":"59e4b6cc9c3fd8b8","name":"Using a function","time":{"start":1725224094486,"stop":1725224094486,"duration":0},"status":"passed","severity":"normal"},{"uid":"427b89a8ddba388d","name":"Generator, 2 different pubsubtopics","time":{"start":1725224068985,"stop":1725224068985,"duration":0},"status":"passed","severity":"normal"},{"uid":"4da9b3b159288e64","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1725223711260,"stop":1725223711260,"duration":0},"status":"passed","severity":"normal"},{"uid":"a805c8f8d229bff","name":"Encoder throws on empty string content topic","time":{"start":1725223489834,"stop":1725223489835,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd39d672b262276b","name":"Check message with no payload is not received","time":{"start":1725223929493,"stop":1725223929494,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2b10118d666d087","name":"throws on content topic with non-number generation field","time":{"start":1725223458931,"stop":1725223458932,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc3ecef6fc68b345","name":"should throw error - invalid id","time":{"start":1725223467503,"stop":1725223467504,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3eb4418e801d66b","name":"start node with empty shard should fail","time":{"start":1725224050620,"stop":1725224050621,"duration":1},"status":"passed","severity":"normal"},{"uid":"703d5ca347925fea","name":"Passing an array","time":{"start":1725224094486,"stop":1725224094486,"duration":0},"status":"passed","severity":"normal"},{"uid":"d79dce65db898bf6","name":"Push message with short payload","time":{"start":1725223966633,"stop":1725223966633,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0531a24d7928067","name":"getPeersByDiscovery","time":{"start":1725223550058,"stop":1725223550058,"duration":0},"status":"passed","severity":"normal"},{"uid":"88724e10363455a9","name":"LightPush: 2 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1725223890171,"stop":1725223890171,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cf0a8eb8914594c","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1725224101011,"stop":1725224101012,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5a218e050c4aefe","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1725223466720,"stop":1725223466721,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ee023ee9bfe95a6","name":"Subscribe to topic containing shell command and publish message","time":{"start":1725223992623,"stop":1725223992623,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a62b9a7959f0b82","name":"should emit a peer event after start","time":{"start":1725223483844,"stop":1725223483845,"duration":1},"status":"passed","severity":"normal"},{"uid":"57faf39f9e50def3","name":"1 Store, 2 fetches","time":{"start":1725223479675,"stop":1725223479676,"duration":1},"status":"passed","severity":"normal"},{"uid":"aac67ba471405209","name":"random static sharding 9 - Cluster ID: 782, Shard ID: 556","time":{"start":1725224050616,"stop":1725224050616,"duration":0},"status":"passed","severity":"normal"},{"uid":"b55c4d218af2ef25","name":"Ephemeral field set to true","time":{"start":1725223472368,"stop":1725223472369,"duration":1},"status":"passed","severity":"normal"},{"uid":"f601a6761cb42876","name":"Subscribe to topic containing numeric and receive message","time":{"start":1725224057877,"stop":1725224057878,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa072172356c0f7e","name":"random static sharding 7 - Cluster ID: 277, Shard ID: 368","time":{"start":1725224050615,"stop":1725224050615,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc47c9f0368783f","name":"1 Store, 2 relays, 2 fetches","time":{"start":1725223479676,"stop":1725223479676,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b2e81cb7c16e824","name":"Push message with special chars payload","time":{"start":1725223966634,"stop":1725223966635,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d4d910fbaaa1e7b","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1725223711264,"stop":1725223711264,"duration":0},"status":"passed","severity":"normal"},{"uid":"48260e4a8ce5d3fe","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1725223711266,"stop":1725223711266,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebfd030b00385e85","name":"should not throw an error for a single configured topic","time":{"start":1725223458962,"stop":1725223458963,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f5df31a62a1af57","name":"Subscribe to topic containing emoji and receive message","time":{"start":1725223720715,"stop":1725223720715,"duration":0},"status":"passed","severity":"normal"},{"uid":"8639d6c3e9452a78","name":"Check publish message containing XML","time":{"start":1725223989329,"stop":1725223989329,"duration":0},"status":"passed","severity":"normal"},{"uid":"77cf5460d3c8095c","name":"unsubscribes","time":{"start":1725224083307,"stop":1725224083307,"duration":0},"status":"passed","severity":"normal"},{"uid":"abd1640e439b38a5","name":"Check received message with timestamp: 1725223509302 ","time":{"start":1725223929491,"stop":1725223929491,"duration":0},"status":"passed","severity":"normal"},{"uid":"c27431efc7749186","name":"throws on content topic with empty topic name field","time":{"start":1725223458934,"stop":1725223458934,"duration":0},"status":"passed","severity":"normal"},{"uid":"5493b6e1d3b928c1","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1725223466711,"stop":1725223466711,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c9bea5c51459e67","name":"Subscribe to topic containing XML and publish message","time":{"start":1725223992620,"stop":1725223992621,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e99a664e205f74f","name":"Reopen subscription with peer with lost subscription","time":{"start":1725223594411,"stop":1725223594411,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ba686fe1a11602e","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1725224064918,"stop":1725224064918,"duration":0},"status":"passed","severity":"normal"},{"uid":"46d8be3b244d6042","name":"Passing page size 3 when there are 20 messages","time":{"start":1725224084858,"stop":1725224084858,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bb02ae315d42c31","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1725223711269,"stop":1725223711270,"duration":1},"status":"passed","severity":"normal"},{"uid":"b82037754ada28fe","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1725224151202,"stop":1725224151202,"duration":0},"status":"passed","severity":"normal"},{"uid":"36253706b9de3140","name":"Push message with custom timestamp: 1725220164568","time":{"start":1725223966675,"stop":1725223966676,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb52902b33c46fba","name":"Fails to push message with large meta","time":{"start":1725223966674,"stop":1725223966674,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f132a2b5205242","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1725223711269,"stop":1725223711269,"duration":0},"status":"passed","severity":"normal"},{"uid":"f02c2e32012a3e22","name":"Push message equal or less that 1MB","time":{"start":1725224030926,"stop":1725224030926,"duration":0},"status":"passed","severity":"normal"},{"uid":"81e87f7c61d59a57","name":"Ping on unsubscribed peer","time":{"start":1725223594411,"stop":1725223594411,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fba0e107f5a3fc7","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1725224057866,"stop":1725224057866,"duration":0},"status":"passed","severity":"normal"},{"uid":"78f9b1119541c5ed","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1725224101011,"stop":1725224101011,"duration":0},"status":"passed","severity":"normal"},{"uid":"894806198657fbef","name":"Subscribe and receive messages via lightPush","time":{"start":1725224057872,"stop":1725224057872,"duration":0},"status":"passed","severity":"normal"},{"uid":"d403537ad08ddd01","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1725224057873,"stop":1725224057873,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f9dc6c9a7637adb","name":"Check received message with timestamp: 1649153314 ","time":{"start":1725223929491,"stop":1725223929492,"duration":1},"status":"passed","severity":"normal"},{"uid":"675b08145702a268","name":"ignores unrecognized TXT record formats","time":{"start":1725223480022,"stop":1725223480023,"duration":1},"status":"passed","severity":"normal"},{"uid":"8aadd896130e0660","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1725223711263,"stop":1725223711263,"duration":0},"status":"passed","severity":"normal"},{"uid":"83d93826999a578f","name":"Check publish message containing emoji","time":{"start":1725223989333,"stop":1725223989333,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5a5fd00d4776c36","name":"random static sharding 1 - Cluster ID: 124, Shard ID: 987","time":{"start":1725224050610,"stop":1725224050612,"duration":2},"status":"passed","severity":"normal"},{"uid":"3abf2d921d05a208","name":"Relay","time":{"start":1725223520041,"stop":1725223520041,"duration":0},"status":"passed","severity":"normal"},{"uid":"44d6b741a8cd670f","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1725223831797,"stop":1725223831797,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d0f0f2558a0c532","name":"Push message with rate limit","time":{"start":1725224030925,"stop":1725224030925,"duration":0},"status":"passed","severity":"normal"},{"uid":"e02596abd06ce35c","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1725223480026,"stop":1725223480026,"duration":0},"status":"skipped","severity":"normal"},{"uid":"34175866853ded46","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1725223711261,"stop":1725223711261,"duration":0},"status":"passed","severity":"normal"},{"uid":"f820cc68f67c0237","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1725223974946,"stop":1725223974946,"duration":0},"status":"skipped","severity":"normal"},{"uid":"39257d58e1bf969c","name":"Check received message containing XML","time":{"start":1725223682648,"stop":1725223682648,"duration":0},"status":"passed","severity":"normal"},{"uid":"88a202f270ecdebf","name":"Push message with content topic containing emoji","time":{"start":1725223966672,"stop":1725223966673,"duration":1},"status":"passed","severity":"normal"},{"uid":"fcbf710b7e416239","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1725224057859,"stop":1725224057859,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a761d9d0c791b1f","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1725223734684,"stop":1725223734685,"duration":1},"status":"passed","severity":"normal"},{"uid":"f471f401c8e21905","name":"Nodes with multiple pubsub topic","time":{"start":1725223965100,"stop":1725223965102,"duration":2},"status":"passed","severity":"normal"},{"uid":"4cb2673966e98b4b","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1725223992624,"stop":1725223992625,"duration":1},"status":"passed","severity":"normal"},{"uid":"40fe4f98d6e2b68a","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1725223458947,"stop":1725223458947,"duration":0},"status":"passed","severity":"normal"},{"uid":"68504b7a73ba301a","name":"does not throw on valid cases","time":{"start":1725223458929,"stop":1725223458930,"duration":1},"status":"passed","severity":"normal"},{"uid":"7af0c6e752e2bb8","name":"Check message with non string payload is not received","time":{"start":1725223929494,"stop":1725223929494,"duration":0},"status":"passed","severity":"normal"},{"uid":"eadba4b34ac7e9bb","name":"Register correct protocols","time":{"start":1725223992607,"stop":1725223992607,"duration":0},"status":"passed","severity":"normal"},{"uid":"819ebded71dbe283","name":"Push message with SQL Injection payload","time":{"start":1725224030909,"stop":1725224030910,"duration":1},"status":"passed","severity":"normal"},{"uid":"58b9b246ebcdd5d2","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1725224050619,"stop":1725224050620,"duration":1},"status":"passed","severity":"normal"},{"uid":"378530102dbd8560","name":"Decoder throws on empty string content topic","time":{"start":1725223472371,"stop":1725223472371,"duration":0},"status":"passed","severity":"normal"},{"uid":"de8347264f166ac6","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1725224057883,"stop":1725224057884,"duration":1},"status":"passed","severity":"normal"},{"uid":"2adda2abdaaa2a2f","name":"Check message with non string payload is not received","time":{"start":1725223929532,"stop":1725223929533,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5e76f2c8a6d153f","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1725224068998,"stop":1725224068999,"duration":1},"status":"passed","severity":"normal"},{"uid":"25a05094f7fcabe7","name":"Renews subscription after lossing a connection","time":{"start":1725224057871,"stop":1725224057872,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ea39cff475665ed","name":"should return the pubsub topic directly if a string is provided","time":{"start":1725223458964,"stop":1725223458965,"duration":1},"status":"passed","severity":"normal"},{"uid":"308ca95901d5b8fe","name":"should get / set UDP multiaddr","time":{"start":1725223467510,"stop":1725223467510,"duration":0},"status":"passed","severity":"normal"},{"uid":"82291502c6b08eab","name":"All","time":{"start":1725223520042,"stop":1725223520042,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f372aa637d76dd","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1725223734692,"stop":1725223734693,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9cdceb21d0b1cc7","name":"Check received message containing numeric","time":{"start":1725223929496,"stop":1725223929497,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b47ff11708aa8b6","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1725223720706,"stop":1725223720706,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b67a97647e5bd27","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1725223711261,"stop":1725223711262,"duration":1},"status":"passed","severity":"normal"},{"uid":"b91700c33084741d","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1725223711267,"stop":1725223711267,"duration":0},"status":"passed","severity":"normal"},{"uid":"a92aa8fa1ef699a9","name":"Push message on custom pubsubTopic","time":{"start":1725223831793,"stop":1725223831794,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ba5ba901fbd3dfc","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1725223458954,"stop":1725223458954,"duration":0},"status":"passed","severity":"normal"},{"uid":"64da437a28e8ebe3","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1725224101013,"stop":1725224101013,"duration":0},"status":"passed","severity":"normal"},{"uid":"38db94b1a6ecf4d8","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1725223593629,"stop":1725223593629,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bd901db31264dc3","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1725223517213,"stop":1725223517214,"duration":1},"status":"passed","severity":"normal"},{"uid":"5833d8f8f8208957","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1725223466708,"stop":1725223466709,"duration":1},"status":"passed","severity":"normal"},{"uid":"3748a3603e906ebb","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1725223593627,"stop":1725223593627,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fc86ceb358d1007","name":"LightPush: 0 peers, Filter: 1 peers - Expected: Unhealthy","time":{"start":1725223890164,"stop":1725223890164,"duration":0},"status":"passed","severity":"normal"},{"uid":"45a3b9b3fb6d4958","name":"non connected peers","time":{"start":1725223929775,"stop":1725223929775,"duration":0},"status":"skipped","severity":"normal"},{"uid":"448e6557cb156ce3","name":"should not receive a peer event before start","time":{"start":1725223483845,"stop":1725223483845,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c4307f6dcddd7a0","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1725223472371,"stop":1725223472372,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ca4c88038ef092e","name":"should set field with only RELAY enabled","time":{"start":1725223467514,"stop":1725223467514,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea2be24182d29be","name":"groups content topics by expected pubsub topic","time":{"start":1725223458946,"stop":1725223458947,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0ecf225701a997","name":"Check received message containing Script","time":{"start":1725223929485,"stop":1725223929485,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bb02b749943a28b","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1725223458943,"stop":1725223458944,"duration":1},"status":"passed","severity":"normal"},{"uid":"e81af8350e5bfc0a","name":"Push message with content topic containing Script","time":{"start":1725224030921,"stop":1725224030921,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbc91d2eb3fb1f64","name":"Check publish message containing SQL Injection","time":{"start":1725223989328,"stop":1725223989328,"duration":0},"status":"passed","severity":"normal"},{"uid":"3389133ae1d60175","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1725223929521,"stop":1725223929522,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e8193a8ebde341","name":"Query Generator, No message returned","time":{"start":1725224064906,"stop":1725224064908,"duration":2},"status":"passed","severity":"normal"},{"uid":"971dbcfc202852b","name":"same cluster, same shard: nodes connect","time":{"start":1725223874746,"stop":1725223874746,"duration":0},"status":"passed","severity":"normal"},{"uid":"532fd40b695b381e","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1725223458941,"stop":1725223458942,"duration":1},"status":"passed","severity":"normal"},{"uid":"40d49dbd4bf7fe72","name":"Sample","time":{"start":1725223466906,"stop":1725223466907,"duration":1},"status":"passed","severity":"normal"},{"uid":"85fd992a78cd8bc9","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1725223720714,"stop":1725223720714,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdaf8df5fe6c66ea","name":"should throw an error for empty SingleShardInfos array","time":{"start":1725223458949,"stop":1725223458949,"duration":0},"status":"passed","severity":"normal"},{"uid":"287f6b5d0a4470a8","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1725223630862,"stop":1725223630862,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fd3c6202482eb73","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1725223720711,"stop":1725223720712,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca3bde3564d4c8c","name":"Push message with content topic containing shell command","time":{"start":1725223966671,"stop":1725223966671,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f124bfe578a76d5","name":"Ping on peer without subscriptions","time":{"start":1725223594410,"stop":1725223594410,"duration":0},"status":"passed","severity":"normal"},{"uid":"f201e9a95ce295bc","name":"Round trip binary encryption [ecies, signature]","time":{"start":1725223491384,"stop":1725223491384,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7f3caba622f0de2","name":"Push message with content topic containing JSON","time":{"start":1725224030922,"stop":1725224030922,"duration":0},"status":"passed","severity":"normal"},{"uid":"b249903f834f6288","name":"Subscribe to topic containing short and receive message","time":{"start":1725224057876,"stop":1725224057877,"duration":1},"status":"passed","severity":"normal"},{"uid":"944868d08c38f782","name":"Check message received after jswaku node is restarted","time":{"start":1725223682658,"stop":1725223682658,"duration":0},"status":"skipped","severity":"normal"},{"uid":"18492d2be4d00ddf","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1725223711267,"stop":1725223711267,"duration":0},"status":"passed","severity":"normal"},{"uid":"e02ae6e54cc84d95","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1725224057879,"stop":1725224057879,"duration":0},"status":"passed","severity":"normal"},{"uid":"157a9cdc951ae6ef","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1725223517214,"stop":1725223517214,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf2bd3e6195eb89e","name":"removeEventListener with wrong event","time":{"start":1725223550058,"stop":1725223550058,"duration":0},"status":"passed","severity":"normal"},{"uid":"775e206d5ccdcfdd","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1725223593628,"stop":1725223593628,"duration":0},"status":"passed","severity":"normal"},{"uid":"59e2419f9d1b2257","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1725223480025,"stop":1725223480025,"duration":0},"status":"passed","severity":"normal"},{"uid":"788262a3cae5978c","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1725223458966,"stop":1725223458967,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbb93a8b9260318e","name":"Number of peers are maintained correctly","time":{"start":1725223764184,"stop":1725223764184,"duration":0},"status":"passed","severity":"normal"},{"uid":"7408d17e1f523e0e","name":"Check received message containing escaped characters","time":{"start":1725223929489,"stop":1725223929489,"duration":0},"status":"passed","severity":"normal"},{"uid":"2692c86713c9fb2","name":"LightPush: 3 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1725223890171,"stop":1725223890171,"duration":0},"status":"passed","severity":"normal"},{"uid":"403ec2a0a20cfd36","name":"Push message with JSON payload","time":{"start":1725223966638,"stop":1725223966638,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bf28533917638f3","name":"should set field with only STORE enabled","time":{"start":1725223467514,"stop":1725223467514,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc3118b3d4faf15b","name":"Check received message with timestamp: 1649153314 ","time":{"start":1725223929521,"stop":1725223929521,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e6ced693165ea85","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1725223479691,"stop":1725223479691,"duration":0},"status":"passed","severity":"normal"},{"uid":"70bf1cfb9d4ed866","name":"Check received message containing JSON","time":{"start":1725223682649,"stop":1725223682649,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff93c4b559be5154","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1725223458950,"stop":1725223458950,"duration":0},"status":"passed","severity":"normal"},{"uid":"a22d485b5138c37b","name":"Overlapping topic subscription","time":{"start":1725224057876,"stop":1725224057876,"duration":0},"status":"passed","severity":"normal"},{"uid":"687387e4c81498fa","name":"Renews peer on consistent ping failures","time":{"start":1725223620097,"stop":1725223620097,"duration":0},"status":"passed","severity":"normal"},{"uid":"c70173de0ea5d358","name":"Check message with no content topic is not received","time":{"start":1725223929530,"stop":1725223929531,"duration":1},"status":"passed","severity":"normal"},{"uid":"96a33c7bc08e3426","name":"Push message with numeric payload","time":{"start":1725223966634,"stop":1725223966634,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b3d779dcb40b0c7","name":"Meta field set when metaSetter is specified","time":{"start":1725223472369,"stop":1725223472369,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c5a3d9100e9db52","name":"Check received message with timestamp: 1725223509549000000 ","time":{"start":1725223682652,"stop":1725223682653,"duration":1},"status":"passed","severity":"normal"},{"uid":"6bb8df79b23aef6f","name":"Check message with no payload is not received","time":{"start":1725223682657,"stop":1725223682657,"duration":0},"status":"passed","severity":"normal"},{"uid":"52a45a960cdd7e10","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1725224068985,"stop":1725224068986,"duration":1},"status":"passed","severity":"normal"},{"uid":"b13fee939c5f4236","name":"Ping on subscribed peer","time":{"start":1725223594410,"stop":1725223594410,"duration":0},"status":"passed","severity":"normal"},{"uid":"b507512b43895482","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1725223734693,"stop":1725223734693,"duration":0},"status":"passed","severity":"normal"},{"uid":"e00fc934b7302e98","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1725223593630,"stop":1725223593630,"duration":0},"status":"passed","severity":"normal"},{"uid":"59361ce20ccae245","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1725224151203,"stop":1725224151203,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6695d35f951ad99","name":"Push message with shell command payload","time":{"start":1725223966638,"stop":1725223966639,"duration":1},"status":"passed","severity":"normal"},{"uid":"819c1b920ed15400","name":"Reusing cursor across nodes","time":{"start":1725224032090,"stop":1725224032090,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7929c56f79cdbeb","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1725223711265,"stop":1725223711265,"duration":0},"status":"passed","severity":"normal"},{"uid":"eddeb1c8500f0a76","name":"Check received message containing Arabic","time":{"start":1725223929498,"stop":1725223929499,"duration":1},"status":"passed","severity":"normal"},{"uid":"10f6a1e39c809179","name":"Push message with short payload","time":{"start":1725224030906,"stop":1725224030906,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c9b5864af7a392e","name":"should return false","time":{"start":1725223467504,"stop":1725223467505,"duration":1},"status":"passed","severity":"normal"},{"uid":"26ca5786a69e9608","name":"Waku message hash computation (payload length 0)","time":{"start":1725223461430,"stop":1725223461430,"duration":0},"status":"passed","severity":"normal"},{"uid":"236e4e1a951b13d4","name":"Subscribe to topic containing special chars and receive message","time":{"start":1725224057865,"stop":1725224057865,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0265d6b1af66692","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1725223458962,"stop":1725223458962,"duration":0},"status":"passed","severity":"normal"},{"uid":"f419b11b5e08ad","name":"Subscribe to topic containing emoji and receive message","time":{"start":1725224057884,"stop":1725224057884,"duration":0},"status":"passed","severity":"normal"},{"uid":"54b293c3877cef96","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1725224101012,"stop":1725224101012,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ccb5f37e905cbeb","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1725223992610,"stop":1725223992610,"duration":0},"status":"passed","severity":"normal"},{"uid":"a796bfe4a91bd337","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1725223593631,"stop":1725223593631,"duration":0},"status":"passed","severity":"normal"},{"uid":"15220a5097e56123","name":"Push message with content topic containing short","time":{"start":1725223966642,"stop":1725223966642,"duration":0},"status":"passed","severity":"normal"},{"uid":"c20ef3b4210ce2b3","name":"Refresh subscription","time":{"start":1725224057863,"stop":1725224057864,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee9160427da8b693","name":"Push message with content topic containing escaped characters","time":{"start":1725224030922,"stop":1725224030923,"duration":1},"status":"passed","severity":"normal"},{"uid":"537ef1a20f10137f","name":"Check received message containing special chars","time":{"start":1725223929497,"stop":1725223929498,"duration":1},"status":"passed","severity":"normal"},{"uid":"1407200a3a4de1ec","name":"Check received message containing emoji","time":{"start":1725223929517,"stop":1725223929520,"duration":3},"status":"passed","severity":"normal"},{"uid":"7d74960d0e766da8","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1725223479691,"stop":1725223479691,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5d9b2bc73a544bb","name":"Check message on other pubsub topic is not received","time":{"start":1725223682655,"stop":1725223682655,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e3c694e7f2d24e0","name":"should use the provided clusterId for the pubsub topic","time":{"start":1725223458969,"stop":1725223458969,"duration":0},"status":"passed","severity":"normal"},{"uid":"52b1d9a4fc315c07","name":"safeDispatchEvent","time":{"start":1725223550061,"stop":1725223550061,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd83533c8cb8c564","name":"should not receive a peer event after stop","time":{"start":1725223525417,"stop":1725223525417,"duration":0},"status":"passed","severity":"normal"},{"uid":"749b3cbdf81b9281","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1725224032087,"stop":1725224032088,"duration":1},"status":"passed","severity":"normal"},{"uid":"d78d625faa0b8b98","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1725223525418,"stop":1725223525418,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8b9ed0cd703bb99a","name":"Push message with content topic containing special chars","time":{"start":1725223966649,"stop":1725223966650,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e2cfc4de40102cc","name":"should not receive a peer event after stop","time":{"start":1725223993034,"stop":1725223993034,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee2e91d1edbb7fc6","name":"nwaku subscribes","time":{"start":1725223952777,"stop":1725223952777,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e63e0d708c29606","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app40/7/topic386/proto","time":{"start":1725224023870,"stop":1725224023871,"duration":1},"status":"passed","severity":"normal"},{"uid":"18f5d3aa142bfd55","name":"LightPush with 3 connections","time":{"start":1725223779072,"stop":1725223779072,"duration":0},"status":"passed","severity":"normal"},{"uid":"28958a6720488eae","name":"Check received message containing long","time":{"start":1725223682644,"stop":1725223682645,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca3706368e3094e","name":"should not receive a peer event before start","time":{"start":1725223525416,"stop":1725223525417,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7719117776cc45b","name":"should be online or offline if network state changed","time":{"start":1725223510266,"stop":1725223510266,"duration":0},"status":"passed","severity":"normal"},{"uid":"20a7fe9b416d9160","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1725223458956,"stop":1725223458956,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dbeab7362ca6c13","name":"Check received message containing shell command","time":{"start":1725223929488,"stop":1725223929488,"duration":0},"status":"passed","severity":"normal"},{"uid":"37fc29f1186fbcce","name":"Subscribe to topic containing Script and receive message","time":{"start":1725224057867,"stop":1725224057867,"duration":0},"status":"passed","severity":"normal"},{"uid":"48d246b7a4c14339","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1725224057881,"stop":1725224057882,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbf287a33e308620","name":"should be called at least once on all `peer:discovery` events","time":{"start":1725223517211,"stop":1725223517212,"duration":1},"status":"passed","severity":"normal"},{"uid":"656c7a38b036c1c9","name":"Check received message containing Russian","time":{"start":1725223682647,"stop":1725223682647,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dfb5529107d32de","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1725223593624,"stop":1725223593625,"duration":1},"status":"passed","severity":"normal"},{"uid":"81d1a597a7e5d5b9","name":"Check received message containing short","time":{"start":1725223929495,"stop":1725223929496,"duration":1},"status":"passed","severity":"normal"},{"uid":"61e88b7c9d30162a","name":"Check received message containing escaped characters","time":{"start":1725223929505,"stop":1725223929506,"duration":1},"status":"passed","severity":"normal"},{"uid":"77522404d1d594ef","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1725223458955,"stop":1725223458956,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9eb6a1a48049bf2","name":"same cluster, same shard: nodes connect","time":{"start":1725223711254,"stop":1725223711254,"duration":0},"status":"passed","severity":"normal"},{"uid":"13098c71725beb69","name":"Push message with numeric payload","time":{"start":1725224030907,"stop":1725224030908,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b24cf741a4960e6","name":"different cluster, different shard: nodes don't connect","time":{"start":1725223874747,"stop":1725223874747,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a25c507a878112b","name":"should properly create location multiaddrs - tcp6","time":{"start":1725223467512,"stop":1725223467512,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fb1d7e1cc1f1043","name":"should properly create location multiaddrs - tcp","time":{"start":1725223467512,"stop":1725223467513,"duration":1},"status":"passed","severity":"normal"},{"uid":"329f581ca616f018","name":"can start and stop the service","time":{"start":1725223525414,"stop":1725223525415,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e1789a5ef891be","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1725223711259,"stop":1725223711259,"duration":0},"status":"passed","severity":"normal"},{"uid":"9980025a09d84757","name":"Filter with 1 connections","time":{"start":1725223779070,"stop":1725223779070,"duration":0},"status":"passed","severity":"normal"},{"uid":"f50686b109fa5542","name":"Generator, 2 different pubsubtopics","time":{"start":1725224068986,"stop":1725224068992,"duration":6},"status":"passed","severity":"normal"},{"uid":"b5bcf8601e082221","name":"Check received message containing shell command","time":{"start":1725223682649,"stop":1725223682650,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccdbf9e2c3eafa2f","name":"Check received message containing Russian","time":{"start":1725223929499,"stop":1725223929499,"duration":0},"status":"passed","severity":"normal"},{"uid":"b705c76330039ae6","name":"Push message with Basic HTML tag payload","time":{"start":1725224030911,"stop":1725224030912,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a4dfb61d9a0c722","name":"Does not throw an exception when node disconnects","time":{"start":1725224094485,"stop":1725224094485,"duration":0},"status":"passed","severity":"normal"},{"uid":"e444a5153dda5814","name":"Push message with content topic containing escaped characters","time":{"start":1725223966671,"stop":1725223966672,"duration":1},"status":"passed","severity":"normal"},{"uid":"41c18b69b33bf52f","name":"Subscribe to topic containing emoji and publish message","time":{"start":1725223992626,"stop":1725223992627,"duration":1},"status":"passed","severity":"normal"},{"uid":"a95663790fdc1f55","name":"Overlapping topic subscription","time":{"start":1725224057862,"stop":1725224057863,"duration":1},"status":"passed","severity":"normal"},{"uid":"b635313f0c97169d","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1725223992609,"stop":1725223992609,"duration":0},"status":"passed","severity":"normal"},{"uid":"5326356522c02b1a","name":"Filter","time":{"start":1725224101522,"stop":1725224101522,"duration":0},"status":"passed","severity":"normal"},{"uid":"9da761a2eae394e4","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1725223831798,"stop":1725223831798,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8bd81cf63864b90","name":"start node with empty content topic","time":{"start":1725224023876,"stop":1725224023876,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b392ba4fdc44472","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1725223458958,"stop":1725223458958,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a145fb18b197a27","name":"Nodes with multiple pubsub topic","time":{"start":1725223965094,"stop":1725223965095,"duration":1},"status":"passed","severity":"normal"},{"uid":"10329f0eb4f5d1d4","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1725224057880,"stop":1725224057880,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f583066be99499c","name":"different cluster, same shard: nodes don't connect","time":{"start":1725223874746,"stop":1725223874747,"duration":1},"status":"passed","severity":"normal"},{"uid":"b290280821c6fe56","name":"Check received message containing unicode special characters","time":{"start":1725223929506,"stop":1725223929517,"duration":11},"status":"passed","severity":"normal"},{"uid":"2ff11add40adccba","name":"Ordered Callback - false","time":{"start":1725224071739,"stop":1725224071739,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8a23956a621ddb3","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1725223711265,"stop":1725223711266,"duration":1},"status":"passed","severity":"normal"},{"uid":"2814770ead7dfe5a","name":"Sign & Recover","time":{"start":1725223490141,"stop":1725223490141,"duration":0},"status":"passed","severity":"normal"},{"uid":"9298aea98b4c4798","name":"Push message with Script payload","time":{"start":1725224030910,"stop":1725224030911,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3d92bfb8bd047f9","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1725223480025,"stop":1725223480026,"duration":1},"status":"skipped","severity":"normal"},{"uid":"376c96397c0549e7","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1725223965095,"stop":1725223965099,"duration":4},"status":"passed","severity":"normal"},{"uid":"ba43a4281709448f","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1725224057862,"stop":1725224057862,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bb3e8210d4e2d5f","name":"should return valid sharding parameters for static sharding","time":{"start":1725223458966,"stop":1725223458966,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3fd356befc4933b","name":"should not fail to stop the service if it was not started","time":{"start":1725223483844,"stop":1725223483844,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6da50d5d9eef7f9","name":"listenerCount","time":{"start":1725223550059,"stop":1725223550060,"duration":1},"status":"passed","severity":"normal"},{"uid":"f15b3e19848b23f8","name":"should use DNS peer discovery with light client","time":{"start":1725223525418,"stop":1725223525418,"duration":0},"status":"skipped","severity":"normal"},{"uid":"269f715887df2ba8","name":"Subscribe to topic containing numeric and publish message","time":{"start":1725223992616,"stop":1725223992616,"duration":0},"status":"passed","severity":"normal"},{"uid":"898f80885c5fcd44","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1725223466719,"stop":1725223466720,"duration":1},"status":"passed","severity":"normal"},{"uid":"e627155ce9b9fcf0","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1725223458944,"stop":1725223458944,"duration":0},"status":"passed","severity":"normal"},{"uid":"13d27098518953e5","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1725223711258,"stop":1725223711258,"duration":0},"status":"passed","severity":"normal"},{"uid":"cec60d831e0866e8","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1725223458960,"stop":1725223458961,"duration":1},"status":"passed","severity":"normal"},{"uid":"1eae339b3d266b4f","name":"Check received message containing long","time":{"start":1725223929496,"stop":1725223929496,"duration":0},"status":"passed","severity":"normal"},{"uid":"e924fe76c12e1c63","name":"Fields are not dropped","time":{"start":1725223471782,"stop":1725223471783,"duration":1},"status":"passed","severity":"normal"},{"uid":"58051811992aba09","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1725223466721,"stop":1725223466722,"duration":1},"status":"passed","severity":"normal"},{"uid":"23ddd699a5eb1d0e","name":"throws on empty content topic","time":{"start":1725223458930,"stop":1725223458930,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec5d24293f022de0","name":"Check message on other pubsub topic is not received","time":{"start":1725223929529,"stop":1725223929530,"duration":1},"status":"passed","severity":"normal"},{"uid":"8eea550b5971585d","name":"should be able to encode the field with only FILTER set to true","time":{"start":1725223466707,"stop":1725223466708,"duration":1},"status":"passed","severity":"normal"},{"uid":"de538a69847d5f9d","name":"Refresh subscription","time":{"start":1725223992610,"stop":1725223992610,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e1be7dee361bdd1d","name":"Subscribe to topic containing XML and receive message","time":{"start":1725224057868,"stop":1725224057868,"duration":0},"status":"passed","severity":"normal"},{"uid":"68ec2def7495979d","name":"Check publish message containing numeric","time":{"start":1725223989325,"stop":1725223989326,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1405a1d9dbf580f","name":"Push message with content topic containing JSON","time":{"start":1725223966656,"stop":1725223966670,"duration":14},"status":"passed","severity":"normal"},{"uid":"c2d52df171e1973a","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1725224082200,"stop":1725224082201,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a6f6c83db0e3997","name":"Check received message with timestamp: 1649153314 ","time":{"start":1725223682654,"stop":1725223682654,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1371ce6c8f0a0a5","name":"shard 0","time":{"start":1725224050609,"stop":1725224050609,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0eaf4eff7b6a361","name":"Check received message containing Chinese","time":{"start":1725223682646,"stop":1725223682646,"duration":0},"status":"passed","severity":"normal"},{"uid":"6faef6ab598b871d","name":"should load peers from local storage and dispatch events","time":{"start":1725223483846,"stop":1725223483846,"duration":0},"status":"passed","severity":"normal"},{"uid":"99e2fe9d8c98750b","name":"Check publish message containing long","time":{"start":1725223989325,"stop":1725223989325,"duration":0},"status":"passed","severity":"normal"},{"uid":"169dd7cd24dcfccc","name":"handles empty contentTopics array correctly","time":{"start":1725223458967,"stop":1725223458968,"duration":1},"status":"passed","severity":"normal"},{"uid":"22f4f1c961b8ddf7","name":"random static sharding 6 - Cluster ID: 42, Shard ID: 475","time":{"start":1725224050614,"stop":1725224050614,"duration":0},"status":"passed","severity":"normal"},{"uid":"42800d933d93055f","name":"Should update shard info","time":{"start":1725223890555,"stop":1725223890556,"duration":1},"status":"passed","severity":"normal"},{"uid":"672fb83bf03ecadc","name":"Push message with custom timestamp: 1694465364568","time":{"start":1725223966675,"stop":1725223966675,"duration":0},"status":"passed","severity":"normal"},{"uid":"49c1ce87296b711f","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1725223831797,"stop":1725223831798,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0a24fd1db69ee4c","name":"Subscribe and receives messages on 20 topics","time":{"start":1725224057875,"stop":1725224057875,"duration":0},"status":"passed","severity":"normal"},{"uid":"d505a904f837669a","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1725223458957,"stop":1725223458958,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e19d6ab76c1e940","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1725223458961,"stop":1725223458961,"duration":0},"status":"passed","severity":"normal"},{"uid":"b74bc05523c6acca","name":"Check publish message containing Basic HTML tag","time":{"start":1725223989330,"stop":1725223989330,"duration":0},"status":"passed","severity":"normal"},{"uid":"15ff7251fd8e6dca","name":"Subscribe to topic containing Russian and receive message","time":{"start":1725224057880,"stop":1725224057880,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffa2d606dfbb0c20","name":"Ordered Callback - true","time":{"start":1725224071734,"stop":1725224071734,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7a194331bf75989","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1725223711268,"stop":1725223711268,"duration":0},"status":"passed","severity":"normal"},{"uid":"100bc1bd2f157f43","name":"Query generator for 2000 messages","time":{"start":1725224077053,"stop":1725224077054,"duration":1},"status":"passed","severity":"normal"},{"uid":"a99dffd034d1aeb9","name":"Filter with 2 connections","time":{"start":1725223779071,"stop":1725223779072,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d03796342e77fcc","name":"Add multiple subscription objects on single nwaku node","time":{"start":1725224057884,"stop":1725224057884,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbd77cece8d96f05","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1725223734681,"stop":1725223734682,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1e255d5d03d33cd","name":"Check received message containing XML","time":{"start":1725223929502,"stop":1725223929502,"duration":0},"status":"passed","severity":"normal"},{"uid":"97a14e31b9f36bc4","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1725224151202,"stop":1725224151202,"duration":0},"status":"passed","severity":"normal"},{"uid":"44526c18e498541f","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1725223965093,"stop":1725223965094,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f7eaa997cd7a72e","name":"Check publish message containing JSON","time":{"start":1725223989330,"stop":1725223989330,"duration":0},"status":"passed","severity":"normal"},{"uid":"114029037c163a39","name":"Check publish message containing special chars","time":{"start":1725223989326,"stop":1725223989326,"duration":0},"status":"passed","severity":"normal"},{"uid":"41c81b601c2964ef","name":"udp ip6 address","time":{"start":1725223466876,"stop":1725223466877,"duration":1},"status":"passed","severity":"normal"},{"uid":"83cdde8dd97597fb","name":"Query Generator - true","time":{"start":1725224071731,"stop":1725224071732,"duration":1},"status":"passed","severity":"normal"},{"uid":"21fff9afc01e8eb6","name":"Subscribe to topic containing Russian and receive message","time":{"start":1725223720711,"stop":1725223720711,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2bb6cc2e5a9dccc","name":"Check received message containing Basic HTML tag","time":{"start":1725223929502,"stop":1725223929502,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e9e108e104e12f3","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1725223458957,"stop":1725223458957,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce912775419ca147","name":"Push message with meta","time":{"start":1725224030924,"stop":1725224030924,"duration":0},"status":"passed","severity":"normal"},{"uid":"a215a51906bc983c","name":"Push message with custom timestamp: 1694465321022","time":{"start":1725224030925,"stop":1725224030925,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b58091937e62fb1","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1725223734683,"stop":1725223734684,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf0071ed006e4c8","name":"Publish without waiting for remote peer","time":{"start":1725223992608,"stop":1725223992608,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4adec7aae618ffe","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1725223458943,"stop":1725223458943,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbe1a1304e9893e","name":"Check received message containing JSON","time":{"start":1725223929503,"stop":1725223929504,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ae3595e7b06ebae","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1725224032087,"stop":1725224032087,"duration":0},"status":"passed","severity":"normal"},{"uid":"84cbcda9803a5c29","name":"LightPush: 2 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1725223890169,"stop":1725223890170,"duration":1},"status":"passed","severity":"normal"},{"uid":"defae77aee651a61","name":"A test","time":{"start":1725223831943,"stop":1725223831943,"duration":0},"status":"passed","severity":"normal"},{"uid":"34989d2472a3bff7","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1725223831794,"stop":1725223831795,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b04cbf3a57e293c","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app34/8/topic243/utf8","time":{"start":1725224023869,"stop":1725224023869,"duration":0},"status":"passed","severity":"normal"},{"uid":"abd21ddf9c498c2a","name":"Push message with XML payload","time":{"start":1725223966637,"stop":1725223966638,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba9e234fb2e97d0b","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1725223711262,"stop":1725223711263,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a2d1767864b51b0","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1725223458942,"stop":1725223458942,"duration":0},"status":"passed","severity":"normal"},{"uid":"b05d959b82c17c10","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1725223974946,"stop":1725223974946,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd97037e7c51e6e5","name":"Publish message with rate limit","time":{"start":1725223989343,"stop":1725223989343,"duration":0},"status":"passed","severity":"normal"},{"uid":"2200ecfe240e6f1b","name":"Query generator for multiple messages","time":{"start":1725224077046,"stop":1725224077046,"duration":0},"status":"passed","severity":"normal"},{"uid":"68788cab4610324e","name":"Push message with unicode special characters payload","time":{"start":1725223966639,"stop":1725223966640,"duration":1},"status":"passed","severity":"normal"},{"uid":"259d59773abfc2e3","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1725223458965,"stop":1725223458966,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d6ed4f0809ce3c","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1725224057858,"stop":1725224057859,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1f1c16a62a48389","name":"Push message with content topic containing shell command","time":{"start":1725224030922,"stop":1725224030922,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c3bc6f8b6c6dde","name":"Subscribe to topic containing JSON and publish message","time":{"start":1725223992622,"stop":1725223992622,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5e0ffc2b588d8c8","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1725224068993,"stop":1725224068995,"duration":2},"status":"passed","severity":"normal"},{"uid":"8bd7f877334edcdb","name":"throws an error for improperly formatted content topics","time":{"start":1725223458948,"stop":1725223458948,"duration":0},"status":"passed","severity":"normal"},{"uid":"95f70b991a219a90","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1725223458948,"stop":1725223458949,"duration":1},"status":"passed","severity":"normal"},{"uid":"b66f803f4d7751ad","name":"Renews peer on consistent missed messages","time":{"start":1725223620100,"stop":1725223620100,"duration":0},"status":"passed","severity":"normal"},{"uid":"37e97813759feb26","name":"Ping succeeds for all connected peers","time":{"start":1725223620093,"stop":1725223620094,"duration":1},"status":"passed","severity":"normal"},{"uid":"80b49c2d523b9933","name":"Push message with Basic HTML tag payload","time":{"start":1725223966638,"stop":1725223966638,"duration":0},"status":"passed","severity":"normal"},{"uid":"da3fbf09182deab0","name":"Push message with content topic containing SQL Injection","time":{"start":1725223966654,"stop":1725223966654,"duration":0},"status":"passed","severity":"normal"},{"uid":"667f9ac37c8a3783","name":"can dial TLS multiaddrs","time":{"start":1725223881240,"stop":1725223881240,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2c69fab6762993a","name":"Ephemeral field is preserved - encoder v0","time":{"start":1725223521313,"stop":1725223521313,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f334f14cb612ff5","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1725223874745,"stop":1725223874745,"duration":0},"status":"passed","severity":"normal"},{"uid":"65471b5e2895608c","name":"tcp ip4 address","time":{"start":1725223466876,"stop":1725223466876,"duration":0},"status":"passed","severity":"normal"},{"uid":"7770d4644c4eb7ab","name":"Subscribe to topic containing special chars and receive message","time":{"start":1725223720709,"stop":1725223720710,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b6e00b2361f0130","name":"should set field with all protocols disabled","time":{"start":1725223467513,"stop":1725223467513,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed8d0808dfda1fcd","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1725224057861,"stop":1725224057861,"duration":0},"status":"passed","severity":"normal"},{"uid":"5070d214683fed52","name":"Passing page size 0 when there are 110 messages","time":{"start":1725224084857,"stop":1725224084857,"duration":0},"status":"passed","severity":"normal"},{"uid":"95091ddbcb0303d5","name":"should throw error - no id","time":{"start":1725223467502,"stop":1725223467502,"duration":0},"status":"passed","severity":"normal"},{"uid":"608906b43fe4a2d9","name":"it tolerates circular branch references","time":{"start":1725223480021,"stop":1725223480022,"duration":1},"status":"passed","severity":"normal"},{"uid":"f07308cad6ebebf0","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app30/3/topic124/proto","time":{"start":1725224023866,"stop":1725224023866,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd8a7771d1766f5a","name":"should throw an error for missing sharding configuration","time":{"start":1725223458967,"stop":1725223458967,"duration":0},"status":"passed","severity":"normal"},{"uid":"19dfa9dc5ab1f54f","name":"should encode/decode to text encoding","time":{"start":1725223467506,"stop":1725223467510,"duration":4},"status":"passed","severity":"normal"},{"uid":"393b19274073bc7e","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1725223510257,"stop":1725223510260,"duration":3},"status":"passed","severity":"normal"},{"uid":"bd8abcae71644dfb","name":"Filter with 3 connections","time":{"start":1725223779072,"stop":1725223779073,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d6f655058e15470","name":"LightPush: 0 peers, Filter: 3 peers - Expected: Unhealthy","time":{"start":1725223890166,"stop":1725223890166,"duration":0},"status":"passed","severity":"normal"},{"uid":"c55415e02fc511a7","name":"Subscribe to topic containing Script and receive message","time":{"start":1725224057881,"stop":1725224057881,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ccfeb12e8cb4082","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1725223831795,"stop":1725223831795,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ee52096ef63156d","name":"Publish message with custom timestamp: Mon Sep 11 2023 20:52:45 GMT+0000 (Coordinated Universal Time)","time":{"start":1725223989334,"stop":1725223989334,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a88e123b09f034","name":"Subscribe and receive messages via waku relay post","time":{"start":1725224057873,"stop":1725224057874,"duration":1},"status":"passed","severity":"normal"},{"uid":"31a65cfee360bb36","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1725223479691,"stop":1725223479692,"duration":1},"status":"passed","severity":"normal"},{"uid":"f81bc94c1fcbc760","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1725224057875,"stop":1725224057875,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce88b23b9d98b7ee","name":"Delete observer","time":{"start":1725223932312,"stop":1725223932312,"duration":0},"status":"passed","severity":"normal"},{"uid":"a89fbadf55e67f82","name":"connected peers and dial","time":{"start":1725223929774,"stop":1725223929774,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fa417f44a46aa9f7","name":"Check message received after nwaku node is restarted","time":{"start":1725223929495,"stop":1725223929495,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e10bd485a1e6366f","name":"Push message with content topic containing XML","time":{"start":1725224030921,"stop":1725224030921,"duration":0},"status":"passed","severity":"normal"},{"uid":"75bc8a3fc72487fe","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1725223720699,"stop":1725223720700,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd3b835f13cb94c1","name":"LightPush with 0 connections","time":{"start":1725223779068,"stop":1725223779069,"duration":1},"status":"passed","severity":"normal"},{"uid":"93acb160854ee986","name":"Push message with content topic containing Russian","time":{"start":1725224030920,"stop":1725224030920,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4c6ebddeef1b3e4","name":"pre and post cipher","time":{"start":1725223490140,"stop":1725223490140,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3334ecb4f12bf29","name":"removeEventListener with correct event","time":{"start":1725223550057,"stop":1725223550058,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0fed6a251fad40c","name":"Subscribe and receives messages on 20 topics","time":{"start":1725223720704,"stop":1725223720705,"duration":1},"status":"passed","severity":"normal"},{"uid":"20b167555dff4145","name":"Subscribe to topic containing shell command and receive message","time":{"start":1725223720713,"stop":1725223720714,"duration":1},"status":"passed","severity":"normal"},{"uid":"b923a2dd6531b764","name":"Check received message with timestamp: 1725223509302000000 ","time":{"start":1725223929520,"stop":1725223929520,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b5a789f19f0e8ba","name":"Number of peers are maintained correctly","time":{"start":1725223620092,"stop":1725223620093,"duration":1},"status":"passed","severity":"normal"},{"uid":"94a22edb47fd7fbb","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1725223466722,"stop":1725223466723,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f40744db5f95954","name":"Mutual subscription","time":{"start":1725223992607,"stop":1725223992607,"duration":0},"status":"passed","severity":"normal"},{"uid":"81f8a8c496865489","name":"random static sharding 8 - Cluster ID: 956, Shard ID: 83","time":{"start":1725224050616,"stop":1725224050616,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a428f85dca3b06c","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1725223510256,"stop":1725223510257,"duration":1},"status":"passed","severity":"normal"},{"uid":"d71e7a3525951abf","name":"Publish message with large meta","time":{"start":1725223989342,"stop":1725223989343,"duration":1},"status":"passed","severity":"normal"},{"uid":"a79931ea8060280f","name":"Filter with 0 connections","time":{"start":1725223779069,"stop":1725223779069,"duration":0},"status":"passed","severity":"normal"},{"uid":"10e1da2adb60960c","name":"Push message with content topic containing SQL Injection","time":{"start":1725224030920,"stop":1725224030920,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa55609d21e7b22d","name":"throws on content topic with empty application field","time":{"start":1725223458933,"stop":1725223458933,"duration":0},"status":"passed","severity":"normal"},{"uid":"47c8138b02bc0459","name":"Push message with shell command payload","time":{"start":1725224030912,"stop":1725224030912,"duration":0},"status":"passed","severity":"normal"},{"uid":"e86cd04cd2b14d80","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1725223965099,"stop":1725223965100,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5d6bc8d592bf84c","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1725223734685,"stop":1725223734686,"duration":1},"status":"passed","severity":"normal"},{"uid":"9429dba21fdaf743","name":"Check received message containing SQL Injection","time":{"start":1725223682647,"stop":1725223682648,"duration":1},"status":"passed","severity":"normal"},{"uid":"c29f58a0b221af84","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1725223874745,"stop":1725223874745,"duration":0},"status":"passed","severity":"normal"},{"uid":"160b094f6fdb61ad","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1725224057874,"stop":1725224057874,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9e7d2e060dd7d46","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1725223965093,"stop":1725223965093,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e549fbec90bbbda","name":"Query with Promise Callback, No message returned","time":{"start":1725224064921,"stop":1725224064921,"duration":0},"status":"passed","severity":"normal"},{"uid":"699f1dd9ca8d07fe","name":"Failed peers are renewed","time":{"start":1725223764185,"stop":1725223764185,"duration":0},"status":"passed","severity":"normal"},{"uid":"c678ab4f7345ac93","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1725223461431,"stop":1725223461431,"duration":0},"status":"passed","severity":"normal"},{"uid":"45e8bbb9314d14eb","name":"Push message with content topic containing Basic HTML tag","time":{"start":1725223966655,"stop":1725223966656,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e7445955af5d843","name":"Ping fails for unsubscribed peers","time":{"start":1725223620094,"stop":1725223620095,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca46d9d22cdd5cf0","name":"LightPush: 1 peers, Filter: 2 peers - Expected: MinimallyHealthy","time":{"start":1725223890167,"stop":1725223890168,"duration":1},"status":"passed","severity":"normal"},{"uid":"b593577aab181d4a","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1725223510264,"stop":1725223510265,"duration":1},"status":"passed","severity":"normal"},{"uid":"962632fda95385d8","name":"Ping on subscribed peer","time":{"start":1725223594408,"stop":1725223594409,"duration":1},"status":"passed","severity":"normal"},{"uid":"2207484caf98481","name":"ignores domain fetching errors","time":{"start":1725223480022,"stop":1725223480022,"duration":0},"status":"passed","severity":"normal"},{"uid":"7aad9fcb7f6b19a8","name":"LightPush: 0 peers, Filter: 2 peers - Expected: Unhealthy","time":{"start":1725223890164,"stop":1725223890165,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bb66da30f41465","name":"Check received message with timestamp: 1725223509302 ","time":{"start":1725223929521,"stop":1725223929521,"duration":0},"status":"passed","severity":"normal"},{"uid":"765e0f8c7898ef8d","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1725223479688,"stop":1725223479688,"duration":0},"status":"passed","severity":"normal"},{"uid":"28c0fec0da65e803","name":"Push message with content topic containing numeric","time":{"start":1725223966648,"stop":1725223966649,"duration":1},"status":"passed","severity":"normal"},{"uid":"feb0a3c780395c2f","name":"Subscribe to topic containing long and receive message","time":{"start":1725224057877,"stop":1725224057877,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9e2087238e72826","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1725223711257,"stop":1725223711257,"duration":0},"status":"passed","severity":"normal"},{"uid":"354424c16327eade","name":"Check received message containing unicode special characters","time":{"start":1725223929489,"stop":1725223929490,"duration":1},"status":"passed","severity":"normal"},{"uid":"524ee9306b247421","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1725223510246,"stop":1725223510248,"duration":2},"status":"passed","severity":"normal"},{"uid":"ccc24cec508543c5","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1725224082200,"stop":1725224082200,"duration":0},"status":"passed","severity":"normal"},{"uid":"57ecc16e696a55d","name":"Check received message containing shell command","time":{"start":1725223929505,"stop":1725223929505,"duration":0},"status":"passed","severity":"normal"},{"uid":"a07d85f60c328503","name":"should set field with all protocols enabled","time":{"start":1725223467513,"stop":1725223467514,"duration":1},"status":"passed","severity":"normal"},{"uid":"22c098163223011","name":"should only return 1 node with relay and store capability","time":{"start":1725223480024,"stop":1725223480024,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e2e2febc308878a","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1725224023865,"stop":1725224023865,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca96451be16c1d6c","name":"Query with Ordered Callback, No Decoder","time":{"start":1725224064911,"stop":1725224064916,"duration":5},"status":"passed","severity":"normal"},{"uid":"ea0c4e4d9ca3f50c","name":"Check message with invalid timestamp is not received","time":{"start":1725223929492,"stop":1725223929492,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c1fe3cd4248866f","name":"LightPush: 3 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1725223890172,"stop":1725223890172,"duration":0},"status":"passed","severity":"normal"},{"uid":"c09adb9a7bd19ab","name":"Decoder throws on empty string content topic","time":{"start":1725223489836,"stop":1725223489836,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f2374f79f2c2220","name":"same cluster, different shard: nodes don't connect","time":{"start":1725223711254,"stop":1725223711255,"duration":1},"status":"passed","severity":"normal"},{"uid":"f94e7e5e4b1ea101","name":"Push message with content topic containing long","time":{"start":1725224030916,"stop":1725224030916,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c1bc330c5645413","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1725224057874,"stop":1725224057874,"duration":0},"status":"passed","severity":"normal"},{"uid":"1905659ef5100c9e","name":"should not fail to stop the service if it was not started","time":{"start":1725223993032,"stop":1725223993032,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a17d08a1963889a","name":"LightPush: 3 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1725223890172,"stop":1725223890173,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9b8ad68ffaacb","name":"new peer added after a peer was already found","time":{"start":1725223974946,"stop":1725223974946,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6932e4159788e233","name":"Relay + Store","time":{"start":1725223520041,"stop":1725223520042,"duration":1},"status":"passed","severity":"normal"},{"uid":"65b6cb6f79aab38c","name":"Fails to push message with large meta","time":{"start":1725224030924,"stop":1725224030925,"duration":1},"status":"passed","severity":"normal"},{"uid":"15a72808575aa30e","name":"should only return 1 node with store capability","time":{"start":1725223480024,"stop":1725223480024,"duration":0},"status":"passed","severity":"normal"},{"uid":"1950582c64acf5d6","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1725223711270,"stop":1725223711270,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a61bb7ee5c133d4","name":"Generator, 2 different pubsubtopics","time":{"start":1725224068996,"stop":1725224068998,"duration":2},"status":"passed","severity":"normal"},{"uid":"7d6d4de302c88864","name":"Check message with invalid timestamp is not received","time":{"start":1725223929522,"stop":1725223929522,"duration":0},"status":"passed","severity":"normal"},{"uid":"c79a977cd955bcf","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1725224032089,"stop":1725224032090,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9bc918bf1ef5cfd","name":"Relay - times out","time":{"start":1725224101521,"stop":1725224101521,"duration":0},"status":"passed","severity":"normal"},{"uid":"db623acf060b16d2","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1725224082202,"stop":1725224082203,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8a86ffcb6401df9","name":"Nwaku publishes","time":{"start":1725223952778,"stop":1725223952778,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e6aa9a3751b70e7","name":"handles multiple messages","time":{"start":1725224083306,"stop":1725224083307,"duration":1},"status":"passed","severity":"normal"},{"uid":"9718ca70d083e96","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1725223711277,"stop":1725223711277,"duration":0},"status":"passed","severity":"normal"},{"uid":"4987dc31d0233a4","name":"Push message with content topic containing numeric","time":{"start":1725224030917,"stop":1725224030917,"duration":0},"status":"passed","severity":"normal"},{"uid":"c46c64aab3d45df8","name":"should be called for bootstrap peers","time":{"start":1725223517212,"stop":1725223517212,"duration":0},"status":"passed","severity":"normal"},{"uid":"cefc5105f5d75acf","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1725223467501,"stop":1725223467502,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3a7b23b6e14b7fa","name":"Default pageSize","time":{"start":1725224084860,"stop":1725224084860,"duration":0},"status":"passed","severity":"normal"},{"uid":"a27dccf73b40b8b6","name":"should be able to decode the field with only FILTER set to true","time":{"start":1725223466717,"stop":1725223466718,"duration":1},"status":"passed","severity":"normal"},{"uid":"59925afdd21e49a3","name":"less peers than existing","time":{"start":1725223929775,"stop":1725223929775,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9e0ac720dd65d22b","name":"Reopen subscription with peer with lost subscription","time":{"start":1725223572941,"stop":1725223572941,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1e0385fca76f691","name":"Subscribe and receive messages via lightPush","time":{"start":1725224057858,"stop":1725224057858,"duration":0},"status":"passed","severity":"normal"},{"uid":"2540d785583e595e","name":"Push message with content topic containing emoji","time":{"start":1725224030923,"stop":1725224030923,"duration":0},"status":"passed","severity":"normal"},{"uid":"d726964b38f499ee","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1725223458941,"stop":1725223458941,"duration":0},"status":"passed","severity":"normal"},{"uid":"c90641d60ae91fd8","name":"creates an iterator","time":{"start":1725224083305,"stop":1725224083306,"duration":1},"status":"passed","severity":"normal"},{"uid":"52c99c09ef652abf","name":"Push message equal or less that 1MB","time":{"start":1725223966677,"stop":1725223966684,"duration":7},"status":"passed","severity":"normal"},{"uid":"6e57a72df0a89f2f","name":"A test","time":{"start":1725223831942,"stop":1725223831942,"duration":0},"status":"passed","severity":"normal"},{"uid":"36179851a7d74060","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1725223466713,"stop":1725223466714,"duration":1},"status":"passed","severity":"normal"},{"uid":"2dea35b3c89f9cdc","name":"LightPush: 2 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1725223890168,"stop":1725223890169,"duration":1},"status":"passed","severity":"normal"},{"uid":"d348d497d8d5cfed","name":"different cluster, different shard: nodes don't connect","time":{"start":1725223711256,"stop":1725223711256,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4ea2b6bbc47222f","name":"can start and stop the service","time":{"start":1725223993032,"stop":1725223993032,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b24b3a9bfc953d1","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1725223472118,"stop":1725223472118,"duration":0},"status":"passed","severity":"normal"},{"uid":"be03f0cd58354f0a","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1725223593625,"stop":1725223593627,"duration":2},"status":"passed","severity":"normal"},{"uid":"a483f2e99f7f5638","name":"Check received message containing Script","time":{"start":1725223682648,"stop":1725223682648,"duration":0},"status":"passed","severity":"normal"},{"uid":"176bae75efb25a5d","name":"should throw an error for missing required configuration","time":{"start":1725223458953,"stop":1725223458953,"duration":0},"status":"passed","severity":"normal"},{"uid":"b642f2ba7d47b129","name":"Subscribe to topic containing JSON and receive message","time":{"start":1725224057868,"stop":1725224057869,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a64145ace245337","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1725223593628,"stop":1725223593628,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3e2fd6a5e65ef77","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1725223472117,"stop":1725223472117,"duration":0},"status":"passed","severity":"normal"},{"uid":"58850831a769825b","name":"Check received message containing Chinese","time":{"start":1725223929483,"stop":1725223929483,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6391447a600e641","name":"random static sharding 4 - Cluster ID: 259, Shard ID: 651","time":{"start":1725224050613,"stop":1725224050613,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a0565f1f4b298c4","name":"Sets default value correctly","time":{"start":1725224094487,"stop":1725224094487,"duration":0},"status":"passed","severity":"normal"},{"uid":"1aaa002fdccc393a","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1725223458958,"stop":1725223458958,"duration":0},"status":"passed","severity":"normal"},{"uid":"db974db5c978c129","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1725223711256,"stop":1725223711257,"duration":1},"status":"passed","severity":"normal"},{"uid":"504bcedeb9cecf25","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1725224057870,"stop":1725224057870,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7f75969a9d19025","name":"Push message with content topic containing Script","time":{"start":1725223966654,"stop":1725223966655,"duration":1},"status":"passed","severity":"normal"},{"uid":"664e6ddb218e42f1","name":"Generator, custom pubsub topic","time":{"start":1725224068984,"stop":1725224068985,"duration":1},"status":"passed","severity":"normal"},{"uid":"d61d54ee063fd24","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1725223720702,"stop":1725223720703,"duration":1},"status":"passed","severity":"normal"},{"uid":"920e367ae883e242","name":"Check received message containing unicode special characters","time":{"start":1725223682650,"stop":1725223682651,"duration":1},"status":"passed","severity":"normal"},{"uid":"9835eeec96e8621a","name":"Check message received after nwaku node is restarted","time":{"start":1725223682658,"stop":1725223682658,"duration":0},"status":"skipped","severity":"normal"},{"uid":"80c24dcea8572178","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1725223992617,"stop":1725223992618,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a9275eef9b2d882","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1725223491383,"stop":1725223491384,"duration":1},"status":"passed","severity":"normal"},{"uid":"788dcf0d874b73c9","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1725224101010,"stop":1725224101011,"duration":1},"status":"passed","severity":"normal"},{"uid":"3cbb3d81f54df5d6","name":"Push message with Chinese payload","time":{"start":1725223966635,"stop":1725223966635,"duration":0},"status":"passed","severity":"normal"},{"uid":"1559bc3aa975993c","name":"Ping on unsubscribed peer","time":{"start":1725223594409,"stop":1725223594409,"duration":0},"status":"passed","severity":"normal"},{"uid":"4df6c4a801574a18","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app20/2/topic177/utf8","time":{"start":1725224023868,"stop":1725224023869,"duration":1},"status":"passed","severity":"normal"},{"uid":"b17dde3eb356bab5","name":"Used by Waku Relay","time":{"start":1725224094487,"stop":1725224094487,"duration":0},"status":"passed","severity":"normal"},{"uid":"412749044e4c1a90","name":"Query Generator - false","time":{"start":1725224071732,"stop":1725224071732,"duration":0},"status":"passed","severity":"normal"},{"uid":"742656c0d375daec","name":"Check received message containing emoji","time":{"start":1725223929490,"stop":1725223929490,"duration":0},"status":"passed","severity":"normal"},{"uid":"4efff193810ad5d6","name":"should properly create location multiaddrs - udp","time":{"start":1725223467512,"stop":1725223467512,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c6e99c289ca9643","name":"Check received message containing Script","time":{"start":1725223929501,"stop":1725223929502,"duration":1},"status":"passed","severity":"normal"},{"uid":"da2838fa66679153","name":"should properly create location multiaddrs - tcp4","time":{"start":1725223467511,"stop":1725223467511,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f5207780ca8d13b","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1725223720700,"stop":1725223720701,"duration":1},"status":"passed","severity":"normal"},{"uid":"8689710217dbf1a7","name":"Light Node - default protocols","time":{"start":1725224101523,"stop":1725224101523,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b1dda4986d0a724","name":"can start and stop the service","time":{"start":1725223483843,"stop":1725223483843,"duration":0},"status":"passed","severity":"normal"},{"uid":"339074fcabb7f525","name":"Check message with no content topic is not received","time":{"start":1725223682656,"stop":1725223682657,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b02f1f997cc52d4","name":"should only return 1 node with relay capability","time":{"start":1725223480023,"stop":1725223480024,"duration":1},"status":"passed","severity":"normal"},{"uid":"189af5eb95b207e3","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1725223458957,"stop":1725223458957,"duration":0},"status":"passed","severity":"normal"},{"uid":"7db35f25982a215a","name":"Decrypt messages","time":{"start":1725223932311,"stop":1725223932311,"duration":0},"status":"passed","severity":"normal"},{"uid":"d462155fcf6c6bba","name":"connects to nwaku","time":{"start":1725224094485,"stop":1725224094485,"duration":0},"status":"passed","severity":"normal"},{"uid":"34d7169f24dcb82a","name":"LightPush: 0 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1725223890163,"stop":1725223890164,"duration":1},"status":"passed","severity":"normal"},{"uid":"bac975dff0f44264","name":"Push message with content topic containing XML","time":{"start":1725223966655,"stop":1725223966655,"duration":0},"status":"passed","severity":"normal"},{"uid":"c632431a92f99475","name":"Subscribe to topic containing short and receive message","time":{"start":1725224057864,"stop":1725224057864,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ab802cd9cd2053","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1725224077051,"stop":1725224077052,"duration":1},"status":"passed","severity":"normal"},{"uid":"96a3b5943a482478","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1725223711271,"stop":1725223711271,"duration":0},"status":"passed","severity":"normal"},{"uid":"948bea837eb05b69","name":"Passing page size 19 when there are 20 messages","time":{"start":1725224084859,"stop":1725224084859,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a3872fb591d0048","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1725223734688,"stop":1725223734689,"duration":1},"status":"passed","severity":"normal"},{"uid":"d28cb78ae0a60ffb","name":"Relay - dialed after","time":{"start":1725224101521,"stop":1725224101521,"duration":0},"status":"passed","severity":"normal"},{"uid":"352caa1f30e923fe","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1725223992609,"stop":1725223992609,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2dbae8ac73bb88a","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1725223711265,"stop":1725223711265,"duration":0},"status":"passed","severity":"normal"},{"uid":"aabedc0e324dc5ab","name":"Push message with content topic containing long","time":{"start":1725223966647,"stop":1725223966648,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbd347a884ce2986","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1725223593630,"stop":1725223593630,"duration":0},"status":"passed","severity":"normal"},{"uid":"a938e244ea2c5e22","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1725223734682,"stop":1725223734683,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7f6855472977da5","name":"Push to array if already present","time":{"start":1725223458614,"stop":1725223458614,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8fbcda8fae23365","name":"Encoder throws on undefined content topic","time":{"start":1725223491385,"stop":1725223491385,"duration":0},"status":"passed","severity":"normal"},{"uid":"de29fc5d5fb37d1e","name":"LightPush: 3 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1725223890171,"stop":1725223890172,"duration":1},"status":"passed","severity":"normal"},{"uid":"992cdb5e9c349217","name":"Push message with content topic containing short","time":{"start":1725224030914,"stop":1725224030916,"duration":2},"status":"passed","severity":"normal"},{"uid":"4a505bc374478b2d","name":"random static sharding 3 - Cluster ID: 392, Shard ID: 971","time":{"start":1725224050613,"stop":1725224050613,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2ac192d3dadc69e","name":"LightPush with 1 connections","time":{"start":1725223779069,"stop":1725223779069,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c9b506ef73d2373","name":"handles empty shards array correctly","time":{"start":1725223458967,"stop":1725223458967,"duration":0},"status":"passed","severity":"normal"},{"uid":"c02ea447d2b82e3c","name":"Subscribe to topic containing Russian and publish message","time":{"start":1725223992618,"stop":1725223992618,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5ed549a0e8ee26e","name":"Store - dialed after - with timeout","time":{"start":1725224101522,"stop":1725224101522,"duration":0},"status":"passed","severity":"normal"},{"uid":"98199cb8006483ff","name":"Push 30 different messages","time":{"start":1725223966641,"stop":1725223966641,"duration":0},"status":"passed","severity":"normal"},{"uid":"73af42c917c634f","name":"should not receive a peer event after stop","time":{"start":1725223483845,"stop":1725223483846,"duration":1},"status":"passed","severity":"normal"},{"uid":"5218e8b3f21977b0","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1725223472118,"stop":1725223472118,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f8d584a0c5fa096","name":"should decode valid enr successfully","time":{"start":1725223467501,"stop":1725223467501,"duration":0},"status":"passed","severity":"normal"},{"uid":"35275fac3a49e2b","name":"Encoder throws on undefined content topic","time":{"start":1725223472369,"stop":1725223472370,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b1a6b7d6e5ffbf","name":"Encoder throws on empty string content topic","time":{"start":1725223472370,"stop":1725223472370,"duration":0},"status":"passed","severity":"normal"},{"uid":"c12e5a76cb0c77af","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1725223720715,"stop":1725223720716,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e000ee5d3fba7f3","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1725223458965,"stop":1725223458965,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ec4cd0d1092c7a2","name":"Fails to push message with empty content topic","time":{"start":1725224030924,"stop":1725224030924,"duration":0},"status":"passed","severity":"normal"},{"uid":"41519fa68168f1ff","name":"Subscribe to topic containing shell command and receive message","time":{"start":1725224057869,"stop":1725224057869,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fa0c39d3565b858","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1725223965100,"stop":1725223965100,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9723ef2534141d7","name":"Encoder throws on empty string content topic","time":{"start":1725223491385,"stop":1725223491385,"duration":0},"status":"passed","severity":"normal"},{"uid":"53f8bdbeb02690d8","name":"Push 30 different messages","time":{"start":1725224030914,"stop":1725224030914,"duration":0},"status":"passed","severity":"normal"},{"uid":"9785cf1b01537780","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1725223458958,"stop":1725223458959,"duration":1},"status":"passed","severity":"normal"},{"uid":"b20de8f9f010a3c","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app25/4/topic747/proto","time":{"start":1725224023868,"stop":1725224023868,"duration":0},"status":"passed","severity":"normal"},{"uid":"46df96c627e01750","name":"topics with same application and version share the same shard","time":{"start":1725223458946,"stop":1725223458946,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4171b946db7a5a9","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1725223458952,"stop":1725223458952,"duration":0},"status":"passed","severity":"normal"},{"uid":"289414584bf530bd","name":"Passing page size 110 when there are 120 messages","time":{"start":1725224084860,"stop":1725224084860,"duration":0},"status":"passed","severity":"normal"},{"uid":"168f6aa52eae8cab","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1725223458942,"stop":1725223458943,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b9c3af4f573b14e","name":"Query generator for multiple messages with different message text format","time":{"start":1725224077047,"stop":1725224077047,"duration":0},"status":"passed","severity":"normal"},{"uid":"9eb6d72786401890","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1725223630858,"stop":1725223630858,"duration":0},"status":"passed","severity":"normal"},{"uid":"d34a424d5fd9fa2c","name":"should not receive a peer event before start","time":{"start":1725223993033,"stop":1725223993033,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea7cdd5e2173ecbd","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1725223458945,"stop":1725223458945,"duration":0},"status":"passed","severity":"normal"},{"uid":"c62cf438bcdc9fb7","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1725223720710,"stop":1725223720711,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f58a7aef9854301","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1725223929492,"stop":1725223929492,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef109b1deda0362a","name":"Check publish message containing Arabic","time":{"start":1725223989327,"stop":1725223989327,"duration":0},"status":"passed","severity":"normal"},{"uid":"c389147942d9e111","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1725223555063,"stop":1725223555064,"duration":1},"status":"passed","severity":"normal"},{"uid":"27e124e4451cd53","name":"LightPush: 1 peers, Filter: 3 peers - Expected: MinimallyHealthy","time":{"start":1725223890168,"stop":1725223890168,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c24f12e888a55ff","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1725224101012,"stop":1725224101013,"duration":1},"status":"passed","severity":"normal"},{"uid":"21f5575f2fdeec34","name":"Push message with special chars payload","time":{"start":1725224030908,"stop":1725224030908,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2ba53acd6967c0e","name":"Push message with Script payload","time":{"start":1725223966637,"stop":1725223966637,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b342903b5341ff8","name":"Check publish message after client node is restarted","time":{"start":1725223989342,"stop":1725223989342,"duration":0},"status":"skipped","severity":"normal"},{"uid":"acd80ad718b18145","name":"Encoder throws on undefined content topic","time":{"start":1725223489834,"stop":1725223489834,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb8eabfdf13e904c","name":"Refresh subscription","time":{"start":1725224057876,"stop":1725224057876,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4dda68081243bce","name":"Fails to publish message with empty text","time":{"start":1725223989339,"stop":1725223989340,"duration":1},"status":"passed","severity":"normal"},{"uid":"43e6fa5fdf3e47da","name":"Subscribe to topic containing short and publish message","time":{"start":1725223992611,"stop":1725223992612,"duration":1},"status":"passed","severity":"normal"},{"uid":"4de2a3c44de6f664","name":"should properly create peer info with all multiaddrs","time":{"start":1725223467513,"stop":1725223467513,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5c3229664490fee","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1725223630857,"stop":1725223630857,"duration":0},"status":"passed","severity":"normal"},{"uid":"358d437187579243","name":"should be able to encode the field with only RELAY set to true","time":{"start":1725223466704,"stop":1725223466706,"duration":2},"status":"passed","severity":"normal"},{"uid":"49dffb2cf8425ce","name":"stop","time":{"start":1725223550062,"stop":1725223550063,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b29e3d796136e08","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1725223711264,"stop":1725223711265,"duration":1},"status":"passed","severity":"normal"},{"uid":"a99f6e2c86d76d3f","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1725223992624,"stop":1725223992624,"duration":0},"status":"passed","severity":"normal"},{"uid":"e312e28bd67c1809","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1725223478821,"stop":1725223478821,"duration":0},"status":"passed","severity":"normal"},{"uid":"19ba661e797ea04b","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1725224082202,"stop":1725224082202,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac4b074f13818666","name":"Publishes to nwaku","time":{"start":1725223952778,"stop":1725223952778,"duration":0},"status":"passed","severity":"normal"},{"uid":"142b4442b3d3adbb","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1725223593629,"stop":1725223593629,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bda8d71b736d109","name":"can start the service","time":{"start":1725223483842,"stop":1725223483842,"duration":0},"status":"passed","severity":"normal"},{"uid":"9be6b5030f35f4fb","name":"Push message with content topic containing Russian","time":{"start":1725223966654,"stop":1725223966654,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2f35e4893f429b0","name":"Check received message containing escaped characters","time":{"start":1725223682650,"stop":1725223682650,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bbe3e39ffdccd02","name":"caches peers it previously fetched","time":{"start":1725223480023,"stop":1725223480023,"duration":0},"status":"passed","severity":"normal"},{"uid":"29d42c2b8b31dbe","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1725223711277,"stop":1725223711277,"duration":0},"status":"passed","severity":"normal"},{"uid":"547e4d8dda5179f2","name":"Check message received after nwaku node is restarted","time":{"start":1725223929533,"stop":1725223929533,"duration":0},"status":"skipped","severity":"normal"},{"uid":"97c1d4abb17b6a3c","name":"Subscribe to topic containing Script and receive message","time":{"start":1725223720712,"stop":1725223720712,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac17b45cdf8ac717","name":"Check message received after jswaku node is restarted","time":{"start":1725223929494,"stop":1725223929495,"duration":1},"status":"skipped","severity":"normal"},{"uid":"533727527689f20a","name":"addEventListener with wrong event","time":{"start":1725223550057,"stop":1725223550057,"duration":0},"status":"passed","severity":"normal"},{"uid":"751d254ec6c1e919","name":"Promise Callback - false","time":{"start":1725224071733,"stop":1725224071733,"duration":0},"status":"passed","severity":"normal"},{"uid":"449e60bd7a7972da","name":"Push message with content topic containing Arabic","time":{"start":1725224030919,"stop":1725224030920,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ee82547ac253a9f","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1725223458955,"stop":1725223458955,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ebf1f211282ff3","name":"Subscribe to topic containing long and receive message","time":{"start":1725224057864,"stop":1725224057864,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc0f279e5085f2a9","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1725223458956,"stop":1725223458956,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca47bdeebf52d159","name":"Push message with content topic containing special chars","time":{"start":1725224030917,"stop":1725224030917,"duration":0},"status":"passed","severity":"normal"},{"uid":"48205de2b60e19ed","name":"Subscribe to topic containing short and receive message","time":{"start":1725223720707,"stop":1725223720708,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e969a87640d5261","name":"retrieves a single peer","time":{"start":1725223480021,"stop":1725223480021,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd1ada44b3dd30f0","name":"Waku message hash computation (meta attribute not present)","time":{"start":1725223461430,"stop":1725223461430,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e7c38e497aa0742","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1725223630861,"stop":1725223630861,"duration":0},"status":"passed","severity":"normal"},{"uid":"913c90923b6636ab","name":"LightPush: 2 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1725223890169,"stop":1725223890169,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf7013b630b3cc17","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1725223461428,"stop":1725223461429,"duration":1},"status":"passed","severity":"normal"},{"uid":"6cdf5e290bd03228","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1725224057867,"stop":1725224057867,"duration":0},"status":"passed","severity":"normal"},{"uid":"dead6e260e89ab66","name":"Check received message containing special chars","time":{"start":1725223682645,"stop":1725223682646,"duration":1},"status":"passed","severity":"normal"},{"uid":"e08749169b719eb0","name":"Check publish message containing Chinese","time":{"start":1725223989326,"stop":1725223989326,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e80c9e3e539a38a","name":"Subscribe to topic containing JSON and receive message","time":{"start":1725224057882,"stop":1725224057882,"duration":0},"status":"passed","severity":"normal"},{"uid":"e38e7aa2c1de598e","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1725223720710,"stop":1725223720710,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ec4b58253cf255b","name":"isConnected should return true after first peer connects","time":{"start":1725223555067,"stop":1725223555071,"duration":4},"status":"passed","severity":"normal"},{"uid":"20f4fbba2bb12b1d","name":"Check publish message containing short","time":{"start":1725223989319,"stop":1725223989325,"duration":6},"status":"passed","severity":"normal"},{"uid":"c15239c2fac56077","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1725223630861,"stop":1725223630862,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcfb364e14e98ca0","name":"Add multiple subscription objects on single nwaku node","time":{"start":1725223720715,"stop":1725223720715,"duration":0},"status":"passed","severity":"normal"},{"uid":"46cd5b935de04c54","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1725223711260,"stop":1725223711260,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd68c7c514656157","name":"should return all peers when numPeers is 0","time":{"start":1725223472116,"stop":1725223472117,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea9abeb8254a8f3a","name":"handles different networkShards values correctly","time":{"start":1725223458947,"stop":1725223458948,"duration":1},"status":"passed","severity":"normal"},{"uid":"c86c8e627dc4bcb9","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1725223992621,"stop":1725223992621,"duration":0},"status":"passed","severity":"normal"},{"uid":"23c57f654c45985e","name":"can start the service","time":{"start":1725223525414,"stop":1725223525414,"duration":0},"status":"passed","severity":"normal"},{"uid":"315e94b87c0aa346","name":"Fails to push message with empty content topic","time":{"start":1725223966673,"stop":1725223966673,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d4d2011ce1bfb44","name":"Publish message with custom timestamp: Sun Sep 01 2024 19:52:45 GMT+0000 (Coordinated Universal Time)","time":{"start":1725223989334,"stop":1725223989334,"duration":0},"status":"passed","severity":"normal"},{"uid":"65c10bd0a83456fb","name":"Throws when trying to push message with empty payload","time":{"start":1725223966641,"stop":1725223966642,"duration":1},"status":"passed","severity":"normal"},{"uid":"65a24030d3920a12","name":"through manual discovery","time":{"start":1725223881241,"stop":1725223881241,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e8619ab41c9c1d9","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1725223458943,"stop":1725223458943,"duration":0},"status":"passed","severity":"normal"},{"uid":"6aeb08c48349424c","name":"Refresh subscription","time":{"start":1725223720707,"stop":1725223720707,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8cfb9f52725362e","name":"configure the node with multiple pubsub topics","time":{"start":1725224050618,"stop":1725224050619,"duration":1},"status":"passed","severity":"normal"},{"uid":"508b4fc3f099d76e","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1725224057862,"stop":1725224057862,"duration":0},"status":"passed","severity":"normal"},{"uid":"f37ef34bead5899d","name":"LightPush","time":{"start":1725224101522,"stop":1725224101522,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bf88d179aba42da","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1725223458960,"stop":1725223458960,"duration":0},"status":"passed","severity":"normal"},{"uid":"76a9e2c8cf26aaa6","name":"Generator, custom pubsub topic","time":{"start":1725224068986,"stop":1725224068986,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f8fb5d56a8fa5f0","name":"should encode/decode to RLP encoding","time":{"start":1725223467505,"stop":1725223467506,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e5cfe4a8394b11e","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1725223480024,"stop":1725223480025,"duration":1},"status":"passed","severity":"normal"},{"uid":"e95517a0aefbf3c","name":"can start the service","time":{"start":1725223993031,"stop":1725223993031,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b8ee85be040e326","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1725223479689,"stop":1725223479689,"duration":0},"status":"passed","severity":"normal"},{"uid":"456ca9017d578743","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1725223458956,"stop":1725223458957,"duration":1},"status":"passed","severity":"normal"},{"uid":"49a30e370986acfa","name":"Passing page size 11 when there are 10 messages","time":{"start":1725224084859,"stop":1725224084859,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5c838daca02e38f","name":"Wrong topic","time":{"start":1725224023873,"stop":1725224023874,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca47f9336e03626f","name":"Ping on subscribed peer","time":{"start":1725223572940,"stop":1725223572940,"duration":0},"status":"passed","severity":"normal"},{"uid":"43ef806d81ab5a3c","name":"should be able to decode the field with only RELAY set to true","time":{"start":1725223466715,"stop":1725223466716,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ac5aa0fab1d834b","name":"Subscribe to topic containing emoji and receive message","time":{"start":1725224057870,"stop":1725224057870,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f1d029153c88290","name":"Js publishes, other Js receives","time":{"start":1725223952778,"stop":1725223952780,"duration":2},"status":"passed","severity":"normal"},{"uid":"e22b6227964ad352","name":"1 Relay, 1 fetch","time":{"start":1725223479674,"stop":1725223479675,"duration":1},"status":"passed","severity":"normal"},{"uid":"52278a4da24e23c6","name":"random static sharding 2 - Cluster ID: 97, Shard ID: 823","time":{"start":1725224050612,"stop":1725224050612,"duration":0},"status":"passed","severity":"normal"},{"uid":"17c549a7052935c6","name":"should return empty list for no shard","time":{"start":1725223458952,"stop":1725223458952,"duration":0},"status":"passed","severity":"normal"},{"uid":"36a7776d828fb6b","name":"should not fail to start the service if it is already started","time":{"start":1725223525415,"stop":1725223525416,"duration":1},"status":"passed","severity":"normal"},{"uid":"7650e4da6643a8a5","name":"1 Relay, 1 Filter, gives up","time":{"start":1725223479676,"stop":1725223479677,"duration":1},"status":"passed","severity":"normal"},{"uid":"97f4760415ed0da1","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1725223992608,"stop":1725223992609,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e4d07a9d065c2b7","name":"Check received message containing Basic HTML tag","time":{"start":1725223682649,"stop":1725223682649,"duration":0},"status":"passed","severity":"normal"},{"uid":"64e268f06f115bbd","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app43/7/topic919/json","time":{"start":1725224023867,"stop":1725224023868,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbfd10d6e85f92ab","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1725223734691,"stop":1725223734692,"duration":1},"status":"passed","severity":"normal"},{"uid":"d25cfd9fa483c0a1","name":"Subscribe and publish message","time":{"start":1725223992608,"stop":1725223992608,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf2c57ae81d779fb","name":"addEventListener with correct event","time":{"start":1725223550056,"stop":1725223550057,"duration":1},"status":"passed","severity":"normal"},{"uid":"bece80058513086e","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1725223630857,"stop":1725223630857,"duration":0},"status":"passed","severity":"normal"},{"uid":"94f9a7da98fa042","name":"should emit a peer event after start","time":{"start":1725223993033,"stop":1725223993033,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3f78769d6afd2f6","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1725223711276,"stop":1725223711276,"duration":0},"status":"passed","severity":"normal"},{"uid":"95f09aa9575c525","name":"Check received message containing long","time":{"start":1725223929470,"stop":1725223929481,"duration":11},"status":"passed","severity":"normal"},{"uid":"fb47689367c6275f","name":"recovers when dns.resolve returns empty","time":{"start":1725223480022,"stop":1725223480022,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7520496ecad8f2b","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app60/5/topic169/test.js","time":{"start":1725224023870,"stop":1725224023870,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7e028f1b3b375b6","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1725223458962,"stop":1725223458962,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a51aefc219fc86a","name":"Push message with rate limit","time":{"start":1725223966674,"stop":1725223966675,"duration":1},"status":"passed","severity":"normal"},{"uid":"915bf42631a814de","name":"Check received message containing SQL Injection","time":{"start":1725223929499,"stop":1725223929500,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fb02afa0e0e08a3","name":"Asymmetric encrypt & decrypt","time":{"start":1725223490139,"stop":1725223490139,"duration":0},"status":"passed","severity":"normal"},{"uid":"94ce5273e5b28c2d","name":"Subscribe to topic containing long and receive message","time":{"start":1725223720708,"stop":1725223720708,"duration":0},"status":"passed","severity":"normal"},{"uid":"3988471cb3d78e6d","name":"Push message with JSON payload","time":{"start":1725224030912,"stop":1725224030912,"duration":0},"status":"passed","severity":"normal"},{"uid":"e15e412812b924b7","name":"should add and remove event listeners correctly","time":{"start":1725223483847,"stop":1725223483848,"duration":1},"status":"passed","severity":"normal"},{"uid":"35e55c68cb2b75c5","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1725224057883,"stop":1725224057883,"duration":0},"status":"passed","severity":"normal"},{"uid":"30cf19d70847452d","name":"Renews subscription after lossing a connection","time":{"start":1725224057885,"stop":1725224057885,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb64effbd1c023fd","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1725224064919,"stop":1725224064919,"duration":0},"status":"passed","severity":"normal"},{"uid":"417da82ab7c792c4","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1725223521314,"stop":1725223521314,"duration":0},"status":"passed","severity":"normal"},{"uid":"97e700b1f770b0b9","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1725224101010,"stop":1725224101010,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2e8eb4fdcd0f386","name":"throws on content topic with empty version field","time":{"start":1725223458933,"stop":1725223458934,"duration":1},"status":"passed","severity":"normal"},{"uid":"a025fdbe613a6a22","name":"Push message on custom pubsubTopic","time":{"start":1725223831797,"stop":1725223831797,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f42f2814ce3d845","name":"LightPush: 1 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1725223890166,"stop":1725223890167,"duration":1},"status":"passed","severity":"normal"},{"uid":"725c7e988087b04a","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1725223965103,"stop":1725223965110,"duration":7},"status":"passed","severity":"normal"},{"uid":"d01aa9c8b2ad7371","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1725223711258,"stop":1725223711258,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a53c5ef28bb3876","name":"should throw error - no public key","time":{"start":1725223467503,"stop":1725223467503,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fe94950e65d0dca","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1725223989340,"stop":1725223989341,"duration":1},"status":"passed","severity":"normal"},{"uid":"439dc482df643ea8","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1725223720713,"stop":1725223720713,"duration":0},"status":"passed","severity":"normal"},{"uid":"f331f75ace27d6","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1725223459041,"stop":1725223459041,"duration":0},"status":"passed","severity":"normal"},{"uid":"76fb1082312483ec","name":"returns all values when wanted number matches available values","time":{"start":1725223478819,"stop":1725223478820,"duration":1},"status":"passed","severity":"normal"},{"uid":"211197732dbef4c9","name":"Passing page size 1 when there are 4 messages","time":{"start":1725224084857,"stop":1725224084858,"duration":1},"status":"passed","severity":"normal"},{"uid":"22e9f2c254d5063b","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1725223458960,"stop":1725223458960,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f4c746fa8f21f46","name":"Check publish message containing unicode special characters","time":{"start":1725223989332,"stop":1725223989333,"duration":1},"status":"passed","severity":"normal"},{"uid":"64902b7a5bfd0c6c","name":"Check meta is set [ecies]","time":{"start":1725223491384,"stop":1725223491384,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cef2b1d63ace25","name":"Push message on custom pubsubTopic","time":{"start":1725223831796,"stop":1725223831796,"duration":0},"status":"passed","severity":"normal"},{"uid":"4afc6427062e02ab","name":"Query generator for multiple messages with different content topic format","time":{"start":1725224077048,"stop":1725224077048,"duration":0},"status":"passed","severity":"normal"},{"uid":"33385d616d136c8","name":"Subscribe to topic containing XML and receive message","time":{"start":1725224057881,"stop":1725224057881,"duration":0},"status":"passed","severity":"normal"},{"uid":"619277292f142a92","name":"Init the array if not present","time":{"start":1725223458612,"stop":1725223458613,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f78340841a75196","name":"Push message with SQL Injection payload","time":{"start":1725223966636,"stop":1725223966637,"duration":1},"status":"passed","severity":"normal"},{"uid":"800e02a80b273f3c","name":"Check publish message after service node is restarted","time":{"start":1725223989342,"stop":1725223989342,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8418ce22008be733","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1725223992618,"stop":1725223992618,"duration":0},"status":"passed","severity":"normal"},{"uid":"e970cc62a17e7aa5","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1725223555064,"stop":1725223555065,"duration":1},"status":"passed","severity":"normal"},{"uid":"975049c881c96d87","name":"Subscribe to topic containing shell command and receive message","time":{"start":1725224057882,"stop":1725224057883,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d3e30e4e8786c58","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1725223711266,"stop":1725223711267,"duration":1},"status":"passed","severity":"normal"},{"uid":"38bc43bc49e4dc09","name":"Check message on other pubsub topic is not received","time":{"start":1725223929493,"stop":1725223929493,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6bc615bfcddb273","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1725224101013,"stop":1725224101013,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd3e6cb88f81d17f","name":"throws on content topic with generation field greater than 0","time":{"start":1725223458932,"stop":1725223458932,"duration":0},"status":"passed","severity":"normal"},{"uid":"effc90582d4b12d5","name":"Decoder throws on undefined content topic","time":{"start":1725223491385,"stop":1725223491386,"duration":1},"status":"passed","severity":"normal"},{"uid":"f14be1a591eeb693","name":"Fails to publish message with size larger than 1 MB","time":{"start":1725223989341,"stop":1725223989341,"duration":0},"status":"passed","severity":"normal"},{"uid":"78b872ce862e7384","name":"Subscribe to topic containing XML and receive message","time":{"start":1725223720712,"stop":1725223720712,"duration":0},"status":"passed","severity":"normal"},{"uid":"f16507c6bfa513e8","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1725223711264,"stop":1725223711264,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b364de728b970f9","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1725224057860,"stop":1725224057860,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a5fc81692af5ea2","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1725224057878,"stop":1725224057879,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed629537c5cfa021","name":"Subscribe to topic containing special chars and receive message","time":{"start":1725224057878,"stop":1725224057878,"duration":0},"status":"passed","severity":"normal"},{"uid":"3eda98a174271ce3","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1725224057865,"stop":1725224057866,"duration":1},"status":"passed","severity":"normal"},{"uid":"d53b83a888bc953","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1725223458949,"stop":1725223458949,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2e26e2b74929433","name":"Check received message containing Arabic","time":{"start":1725223682646,"stop":1725223682647,"duration":1},"status":"passed","severity":"normal"},{"uid":"b19a0465302d1d5a","name":"should emit a peer event after start","time":{"start":1725223525416,"stop":1725223525416,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff9baec2e61ab3b0","name":"Fails to publish duplicate message","time":{"start":1725223989339,"stop":1725223989339,"duration":0},"status":"passed","severity":"normal"},{"uid":"c472fe64ccde3e30","name":"should be able to encode the field with only STORE set to true","time":{"start":1725223466706,"stop":1725223466707,"duration":1},"status":"passed","severity":"normal"},{"uid":"b290d958be955444","name":"Reopen subscription with peer with lost subscription","time":{"start":1725223594409,"stop":1725223594409,"duration":0},"status":"passed","severity":"normal"},{"uid":"c26422e738c4b9b5","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1725223461429,"stop":1725223461430,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6c97cf3af555329","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1725223711271,"stop":1725223711276,"duration":5},"status":"passed","severity":"normal"},{"uid":"70dee8e0b40ce25a","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1725223458944,"stop":1725223458945,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f92986188f64829","name":"LightPush with 2 connections","time":{"start":1725223779071,"stop":1725223779071,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5d89e561517e152","name":"Passing cursor with wrong pubsubTopic","time":{"start":1725224032090,"stop":1725224032091,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ed94cf0b26ac5e0","name":"should correctly map a content topic to a pubsub topic","time":{"start":1725223458968,"stop":1725223458968,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb651ce529d89044","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1725223517213,"stop":1725223517213,"duration":0},"status":"passed","severity":"normal"},{"uid":"a757acdbbeab31eb","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1725223521314,"stop":1725223521314,"duration":0},"status":"passed","severity":"normal"},{"uid":"25cc509d42e9de5b","name":"returns all values when wanted number is greater than available values","time":{"start":1725223478820,"stop":1725223478821,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0097ea76f4c8701","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1725223720703,"stop":1725223720704,"duration":1},"status":"passed","severity":"normal"},{"uid":"9000493caf061d16","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1725223458945,"stop":1725223458946,"duration":1},"status":"passed","severity":"normal"},{"uid":"28a6ba5234e103cc","name":"Check received message containing SQL Injection","time":{"start":1725223929484,"stop":1725223929485,"duration":1},"status":"passed","severity":"normal"},{"uid":"e01d3b30a982610f","name":"Check message received after jswaku node is restarted","time":{"start":1725223929533,"stop":1725223929533,"duration":0},"status":"skipped","severity":"normal"},{"uid":"426f9007497ffc67","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1725224032088,"stop":1725224032088,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa6172d616d2321c","name":"should throw an error for an unconfigured topic","time":{"start":1725223458964,"stop":1725223458964,"duration":0},"status":"passed","severity":"normal"},{"uid":"1224fd7a76799aa8","name":"Push message with content topic containing Basic HTML tag","time":{"start":1725224030921,"stop":1725224030922,"duration":1},"status":"passed","severity":"normal"},{"uid":"69717d0897fd52c8","name":"Query generator for multiple messages with multiple decoders","time":{"start":1725224077047,"stop":1725224077047,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cfec0860ebd8c7b","name":"Push message with Russian payload","time":{"start":1725224030909,"stop":1725224030909,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa65f6d8de771fed","name":"should throw error - no id","time":{"start":1725223467503,"stop":1725223467503,"duration":0},"status":"passed","severity":"normal"},{"uid":"e36e67a7485ccde5","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1725223711261,"stop":1725223711261,"duration":0},"status":"passed","severity":"normal"}] |