mirror of
https://github.com/logos-messaging/allure-jswaku.git
synced 2026-01-16 11:53:14 +00:00
1 line
158 KiB
JSON
1 line
158 KiB
JSON
[{"uid":"2ea921be976cf0f6","name":"Check received message with timestamp: 1726473826572 ","time":{"start":1726474241785,"stop":1726474241787,"duration":2},"status":"passed","severity":"normal"},{"uid":"22a87052af2e945c","name":"Check received message containing unicode special characters","time":{"start":1726474003096,"stop":1726474003096,"duration":0},"status":"passed","severity":"normal"},{"uid":"44f1100487ede4e2","name":"Push message on custom pubsubTopic","time":{"start":1726474118817,"stop":1726474118817,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ee3da3377965c8c","name":"should not fail to start the service if it is already started","time":{"start":1726474282167,"stop":1726474282168,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc0ea12af444a77f","name":"should throw error - no public key","time":{"start":1726473784624,"stop":1726473784624,"duration":0},"status":"passed","severity":"normal"},{"uid":"552d1cd965b43f66","name":"Subscribe to topic containing XML and publish message","time":{"start":1726474285222,"stop":1726474285222,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec54696e9e292bce","name":"should decode valid enr with tcp successfully","time":{"start":1726473784623,"stop":1726473784624,"duration":1},"status":"passed","severity":"normal"},{"uid":"eaf368dd09f2aab8","name":"Ping succeeds for all connected peers","time":{"start":1726473936122,"stop":1726473936122,"duration":0},"status":"passed","severity":"normal"},{"uid":"44b9acda3f66c751","name":"Subscribe to topic containing numeric and publish message","time":{"start":1726474285219,"stop":1726474285219,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ad29ce2876d9695","name":"Subscribe and publish message","time":{"start":1726474285215,"stop":1726474285215,"duration":0},"status":"passed","severity":"normal"},{"uid":"376ea9a9b73cfc57","name":"Push message with content topic containing Script","time":{"start":1726474335206,"stop":1726474335207,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9d665c6bd980c31","name":"Check received message with timestamp: 1726473826124000000 ","time":{"start":1726474003097,"stop":1726474003097,"duration":0},"status":"passed","severity":"normal"},{"uid":"f90f8a03c80cd94c","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1726473946432,"stop":1726473946432,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ffdb21c0a7181bf","name":"should throw error - invalid id","time":{"start":1726473784625,"stop":1726473784625,"duration":0},"status":"passed","severity":"normal"},{"uid":"847a8e905ee9d0bb","name":"Check message with no payload is not received","time":{"start":1726474241795,"stop":1726474241796,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e5b77de64c6a090","name":"Push message with short payload","time":{"start":1726474335181,"stop":1726474335181,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8bef8d88a4c6f2a","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1726474285222,"stop":1726474285223,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd9c1c77def3ef31","name":"Push message with custom timestamp: 1726470442846","time":{"start":1726474335216,"stop":1726474335216,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d1a8827d3c62332","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1726474390308,"stop":1726474390309,"duration":1},"status":"passed","severity":"normal"},{"uid":"4dc4f95e21a5cb2b","name":"Check message with non string payload is not received","time":{"start":1726474241796,"stop":1726474241796,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb09f9d9f46c4713","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1726473776187,"stop":1726473776188,"duration":1},"status":"passed","severity":"normal"},{"uid":"867987b0641d7cba","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1726473907624,"stop":1726473907625,"duration":1},"status":"passed","severity":"normal"},{"uid":"249c1c6194b1909f","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1726474361485,"stop":1726474361485,"duration":0},"status":"passed","severity":"normal"},{"uid":"482cb0c0df45ac68","name":"Push message with Russian payload","time":{"start":1726474335183,"stop":1726474335183,"duration":0},"status":"passed","severity":"normal"},{"uid":"8752e18f05929a69","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1726473776182,"stop":1726473776182,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d1dce6fcab3ff95","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1726474361498,"stop":1726474361498,"duration":0},"status":"passed","severity":"normal"},{"uid":"78aa249acd24895c","name":"Number of peers are maintained correctly","time":{"start":1726473936121,"stop":1726473936122,"duration":1},"status":"passed","severity":"normal"},{"uid":"916365305dbf57ad","name":"Check received message containing Script","time":{"start":1726474241776,"stop":1726474241776,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd93b8812ad10afc","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1726474008220,"stop":1726474008220,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d8ef963860eefa4","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1726474008240,"stop":1726474008241,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8e7383b2467cc37","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1726473776172,"stop":1726473776172,"duration":0},"status":"passed","severity":"normal"},{"uid":"25f1178a3c709447","name":"Push message with unicode special characters payload","time":{"start":1726474335186,"stop":1726474335186,"duration":0},"status":"passed","severity":"normal"},{"uid":"70e39e935c86f6a1","name":"Fails to push message with large meta","time":{"start":1726474335214,"stop":1726474335214,"duration":0},"status":"passed","severity":"normal"},{"uid":"c31c1d77c0a86bd","name":"Promise Callback - false","time":{"start":1726474358037,"stop":1726474358037,"duration":0},"status":"passed","severity":"normal"},{"uid":"63151b698731f63f","name":"Round trip binary encryption [ecies, signature]","time":{"start":1726473808341,"stop":1726473808341,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a6ff17f959726d0","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1726474361492,"stop":1726474361494,"duration":2},"status":"passed","severity":"normal"},{"uid":"3233c893a86572a4","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1726474361443,"stop":1726474361443,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc946cf46bf2ef93","name":"1 Store, 2 fetches","time":{"start":1726473796626,"stop":1726473796626,"duration":0},"status":"passed","severity":"normal"},{"uid":"9defff2fd41ed0ed","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1726473776145,"stop":1726473776159,"duration":14},"status":"passed","severity":"normal"},{"uid":"c8d6301f4f46ff2b","name":"unsubscribes","time":{"start":1726474381322,"stop":1726474381323,"duration":1},"status":"passed","severity":"normal"},{"uid":"d356bb95d7e8078a","name":"should not receive a peer event before start","time":{"start":1726473800828,"stop":1726473800828,"duration":0},"status":"passed","severity":"normal"},{"uid":"5db409769c17670b","name":"Query generator for multiple messages with multiple decoders","time":{"start":1726474370292,"stop":1726474370292,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9b54e6911cb60b7","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1726474355156,"stop":1726474355156,"duration":0},"status":"passed","severity":"normal"},{"uid":"c70ea2b1549c51f6","name":"Query with Ordered Callback, No Decoder","time":{"start":1726474355155,"stop":1726474355155,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5e9a4b274acf31a","name":"Rejects garbage","time":{"start":1726473811513,"stop":1726473811513,"duration":0},"status":"passed","severity":"normal"},{"uid":"132ec4be36c755c5","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1726473776176,"stop":1726473776176,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd45bbf9c51d1b21","name":"Add multiple subscription objects on single nwaku node","time":{"start":1726474042623,"stop":1726474042623,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f8cdb9a51ca3923","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1726474008233,"stop":1726474008233,"duration":0},"status":"passed","severity":"normal"},{"uid":"e31f1f17bec4cca4","name":"Push message with Script payload","time":{"start":1726474335184,"stop":1726474335184,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f9fe7175c60b3b6","name":"should not receive a peer event after stop","time":{"start":1726473800828,"stop":1726473800828,"duration":0},"status":"passed","severity":"normal"},{"uid":"f112937926bd1aba","name":"Check received message containing unicode special characters","time":{"start":1726474241872,"stop":1726474241873,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d08f76f61fb274f","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1726473776168,"stop":1726473776168,"duration":0},"status":"passed","severity":"normal"},{"uid":"63facfd7143faf91","name":"throws on content topic with too few or too many fields","time":{"start":1726473776139,"stop":1726473776140,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cbde5075f55fe7b","name":"should add and remove event listeners correctly","time":{"start":1726473800830,"stop":1726473800830,"duration":0},"status":"passed","severity":"normal"},{"uid":"f464127ba5c7a9cf","name":"Subscribe to topic containing numeric and receive message","time":{"start":1726474361490,"stop":1726474361490,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1cc253ee3d5c136","name":"removeEventListener with wrong event","time":{"start":1726473866968,"stop":1726473866968,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8a47ddb1a8b0e3d","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1726474008225,"stop":1726474008225,"duration":0},"status":"passed","severity":"normal"},{"uid":"459002cdff4e3a8e","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1726473826717,"stop":1726473826718,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e0757c0aef572e7","name":"Subscribe to topic containing special chars and receive message","time":{"start":1726474361451,"stop":1726474361451,"duration":0},"status":"passed","severity":"normal"},{"uid":"44db3eae2215ca71","name":"throws on content topic with non-number generation field","time":{"start":1726473776140,"stop":1726473776141,"duration":1},"status":"passed","severity":"normal"},{"uid":"14d4a6691dd33ac2","name":"Push message with JSON payload","time":{"start":1726474335185,"stop":1726474335185,"duration":0},"status":"passed","severity":"normal"},{"uid":"414bcdaf267fa883","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1726474285224,"stop":1726474285225,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3dfa78483266255","name":"Subscribe to topic containing numeric and receive message","time":{"start":1726474361450,"stop":1726474361450,"duration":0},"status":"passed","severity":"normal"},{"uid":"c89b82309ff134ae","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1726474322111,"stop":1726474322112,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ccfc5e1af36b621","name":"Subscribe to topic containing special chars and receive message","time":{"start":1726474361491,"stop":1726474361491,"duration":0},"status":"passed","severity":"normal"},{"uid":"735ba639697024ea","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1726474439865,"stop":1726474439865,"duration":0},"status":"passed","severity":"normal"},{"uid":"8db72f99ce9a941","name":"LightPush: 2 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1726474158559,"stop":1726474158559,"duration":0},"status":"passed","severity":"normal"},{"uid":"c05ddd2ffa5e3477","name":"Push message with numeric payload","time":{"start":1726474248404,"stop":1726474248407,"duration":3},"status":"passed","severity":"normal"},{"uid":"8905c9b555b777d0","name":"Check publish message containing Script","time":{"start":1726474279054,"stop":1726474279054,"duration":0},"status":"passed","severity":"normal"},{"uid":"c38e9b39d71fa77a","name":"Push message with Chinese payload","time":{"start":1726474335182,"stop":1726474335182,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cf9b3f3ce57c5db","name":"Check publish message containing shell command","time":{"start":1726474279056,"stop":1726474279056,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0731a59f38c3133","name":"Check message with non string payload is not received","time":{"start":1726474241893,"stop":1726474241908,"duration":15},"status":"passed","severity":"normal"},{"uid":"96b74dd963619fb7","name":"1 Relay, 1 fetch","time":{"start":1726473796625,"stop":1726473796626,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2af5f4633ef1e60","name":"Check received message containing long","time":{"start":1726474241767,"stop":1726474241768,"duration":1},"status":"passed","severity":"normal"},{"uid":"24c4bb1f7cd57b3e","name":"Check publish message containing escaped characters","time":{"start":1726474279056,"stop":1726474279056,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebd9f5f7beb04242","name":"Generator, custom pubsub topic","time":{"start":1726474374277,"stop":1726474374277,"duration":0},"status":"passed","severity":"normal"},{"uid":"90bf616c6df57148","name":"Subscribe to topic containing Russian and publish message","time":{"start":1726474285220,"stop":1726474285221,"duration":1},"status":"passed","severity":"normal"},{"uid":"135df448d5579335","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1726473907624,"stop":1726473907624,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2fabf0a13ece073","name":"Refresh subscription","time":{"start":1726474361488,"stop":1726474361488,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bada05716a17d6b","name":"Passing page size 3 when there are 20 messages","time":{"start":1726474384106,"stop":1726474384106,"duration":0},"status":"passed","severity":"normal"},{"uid":"392606fc51a713d9","name":"Push message with JSON payload","time":{"start":1726474248431,"stop":1726474248432,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ffa81354ad99d82","name":"Check received message containing SQL Injection","time":{"start":1726474003090,"stop":1726474003090,"duration":0},"status":"passed","severity":"normal"},{"uid":"40be9c10e253b6f0","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1726473808340,"stop":1726473808341,"duration":1},"status":"passed","severity":"normal"},{"uid":"90659bdc6beb7d1e","name":"LightPush with 2 connections","time":{"start":1726474062686,"stop":1726474062686,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ff51cadce15bd8b","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1726473907623,"stop":1726473907623,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9a46d1dcc6357f","name":"Store - dialed first","time":{"start":1726474395801,"stop":1726474395802,"duration":1},"status":"passed","severity":"normal"},{"uid":"4fc7b9d54129d217","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1726474322110,"stop":1726474322111,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f2956dbb21642a2","name":"Subscribe to topic containing Script and publish message","time":{"start":1726474285221,"stop":1726474285222,"duration":1},"status":"passed","severity":"normal"},{"uid":"37f24aed39499ea1","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1726473907616,"stop":1726473907618,"duration":2},"status":"passed","severity":"normal"},{"uid":"165396377d6d327d","name":"Check publish message after client node is restarted","time":{"start":1726474279063,"stop":1726474279063,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4eebcabe408c0a29","name":"returns all values when wanted number is greater than available values","time":{"start":1726473796181,"stop":1726473796182,"duration":1},"status":"passed","severity":"normal"},{"uid":"49ce2e477810f8c3","name":"Encoder throws on undefined content topic","time":{"start":1726473808342,"stop":1726473808342,"duration":0},"status":"passed","severity":"normal"},{"uid":"8797d5fdf0deae32","name":"should only return 1 node with relay capability","time":{"start":1726473796992,"stop":1726473796992,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7e568b9612a98c7","name":"Filter with 2 connections","time":{"start":1726474062686,"stop":1726474062686,"duration":0},"status":"passed","severity":"normal"},{"uid":"89481c4cc9a6a3b9","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1726473776185,"stop":1726473776185,"duration":0},"status":"passed","severity":"normal"},{"uid":"d00db637f45b892e","name":"Check received message containing long","time":{"start":1726474003085,"stop":1726474003087,"duration":2},"status":"passed","severity":"normal"},{"uid":"a7b467d1f7f0b9bd","name":"Check received message containing shell command","time":{"start":1726474003095,"stop":1726474003095,"duration":0},"status":"passed","severity":"normal"},{"uid":"5363f10223bfe165","name":"Check received message containing Russian","time":{"start":1726474241816,"stop":1726474241816,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b685807cbba5fc9","name":"udp ip6 address","time":{"start":1726473784050,"stop":1726473784050,"duration":0},"status":"passed","severity":"normal"},{"uid":"8395194527e21ad5","name":"listenerCount","time":{"start":1726473866968,"stop":1726473866969,"duration":1},"status":"passed","severity":"normal"},{"uid":"5eb23444a89f0d2a","name":"Push message with content topic containing shell command","time":{"start":1726474248468,"stop":1726474248469,"duration":1},"status":"passed","severity":"normal"},{"uid":"9403bf199ca86b68","name":"Non TWN Cluster","time":{"start":1726474313845,"stop":1726474313845,"duration":0},"status":"passed","severity":"normal"},{"uid":"2df72da6cd2a287","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1726474008232,"stop":1726474008233,"duration":1},"status":"passed","severity":"normal"},{"uid":"aca963f0f7ae77c8","name":"Check publish message containing JSON","time":{"start":1726474279055,"stop":1726474279055,"duration":0},"status":"passed","severity":"normal"},{"uid":"983b598e97c14cfc","name":"Check received message containing numeric","time":{"start":1726474241768,"stop":1726474241769,"duration":1},"status":"passed","severity":"normal"},{"uid":"949c3e0159a95771","name":"throws on empty content topic","time":{"start":1726473776139,"stop":1726473776139,"duration":0},"status":"passed","severity":"normal"},{"uid":"c167bafc7942e0ef","name":"Ping on subscribed peer","time":{"start":1726473891449,"stop":1726473891450,"duration":1},"status":"passed","severity":"normal"},{"uid":"1dbf8817341b7970","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1726473776174,"stop":1726473776174,"duration":0},"status":"passed","severity":"normal"},{"uid":"49ba195dd719b0ce","name":"Push message with shell command payload","time":{"start":1726474248433,"stop":1726474248437,"duration":4},"status":"passed","severity":"normal"},{"uid":"d494a0a9094f28f5","name":"should handle corrupted local storage data gracefully","time":{"start":1726473800829,"stop":1726473800829,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba529cb3a0942dce","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1726473776176,"stop":1726473776177,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ea45a38dcb9d7fc","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1726474260052,"stop":1726474260052,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f71582bf19b57bb","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1726474042600,"stop":1726474042601,"duration":1},"status":"passed","severity":"normal"},{"uid":"d598c0182648e9e","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1726474118816,"stop":1726474118817,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad62cf89e3998acf","name":"should not fail to stop the service if it was not started","time":{"start":1726473838001,"stop":1726473838002,"duration":1},"status":"passed","severity":"normal"},{"uid":"2debe870802d1dea","name":"Check publish message containing long","time":{"start":1726474279049,"stop":1726474279049,"duration":0},"status":"passed","severity":"normal"},{"uid":"6700859b6d8f57cb","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1726474008233,"stop":1726474008233,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c6c8b0f25881d85","name":"handles multiple messages","time":{"start":1726474381321,"stop":1726474381322,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8b8c295c1e979cd","name":"Refresh subscription","time":{"start":1726474285217,"stop":1726474285217,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c7dfe8b81e538ada","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1726474390310,"stop":1726474390310,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcf08217d7f589bb","name":"Fails to publish message with empty text","time":{"start":1726474279060,"stop":1726474279060,"duration":0},"status":"passed","severity":"normal"},{"uid":"3517695b5aa9886e","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1726474008224,"stop":1726474008224,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fc82061dadb3260","name":"throws on content topic with empty topic name field","time":{"start":1726473776142,"stop":1726473776143,"duration":1},"status":"passed","severity":"normal"},{"uid":"7910cd47fc4dd972","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1726473776163,"stop":1726473776163,"duration":0},"status":"passed","severity":"normal"},{"uid":"930d5d29399e8d7d","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app43/9/topic491/json","time":{"start":1726474313876,"stop":1726474313876,"duration":0},"status":"passed","severity":"normal"},{"uid":"db2340ec0898dd5","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1726473946432,"stop":1726473946432,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a5b90e4f6bbd448","name":"Check publish message containing special chars","time":{"start":1726474279050,"stop":1726474279050,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d260007973b33f","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1726474361445,"stop":1726474361446,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbe5fb9c79a46529","name":"Push message with XML payload","time":{"start":1726474248414,"stop":1726474248415,"duration":1},"status":"passed","severity":"normal"},{"uid":"738c7430c6e9b2ba","name":"should throw error - no public key","time":{"start":1726473784625,"stop":1726473784626,"duration":1},"status":"passed","severity":"normal"},{"uid":"18b379e3eb50a567","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1726473776175,"stop":1726473776175,"duration":0},"status":"passed","severity":"normal"},{"uid":"135ed4d15d57e07b","name":"should throw an error if shards are undefined for static sharding","time":{"start":1726473776173,"stop":1726473776173,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d8ccb6c05c744a0","name":"Throws when trying to push message with empty payload","time":{"start":1726474335187,"stop":1726474335187,"duration":0},"status":"passed","severity":"normal"},{"uid":"485ec586205b6c6f","name":"Fails to publish duplicate message","time":{"start":1726474279059,"stop":1726474279060,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7ec596a94d94135","name":"Check received message with timestamp: 1726473826572000000 ","time":{"start":1726474241784,"stop":1726474241785,"duration":1},"status":"passed","severity":"normal"},{"uid":"af2ab98ee1a26cf7","name":"throws an error for improperly formatted content topics","time":{"start":1726473776169,"stop":1726473776170,"duration":1},"status":"passed","severity":"normal"},{"uid":"d232c9e5f449d6b0","name":"groups content topics by expected pubsub topic","time":{"start":1726473776167,"stop":1726473776167,"duration":0},"status":"passed","severity":"normal"},{"uid":"78b35fef53b891b5","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1726473783940,"stop":1726473783944,"duration":4},"status":"passed","severity":"normal"},{"uid":"5a8718c9d09f2228","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1726473880413,"stop":1726473880414,"duration":1},"status":"passed","severity":"normal"},{"uid":"4db311c4885bd30c","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1726473796840,"stop":1726473796840,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7b6d2f04560230c","name":"Delete observer","time":{"start":1726474245063,"stop":1726474245063,"duration":0},"status":"passed","severity":"normal"},{"uid":"a65e54fa78000a75","name":"Check publish message containing Chinese","time":{"start":1726474279050,"stop":1726474279053,"duration":3},"status":"passed","severity":"normal"},{"uid":"4e5abc4ff72f1f5c","name":"pre and post cipher","time":{"start":1726473807136,"stop":1726473807136,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfc11877b5441d26","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1726474374278,"stop":1726474374278,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fc23d579035a258","name":"ignores domain fetching errors","time":{"start":1726473796991,"stop":1726473796991,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fb59ab573eb37e8","name":"A test","time":{"start":1726474118917,"stop":1726474118917,"duration":0},"status":"passed","severity":"normal"},{"uid":"a081397c5a66d15f","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1726473776177,"stop":1726473776177,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf4ff82e0c96f6d3","name":"should set field with all protocols enabled","time":{"start":1726473784634,"stop":1726473784634,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb789679139d970a","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1726473776160,"stop":1726473776161,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a2f3ef1862844e1","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1726474260055,"stop":1726474260056,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f4cb6d89f529674","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1726473796994,"stop":1726473796994,"duration":0},"status":"skipped","severity":"normal"},{"uid":"eeef9150cb95caf","name":"Push message with long payload","time":{"start":1726474248402,"stop":1726474248404,"duration":2},"status":"passed","severity":"normal"},{"uid":"4309701005786524","name":"should emit a peer event after start","time":{"start":1726474282169,"stop":1726474282169,"duration":0},"status":"passed","severity":"normal"},{"uid":"9010d301150dad31","name":"Subscribe to topic containing emoji and receive message","time":{"start":1726474042623,"stop":1726474042623,"duration":0},"status":"passed","severity":"normal"},{"uid":"abd5c8092131d756","name":"Number of peers are maintained correctly","time":{"start":1726474070375,"stop":1726474070375,"duration":0},"status":"passed","severity":"normal"},{"uid":"e18bd241b7bcc990","name":"Check received message containing Basic HTML tag","time":{"start":1726474241828,"stop":1726474241861,"duration":33},"status":"passed","severity":"normal"},{"uid":"8a071d2efec09c58","name":"Relay - times out","time":{"start":1726474395801,"stop":1726474395801,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2dc19f0fe453f28","name":"Register correct protocols","time":{"start":1726474285214,"stop":1726474285214,"duration":0},"status":"passed","severity":"normal"},{"uid":"2279b47ce49209a4","name":"Push message with content topic containing Russian","time":{"start":1726474335206,"stop":1726474335206,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca1f57355792f676","name":"Check received message containing Basic HTML tag","time":{"start":1726474003094,"stop":1726474003095,"duration":1},"status":"passed","severity":"normal"},{"uid":"8526a3ed6e806e28","name":"Passing page size 10 when there are 10 messages","time":{"start":1726474384106,"stop":1726474384107,"duration":1},"status":"passed","severity":"normal"},{"uid":"678f7bb8b4a0a7ee","name":"Push message with content topic containing shell command","time":{"start":1726474335208,"stop":1726474335208,"duration":0},"status":"passed","severity":"normal"},{"uid":"20fc4143c2011f7d","name":"Push message with Basic HTML tag payload","time":{"start":1726474335184,"stop":1726474335185,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a69d4c72d4859f3","name":"Subscribe to topic containing XML and receive message","time":{"start":1726474361458,"stop":1726474361459,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ad8bf2cf9d18625","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1726473776178,"stop":1726473776178,"duration":0},"status":"passed","severity":"normal"},{"uid":"29f5e6d01ebd9c94","name":"Subscribe to topic containing long and receive message","time":{"start":1726474361489,"stop":1726474361489,"duration":0},"status":"passed","severity":"normal"},{"uid":"650816c324ab6d50","name":"Push message on custom pubsubTopic","time":{"start":1726474118815,"stop":1726474118816,"duration":1},"status":"passed","severity":"normal"},{"uid":"20e4c31892c387b9","name":"can start and stop the service","time":{"start":1726473800826,"stop":1726473800826,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa11bddc303886c6","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1726473783930,"stop":1726473783931,"duration":1},"status":"passed","severity":"normal"},{"uid":"17388e356448e899","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1726473838005,"stop":1726473838005,"duration":0},"status":"skipped","severity":"normal"},{"uid":"63c6808888d77af6","name":"Generator, custom pubsub topic","time":{"start":1726474374278,"stop":1726474374279,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d2a95e20d996b7a","name":"Check message received after nwaku node is restarted","time":{"start":1726474241909,"stop":1726474241909,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7b5ded2a73126202","name":"Check message received after nwaku node is restarted","time":{"start":1726474003102,"stop":1726474003102,"duration":0},"status":"skipped","severity":"normal"},{"uid":"923cb9a3e1e5648b","name":"Failed peers are renewed","time":{"start":1726474070375,"stop":1726474070375,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7e270152e6fb3d2","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1726474045223,"stop":1726474045223,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ff7d17bb74f8154","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1726473796994,"stop":1726473796994,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e175b5180b110cbe","name":"Query generator for multiple messages with different content topic format","time":{"start":1726474370293,"stop":1726474370293,"duration":0},"status":"passed","severity":"normal"},{"uid":"60a97f6722c95dfa","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1726473778732,"stop":1726473778733,"duration":1},"status":"passed","severity":"normal"},{"uid":"11cad24a7b6fd432","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1726473834501,"stop":1726473834501,"duration":0},"status":"passed","severity":"normal"},{"uid":"e22b4a29c873ba3f","name":"configure the node with multiple pubsub topics","time":{"start":1726474339704,"stop":1726474339704,"duration":0},"status":"passed","severity":"normal"},{"uid":"146d43dd9694e124","name":"Throws when trying to push message with empty payload","time":{"start":1726474248455,"stop":1726474248456,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fd95b49eab4e0ec","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1726474008219,"stop":1726474008219,"duration":0},"status":"passed","severity":"normal"},{"uid":"31db1c3be848b456","name":"getPeersByDiscovery","time":{"start":1726473866968,"stop":1726473866968,"duration":0},"status":"passed","severity":"normal"},{"uid":"16c9cb3d70bd5f85","name":"should properly create location multiaddrs - udp","time":{"start":1726473784633,"stop":1726473784633,"duration":0},"status":"passed","severity":"normal"},{"uid":"9873f7c3b5a92d0b","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1726474008224,"stop":1726474008224,"duration":0},"status":"passed","severity":"normal"},{"uid":"211b06a97f34890b","name":"Encoder throws on undefined content topic","time":{"start":1726473806780,"stop":1726473806781,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3797b0f644800e4","name":"Subscribe to topic containing XML and receive message","time":{"start":1726474361502,"stop":1726474361502,"duration":0},"status":"passed","severity":"normal"},{"uid":"319015431f6cfb2e","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1726474361492,"stop":1726474361492,"duration":0},"status":"passed","severity":"normal"},{"uid":"381b2c9df2f7e0c9","name":"Subscribe to topic containing Script and receive message","time":{"start":1726474361498,"stop":1726474361501,"duration":3},"status":"passed","severity":"normal"},{"uid":"b6c2f390ca21d86c","name":"Subscribe and receive messages via waku relay post","time":{"start":1726474042601,"stop":1726474042601,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1010ea873107e7f","name":"Subscribe and receives messages on 20 topics","time":{"start":1726474361484,"stop":1726474361484,"duration":0},"status":"passed","severity":"normal"},{"uid":"a178aba733642b3a","name":"Push message with content topic containing Russian","time":{"start":1726474248462,"stop":1726474248463,"duration":1},"status":"passed","severity":"normal"},{"uid":"9131562a10e7ac2f","name":"Check received message containing Basic HTML tag","time":{"start":1726474241777,"stop":1726474241778,"duration":1},"status":"passed","severity":"normal"},{"uid":"95807089e0a59074","name":"Query generator for multiple messages","time":{"start":1726474370291,"stop":1726474370291,"duration":0},"status":"passed","severity":"normal"},{"uid":"3323aa07b0d178e9","name":"Ping on unsubscribed peer","time":{"start":1726473907697,"stop":1726473907699,"duration":2},"status":"passed","severity":"normal"},{"uid":"94acb1b109178496","name":"should be called for bootstrap peers","time":{"start":1726473834499,"stop":1726473834500,"duration":1},"status":"passed","severity":"normal"},{"uid":"d40488005cb902c0","name":"Relay + Store","time":{"start":1726473837177,"stop":1726473837178,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb9ce2cb1fc1d4a8","name":"Query with Ordered Callback, No message returned","time":{"start":1726474355155,"stop":1726474355155,"duration":0},"status":"passed","severity":"normal"},{"uid":"57afffe861c76ce4","name":"same cluster, different shard: nodes don't connect","time":{"start":1726474008214,"stop":1726474008215,"duration":1},"status":"passed","severity":"normal"},{"uid":"d513273211b013b1","name":"Subscribe to topic containing special chars and receive message","time":{"start":1726474042615,"stop":1726474042615,"duration":0},"status":"passed","severity":"normal"},{"uid":"3387239a402b2189","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1726474361464,"stop":1726474361464,"duration":0},"status":"passed","severity":"normal"},{"uid":"348b938333f0752f","name":"random static sharding 4 - Cluster ID: 912, Shard ID: 813","time":{"start":1726474339700,"stop":1726474339700,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cf1b0090cdc55dc","name":"Decoder throws on empty string content topic","time":{"start":1726473808343,"stop":1726473808343,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0649f272594a493","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1726474260054,"stop":1726474260055,"duration":1},"status":"passed","severity":"normal"},{"uid":"e11b2c6c28711918","name":"Push message with content topic containing unicode special characters","time":{"start":1726474248471,"stop":1726474248471,"duration":0},"status":"passed","severity":"normal"},{"uid":"3326613d3b55ee4b","name":"should properly create peer info with all multiaddrs","time":{"start":1726473784633,"stop":1726473784633,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0b39aa54ac839cb","name":"should not receive a peer event before start","time":{"start":1726473838003,"stop":1726473838003,"duration":0},"status":"passed","severity":"normal"},{"uid":"30baaf79b3437b35","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1726473778731,"stop":1726473778732,"duration":1},"status":"passed","severity":"normal"},{"uid":"34cd04f46f377878","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1726474008222,"stop":1726474008223,"duration":1},"status":"passed","severity":"normal"},{"uid":"752ee0a36e58c536","name":"Subscribe to topic containing JSON and receive message","time":{"start":1726474361464,"stop":1726474361465,"duration":1},"status":"passed","severity":"normal"},{"uid":"3947c85cca5edccc","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1726474045224,"stop":1726474045224,"duration":0},"status":"passed","severity":"normal"},{"uid":"e19f992fa51922ab","name":"Query generator for multiple messages with different message text format","time":{"start":1726474370292,"stop":1726474370292,"duration":0},"status":"passed","severity":"normal"},{"uid":"5366b90e50a93468","name":"Publishes to nwaku","time":{"start":1726474265767,"stop":1726474265767,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fe190c40aba07c4","name":"Subscribe to topic containing JSON and receive message","time":{"start":1726474042621,"stop":1726474042621,"duration":0},"status":"passed","severity":"normal"},{"uid":"3337d0e56638f043","name":"does not throw on valid cases","time":{"start":1726473776138,"stop":1726473776139,"duration":1},"status":"passed","severity":"normal"},{"uid":"69538f2ea414bd9c","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1726474118818,"stop":1726474118818,"duration":0},"status":"passed","severity":"normal"},{"uid":"e07c9660e9804571","name":"Push message with content topic containing JSON","time":{"start":1726474248467,"stop":1726474248468,"duration":1},"status":"passed","severity":"normal"},{"uid":"420d8abad369e73d","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1726473776183,"stop":1726473776184,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0ed751a4fb484b0","name":"Check received message containing escaped characters","time":{"start":1726474003096,"stop":1726474003096,"duration":0},"status":"passed","severity":"normal"},{"uid":"6df2222d8c94d6b6","name":"LightPush with 0 connections","time":{"start":1726474062682,"stop":1726474062683,"duration":1},"status":"passed","severity":"normal"},{"uid":"d25aab436973607c","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1726473776178,"stop":1726473776178,"duration":0},"status":"passed","severity":"normal"},{"uid":"d990eeb7d8a27c00","name":"Check received message containing Arabic","time":{"start":1726474241775,"stop":1726474241775,"duration":0},"status":"passed","severity":"normal"},{"uid":"37c68b8241730bba","name":"Renews subscription after lossing a connection","time":{"start":1726474361511,"stop":1726474361511,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e78e9c17a0ef1c7","name":"Light Node - default protocols","time":{"start":1726474395804,"stop":1726474395804,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c2b05af83288a8e","name":"Renews peer on consistent ping failures","time":{"start":1726473936124,"stop":1726473936124,"duration":0},"status":"passed","severity":"normal"},{"uid":"866c555867318dc9","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1726474008223,"stop":1726474008223,"duration":0},"status":"passed","severity":"normal"},{"uid":"199b89ce50ba4536","name":"Check received message with timestamp: 1726473826124 ","time":{"start":1726474003097,"stop":1726474003097,"duration":0},"status":"passed","severity":"normal"},{"uid":"48c3b459fe4834ef","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1726473776179,"stop":1726473776179,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab784ebd93dd1c6a","name":"Subscribe to topic containing XML and receive message","time":{"start":1726474042619,"stop":1726474042620,"duration":1},"status":"passed","severity":"normal"},{"uid":"241d9ca7d790df77","name":"Waku message hash computation (meta attribute not present)","time":{"start":1726473778733,"stop":1726473778733,"duration":0},"status":"passed","severity":"normal"},{"uid":"616908fc80a55765","name":"Js publishes, other Js receives","time":{"start":1726474265768,"stop":1726474265768,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2140e366a37358a","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1726474008228,"stop":1726474008228,"duration":0},"status":"passed","severity":"normal"},{"uid":"88798d058918a414","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1726474118820,"stop":1726474118820,"duration":0},"status":"passed","severity":"normal"},{"uid":"af841902350156db","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1726474042618,"stop":1726474042618,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e551be07ce0187d","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1726474008238,"stop":1726474008240,"duration":2},"status":"passed","severity":"normal"},{"uid":"79b5292e2f5517e8","name":"Check received message containing short","time":{"start":1726474003085,"stop":1726474003085,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfd993e5cb5c0387","name":"Check received message containing short","time":{"start":1726474241766,"stop":1726474241767,"duration":1},"status":"passed","severity":"normal"},{"uid":"98b22e6aeb83648f","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1726474008217,"stop":1726474008218,"duration":1},"status":"passed","severity":"normal"},{"uid":"16e17c31a3a5b2b2","name":"Meta field set when metaSetter is specified","time":{"start":1726473789431,"stop":1726473789431,"duration":0},"status":"passed","severity":"normal"},{"uid":"95ad84e01fcbaad0","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app36/9/topic362/xml","time":{"start":1726474313852,"stop":1726474313861,"duration":9},"status":"passed","severity":"normal"},{"uid":"c3fa389cb015d253","name":"Query Generator - false","time":{"start":1726474358036,"stop":1726474358036,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3fcb3acd69daaf1","name":"Push message with custom timestamp: 1726477662953","time":{"start":1726474248481,"stop":1726474248481,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac9c8152258f0f5f","name":"Push message with content topic containing numeric","time":{"start":1726474248458,"stop":1726474248459,"duration":1},"status":"passed","severity":"normal"},{"uid":"2818c35d6b5575c5","name":"should be able to encode the field with only FILTER set to true","time":{"start":1726473783923,"stop":1726473783924,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebe3fb4d82bd6ee4","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1726473784623,"stop":1726473784623,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cb5cdbbf0b2e970","name":"LightPush: 0 peers, Filter: 2 peers - Expected: Unhealthy","time":{"start":1726474158556,"stop":1726474158556,"duration":0},"status":"passed","severity":"normal"},{"uid":"e173ea0646b221b","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1726473796993,"stop":1726473796993,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a1ed76f838f8949","name":"Overlapping topic subscription","time":{"start":1726474361488,"stop":1726474361488,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a9bc0d8bac9899a","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1726473826710,"stop":1726473826712,"duration":2},"status":"passed","severity":"normal"},{"uid":"87b395484775fdb5","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1726474008221,"stop":1726474008222,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b5cd20bd295940c","name":"Push message with SQL Injection payload","time":{"start":1726474248411,"stop":1726474248412,"duration":1},"status":"passed","severity":"normal"},{"uid":"424e23902f92e587","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1726474355156,"stop":1726474355156,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f7814071ddcd498","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1726473776179,"stop":1726473776179,"duration":0},"status":"passed","severity":"normal"},{"uid":"36d8fb6a342ea0b9","name":"can dial TLS multiaddrs","time":{"start":1726474161889,"stop":1726474161890,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2d9efddb0467650","name":"Check received message containing numeric","time":{"start":1726474241808,"stop":1726474241809,"duration":1},"status":"passed","severity":"normal"},{"uid":"22b8977aacbd2069","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1726474361451,"stop":1726474361452,"duration":1},"status":"passed","severity":"normal"},{"uid":"670033a8efe95ac1","name":"Check received message containing escaped characters","time":{"start":1726474241872,"stop":1726474241872,"duration":0},"status":"passed","severity":"normal"},{"uid":"402bb3cbf398a168","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1726474008217,"stop":1726474008217,"duration":0},"status":"passed","severity":"normal"},{"uid":"cff5c01375cf85ec","name":"should not fail to start the service if it is already started","time":{"start":1726473838002,"stop":1726473838002,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ba351c7d3d1435e","name":"same cluster, same shard: nodes connect","time":{"start":1726474163828,"stop":1726474163831,"duration":3},"status":"passed","severity":"normal"},{"uid":"d7f6ccf08f110207","name":"should be online or offline if network state changed","time":{"start":1726473826718,"stop":1726473826720,"duration":2},"status":"passed","severity":"normal"},{"uid":"d8a24ffd0c2b5f00","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1726474045204,"stop":1726474045207,"duration":3},"status":"passed","severity":"normal"},{"uid":"642555aae277c3a8","name":"Subscribe to topic containing emoji and publish message","time":{"start":1726474285225,"stop":1726474285225,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f06771f962d6311","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1726474045222,"stop":1726474045223,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c1e929e1f489551","name":"Subscribe to topic containing JSON and publish message","time":{"start":1726474285223,"stop":1726474285224,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a3ccbee9f309bce","name":"LightPush: 2 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1726474158559,"stop":1726474158559,"duration":0},"status":"passed","severity":"normal"},{"uid":"70df80f1de2962d7","name":"connects to nwaku","time":{"start":1726474388534,"stop":1726474388534,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b0982362585eb","name":"handles empty shards array correctly","time":{"start":1726473776184,"stop":1726473776184,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfc01675a7ae969a","name":"should not fail to stop the service if it was not started","time":{"start":1726473800826,"stop":1726473800826,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8b781909944ea29","name":"Check received message containing escaped characters","time":{"start":1726474241781,"stop":1726474241781,"duration":0},"status":"passed","severity":"normal"},{"uid":"83fd9b3be9a863a0","name":"Subscribe and receives messages on 20 topics","time":{"start":1726474042602,"stop":1726474042602,"duration":0},"status":"passed","severity":"normal"},{"uid":"b629cc70b183849","name":"configure the node with multiple content topics","time":{"start":1726474313881,"stop":1726474313882,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce26266f2947505a","name":"Push message with custom timestamp: 1726470462953","time":{"start":1726474248481,"stop":1726474248481,"duration":0},"status":"passed","severity":"normal"},{"uid":"c75b46d558183bf4","name":"Check message with invalid timestamp is not received","time":{"start":1726474003098,"stop":1726474003099,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c336d716d38ee8","name":"Check message on other pubsub topic is not received","time":{"start":1726474241789,"stop":1726474241795,"duration":6},"status":"passed","severity":"normal"},{"uid":"db8f0015f87efc5d","name":"should properly create location multiaddrs - tcp6","time":{"start":1726473784632,"stop":1726473784633,"duration":1},"status":"passed","severity":"normal"},{"uid":"6429585d1d28d7f8","name":"Check received message containing XML","time":{"start":1726474241820,"stop":1726474241827,"duration":7},"status":"passed","severity":"normal"},{"uid":"bce47850ab213e7b","name":"Check received message containing Chinese","time":{"start":1726474003088,"stop":1726474003088,"duration":0},"status":"passed","severity":"normal"},{"uid":"7702389d71ee3aba","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1726474008227,"stop":1726474008227,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c1c786426ad3f49","name":"Fails to push message bigger that 1MB","time":{"start":1726474335218,"stop":1726474335218,"duration":0},"status":"passed","severity":"normal"},{"uid":"932769b809bf4b0e","name":"Ping on unsubscribed peer","time":{"start":1726473907691,"stop":1726473907692,"duration":1},"status":"passed","severity":"normal"},{"uid":"408a9f609d20943a","name":"Check received message containing SQL Injection","time":{"start":1726474241776,"stop":1726474241776,"duration":0},"status":"passed","severity":"normal"},{"uid":"847836c0950e610c","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1726473834500,"stop":1726473834500,"duration":0},"status":"passed","severity":"normal"},{"uid":"6350c2032aec833b","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1726474373102,"stop":1726474373102,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9c5513087b212fe","name":"Check publish message containing Russian","time":{"start":1726474279053,"stop":1726474279053,"duration":0},"status":"passed","severity":"normal"},{"uid":"b36f570ac15ef46e","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1726473796838,"stop":1726473796839,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0d4feba42726150","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1726474008221,"stop":1726474008221,"duration":0},"status":"passed","severity":"normal"},{"uid":"32b1e4d35b621486","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1726473783944,"stop":1726473783944,"duration":0},"status":"passed","severity":"normal"},{"uid":"e80cd09b5a228d30","name":"Check received message containing special chars","time":{"start":1726474241769,"stop":1726474241770,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9cc3b0d02c15fa7","name":"Overlapping topic subscription","time":{"start":1726474361447,"stop":1726474361447,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bf067c58d6d52bd","name":"Subscribe and receives messages on 20 topics","time":{"start":1726474361446,"stop":1726474361446,"duration":0},"status":"passed","severity":"normal"},{"uid":"83cf3090e617cbaa","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1726474008232,"stop":1726474008232,"duration":0},"status":"passed","severity":"normal"},{"uid":"addcf94b27df6b75","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1726473907616,"stop":1726473907616,"duration":0},"status":"passed","severity":"normal"},{"uid":"964350aa4df030b7","name":"Overlapping topic subscription","time":{"start":1726474042604,"stop":1726474042604,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4e9ea427c9aa777","name":"Symmetric encrypt & Decrypt","time":{"start":1726473807135,"stop":1726473807136,"duration":1},"status":"passed","severity":"normal"},{"uid":"e379eca37381186f","name":"Push message with unicode special characters payload","time":{"start":1726474248443,"stop":1726474248451,"duration":8},"status":"passed","severity":"normal"},{"uid":"3c5861b784abc6","name":"Keep-alive pings maintain the connection","time":{"start":1726473936123,"stop":1726473936123,"duration":0},"status":"passed","severity":"normal"},{"uid":"391890aed5246d84","name":"Check message with invalid timestamp is not received","time":{"start":1726474241892,"stop":1726474241892,"duration":0},"status":"passed","severity":"normal"},{"uid":"43077ced00746aeb","name":"Passing page size 11 when there are 10 messages","time":{"start":1726474384107,"stop":1726474384107,"duration":0},"status":"passed","severity":"normal"},{"uid":"c72339aac476c413","name":"Subscribe and receive messages via waku relay post","time":{"start":1726474361475,"stop":1726474361478,"duration":3},"status":"passed","severity":"normal"},{"uid":"d873bab6e70d227e","name":"Push message with content topic containing unicode special characters","time":{"start":1726474335209,"stop":1726474335209,"duration":0},"status":"passed","severity":"normal"},{"uid":"4baf28d48513c006","name":"should encodeTxt and decodeTxt","time":{"start":1726473784621,"stop":1726473784622,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cbef5e0db3c2f48","name":"Check received message with timestamp: 1649153314 ","time":{"start":1726474003098,"stop":1726474003098,"duration":0},"status":"passed","severity":"normal"},{"uid":"12b427bc128c4957","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1726474252702,"stop":1726474252702,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bb53458586990b64","name":"Check message with no payload is not received","time":{"start":1726474003100,"stop":1726474003101,"duration":1},"status":"passed","severity":"normal"},{"uid":"89d1eee339a26ab6","name":"Subscribe to topic containing emoji and receive message","time":{"start":1726474361510,"stop":1726474361510,"duration":0},"status":"passed","severity":"normal"},{"uid":"79901dc926617c3d","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1726474260053,"stop":1726474260054,"duration":1},"status":"passed","severity":"normal"},{"uid":"c37485599af72fca","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1726473776162,"stop":1726473776163,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8fcdc59ecb976e8","name":"Decoder throws on undefined content topic","time":{"start":1726473789433,"stop":1726473789433,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2289cc2ec0f6c06","name":"Subscribe to topic containing emoji and receive message","time":{"start":1726474361469,"stop":1726474361469,"duration":0},"status":"passed","severity":"normal"},{"uid":"75935320378c3f44","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1726474439863,"stop":1726474439864,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd1aee4a6b56231e","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1726473776182,"stop":1726473776182,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d2a58b001eac74","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app25/5/topic167/json","time":{"start":1726474313874,"stop":1726474313875,"duration":1},"status":"passed","severity":"normal"},{"uid":"f91125c137e92360","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1726474008229,"stop":1726474008230,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce4528eeb0942af0","name":"Push message with rate limit","time":{"start":1726474248480,"stop":1726474248480,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3d31bd79a79262e","name":"LightPush with 1 connections","time":{"start":1726474062684,"stop":1726474062684,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb965ebf9536f50","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1726473783924,"stop":1726473783924,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a85fb33118cda89","name":"Mutual subscription","time":{"start":1726474285213,"stop":1726474285214,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a243478f3182b99","name":"connected peers and dial","time":{"start":1726474242292,"stop":1726474242292,"duration":0},"status":"skipped","severity":"normal"},{"uid":"59f9360d87b3892e","name":"Check message with non string payload is not received","time":{"start":1726474003101,"stop":1726474003101,"duration":0},"status":"passed","severity":"normal"},{"uid":"4592f63bd1fb2f99","name":"Check received message with timestamp: 1649153314 ","time":{"start":1726474241891,"stop":1726474241891,"duration":0},"status":"passed","severity":"normal"},{"uid":"f094d4407e7d1f9a","name":"LightPush: 3 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1726474158561,"stop":1726474158561,"duration":0},"status":"passed","severity":"normal"},{"uid":"520e15fb58b3ec0f","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1726474355152,"stop":1726474355154,"duration":2},"status":"passed","severity":"normal"},{"uid":"19b646dc88ee11f4","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1726474361480,"stop":1726474361480,"duration":0},"status":"passed","severity":"normal"},{"uid":"48a0191795bba572","name":"Subscribe to topic containing short and receive message","time":{"start":1726474361449,"stop":1726474361449,"duration":0},"status":"passed","severity":"normal"},{"uid":"4928d5db64c1fa67","name":"Round trip binary serialization","time":{"start":1726473789430,"stop":1726473789430,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c1e3fcaa5d14ef","name":"isConnected should return true after first peer connects","time":{"start":1726473880414,"stop":1726473880415,"duration":1},"status":"passed","severity":"normal"},{"uid":"969c59a26eb5ce4d","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app9/4/topic540/test.js","time":{"start":1726474313867,"stop":1726474313874,"duration":7},"status":"passed","severity":"normal"},{"uid":"2871709393ab7f85","name":"LightPush with 3 connections","time":{"start":1726474062686,"stop":1726474062687,"duration":1},"status":"passed","severity":"normal"},{"uid":"41ab5c98969283b2","name":"should only return 1 node with relay and store capability","time":{"start":1726473796992,"stop":1726473796992,"duration":0},"status":"passed","severity":"normal"},{"uid":"edb9373430af06fc","name":"Push message with long payload","time":{"start":1726474335181,"stop":1726474335181,"duration":0},"status":"passed","severity":"normal"},{"uid":"65d75037722633f9","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1726474313845,"stop":1726474313845,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b64fa27c8b095f7","name":"Passing page size 19 when there are 20 messages","time":{"start":1726474384107,"stop":1726474384108,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b0145b9dd10d86b","name":"should only return 1 node with store capability","time":{"start":1726473796993,"stop":1726473796993,"duration":0},"status":"passed","severity":"normal"},{"uid":"e90a4a8fda0e0383","name":"random static sharding 9 - Cluster ID: 364, Shard ID: 14","time":{"start":1726474339703,"stop":1726474339703,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c8856c0c5b70bc2","name":"Filter with 1 connections","time":{"start":1726474062684,"stop":1726474062685,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd440f32ce544a85","name":"LightPush: 3 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1726474158560,"stop":1726474158560,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1e23d939228f9cb","name":"Decoder throws on undefined content topic","time":{"start":1726473806781,"stop":1726473806782,"duration":1},"status":"passed","severity":"normal"},{"uid":"22c86b46b55ca1a6","name":"should decode valid enr successfully","time":{"start":1726473784623,"stop":1726473784623,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5c8cc672fed00a2","name":"LightPush","time":{"start":1726474395803,"stop":1726474395803,"duration":0},"status":"passed","severity":"normal"},{"uid":"17f3fe767c73449c","name":"different cluster, same shard: nodes don't connect","time":{"start":1726474163837,"stop":1726474163838,"duration":1},"status":"passed","severity":"normal"},{"uid":"f98d4adf777276b3","name":"Reopen subscription with peer with lost subscription","time":{"start":1726473891451,"stop":1726473891451,"duration":0},"status":"passed","severity":"normal"},{"uid":"256a6ff8cbbe5033","name":"LightPush: 1 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1726474158557,"stop":1726474158557,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd23efa5105cd42e","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1726474045220,"stop":1726474045222,"duration":2},"status":"passed","severity":"normal"},{"uid":"afcee5685c19cf0e","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1726474163826,"stop":1726474163826,"duration":0},"status":"passed","severity":"normal"},{"uid":"372786ea848a1d3f","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1726474008231,"stop":1726474008231,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d867503245d6d60","name":"Publish message with custom timestamp: Mon Sep 16 2024 09:10:53 GMT+0000 (Coordinated Universal Time)","time":{"start":1726474279059,"stop":1726474279059,"duration":0},"status":"passed","severity":"normal"},{"uid":"20eb6d89b772e8ce","name":"Promise Callback - true","time":{"start":1726474358036,"stop":1726474358037,"duration":1},"status":"passed","severity":"normal"},{"uid":"f167e3669585c70f","name":"Push message equal or less that 1MB","time":{"start":1726474335217,"stop":1726474335217,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff902e22c63facb0","name":"Fails to push message with empty content topic","time":{"start":1726474248475,"stop":1726474248476,"duration":1},"status":"passed","severity":"normal"},{"uid":"ded8f527b0b8682e","name":"should throw an error for missing sharding configuration","time":{"start":1726473776184,"stop":1726473776184,"duration":0},"status":"passed","severity":"normal"},{"uid":"284e0fdb6648f8e4","name":"should handle a minimal index list","time":{"start":1726473776187,"stop":1726473776187,"duration":0},"status":"passed","severity":"normal"},{"uid":"154a8b3daf938d37","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1726474045215,"stop":1726474045218,"duration":3},"status":"passed","severity":"normal"},{"uid":"defedd8e24c88cf8","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1726473826713,"stop":1726473826715,"duration":2},"status":"passed","severity":"normal"},{"uid":"e6a385a5c910f058","name":"should be able to decode the field with only STORE set to true","time":{"start":1726473783935,"stop":1726473783936,"duration":1},"status":"passed","severity":"normal"},{"uid":"a35f6e4cb9ff409c","name":"Reusing cursor across nodes","time":{"start":1726474322113,"stop":1726474322113,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ac632816e3e13ae","name":"returns all values when wanted number matches available values","time":{"start":1726473796180,"stop":1726473796181,"duration":1},"status":"passed","severity":"normal"},{"uid":"356c22c30afd12ab","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1726473776170,"stop":1726473776171,"duration":1},"status":"passed","severity":"normal"},{"uid":"a940fd03623cd844","name":"random static sharding 2 - Cluster ID: 464, Shard ID: 563","time":{"start":1726474339695,"stop":1726474339696,"duration":1},"status":"passed","severity":"normal"},{"uid":"1029a69ed89de8cf","name":"Renews peer on consistent missed messages","time":{"start":1726473936125,"stop":1726473936125,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b6b0c9c774b9982","name":"Waku message hash computation (payload length 0)","time":{"start":1726473778733,"stop":1726473778733,"duration":0},"status":"passed","severity":"normal"},{"uid":"62f635eb03b1f817","name":"Query Generator, Wrong PubsubTopic","time":{"start":1726474355126,"stop":1726474355128,"duration":2},"status":"passed","severity":"normal"},{"uid":"883e0e22bf548b20","name":"Push message with rate limit","time":{"start":1726474335214,"stop":1726474335215,"duration":1},"status":"passed","severity":"normal"},{"uid":"f36c841dabdef6c","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1726474285221,"stop":1726474285221,"duration":0},"status":"passed","severity":"normal"},{"uid":"9874a651fd595cc1","name":"Decrypt messages","time":{"start":1726474245062,"stop":1726474245063,"duration":1},"status":"passed","severity":"normal"},{"uid":"2042c7a58f5fc0f6","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1726473776179,"stop":1726473776179,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0e0cb969fde4b25","name":"Check message received after nwaku node is restarted","time":{"start":1726474241798,"stop":1726474241798,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5617d0fcea98e85b","name":"start node with empty shard should fail","time":{"start":1726474339705,"stop":1726474339705,"duration":0},"status":"passed","severity":"normal"},{"uid":"cac457b60f87bff6","name":"random static sharding 6 - Cluster ID: 333, Shard ID: 28","time":{"start":1726474339701,"stop":1726474339701,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d3db44723e47ef7","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1726473776187,"stop":1726473776187,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a71246afa905ece","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1726474361446,"stop":1726474361446,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1c96324241be2c0","name":"Push message with meta","time":{"start":1726474248476,"stop":1726474248476,"duration":0},"status":"passed","severity":"normal"},{"uid":"ceda9beb21974f37","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1726473796993,"stop":1726473796993,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f6973f0bb9d1cf7","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1726474361503,"stop":1726474361504,"duration":1},"status":"passed","severity":"normal"},{"uid":"597436f94b56c58f","name":"Push message with escaped characters payload","time":{"start":1726474335185,"stop":1726474335186,"duration":1},"status":"passed","severity":"normal"},{"uid":"235f611f59cdaeb1","name":"Sign & Recover","time":{"start":1726473807136,"stop":1726473807137,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3fcefd1f495b26e","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1726474045208,"stop":1726474045210,"duration":2},"status":"passed","severity":"normal"},{"uid":"836d2f53217a8f05","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1726473776177,"stop":1726473776177,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3849ca3a8457e9","name":"addEventListener with correct event","time":{"start":1726473866966,"stop":1726473866967,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf5608937da476a7","name":"random static sharding 3 - Cluster ID: 356, Shard ID: 281","time":{"start":1726474339696,"stop":1726474339697,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1ffbfcf68993e85","name":"can start and stop the service","time":{"start":1726474282165,"stop":1726474282166,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce55167ed0fcd029","name":"Fails to push message with large meta","time":{"start":1726474248476,"stop":1726474248480,"duration":4},"status":"passed","severity":"normal"},{"uid":"2da52310f4685c39","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1726474339693,"stop":1726474339694,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6209722c991399d","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1726473907618,"stop":1726473907619,"duration":1},"status":"passed","severity":"normal"},{"uid":"93281d8dbf12b3fc","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1726474373101,"stop":1726474373102,"duration":1},"status":"passed","severity":"normal"},{"uid":"de5d0699eb71c8e9","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1726474241787,"stop":1726474241788,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb2ec4176fea11ab","name":"Push to array if already present","time":{"start":1726473775777,"stop":1726473775777,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb61a6f4d6f1f17a","name":"Push message with Arabic payload","time":{"start":1726474248407,"stop":1726474248408,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ab9c32ac7fd3e37","name":"should not throw an error for a single configured topic","time":{"start":1726473776180,"stop":1726473776181,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a4bf4f0e0cc96f7","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1726474008215,"stop":1726474008216,"duration":1},"status":"passed","severity":"normal"},{"uid":"5902d4d68fb3954e","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1726474361451,"stop":1726474361451,"duration":0},"status":"passed","severity":"normal"},{"uid":"34d73eb85799dfcd","name":"Subscribe to topic containing Russian and receive message","time":{"start":1726474042618,"stop":1726474042618,"duration":0},"status":"passed","severity":"normal"},{"uid":"514264e0b9ef8c79","name":"should throw an error for insufficient data","time":{"start":1726473776188,"stop":1726473776188,"duration":0},"status":"passed","severity":"normal"},{"uid":"64b5fd14d073b41c","name":"Refresh subscription","time":{"start":1726474042604,"stop":1726474042605,"duration":1},"status":"passed","severity":"normal"},{"uid":"168732608f270e91","name":"Asymmetric encrypt & decrypt","time":{"start":1726473807135,"stop":1726473807135,"duration":0},"status":"passed","severity":"normal"},{"uid":"4db86671c329477f","name":"removeEventListener with correct event","time":{"start":1726473866967,"stop":1726473866967,"duration":0},"status":"passed","severity":"normal"},{"uid":"abc3aa10201f637b","name":"Relay + Store","time":{"start":1726473784636,"stop":1726473784636,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed0565022186729f","name":"Subscribe and receive messages via lightPush","time":{"start":1726474042599,"stop":1726474042600,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c6d39b589b87f43","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1726474042603,"stop":1726474042603,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff62361619d9aed6","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1726473776176,"stop":1726473776176,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b7a45cca8b34744","name":"should not receive a peer event before start","time":{"start":1726474282170,"stop":1726474282171,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e3fdee4d9547f54","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1726473776144,"stop":1726473776144,"duration":0},"status":"passed","severity":"normal"},{"uid":"913b0566b29fb7b","name":"getPeersByDiscovery","time":{"start":1726474252701,"stop":1726474252701,"duration":0},"status":"passed","severity":"normal"},{"uid":"23f8fa75fec37ea","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1726474042617,"stop":1726474042617,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f53240e83c018da","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1726474390308,"stop":1726474390308,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c82c861471fe4fc","name":"Push message with custom timestamp: 1695715642846","time":{"start":1726474335215,"stop":1726474335216,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c1409ce3756263d","name":"retrieves a single peer","time":{"start":1726473796989,"stop":1726473796990,"duration":1},"status":"passed","severity":"normal"},{"uid":"618c357e045b7673","name":"Push message with content topic containing Chinese","time":{"start":1726474248460,"stop":1726474248461,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fb6187929c7af9","name":"throws on content topic with empty version field","time":{"start":1726473776142,"stop":1726473776142,"duration":0},"status":"passed","severity":"normal"},{"uid":"1261bf1bc71aa700","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1726474163826,"stop":1726474163827,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b96f6123aff3274","name":"Filter with 3 connections","time":{"start":1726474062687,"stop":1726474062688,"duration":1},"status":"passed","severity":"normal"},{"uid":"19ed4240cf603f0a","name":"Sets default value correctly","time":{"start":1726474388537,"stop":1726474388537,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb7700a183e44897","name":"should set field with only LIGHTPUSH enabled","time":{"start":1726473784635,"stop":1726473784636,"duration":1},"status":"passed","severity":"normal"},{"uid":"24cd6695080db48c","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1726473826715,"stop":1726473826716,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e2b3d85b52af364","name":"LightPush: 1 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1726474158557,"stop":1726474158557,"duration":0},"status":"passed","severity":"normal"},{"uid":"da92770bfcfaa464","name":"Check received message containing shell command","time":{"start":1726474241872,"stop":1726474241872,"duration":0},"status":"passed","severity":"normal"},{"uid":"1baea603e7d7fe50","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1726474008228,"stop":1726474008228,"duration":0},"status":"passed","severity":"normal"},{"uid":"97b018bfca569a3c","name":"Encoder throws on empty string content topic","time":{"start":1726473806781,"stop":1726473806781,"duration":0},"status":"passed","severity":"normal"},{"uid":"63658a0203c9f008","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1726473796841,"stop":1726473796841,"duration":0},"status":"passed","severity":"normal"},{"uid":"e003237981d4037","name":"should emit a peer event after start","time":{"start":1726473800827,"stop":1726473800827,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf92e2e828b6e2a3","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1726473789434,"stop":1726473789434,"duration":0},"status":"passed","severity":"normal"},{"uid":"48bfbd892222a069","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1726474439864,"stop":1726474439864,"duration":0},"status":"passed","severity":"normal"},{"uid":"e14eceb5f0793b9b","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app3/3/topic742/test.js","time":{"start":1726474313861,"stop":1726474313866,"duration":5},"status":"passed","severity":"normal"},{"uid":"1d5a6346c529c418","name":"Ping on peer without subscriptions","time":{"start":1726473907691,"stop":1726473907691,"duration":0},"status":"passed","severity":"normal"},{"uid":"10b4c7133ca8081f","name":"Push message with XML payload","time":{"start":1726474335184,"stop":1726474335184,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e78633e261a4dbc","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1726473946430,"stop":1726473946431,"duration":1},"status":"passed","severity":"normal"},{"uid":"e46f2badaaefdf26","name":"different cluster, different shard: nodes don't connect","time":{"start":1726474163838,"stop":1726474163838,"duration":0},"status":"passed","severity":"normal"},{"uid":"33df4e29b5ab24c6","name":"Renews subscription after lossing a connection","time":{"start":1726474361470,"stop":1726474361470,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dfc4f7312fe3a0f","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1726473776165,"stop":1726473776165,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d3bf2aa6b8efddc","name":"Check received message containing Arabic","time":{"start":1726474241810,"stop":1726474241815,"duration":5},"status":"passed","severity":"normal"},{"uid":"494e006fea7de285","name":"Push message with content topic containing Arabic","time":{"start":1726474248461,"stop":1726474248462,"duration":1},"status":"passed","severity":"normal"},{"uid":"5dded5517c8f60bd","name":"should not fail to start the service if it is already started","time":{"start":1726473800827,"stop":1726473800827,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee95e801ba320d7c","name":"Subscribe to topic containing special chars and publish message","time":{"start":1726474285219,"stop":1726474285219,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef4eb4084618f66e","name":"random static sharding 1 - Cluster ID: 553, Shard ID: 725","time":{"start":1726474339694,"stop":1726474339695,"duration":1},"status":"passed","severity":"normal"},{"uid":"90624cb6ee627ca2","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1726473783931,"stop":1726473783932,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ec0270833ef2619","name":"should return all peers when numPeers is 0","time":{"start":1726473789259,"stop":1726473789259,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b0b86669df72a6e","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1726474361507,"stop":1726474361510,"duration":3},"status":"passed","severity":"normal"},{"uid":"d2c95d8458d4eff8","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1726474390306,"stop":1726474390307,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6a72dd2523a4b4e","name":"Sample","time":{"start":1726473784187,"stop":1726473784187,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa31f69bcff88aaa","name":"Does not throw an exception when node disconnects","time":{"start":1726474388535,"stop":1726474388535,"duration":0},"status":"passed","severity":"normal"},{"uid":"e81adae256d44351","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1726474390309,"stop":1726474390309,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb2d0946993af05d","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1726474008219,"stop":1726474008219,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea78eb00e772281c","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1726474374280,"stop":1726474374281,"duration":1},"status":"passed","severity":"normal"},{"uid":"41fe881fcea06878","name":"Check received message containing Russian","time":{"start":1726474241775,"stop":1726474241776,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb00bdd1d1ea13c3","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1726474118816,"stop":1726474118816,"duration":0},"status":"passed","severity":"normal"},{"uid":"d420ea7596b8ecb2","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1726473776170,"stop":1726473776170,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd73e9de1d2de57b","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1726473776179,"stop":1726473776179,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cb6c174de4e9780","name":"Push message with content topic containing special chars","time":{"start":1726474248459,"stop":1726474248460,"duration":1},"status":"passed","severity":"normal"},{"uid":"8045bc492a7882b3","name":"Query Generator, No message returned","time":{"start":1726474355129,"stop":1726474355152,"duration":23},"status":"passed","severity":"normal"},{"uid":"b12d81db6817177e","name":"Ordered callback, aborts when callback returns true","time":{"start":1726474370302,"stop":1726474370302,"duration":0},"status":"passed","severity":"normal"},{"uid":"da064de4ec7910a5","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1726473776180,"stop":1726473776180,"duration":0},"status":"passed","severity":"normal"},{"uid":"15daf944a3bac3ee","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1726474322112,"stop":1726474322113,"duration":1},"status":"passed","severity":"normal"},{"uid":"841e043f285af7fa","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1726474390308,"stop":1726474390308,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2238cf90803b306","name":"Push message with short payload","time":{"start":1726474248401,"stop":1726474248402,"duration":1},"status":"passed","severity":"normal"},{"uid":"d84531b0bee912b4","name":"Filter","time":{"start":1726474395803,"stop":1726474395804,"duration":1},"status":"passed","severity":"normal"},{"uid":"585bf854a9fad515","name":"Callback on promise","time":{"start":1726474370293,"stop":1726474370293,"duration":0},"status":"passed","severity":"normal"},{"uid":"325cede0f0549e4d","name":"Check received message containing SQL Injection","time":{"start":1726474241816,"stop":1726474241817,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce74f93cd413f9b8","name":"Subscribe to topic containing Script and receive message","time":{"start":1726474361458,"stop":1726474361458,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c41316d45697e8e","name":"Check publish message after service node is restarted","time":{"start":1726474279062,"stop":1726474279062,"duration":0},"status":"skipped","severity":"normal"},{"uid":"57023b6db278ede2","name":"Push message with shell command payload","time":{"start":1726474335185,"stop":1726474335185,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f2b13d9bc982140","name":"Push message with content topic containing SQL Injection","time":{"start":1726474335206,"stop":1726474335206,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ef46c731e23ab58","name":"should encode/decode to RLP encoding","time":{"start":1726473784627,"stop":1726473784627,"duration":0},"status":"passed","severity":"normal"},{"uid":"5eec6980ed2406af","name":"should be called at least once on all `peer:discovery` events","time":{"start":1726473834498,"stop":1726473834498,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfcc9263e5daf6ba","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1726473776177,"stop":1726473776178,"duration":1},"status":"passed","severity":"normal"},{"uid":"27b919211354fd2f","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1726473826716,"stop":1726473826716,"duration":0},"status":"passed","severity":"normal"},{"uid":"4965f88c156fb72a","name":"caches peers it previously fetched","time":{"start":1726473796991,"stop":1726473796992,"duration":1},"status":"passed","severity":"normal"},{"uid":"632c820b7364f2b5","name":"Check message with invalid timestamp is not received","time":{"start":1726474241788,"stop":1726474241789,"duration":1},"status":"passed","severity":"normal"},{"uid":"8672dde56d3f05d0","name":"Check received message containing XML","time":{"start":1726474003094,"stop":1726474003094,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1c37560959de4aa","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1726474008229,"stop":1726474008229,"duration":0},"status":"passed","severity":"normal"},{"uid":"298b0ecc10a50bb3","name":"Push message with content topic containing long","time":{"start":1726474335188,"stop":1726474335189,"duration":1},"status":"passed","severity":"normal"},{"uid":"7cba7b57b922fc79","name":"Check received message containing XML","time":{"start":1726474241777,"stop":1726474241777,"duration":0},"status":"passed","severity":"normal"},{"uid":"ace063519a0caadd","name":"Push message with content topic containing short","time":{"start":1726474335187,"stop":1726474335188,"duration":1},"status":"passed","severity":"normal"},{"uid":"1af25c15546b86b3","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1726473806777,"stop":1726473806778,"duration":1},"status":"passed","severity":"normal"},{"uid":"42312d4ff1be2adf","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1726474373102,"stop":1726474373102,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b69d6d2f56d2f7c","name":"Reopen subscription with peer with lost subscription","time":{"start":1726473907693,"stop":1726473907693,"duration":0},"status":"passed","severity":"normal"},{"uid":"bba6556c8146591","name":"Push message with Chinese payload","time":{"start":1726474248407,"stop":1726474248407,"duration":0},"status":"passed","severity":"normal"},{"uid":"414c1123da7b0997","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1726473880412,"stop":1726473880413,"duration":1},"status":"passed","severity":"normal"},{"uid":"10568e1b3dce9c86","name":"Query Generator, Multiple PubsubTopics","time":{"start":1726474355129,"stop":1726474355129,"duration":0},"status":"passed","severity":"normal"},{"uid":"8eb7bb159cec8fc7","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1726473776164,"stop":1726473776165,"duration":1},"status":"passed","severity":"normal"},{"uid":"220906f347d02dce","name":"isConnected return false after peer stops","time":{"start":1726473880415,"stop":1726473880415,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ed4d30489801471","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1726474279061,"stop":1726474279061,"duration":0},"status":"passed","severity":"normal"},{"uid":"220d32471594ca1c","name":"Overlapping topic subscription","time":{"start":1726474285218,"stop":1726474285218,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b6333790b45b0d2e","name":"should set field with only RELAY enabled","time":{"start":1726473784634,"stop":1726473784635,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfed36d50aa143f2","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1726473789260,"stop":1726473789260,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d2b90055532e041","name":"Check publish message containing numeric","time":{"start":1726474279050,"stop":1726474279050,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4146fb88209cf1c","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1726474008230,"stop":1726474008230,"duration":0},"status":"passed","severity":"normal"},{"uid":"f03b8d38915282fc","name":"Accepts a valid Waku Message","time":{"start":1726473811512,"stop":1726473811513,"duration":1},"status":"passed","severity":"normal"},{"uid":"918905ccddcc6b3","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1726474008240,"stop":1726474008240,"duration":0},"status":"passed","severity":"normal"},{"uid":"d48e28c2a15d1f2d","name":"Subscribe to topic containing Russian and receive message","time":{"start":1726474361452,"stop":1726474361452,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7de627ef79abe27","name":"should use DNS peer discovery with light client","time":{"start":1726473838004,"stop":1726473838004,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bd70a28d42390a63","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1726473806779,"stop":1726473806779,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d2e4740ef935711","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1726474008220,"stop":1726474008220,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0275434bc4ee6d6","name":"Push message with content topic containing short","time":{"start":1726474248456,"stop":1726474248457,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c6f5e9937235c7a","name":"handles different networkShards values correctly","time":{"start":1726473776169,"stop":1726473776169,"duration":0},"status":"passed","severity":"normal"},{"uid":"b436fe9739405b1a","name":"Check message on other pubsub topic is not received","time":{"start":1726474003099,"stop":1726474003099,"duration":0},"status":"passed","severity":"normal"},{"uid":"99d54bebd9816389","name":"Push message with SQL Injection payload","time":{"start":1726474335183,"stop":1726474335184,"duration":1},"status":"passed","severity":"normal"},{"uid":"a49187a52ce08be","name":"1 Relay, 1 Filter, gives up","time":{"start":1726473796627,"stop":1726473796628,"duration":1},"status":"passed","severity":"normal"},{"uid":"45499c67e2778a5d","name":"Subscribe to topic containing shell command and publish message","time":{"start":1726474285224,"stop":1726474285224,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa3d0031261914c2","name":"isConnected between 2 js-waku relay nodes","time":{"start":1726473880416,"stop":1726473880416,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c3f392bbeb87714","name":"Check message with no content topic is not received","time":{"start":1726474003100,"stop":1726474003100,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cb28100fc0584cb","name":"shard 0","time":{"start":1726474339692,"stop":1726474339693,"duration":1},"status":"passed","severity":"normal"},{"uid":"a60d1f96a0323a9a","name":"throws on content topic with empty application field","time":{"start":1726473776141,"stop":1726473776142,"duration":1},"status":"passed","severity":"normal"},{"uid":"4530e83f322d723b","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1726474439865,"stop":1726474439865,"duration":0},"status":"passed","severity":"normal"},{"uid":"569ae8db86e779ef","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1726474008227,"stop":1726474008227,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5c558a411ec5f34","name":"Push message on custom pubsubTopic","time":{"start":1726474118819,"stop":1726474118819,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f8f731e15b74b64","name":"it tolerates circular branch references","time":{"start":1726473796990,"stop":1726473796990,"duration":0},"status":"passed","severity":"normal"},{"uid":"327f1ad3e7c90dd7","name":"Check message received after jswaku node is restarted","time":{"start":1726474003101,"stop":1726474003102,"duration":1},"status":"skipped","severity":"normal"},{"uid":"ce558839c94b41e9","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1726473776144,"stop":1726473776145,"duration":1},"status":"passed","severity":"normal"},{"uid":"769613d92181c804","name":"Check publish message containing unicode special characters","time":{"start":1726474279056,"stop":1726474279057,"duration":1},"status":"passed","severity":"normal"},{"uid":"b34beb10a5ccf0bf","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1726473796182,"stop":1726473796182,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5aa364dad052bd9","name":"Privacy Node - default protocol","time":{"start":1726474395804,"stop":1726474395804,"duration":0},"status":"passed","severity":"normal"},{"uid":"54a1722c7980175a","name":"A test","time":{"start":1726474118917,"stop":1726474118917,"duration":0},"status":"passed","severity":"normal"},{"uid":"36186c754c0048ec","name":"throws on content topic with generation field greater than 0","time":{"start":1726473776141,"stop":1726473776141,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdb3d44260cd499c","name":"Publish message with large meta","time":{"start":1726474279063,"stop":1726474279063,"duration":0},"status":"passed","severity":"normal"},{"uid":"8274bdd448905bf8","name":"Push message with meta","time":{"start":1726474335214,"stop":1726474335214,"duration":0},"status":"passed","severity":"normal"},{"uid":"3318b79f572d19a7","name":"Push message with Script payload","time":{"start":1726474248413,"stop":1726474248414,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea4ef62f0f87050d","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1726474008238,"stop":1726474008238,"duration":0},"status":"passed","severity":"normal"},{"uid":"dee9205ecbaa17de","name":"Push 30 different messages","time":{"start":1726474248454,"stop":1726474248455,"duration":1},"status":"passed","severity":"normal"},{"uid":"48827b6c3cc1ae91","name":"Publish message with rate limit","time":{"start":1726474279063,"stop":1726474279064,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e1c698b217a82c4","name":"Check received message containing special chars","time":{"start":1726474241809,"stop":1726474241810,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2e26bea58e946f6","name":"Default pageSize","time":{"start":1726474384109,"stop":1726474384110,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1efac6c70f46517","name":"Push message with content topic containing special chars","time":{"start":1726474335189,"stop":1726474335189,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e8fd3708d042bcd","name":"should return unique PubsubTopics for static sharding","time":{"start":1726473776172,"stop":1726473776172,"duration":0},"status":"passed","severity":"normal"},{"uid":"fccbb1bfda7ff978","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1726473776161,"stop":1726473776161,"duration":0},"status":"passed","severity":"normal"},{"uid":"2161a448273bfba8","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app22/7/topic227/xml","time":{"start":1726474313878,"stop":1726474313879,"duration":1},"status":"passed","severity":"normal"},{"uid":"751525d820fc6491","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1726474285216,"stop":1726474285216,"duration":0},"status":"passed","severity":"normal"},{"uid":"cacfd9d37d311c5e","name":"stop","time":{"start":1726473866970,"stop":1726473866970,"duration":0},"status":"passed","severity":"normal"},{"uid":"50cb7ef239319413","name":"Ephemeral field set to true","time":{"start":1726473789431,"stop":1726473789431,"duration":0},"status":"passed","severity":"normal"},{"uid":"1203bda2a4de65d6","name":"Ping on subscribed peer","time":{"start":1726473907695,"stop":1726473907696,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9361a3d11c21081","name":"Wrong topic","time":{"start":1726474313879,"stop":1726474313880,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b1890df50f4dd1","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1726473776164,"stop":1726473776164,"duration":0},"status":"passed","severity":"normal"},{"uid":"671c213af61c7790","name":"Push message with escaped characters payload","time":{"start":1726474248437,"stop":1726474248443,"duration":6},"status":"passed","severity":"normal"},{"uid":"cc3ff981f1d318da","name":"Subscribe to topic containing long and publish message","time":{"start":1726474285218,"stop":1726474285219,"duration":1},"status":"passed","severity":"normal"},{"uid":"771ed6713e395f4c","name":"start node with empty content topic","time":{"start":1726474313883,"stop":1726474313884,"duration":1},"status":"passed","severity":"normal"},{"uid":"1149e45e50956176","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1726474355154,"stop":1726474355155,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fdad5f2ceb7ed22","name":"Encoder throws on empty string content topic","time":{"start":1726473808342,"stop":1726473808342,"duration":0},"status":"passed","severity":"normal"},{"uid":"33a9d8cc7ae68ef2","name":"Check message on other pubsub topic is not received","time":{"start":1726474241892,"stop":1726474241892,"duration":0},"status":"passed","severity":"normal"},{"uid":"aba0fe95cdf3f8ac","name":"Push message with content topic containing escaped characters","time":{"start":1726474248470,"stop":1726474248470,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfa6ad70ba8ea15a","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1726474285215,"stop":1726474285216,"duration":1},"status":"passed","severity":"normal"},{"uid":"d823ae2000d20dbd","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1726474045223,"stop":1726474045223,"duration":0},"status":"passed","severity":"normal"},{"uid":"b64225dc77d90a26","name":"Subscribe and receive messages via waku relay post","time":{"start":1726474361444,"stop":1726474361444,"duration":0},"status":"passed","severity":"normal"},{"uid":"404919f940e8a5f5","name":"Push message with custom timestamp: 1695715662953","time":{"start":1726474248480,"stop":1726474248481,"duration":1},"status":"passed","severity":"normal"},{"uid":"d76737f05d30696b","name":"Check publish message containing Arabic","time":{"start":1726474279053,"stop":1726474279053,"duration":0},"status":"passed","severity":"normal"},{"uid":"114eab529d3eee42","name":"Passing cursor with wrong pubsubTopic","time":{"start":1726474322114,"stop":1726474322114,"duration":0},"status":"passed","severity":"normal"},{"uid":"91bf77d50f9d8217","name":"topics with same application and version share the same shard","time":{"start":1726473776166,"stop":1726473776166,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7f1f9dff1b5bf8","name":"Check meta is set [ecies]","time":{"start":1726473808341,"stop":1726473808341,"duration":0},"status":"passed","severity":"normal"},{"uid":"be305ab9a1134900","name":"Subscribe to topic containing long and receive message","time":{"start":1726474042605,"stop":1726474042613,"duration":8},"status":"passed","severity":"normal"},{"uid":"723b9bfe117142d9","name":"Check message with no content topic is not received","time":{"start":1726474241795,"stop":1726474241795,"duration":0},"status":"passed","severity":"normal"},{"uid":"7838df22fc813f31","name":"Fails to publish message with size larger than 1 MB","time":{"start":1726474279062,"stop":1726474279062,"duration":0},"status":"passed","severity":"normal"},{"uid":"effda31aafbfccb7","name":"should get / set UDP multiaddr","time":{"start":1726473784631,"stop":1726473784631,"duration":0},"status":"passed","severity":"normal"},{"uid":"f48c7205c101fb29","name":"Push message with content topic containing Basic HTML tag","time":{"start":1726474335207,"stop":1726474335207,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce9eef2675ec176e","name":"Push message with content topic containing Basic HTML tag","time":{"start":1726474248466,"stop":1726474248467,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce3c33e5b1a54b80","name":"Check message received after jswaku node is restarted","time":{"start":1726474241796,"stop":1726474241797,"duration":1},"status":"skipped","severity":"normal"},{"uid":"fded6680fe44bbb","name":"Subscribe and receive messages via lightPush","time":{"start":1726474361442,"stop":1726474361443,"duration":1},"status":"passed","severity":"normal"},{"uid":"765997221a736b7c","name":"Push message with content topic containing emoji","time":{"start":1726474248472,"stop":1726474248472,"duration":0},"status":"passed","severity":"normal"},{"uid":"f933ebbb6dc0302e","name":"new peer added after a peer was already found","time":{"start":1726474252701,"stop":1726474252702,"duration":1},"status":"skipped","severity":"normal"},{"uid":"2ba3db1b091de645","name":"Subscribe and receive messages via lightPush","time":{"start":1726474361472,"stop":1726474361472,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa2377604814c053","name":"Using a function","time":{"start":1726474388536,"stop":1726474388536,"duration":0},"status":"passed","severity":"normal"},{"uid":"b403b659bd84af58","name":"Push message with Basic HTML tag payload","time":{"start":1726474248415,"stop":1726474248431,"duration":16},"status":"passed","severity":"normal"},{"uid":"312051df8fa612c6","name":"should throw error - no id","time":{"start":1726473784624,"stop":1726473784624,"duration":0},"status":"passed","severity":"normal"},{"uid":"e49d50fcce3a6ac2","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app31/4/topic304/utf8","time":{"start":1726474313846,"stop":1726474313847,"duration":1},"status":"passed","severity":"normal"},{"uid":"7acd39e01a94bb09","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1726474003098,"stop":1726474003098,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bdd9c2ceb8f2431","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1726474241891,"stop":1726474241892,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e1e18ce2db96923","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1726473783938,"stop":1726473783938,"duration":0},"status":"passed","severity":"normal"},{"uid":"73b38d4004fc7f03","name":"can start the service","time":{"start":1726474282164,"stop":1726474282165,"duration":1},"status":"passed","severity":"normal"},{"uid":"971352df2051b7f4","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1726473776180,"stop":1726473776180,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b70e885fe434160","name":"Decoder throws on empty string content topic","time":{"start":1726473789433,"stop":1726473789433,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fca516f87d35b7","name":"random static sharding 10 - Cluster ID: 367, Shard ID: 114","time":{"start":1726474339703,"stop":1726474339703,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9615f102f6ddb44","name":"Should update multiaddrs","time":{"start":1726474164344,"stop":1726474164344,"duration":0},"status":"passed","severity":"normal"},{"uid":"977fc9dd51c11058","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1726474390310,"stop":1726474390310,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd197e300cbafc6b","name":"should throw error - no id","time":{"start":1726473784625,"stop":1726473784625,"duration":0},"status":"passed","severity":"normal"},{"uid":"43010681a795c5e3","name":"Query with Promise Callback, No Decoder","time":{"start":1726474355157,"stop":1726474355166,"duration":9},"status":"passed","severity":"normal"},{"uid":"477c8625b58ae327","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1726473776176,"stop":1726473776176,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d516ce5da34c813","name":"Check received message containing emoji","time":{"start":1726474241873,"stop":1726474241873,"duration":0},"status":"passed","severity":"normal"},{"uid":"a285f59df1645c03","name":"Fails to push message with empty content topic","time":{"start":1726474335209,"stop":1726474335210,"duration":1},"status":"passed","severity":"normal"},{"uid":"749522f10f0f5721","name":"Relay - dialed first","time":{"start":1726474395800,"stop":1726474395801,"duration":1},"status":"passed","severity":"normal"},{"uid":"60fba8d19e486ded","name":"isConnected should return false after all peers disconnect","time":{"start":1726473880415,"stop":1726473880415,"duration":0},"status":"passed","severity":"normal"},{"uid":"136fd29b49c401f1","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1726473776174,"stop":1726473776174,"duration":0},"status":"passed","severity":"normal"},{"uid":"891cd920b821e8bd","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1726473776178,"stop":1726473776178,"duration":0},"status":"passed","severity":"normal"},{"uid":"49b0ea25dd24d7a7","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1726474008223,"stop":1726474008223,"duration":0},"status":"passed","severity":"normal"},{"uid":"994f368e40730d9","name":"Check received message containing Chinese","time":{"start":1726474241810,"stop":1726474241810,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd42c4c8dbfe3377","name":"Push message with content topic containing Script","time":{"start":1726474248464,"stop":1726474248465,"duration":1},"status":"passed","severity":"normal"},{"uid":"acb8518ab8b3ebf3","name":"Filter with 0 connections","time":{"start":1726474062683,"stop":1726474062683,"duration":0},"status":"passed","severity":"normal"},{"uid":"188c357449856bd1","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1726474042601,"stop":1726474042602,"duration":1},"status":"passed","severity":"normal"},{"uid":"78d00e39afc91f0a","name":"Check received message containing emoji","time":{"start":1726474241783,"stop":1726474241784,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb3a06c3c2c7a759","name":"Push message with emoji payload","time":{"start":1726474335186,"stop":1726474335186,"duration":0},"status":"passed","severity":"normal"},{"uid":"47d2e1125128133a","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1726474042620,"stop":1726474042620,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f74de9668ce333","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1726473776173,"stop":1726473776173,"duration":0},"status":"passed","severity":"normal"},{"uid":"878013dbddc7c1e3","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1726473837079,"stop":1726473837079,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9e0af34a6fc5498","name":"Push message with numeric payload","time":{"start":1726474335181,"stop":1726474335182,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9d48b4b84c16235","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1726474361443,"stop":1726474361443,"duration":0},"status":"passed","severity":"normal"},{"uid":"894bff864b670fff","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1726473789260,"stop":1726473789261,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d847c205de493c0","name":"Push message with content topic containing JSON","time":{"start":1726474335207,"stop":1726474335208,"duration":1},"status":"passed","severity":"normal"},{"uid":"ecea203fad054d77","name":"Subscribe to topic containing Russian and receive message","time":{"start":1726474361497,"stop":1726474361497,"duration":0},"status":"passed","severity":"normal"},{"uid":"8579ca364ab35e21","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app90/9/topic194/json","time":{"start":1726474313851,"stop":1726474313852,"duration":1},"status":"passed","severity":"normal"},{"uid":"25c421383a732e68","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1726473907623,"stop":1726473907624,"duration":1},"status":"passed","severity":"normal"},{"uid":"73d72b7c201cc81","name":"Relay - dialed after","time":{"start":1726474395801,"stop":1726474395801,"duration":0},"status":"passed","severity":"normal"},{"uid":"43512f42358462d9","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1726474008218,"stop":1726474008218,"duration":0},"status":"passed","severity":"normal"},{"uid":"28fdb9e196eb419b","name":"Push message with content topic containing Chinese","time":{"start":1726474335189,"stop":1726474335204,"duration":15},"status":"passed","severity":"normal"},{"uid":"863823cf0a541e60","name":"should not receive a peer event after stop","time":{"start":1726474282171,"stop":1726474282172,"duration":1},"status":"passed","severity":"normal"},{"uid":"7440b7baf56eb2a7","name":"throws on content topic with empty encoding field","time":{"start":1726473776143,"stop":1726473776143,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cd0f546736dc849","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1726473776186,"stop":1726473776186,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fc219dd66c66287","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1726474313882,"stop":1726474313883,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d6ff04a2a498b98","name":"Init the array if not present","time":{"start":1726473775775,"stop":1726473775777,"duration":2},"status":"passed","severity":"normal"},{"uid":"3ea2ef3113487a2d","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1726474374279,"stop":1726474374279,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4766eca707d0bf6","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1726474339704,"stop":1726474339705,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6a774a6375f3e78","name":"Check publish message containing emoji","time":{"start":1726474279057,"stop":1726474279057,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e5ebb3360137b22","name":"should return false","time":{"start":1726473784626,"stop":1726473784626,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8dc160ba60fdf91","name":"should set field with only STORE enabled","time":{"start":1726473784635,"stop":1726473784635,"duration":0},"status":"passed","severity":"normal"},{"uid":"c70080abdcde916c","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1726473776159,"stop":1726473776159,"duration":0},"status":"passed","severity":"normal"},{"uid":"980dcc75bb2bd9fd","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1726474361465,"stop":1726474361465,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c78f35ad80fa106","name":"Subscribe to topic containing short and receive message","time":{"start":1726474042605,"stop":1726474042605,"duration":0},"status":"passed","severity":"normal"},{"uid":"34b8288d41d05d22","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1726473796837,"stop":1726473796838,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b40dbe55cd33994","name":"Decoder throws on empty string content topic","time":{"start":1726473806782,"stop":1726473806782,"duration":0},"status":"passed","severity":"normal"},{"uid":"f968ab7ac92f0f02","name":"random static sharding 8 - Cluster ID: 856, Shard ID: 357","time":{"start":1726474339702,"stop":1726474339702,"duration":0},"status":"passed","severity":"normal"},{"uid":"44f9a3cd35728547","name":"Query with Promise Callback, No message returned","time":{"start":1726474355166,"stop":1726474355167,"duration":1},"status":"passed","severity":"normal"},{"uid":"8da065bf14fff639","name":"should be able to decode the field with only RELAY set to true","time":{"start":1726473783933,"stop":1726473783934,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb490aefeab7a64e","name":"should set field with all protocols disabled","time":{"start":1726473784634,"stop":1726473784634,"duration":0},"status":"passed","severity":"normal"},{"uid":"a62a6f3f3c782003","name":"Encoder throws on empty string content topic","time":{"start":1726473789432,"stop":1726473789433,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3639559e57e5483","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1726473796841,"stop":1726473796841,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a81a95998144ece","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1726474045222,"stop":1726474045222,"duration":0},"status":"passed","severity":"normal"},{"uid":"74b947c10d9cf806","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1726474042603,"stop":1726474042603,"duration":0},"status":"passed","severity":"normal"},{"uid":"47b600780677f70a","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1726474285216,"stop":1726474285216,"duration":0},"status":"passed","severity":"normal"},{"uid":"bda4c751b10b0745","name":"can start the service","time":{"start":1726473800825,"stop":1726473800825,"duration":0},"status":"passed","severity":"normal"},{"uid":"38eb8d4c62d2b049","name":"Push message with emoji payload","time":{"start":1726474248452,"stop":1726474248453,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f3d64ba5a45e55b","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1726473907622,"stop":1726473907623,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd05aa9419c3ca6a","name":"should return the pubsub topic directly if a string is provided","time":{"start":1726473776181,"stop":1726473776182,"duration":1},"status":"passed","severity":"normal"},{"uid":"e03b3dfc1a95fb9e","name":"Ephemeral messages are not stored","time":{"start":1726473837078,"stop":1726473837078,"duration":0},"status":"passed","severity":"normal"},{"uid":"df7a74101a7cae03","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1726473796839,"stop":1726473796839,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dc1be7610127f58","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1726473776172,"stop":1726473776172,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ffcc31491f72c52","name":"Subscribe to topic containing shell command and receive message","time":{"start":1726474361465,"stop":1726474361465,"duration":0},"status":"passed","severity":"normal"},{"uid":"1da19ef322d24875","name":"should properly compute the node id","time":{"start":1726473784626,"stop":1726473784626,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d6c37ce49e59f51","name":"Push message with content topic containing SQL Injection","time":{"start":1726474248463,"stop":1726474248464,"duration":1},"status":"passed","severity":"normal"},{"uid":"72472479069763c5","name":"Push message with content topic containing XML","time":{"start":1726474248465,"stop":1726474248466,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4d12c7cc3f977d0","name":"Check received message containing emoji","time":{"start":1726474003096,"stop":1726474003097,"duration":1},"status":"passed","severity":"normal"},{"uid":"1468b237356835b8","name":"Subscribe to topic containing JSON and receive message","time":{"start":1726474361504,"stop":1726474361505,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e7d613f8513f870","name":"Push message equal or less that 1MB","time":{"start":1726474248484,"stop":1726474248485,"duration":1},"status":"passed","severity":"normal"},{"uid":"92436d19722debe8","name":"Passing an array","time":{"start":1726474388535,"stop":1726474388535,"duration":0},"status":"passed","severity":"normal"},{"uid":"1739852a166905b4","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1726474361481,"stop":1726474361483,"duration":2},"status":"passed","severity":"normal"},{"uid":"a87538d973b01787","name":"Tracks peer failures correctly","time":{"start":1726473936124,"stop":1726473936125,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c301d9a5a663a21","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1726473789261,"stop":1726473789261,"duration":0},"status":"passed","severity":"normal"},{"uid":"49a6a0015d7ccf9a","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1726474008228,"stop":1726474008229,"duration":1},"status":"passed","severity":"normal"},{"uid":"b173ce0afd39ce2b","name":"Passing page size 1 when there are 4 messages","time":{"start":1726474384106,"stop":1726474384106,"duration":0},"status":"passed","severity":"normal"},{"uid":"694b6434ae12eda1","name":"1 Store, 2 relays, 2 fetches","time":{"start":1726473796627,"stop":1726473796627,"duration":0},"status":"passed","severity":"normal"},{"uid":"53fc7426956e1b1f","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1726474361444,"stop":1726474361445,"duration":1},"status":"passed","severity":"normal"},{"uid":"456044ece22231fe","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1726474008241,"stop":1726474008241,"duration":0},"status":"passed","severity":"normal"},{"uid":"21a0cac199fa589c","name":"Passing page size 0 when there are 110 messages","time":{"start":1726474384105,"stop":1726474384106,"duration":1},"status":"passed","severity":"normal"},{"uid":"51c92cb702055da2","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1726474390309,"stop":1726474390309,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4218b93b7732fd0","name":"should properly create location multiaddrs - udp4","time":{"start":1726473784631,"stop":1726473784632,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ffe709aa56fd8a4","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1726473776177,"stop":1726473776177,"duration":0},"status":"passed","severity":"normal"},{"uid":"b04aeedf3d302983","name":"Add multiple subscription objects on single nwaku node","time":{"start":1726474361470,"stop":1726474361470,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7a0ef69b77598f6","name":"should emit a peer event after start","time":{"start":1726473838002,"stop":1726473838003,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d02f22a13f23f9b","name":"LightPush: 2 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1726474158560,"stop":1726474158560,"duration":0},"status":"passed","severity":"normal"},{"uid":"2359f6717b24dd52","name":"Push message with content topic containing emoji","time":{"start":1726474335209,"stop":1726474335209,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfa39329ffa0ed9d","name":"Check received message containing unicode special characters","time":{"start":1726474241782,"stop":1726474241782,"duration":0},"status":"passed","severity":"normal"},{"uid":"e22d3647c899471e","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1726474285220,"stop":1726474285220,"duration":0},"status":"passed","severity":"normal"},{"uid":"72cd8ab98269e69c","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1726473907605,"stop":1726473907606,"duration":1},"status":"passed","severity":"normal"},{"uid":"88bb1a2e7830eba9","name":"Push message with content topic containing Arabic","time":{"start":1726474335204,"stop":1726474335205,"duration":1},"status":"passed","severity":"normal"},{"uid":"a844e0ee06bc6f9f","name":"can start and stop the service","time":{"start":1726473838001,"stop":1726473838001,"duration":0},"status":"passed","severity":"normal"},{"uid":"8149ba85e02a86a7","name":"should set field with only FILTER enabled","time":{"start":1726473784635,"stop":1726473784635,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d8b9c9dd5003544","name":"recovers when dns.resolve returns empty","time":{"start":1726473796990,"stop":1726473796991,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a3d5fae0b91fa3f","name":"dispatchEvent via connectionManager","time":{"start":1726473866969,"stop":1726473866969,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd56136b3c387254","name":"Check received message containing Arabic","time":{"start":1726474003088,"stop":1726474003088,"duration":0},"status":"passed","severity":"normal"},{"uid":"f02bb49636cabd9b","name":"Passing page size 110 when there are 120 messages","time":{"start":1726474384108,"stop":1726474384109,"duration":1},"status":"passed","severity":"normal"},{"uid":"396b8f075d078fb7","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1726473776183,"stop":1726473776183,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b35a0f8dda55fe","name":"should throw an error for missing required configuration","time":{"start":1726473776173,"stop":1726473776174,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ca20b0130bd563c","name":"Check message with no payload is not received","time":{"start":1726474241893,"stop":1726474241893,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8a5399465d6087d","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1726473783936,"stop":1726473783937,"duration":1},"status":"passed","severity":"normal"},{"uid":"d93fffd4e22054ae","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1726473783939,"stop":1726473783940,"duration":1},"status":"passed","severity":"normal"},{"uid":"f64459ce69c365b7","name":"Push message with special chars payload","time":{"start":1726474335182,"stop":1726474335182,"duration":0},"status":"passed","severity":"normal"},{"uid":"356b21a27e259e1b","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1726473776182,"stop":1726473776182,"duration":0},"status":"passed","severity":"normal"},{"uid":"442635bac81c86f4","name":"same cluster, different shard: nodes connect","time":{"start":1726474163831,"stop":1726474163837,"duration":6},"status":"passed","severity":"normal"},{"uid":"5e324373e6653efe","name":"Check received message containing special chars","time":{"start":1726474003087,"stop":1726474003087,"duration":0},"status":"passed","severity":"normal"},{"uid":"331e113b09f9ec0f","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1726473783924,"stop":1726473783929,"duration":5},"status":"passed","severity":"normal"},{"uid":"5b3dcccac9d59764","name":"Generator, 2 different pubsubtopics","time":{"start":1726474374280,"stop":1726474374280,"duration":0},"status":"passed","severity":"normal"},{"uid":"c461381270cca744","name":"passes more than one ENR URLs and attempts connection","time":{"start":1726473838005,"stop":1726473838005,"duration":0},"status":"skipped","severity":"normal"},{"uid":"46e59ef051811e63","name":"through manual discovery","time":{"start":1726474161890,"stop":1726474161890,"duration":0},"status":"passed","severity":"normal"},{"uid":"f315c0c81f480029","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1726473776171,"stop":1726473776171,"duration":0},"status":"passed","severity":"normal"},{"uid":"d02efcf7d6b5afe7","name":"creates an iterator","time":{"start":1726474381321,"stop":1726474381321,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e2c246e01f9b536","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1726474045214,"stop":1726474045215,"duration":1},"status":"passed","severity":"normal"},{"uid":"70c710fa8d1babdf","name":"should throw an error for empty SingleShardInfos array","time":{"start":1726473776171,"stop":1726473776171,"duration":0},"status":"passed","severity":"normal"},{"uid":"452cf379de1dce5a","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1726473776181,"stop":1726473776181,"duration":0},"status":"passed","severity":"normal"},{"uid":"13019e65e99ea29e","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app61/7/topic713/xml","time":{"start":1726474313877,"stop":1726474313878,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3db0f86571bbb1a","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1726473907625,"stop":1726473907625,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a61baf42d22845b","name":"Waku message hash computation (no timestamp)","time":{"start":1726473778734,"stop":1726473778734,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7668b0990aee2fd","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1726473907608,"stop":1726473907610,"duration":2},"status":"passed","severity":"normal"},{"uid":"e5c994310a4e320f","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1726473946431,"stop":1726473946431,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6ded3dca775ce01","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1726474045210,"stop":1726474045214,"duration":4},"status":"passed","severity":"normal"},{"uid":"7aa49f2ba3e3ba76","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1726474361506,"stop":1726474361507,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffb3554d8b7c8576","name":"Ephemeral field is preserved - encoder v0","time":{"start":1726473837079,"stop":1726473837079,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0ef36ef47f051b5","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1726473796840,"stop":1726473796841,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3d3215a665f55f4","name":"Callback on promise, aborts when callback returns true","time":{"start":1726474370293,"stop":1726474370293,"duration":0},"status":"passed","severity":"normal"},{"uid":"c650e11666041a59","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1726473796839,"stop":1726473796839,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0d012cc5488c77e","name":"random static sharding 7 - Cluster ID: 524, Shard ID: 329","time":{"start":1726474339702,"stop":1726474339702,"duration":0},"status":"passed","severity":"normal"},{"uid":"2758139ff4b3eeed","name":"Check received message containing long","time":{"start":1726474241808,"stop":1726474241808,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0f7b6d1cf061e7b","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1726474042623,"stop":1726474042624,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddbabbc30c96314d","name":"All","time":{"start":1726473837178,"stop":1726473837178,"duration":0},"status":"passed","severity":"normal"},{"uid":"f995af44867ef1b8","name":"should be able to encode the field with only STORE set to true","time":{"start":1726473783923,"stop":1726473783923,"duration":0},"status":"passed","severity":"normal"},{"uid":"abd4bbb8d9b52de4","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1726473776175,"stop":1726473776175,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4be84bdc5faaff4","name":"should properly create location multiaddrs - tcp4","time":{"start":1726473784632,"stop":1726473784632,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bb0a926b1cb0086","name":"Push message with content topic containing XML","time":{"start":1726474335207,"stop":1726474335207,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cf3d2237d5b3385","name":"Passing invalid cursor","time":{"start":1726474322114,"stop":1726474322114,"duration":0},"status":"passed","severity":"normal"},{"uid":"b61ef6a84ce8b6ce","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1726473776159,"stop":1726473776160,"duration":1},"status":"passed","severity":"normal"},{"uid":"d96bafc8ae309867","name":"handles different clusterIds correctly","time":{"start":1726473776168,"stop":1726473776169,"duration":1},"status":"passed","severity":"normal"},{"uid":"5de1fcfd53cad509","name":"Publish message with custom timestamp: Mon Sep 16 2024 07:10:53 GMT+0000 (Coordinated Universal Time)","time":{"start":1726474279058,"stop":1726474279058,"duration":0},"status":"passed","severity":"normal"},{"uid":"50ce8e85916872df","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1726474008232,"stop":1726474008232,"duration":0},"status":"passed","severity":"normal"},{"uid":"92926ee1dcc98681","name":"Generator, 2 different pubsubtopics","time":{"start":1726474374277,"stop":1726474374278,"duration":1},"status":"passed","severity":"normal"},{"uid":"68e77ccd627e5e3b","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1726474285217,"stop":1726474285217,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a510cb2ad478c6d","name":"should get / set TCP multiaddr","time":{"start":1726473784631,"stop":1726473784631,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcae9d08a875b121","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1726473880413,"stop":1726473880413,"duration":0},"status":"passed","severity":"normal"},{"uid":"74d587fd75fe4885","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1726473796840,"stop":1726473796840,"duration":0},"status":"passed","severity":"normal"},{"uid":"89fc4b1f5a5d0058","name":"Check message with no pubsub topic is not received","time":{"start":1726474003100,"stop":1726474003100,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e1ae27884a4a5db","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1726474252702,"stop":1726474252702,"duration":0},"status":"passed","severity":"normal"},{"uid":"b57679e2efeedbcb","name":"Decoder throws on undefined content topic","time":{"start":1726473808342,"stop":1726473808343,"duration":1},"status":"passed","severity":"normal"},{"uid":"a76f2ea65d613cdc","name":"Encoder throws on undefined content topic","time":{"start":1726473789432,"stop":1726473789432,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3f6f181f0eefe3c","name":"Check received message containing JSON","time":{"start":1726474003095,"stop":1726474003095,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7e239b0beb5f5de","name":"different cluster, different shard: nodes don't connect","time":{"start":1726474008215,"stop":1726474008215,"duration":0},"status":"passed","severity":"normal"},{"uid":"a722d9b76b569152","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1726474361452,"stop":1726474361452,"duration":0},"status":"passed","severity":"normal"},{"uid":"604f51fb21779003","name":"Check publish message containing XML","time":{"start":1726474279054,"stop":1726474279055,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e55011231dcb462","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1726474260052,"stop":1726474260053,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e9ac8df4f874dfe","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1726474370294,"stop":1726474370302,"duration":8},"status":"passed","severity":"normal"},{"uid":"ca759512b92eadfc","name":"Ping on unsubscribed peer","time":{"start":1726473891450,"stop":1726473891451,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2bd2845952a8bf8","name":"should be able to decode the field with only FILTER set to true","time":{"start":1726473783934,"stop":1726473783935,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c7747f0c2d70da8","name":"Query Generator, No Decoder","time":{"start":1726474355129,"stop":1726474355129,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4c0e4d6fc563499","name":"Check received message with timestamp: 1726473826572 ","time":{"start":1726474241890,"stop":1726474241891,"duration":1},"status":"passed","severity":"normal"},{"uid":"1506b94ca8a1633c","name":"Check meta is set [symmetric]","time":{"start":1726473806779,"stop":1726473806780,"duration":1},"status":"passed","severity":"normal"},{"uid":"62a3b26cde977c2e","name":"Ping on subscribed peer","time":{"start":1726473907690,"stop":1726473907691,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f8781ceee6a3fc2","name":"Check received message containing JSON","time":{"start":1726474241778,"stop":1726474241779,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fc2d580f7e7ad94","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1726474042621,"stop":1726474042622,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3a920d86336fe5c","name":"tcp ip4 address","time":{"start":1726473784049,"stop":1726473784049,"duration":0},"status":"passed","severity":"normal"},{"uid":"79a0cf683cc34518","name":"Generator, 2 different pubsubtopics","time":{"start":1726474374279,"stop":1726474374279,"duration":0},"status":"passed","severity":"normal"},{"uid":"29eeb021bef997d9","name":"Check message with no content topic is not received","time":{"start":1726474241892,"stop":1726474241893,"duration":1},"status":"passed","severity":"normal"},{"uid":"9aa9580faa7f3c9a","name":"should properly create location multiaddrs - udp6","time":{"start":1726473784632,"stop":1726473784632,"duration":0},"status":"passed","severity":"normal"},{"uid":"5aa40d4b20e099d1","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1726473946432,"stop":1726473946438,"duration":6},"status":"passed","severity":"normal"},{"uid":"2121d60edd998865","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1726474042602,"stop":1726474042602,"duration":0},"status":"passed","severity":"normal"},{"uid":"43e190ed1ab93406","name":"Check message received after jswaku node is restarted","time":{"start":1726474241908,"stop":1726474241908,"duration":0},"status":"skipped","severity":"normal"},{"uid":"79d2282e986c6a68","name":"Ordered Callback - false","time":{"start":1726474358038,"stop":1726474358039,"duration":1},"status":"passed","severity":"normal"},{"uid":"84e982498ef9438c","name":"more peers than existing","time":{"start":1726474242293,"stop":1726474242293,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bbbc79bd4725162d","name":"addEventListener with wrong event","time":{"start":1726473866967,"stop":1726473866967,"duration":0},"status":"passed","severity":"normal"},{"uid":"d97816bcb329043b","name":"Push message with content topic containing numeric","time":{"start":1726474335189,"stop":1726474335189,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ef984d39ea7cf3c","name":"Reopen subscription with peer with lost subscription","time":{"start":1726473907699,"stop":1726473907700,"duration":1},"status":"passed","severity":"normal"},{"uid":"7dff52f0f7400439","name":"Refresh subscription","time":{"start":1726474361449,"stop":1726474361449,"duration":0},"status":"passed","severity":"normal"},{"uid":"e08a67a9b53fdea2","name":"should not fail to stop the service if it was not started","time":{"start":1726474282166,"stop":1726474282167,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b66835be9bd12b3","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1726474390309,"stop":1726474390310,"duration":1},"status":"passed","severity":"normal"},{"uid":"28cc465c091ebe01","name":"Ping fails for unsubscribed peers","time":{"start":1726473936123,"stop":1726473936123,"duration":0},"status":"passed","severity":"normal"},{"uid":"55346b910306045","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1726473783929,"stop":1726473783930,"duration":1},"status":"passed","severity":"normal"},{"uid":"675fd910193331cb","name":"Nodes with multiple pubsub topic","time":{"start":1726474260053,"stop":1726474260053,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a4653675db6c1e4","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1726473837079,"stop":1726473837080,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cc246645ef4729a","name":"Push message with Russian payload","time":{"start":1726474248408,"stop":1726474248411,"duration":3},"status":"passed","severity":"normal"},{"uid":"a4f4d8313959e29f","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1726474008225,"stop":1726474008225,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3b27657227ef85d","name":"Push message with content topic containing escaped characters","time":{"start":1726474335208,"stop":1726474335208,"duration":0},"status":"passed","severity":"normal"},{"uid":"31d4fbf2bd533d5d","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1726474008230,"stop":1726474008230,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e41e1c89b8b39df","name":"Check received message containing numeric","time":{"start":1726474003087,"stop":1726474003087,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ce86af0ab3d7914","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1726473946431,"stop":1726473946432,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a79cf2bca558e9b","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1726474322113,"stop":1726474322113,"duration":0},"status":"passed","severity":"normal"},{"uid":"61ace43883fd5259","name":"Subscribe to topic containing shell command and receive message","time":{"start":1726474361505,"stop":1726474361505,"duration":0},"status":"passed","severity":"normal"},{"uid":"7df82634ab097726","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1726474361473,"stop":1726474361475,"duration":2},"status":"passed","severity":"normal"},{"uid":"5c8b91a9dcb706e7","name":"Check received message containing shell command","time":{"start":1726474241781,"stop":1726474241781,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dab09067b287020","name":"less peers than existing","time":{"start":1726474242293,"stop":1726474242293,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6711df01b3ba2cb8","name":"non connected peers","time":{"start":1726474242293,"stop":1726474242293,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e8cdaad99a517216","name":"Check received message with timestamp: 1726473826572000000 ","time":{"start":1726474241873,"stop":1726474241873,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b0fde2a636dcbe2","name":"Push message with special chars payload","time":{"start":1726474248407,"stop":1726474248407,"duration":0},"status":"passed","severity":"normal"},{"uid":"9870e022ccca4b2b","name":"should throw an error for an unconfigured topic","time":{"start":1726473776181,"stop":1726473776181,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bfef30130244a35","name":"LightPush: 1 peers, Filter: 3 peers - Expected: MinimallyHealthy","time":{"start":1726474158558,"stop":1726474158558,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f242ec39ce4f70a","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1726473800829,"stop":1726473800829,"duration":0},"status":"passed","severity":"normal"},{"uid":"979dabb17578c807","name":"Push message with custom timestamp: 1726477642846","time":{"start":1726474335216,"stop":1726474335217,"duration":1},"status":"passed","severity":"normal"},{"uid":"390674cba09850fc","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1726474361472,"stop":1726474361473,"duration":1},"status":"passed","severity":"normal"},{"uid":"2966961cb9a600ab","name":"Store - dialed after - with timeout","time":{"start":1726474395802,"stop":1726474395803,"duration":1},"status":"passed","severity":"normal"},{"uid":"441c3785c5385a28","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1726474008219,"stop":1726474008219,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbc5cf1bf4b4e456","name":"Should update shard info","time":{"start":1726474164344,"stop":1726474164344,"duration":0},"status":"passed","severity":"normal"},{"uid":"278a87fc2327b8ec","name":"Check received message containing Russian","time":{"start":1726474003088,"stop":1726474003090,"duration":2},"status":"passed","severity":"normal"},{"uid":"94c15b229b5deda7","name":"can start the service","time":{"start":1726473838000,"stop":1726473838001,"duration":1},"status":"passed","severity":"normal"},{"uid":"76f43bf8b6f81f1","name":"nwaku subscribes","time":{"start":1726474265766,"stop":1726474265767,"duration":1},"status":"passed","severity":"normal"},{"uid":"58ee229a48bcce79","name":"Correctly serialized arguments","time":{"start":1726474162148,"stop":1726474162149,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e8b6954ff734a90","name":"Used by Waku Relay","time":{"start":1726474388536,"stop":1726474388536,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa0bdd5591a921f7","name":"Publish message with custom timestamp: Tue Sep 26 2023 08:10:53 GMT+0000 (Coordinated Universal Time)","time":{"start":1726474279058,"stop":1726474279058,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ccba51f3be799cb","name":"should properly create location multiaddrs - tcp","time":{"start":1726473784633,"stop":1726473784633,"duration":0},"status":"passed","severity":"normal"},{"uid":"620138bd6ff612c5","name":"should correctly map a content topic to a pubsub topic","time":{"start":1726473776185,"stop":1726473776185,"duration":0},"status":"passed","severity":"normal"},{"uid":"dafea892a98ee303","name":"ignores unrecognized TXT record formats","time":{"start":1726473796991,"stop":1726473796991,"duration":0},"status":"passed","severity":"normal"},{"uid":"b51fce91faeb5468","name":"Subscribe to topic containing long and receive message","time":{"start":1726474361449,"stop":1726474361450,"duration":1},"status":"passed","severity":"normal"},{"uid":"475a00a5f515f558","name":"should return empty list for no shard","time":{"start":1726473776173,"stop":1726473776173,"duration":0},"status":"passed","severity":"normal"},{"uid":"835b4c8acd4f6af5","name":"Subscribe to topic containing Script and receive message","time":{"start":1726474042619,"stop":1726474042619,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dbbff57310cdb65","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1726474285224,"stop":1726474285224,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed4ffbdd73c12b88","name":"should not receive a peer event after stop","time":{"start":1726473838003,"stop":1726473838004,"duration":1},"status":"passed","severity":"normal"},{"uid":"c95b5fabbeaf680a","name":"random static sharding 5 - Cluster ID: 182, Shard ID: 700","time":{"start":1726474339701,"stop":1726474339701,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a6590c374096e89","name":"Check publish message containing short","time":{"start":1726474279049,"stop":1726474279049,"duration":0},"status":"passed","severity":"normal"},{"uid":"373a61acabc22bb","name":"Relay","time":{"start":1726473837177,"stop":1726473837177,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2c5c5c42f370b61","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1726473834501,"stop":1726473834501,"duration":0},"status":"passed","severity":"normal"},{"uid":"7342a55ac019ed00","name":"same cluster, same shard: nodes connect","time":{"start":1726474008214,"stop":1726474008214,"duration":0},"status":"passed","severity":"normal"},{"uid":"c779aa29937919af","name":"Ping on peer without subscriptions","time":{"start":1726473891450,"stop":1726473891450,"duration":0},"status":"passed","severity":"normal"},{"uid":"8067aea3b74a3c27","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1726474373101,"stop":1726474373101,"duration":0},"status":"passed","severity":"normal"},{"uid":"b738bb777e20c9c3","name":"Generator, custom pubsub topic","time":{"start":1726474374280,"stop":1726474374280,"duration":0},"status":"passed","severity":"normal"},{"uid":"797d2bfe05d165c2","name":"Subscribe to topic containing numeric and receive message","time":{"start":1726474042613,"stop":1726474042614,"duration":1},"status":"passed","severity":"normal"},{"uid":"72e8a4703ab58cff","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1726474118818,"stop":1726474118818,"duration":0},"status":"passed","severity":"normal"},{"uid":"574defe0c4f134bf","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1726474285220,"stop":1726474285220,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4d3f2e81b1fac66","name":"Add multiple subscription objects on single nwaku node","time":{"start":1726474361510,"stop":1726474361511,"duration":1},"status":"passed","severity":"normal"},{"uid":"9602b8fc6a6f01c4","name":"Check received message containing Script","time":{"start":1726474241819,"stop":1726474241820,"duration":1},"status":"passed","severity":"normal"},{"uid":"66fb6a780bc72ee4","name":"LightPush: 1 peers, Filter: 2 peers - Expected: MinimallyHealthy","time":{"start":1726474158558,"stop":1726474158558,"duration":0},"status":"passed","severity":"normal"},{"uid":"abb645eb2ca19b2e","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1726474042622,"stop":1726474042622,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ec1d34e935403a1","name":"should use the provided clusterId for the pubsub topic","time":{"start":1726473776185,"stop":1726473776186,"duration":1},"status":"passed","severity":"normal"},{"uid":"48214f78616c2f45","name":"Check received message containing short","time":{"start":1726474241798,"stop":1726474241798,"duration":0},"status":"passed","severity":"normal"},{"uid":"d65a7345393e6c60","name":"should encode/decode to text encoding","time":{"start":1726473784627,"stop":1726473784630,"duration":3},"status":"passed","severity":"normal"},{"uid":"7404003d2e708d4e","name":"should load peers from local storage and dispatch events","time":{"start":1726473800828,"stop":1726473800829,"duration":1},"status":"passed","severity":"normal"},{"uid":"31e627fa2aff8693","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1726473776162,"stop":1726473776162,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c1d2f228d2a0994","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1726473936125,"stop":1726473936125,"duration":0},"status":"passed","severity":"normal"},{"uid":"d28b9f15923c80ec","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1726474045207,"stop":1726474045208,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3bb84f665825515","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app0/4/topic405/proto","time":{"start":1726474313846,"stop":1726474313846,"duration":0},"status":"passed","severity":"normal"},{"uid":"f04f2ec2c631a91b","name":"safeDispatchEvent","time":{"start":1726473866969,"stop":1726473866970,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c92f0c3af1af17c","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1726474260055,"stop":1726474260055,"duration":0},"status":"passed","severity":"normal"},{"uid":"52556dae75dc71ec","name":"Fields are not dropped","time":{"start":1726473789002,"stop":1726473789003,"duration":1},"status":"passed","severity":"normal"},{"uid":"9495d2a78d589ea1","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1726474322111,"stop":1726474322111,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b885c28ea3c8afe","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1726474042616,"stop":1726474042616,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab776f65676d4ca4","name":"different cluster, same shard: nodes don't connect","time":{"start":1726474008215,"stop":1726474008215,"duration":0},"status":"passed","severity":"normal"},{"uid":"c69754218160f6d2","name":"Subscribe to topic containing short and publish message","time":{"start":1726474285218,"stop":1726474285218,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1d6dcd63a34b7cb","name":"Check received message containing Script","time":{"start":1726474003091,"stop":1726474003091,"duration":0},"status":"passed","severity":"normal"},{"uid":"86360aca6823717f","name":"Fails to push message bigger that 1MB","time":{"start":1726474248485,"stop":1726474248490,"duration":5},"status":"passed","severity":"normal"},{"uid":"63e67a1ae4795a0e","name":"Subscribe to topic containing shell command and receive message","time":{"start":1726474042621,"stop":1726474042621,"duration":0},"status":"passed","severity":"normal"},{"uid":"9674729e82cb147f","name":"LightPush: 0 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1726474158555,"stop":1726474158556,"duration":1},"status":"passed","severity":"normal"},{"uid":"708ea87cdfba0879","name":"LightPush: 0 peers, Filter: 1 peers - Expected: Unhealthy","time":{"start":1726474158556,"stop":1726474158556,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a8cc48b49d54b4f","name":"Publish without waiting for remote peer","time":{"start":1726474285214,"stop":1726474285215,"duration":1},"status":"passed","severity":"normal"},{"uid":"37eac46fa18e2121","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1726474008240,"stop":1726474008240,"duration":0},"status":"passed","severity":"normal"},{"uid":"626d9486efa9ffd9","name":"Ping on peer without subscriptions","time":{"start":1726473907696,"stop":1726473907697,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a3cd55be30c7dec","name":"Subscribe to topic containing short and receive message","time":{"start":1726474361489,"stop":1726474361489,"duration":0},"status":"passed","severity":"normal"},{"uid":"92e9f2347c9cdc81","name":"Nodes with multiple pubsub topic","time":{"start":1726474260055,"stop":1726474260055,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbc5e6654c4fa750","name":"Check received message with timestamp: 1649153314 ","time":{"start":1726474241787,"stop":1726474241787,"duration":0},"status":"passed","severity":"normal"},{"uid":"c35311d7c49c613a","name":"should be able to encode the field with only RELAY set to true","time":{"start":1726473783920,"stop":1726473783922,"duration":2},"status":"passed","severity":"normal"},{"uid":"bfe614734c8b3e0c","name":"Push message with Arabic payload","time":{"start":1726474335183,"stop":1726474335183,"duration":0},"status":"passed","severity":"normal"},{"uid":"b52d266881589c7f","name":"handles empty contentTopics array correctly","time":{"start":1726473776184,"stop":1726473776184,"duration":0},"status":"passed","severity":"normal"},{"uid":"a720575e9a1ebaac","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1726474042600,"stop":1726474042600,"duration":0},"status":"passed","severity":"normal"},{"uid":"b696955cf7efbcde","name":"Push 30 different messages","time":{"start":1726474335186,"stop":1726474335187,"duration":1},"status":"passed","severity":"normal"},{"uid":"595612bc6f040c48","name":"Fails to publish message with wrong content topic","time":{"start":1726474279060,"stop":1726474279060,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8942ff50399db26","name":"Ordered Callback - true","time":{"start":1726474358038,"stop":1726474358038,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cdf68890152484c","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1726473776175,"stop":1726473776175,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa34107a0c531703","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1726474322112,"stop":1726474322112,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a8b7961c0475aa7","name":"Query generator for 2000 messages","time":{"start":1726474370302,"stop":1726474370302,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d26d59ce7fc98a0","name":"LightPush: 2 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1726474158559,"stop":1726474158560,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ab923b0261205d8","name":"Check received message containing Chinese","time":{"start":1726474241770,"stop":1726474241775,"duration":5},"status":"passed","severity":"normal"},{"uid":"eda383bed8b6de84","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1726474118819,"stop":1726474118819,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7873c8f00d271eb","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1726474008217,"stop":1726474008217,"duration":0},"status":"passed","severity":"normal"},{"uid":"9314dbe10c813f17","name":"LightPush: 3 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1726474158560,"stop":1726474158561,"duration":1},"status":"passed","severity":"normal"},{"uid":"545860f4adfd7c00","name":"LightPush: 3 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1726474158561,"stop":1726474158562,"duration":1},"status":"passed","severity":"normal"},{"uid":"e35c5be67a24ee24","name":"Check publish message containing Basic HTML tag","time":{"start":1726474279055,"stop":1726474279055,"duration":0},"status":"passed","severity":"normal"},{"uid":"b154223156d6913e","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1726474361447,"stop":1726474361447,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8c9314555b4141a","name":"Push message with content topic containing long","time":{"start":1726474248457,"stop":1726474248458,"duration":1},"status":"passed","severity":"normal"},{"uid":"a719079aa6817f36","name":"Query Generator - true","time":{"start":1726474358035,"stop":1726474358035,"duration":0},"status":"passed","severity":"normal"},{"uid":"10f79a3feb0c3f10","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1726473776172,"stop":1726473776173,"duration":1},"status":"passed","severity":"normal"},{"uid":"c914f5f3a35bcb20","name":"LightPush: 0 peers, Filter: 3 peers - Expected: Unhealthy","time":{"start":1726474158556,"stop":1726474158557,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee6351f4257e77b4","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1726474361486,"stop":1726474361487,"duration":1},"status":"passed","severity":"normal"},{"uid":"61b8237f7eb72534","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1726474361466,"stop":1726474361468,"duration":2},"status":"passed","severity":"normal"},{"uid":"aa539919ac3b78b2","name":"Check received message containing JSON","time":{"start":1726474241861,"stop":1726474241861,"duration":0},"status":"passed","severity":"normal"},{"uid":"59beec2f2c157eaa","name":"Nwaku publishes","time":{"start":1726474265767,"stop":1726474265768,"duration":1},"status":"passed","severity":"normal"},{"uid":"68e499a9dad31ec9","name":"Check publish message containing SQL Injection","time":{"start":1726474279054,"stop":1726474279054,"duration":0},"status":"passed","severity":"normal"},{"uid":"7569a2d639315029","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1726474279057,"stop":1726474279058,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea91c268c221f340","name":"should return valid sharding parameters for static sharding","time":{"start":1726473776183,"stop":1726473776183,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c834d145e66170e","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1726473778734,"stop":1726473778734,"duration":0},"status":"passed","severity":"normal"}] |