mirror of
https://github.com/logos-messaging/allure-jswaku.git
synced 2026-01-16 20:03:08 +00:00
1 line
159 KiB
JSON
1 line
159 KiB
JSON
[{"uid":"4382ab37183211a5","name":"getPeersByDiscovery","time":{"start":1721831971157,"stop":1721831971157,"duration":0},"status":"passed","severity":"normal"},{"uid":"58f0afb09c328d","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1721831880500,"stop":1721831880500,"duration":0},"status":"passed","severity":"normal"},{"uid":"95c0327ab300341b","name":"handles different clusterIds correctly","time":{"start":1721831880504,"stop":1721831880504,"duration":0},"status":"passed","severity":"normal"},{"uid":"6978378eb9a2f927","name":"Subscribe to topic containing XML and receive message","time":{"start":1721832603122,"stop":1721832603122,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d74bdd4c4175a07","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1721832332551,"stop":1721832332552,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad96a48b6266e3e","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1721831908645,"stop":1721831908645,"duration":0},"status":"passed","severity":"normal"},{"uid":"6969ec886fe82610","name":"Ping on unsubscribed peer","time":{"start":1721832033835,"stop":1721832033836,"duration":1},"status":"passed","severity":"normal"},{"uid":"b394320c12d17f04","name":"Check publish message containing Basic HTML tag","time":{"start":1721832493740,"stop":1721832493741,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f86d7df92b23196","name":"isConnected return false after peer stops","time":{"start":1721831985839,"stop":1721831985840,"duration":1},"status":"passed","severity":"normal"},{"uid":"2de5be3b45082f2e","name":"Push message with long payload","time":{"start":1721832581210,"stop":1721832581211,"duration":1},"status":"passed","severity":"normal"},{"uid":"ace748f3f6337232","name":"Check publish message containing Script","time":{"start":1721832493740,"stop":1721832493740,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc6fe0b3a75eb3de","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1721832147558,"stop":1721832147559,"duration":1},"status":"passed","severity":"normal"},{"uid":"4654ee2241de2201","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1721831880501,"stop":1721831880501,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7904fd35c4a9449","name":"Subscribe to topic containing JSON and publish message","time":{"start":1721832490766,"stop":1721832490766,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d2d5480720bb279","name":"should correctly map a content topic to a pubsub topic","time":{"start":1721831880527,"stop":1721831880527,"duration":0},"status":"passed","severity":"normal"},{"uid":"843a591ba3d7be22","name":"creates an iterator","time":{"start":1721832633917,"stop":1721832633918,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a0473ab50b2acaf","name":"throws on content topic with empty version field","time":{"start":1721831880494,"stop":1721831880495,"duration":1},"status":"passed","severity":"normal"},{"uid":"12e7a5c0a45c4271","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1721832147588,"stop":1721832147588,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5fffa5a9baa6f6d","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1721831904669,"stop":1721831904669,"duration":0},"status":"passed","severity":"normal"},{"uid":"33223995f7d0a8d4","name":"Check publish message containing escaped characters","time":{"start":1721832493742,"stop":1721832493742,"duration":0},"status":"passed","severity":"normal"},{"uid":"145a26e2fe6b11db","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1721831880522,"stop":1721831880522,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0d26955b69adad5","name":"Push message with custom timestamp: 1691073773259","time":{"start":1721832581240,"stop":1721832581240,"duration":0},"status":"passed","severity":"normal"},{"uid":"272f90fd4613c5ca","name":"Check received message containing Russian","time":{"start":1721832452418,"stop":1721832452418,"duration":0},"status":"passed","severity":"normal"},{"uid":"607b9d3422c1b02","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721832275558,"stop":1721832275559,"duration":1},"status":"passed","severity":"normal"},{"uid":"245933f3187b09ff","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721832147586,"stop":1721832147586,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff560a8a66f341b1","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1721832464492,"stop":1721832464492,"duration":0},"status":"passed","severity":"normal"},{"uid":"d420137b1ef4c966","name":"Encoder throws on undefined content topic","time":{"start":1721831894030,"stop":1721831894030,"duration":0},"status":"passed","severity":"normal"},{"uid":"97a21b877622bcd3","name":"start node with empty shard","time":{"start":1721832556285,"stop":1721832556286,"duration":1},"status":"passed","severity":"normal"},{"uid":"539f837229a50631","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721832147567,"stop":1721832147567,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bd8aa1246e7c9c4","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1721831888212,"stop":1721831888213,"duration":1},"status":"passed","severity":"normal"},{"uid":"49004afeeee940ee","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1721831985837,"stop":1721831985838,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c24a1d0b09fa1e5","name":"Generator, custom pubsub topic","time":{"start":1721832615572,"stop":1721832615572,"duration":0},"status":"passed","severity":"normal"},{"uid":"b778b2374bc7edba","name":"should not fail to stop the service if it was not started","time":{"start":1721831951972,"stop":1721831951972,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cd0d045879804c6","name":"should throw error - invalid id","time":{"start":1721831889161,"stop":1721831889161,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca70788d5a6b7de4","name":"LightPush: 0 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1721832349816,"stop":1721832349816,"duration":0},"status":"passed","severity":"normal"},{"uid":"f49f7d33ad5a09e4","name":"Push message with content topic containing XML","time":{"start":1721832442904,"stop":1721832442905,"duration":1},"status":"passed","severity":"normal"},{"uid":"4127b87dc45bbec4","name":"groups content topics by expected pubsub topic","time":{"start":1721831880503,"stop":1721831880504,"duration":1},"status":"passed","severity":"normal"},{"uid":"808e60787f6a148c","name":"Fails to publish message with wrong content topic","time":{"start":1721832493757,"stop":1721832493757,"duration":0},"status":"passed","severity":"normal"},{"uid":"5093675355df4660","name":"caches peers it previously fetched","time":{"start":1721831904928,"stop":1721831904928,"duration":0},"status":"passed","severity":"normal"},{"uid":"d62f38029e0bca5a","name":"Push message with content topic containing short","time":{"start":1721832442900,"stop":1721832442901,"duration":1},"status":"passed","severity":"normal"},{"uid":"35d40909821268fc","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1721831880527,"stop":1721831880528,"duration":1},"status":"passed","severity":"normal"},{"uid":"9603ea71a3795d3","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1721832147562,"stop":1721832147563,"duration":1},"status":"passed","severity":"normal"},{"uid":"755a4aa40f94009e","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1721831880524,"stop":1721831880525,"duration":1},"status":"passed","severity":"normal"},{"uid":"c81ab51914c6f1e2","name":"retrieves a single peer","time":{"start":1721831904925,"stop":1721831904926,"duration":1},"status":"passed","severity":"normal"},{"uid":"97821e9f3eaaad71","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1721831880509,"stop":1721831880509,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef2eb7f10a959a92","name":"Subscribe and receive messages via lightPush","time":{"start":1721832603101,"stop":1721832603103,"duration":2},"status":"passed","severity":"normal"},{"uid":"10dc904e6887eddc","name":"ignores domain fetching errors","time":{"start":1721831904927,"stop":1721831904927,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb9b3f68183852a9","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1721832603121,"stop":1721832603121,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c5f85cac50c162c","name":"LightPush","time":{"start":1721832647967,"stop":1721832647967,"duration":0},"status":"passed","severity":"normal"},{"uid":"91d7ee8e9f3f2d70","name":"should throw error - no id","time":{"start":1721831889161,"stop":1721831889161,"duration":0},"status":"passed","severity":"normal"},{"uid":"d21fb2b2fed9fc7a","name":"Query with Ordered Callback, No Decoder","time":{"start":1721832603514,"stop":1721832603514,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbcd1cac438c949b","name":"should only return 1 node with store capability","time":{"start":1721831904929,"stop":1721831904929,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d4a995a45d0359c","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1721832034519,"stop":1721832034520,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f328b4076f8bea4","name":"Encoder throws on empty string content topic","time":{"start":1721831916518,"stop":1721831916518,"duration":0},"status":"passed","severity":"normal"},{"uid":"f28f65a170768599","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1721832173064,"stop":1721832173064,"duration":0},"status":"passed","severity":"normal"},{"uid":"f10e8a591d0b1d76","name":"Decoder throws on undefined content topic","time":{"start":1721831914376,"stop":1721831914377,"duration":1},"status":"passed","severity":"normal"},{"uid":"40803205e04423aa","name":"Check publish message after service node is restarted","time":{"start":1721832493759,"stop":1721832493759,"duration":0},"status":"skipped","severity":"normal"},{"uid":"baa1900880f89df6","name":"Subscribe and receive messages via waku relay post","time":{"start":1721832173065,"stop":1721832173065,"duration":0},"status":"passed","severity":"normal"},{"uid":"72a06eddb181ce3f","name":"Query Generator, No Decoder","time":{"start":1721832603512,"stop":1721832603512,"duration":0},"status":"passed","severity":"normal"},{"uid":"b45f1a767d0c830c","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1721832574083,"stop":1721832574084,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6d39c73c58b0e9a","name":"should handle a minimal index list","time":{"start":1721831880724,"stop":1721831880724,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ae1ab222d6cca4e","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1721831943108,"stop":1721831943108,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc2a5401b1d37fe6","name":"Fails to push message with empty content topic","time":{"start":1721832581237,"stop":1721832581237,"duration":0},"status":"passed","severity":"normal"},{"uid":"804f619cb154bdac","name":"Subscribe to topic containing emoji and receive message","time":{"start":1721832603125,"stop":1721832603126,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce6f177efd959956","name":"1 Store, 2 relays, 2 fetches","time":{"start":1721831904426,"stop":1721831904426,"duration":0},"status":"passed","severity":"normal"},{"uid":"380d875ff64fca95","name":"Reopen subscription with peer with lost subscription","time":{"start":1721831994450,"stop":1721831994450,"duration":0},"status":"passed","severity":"normal"},{"uid":"8483e2d39b0d6223","name":"Add multiple subscription objects on single nwaku node","time":{"start":1721832173081,"stop":1721832173081,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd5fd0d728ca0f3d","name":"Subscribe to topic containing shell command and publish message","time":{"start":1721832490766,"stop":1721832490767,"duration":1},"status":"passed","severity":"normal"},{"uid":"fcf5b95bc648f675","name":"Ordered Callback - forward","time":{"start":1721832618730,"stop":1721832618730,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2a4b346c9f3d385","name":"should not receive a peer event after stop","time":{"start":1721831951985,"stop":1721831951985,"duration":0},"status":"passed","severity":"normal"},{"uid":"9acf87d66259bc5d","name":"Subscribe to topic containing numeric and receive message","time":{"start":1721832603118,"stop":1721832603119,"duration":1},"status":"passed","severity":"normal"},{"uid":"13aea54e3e942ffd","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1721831880509,"stop":1721831880509,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff690153885a0048","name":"random static sharding 2 - Cluster ID: 38, Shard ID: 917","time":{"start":1721832556272,"stop":1721832556273,"duration":1},"status":"passed","severity":"normal"},{"uid":"958f35496bc705da","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1721832275557,"stop":1721832275558,"duration":1},"status":"passed","severity":"normal"},{"uid":"380a88ab13cd354a","name":"LightPush: 3 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1721832349827,"stop":1721832349827,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf69317a7ee8b789","name":"Check received message containing Chinese","time":{"start":1721832138669,"stop":1721832138669,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dd3321340aa6c67","name":"Push message with special chars payload","time":{"start":1721832581212,"stop":1721832581213,"duration":1},"status":"passed","severity":"normal"},{"uid":"73f2714521135a9","name":"Query with Ordered Callback, No message returned","time":{"start":1721832603514,"stop":1721832603515,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb5d9f9cf292bba8","name":"Check publish message containing SQL Injection","time":{"start":1721832493739,"stop":1721832493739,"duration":0},"status":"passed","severity":"normal"},{"uid":"11afb142130be6ae","name":"Query with Promise Callback, No message returned","time":{"start":1721832603516,"stop":1721832603520,"duration":4},"status":"passed","severity":"normal"},{"uid":"3d641b692cc20ff3","name":"Check received message containing Script","time":{"start":1721832138671,"stop":1721832138671,"duration":0},"status":"passed","severity":"normal"},{"uid":"713f42b108bb1830","name":"Fails to push message with empty content topic","time":{"start":1721832442907,"stop":1721832442907,"duration":0},"status":"passed","severity":"normal"},{"uid":"272b0fc09b9a9a5d","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721832147578,"stop":1721832147578,"duration":0},"status":"passed","severity":"normal"},{"uid":"335ef48b674a760e","name":"random static sharding 6 - Cluster ID: 543, Shard ID: 478","time":{"start":1721832556277,"stop":1721832556278,"duration":1},"status":"passed","severity":"normal"},{"uid":"36f6e9d4fc11d585","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1721832073501,"stop":1721832073501,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ed1f0ef953dc1b9","name":"Light Node - default protocols","time":{"start":1721832647968,"stop":1721832647968,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb53df42e18f8271","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1721831880517,"stop":1721831880517,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8fc3a55f90899b","name":"should not receive a peer event before start","time":{"start":1721831951984,"stop":1721831951984,"duration":0},"status":"passed","severity":"normal"},{"uid":"93d6a665e57e99aa","name":"Check received message containing long","time":{"start":1721832452446,"stop":1721832452446,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfb3494f52515fc5","name":"Check publish message containing shell command","time":{"start":1721832493741,"stop":1721832493742,"duration":1},"status":"passed","severity":"normal"},{"uid":"5450d950314936fb","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app51/7/topic314/utf8","time":{"start":1721832530660,"stop":1721832530667,"duration":7},"status":"passed","severity":"normal"},{"uid":"f3fdacf61f68f5ba","name":"Check message with non string payload is not received","time":{"start":1721832452465,"stop":1721832452465,"duration":0},"status":"passed","severity":"normal"},{"uid":"d281f3586ff79eb0","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1721832147576,"stop":1721832147576,"duration":0},"status":"passed","severity":"normal"},{"uid":"769d96cc5f5addf0","name":"Waku message hash computation (payload length 0)","time":{"start":1721831883259,"stop":1721831883259,"duration":0},"status":"passed","severity":"normal"},{"uid":"1794c7480a5892c1","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1721831931153,"stop":1721831931154,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d1c97e20cfca56b","name":"Check received message with timestamp: 1721831930071000000 ","time":{"start":1721832452460,"stop":1721832452462,"duration":2},"status":"passed","severity":"normal"},{"uid":"881cc878e01b501","name":"Check publish message containing unicode special characters","time":{"start":1721832493742,"stop":1721832493745,"duration":3},"status":"passed","severity":"normal"},{"uid":"b701eb16b951a1fb","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1721832603513,"stop":1721832603514,"duration":1},"status":"passed","severity":"normal"},{"uid":"414f8d5a539b378e","name":"throws on empty content topic","time":{"start":1721831880491,"stop":1721831880491,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1e1b4d0a25e613f","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1721831880517,"stop":1721831880518,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a6b91e25bb71aab","name":"Promise Callback - forward","time":{"start":1721832618727,"stop":1721832618729,"duration":2},"status":"passed","severity":"normal"},{"uid":"904f693a301c62df","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1721831931150,"stop":1721831931151,"duration":1},"status":"passed","severity":"normal"},{"uid":"55459d1ede331569","name":"Encoder throws on empty string content topic","time":{"start":1721831894030,"stop":1721831894031,"duration":1},"status":"passed","severity":"normal"},{"uid":"6543e0bf205e5ab5","name":"Push message with XML payload","time":{"start":1721832581218,"stop":1721832581219,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c24e3d7ef780aa4","name":"Push message with content topic containing XML","time":{"start":1721832581231,"stop":1721832581233,"duration":2},"status":"passed","severity":"normal"},{"uid":"5f5806b48d5a2d7","name":"Relay - dialed first","time":{"start":1721832647965,"stop":1721832647965,"duration":0},"status":"passed","severity":"normal"},{"uid":"70a37c5b94e9b6c1","name":"Check publish message containing JSON","time":{"start":1721832493741,"stop":1721832493741,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff7697ded4923e14","name":"Push message with Script payload","time":{"start":1721832581217,"stop":1721832581218,"duration":1},"status":"passed","severity":"normal"},{"uid":"64a1d48c2dfa1c78","name":"Check received message containing JSON","time":{"start":1721832452421,"stop":1721832452422,"duration":1},"status":"passed","severity":"normal"},{"uid":"472c9004a5e771c2","name":"nwaku subscribes","time":{"start":1721832467038,"stop":1721832467038,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d06ebdfa8c38df","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721832275557,"stop":1721832275557,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8031c69b49699c","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1721832147566,"stop":1721832147566,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf31126cdd82bc1f","name":"should throw error - no public key","time":{"start":1721831889162,"stop":1721831889162,"duration":0},"status":"passed","severity":"normal"},{"uid":"831fa66524d3697a","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1721832603140,"stop":1721832603140,"duration":0},"status":"passed","severity":"normal"},{"uid":"851d28e4a16ebdb8","name":"Check received message containing Script","time":{"start":1721832452456,"stop":1721832452457,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1e987bc7d407a55","name":"Reopen subscription with peer with lost subscription","time":{"start":1721832033836,"stop":1721832033836,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e455c31a7bb57af","name":"pre and post cipher","time":{"start":1721831914992,"stop":1721831914992,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a0730cd82b72780","name":"Check received message containing short","time":{"start":1721832452414,"stop":1721832452415,"duration":1},"status":"passed","severity":"normal"},{"uid":"643f0218246b50a","name":"Ephemeral field set to true","time":{"start":1721831894029,"stop":1721831894029,"duration":0},"status":"passed","severity":"normal"},{"uid":"a267dbb7fcffdaf3","name":"should emit a peer event after start","time":{"start":1721832941619,"stop":1721832941619,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb5f06e1aebf7f3b","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1721832147557,"stop":1721832147558,"duration":1},"status":"passed","severity":"normal"},{"uid":"87a022e1cc4c4642","name":"Check publish message containing long","time":{"start":1721832493703,"stop":1721832493704,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c46c7aac49b981d","name":"different cluster, different shard: nodes don't connect","time":{"start":1721832147554,"stop":1721832147554,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bca4e03a215a191","name":"should throw an error for an unconfigured topic","time":{"start":1721831880520,"stop":1721831880521,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8fa1cecd4158a13","name":"Subscribe to topic containing long and receive message","time":{"start":1721832603118,"stop":1721832603118,"duration":0},"status":"passed","severity":"normal"},{"uid":"e919a18dd2a92da6","name":"Wrong topic","time":{"start":1721832530675,"stop":1721832530687,"duration":12},"status":"passed","severity":"normal"},{"uid":"7c654f2307b12b40","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1721831904668,"stop":1721831904669,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4f4f35a20103524","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1721831880528,"stop":1721831880528,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a3398989a5d5216","name":"Passing page size 10 when there are 10 messages","time":{"start":1721832624432,"stop":1721832624432,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb5ab8608db75b82","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app69/8/topic591/test.js","time":{"start":1721832530646,"stop":1721832530656,"duration":10},"status":"passed","severity":"normal"},{"uid":"a70743afa9971ec0","name":"should emit a peer event after start","time":{"start":1721831908643,"stop":1721831908643,"duration":0},"status":"passed","severity":"normal"},{"uid":"753b3b8ec7086132","name":"Relay - times out","time":{"start":1721832647966,"stop":1721832647966,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dcf9fa1b56a08c2","name":"should set field with only FILTER enabled","time":{"start":1721831889168,"stop":1721831889168,"duration":0},"status":"passed","severity":"normal"},{"uid":"59f794e55114721b","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1721832603120,"stop":1721832603120,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2579b76265a1d44","name":"Push message with short payload","time":{"start":1721832442888,"stop":1721832442889,"duration":1},"status":"passed","severity":"normal"},{"uid":"216c023b4e180d64","name":"Mutual subscription","time":{"start":1721832490755,"stop":1721832490756,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d7bfb201ce744a","name":"Check publish message after client node is restarted","time":{"start":1721832493759,"stop":1721832493763,"duration":4},"status":"skipped","severity":"normal"},{"uid":"7ec7abc072e926e7","name":"should handle application and version for autosharding","time":{"start":1721831880508,"stop":1721831880508,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0f145ede0f5ce61","name":"Check publish message containing Russian","time":{"start":1721832493739,"stop":1721832493739,"duration":0},"status":"passed","severity":"normal"},{"uid":"63b602e9a7fc56fb","name":"random static sharding 1 - Cluster ID: 55, Shard ID: 553","time":{"start":1721832556266,"stop":1721832556272,"duration":6},"status":"passed","severity":"normal"},{"uid":"7427dc2d33462739","name":"Sign & Recover","time":{"start":1721831914992,"stop":1721831914993,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e12202010523dae","name":"isConnected should return true after first peer connects","time":{"start":1721831985838,"stop":1721831985838,"duration":0},"status":"passed","severity":"normal"},{"uid":"f86283dce0b0cdf3","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1721832768211,"stop":1721832768211,"duration":0},"status":"passed","severity":"normal"},{"uid":"8619802d02767d81","name":"LightPush: 1 peers, Filter: 2 peers - Expected: MinimallyHealthy","time":{"start":1721832349821,"stop":1721832349821,"duration":0},"status":"passed","severity":"normal"},{"uid":"1005609fa434d38a","name":"isConnected should return false after all peers disconnect","time":{"start":1721831931154,"stop":1721831931164,"duration":10},"status":"passed","severity":"normal"},{"uid":"910932ea4e9f27af","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1721832603119,"stop":1721832603120,"duration":1},"status":"passed","severity":"normal"},{"uid":"a09467ced526245d","name":"returns all values when wanted number is greater than available values","time":{"start":1721831904187,"stop":1721831904188,"duration":1},"status":"passed","severity":"normal"},{"uid":"e596edd27bc4daf3","name":"Check received message containing special chars","time":{"start":1721832452449,"stop":1721832452449,"duration":0},"status":"passed","severity":"normal"},{"uid":"70e6d6ba7a9b1b13","name":"should return false","time":{"start":1721831889162,"stop":1721831889162,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dbf85074f8e4808","name":"Push message with short payload","time":{"start":1721832581209,"stop":1721832581210,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfdf4ca7ba81f581","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1721831893769,"stop":1721831893769,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cd590a9e9ba1b91","name":"1 Store, 2 fetches","time":{"start":1721831904425,"stop":1721831904425,"duration":0},"status":"passed","severity":"normal"},{"uid":"516e44cafc348654","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1721832490764,"stop":1721832490765,"duration":1},"status":"passed","severity":"normal"},{"uid":"b83913a3c6834a8e","name":"should load peers from local storage and dispatch events","time":{"start":1721831908644,"stop":1721831908645,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a8b756cced5ccda","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1721832275559,"stop":1721832275559,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3276da793c2dd76","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1721832147577,"stop":1721832147577,"duration":0},"status":"passed","severity":"normal"},{"uid":"792cb502d9fb04eb","name":"Check received message containing Basic HTML tag","time":{"start":1721832138672,"stop":1721832138672,"duration":0},"status":"passed","severity":"normal"},{"uid":"11143e3a04769eab","name":"Push message with content topic containing special chars","time":{"start":1721832442902,"stop":1721832442902,"duration":0},"status":"passed","severity":"normal"},{"uid":"87f06f28ee08251f","name":"Check received message containing short","time":{"start":1721832452445,"stop":1721832452446,"duration":1},"status":"passed","severity":"normal"},{"uid":"3efb58f03f57e50f","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1721831880513,"stop":1721831880513,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b436b035de200e6","name":"Ephemeral messages are not stored","time":{"start":1721831943106,"stop":1721831943106,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb93d3432a2ef006","name":"should set field with all protocols enabled","time":{"start":1721831889167,"stop":1721831889168,"duration":1},"status":"passed","severity":"normal"},{"uid":"72597a6d147974c3","name":"Check received message containing emoji","time":{"start":1721832452427,"stop":1721832452428,"duration":1},"status":"passed","severity":"normal"},{"uid":"b94ddea477b7406","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1721832490763,"stop":1721832490764,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5f1b95c24ddcca8","name":"LightPush: 1 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1721832349820,"stop":1721832349821,"duration":1},"status":"passed","severity":"normal"},{"uid":"41de10aaa9f731ac","name":"should return unique PubsubTopics for static sharding","time":{"start":1721831880508,"stop":1721831880508,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b7b46329ac31985","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1721831880501,"stop":1721831880501,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf5b9c32838b449c","name":"Publish message with custom timestamp: Wed Jul 24 2024 15:47:44 GMT+0000 (Coordinated Universal Time)","time":{"start":1721832493755,"stop":1721832493755,"duration":0},"status":"passed","severity":"normal"},{"uid":"d380f98ace0ea805","name":"Subscribe to topic containing XML and publish message","time":{"start":1721832490765,"stop":1721832490765,"duration":0},"status":"passed","severity":"normal"},{"uid":"b52af4c38d419dae","name":"Subscribe and receives messages on 20 topics","time":{"start":1721832173066,"stop":1721832173067,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd353f2396c1c69e","name":"connected peers and dial","time":{"start":1721832443141,"stop":1721832443142,"duration":1},"status":"skipped","severity":"normal"},{"uid":"a6d22e948c409b5c","name":"Store - dialed first","time":{"start":1721832647966,"stop":1721832647966,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9c6e930363c32fa","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1721831880525,"stop":1721831880525,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e530fc0d90c2fd0","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1721831904667,"stop":1721831904668,"duration":1},"status":"passed","severity":"normal"},{"uid":"1dcb62031487a8fe","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app92/8/topic698/test.js","time":{"start":1721832530671,"stop":1721832530674,"duration":3},"status":"passed","severity":"normal"},{"uid":"3d32d88d6cf31736","name":"should encode/decode to RLP encoding","time":{"start":1721831889163,"stop":1721831889163,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb1830348ed75346","name":"Push 30 different messages","time":{"start":1721832581225,"stop":1721832581225,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fcf7229beed1a91","name":"Subscribe and receives messages on 20 topics","time":{"start":1721832603111,"stop":1721832603111,"duration":0},"status":"passed","severity":"normal"},{"uid":"22acff849e5971db","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1721831880725,"stop":1721831880725,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bc92ca477a5a965","name":"should throw an error for missing required configuration","time":{"start":1721831880511,"stop":1721831880511,"duration":0},"status":"passed","severity":"normal"},{"uid":"679e3422fe0ca492","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1721832464490,"stop":1721832464490,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cc929192904f384","name":"Subscribe to topic containing Script and receive message","time":{"start":1721832173077,"stop":1721832173077,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7419297e47c78ae","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1721832147554,"stop":1721832147554,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf630415d3547eed","name":"shard 0","time":{"start":1721832556264,"stop":1721832556265,"duration":1},"status":"passed","severity":"normal"},{"uid":"a79284ed9652e69f","name":"should be able to encode the field with only FILTER set to true","time":{"start":1721831888197,"stop":1721831888198,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfe7f2719800e4d3","name":"Push message with custom timestamp: 1721835773259","time":{"start":1721832581241,"stop":1721832581241,"duration":0},"status":"passed","severity":"normal"},{"uid":"614d4ea5951e76a2","name":"Check received message containing Russian","time":{"start":1721832138670,"stop":1721832138670,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1abc84c8f3b7404","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1721831880514,"stop":1721831880515,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ab0fb0947ef94fc","name":"Check received message with timestamp: 1721831930892 ","time":{"start":1721832138675,"stop":1721832138675,"duration":0},"status":"passed","severity":"normal"},{"uid":"e984d94bad0b49e2","name":"Push message with content topic containing escaped characters","time":{"start":1721832442906,"stop":1721832442906,"duration":0},"status":"passed","severity":"normal"},{"uid":"b74d8fafdab03922","name":"Push message with Arabic payload","time":{"start":1721832442890,"stop":1721832442891,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb0642c8397cc8be","name":"Passing page size 19 when there are 20 messages","time":{"start":1721832624433,"stop":1721832624434,"duration":1},"status":"passed","severity":"normal"},{"uid":"5dbc9cefd13cc809","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1721831880500,"stop":1721831880500,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba9bd805742d41fd","name":"Check received message with timestamp: 1721831930892000000 ","time":{"start":1721832138674,"stop":1721832138674,"duration":0},"status":"passed","severity":"normal"},{"uid":"edd0ba138b894c4e","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1721832188217,"stop":1721832188218,"duration":1},"status":"passed","severity":"normal"},{"uid":"26a262d4f76abdf1","name":"should only return 1 node with relay and store capability","time":{"start":1721831904928,"stop":1721831904929,"duration":1},"status":"passed","severity":"normal"},{"uid":"4778eefab7d3e3b5","name":"Subscribe to topic containing short and receive message","time":{"start":1721832173071,"stop":1721832173072,"duration":1},"status":"passed","severity":"normal"},{"uid":"de57f24680c74ec8","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1721832147586,"stop":1721832147587,"duration":1},"status":"passed","severity":"normal"},{"uid":"e477572b217dd573","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1721832147561,"stop":1721832147561,"duration":0},"status":"passed","severity":"normal"},{"uid":"43ca316817db8eb2","name":"recovers when dns.resolve returns empty","time":{"start":1721831904927,"stop":1721831904927,"duration":0},"status":"passed","severity":"normal"},{"uid":"f513bca124aa977a","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1721832642543,"stop":1721832642544,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0ae263a6a1efc72","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1721831888199,"stop":1721831888199,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d61d9871e8ebba7","name":"throws on content topic with non-number generation field","time":{"start":1721831880492,"stop":1721831880492,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7400ae3bfaccc33","name":"Publish message with custom timestamp: Wed Jul 24 2024 13:47:44 GMT+0000 (Coordinated Universal Time)","time":{"start":1721832493754,"stop":1721832493754,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0eb823183703c5e","name":"should not fail to stop the service if it was not started","time":{"start":1721831908642,"stop":1721831908642,"duration":0},"status":"passed","severity":"normal"},{"uid":"64dab9bd6208bb09","name":"Overlapping topic subscription","time":{"start":1721832173070,"stop":1721832173070,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e838efd2f46dfb6","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1721832642539,"stop":1721832642540,"duration":1},"status":"passed","severity":"normal"},{"uid":"efaa44e24a380dd5","name":"All","time":{"start":1721831941371,"stop":1721831941372,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d0a3a0741db363a","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1721832464488,"stop":1721832464488,"duration":0},"status":"passed","severity":"normal"},{"uid":"6392b62192aa82f5","name":"same cluster, same shard: nodes connect","time":{"start":1721832332552,"stop":1721832332553,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bd3a8efe9a8745c","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1721831931151,"stop":1721831931152,"duration":1},"status":"passed","severity":"normal"},{"uid":"21fe60d237646060","name":"Filter with 2 connections","time":{"start":1721832204783,"stop":1721832204783,"duration":0},"status":"passed","severity":"normal"},{"uid":"526ef8d82cbf2d4","name":"Check received message containing emoji","time":{"start":1721832138674,"stop":1721832138674,"duration":0},"status":"passed","severity":"normal"},{"uid":"d43b21a32d756a58","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1721831880511,"stop":1721831880511,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca7e0c6e917fd8be","name":"should set field with all protocols disabled","time":{"start":1721831889167,"stop":1721831889167,"duration":0},"status":"passed","severity":"normal"},{"uid":"2201b0a6364fdcd3","name":"Push message with content topic containing Chinese","time":{"start":1721832581228,"stop":1721832581229,"duration":1},"status":"passed","severity":"normal"},{"uid":"23bea9c3b021a82a","name":"handles empty contentTopics array correctly","time":{"start":1721831880526,"stop":1721831880527,"duration":1},"status":"passed","severity":"normal"},{"uid":"de29695bed61173e","name":"Subscribe and receives messages on 20 topics","time":{"start":1721832603129,"stop":1721832603129,"duration":0},"status":"passed","severity":"normal"},{"uid":"595c37f1b3a697e7","name":"throws on content topic with too few or too many fields","time":{"start":1721831880491,"stop":1721831880492,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0bea5314c7259ff","name":"Query Generator - backward","time":{"start":1721832618727,"stop":1721832618727,"duration":0},"status":"passed","severity":"normal"},{"uid":"bde0143133dc6404","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1721832147565,"stop":1721832147565,"duration":0},"status":"passed","severity":"normal"},{"uid":"de6aaf3fabbec5c1","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1721832490760,"stop":1721832490760,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d4e076ec210d6a","name":"Correctly serialized arguments","time":{"start":1721832338400,"stop":1721832338400,"duration":0},"status":"passed","severity":"normal"},{"uid":"301dabe1d257128d","name":"Check received message containing Arabic","time":{"start":1721832452417,"stop":1721832452418,"duration":1},"status":"passed","severity":"normal"},{"uid":"13040133166880e8","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1721832574088,"stop":1721832574089,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7d824d1e6d20455","name":"Number of peers are maintained correctly","time":{"start":1721832051261,"stop":1721832051262,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3f1e697f71d3be","name":"non connected peers","time":{"start":1721832443143,"stop":1721832443143,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3154d61cd60bd7a3","name":"LightPush: 0 peers, Filter: 1 peers - Expected: Unhealthy","time":{"start":1721832349817,"stop":1721832349817,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebd73a5c4e95545f","name":"Check received message containing unicode special characters","time":{"start":1721832138673,"stop":1721832138674,"duration":1},"status":"passed","severity":"normal"},{"uid":"1bec5e5bd72e3efa","name":"Callback on promise, aborts when callback returns true","time":{"start":1721832625398,"stop":1721832625398,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbf29a353c8662e9","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1721832493757,"stop":1721832493758,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd75f6beb77b2297","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1721831880517,"stop":1721831880517,"duration":0},"status":"passed","severity":"normal"},{"uid":"db376e3d6febd8fd","name":"Push message with special chars payload","time":{"start":1721832442890,"stop":1721832442890,"duration":0},"status":"passed","severity":"normal"},{"uid":"df0018358141b301","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1721832147562,"stop":1721832147562,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff3f00f80c6599af","name":"can start and stop the service","time":{"start":1721831908641,"stop":1721831908642,"duration":1},"status":"passed","severity":"normal"},{"uid":"335aeec025770982","name":"Push message with content topic containing numeric","time":{"start":1721832581227,"stop":1721832581228,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe1fcc794b7b75b1","name":"should only return 1 node with relay capability","time":{"start":1721831904928,"stop":1721831904928,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1199341d9531496","name":"different cluster, different shard: nodes don't connect","time":{"start":1721832332554,"stop":1721832332554,"duration":0},"status":"passed","severity":"normal"},{"uid":"67edb4d2e9f5dc01","name":"should decode valid enr successfully","time":{"start":1721831889159,"stop":1721831889159,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fb5897422124e6a","name":"Subscribe to topic containing short and receive message","time":{"start":1721832603116,"stop":1721832603117,"duration":1},"status":"passed","severity":"normal"},{"uid":"6420a68ab30ad031","name":"Subscribe to topic containing Script and publish message","time":{"start":1721832490765,"stop":1721832490765,"duration":0},"status":"passed","severity":"normal"},{"uid":"38a3dc8203b301e6","name":"Throws when trying to push message with empty payload","time":{"start":1721832442896,"stop":1721832442896,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf1d27b69c62ce73","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1721832188218,"stop":1721832188235,"duration":17},"status":"passed","severity":"normal"},{"uid":"b7f8b702740f1cb3","name":"LightPush: 3 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1721832349826,"stop":1721832349827,"duration":1},"status":"passed","severity":"normal"},{"uid":"7da129d5c8340b96","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1721832452433,"stop":1721832452434,"duration":1},"status":"passed","severity":"normal"},{"uid":"d982e70efcf008fa","name":"Fails to push message with large meta","time":{"start":1721832442908,"stop":1721832442908,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3d97430f69820c7","name":"Subscribe to topic containing XML and receive message","time":{"start":1721832603138,"stop":1721832603138,"duration":0},"status":"passed","severity":"normal"},{"uid":"375b3c8385146d4f","name":"should properly create location multiaddrs - udp6","time":{"start":1721831889165,"stop":1721831889166,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7d49837a4da5d2f","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1721831951986,"stop":1721831951987,"duration":1},"status":"skipped","severity":"normal"},{"uid":"2a91d5c42e984d8","name":"should be able to decode the field with only RELAY set to true","time":{"start":1721831888210,"stop":1721831888210,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cef939d22288b14","name":"Passing page size 3 when there are 20 messages","time":{"start":1721832624432,"stop":1721832624432,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e58a6de82c7830","name":"Push message with shell command payload","time":{"start":1721832442893,"stop":1721832442894,"duration":1},"status":"passed","severity":"normal"},{"uid":"277c92c18192411","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1721832603107,"stop":1721832603108,"duration":1},"status":"passed","severity":"normal"},{"uid":"d85149d0822b7ba6","name":"should get / set TCP multiaddr","time":{"start":1721831889164,"stop":1721831889165,"duration":1},"status":"passed","severity":"normal"},{"uid":"db50c2c39f864f96","name":"Push message with content topic containing SQL Injection","time":{"start":1721832442904,"stop":1721832442904,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d0c093f0b30c56f","name":"should be called for bootstrap peers","time":{"start":1721831939288,"stop":1721831939288,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee0f2122bad1d514","name":"Push message with content topic containing long","time":{"start":1721832442901,"stop":1721832442901,"duration":0},"status":"passed","severity":"normal"},{"uid":"817d04cf8e69c27a","name":"udp ip6 address","time":{"start":1721831888527,"stop":1721831888528,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ed875ca4094280a","name":"Subscribe to topic containing JSON and receive message","time":{"start":1721832603123,"stop":1721832603123,"duration":0},"status":"passed","severity":"normal"},{"uid":"d298895f43e21990","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1721831880514,"stop":1721831880514,"duration":0},"status":"passed","severity":"normal"},{"uid":"6065489b5a53ade6","name":"Query with Promise Callback, No Decoder","time":{"start":1721832603516,"stop":1721832603516,"duration":0},"status":"passed","severity":"normal"},{"uid":"948c8664271eb2bc","name":"should return empty list for no shard","time":{"start":1721831880510,"stop":1721831880510,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d098b224dcbb352","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1721831880516,"stop":1721831880516,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a3475348b453c99","name":"Check message received after nwaku node is restarted","time":{"start":1721832452444,"stop":1721832452444,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d18e1909aa5a4b86","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1721831939289,"stop":1721831939290,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d555d7aa335e861","name":"should use DNS peer discovery with light client","time":{"start":1721831951986,"stop":1721831951986,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d288dbeca452158c","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1721831893769,"stop":1721831893769,"duration":0},"status":"passed","severity":"normal"},{"uid":"8380fd0a55ba13c5","name":"should not receive a peer event before start","time":{"start":1721832941619,"stop":1721832941619,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5a4f5dfc4ff3110","name":"Check message with invalid timestamp is not received","time":{"start":1721832138680,"stop":1721832138680,"duration":0},"status":"passed","severity":"normal"},{"uid":"db151a7b68ffa15d","name":"Ping on peer without subscriptions","time":{"start":1721832033833,"stop":1721832033833,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dccf5bfc6fca571","name":"Subscribe to topic containing emoji and publish message","time":{"start":1721832490768,"stop":1721832490768,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf81a31d94ef8077","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1721832147589,"stop":1721832147590,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2d36b50e9b22374","name":"Sample","time":{"start":1721831888556,"stop":1721831888556,"duration":0},"status":"passed","severity":"normal"},{"uid":"73cf199e8b00a86d","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1721832603515,"stop":1721832603516,"duration":1},"status":"passed","severity":"normal"},{"uid":"4cb7b76f3210a70e","name":"Fails to publish message with empty text","time":{"start":1721832493756,"stop":1721832493757,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c966b8558b6cf31","name":"Ping on unsubscribed peer","time":{"start":1721832033834,"stop":1721832033834,"duration":0},"status":"passed","severity":"normal"},{"uid":"8eacf8596d8cfe4b","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1721832603113,"stop":1721832603113,"duration":0},"status":"passed","severity":"normal"},{"uid":"f560ec126efdbecc","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app0/7/topic458/test.js","time":{"start":1721832530660,"stop":1721832530660,"duration":0},"status":"passed","severity":"normal"},{"uid":"524f44d1675323a8","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1721832603112,"stop":1721832603112,"duration":0},"status":"passed","severity":"normal"},{"uid":"32a8b96346e50b25","name":"Check message received after jswaku node is restarted","time":{"start":1721832138683,"stop":1721832138683,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a5bc4260fb1c3c5d","name":"Subscribe to topic containing JSON and receive message","time":{"start":1721832173078,"stop":1721832173079,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec78671f90a3817b","name":"Check received message containing long","time":{"start":1721832452416,"stop":1721832452416,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccba81207f9c050e","name":"Passing page size 11 when there are 10 messages","time":{"start":1721832624432,"stop":1721832624433,"duration":1},"status":"passed","severity":"normal"},{"uid":"68f4eb827ad78e03","name":"Nodes with multiple pubsub topic","time":{"start":1721832464490,"stop":1721832464490,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa2da85f3317d58b","name":"different cluster, same shard: nodes don't connect","time":{"start":1721832332553,"stop":1721832332553,"duration":0},"status":"passed","severity":"normal"},{"uid":"102b298069c6abc2","name":"Reopen subscription with peer with lost subscription","time":{"start":1721832033834,"stop":1721832033834,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c2840d6da8ff424","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1721832490768,"stop":1721832490768,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2cc156a391522ef","name":"should not throw an error for a single configured topic","time":{"start":1721831880520,"stop":1721831880520,"duration":0},"status":"passed","severity":"normal"},{"uid":"9691893062a06d8c","name":"Meta field set when metaSetter is specified","time":{"start":1721831894029,"stop":1721831894029,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1cf7ed536a8df41","name":"Subscribe to topic containing long and receive message","time":{"start":1721832173072,"stop":1721832173073,"duration":1},"status":"passed","severity":"normal"},{"uid":"673ea2858097de3c","name":"Nwaku publishes","time":{"start":1721832467039,"stop":1721832467039,"duration":0},"status":"passed","severity":"normal"},{"uid":"78ad69fd7df80184","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1721831880516,"stop":1721831880516,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd35027a19f2d852","name":"Subscribe to topic containing short and receive message","time":{"start":1721832603131,"stop":1721832603132,"duration":1},"status":"passed","severity":"normal"},{"uid":"550e4cc632287669","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1721832173065,"stop":1721832173065,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7a6dc6cb2018caf","name":"safeDispatchEvent","time":{"start":1721831971158,"stop":1721831971158,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d9abd33716062d","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1721832642542,"stop":1721832642542,"duration":0},"status":"passed","severity":"normal"},{"uid":"9395b018118660e7","name":"Generator, custom pubsub topic","time":{"start":1721832615575,"stop":1721832615575,"duration":0},"status":"passed","severity":"normal"},{"uid":"465f826e321377c4","name":"Push message with content topic containing shell command","time":{"start":1721832581235,"stop":1721832581235,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6886fa5b751b319","name":"Push message with content topic containing Basic HTML tag","time":{"start":1721832581233,"stop":1721832581234,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea32808217094b38","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1721832138678,"stop":1721832138680,"duration":2},"status":"passed","severity":"normal"},{"uid":"e7441cbc93db19c","name":"topics with same application and version share the same shard","time":{"start":1721831880503,"stop":1721831880503,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e49abd10527a760","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1721832188235,"stop":1721832188240,"duration":5},"status":"passed","severity":"normal"},{"uid":"679c6ce3aaa1ce29","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1721832173069,"stop":1721832173070,"duration":1},"status":"passed","severity":"normal"},{"uid":"1784cf7e3d269ef0","name":"Push message with shell command payload","time":{"start":1721832581221,"stop":1721832581222,"duration":1},"status":"passed","severity":"normal"},{"uid":"4869639eb073fc61","name":"Push message with Russian payload","time":{"start":1721832442891,"stop":1721832442891,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bb8bc2dda32b4a3","name":"Push message with unicode special characters payload","time":{"start":1721832581223,"stop":1721832581223,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b32a8aaf013b3e5","name":"Push 30 different messages","time":{"start":1721832442895,"stop":1721832442895,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b1b565cd83522c7","name":"Fails to push message with large meta","time":{"start":1721832581238,"stop":1721832581238,"duration":0},"status":"passed","severity":"normal"},{"uid":"979ddc65b169a95d","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1721832188209,"stop":1721832188210,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce8f8397bb9279a4","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1721831888214,"stop":1721831888214,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b52f4861c355bd4","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1721831880518,"stop":1721831880518,"duration":0},"status":"passed","severity":"normal"},{"uid":"b131176f43406d9","name":"Push message with content topic containing Russian","time":{"start":1721832442903,"stop":1721832442903,"duration":0},"status":"passed","severity":"normal"},{"uid":"623773e22ec107d4","name":"removeEventListener with correct event","time":{"start":1721831971156,"stop":1721831971156,"duration":0},"status":"passed","severity":"normal"},{"uid":"54180abeaa00c172","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1721832147557,"stop":1721832147557,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0e23c5f5e9bf4b1","name":"different cluster, same shard: nodes don't connect","time":{"start":1721832147553,"stop":1721832147553,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9bf1d407beebe1a","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app21/1/topic861/xml","time":{"start":1721832530670,"stop":1721832530670,"duration":0},"status":"passed","severity":"normal"},{"uid":"f01458b1a8380c4f","name":"stop","time":{"start":1721831971158,"stop":1721831971159,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa2d903157c040f4","name":"Push message with content topic containing Basic HTML tag","time":{"start":1721832442905,"stop":1721832442905,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca4fa8d2b3cc8eda","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1721832034522,"stop":1721832034522,"duration":0},"status":"passed","severity":"normal"},{"uid":"be730a687943dee9","name":"should properly create location multiaddrs - tcp","time":{"start":1721831889166,"stop":1721831889166,"duration":0},"status":"passed","severity":"normal"},{"uid":"27eb29be9b878afe","name":"Push message with custom timestamp: 1721835805008","time":{"start":1721832442910,"stop":1721832442910,"duration":0},"status":"passed","severity":"normal"},{"uid":"58b7d133252b1a74","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1721832574085,"stop":1721832574085,"duration":0},"status":"passed","severity":"normal"},{"uid":"2017762f5ab92c4a","name":"Check received message containing special chars","time":{"start":1721832138669,"stop":1721832138669,"duration":0},"status":"passed","severity":"normal"},{"uid":"c94f1e80ef25edab","name":"LightPush: 2 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1721832349825,"stop":1721832349825,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6951c2c8a969a30","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1721832147554,"stop":1721832147555,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e0e5fe3817daef6","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1721832034508,"stop":1721832034508,"duration":0},"status":"passed","severity":"normal"},{"uid":"1904bc8dc59c1171","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1721832603104,"stop":1721832603106,"duration":2},"status":"passed","severity":"normal"},{"uid":"be33d9170f3b416b","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1721832332552,"stop":1721832332552,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d6464c624de78b3","name":"Check publish message containing emoji","time":{"start":1721832493751,"stop":1721832493752,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb5ad98ee845cc71","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1721832147587,"stop":1721832147587,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e8cf03aa8531e04","name":"Add multiple subscription objects on single nwaku node","time":{"start":1721832603126,"stop":1721832603126,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d082c465bf0744f","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1721832530639,"stop":1721832530640,"duration":1},"status":"passed","severity":"normal"},{"uid":"28834b05abcaaa7a","name":"Check received message containing numeric","time":{"start":1721832138668,"stop":1721832138668,"duration":0},"status":"passed","severity":"normal"},{"uid":"fffbd0ee499e1edc","name":"A test","time":{"start":1721832275844,"stop":1721832275846,"duration":2},"status":"passed","severity":"normal"},{"uid":"fa59a422c519b28b","name":"Push message with Basic HTML tag payload","time":{"start":1721832442893,"stop":1721832442893,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c7dc04053d50e85","name":"Push message with content topic containing long","time":{"start":1721832581226,"stop":1721832581227,"duration":1},"status":"passed","severity":"normal"},{"uid":"d20da3859adaa225","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1721832642540,"stop":1721832642541,"duration":1},"status":"passed","severity":"normal"},{"uid":"db5ccc4d305d6311","name":"passes more than one ENR URLs and attempts connection","time":{"start":1721831951987,"stop":1721831951987,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ce7c6f9bfda751c2","name":"Fails to push message bigger that 1MB","time":{"start":1721832442911,"stop":1721832442911,"duration":0},"status":"passed","severity":"normal"},{"uid":"dce7f1be9aed3538","name":"should encodeTxt and decodeTxt","time":{"start":1721831889158,"stop":1721831889158,"duration":0},"status":"passed","severity":"normal"},{"uid":"685fb58fce0b90bd","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1721831880515,"stop":1721831880515,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b0dea68d347e83f","name":"Check received message containing escaped characters","time":{"start":1721832452459,"stop":1721832452460,"duration":1},"status":"passed","severity":"normal"},{"uid":"324f97fbb88a4ca4","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1721831904929,"stop":1721831904930,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c8a2a3fed261cbc","name":"Reusing cursor across nodes","time":{"start":1721832574090,"stop":1721832574091,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8a95d031887aeb1","name":"should properly create location multiaddrs - udp4","time":{"start":1721831889165,"stop":1721831889165,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f46878c89e50df6","name":"Asymmetric encrypt & decrypt","time":{"start":1721831914991,"stop":1721831914991,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ec8b28acd3f05ce","name":"Nodes with multiple pubsub topic","time":{"start":1721832464491,"stop":1721832464492,"duration":1},"status":"passed","severity":"normal"},{"uid":"e497bf951dca0ad9","name":"Check publish message containing Chinese","time":{"start":1721832493725,"stop":1721832493732,"duration":7},"status":"passed","severity":"normal"},{"uid":"f2a57eb4fa6760d6","name":"Renews peer on consistent missed messages","time":{"start":1721832051267,"stop":1721832051267,"duration":0},"status":"passed","severity":"normal"},{"uid":"c78b1e04c8c45c8f","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1721831880513,"stop":1721831880513,"duration":0},"status":"passed","severity":"normal"},{"uid":"4041407954a12754","name":"should not fail to start the service if it is already started","time":{"start":1721832941618,"stop":1721832941619,"duration":1},"status":"passed","severity":"normal"},{"uid":"8eae17c143b91029","name":"Push message with content topic containing unicode special characters","time":{"start":1721832581236,"stop":1721832581236,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8f55bb56278b71b","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1721831888213,"stop":1721831888213,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfa66c583e6df2e0","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1721832603129,"stop":1721832603129,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3cad6ca23ce981a","name":"unsubscribes","time":{"start":1721832633918,"stop":1721832633919,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ee26bd1df9f6989","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1721831904931,"stop":1721831904931,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cf54258c06fb3c26","name":"Check message with no pubsub topic is not received","time":{"start":1721832138681,"stop":1721832138681,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e472129b2235835","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1721831883256,"stop":1721831883257,"duration":1},"status":"passed","severity":"normal"},{"uid":"416b547a1b2dc2ef","name":"Push message with content topic containing Russian","time":{"start":1721832581229,"stop":1721832581230,"duration":1},"status":"passed","severity":"normal"},{"uid":"64ff0abc8b5fa30","name":"Passing page size 1 when there are 4 messages","time":{"start":1721832624431,"stop":1721832624431,"duration":0},"status":"passed","severity":"normal"},{"uid":"c164e2556b09f7db","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1721831880523,"stop":1721831880523,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2312e99c044d0fc","name":"Check received message containing XML","time":{"start":1721832452457,"stop":1721832452457,"duration":0},"status":"passed","severity":"normal"},{"uid":"65279db777181ae3","name":"Check received message containing XML","time":{"start":1721832138671,"stop":1721832138672,"duration":1},"status":"passed","severity":"normal"},{"uid":"7697798af49f28b2","name":"should be called at least once on all `peer:discovery` events","time":{"start":1721831939286,"stop":1721831939287,"duration":1},"status":"passed","severity":"normal"},{"uid":"c97a4c9c05db2497","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1721831880519,"stop":1721831880519,"duration":0},"status":"passed","severity":"normal"},{"uid":"c93eef17aea04b20","name":"Push message with rate limit","time":{"start":1721832581239,"stop":1721832581240,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d6744e057a1d850","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1721832603130,"stop":1721832603130,"duration":0},"status":"passed","severity":"normal"},{"uid":"65934d7ed4acb4b9","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1721831904669,"stop":1721831904669,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bb657141339cbd7","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1721832556285,"stop":1721832556285,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5b25a36c96cf77b","name":"Fields are not dropped","time":{"start":1721831893440,"stop":1721831893441,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc288de2dab26c1e","name":"random static sharding 7 - Cluster ID: 654, Shard ID: 224","time":{"start":1721832556278,"stop":1721832556279,"duration":1},"status":"passed","severity":"normal"},{"uid":"96090041b92bc0ed","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1721832768210,"stop":1721832768211,"duration":1},"status":"passed","severity":"normal"},{"uid":"843e2c41a0951ab4","name":"Passing cursor with wrong pubsubTopic","time":{"start":1721832574092,"stop":1721832574093,"duration":1},"status":"passed","severity":"normal"},{"uid":"722c80d3d44fc583","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1721832034520,"stop":1721832034520,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4cda53ad72193ab","name":"Subscribe and publish message","time":{"start":1721832490757,"stop":1721832490758,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2376d8de57e0b3d","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1721832147555,"stop":1721832147556,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd4ac861a0ab84ef","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721832147559,"stop":1721832147561,"duration":2},"status":"passed","severity":"normal"},{"uid":"b5c2cb3dc88545a8","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1721832556265,"stop":1721832556266,"duration":1},"status":"passed","severity":"normal"},{"uid":"36f518d561a93cb0","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1721832188218,"stop":1721832188218,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b9f9975cc02ef06","name":"does not throw on valid cases","time":{"start":1721831880490,"stop":1721831880491,"duration":1},"status":"passed","severity":"normal"},{"uid":"436c2900788bc28","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1721832034512,"stop":1721832034513,"duration":1},"status":"passed","severity":"normal"},{"uid":"14382fcad5934534","name":"Subscribe to topic containing numeric and receive message","time":{"start":1721832173073,"stop":1721832173073,"duration":0},"status":"passed","severity":"normal"},{"uid":"940608891301f214","name":"throws on content topic with generation field greater than 0","time":{"start":1721831880493,"stop":1721831880493,"duration":0},"status":"passed","severity":"normal"},{"uid":"81c973b7d2830995","name":"Subscribe to topic containing shell command and receive message","time":{"start":1721832603124,"stop":1721832603124,"duration":0},"status":"passed","severity":"normal"},{"uid":"8407455b568baf64","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1721831880502,"stop":1721831880502,"duration":0},"status":"passed","severity":"normal"},{"uid":"c82a1a118bc10b77","name":"should set field with only LIGHTPUSH enabled","time":{"start":1721831889169,"stop":1721831889169,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fe0cf41200a1f2a","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1721831931152,"stop":1721831931153,"duration":1},"status":"passed","severity":"normal"},{"uid":"97cde2c87d4800f3","name":"Default pageSize","time":{"start":1721832624434,"stop":1721832624434,"duration":0},"status":"passed","severity":"normal"},{"uid":"95a0179dec0eee7f","name":"Register correct protocols","time":{"start":1721832490756,"stop":1721832490756,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e3a07cb6a94756e","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1721831880512,"stop":1721831880513,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b815fc7b571e92d","name":"Check received message containing shell command","time":{"start":1721832138672,"stop":1721832138673,"duration":1},"status":"passed","severity":"normal"},{"uid":"c611a341fa66acab","name":"Check received message with timestamp: 1721831930071000000 ","time":{"start":1721832452430,"stop":1721832452432,"duration":2},"status":"passed","severity":"normal"},{"uid":"3797244208c71a5e","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1721832173081,"stop":1721832173082,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a3f5c48808aa347","name":"Publish message with rate limit","time":{"start":1721832493764,"stop":1721832493764,"duration":0},"status":"passed","severity":"normal"},{"uid":"26697482c074960c","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1721832073501,"stop":1721832073502,"duration":1},"status":"passed","severity":"normal"},{"uid":"82d62fc99332c877","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1721831888213,"stop":1721831888214,"duration":1},"status":"passed","severity":"normal"},{"uid":"a98fcd45bc0dfcb8","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1721832603122,"stop":1721832603122,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd3edc2c1a213c53","name":"Nodes with multiple pubsub topic","time":{"start":1721832464487,"stop":1721832464487,"duration":0},"status":"passed","severity":"normal"},{"uid":"78f39d9d524e36ff","name":"should properly create location multiaddrs - tcp6","time":{"start":1721831889166,"stop":1721831889166,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b068d15a9a4ec11","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1721832603136,"stop":1721832603137,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe0ae5fc91a71857","name":"Decoder throws on undefined content topic","time":{"start":1721831894031,"stop":1721831894031,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e9d3eab845f006f","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1721831880497,"stop":1721831880497,"duration":0},"status":"passed","severity":"normal"},{"uid":"776dec19ea7c6075","name":"Subscribe to topic containing short and publish message","time":{"start":1721832490761,"stop":1721832490762,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb401f90dd233276","name":"Decoder throws on empty string content topic","time":{"start":1721831894031,"stop":1721831894031,"duration":0},"status":"passed","severity":"normal"},{"uid":"7535c5a555f65faf","name":"Push message with content topic containing special chars","time":{"start":1721832581228,"stop":1721832581228,"duration":0},"status":"passed","severity":"normal"},{"uid":"58c66a9ffdc6a81a","name":"LightPush with 1 connections","time":{"start":1721832204782,"stop":1721832204782,"duration":0},"status":"passed","severity":"normal"},{"uid":"c17ef40aeed45888","name":"start node with empty content topic","time":{"start":1721832530700,"stop":1721832530700,"duration":0},"status":"passed","severity":"normal"},{"uid":"6826620edbf99052","name":"Decrypt messages","time":{"start":1721832445591,"stop":1721832445591,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2a921fa765161a0","name":"Push message with Russian payload","time":{"start":1721832581215,"stop":1721832581216,"duration":1},"status":"passed","severity":"normal"},{"uid":"1182d43d6e7089c3","name":"Push message with content topic containing Arabic","time":{"start":1721832442903,"stop":1721832442903,"duration":0},"status":"passed","severity":"normal"},{"uid":"7eefc6810dd1a2cd","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1721831904668,"stop":1721831904668,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb2f98149d5414","name":"Check received message containing Arabic","time":{"start":1721832452450,"stop":1721832452450,"duration":0},"status":"passed","severity":"normal"},{"uid":"90c2821a2d8f2d76","name":"Check received message containing SQL Injection","time":{"start":1721832452418,"stop":1721832452418,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0837f703c776d2b","name":"Check message received after jswaku node is restarted","time":{"start":1721832452443,"stop":1721832452444,"duration":1},"status":"skipped","severity":"normal"},{"uid":"a38d5136e487ba66","name":"LightPush: 3 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1721832349826,"stop":1721832349826,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a193e2f474f5510","name":"Push message with long payload","time":{"start":1721832442889,"stop":1721832442889,"duration":0},"status":"passed","severity":"normal"},{"uid":"32ca49d0538fb4fb","name":"Relay + Store","time":{"start":1721831941371,"stop":1721831941371,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7392b453a34c214","name":"Passing page size 0 when there are 110 messages","time":{"start":1721832624431,"stop":1721832624431,"duration":0},"status":"passed","severity":"normal"},{"uid":"c39edde7925448d5","name":"LightPush: 2 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1721832349823,"stop":1721832349824,"duration":1},"status":"passed","severity":"normal"},{"uid":"a776da7a34122f09","name":"Publish without waiting for remote peer","time":{"start":1721832490757,"stop":1721832490757,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab154abbe5839201","name":"Js publishes, other Js receives","time":{"start":1721832467040,"stop":1721832467040,"duration":0},"status":"passed","severity":"normal"},{"uid":"6583d1381906bccb","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1721832642541,"stop":1721832642542,"duration":1},"status":"passed","severity":"normal"},{"uid":"dedbe21c8b1fd1c3","name":"Check received message containing special chars","time":{"start":1721832452416,"stop":1721832452417,"duration":1},"status":"passed","severity":"normal"},{"uid":"c267736952915bd7","name":"Encoder throws on undefined content topic","time":{"start":1721831914375,"stop":1721831914376,"duration":1},"status":"passed","severity":"normal"},{"uid":"286e29b652884b4c","name":"should throw error - no id","time":{"start":1721831889160,"stop":1721831889160,"duration":0},"status":"passed","severity":"normal"},{"uid":"d01eda37a57ea009","name":"should properly create location multiaddrs - tcp4","time":{"start":1721831889165,"stop":1721831889165,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c8311895fa26bf2","name":"ignores unrecognized TXT record formats","time":{"start":1721831904927,"stop":1721831904927,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a49c8035d8547e7","name":"can start and stop the service","time":{"start":1721831951972,"stop":1721831951972,"duration":0},"status":"passed","severity":"normal"},{"uid":"6af38f6dd936054f","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1721832768209,"stop":1721832768209,"duration":0},"status":"passed","severity":"normal"},{"uid":"13d273cfbb99d73e","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1721831916516,"stop":1721831916516,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6bbc6cff6b71119","name":"should return all peers when numPeers is 0","time":{"start":1721831893768,"stop":1721831893768,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c8ab67a9c22fa4a","name":"Throws when trying to push message with empty payload","time":{"start":1721832581225,"stop":1721832581226,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f5ae853ce3f7370","name":"should not receive a peer event after stop","time":{"start":1721831908643,"stop":1721831908644,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc3eb40e5a1f42c1","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1721831880497,"stop":1721831880498,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba14fdb2b4df9b83","name":"Subscribe to topic containing special chars and receive message","time":{"start":1721832603119,"stop":1721832603119,"duration":0},"status":"passed","severity":"normal"},{"uid":"c065187944edca24","name":"Push message with emoji payload","time":{"start":1721832442895,"stop":1721832442895,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a12628526ad5ddf","name":"Push message with numeric payload","time":{"start":1721832581211,"stop":1721832581212,"duration":1},"status":"passed","severity":"normal"},{"uid":"66e9bc842cc46426","name":"Check publish message containing special chars","time":{"start":1721832493706,"stop":1721832493707,"duration":1},"status":"passed","severity":"normal"},{"uid":"e05345d2f09af9fe","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1721832034521,"stop":1721832034521,"duration":0},"status":"passed","severity":"normal"},{"uid":"199a6eaae7c58ca0","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1721832188211,"stop":1721832188212,"duration":1},"status":"passed","severity":"normal"},{"uid":"59362b582bd51462","name":"should throw an error for insufficient data","time":{"start":1721831880725,"stop":1721831880725,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6d0c84ffe4d5885","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1721832173067,"stop":1721832173069,"duration":2},"status":"passed","severity":"normal"},{"uid":"e25c7702925a5462","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1721831914372,"stop":1721831914374,"duration":2},"status":"passed","severity":"normal"},{"uid":"2cce8870948529f4","name":"should be able to encode the field with only STORE set to true","time":{"start":1721831888197,"stop":1721831888197,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4b212667015b38d","name":"Subscribe to topic containing numeric and receive message","time":{"start":1721832603132,"stop":1721832603132,"duration":0},"status":"passed","severity":"normal"},{"uid":"6377bb394f471f4b","name":"Round trip binary serialization","time":{"start":1721831894028,"stop":1721831894029,"duration":1},"status":"passed","severity":"normal"},{"uid":"51fb65e3983a7f70","name":"LightPush with 3 connections","time":{"start":1721832204783,"stop":1721832204784,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec034af7be158821","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1721831880516,"stop":1721831880517,"duration":1},"status":"passed","severity":"normal"},{"uid":"40ec634c2288d8ef","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1721832188216,"stop":1721832188216,"duration":0},"status":"passed","severity":"normal"},{"uid":"167a844e94981a03","name":"Subscribe to topic containing shell command and receive message","time":{"start":1721832173079,"stop":1721832173079,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6e3d4e845c125f4","name":"Privacy Node - default protocol","time":{"start":1721832647968,"stop":1721832647968,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1f61a2178b58755","name":"Subscribe to topic containing Russian and publish message","time":{"start":1721832490764,"stop":1721832490764,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb5ab85f8fc55716","name":"more peers than existing","time":{"start":1721832443142,"stop":1721832443142,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d7fe2e994dec510f","name":"Check received message containing Basic HTML tag","time":{"start":1721832452421,"stop":1721832452421,"duration":0},"status":"passed","severity":"normal"},{"uid":"74335bb50d4205e","name":"Push message on custom pubsubTopic","time":{"start":1721832275557,"stop":1721832275557,"duration":0},"status":"passed","severity":"normal"},{"uid":"48fd2c74f30717a9","name":"dispatchEvent via connectionManager","time":{"start":1721831971158,"stop":1721831971158,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e3447403a13caae","name":"getPeersByDiscovery","time":{"start":1721832473181,"stop":1721832473181,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a7e33e42939c477","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1721831880504,"stop":1721831880504,"duration":0},"status":"passed","severity":"normal"},{"uid":"730a4644067a795d","name":"Query Generator, Wrong PubsubTopic","time":{"start":1721832603510,"stop":1721832603511,"duration":1},"status":"passed","severity":"normal"},{"uid":"dae2b9ecb935c689","name":"Push message with emoji payload","time":{"start":1721832581224,"stop":1721832581225,"duration":1},"status":"passed","severity":"normal"},{"uid":"48ab53f6788a6a87","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1721832603103,"stop":1721832603104,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e2cfc0c8d47ada2","name":"should set field with only RELAY enabled","time":{"start":1721831889168,"stop":1721831889168,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed6640d27d0aaa63","name":"Subscribe to topic containing Russian and receive message","time":{"start":1721832603135,"stop":1721832603136,"duration":1},"status":"passed","severity":"normal"},{"uid":"e196e7d02104ffb2","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1721831880498,"stop":1721831880498,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c38957ae1d572fb","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app84/4/topic918/test.js","time":{"start":1721832530657,"stop":1721832530659,"duration":2},"status":"passed","severity":"normal"},{"uid":"b2d11e9a6218dba3","name":"Subscribe to topic containing JSON and receive message","time":{"start":1721832603138,"stop":1721832603139,"duration":1},"status":"passed","severity":"normal"},{"uid":"b56b095216332860","name":"A test","time":{"start":1721832275843,"stop":1721832275844,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bd11124b3a92e7e","name":"Check message received after jswaku node is restarted","time":{"start":1721832452465,"stop":1721832452465,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7a6752f8209c149d","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1721831880520,"stop":1721831880520,"duration":0},"status":"passed","severity":"normal"},{"uid":"b732f2a8f881a5dd","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1721831904666,"stop":1721831904666,"duration":0},"status":"passed","severity":"normal"},{"uid":"62e5ef403cc74b46","name":"Check message received after nwaku node is restarted","time":{"start":1721832138683,"stop":1721832138684,"duration":1},"status":"skipped","severity":"normal"},{"uid":"5796ec16e0b6d6bd","name":"Check message with invalid timestamp is not received","time":{"start":1721832452463,"stop":1721832452463,"duration":0},"status":"passed","severity":"normal"},{"uid":"e78d8b31359bdf16","name":"Ephemeral field is preserved - encoder v0","time":{"start":1721831943107,"stop":1721831943108,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c8f61a46ea9062d","name":"Refresh subscription","time":{"start":1721832603115,"stop":1721832603116,"duration":1},"status":"passed","severity":"normal"},{"uid":"4aa89159af0136c2","name":"Push message with meta","time":{"start":1721832442908,"stop":1721832442908,"duration":0},"status":"passed","severity":"normal"},{"uid":"71a4a3c54e477757","name":"isConnected between 2 js-waku relay nodes","time":{"start":1721831985840,"stop":1721831985843,"duration":3},"status":"passed","severity":"normal"},{"uid":"bf70c73785335c7a","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1721831880502,"stop":1721831880502,"duration":0},"status":"passed","severity":"normal"},{"uid":"697625b762d942ef","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app25/8/topic333/json","time":{"start":1721832530669,"stop":1721832530670,"duration":1},"status":"passed","severity":"normal"},{"uid":"6de49374b0dbd0b7","name":"LightPush: 1 peers, Filter: 3 peers - Expected: MinimallyHealthy","time":{"start":1721832349822,"stop":1721832349822,"duration":0},"status":"passed","severity":"normal"},{"uid":"49374494f560efe5","name":"Check received message containing XML","time":{"start":1721832452420,"stop":1721832452421,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa806974a28f6026","name":"Ping on subscribed peer","time":{"start":1721832033835,"stop":1721832033835,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a57305af22a59e1","name":"throws an error for improperly formatted content topics","time":{"start":1721831880505,"stop":1721831880505,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a975bdd1d2fd4bf","name":"configure the node with multiple content topics","time":{"start":1721832530697,"stop":1721832530698,"duration":1},"status":"passed","severity":"normal"},{"uid":"338516676deb387","name":"Sets default value correctly","time":{"start":1721832641014,"stop":1721832641015,"duration":1},"status":"passed","severity":"normal"},{"uid":"b63b93dd7f8ea661","name":"Push message with content topic containing numeric","time":{"start":1721832442901,"stop":1721832442902,"duration":1},"status":"passed","severity":"normal"},{"uid":"78ac5cc992eb9800","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1721832625543,"stop":1721832625544,"duration":1},"status":"passed","severity":"normal"},{"uid":"83cd08aac1d767c8","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1721832603128,"stop":1721832603129,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac9d59234fff2097","name":"Subscribe to topic containing Script and receive message","time":{"start":1721832603121,"stop":1721832603122,"duration":1},"status":"passed","severity":"normal"},{"uid":"47955e8a14529e7e","name":"Check received message containing Arabic","time":{"start":1721832138669,"stop":1721832138670,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc4adc0b394c37f2","name":"Check message with no payload is not received","time":{"start":1721832452464,"stop":1721832452464,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bc4a848f164c004","name":"addEventListener with wrong event","time":{"start":1721831971156,"stop":1721831971156,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8229d5d5f35399a","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1721832473182,"stop":1721832473182,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8324d64988e766b6","name":"Add multiple subscription objects on single nwaku node","time":{"start":1721832603141,"stop":1721832603141,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f9f7f0193f4adab","name":"Subscribe to topic containing special chars and publish message","time":{"start":1721832490763,"stop":1721832490763,"duration":0},"status":"passed","severity":"normal"},{"uid":"2823f718246cee1f","name":"LightPush: 3 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1721832349827,"stop":1721832349827,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba15980cb64baca4","name":"Ping on peer without subscriptions","time":{"start":1721832033835,"stop":1721832033835,"duration":0},"status":"passed","severity":"normal"},{"uid":"f04dcd366fb9841f","name":"Failed peers are renewed","time":{"start":1721832215998,"stop":1721832215998,"duration":0},"status":"passed","severity":"normal"},{"uid":"a437e3c7901342dd","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1721831985837,"stop":1721831985837,"duration":0},"status":"passed","severity":"normal"},{"uid":"8716205168127bb2","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1721832768210,"stop":1721832768210,"duration":0},"status":"passed","severity":"normal"},{"uid":"78adfe2d3520e6f1","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1721832603127,"stop":1721832603127,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dfcf6c1614ff6ae","name":"LightPush: 0 peers, Filter: 2 peers - Expected: Unhealthy","time":{"start":1721832349817,"stop":1721832349818,"duration":1},"status":"passed","severity":"normal"},{"uid":"26a6a891ce9bcae6","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1721831880506,"stop":1721831880506,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fa369c5304e35cf","name":"Push message with numeric payload","time":{"start":1721832442889,"stop":1721832442889,"duration":0},"status":"passed","severity":"normal"},{"uid":"29984f58fff9513b","name":"Passing page size 110 when there are 120 messages","time":{"start":1721832624434,"stop":1721832624434,"duration":0},"status":"passed","severity":"normal"},{"uid":"9039d88d1e32261a","name":"Query generator for multiple messages with multiple decoders","time":{"start":1721832625396,"stop":1721832625397,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fe9aadb3e10debb","name":"Waku message hash computation (no timestamp)","time":{"start":1721831883259,"stop":1721831883260,"duration":1},"status":"passed","severity":"normal"},{"uid":"97086c2107c658d3","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1721831939290,"stop":1721831939290,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0bf59a642de125b","name":"Check meta is set [symmetric]","time":{"start":1721831914374,"stop":1721831914375,"duration":1},"status":"passed","severity":"normal"},{"uid":"9574a94c2f0d293f","name":"should not receive a peer event after stop","time":{"start":1721832941620,"stop":1721832941621,"duration":1},"status":"passed","severity":"normal"},{"uid":"b94348d9fd0aba72","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1721832147584,"stop":1721832147585,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bb2f05f522e255b","name":"Relay + Store","time":{"start":1721831889169,"stop":1721831889169,"duration":0},"status":"passed","severity":"normal"},{"uid":"df14694853188b5","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1721832615573,"stop":1721832615573,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd23ab862f14a2c5","name":"Check received message containing escaped characters","time":{"start":1721832138673,"stop":1721832138673,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bf3fcb3f596b4cf","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1721832188215,"stop":1721832188216,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6ff86d018f3d238","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1721832603133,"stop":1721832603135,"duration":2},"status":"passed","severity":"normal"},{"uid":"ea9f647176799287","name":"should throw an error for empty SingleShardInfos array","time":{"start":1721831880506,"stop":1721831880507,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a99be9433901899","name":"1 Relay, 1 Filter, gives up","time":{"start":1721831904426,"stop":1721831904427,"duration":1},"status":"passed","severity":"normal"},{"uid":"878f51a86e7b8433","name":"Keep-alive pings maintain the connection","time":{"start":1721832051264,"stop":1721832051264,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd90e669c3b8e178","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1721831880518,"stop":1721831880518,"duration":0},"status":"passed","severity":"normal"},{"uid":"32cc432c96677322","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721832275556,"stop":1721832275556,"duration":0},"status":"passed","severity":"normal"},{"uid":"f811878bd359566","name":"Subscribe to topic containing emoji and receive message","time":{"start":1721832603140,"stop":1721832603140,"duration":0},"status":"passed","severity":"normal"},{"uid":"aabf42bb10a50185","name":"Check message on other pubsub topic is not received","time":{"start":1721832138680,"stop":1721832138681,"duration":1},"status":"passed","severity":"normal"},{"uid":"62408f87d9fe3312","name":"Push message on custom pubsubTopic","time":{"start":1721832275542,"stop":1721832275555,"duration":13},"status":"passed","severity":"normal"},{"uid":"db8afaea7ffc334b","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1721832464487,"stop":1721832464488,"duration":1},"status":"passed","severity":"normal"},{"uid":"76ad999527a53372","name":"should be able to encode the field with only RELAY set to true","time":{"start":1721831888194,"stop":1721831888196,"duration":2},"status":"passed","severity":"normal"},{"uid":"1667be17289c9d4c","name":"Ordered Callback - backward","time":{"start":1721832618730,"stop":1721832618730,"duration":0},"status":"passed","severity":"normal"},{"uid":"df6979b6e9b60c0f","name":"less peers than existing","time":{"start":1721832443142,"stop":1721832443142,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7b216bd6231d64a6","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1721832147578,"stop":1721832147579,"duration":1},"status":"passed","severity":"normal"},{"uid":"bab20b0a08d70e36","name":"Non TWN Cluster","time":{"start":1721832530640,"stop":1721832530640,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e3b400d9fba585c","name":"Check received message containing shell command","time":{"start":1721832452458,"stop":1721832452459,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ea85404bdfb0920","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1721831880512,"stop":1721831880512,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7ea5c3225c09804","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1721832073504,"stop":1721832073504,"duration":0},"status":"passed","severity":"normal"},{"uid":"76481879cf15aa29","name":"should throw an error for missing sharding configuration","time":{"start":1721831880526,"stop":1721831880526,"duration":0},"status":"passed","severity":"normal"},{"uid":"219688b3c2090758","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1721831914374,"stop":1721831914374,"duration":0},"status":"passed","severity":"normal"},{"uid":"2aaf42a8090db94","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1721831880509,"stop":1721831880510,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f9dfadc0020ffb0","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1721832530698,"stop":1721832530699,"duration":1},"status":"passed","severity":"normal"},{"uid":"96d042d58f604ed0","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1721832147576,"stop":1721832147577,"duration":1},"status":"passed","severity":"normal"},{"uid":"50660b6cb01f9952","name":"Query Generator - forward","time":{"start":1721832618726,"stop":1721832618726,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb628df24c0c4ce7","name":"Renews peer on consistent ping failures","time":{"start":1721832051264,"stop":1721832051265,"duration":1},"status":"passed","severity":"normal"},{"uid":"f70e58180e96e81a","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1721832625544,"stop":1721832625544,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4d787c2760f6fe9","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1721832603127,"stop":1721832603128,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdf02825a0b2922b","name":"Refresh subscription","time":{"start":1721832490761,"stop":1721832490761,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f36c434e42d392ee","name":"should add and remove event listeners correctly","time":{"start":1721831908645,"stop":1721831908646,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae41442a8e07f8a6","name":"Query generator for multiple messages","time":{"start":1721832625395,"stop":1721832625395,"duration":0},"status":"passed","severity":"normal"},{"uid":"5228a0a662a80b76","name":"Check received message containing Basic HTML tag","time":{"start":1721832452457,"stop":1721832452458,"duration":1},"status":"passed","severity":"normal"},{"uid":"8871f8d84a19cecb","name":"can start the service","time":{"start":1721832941617,"stop":1721832941618,"duration":1},"status":"passed","severity":"normal"},{"uid":"351ba63993f9a907","name":"Overlapping topic subscription","time":{"start":1721832603114,"stop":1721832603114,"duration":0},"status":"passed","severity":"normal"},{"uid":"e442865f9bf69c93","name":"should properly compute the node id","time":{"start":1721831889163,"stop":1721831889163,"duration":0},"status":"passed","severity":"normal"},{"uid":"a940bd32437b2805","name":"Check publish message containing XML","time":{"start":1721832493740,"stop":1721832493740,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d41c21f6fadfa8b","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1721831880499,"stop":1721831880500,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f3af6e85d35c9ce","name":"returns all values when wanted number matches available values","time":{"start":1721831904177,"stop":1721831904181,"duration":4},"status":"passed","severity":"normal"},{"uid":"b76c094fe0b41c21","name":"should throw an error if shards are undefined for static sharding","time":{"start":1721831880510,"stop":1721831880510,"duration":0},"status":"passed","severity":"normal"},{"uid":"d626faba27933662","name":"Push message with Script payload","time":{"start":1721832442892,"stop":1721832442892,"duration":0},"status":"passed","severity":"normal"},{"uid":"6569f6d2edbccd33","name":"Push to array if already present","time":{"start":1721831880202,"stop":1721831880203,"duration":1},"status":"passed","severity":"normal"},{"uid":"718e687f8893b46b","name":"random static sharding 5 - Cluster ID: 897, Shard ID: 945","time":{"start":1721832556276,"stop":1721832556277,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fc2901772c7d758","name":"Check received message containing short","time":{"start":1721832138667,"stop":1721832138668,"duration":1},"status":"passed","severity":"normal"},{"uid":"979bb617a93e618b","name":"Fails to push message bigger that 1MB","time":{"start":1721832581242,"stop":1721832581242,"duration":0},"status":"passed","severity":"normal"},{"uid":"43a99a9cb71d0e98","name":"Check message on other pubsub topic is not received","time":{"start":1721832452463,"stop":1721832452464,"duration":1},"status":"passed","severity":"normal"},{"uid":"eaabad80703fda18","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1721832625398,"stop":1721832625399,"duration":1},"status":"passed","severity":"normal"},{"uid":"450ab9073ff893aa","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1721831888215,"stop":1721831888215,"duration":0},"status":"passed","severity":"normal"},{"uid":"c29690ff450bb3ae","name":"handles empty shards array correctly","time":{"start":1721831880526,"stop":1721831880526,"duration":0},"status":"passed","severity":"normal"},{"uid":"7043cb3b19674366","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1721832464491,"stop":1721832464491,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7619fd8a8a71eaf","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1721832073503,"stop":1721832073504,"duration":1},"status":"passed","severity":"normal"},{"uid":"c24ef4ebbbbdec47","name":"Decoder throws on undefined content topic","time":{"start":1721831916518,"stop":1721831916518,"duration":0},"status":"passed","severity":"normal"},{"uid":"17caead55c55ce98","name":"Ping on subscribed peer","time":{"start":1721831994442,"stop":1721831994443,"duration":1},"status":"passed","severity":"normal"},{"uid":"abaaa4e2e8e050c7","name":"start node with ApplicationInfo","time":{"start":1721832530699,"stop":1721832530700,"duration":1},"status":"passed","severity":"normal"},{"uid":"15adef8e5ab6e781","name":"Rejects garbage","time":{"start":1721831897379,"stop":1721831897379,"duration":0},"status":"passed","severity":"normal"},{"uid":"86f5f4835c66a478","name":"Subscribe and receive messages via waku relay post","time":{"start":1721832603128,"stop":1721832603128,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd21be33be24956d","name":"random static sharding 10 - Cluster ID: 246, Shard ID: 547","time":{"start":1721832556282,"stop":1721832556283,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b01443ede0cb0e2","name":"should emit a peer event after start","time":{"start":1721831951984,"stop":1721831951984,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdec720afeba32bb","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1721831893770,"stop":1721831893770,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd428615f8282a9e","name":"Passing an array","time":{"start":1721832641013,"stop":1721832641013,"duration":0},"status":"passed","severity":"normal"},{"uid":"b48e606ef7dfd25c","name":"Push message with content topic containing Script","time":{"start":1721832442904,"stop":1721832442904,"duration":0},"status":"passed","severity":"normal"},{"uid":"63f22e3baee9bb7b","name":"should handle corrupted local storage data gracefully","time":{"start":1721831908645,"stop":1721831908645,"duration":0},"status":"passed","severity":"normal"},{"uid":"58270cecb103d987","name":"can dial TLS multiaddrs","time":{"start":1721832338289,"stop":1721832338289,"duration":0},"status":"passed","severity":"normal"},{"uid":"95d29f7d4e18e76c","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1721832493752,"stop":1721832493752,"duration":0},"status":"passed","severity":"normal"},{"uid":"22ad0c1c55401915","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1721832603139,"stop":1721832603139,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7cc887473b05d18","name":"1 Relay, 1 fetch","time":{"start":1721831904424,"stop":1721831904425,"duration":1},"status":"passed","severity":"normal"},{"uid":"7110fbd46270cebe","name":"Push message with custom timestamp: 1721828573259","time":{"start":1721832581240,"stop":1721832581241,"duration":1},"status":"passed","severity":"normal"},{"uid":"c950e44f5a5f58b7","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1721831880505,"stop":1721831880506,"duration":1},"status":"passed","severity":"normal"},{"uid":"56aa7097b932ea2b","name":"configure the node with multiple pubsub topics","time":{"start":1721832556284,"stop":1721832556284,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0e196e901cc27e8","name":"Check publish message containing Arabic","time":{"start":1721832493732,"stop":1721832493733,"duration":1},"status":"passed","severity":"normal"},{"uid":"628c446029895c31","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721832034522,"stop":1721832034522,"duration":0},"status":"passed","severity":"normal"},{"uid":"811bbb713c0016ea","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1721831880507,"stop":1721831880507,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb38f6af275f8081","name":"LightPush with 0 connections","time":{"start":1721832204779,"stop":1721832204779,"duration":0},"status":"passed","severity":"normal"},{"uid":"5432ca72f77880d","name":"Subscribe to topic containing Script and receive message","time":{"start":1721832603137,"stop":1721832603137,"duration":0},"status":"passed","severity":"normal"},{"uid":"76b68c4724a7c604","name":"Used by Waku Relay","time":{"start":1721832641014,"stop":1721832641014,"duration":0},"status":"passed","severity":"normal"},{"uid":"41e638cf5bb4fcba","name":"Push message with unicode special characters payload","time":{"start":1721832442894,"stop":1721832442895,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bde4c68699216e","name":"Promise Callback - backward","time":{"start":1721832618729,"stop":1721832618730,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f0b12985575337e","name":"Push message with content topic containing Script","time":{"start":1721832581231,"stop":1721832581231,"duration":0},"status":"passed","severity":"normal"},{"uid":"e36e92fa36137547","name":"Check received message containing unicode special characters","time":{"start":1721832452460,"stop":1721832452460,"duration":0},"status":"passed","severity":"normal"},{"uid":"5840641e6dfdf006","name":"through manual discovery","time":{"start":1721832338289,"stop":1721832338289,"duration":0},"status":"passed","severity":"normal"},{"uid":"84f1536932edb39","name":"Does not throw an exception when node disconnects","time":{"start":1721832641012,"stop":1721832641012,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f60c59a85f49c00","name":"Push message with content topic containing shell command","time":{"start":1721832442906,"stop":1721832442906,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4138af0f8479a2a","name":"removeEventListener with wrong event","time":{"start":1721831971156,"stop":1721831971157,"duration":1},"status":"passed","severity":"normal"},{"uid":"26689907d92e6b33","name":"Push message with escaped characters payload","time":{"start":1721832442894,"stop":1721832442894,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef663c97d576534","name":"Query generator for multiple messages with different message text format","time":{"start":1721832625396,"stop":1721832625396,"duration":0},"status":"passed","severity":"normal"},{"uid":"d14d97ebe707582","name":"should properly create location multiaddrs - udp","time":{"start":1721831889166,"stop":1721831889166,"duration":0},"status":"passed","severity":"normal"},{"uid":"615a026b8f0a0a","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1721831904930,"stop":1721831904931,"duration":1},"status":"skipped","severity":"normal"},{"uid":"fb27016ae750406b","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1721832603124,"stop":1721832603125,"duration":1},"status":"passed","severity":"normal"},{"uid":"88b5b9e89d52cf97","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1721832147563,"stop":1721832147564,"duration":1},"status":"passed","severity":"normal"},{"uid":"a37d89470037023c","name":"Check meta is set [ecies]","time":{"start":1721831916517,"stop":1721831916517,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4797a395c1bda9a","name":"should configure sharding based on application and version for autosharding","time":{"start":1721831880524,"stop":1721831880524,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3248116bd5a6ea9","name":"Check received message with timestamp: 1721831930071 ","time":{"start":1721832452462,"stop":1721832452462,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8379bb3d5936e07","name":"Push message with content topic containing short","time":{"start":1721832581226,"stop":1721832581226,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ed102341e614e20","name":"Callback on promise","time":{"start":1721832625397,"stop":1721832625397,"duration":0},"status":"passed","severity":"normal"},{"uid":"60801d217bc23b71","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1721831888207,"stop":1721831888208,"duration":1},"status":"passed","severity":"normal"},{"uid":"63e32a668553bd99","name":"Push message with content topic containing JSON","time":{"start":1721832442905,"stop":1721832442905,"duration":0},"status":"passed","severity":"normal"},{"uid":"336d7cb03f82a52d","name":"Using a function","time":{"start":1721832641013,"stop":1721832641013,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc85477767869f30","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1721832490765,"stop":1721832490766,"duration":1},"status":"passed","severity":"normal"},{"uid":"b775ee80db7a592a","name":"Check publish message containing numeric","time":{"start":1721832493704,"stop":1721832493706,"duration":2},"status":"passed","severity":"normal"},{"uid":"788b13a185d2d4a6","name":"Subscribe to topic containing numeric and publish message","time":{"start":1721832490762,"stop":1721832490762,"duration":0},"status":"passed","severity":"normal"},{"uid":"23402c2fbcf490bf","name":"throws on content topic with empty application field","time":{"start":1721831880493,"stop":1721831880493,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcdb0e85c2c0ae40","name":"Push message with escaped characters payload","time":{"start":1721832581222,"stop":1721832581223,"duration":1},"status":"passed","severity":"normal"},{"uid":"76bd90971ef6c4f","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1721832034522,"stop":1721832034523,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d27200b8979bb17","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1721832642543,"stop":1721832642543,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddff7b8a91a3bba6","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1721831904189,"stop":1721831904190,"duration":1},"status":"passed","severity":"normal"},{"uid":"78830a9c79acc8a4","name":"Push message with Basic HTML tag payload","time":{"start":1721832581219,"stop":1721832581220,"duration":1},"status":"passed","severity":"normal"},{"uid":"b668e7d08b36cad1","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1721832625551,"stop":1721832625552,"duration":1},"status":"passed","severity":"normal"},{"uid":"37ba256a3984728f","name":"LightPush: 0 peers, Filter: 3 peers - Expected: Unhealthy","time":{"start":1721832349819,"stop":1721832349819,"duration":0},"status":"passed","severity":"normal"},{"uid":"a895899d83849b67","name":"Refresh subscription","time":{"start":1721832603131,"stop":1721832603131,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0e86df9d656e350","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1721831904930,"stop":1721831904930,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a16ef35e7ecd078","name":"should throw error - no public key","time":{"start":1721831889160,"stop":1721831889161,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c294d78fb4903c7","name":"Init the array if not present","time":{"start":1721831880200,"stop":1721831880202,"duration":2},"status":"passed","severity":"normal"},{"uid":"f4b64ef04d3eb5e","name":"random static sharding 8 - Cluster ID: 775, Shard ID: 732","time":{"start":1721832556280,"stop":1721832556280,"duration":0},"status":"passed","severity":"normal"},{"uid":"d682714a09001490","name":"Ping on peer without subscriptions","time":{"start":1721831994443,"stop":1721831994443,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5087ff3b13122d9","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721832147588,"stop":1721832147589,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6f9448afd60224b","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1721832490763,"stop":1721832490763,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdf62a32b1e88013","name":"should set field with only STORE enabled","time":{"start":1721831889168,"stop":1721831889168,"duration":0},"status":"passed","severity":"normal"},{"uid":"a283689122dcd53b","name":"Push message on custom pubsubTopic","time":{"start":1721832275558,"stop":1721832275558,"duration":0},"status":"passed","severity":"normal"},{"uid":"98e276736289907","name":"Push message with SQL Injection payload","time":{"start":1721832581216,"stop":1721832581217,"duration":1},"status":"passed","severity":"normal"},{"uid":"da5fd0319d622fc1","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1721832625543,"stop":1721832625543,"duration":0},"status":"passed","severity":"normal"},{"uid":"be5640bfab6e42eb","name":"Check received message containing numeric","time":{"start":1721832452416,"stop":1721832452416,"duration":0},"status":"passed","severity":"normal"},{"uid":"a20217b39b050cf4","name":"Decoder throws on empty string content topic","time":{"start":1721831914377,"stop":1721831914377,"duration":0},"status":"passed","severity":"normal"},{"uid":"37268170b93e7ce7","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1721832073505,"stop":1721832073507,"duration":2},"status":"passed","severity":"normal"},{"uid":"18d950c6de6699d4","name":"new peer added after a peer was already found","time":{"start":1721832473181,"stop":1721832473182,"duration":1},"status":"skipped","severity":"normal"},{"uid":"f172a3ffb85c1142","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1721831931147,"stop":1721831931150,"duration":3},"status":"passed","severity":"normal"},{"uid":"4f3b3f3edb52e10d","name":"Subscribe to topic containing Russian and receive message","time":{"start":1721832173076,"stop":1721832173076,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d7807e602f64a08","name":"Check received message containing JSON","time":{"start":1721832452458,"stop":1721832452458,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbcfa14e09055c9e","name":"throws on content topic with empty encoding field","time":{"start":1721831880496,"stop":1721831880496,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b3b7b6e1b83b6f8","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1721832490767,"stop":1721832490767,"duration":0},"status":"passed","severity":"normal"},{"uid":"979fc8440e8fcc71","name":"Check received message containing shell command","time":{"start":1721832452422,"stop":1721832452422,"duration":0},"status":"passed","severity":"normal"},{"uid":"24cef8439f07634f","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1721832173076,"stop":1721832173077,"duration":1},"status":"passed","severity":"normal"},{"uid":"c89eb366fcccad8f","name":"should return the pubsub topic directly if a string is provided","time":{"start":1721831880521,"stop":1721831880521,"duration":0},"status":"passed","severity":"normal"},{"uid":"45848467a09219dc","name":"isConnected should return false after all peers disconnect","time":{"start":1721831985839,"stop":1721831985839,"duration":0},"status":"passed","severity":"normal"},{"uid":"811af0708c5acac2","name":"Push message equal or less that 1MB","time":{"start":1721832581241,"stop":1721832581241,"duration":0},"status":"passed","severity":"normal"},{"uid":"5856ee8371d9c785","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1721831880502,"stop":1721831880502,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6e06241920cfc1b","name":"Check received message with timestamp: 1649153314 ","time":{"start":1721832138675,"stop":1721832138677,"duration":2},"status":"passed","severity":"normal"},{"uid":"8fa48368e229bb2d","name":"should be able to decode the field with only FILTER set to true","time":{"start":1721831888211,"stop":1721831888211,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ac54197dbe18069","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1721832188240,"stop":1721832188245,"duration":5},"status":"passed","severity":"normal"},{"uid":"f4706731bc1c55c3","name":"Check received message containing Russian","time":{"start":1721832452450,"stop":1721832452451,"duration":1},"status":"passed","severity":"normal"},{"uid":"698e5d4062c5cda9","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1721831904668,"stop":1721831904668,"duration":0},"status":"passed","severity":"normal"},{"uid":"949e371b177a9b86","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1721832574086,"stop":1721832574086,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ee6622c1f8ea78f","name":"Subscribe to topic containing long and publish message","time":{"start":1721832490762,"stop":1721832490762,"duration":0},"status":"passed","severity":"normal"},{"uid":"a80bb07b5eddd267","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1721832642538,"stop":1721832642539,"duration":1},"status":"passed","severity":"normal"},{"uid":"d04266b738d82f76","name":"Query generator for multiple messages with different content topic format","time":{"start":1721832625397,"stop":1721832625397,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9e6ca3b9756f317","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1721831880524,"stop":1721831880524,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3a5181f0b7d76e4","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1721832615576,"stop":1721832615576,"duration":0},"status":"passed","severity":"normal"},{"uid":"de8ce68a42f9831b","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1721831880518,"stop":1721831880518,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfebc37b1657e478","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1721832073499,"stop":1721832073500,"duration":1},"status":"passed","severity":"normal"},{"uid":"f603be22196baea8","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1721831904667,"stop":1721831904667,"duration":0},"status":"passed","severity":"normal"},{"uid":"f54a93884503d1cf","name":"Check received message containing long","time":{"start":1721832138668,"stop":1721832138668,"duration":0},"status":"passed","severity":"normal"},{"uid":"f920bf134f81e2b8","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1721831880519,"stop":1721831880519,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a752c6af0aea774","name":"should get / set UDP multiaddr","time":{"start":1721831889164,"stop":1721831889164,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c844116d86958e","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1721831943108,"stop":1721831943108,"duration":0},"status":"passed","severity":"normal"},{"uid":"e120f3fb34e8d281","name":"random static sharding 9 - Cluster ID: 935, Shard ID: 246","time":{"start":1721832556281,"stop":1721832556282,"duration":1},"status":"passed","severity":"normal"},{"uid":"b67625da0197863","name":"Filter with 1 connections","time":{"start":1721832204782,"stop":1721832204782,"duration":0},"status":"passed","severity":"normal"},{"uid":"a39b98958c0a8c27","name":"Decoder throws on empty string content topic","time":{"start":1721831916518,"stop":1721831916519,"duration":1},"status":"passed","severity":"normal"},{"uid":"d127d5001e96e6c8","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1721832452462,"stop":1721832452463,"duration":1},"status":"passed","severity":"normal"},{"uid":"a244cd8c4b62e4bf","name":"Delete observer","time":{"start":1721832445591,"stop":1721832445592,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2d8fb93f82358a0","name":"Relay","time":{"start":1721831941370,"stop":1721831941370,"duration":0},"status":"passed","severity":"normal"},{"uid":"86dcc743e9fc4753","name":"Check received message containing escaped characters","time":{"start":1721832452423,"stop":1721832452423,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd11eecdc03d8bc8","name":"listenerCount","time":{"start":1721831971157,"stop":1721831971157,"duration":0},"status":"passed","severity":"normal"},{"uid":"56490349e0e3a765","name":"can start and stop the service","time":{"start":1721832941618,"stop":1721832941618,"duration":0},"status":"passed","severity":"normal"},{"uid":"55e7a951c6db9ae2","name":"Check message with non string payload is not received","time":{"start":1721832452441,"stop":1721832452443,"duration":2},"status":"passed","severity":"normal"},{"uid":"e0106d5aa44b05c8","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1721832490760,"stop":1721832490760,"duration":0},"status":"passed","severity":"normal"},{"uid":"add9822bd04a7875","name":"Push message with content topic containing Arabic","time":{"start":1721832581229,"stop":1721832581229,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bb9ba807d09a6e7","name":"Check received message containing unicode special characters","time":{"start":1721832452426,"stop":1721832452426,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b08a058631178c","name":"Refresh subscription","time":{"start":1721832173070,"stop":1721832173071,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6836579ed1db6dd","name":"Push message with JSON payload","time":{"start":1721832442893,"stop":1721832442893,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dd020b324890078","name":"Push message with meta","time":{"start":1721832581237,"stop":1721832581238,"duration":1},"status":"passed","severity":"normal"},{"uid":"e47fcdeee33fd2de","name":"Subscribe to topic containing XML and receive message","time":{"start":1721832173077,"stop":1721832173078,"duration":1},"status":"passed","severity":"normal"},{"uid":"878ad9261310f9a","name":"Check received message with timestamp: 1649153314 ","time":{"start":1721832452433,"stop":1721832452433,"duration":0},"status":"passed","severity":"normal"},{"uid":"298a32e84b7abeac","name":"should be able to decode the field with only STORE set to true","time":{"start":1721831888211,"stop":1721831888212,"duration":1},"status":"passed","severity":"normal"},{"uid":"fccba8590048ef8c","name":"Passing cursor with wrong message digest","time":{"start":1721832574091,"stop":1721832574092,"duration":1},"status":"passed","severity":"normal"},{"uid":"308486c0db0622de","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1721831880503,"stop":1721831880503,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dbeda01f54359fb","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1721832173065,"stop":1721832173066,"duration":1},"status":"passed","severity":"normal"},{"uid":"1902064def0a9106","name":"Ping on unsubscribed peer","time":{"start":1721831994447,"stop":1721831994448,"duration":1},"status":"passed","severity":"normal"},{"uid":"749772f7accb2f91","name":"Check message with no payload is not received","time":{"start":1721832138682,"stop":1721832138682,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dfcb3333c200923","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1721832188217,"stop":1721832188217,"duration":0},"status":"passed","severity":"normal"},{"uid":"152e8593426ce7a8","name":"Subscribe to topic containing emoji and receive message","time":{"start":1721832173080,"stop":1721832173081,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcb39a00930cceef","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1721832147567,"stop":1721832147576,"duration":9},"status":"passed","severity":"normal"},{"uid":"8c62c8c4ecdee7c5","name":"LightPush with 2 connections","time":{"start":1721832204783,"stop":1721832204783,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f0a3782d946a529","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721832034520,"stop":1721832034520,"duration":0},"status":"passed","severity":"normal"},{"uid":"6778304234ecad9f","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1721832147587,"stop":1721832147588,"duration":1},"status":"passed","severity":"normal"},{"uid":"16848e2d9ec7d5c5","name":"Check received message containing numeric","time":{"start":1721832452446,"stop":1721832452448,"duration":2},"status":"passed","severity":"normal"},{"uid":"240c8775269e457a","name":"Store - dialed after - with timeout","time":{"start":1721832647966,"stop":1721832647967,"duration":1},"status":"passed","severity":"normal"},{"uid":"39637cfd3e0e5e35","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721832034508,"stop":1721832034509,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0a511fbc78bfc2f","name":"Ping on subscribed peer","time":{"start":1721832033832,"stop":1721832033833,"duration":1},"status":"passed","severity":"normal"},{"uid":"e04b6774977244c4","name":"Push message with Chinese payload","time":{"start":1721832442890,"stop":1721832442890,"duration":0},"status":"passed","severity":"normal"},{"uid":"83315007343bca10","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1721832051266,"stop":1721832051266,"duration":0},"status":"passed","severity":"normal"},{"uid":"c95ee9c21b8f2622","name":"Push message with JSON payload","time":{"start":1721832581220,"stop":1721832581221,"duration":1},"status":"passed","severity":"normal"},{"uid":"18f2c83b4412167f","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1721831888198,"stop":1721831888198,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe547fb25c107207","name":"Subscribe to topic containing special chars and receive message","time":{"start":1721832173073,"stop":1721832173075,"duration":2},"status":"passed","severity":"normal"},{"uid":"f87ae95c9210eae8","name":"Generator, 2 different pubsubtopics","time":{"start":1721832615573,"stop":1721832615573,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1dcb303f77ea856","name":"Query Generator, No message returned","time":{"start":1721832603512,"stop":1721832603513,"duration":1},"status":"passed","severity":"normal"},{"uid":"189411d9356a588f","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1721831880521,"stop":1721831880522,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3bba18c80b89864","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1721831880525,"stop":1721831880525,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a6d3ff62bfd0191","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1721832464491,"stop":1721832464491,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd22ed9af768a280","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1721832603130,"stop":1721832603130,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff647f7e02bf4be2","name":"should return valid sharding parameters for static sharding","time":{"start":1721831880523,"stop":1721831880523,"duration":0},"status":"passed","severity":"normal"},{"uid":"23de15252cae8795","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1721831880519,"stop":1721831880519,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3a617cf71b97ecc","name":"same cluster, different shard: nodes connect","time":{"start":1721832332553,"stop":1721832332553,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2bb1e80525e047e","name":"Push message with content topic containing emoji","time":{"start":1721832581236,"stop":1721832581237,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c754d282a1610f","name":"can start the service","time":{"start":1721831908641,"stop":1721831908641,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdc935dd9b728217","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1721832603515,"stop":1721832603515,"duration":0},"status":"passed","severity":"normal"},{"uid":"7811a84ee78faf6b","name":"Overlapping topic subscription","time":{"start":1721832490761,"stop":1721832490761,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f310b1b2f62e123a","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1721832147589,"stop":1721832147589,"duration":0},"status":"passed","severity":"normal"},{"uid":"8348abb521bc85cd","name":"Number of peers are maintained correctly","time":{"start":1721832215998,"stop":1721832215998,"duration":0},"status":"passed","severity":"normal"},{"uid":"d88ab137f41dc697","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1721832173076,"stop":1721832173076,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e89182d2ab96474","name":"should not receive a peer event before start","time":{"start":1721831908643,"stop":1721831908643,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0eebc2ad8f36a8d","name":"Generator, custom pubsub topic","time":{"start":1721832615574,"stop":1721832615574,"duration":0},"status":"passed","severity":"normal"},{"uid":"11e9c1d6e53d9e35","name":"handles multiple messages","time":{"start":1721832633918,"stop":1721832633918,"duration":0},"status":"passed","severity":"normal"},{"uid":"eca5998d9d6b8af0","name":"Query generator for 2000 messages","time":{"start":1721832625400,"stop":1721832625400,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dda525c85dc01fe","name":"Check message with non string payload is not received","time":{"start":1721832138682,"stop":1721832138683,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1798c92536e824","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app86/5/topic745/xml","time":{"start":1721832530659,"stop":1721832530659,"duration":0},"status":"passed","severity":"normal"},{"uid":"434b7b272bec3e99","name":"Ping succeeds for all connected peers","time":{"start":1721832051262,"stop":1721832051262,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0b67c956c6ae820","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1721832473182,"stop":1721832473182,"duration":0},"status":"passed","severity":"normal"},{"uid":"31a76e4a0adc3426","name":"Publishes to nwaku","time":{"start":1721832467038,"stop":1721832467039,"duration":1},"status":"passed","severity":"normal"},{"uid":"172053d56ed6ee59","name":"Check received message containing Chinese","time":{"start":1721832452417,"stop":1721832452417,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8689589a81382e5","name":"Ordered callback, aborts when callback returns true","time":{"start":1721832625399,"stop":1721832625400,"duration":1},"status":"passed","severity":"normal"},{"uid":"54641a6a0f0317d","name":"Fails to publish message with size larger than 1 MB","time":{"start":1721832493758,"stop":1721832493758,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d9de714ac51add1","name":"Push message with content topic containing unicode special characters","time":{"start":1721832442906,"stop":1721832442907,"duration":1},"status":"passed","severity":"normal"},{"uid":"b596d86b3cf2a1bc","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1721831888209,"stop":1721831888209,"duration":0},"status":"passed","severity":"normal"},{"uid":"d06c172c877b4202","name":"Push message with Arabic payload","time":{"start":1721832581214,"stop":1721832581215,"duration":1},"status":"passed","severity":"normal"},{"uid":"12bc65a734c8cc70","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app66/9/topic530/xml","time":{"start":1721832530660,"stop":1721832530660,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4ac17dfc735c1d8","name":"Accepts a valid Waku Message","time":{"start":1721831897377,"stop":1721831897379,"duration":2},"status":"passed","severity":"normal"},{"uid":"54b6507487b9a2c9","name":"should not fail to start the service if it is already started","time":{"start":1721831951983,"stop":1721831951983,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d8ccd9dfeb52c15","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app23/3/topic637/json","time":{"start":1721832530668,"stop":1721832530669,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea680c4e4d48b251","name":"Push message with SQL Injection payload","time":{"start":1721832442891,"stop":1721832442892,"duration":1},"status":"passed","severity":"normal"},{"uid":"5590638e5e3edde6","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1721832574087,"stop":1721832574088,"duration":1},"status":"passed","severity":"normal"},{"uid":"83dfed1176c7d6a8","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1721831880501,"stop":1721831880501,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7227c49976beeee","name":"Check received message containing emoji","time":{"start":1721832452460,"stop":1721832452460,"duration":0},"status":"passed","severity":"normal"},{"uid":"12f1d45caeaf9bb3","name":"Round trip binary encryption [ecies, signature]","time":{"start":1721831916516,"stop":1721831916517,"duration":1},"status":"passed","severity":"normal"},{"uid":"4155c3798e4e0f11","name":"Ping fails for unsubscribed peers","time":{"start":1721832051263,"stop":1721832051263,"duration":0},"status":"passed","severity":"normal"},{"uid":"561602af4fc3ba1a","name":"Filter with 0 connections","time":{"start":1721832204781,"stop":1721832204782,"duration":1},"status":"passed","severity":"normal"},{"uid":"54933a9c825cdcbf","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1721832642541,"stop":1721832642541,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e0cb9e3a3ce94ba","name":"Fails to publish duplicate message","time":{"start":1721832493755,"stop":1721832493756,"duration":1},"status":"passed","severity":"normal"},{"uid":"920326594380a237","name":"Push message with Chinese payload","time":{"start":1721832581213,"stop":1721832581214,"duration":1},"status":"passed","severity":"normal"},{"uid":"65c014d8298da99f","name":"Push message with custom timestamp: 1691073805008","time":{"start":1721832442909,"stop":1721832442909,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dac5f82df6ad785","name":"Push message with content topic containing JSON","time":{"start":1721832581234,"stop":1721832581235,"duration":1},"status":"passed","severity":"normal"},{"uid":"afee7bddacc39a32","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1721832173078,"stop":1721832173078,"duration":0},"status":"passed","severity":"normal"},{"uid":"78c2342464a72269","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1721831985835,"stop":1721831985836,"duration":1},"status":"passed","severity":"normal"},{"uid":"56907dd4ac2f1333","name":"Push message with content topic containing emoji","time":{"start":1721832442907,"stop":1721832442907,"duration":0},"status":"passed","severity":"normal"},{"uid":"8877ad267fe767b6","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1721832173079,"stop":1721832173080,"duration":1},"status":"passed","severity":"normal"},{"uid":"131260edc11fc795","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1721832574089,"stop":1721832574090,"duration":1},"status":"passed","severity":"normal"},{"uid":"79700e77bae728ec","name":"Generator, 2 different pubsubtopics","time":{"start":1721832615575,"stop":1721832615576,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5b1c8226efc4846","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1721832464488,"stop":1721832464490,"duration":2},"status":"passed","severity":"normal"},{"uid":"5caa8fa7af82c313","name":"Check received message containing JSON","time":{"start":1721832138672,"stop":1721832138672,"duration":0},"status":"passed","severity":"normal"},{"uid":"c01a9754da20c713","name":"Check message with no payload is not received","time":{"start":1721832452435,"stop":1721832452440,"duration":5},"status":"passed","severity":"normal"},{"uid":"1d0de16c7ff18c1b","name":"Push message with content topic containing SQL Injection","time":{"start":1721832581230,"stop":1721832581230,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc8a589e6e14cc15","name":"tcp ip4 address","time":{"start":1721831888527,"stop":1721831888527,"duration":0},"status":"passed","severity":"normal"},{"uid":"359d3de27194dfb1","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1721832147565,"stop":1721832147565,"duration":0},"status":"passed","severity":"normal"},{"uid":"df324fee268fa40","name":"same cluster, same shard: nodes connect","time":{"start":1721832147552,"stop":1721832147552,"duration":0},"status":"passed","severity":"normal"},{"uid":"6411ff1e92c3539e","name":"Check message with no content topic is not received","time":{"start":1721832138681,"stop":1721832138681,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d49dd125f4c19af","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1721832464486,"stop":1721832464486,"duration":0},"status":"passed","severity":"normal"},{"uid":"6be2776355807085","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1721831880512,"stop":1721831880512,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3ed87585612fe71","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1721831939288,"stop":1721831939289,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e614dc3740eb106","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1721831880515,"stop":1721831880515,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9b924e08327326a","name":"Push message with XML payload","time":{"start":1721832442892,"stop":1721832442892,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bfe8f3ad7257486","name":"Subscribe to topic containing shell command and receive message","time":{"start":1721832603139,"stop":1721832603139,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9e72dc65a38c4c1","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1721832603133,"stop":1721832603133,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee88867dd229def7","name":"Filter with 3 connections","time":{"start":1721832204784,"stop":1721832204784,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc9e033a8068c480","name":"Waku message hash computation (meta attribute not present)","time":{"start":1721831883258,"stop":1721831883259,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8adc484af040e1","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1721832147590,"stop":1721832147591,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b7e68cc600578c0","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1721832188212,"stop":1721832188213,"duration":1},"status":"passed","severity":"normal"},{"uid":"9501acd7364b2d29","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1721832275556,"stop":1721832275556,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0ff0c0d34f92be3","name":"Check publish message containing short","time":{"start":1721832493702,"stop":1721832493703,"duration":1},"status":"passed","severity":"normal"},{"uid":"2815602bd35ff07","name":"LightPush: 2 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1721832349822,"stop":1721832349823,"duration":1},"status":"passed","severity":"normal"},{"uid":"130c146811c17d4c","name":"Encoder throws on empty string content topic","time":{"start":1721831914376,"stop":1721831914376,"duration":0},"status":"passed","severity":"normal"},{"uid":"272ac2f8c1cb8c63","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1721831880724,"stop":1721831880725,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e34b25c6a4b1959","name":"should not fail to start the service if it is already started","time":{"start":1721831908642,"stop":1721831908643,"duration":1},"status":"passed","severity":"normal"},{"uid":"2388fb74f576b93b","name":"Check received message with timestamp: 1649153314 ","time":{"start":1721832452462,"stop":1721832452462,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ab8aec5ac7935b8","name":"Query Generator, Multiple PubsubTopics","time":{"start":1721832603511,"stop":1721832603511,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9a2d04b562bbedb","name":"should encode/decode to text encoding","time":{"start":1721831889163,"stop":1721831889164,"duration":1},"status":"passed","severity":"normal"},{"uid":"575273d96507afac","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1721832603513,"stop":1721832603513,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f346d40ac3d70c8","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1721831894032,"stop":1721831894032,"duration":0},"status":"passed","severity":"normal"},{"uid":"e531b060b632b665","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1721831880507,"stop":1721831880508,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ed61757ad879264","name":"Check message with no content topic is not received","time":{"start":1721832452464,"stop":1721832452464,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfbd53b8a7d88f08","name":"Encoder throws on undefined content topic","time":{"start":1721831916517,"stop":1721831916518,"duration":1},"status":"passed","severity":"normal"},{"uid":"516cc85cd6ceaa5e","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1721832642542,"stop":1721832642542,"duration":0},"status":"passed","severity":"normal"},{"uid":"878f5d712a69a8c5","name":"Push message equal or less that 1MB","time":{"start":1721832442910,"stop":1721832442911,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2d4dc5051d45f87","name":"Check message on other pubsub topic is not received","time":{"start":1721832452434,"stop":1721832452435,"duration":1},"status":"passed","severity":"normal"},{"uid":"617f18dc90726d2d","name":"Check message with no content topic is not received","time":{"start":1721832452435,"stop":1721832452435,"duration":0},"status":"passed","severity":"normal"},{"uid":"f22bb182625d0e23","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1721832147558,"stop":1721832147558,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8dc7ad92954d31e","name":"Subscribe to topic containing special chars and receive message","time":{"start":1721832603133,"stop":1721832603133,"duration":0},"status":"passed","severity":"normal"},{"uid":"976a888375be9201","name":"Check message received after nwaku node is restarted","time":{"start":1721832452466,"stop":1721832452466,"duration":0},"status":"skipped","severity":"normal"},{"uid":"281b16f886dfd457","name":"Subscribe to topic containing long and receive message","time":{"start":1721832603132,"stop":1721832603132,"duration":0},"status":"passed","severity":"normal"},{"uid":"550b3f01bd1ecef","name":"Publish message with large meta","time":{"start":1721832493763,"stop":1721832493764,"duration":1},"status":"passed","severity":"normal"},{"uid":"70a82c36558a2da2","name":"Subscribe and receive messages via waku relay post","time":{"start":1721832603106,"stop":1721832603107,"duration":1},"status":"passed","severity":"normal"},{"uid":"59a1aea4ea8b5d03","name":"Subscribe and receive messages via lightPush","time":{"start":1721832173062,"stop":1721832173063,"duration":1},"status":"passed","severity":"normal"},{"uid":"40e91d716564cb0","name":"Subscribe to topic containing Russian and receive message","time":{"start":1721832603120,"stop":1721832603120,"duration":0},"status":"passed","severity":"normal"},{"uid":"180e42decf7b9ff7","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1721832464487,"stop":1721832464487,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c015b4337c1fc4a","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1721832147579,"stop":1721832147584,"duration":5},"status":"passed","severity":"normal"},{"uid":"432623421f0ae39d","name":"Check message with invalid timestamp is not received","time":{"start":1721832452434,"stop":1721832452434,"duration":0},"status":"passed","severity":"normal"},{"uid":"8df77d6460da2e24","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1721831888208,"stop":1721831888209,"duration":1},"status":"passed","severity":"normal"},{"uid":"d46e6d6dd00d3441","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1721832603125,"stop":1721832603125,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c7346ed145ebd3d","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1721832188210,"stop":1721832188211,"duration":1},"status":"passed","severity":"normal"},{"uid":"54bcfb5bcca1a89a","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1721832490760,"stop":1721832490761,"duration":1},"status":"passed","severity":"normal"},{"uid":"17f0595bfe4d0167","name":"Check received message containing SQL Injection","time":{"start":1721832452451,"stop":1721832452451,"duration":0},"status":"passed","severity":"normal"},{"uid":"43f94112522a846f","name":"throws on content topic with empty topic name field","time":{"start":1721831880495,"stop":1721831880495,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dffed5b6ebd7a1e","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721832147563,"stop":1721832147563,"duration":0},"status":"passed","severity":"normal"},{"uid":"261092c4f4cfcc4f","name":"Push message with content topic containing Chinese","time":{"start":1721832442902,"stop":1721832442902,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bc1aa03b92e5e72","name":"Push message with custom timestamp: 1721828605008","time":{"start":1721832442909,"stop":1721832442910,"duration":1},"status":"passed","severity":"normal"},{"uid":"56dcdb94c76dfdea","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1721831880522,"stop":1721831880522,"duration":0},"status":"passed","severity":"normal"},{"uid":"6987237e38aca3c4","name":"random static sharding 3 - Cluster ID: 399, Shard ID: 519","time":{"start":1721832556274,"stop":1721832556275,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab118ae470ef9b37","name":"addEventListener with correct event","time":{"start":1721831971155,"stop":1721831971156,"duration":1},"status":"passed","severity":"normal"},{"uid":"3cbdfe6e182dfad2","name":"Filter","time":{"start":1721832647967,"stop":1721832647967,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a449241fda05a20","name":"Tracks peer failures correctly","time":{"start":1721832051265,"stop":1721832051266,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae18f98a7e0242d1","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1721832147555,"stop":1721832147555,"duration":0},"status":"passed","severity":"normal"},{"uid":"36439bc0948c0879","name":"same cluster, different shard: nodes don't connect","time":{"start":1721832147553,"stop":1721832147553,"duration":0},"status":"passed","severity":"normal"},{"uid":"616cc7fe977266b8","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1721831883260,"stop":1721831883260,"duration":0},"status":"passed","severity":"normal"},{"uid":"139590cb5e90c2ae","name":"should use the provided clusterId for the pubsub topic","time":{"start":1721831880528,"stop":1721831880528,"duration":0},"status":"passed","severity":"normal"},{"uid":"91b6a3838895da91","name":"Check received message containing SQL Injection","time":{"start":1721832138670,"stop":1721832138671,"duration":1},"status":"passed","severity":"normal"},{"uid":"a88dffc18d364be0","name":"Subscribe and receive messages via lightPush","time":{"start":1721832603127,"stop":1721832603127,"duration":0},"status":"passed","severity":"normal"},{"uid":"66b7669e7698a959","name":"handles different networkShards values correctly","time":{"start":1721831880504,"stop":1721831880505,"duration":1},"status":"passed","severity":"normal"},{"uid":"87d921f8aac6b28b","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1721832147589,"stop":1721832147589,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f8ec6f34f63c837","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1721832173080,"stop":1721832173080,"duration":0},"status":"passed","severity":"normal"},{"uid":"656170542065a212","name":"should not fail to stop the service if it was not started","time":{"start":1721832941618,"stop":1721832941618,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cbb80bc25a7cd9f","name":"should decode valid enr with tcp successfully","time":{"start":1721831889160,"stop":1721831889160,"duration":0},"status":"passed","severity":"normal"},{"uid":"40c48b183765f661","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1721831904666,"stop":1721831904667,"duration":1},"status":"passed","severity":"normal"},{"uid":"6bb8f941ca4e8c19","name":"random static sharding 4 - Cluster ID: 116, Shard ID: 281","time":{"start":1721832556275,"stop":1721832556276,"duration":1},"status":"passed","severity":"normal"},{"uid":"57b3056e46fdd613","name":"Symmetric encrypt & Decrypt","time":{"start":1721831914991,"stop":1721831914992,"duration":1},"status":"passed","severity":"normal"},{"uid":"42b70386abbfd9be","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1721832034521,"stop":1721832034521,"duration":0},"status":"passed","severity":"normal"},{"uid":"e03550c8b66d4c28","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1721832490759,"stop":1721832490759,"duration":0},"status":"passed","severity":"normal"},{"uid":"8daf2e01cfc05c79","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1721832603138,"stop":1721832603138,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dff44cb22fb74e8","name":"LightPush: 2 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1721832349825,"stop":1721832349825,"duration":0},"status":"passed","severity":"normal"},{"uid":"14992f809d59e5f1","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1721832603110,"stop":1721832603111,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1858bb6d828768a","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1721832173066,"stop":1721832173066,"duration":0},"status":"passed","severity":"normal"},{"uid":"69a02305176f5fd5","name":"Overlapping topic subscription","time":{"start":1721832603130,"stop":1721832603131,"duration":1},"status":"passed","severity":"normal"},{"uid":"d842f27b19f3f1f3","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1721831883258,"stop":1721831883258,"duration":0},"status":"passed","severity":"normal"},{"uid":"54c84fc0fc70d98a","name":"can start the service","time":{"start":1721831951971,"stop":1721831951971,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd389e73827c977b","name":"Check received message containing Script","time":{"start":1721832452419,"stop":1721832452419,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ed6e47f407d77f","name":"LightPush: 1 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1721832349821,"stop":1721832349821,"duration":0},"status":"passed","severity":"normal"},{"uid":"3161da863992d853","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1721832615575,"stop":1721832615575,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5555619c3b56e01","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1721832173075,"stop":1721832173075,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee0368aba9a359f9","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1721832147579,"stop":1721832147579,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0a7622f19f50442","name":"Check received message with timestamp: 1721831930071 ","time":{"start":1721832452432,"stop":1721832452433,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8225d1b19748507","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1721832147590,"stop":1721832147590,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0caaa4f1581c4a9","name":"it tolerates circular branch references","time":{"start":1721831904926,"stop":1721831904926,"duration":0},"status":"passed","severity":"normal"},{"uid":"749ac49fb4e936cf","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1721832147562,"stop":1721832147562,"duration":0},"status":"passed","severity":"normal"},{"uid":"d74c60f615b25332","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1721831889159,"stop":1721831889159,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b0248a69be03989","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1721832034511,"stop":1721832034512,"duration":1},"status":"passed","severity":"normal"},{"uid":"f001f0c700e12719","name":"connects to nwaku","time":{"start":1721832641011,"stop":1721832641012,"duration":1},"status":"passed","severity":"normal"},{"uid":"995877b21caad4ea","name":"should properly create peer info with all multiaddrs","time":{"start":1721831889167,"stop":1721831889167,"duration":0},"status":"passed","severity":"normal"},{"uid":"af4e293b6a5ea04a","name":"Check received message containing Chinese","time":{"start":1721832452449,"stop":1721832452449,"duration":0},"status":"passed","severity":"normal"},{"uid":"11e2f30fba746ab2","name":"Relay - dialed after","time":{"start":1721832647965,"stop":1721832647966,"duration":1},"status":"passed","severity":"normal"},{"uid":"68308de561529dab","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721832147556,"stop":1721832147557,"duration":1},"status":"passed","severity":"normal"},{"uid":"89645aef57b95b2e","name":"Generator, 2 different pubsubtopics","time":{"start":1721832615574,"stop":1721832615574,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d4966202a16d777","name":"Push message with rate limit","time":{"start":1721832442908,"stop":1721832442909,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd7c97174c3963ff","name":"Push message with content topic containing escaped characters","time":{"start":1721832581235,"stop":1721832581236,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7ceeb59b4b3bd50","name":"Publish message with custom timestamp: Thu Aug 03 2023 14:47:44 GMT+0000 (Coordinated Universal Time)","time":{"start":1721832493753,"stop":1721832493753,"duration":0},"status":"passed","severity":"normal"}] |