mirror of
https://github.com/logos-messaging/logos-messaging-allure-js.git
synced 2026-01-18 16:03:11 +00:00
1 line
158 KiB
JSON
1 line
158 KiB
JSON
[{"uid":"b0bd9da10e1e2d","name":"Check meta is set [symmetric]","time":{"start":1724861786728,"stop":1724861786729,"duration":1},"status":"passed","severity":"normal"},{"uid":"7eaa897185ef6d9b","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1724862245490,"stop":1724862245491,"duration":1},"status":"passed","severity":"normal"},{"uid":"74b77270a6849a8b","name":"Sign & Recover","time":{"start":1724861787237,"stop":1724861787238,"duration":1},"status":"passed","severity":"normal"},{"uid":"97ea9ca98b59934","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1724861992708,"stop":1724861992709,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa1cc621d8b6ee12","name":"can start and stop the service","time":{"start":1724861815215,"stop":1724861815215,"duration":0},"status":"passed","severity":"normal"},{"uid":"43606d003ba2f23e","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1724861992718,"stop":1724861992719,"duration":1},"status":"passed","severity":"normal"},{"uid":"77c4464a9170a5a2","name":"Check publish message containing XML","time":{"start":1724862262046,"stop":1724862262046,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0ad8d4756c4f31f","name":"Check publish message containing Arabic","time":{"start":1724862262044,"stop":1724862262045,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d234b6f558202bd","name":"Ping on unsubscribed peer","time":{"start":1724861865559,"stop":1724861865559,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2aaff07afc324d","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1724861752252,"stop":1724861752252,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a23a62b86f00c29","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1724861992710,"stop":1724861992710,"duration":0},"status":"passed","severity":"normal"},{"uid":"87a5894171c1bdb5","name":"Subscribe to topic containing XML and receive message","time":{"start":1724862341439,"stop":1724862341439,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd6268a822f1d7cb","name":"Round trip binary serialization","time":{"start":1724861765760,"stop":1724861765761,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6922f8e97f15620","name":"Should update shard info","time":{"start":1724862150873,"stop":1724862150874,"duration":1},"status":"passed","severity":"normal"},{"uid":"b74ab4f6f6c5fe0b","name":"should properly create location multiaddrs - udp4","time":{"start":1724861760776,"stop":1724861760776,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf98b99faa51b9cd","name":"getPeersByDiscovery","time":{"start":1724861844373,"stop":1724861844373,"duration":0},"status":"passed","severity":"normal"},{"uid":"86791a46135e4bbc","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1724861776302,"stop":1724861776302,"duration":0},"status":"passed","severity":"normal"},{"uid":"b71f53f441a1e6a7","name":"Passing page size 11 when there are 10 messages","time":{"start":1724862368929,"stop":1724862368930,"duration":1},"status":"passed","severity":"normal"},{"uid":"34e2c32fad6f096c","name":"random static sharding 5 - Cluster ID: 748, Shard ID: 342","time":{"start":1724862320145,"stop":1724862320145,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0c1ae6dfe7aafb1","name":"Check received message containing shell command","time":{"start":1724861983006,"stop":1724861983007,"duration":1},"status":"passed","severity":"normal"},{"uid":"6213bdd4e878fa94","name":"should be able to encode the field with only FILTER set to true","time":{"start":1724861760045,"stop":1724861760046,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd8d53039bba29ab","name":"Check received message containing short","time":{"start":1724861983000,"stop":1724861983001,"duration":1},"status":"passed","severity":"normal"},{"uid":"a705ffe1ba2beafd","name":"retrieves a single peer","time":{"start":1724861776804,"stop":1724861776805,"duration":1},"status":"passed","severity":"normal"},{"uid":"46d5a5807e90c3b","name":"LightPush: 2 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1724862123538,"stop":1724862123538,"duration":0},"status":"passed","severity":"normal"},{"uid":"ead6d976cb219623","name":"Nodes with multiple pubsub topic","time":{"start":1724862245491,"stop":1724862245491,"duration":0},"status":"passed","severity":"normal"},{"uid":"7739a0e238200b7a","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1724862027807,"stop":1724862027807,"duration":0},"status":"passed","severity":"normal"},{"uid":"c70dab3502776690","name":"should not fail to start the service if it is already started","time":{"start":1724862256091,"stop":1724862256092,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cf5ba3d55cacbc7","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1724862378560,"stop":1724862378560,"duration":0},"status":"passed","severity":"normal"},{"uid":"b21645a90e49f5c7","name":"LightPush","time":{"start":1724862379719,"stop":1724862379719,"duration":0},"status":"passed","severity":"normal"},{"uid":"94fdcd8b10bcc194","name":"Subscribe and receive messages via lightPush","time":{"start":1724862341429,"stop":1724862341430,"duration":1},"status":"passed","severity":"normal"},{"uid":"17ff5f639ca8ca7a","name":"Subscribe to topic containing Russian and receive message","time":{"start":1724862341465,"stop":1724862341465,"duration":0},"status":"passed","severity":"normal"},{"uid":"fecc5ec1d337385f","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1724861752254,"stop":1724861752254,"duration":0},"status":"passed","severity":"normal"},{"uid":"458d4197e6c2d728","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1724862019565,"stop":1724862019565,"duration":0},"status":"passed","severity":"normal"},{"uid":"920d44618f24819f","name":"Fields are not dropped","time":{"start":1724861765152,"stop":1724861765153,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3c2a40034cb9620","name":"can start the service","time":{"start":1724862256084,"stop":1724862256085,"duration":1},"status":"passed","severity":"normal"},{"uid":"79911936132e7dad","name":"should handle corrupted local storage data gracefully","time":{"start":1724861780659,"stop":1724861780659,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b4b6ddf454bdf79","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1724861776810,"stop":1724861776810,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4a13ee9d00ea7a89","name":"Decoder throws on empty string content topic","time":{"start":1724861765763,"stop":1724861765763,"duration":0},"status":"passed","severity":"normal"},{"uid":"50e0871b1a43e5c8","name":"should only return 1 node with relay and store capability","time":{"start":1724861776808,"stop":1724861776808,"duration":0},"status":"passed","severity":"normal"},{"uid":"72adadc59f11e7fd","name":"Check publish message containing SQL Injection","time":{"start":1724862262045,"stop":1724862262046,"duration":1},"status":"passed","severity":"normal"},{"uid":"93c5d5f7096345c0","name":"Relay - dialed after","time":{"start":1724862379718,"stop":1724862379718,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5d146234f392a3a","name":"udp ip6 address","time":{"start":1724861760253,"stop":1724861760253,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2d3ddaae07cc1b5","name":"configure the node with multiple pubsub topics","time":{"start":1724862320149,"stop":1724862320149,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bef8f93c55209e6","name":"Push message with content topic containing emoji","time":{"start":1724862233516,"stop":1724862233516,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea92cf35fff3f4bc","name":"isConnected return false after peer stops","time":{"start":1724861858184,"stop":1724861858185,"duration":1},"status":"passed","severity":"normal"},{"uid":"5647ff592dc58ab4","name":"Check received message containing shell command","time":{"start":1724862213659,"stop":1724862213660,"duration":1},"status":"passed","severity":"normal"},{"uid":"478d99ff8468b0cc","name":"Check publish message containing unicode special characters","time":{"start":1724862262048,"stop":1724862262048,"duration":0},"status":"passed","severity":"normal"},{"uid":"cde51f5815ae51ab","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1724862354702,"stop":1724862354703,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5cf8cb5ae5d8c6b","name":"Push message with meta","time":{"start":1724862322277,"stop":1724862322278,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b2eb90916408306","name":"Encoder throws on undefined content topic","time":{"start":1724861786730,"stop":1724861786730,"duration":0},"status":"passed","severity":"normal"},{"uid":"33930ae067a2d912","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1724862019564,"stop":1724862019564,"duration":0},"status":"passed","severity":"normal"},{"uid":"c21c55012dace53","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1724861992714,"stop":1724861992714,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0bfdb650b477bb8","name":"throws on content topic with generation field greater than 0","time":{"start":1724861752212,"stop":1724861752212,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d3f9e0e61732f8d","name":"should be able to decode the field with only RELAY set to true","time":{"start":1724861760049,"stop":1724861760050,"duration":1},"status":"passed","severity":"normal"},{"uid":"50e239204a275f66","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1724861760052,"stop":1724861760053,"duration":1},"status":"passed","severity":"normal"},{"uid":"decc67aa7310f9ea","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1724862298787,"stop":1724862298788,"duration":1},"status":"passed","severity":"normal"},{"uid":"66acd2f33136ffbe","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app93/10/topic50/xml","time":{"start":1724862298395,"stop":1724862298395,"duration":0},"status":"passed","severity":"normal"},{"uid":"c13445d609cc34d7","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1724862354700,"stop":1724862354701,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb2ca71d0b1d6ec9","name":"should return the pubsub topic directly if a string is provided","time":{"start":1724861752248,"stop":1724861752249,"duration":1},"status":"passed","severity":"normal"},{"uid":"46e452412bb97499","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app89/7/topic550/json","time":{"start":1724862298394,"stop":1724862298394,"duration":0},"status":"passed","severity":"normal"},{"uid":"a761315a47b64597","name":"Query Generator, No Decoder","time":{"start":1724862341833,"stop":1724862341833,"duration":0},"status":"passed","severity":"normal"},{"uid":"327abe54692f23d5","name":"random static sharding 6 - Cluster ID: 609, Shard ID: 745","time":{"start":1724862320146,"stop":1724862320146,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b7dd4441d3a428d","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1724861788382,"stop":1724861788382,"duration":0},"status":"passed","severity":"normal"},{"uid":"de18f24d1e74e4d9","name":"Check received message with timestamp: 1724861803266000000 ","time":{"start":1724861983009,"stop":1724861983009,"duration":0},"status":"passed","severity":"normal"},{"uid":"4632064677481e3a","name":"throws on content topic with empty encoding field","time":{"start":1724861752214,"stop":1724861752214,"duration":0},"status":"passed","severity":"normal"},{"uid":"9579494efd182ca","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1724861752226,"stop":1724861752226,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d32f17279b91673","name":"Renews peer on consistent missed messages","time":{"start":1724861915535,"stop":1724861915535,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c61b2a5c1244c6d","name":"Sample","time":{"start":1724861760230,"stop":1724861760231,"duration":1},"status":"passed","severity":"normal"},{"uid":"9dff271d57f16fe6","name":"Check received message containing numeric","time":{"start":1724861983002,"stop":1724861983002,"duration":0},"status":"passed","severity":"normal"},{"uid":"26cfcfb45c076003","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1724862112743,"stop":1724862112744,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd9f185222541222","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app58/5/topic870/utf8","time":{"start":1724862298397,"stop":1724862298397,"duration":0},"status":"passed","severity":"normal"},{"uid":"f95bfc46cb256db1","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1724861880125,"stop":1724861880128,"duration":3},"status":"passed","severity":"normal"},{"uid":"7356c54084b3099","name":"Check message with no content topic is not received","time":{"start":1724862213664,"stop":1724862213664,"duration":0},"status":"passed","severity":"normal"},{"uid":"257d02ada1ab5bc4","name":"Check publish message containing long","time":{"start":1724862262043,"stop":1724862262043,"duration":0},"status":"passed","severity":"normal"},{"uid":"9699cd4001065e3e","name":"different cluster, same shard: nodes don't connect","time":{"start":1724862150656,"stop":1724862150657,"duration":1},"status":"passed","severity":"normal"},{"uid":"44304f41f604b684","name":"Check received message containing Arabic","time":{"start":1724862213656,"stop":1724862213656,"duration":0},"status":"passed","severity":"normal"},{"uid":"14e67e508bcc5241","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1724861880138,"stop":1724861880139,"duration":1},"status":"passed","severity":"normal"},{"uid":"56e4982b30e26b00","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724862112742,"stop":1724862112742,"duration":0},"status":"passed","severity":"normal"},{"uid":"682bdbc3bbe715e6","name":"Query Generator - false","time":{"start":1724862346041,"stop":1724862346041,"duration":0},"status":"passed","severity":"normal"},{"uid":"f66a9837802dc5e3","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1724862341440,"stop":1724862341453,"duration":13},"status":"passed","severity":"normal"},{"uid":"b97d99d6b23ec62c","name":"Check received message containing Script","time":{"start":1724862213658,"stop":1724862213658,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4fea9e628919840","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1724862341463,"stop":1724862341463,"duration":0},"status":"passed","severity":"normal"},{"uid":"3421f9f077052761","name":"Fails to publish duplicate message","time":{"start":1724862262051,"stop":1724862262052,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee9b2849c876f79","name":"Push message with Chinese payload","time":{"start":1724862322245,"stop":1724862322246,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab697d408712c170","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1724861992713,"stop":1724861992714,"duration":1},"status":"passed","severity":"normal"},{"uid":"29623a581477adca","name":"Check publish message containing emoji","time":{"start":1724862262048,"stop":1724862262049,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7ad62167f9bc4cc","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1724862236791,"stop":1724862236791,"duration":0},"status":"skipped","severity":"normal"},{"uid":"942bce296a6da870","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1724862341458,"stop":1724862341458,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7f08981a8aca1c7","name":"Subscribe and receive messages via waku relay post","time":{"start":1724862341431,"stop":1724862341431,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a3bc56679516150","name":"Correctly serialized arguments","time":{"start":1724862129962,"stop":1724862129962,"duration":0},"status":"passed","severity":"normal"},{"uid":"21a3f0c69c41749b","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1724862378561,"stop":1724862378561,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d425e9cb4703ca6","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1724862378567,"stop":1724862378568,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a5bb7e2efecf3fb","name":"should get / set TCP multiaddr","time":{"start":1724861760771,"stop":1724861760775,"duration":4},"status":"passed","severity":"normal"},{"uid":"522b86ff1271c2bb","name":"Generator, custom pubsub topic","time":{"start":1724862360110,"stop":1724862360111,"duration":1},"status":"passed","severity":"normal"},{"uid":"74d2092f730eb532","name":"Push message with content topic containing JSON","time":{"start":1724862322269,"stop":1724862322275,"duration":6},"status":"passed","severity":"normal"},{"uid":"2d95a769f4a380ba","name":"Publish without waiting for remote peer","time":{"start":1724862259241,"stop":1724862259241,"duration":0},"status":"passed","severity":"normal"},{"uid":"64190813c0de6383","name":"Query with Promise Callback, No Decoder","time":{"start":1724862341836,"stop":1724862341836,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bc0cdff1185bba7","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1724861880129,"stop":1724861880134,"duration":5},"status":"passed","severity":"normal"},{"uid":"e227d697bb647135","name":"Encoder throws on empty string content topic","time":{"start":1724861765762,"stop":1724861765763,"duration":1},"status":"passed","severity":"normal"},{"uid":"edff60bd25efaf","name":"Push message with custom timestamp: 1694103619762","time":{"start":1724862322280,"stop":1724862322281,"duration":1},"status":"passed","severity":"normal"},{"uid":"6539db380da028fa","name":"Query Generator, Multiple PubsubTopics","time":{"start":1724862341832,"stop":1724862341833,"duration":1},"status":"passed","severity":"normal"},{"uid":"50c163848d6b4bab","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1724862259255,"stop":1724862259255,"duration":0},"status":"passed","severity":"normal"},{"uid":"25fc7f07b0fe5e6d","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1724861760047,"stop":1724861760048,"duration":1},"status":"passed","severity":"normal"},{"uid":"7cbf438dd3b580d8","name":"throws on empty content topic","time":{"start":1724861752210,"stop":1724861752210,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ab358521c624fed","name":"Subscribe to topic containing long and receive message","time":{"start":1724862341461,"stop":1724862341462,"duration":1},"status":"passed","severity":"normal"},{"uid":"882b9f5d5aae9e91","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1724861858182,"stop":1724861858183,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfe01d423e9dea19","name":"should return valid sharding parameters for static sharding","time":{"start":1724861752250,"stop":1724861752250,"duration":0},"status":"passed","severity":"normal"},{"uid":"119c68876ee43724","name":"Push message with content topic containing XML","time":{"start":1724862233512,"stop":1724862233513,"duration":1},"status":"passed","severity":"normal"},{"uid":"591216e1f9808f46","name":"Ordered Callback - true","time":{"start":1724862346044,"stop":1724862346045,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f126ec901fe24","name":"Nwaku publishes","time":{"start":1724862237701,"stop":1724862237701,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0b2eec1d3953f93","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1724862259243,"stop":1724862259243,"duration":0},"status":"passed","severity":"normal"},{"uid":"621b2a0ed13e096c","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1724861752254,"stop":1724861752254,"duration":0},"status":"passed","severity":"normal"},{"uid":"4205e793811e66f","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1724861752247,"stop":1724861752247,"duration":0},"status":"passed","severity":"normal"},{"uid":"817213f22f330b80","name":"can dial TLS multiaddrs","time":{"start":1724862129830,"stop":1724862129831,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbe09136be807c6d","name":"Push message with Script payload","time":{"start":1724862233503,"stop":1724862233503,"duration":0},"status":"passed","severity":"normal"},{"uid":"5427af5400695fae","name":"LightPush: 2 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1724862123538,"stop":1724862123538,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc55b453324cd8d7","name":"throws on content topic with too few or too many fields","time":{"start":1724861752210,"stop":1724861752211,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6b141d28a8543de","name":"Waku message hash computation (no timestamp)","time":{"start":1724861754710,"stop":1724861754710,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5a777cfe8c1c173","name":"caches peers it previously fetched","time":{"start":1724861776807,"stop":1724861776807,"duration":0},"status":"passed","severity":"normal"},{"uid":"3362deb74805f1ae","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1724861880119,"stop":1724861880122,"duration":3},"status":"passed","severity":"normal"},{"uid":"a66010ac7d639a44","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1724861775155,"stop":1724861775155,"duration":0},"status":"passed","severity":"normal"},{"uid":"27cb067a4db65586","name":"should be able to decode the field with only FILTER set to true","time":{"start":1724861760050,"stop":1724861760051,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8fa37e9bfbf25a4","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1724861752235,"stop":1724861752235,"duration":0},"status":"passed","severity":"normal"},{"uid":"65ff888db6a7196f","name":"Push message with content topic containing short","time":{"start":1724862322264,"stop":1724862322264,"duration":0},"status":"passed","severity":"normal"},{"uid":"7be193fd5d76a868","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1724862027809,"stop":1724862027809,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2cd83edb4a93cc2","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1724862378565,"stop":1724862378565,"duration":0},"status":"passed","severity":"normal"},{"uid":"306147ccfb7f2fda","name":"should throw an error for missing required configuration","time":{"start":1724861752234,"stop":1724861752234,"duration":0},"status":"passed","severity":"normal"},{"uid":"127b1fce7bb539e5","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1724861760766,"stop":1724861760766,"duration":0},"status":"passed","severity":"normal"},{"uid":"81108799e6ac2aaa","name":"should be able to encode the field with only STORE set to true","time":{"start":1724861760045,"stop":1724861760045,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7f48484848b33ac","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1724862259253,"stop":1724862259254,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c951f6b060b201a","name":"Mutual subscription","time":{"start":1724862259239,"stop":1724862259240,"duration":1},"status":"passed","severity":"normal"},{"uid":"115f398deaae5d19","name":"Ping on subscribed peer","time":{"start":1724861865558,"stop":1724861865558,"duration":0},"status":"passed","severity":"normal"},{"uid":"c356f6552d52ed08","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1724861752231,"stop":1724861752231,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1f26a5461825d44","name":"Ping on unsubscribed peer","time":{"start":1724861879166,"stop":1724861879167,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2f8a4c40c4aa922","name":"LightPush: 3 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1724862123540,"stop":1724862123541,"duration":1},"status":"passed","severity":"normal"},{"uid":"a588939fb085a60d","name":"recovers when dns.resolve returns empty","time":{"start":1724861776805,"stop":1724861776806,"duration":1},"status":"passed","severity":"normal"},{"uid":"d23e21c81d276130","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1724862341464,"stop":1724862341464,"duration":0},"status":"passed","severity":"normal"},{"uid":"78d8cb2b20191109","name":"Check message received after jswaku node is restarted","time":{"start":1724862213665,"stop":1724862213665,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4425e535b3883574","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1724862354702,"stop":1724862354702,"duration":0},"status":"passed","severity":"normal"},{"uid":"14b49cbd1b6d9f95","name":"Check message with no pubsub topic is not received","time":{"start":1724861983015,"stop":1724861983015,"duration":0},"status":"passed","severity":"normal"},{"uid":"64d12235f1be8358","name":"handles different clusterIds correctly","time":{"start":1724861752229,"stop":1724861752229,"duration":0},"status":"passed","severity":"normal"},{"uid":"410e2bf4fabb519e","name":"Subscribe to topic containing JSON and receive message","time":{"start":1724862341439,"stop":1724862341440,"duration":1},"status":"passed","severity":"normal"},{"uid":"b513d8388a1e2844","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1724862347647,"stop":1724862347648,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b2e6e06e372e692","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1724861992707,"stop":1724861992707,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd60d34703d6806c","name":"passes more than one ENR URLs and attempts connection","time":{"start":1724861815219,"stop":1724861815219,"duration":0},"status":"skipped","severity":"normal"},{"uid":"148a16aa88022ae","name":"should properly create location multiaddrs - tcp4","time":{"start":1724861760776,"stop":1724861760777,"duration":1},"status":"passed","severity":"normal"},{"uid":"6186f6dbeff0004a","name":"Subscribe to topic containing JSON and receive message","time":{"start":1724862019565,"stop":1724862019565,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cbf99f5a2c4fcf2","name":"Publishes to nwaku","time":{"start":1724862237700,"stop":1724862237701,"duration":1},"status":"passed","severity":"normal"},{"uid":"e24811efbf70bfa","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1724861880123,"stop":1724861880125,"duration":2},"status":"passed","severity":"normal"},{"uid":"39bae9d69c73207a","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1724861752248,"stop":1724861752248,"duration":0},"status":"passed","severity":"normal"},{"uid":"8974ee8ce7c63f30","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1724861760053,"stop":1724861760053,"duration":0},"status":"passed","severity":"normal"},{"uid":"8af722829f77c3b7","name":"Push message with content topic containing Russian","time":{"start":1724862322267,"stop":1724862322267,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2523e4e6756e64a","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1724862341436,"stop":1724862341437,"duration":1},"status":"passed","severity":"normal"},{"uid":"34f8c69cf6e1d7fa","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724862112743,"stop":1724862112743,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7253bb166bf5766","name":"Check received message containing unicode special characters","time":{"start":1724862213675,"stop":1724862213680,"duration":5},"status":"passed","severity":"normal"},{"uid":"7e901b17986c4620","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1724861992706,"stop":1724861992707,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f90d0ac41cb69f6","name":"Push message with Russian payload","time":{"start":1724862233502,"stop":1724862233502,"duration":0},"status":"passed","severity":"normal"},{"uid":"88da5f8e97ec9ae6","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1724861992702,"stop":1724861992702,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2b858fd5acebc6","name":"LightPush: 0 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1724862123533,"stop":1724862123533,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed2e94b0a538c7a9","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1724861918243,"stop":1724861918244,"duration":1},"status":"passed","severity":"normal"},{"uid":"53329d9fbccf93aa","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1724862341834,"stop":1724862341834,"duration":0},"status":"passed","severity":"normal"},{"uid":"caae9a20f846c85a","name":"Subscribe to topic containing Script and receive message","time":{"start":1724862019564,"stop":1724862019564,"duration":0},"status":"passed","severity":"normal"},{"uid":"39a8fdaa726d9d02","name":"ignores unrecognized TXT record formats","time":{"start":1724861776806,"stop":1724861776806,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe35d3896bad169f","name":"Subscribe to topic containing special chars and receive message","time":{"start":1724862341463,"stop":1724862341463,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e25c713f2848af3","name":"should decode valid enr with tcp successfully","time":{"start":1724861760766,"stop":1724861760766,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bcc99cd0ba934a9","name":"Passing cursor with wrong pubsubTopic","time":{"start":1724862298791,"stop":1724862298792,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a595f532affc47c","name":"Keep-alive pings maintain the connection","time":{"start":1724861915533,"stop":1724861915534,"duration":1},"status":"passed","severity":"normal"},{"uid":"e72de1b6a1b4e4fb","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1724861780658,"stop":1724861780659,"duration":1},"status":"passed","severity":"normal"},{"uid":"d123f0a503deeff1","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1724861752238,"stop":1724861752238,"duration":0},"status":"passed","severity":"normal"},{"uid":"39d230b9a7e4cd2b","name":"should properly create location multiaddrs - tcp","time":{"start":1724861760778,"stop":1724861760778,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cd7a2fe5a29dddf","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1724862259243,"stop":1724862259244,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0d487dbcdc72564","name":"Query generator for multiple messages with multiple decoders","time":{"start":1724862347635,"stop":1724862347635,"duration":0},"status":"passed","severity":"normal"},{"uid":"54e543ea805e28be","name":"Check received message containing numeric","time":{"start":1724862213667,"stop":1724862213667,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a8e71cd577ee91f","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1724861811585,"stop":1724861811585,"duration":0},"status":"passed","severity":"normal"},{"uid":"24a728f5a148be13","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1724861786725,"stop":1724861786727,"duration":2},"status":"passed","severity":"normal"},{"uid":"44ef24cd896ac848","name":"Passing page size 10 when there are 10 messages","time":{"start":1724862368929,"stop":1724862368929,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac27b2f62392efc8","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1724861752246,"stop":1724861752246,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc2c361343abf849","name":"Push message with content topic containing shell command","time":{"start":1724862322275,"stop":1724862322276,"duration":1},"status":"passed","severity":"normal"},{"uid":"92197d40e9b05883","name":"Check message received after nwaku node is restarted","time":{"start":1724862213665,"stop":1724862213665,"duration":0},"status":"skipped","severity":"normal"},{"uid":"15524f57e65efc9c","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1724862019565,"stop":1724862019566,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdccb07ac2bedf22","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1724861752237,"stop":1724861752238,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1ea837ab928d6bd","name":"Filter","time":{"start":1724862379719,"stop":1724862379719,"duration":0},"status":"passed","severity":"normal"},{"uid":"8978b79d5c1e3c28","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1724861992717,"stop":1724861992717,"duration":0},"status":"passed","severity":"normal"},{"uid":"b86c72ae18ec6daf","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1724861814960,"stop":1724861814960,"duration":0},"status":"passed","severity":"normal"},{"uid":"68f58f43e17b685","name":"Check received message containing unicode special characters","time":{"start":1724862213660,"stop":1724862213660,"duration":0},"status":"passed","severity":"normal"},{"uid":"72cbb586a4af45a1","name":"Subscribe to topic containing long and receive message","time":{"start":1724862341435,"stop":1724862341435,"duration":0},"status":"passed","severity":"normal"},{"uid":"641a20342e3081ba","name":"Overlapping topic subscription","time":{"start":1724862341460,"stop":1724862341460,"duration":0},"status":"passed","severity":"normal"},{"uid":"65b6a426d4add304","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1724862259243,"stop":1724862259243,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1f68a81791e66ed","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1724862019557,"stop":1724862019558,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe032852da4c3a99","name":"Check received message containing special chars","time":{"start":1724861983002,"stop":1724861983003,"duration":1},"status":"passed","severity":"normal"},{"uid":"b650e863711e4b0d","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1724861811586,"stop":1724861811587,"duration":1},"status":"passed","severity":"normal"},{"uid":"31f6073fd2af007e","name":"Check received message containing escaped characters","time":{"start":1724862213660,"stop":1724862213660,"duration":0},"status":"passed","severity":"normal"},{"uid":"24628e4bf5a492c4","name":"shard 0","time":{"start":1724862320141,"stop":1724862320142,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a71550a6c1c475a","name":"should emit a peer event after start","time":{"start":1724862256092,"stop":1724862256093,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4123a4e8f382aa1","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1724862360108,"stop":1724862360109,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1d83658354853ed","name":"Query Generator - true","time":{"start":1724862346040,"stop":1724862346041,"duration":1},"status":"passed","severity":"normal"},{"uid":"156931dcf5964855","name":"LightPush: 0 peers, Filter: 3 peers - Expected: Unhealthy","time":{"start":1724862123535,"stop":1724862123536,"duration":1},"status":"passed","severity":"normal"},{"uid":"c850e1ff52dd4bcd","name":"Subscribe and receive messages via lightPush","time":{"start":1724862019551,"stop":1724862019552,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3a4f570b3dc49b3","name":"Using a function","time":{"start":1724862370753,"stop":1724862370753,"duration":0},"status":"passed","severity":"normal"},{"uid":"a16fb2dc598463bc","name":"Check publish message containing shell command","time":{"start":1724862262047,"stop":1724862262048,"duration":1},"status":"passed","severity":"normal"},{"uid":"a66b441fbbc0f529","name":"random static sharding 10 - Cluster ID: 516, Shard ID: 462","time":{"start":1724862320148,"stop":1724862320148,"duration":0},"status":"passed","severity":"normal"},{"uid":"36292ee36fbc3251","name":"Failed peers are renewed","time":{"start":1724862057002,"stop":1724862057002,"duration":0},"status":"passed","severity":"normal"},{"uid":"bce1234aa93f73b7","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1724862341459,"stop":1724862341459,"duration":0},"status":"passed","severity":"normal"},{"uid":"fddaa997cea17fb7","name":"Refresh subscription","time":{"start":1724862019559,"stop":1724862019559,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a8e1c9145488f01","name":"Ping on subscribed peer","time":{"start":1724861879165,"stop":1724861879166,"duration":1},"status":"passed","severity":"normal"},{"uid":"9247750c28d9b5a1","name":"Check received message containing emoji","time":{"start":1724861983008,"stop":1724861983009,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd5734b12a7908be","name":"Check received message containing Chinese","time":{"start":1724862213655,"stop":1724862213656,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b3daf283148c91c","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1724861804035,"stop":1724861804038,"duration":3},"status":"passed","severity":"normal"},{"uid":"ded2346436b351fa","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1724861992712,"stop":1724861992712,"duration":0},"status":"passed","severity":"normal"},{"uid":"5751238747ed7a87","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1724861752216,"stop":1724861752223,"duration":7},"status":"passed","severity":"normal"},{"uid":"da71557949ed9096","name":"should emit a peer event after start","time":{"start":1724861780657,"stop":1724861780657,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9f8e634099900be","name":"Check message with no payload is not received","time":{"start":1724862213664,"stop":1724862213664,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcfe5c255713c552","name":"random static sharding 9 - Cluster ID: 550, Shard ID: 991","time":{"start":1724862320147,"stop":1724862320148,"duration":1},"status":"passed","severity":"normal"},{"uid":"1aafb9babcddf2aa","name":"LightPush: 1 peers, Filter: 2 peers - Expected: MinimallyHealthy","time":{"start":1724862123537,"stop":1724862123537,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f9523b7aa9160e5","name":"Query generator for 2000 messages","time":{"start":1724862347649,"stop":1724862347650,"duration":1},"status":"passed","severity":"normal"},{"uid":"67fd76bd96cb936f","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1724861752245,"stop":1724861752246,"duration":1},"status":"passed","severity":"normal"},{"uid":"b126445e3b46eb53","name":"Push message with XML payload","time":{"start":1724862322247,"stop":1724862322248,"duration":1},"status":"passed","severity":"normal"},{"uid":"7cc0fed3145cfd83","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1724861992708,"stop":1724861992708,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4a1955986fdcad9","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1724861752236,"stop":1724861752236,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b44db5282245a34","name":"Push message with numeric payload","time":{"start":1724862322242,"stop":1724862322244,"duration":2},"status":"passed","severity":"normal"},{"uid":"5d29c3da063eb254","name":"Push message with content topic containing short","time":{"start":1724862233508,"stop":1724862233508,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9dcb03634af81d4","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1724861752236,"stop":1724861752237,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3f6650465586f3b","name":"Refresh subscription","time":{"start":1724862341460,"stop":1724862341460,"duration":0},"status":"passed","severity":"normal"},{"uid":"c25255f609944c28","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app43/9/topic598/proto","time":{"start":1724862298395,"stop":1724862298396,"duration":1},"status":"passed","severity":"normal"},{"uid":"d02b1acc8dd4d529","name":"Push message with content topic containing XML","time":{"start":1724862322268,"stop":1724862322269,"duration":1},"status":"passed","severity":"normal"},{"uid":"439e80f2f5f3d7c6","name":"throws on content topic with empty topic name field","time":{"start":1724861752213,"stop":1724861752214,"duration":1},"status":"passed","severity":"normal"},{"uid":"34e8b387e3af6e8e","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1724862245489,"stop":1724862245489,"duration":0},"status":"passed","severity":"normal"},{"uid":"be3b3d796ca17a93","name":"Check message with non string payload is not received","time":{"start":1724862213664,"stop":1724862213665,"duration":1},"status":"passed","severity":"normal"},{"uid":"af6731648cf0f9f8","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1724861752249,"stop":1724861752249,"duration":0},"status":"passed","severity":"normal"},{"uid":"4122aa42636009b7","name":"Wrong topic","time":{"start":1724862298397,"stop":1724862298397,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe33087edaf5d044","name":"configure the node with multiple content topics","time":{"start":1724862298406,"stop":1724862298406,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0f49fd53fba1b8b","name":"Check received message containing Basic HTML tag","time":{"start":1724862213671,"stop":1724862213671,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff2cb99c3d53163f","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1724861752224,"stop":1724861752224,"duration":0},"status":"passed","severity":"normal"},{"uid":"3af41a2da915e1d5","name":"1 Store, 2 fetches","time":{"start":1724861776390,"stop":1724861776390,"duration":0},"status":"passed","severity":"normal"},{"uid":"beb0dd9e7f638ea9","name":"Subscribe and receives messages on 20 topics","time":{"start":1724862341432,"stop":1724862341432,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f511641ff886e2d","name":"throws on content topic with empty version field","time":{"start":1724861752212,"stop":1724861752213,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c1f6d4f81095e0d","name":"Push message with content topic containing special chars","time":{"start":1724862233509,"stop":1724862233509,"duration":0},"status":"passed","severity":"normal"},{"uid":"488a765d4c6f7b62","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1724861752235,"stop":1724861752236,"duration":1},"status":"passed","severity":"normal"},{"uid":"406c5845a0b10e81","name":"Decoder throws on undefined content topic","time":{"start":1724861788384,"stop":1724861788384,"duration":0},"status":"passed","severity":"normal"},{"uid":"fab9ebae4efb9345","name":"should be able to encode the field with only RELAY set to true","time":{"start":1724861760042,"stop":1724861760044,"duration":2},"status":"passed","severity":"normal"},{"uid":"1cb19c1f85d64255","name":"Subscribe and receive messages via lightPush","time":{"start":1724862341456,"stop":1724862341456,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec52b6666873a7a2","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1724861752231,"stop":1724861752232,"duration":1},"status":"passed","severity":"normal"},{"uid":"92375323a4c8a83c","name":"should handle a minimal index list","time":{"start":1724861752253,"stop":1724861752254,"duration":1},"status":"passed","severity":"normal"},{"uid":"11b2689dd64c380b","name":"Subscribe to topic containing JSON and publish message","time":{"start":1724862259260,"stop":1724862259260,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7d6eefb8b517887","name":"random static sharding 7 - Cluster ID: 785, Shard ID: 844","time":{"start":1724862320146,"stop":1724862320147,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7e84beab928ba27","name":"Number of peers are maintained correctly","time":{"start":1724862057002,"stop":1724862057002,"duration":0},"status":"passed","severity":"normal"},{"uid":"e291167255feaba3","name":"Waku message hash computation (meta attribute not present)","time":{"start":1724861754709,"stop":1724861754709,"duration":0},"status":"passed","severity":"normal"},{"uid":"79b75dc4b75ced1a","name":"Asymmetric encrypt & decrypt","time":{"start":1724861787236,"stop":1724861787236,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b51a09cd8158d09","name":"Fails to publish message with empty text","time":{"start":1724862262052,"stop":1724862262052,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd9ff1fcd4650cff","name":"Check received message containing Russian","time":{"start":1724862213656,"stop":1724862213657,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc9a8d849548c0e3","name":"Check received message containing SQL Injection","time":{"start":1724861983004,"stop":1724861983005,"duration":1},"status":"passed","severity":"normal"},{"uid":"6222e3ec8364276f","name":"should set field with all protocols enabled","time":{"start":1724861760779,"stop":1724861760779,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e03a10e246a3535","name":"Push message with XML payload","time":{"start":1724862233503,"stop":1724862233504,"duration":1},"status":"passed","severity":"normal"},{"uid":"f300cf4b11a1ae0","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1724862341430,"stop":1724862341431,"duration":1},"status":"passed","severity":"normal"},{"uid":"7df77aee4027e455","name":"Callback on promise","time":{"start":1724862347645,"stop":1724862347645,"duration":0},"status":"passed","severity":"normal"},{"uid":"871812181c3ac919","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1724861992713,"stop":1724861992713,"duration":0},"status":"passed","severity":"normal"},{"uid":"3228bd1e0ef34e77","name":"Check message with invalid timestamp is not received","time":{"start":1724862213663,"stop":1724862213663,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce53c71d1f472e34","name":"Query Generator, No message returned","time":{"start":1724862341833,"stop":1724862341834,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a799bac19002535","name":"Check received message containing Arabic","time":{"start":1724862213668,"stop":1724862213669,"duration":1},"status":"passed","severity":"normal"},{"uid":"b24f68489d23d5d6","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1724861918244,"stop":1724861918245,"duration":1},"status":"passed","severity":"normal"},{"uid":"76dbf43757de5c02","name":"Check message with no content topic is not received","time":{"start":1724862213684,"stop":1724862213684,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4633c5f659f7e06","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1724862298788,"stop":1724862298789,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a94509a3ece971e","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1724862245490,"stop":1724862245490,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c9a9e793251b45a","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1724861804038,"stop":1724861804038,"duration":0},"status":"passed","severity":"normal"},{"uid":"e856da34808117d3","name":"can start the service","time":{"start":1724861815214,"stop":1724861815215,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a2661ffa614c84e","name":"Check message received after jswaku node is restarted","time":{"start":1724861983017,"stop":1724861983017,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2336d5254826f470","name":"Subscribe to topic containing Script and publish message","time":{"start":1724862259256,"stop":1724862259256,"duration":0},"status":"passed","severity":"normal"},{"uid":"31d4788c017ddd1d","name":"isConnected between 2 js-waku relay nodes","time":{"start":1724861858186,"stop":1724861858186,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5aebd7055d2d16b","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1724862150650,"stop":1724862150654,"duration":4},"status":"passed","severity":"normal"},{"uid":"9bb1cc41bedf8a40","name":"Meta field set when metaSetter is specified","time":{"start":1724861765761,"stop":1724861765761,"duration":0},"status":"passed","severity":"normal"},{"uid":"1eedaacfc4e88485","name":"random static sharding 8 - Cluster ID: 409, Shard ID: 931","time":{"start":1724862320147,"stop":1724862320147,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce15f93ea27ee657","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1724861776302,"stop":1724861776303,"duration":1},"status":"passed","severity":"normal"},{"uid":"447cec77ad379889","name":"nwaku subscribes","time":{"start":1724862237700,"stop":1724862237700,"duration":0},"status":"passed","severity":"normal"},{"uid":"53e32498557f9e4a","name":"Overlapping topic subscription","time":{"start":1724862019558,"stop":1724862019558,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d1dc509567748ca","name":"should properly create location multiaddrs - tcp6","time":{"start":1724861760777,"stop":1724861760777,"duration":0},"status":"passed","severity":"normal"},{"uid":"14d884f64f8b50a6","name":"should properly create peer info with all multiaddrs","time":{"start":1724861760778,"stop":1724861760779,"duration":1},"status":"passed","severity":"normal"},{"uid":"217d3d2add11b187","name":"Callback on promise, aborts when callback returns true","time":{"start":1724862347645,"stop":1724862347646,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc014be0c8d0eee0","name":"Check message on other pubsub topic is not received","time":{"start":1724861983014,"stop":1724861983015,"duration":1},"status":"passed","severity":"normal"},{"uid":"285c75450d0a4845","name":"Subscribe to topic containing Script and receive message","time":{"start":1724862341438,"stop":1724862341438,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6506d344cb8e91b","name":"Check message on other pubsub topic is not received","time":{"start":1724862213683,"stop":1724862213684,"duration":1},"status":"passed","severity":"normal"},{"uid":"7269279248781d24","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1724862259244,"stop":1724862259244,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab04694a61d60669","name":"1 Relay, 1 fetch","time":{"start":1724861776389,"stop":1724861776390,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0223f62696c5762","name":"Rejects garbage","time":{"start":1724861769054,"stop":1724861769054,"duration":0},"status":"passed","severity":"normal"},{"uid":"1851c5a78aa306e0","name":"Subscribe to topic containing short and receive message","time":{"start":1724862341434,"stop":1724862341435,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c6df4dbe709a68c","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1724861992718,"stop":1724861992718,"duration":0},"status":"passed","severity":"normal"},{"uid":"47da653be19bcf46","name":"should get / set UDP multiaddr","time":{"start":1724861760771,"stop":1724861760771,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0d43c8cea617afa","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1724862027808,"stop":1724862027809,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcce20e6f868cc3a","name":"Push message with content topic containing Chinese","time":{"start":1724862233509,"stop":1724862233510,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8571d6058b51a0d","name":"Push message with Arabic payload","time":{"start":1724862322246,"stop":1724862322246,"duration":0},"status":"passed","severity":"normal"},{"uid":"5338bce07e934dc0","name":"Relay","time":{"start":1724861812770,"stop":1724861812771,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7005949175077a7","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1724862341454,"stop":1724862341454,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd83539190c0181c","name":"random static sharding 2 - Cluster ID: 298, Shard ID: 569","time":{"start":1724862320143,"stop":1724862320143,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e308e26dc88dfef","name":"Check message with invalid timestamp is not received","time":{"start":1724862213683,"stop":1724862213683,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e21f784abb68463","name":"Tracks peer failures correctly","time":{"start":1724861915534,"stop":1724861915534,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4a9965d008c2003","name":"Refresh subscription","time":{"start":1724862341434,"stop":1724862341434,"duration":0},"status":"passed","severity":"normal"},{"uid":"87f60d5fd3fe487c","name":"Subscribe and receive messages via waku relay post","time":{"start":1724862019555,"stop":1724862019555,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1ef819ca369f25f","name":"Push message with content topic containing SQL Injection","time":{"start":1724862233511,"stop":1724862233512,"duration":1},"status":"passed","severity":"normal"},{"uid":"1895ec274ec2c098","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1724861760051,"stop":1724861760052,"duration":1},"status":"passed","severity":"normal"},{"uid":"db184f57602a8802","name":"Push message with special chars payload","time":{"start":1724862233501,"stop":1724862233501,"duration":0},"status":"passed","severity":"normal"},{"uid":"487e851d42fa6f8","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1724862019552,"stop":1724862019554,"duration":2},"status":"passed","severity":"normal"},{"uid":"14c5dd5119ab4d11","name":"should throw error - no id","time":{"start":1724861760767,"stop":1724861760768,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e4bf5214366e4ef","name":"Push message with custom timestamp: 1724858419762","time":{"start":1724862322281,"stop":1724862322281,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcff5fae4c20bbc5","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1724861752225,"stop":1724861752225,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f553a22dbea5fa5","name":"Fails to push message with empty content topic","time":{"start":1724862233516,"stop":1724862233516,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9fdc96ff7275d40","name":"A test","time":{"start":1724862112846,"stop":1724862112846,"duration":0},"status":"passed","severity":"normal"},{"uid":"89c3cc5dc56b0cbf","name":"Ordered Callback - false","time":{"start":1724862346045,"stop":1724862346046,"duration":1},"status":"passed","severity":"normal"},{"uid":"d040b736c3dc66a9","name":"Check message on other pubsub topic is not received","time":{"start":1724862213663,"stop":1724862213663,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c2ece55e4e071bb","name":"Subscribe to topic containing shell command and receive message","time":{"start":1724862019565,"stop":1724862019565,"duration":0},"status":"passed","severity":"normal"},{"uid":"c276d1d299d71a6f","name":"Push 30 different messages","time":{"start":1724862322259,"stop":1724862322260,"duration":1},"status":"passed","severity":"normal"},{"uid":"a247e9d3c2611a99","name":"should be called at least once on all `peer:discovery` events","time":{"start":1724861811583,"stop":1724861811583,"duration":0},"status":"passed","severity":"normal"},{"uid":"3650ea471bd41392","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1724861760053,"stop":1724861760054,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c5a7fcfa369c4c9","name":"Check received message containing Script","time":{"start":1724862213670,"stop":1724862213670,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf235c549cbfbdb7","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1724861752237,"stop":1724861752237,"duration":0},"status":"passed","severity":"normal"},{"uid":"de68a8c0ccb2c238","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1724861915535,"stop":1724861915535,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6bcaea1237caea5","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724861992708,"stop":1724861992708,"duration":0},"status":"passed","severity":"normal"},{"uid":"97626405a75b2b09","name":"Push message with content topic containing SQL Injection","time":{"start":1724862322267,"stop":1724862322268,"duration":1},"status":"passed","severity":"normal"},{"uid":"8495bab624a45ed8","name":"LightPush: 3 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1724862123539,"stop":1724862123539,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b8a6384580d4563","name":"should not receive a peer event after stop","time":{"start":1724861780657,"stop":1724861780658,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e0377390925dd81","name":"Filter with 0 connections","time":{"start":1724862044580,"stop":1724862044580,"duration":0},"status":"passed","severity":"normal"},{"uid":"582853db24a2f90f","name":"Push message with custom timestamp: 1724865644861","time":{"start":1724862233523,"stop":1724862233523,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e4907bb47bcf216","name":"should use the provided clusterId for the pubsub topic","time":{"start":1724861752252,"stop":1724861752252,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8618e95b7ebff71","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1724862019566,"stop":1724862019566,"duration":0},"status":"passed","severity":"normal"},{"uid":"99c846883dd91442","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1724861992703,"stop":1724861992704,"duration":1},"status":"passed","severity":"normal"},{"uid":"532f73dbafb76b93","name":"Subscribe to topic containing numeric and receive message","time":{"start":1724862341435,"stop":1724862341435,"duration":0},"status":"passed","severity":"normal"},{"uid":"6aae4855aebc5e1a","name":"should only return 1 node with relay capability","time":{"start":1724861776807,"stop":1724861776807,"duration":0},"status":"passed","severity":"normal"},{"uid":"66c29a3a9b1a4e0a","name":"LightPush: 1 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1724862123536,"stop":1724862123537,"duration":1},"status":"passed","severity":"normal"},{"uid":"be5403631441d9ee","name":"Check received message with timestamp: 1649153314 ","time":{"start":1724861983013,"stop":1724861983013,"duration":0},"status":"passed","severity":"normal"},{"uid":"40d2856a96342ab3","name":"Subscribe to topic containing numeric and receive message","time":{"start":1724862341462,"stop":1724862341462,"duration":0},"status":"passed","severity":"normal"},{"uid":"1df0e037edae5b89","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app94/8/topic260/xml","time":{"start":1724862298393,"stop":1724862298394,"duration":1},"status":"passed","severity":"normal"},{"uid":"73d0bd151ea3f18d","name":"throws an error for improperly formatted content topics","time":{"start":1724861752230,"stop":1724861752230,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fac0467391d32a7","name":"should load peers from local storage and dispatch events","time":{"start":1724861780658,"stop":1724861780658,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3814acb816d53ec","name":"Check received message with timestamp: 1649153314 ","time":{"start":1724862213662,"stop":1724862213662,"duration":0},"status":"passed","severity":"normal"},{"uid":"71ce2da693cc83de","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1724862019556,"stop":1724862019556,"duration":0},"status":"passed","severity":"normal"},{"uid":"3545a01af44008c","name":"should not fail to start the service if it is already started","time":{"start":1724861780656,"stop":1724861780657,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fd3641dbac6938f","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1724861992714,"stop":1724861992715,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4835d8e21c95a21","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1724861752239,"stop":1724861752239,"duration":0},"status":"passed","severity":"normal"},{"uid":"df394d41dbda8305","name":"Passing page size 19 when there are 20 messages","time":{"start":1724862368930,"stop":1724862368930,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1e6c8ec661851b4","name":"should encodeTxt and decodeTxt","time":{"start":1724861760765,"stop":1724861760765,"duration":0},"status":"passed","severity":"normal"},{"uid":"edccc69417fdbe38","name":"Push message with content topic containing emoji","time":{"start":1724862322277,"stop":1724862322277,"duration":0},"status":"passed","severity":"normal"},{"uid":"132f96ca6c8b2594","name":"Subscribe to topic containing shell command and publish message","time":{"start":1724862259260,"stop":1724862259260,"duration":0},"status":"passed","severity":"normal"},{"uid":"f86d0c3e9d39b553","name":"LightPush: 3 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1724862123540,"stop":1724862123540,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e5dafe9cb49ebf4","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1724861776300,"stop":1724861776301,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbfff86e0701e772","name":"Check publish message containing Script","time":{"start":1724862262046,"stop":1724862262046,"duration":0},"status":"passed","severity":"normal"},{"uid":"7af973558ea2e47f","name":"Subscribe and publish message","time":{"start":1724862259242,"stop":1724862259242,"duration":0},"status":"passed","severity":"normal"},{"uid":"85be2906440a1863","name":"Accepts a valid Waku Message","time":{"start":1724861769052,"stop":1724861769053,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae0326ccc5284d51","name":"same cluster, same shard: nodes connect","time":{"start":1724861992699,"stop":1724861992700,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a88ca5e341c3cba","name":"Throws when trying to push message with empty payload","time":{"start":1724862233507,"stop":1724862233508,"duration":1},"status":"passed","severity":"normal"},{"uid":"f511ea33c5701dca","name":"Does not throw an exception when node disconnects","time":{"start":1724862370752,"stop":1724862370752,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5a77d5e0699b81d","name":"same cluster, different shard: nodes don't connect","time":{"start":1724861992700,"stop":1724861992700,"duration":0},"status":"passed","severity":"normal"},{"uid":"734a32d378914590","name":"Delete observer","time":{"start":1724862216273,"stop":1724862216284,"duration":11},"status":"passed","severity":"normal"},{"uid":"65c85a761846e2ba","name":"Query with Ordered Callback, No message returned","time":{"start":1724862341835,"stop":1724862341835,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cbe1ff68578facb","name":"Number of peers are maintained correctly","time":{"start":1724861915531,"stop":1724861915532,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcc826b05189028f","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1724861804042,"stop":1724861804050,"duration":8},"status":"passed","severity":"normal"},{"uid":"95bb3a060dc6e8c2","name":"random static sharding 4 - Cluster ID: 905, Shard ID: 21","time":{"start":1724862320144,"stop":1724862320145,"duration":1},"status":"passed","severity":"normal"},{"uid":"28e654afb2a4f339","name":"Publish message with custom timestamp: Thu Sep 07 2023 16:23:57 GMT+0000 (Coordinated Universal Time)","time":{"start":1724862262049,"stop":1724862262050,"duration":1},"status":"passed","severity":"normal"},{"uid":"c29499948f0f5f7d","name":"should properly compute the node id","time":{"start":1724861760769,"stop":1724861760770,"duration":1},"status":"passed","severity":"normal"},{"uid":"948ec4cb43220d77","name":"Subscribe to topic containing special chars and receive message","time":{"start":1724862019561,"stop":1724862019562,"duration":1},"status":"passed","severity":"normal"},{"uid":"88f84acb9a45f8a8","name":"creates an iterator","time":{"start":1724862357132,"stop":1724862357132,"duration":0},"status":"passed","severity":"normal"},{"uid":"850f50ebbdbfb1d6","name":"Push message with content topic containing long","time":{"start":1724862233508,"stop":1724862233508,"duration":0},"status":"passed","severity":"normal"},{"uid":"d42b5192ab982b4","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1724861992716,"stop":1724861992717,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae225c4a52e5b049","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1724861752240,"stop":1724861752240,"duration":0},"status":"passed","severity":"normal"},{"uid":"960833244a30f129","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724862112740,"stop":1724862112740,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba86d245b863f85b","name":"Check received message containing JSON","time":{"start":1724862213671,"stop":1724862213671,"duration":0},"status":"passed","severity":"normal"},{"uid":"5364afcf2ca0b767","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1724862259261,"stop":1724862259262,"duration":1},"status":"passed","severity":"normal"},{"uid":"9738f2b83e98c9e4","name":"Check message received after nwaku node is restarted","time":{"start":1724862213686,"stop":1724862213686,"duration":0},"status":"skipped","severity":"normal"},{"uid":"224782996b1ef460","name":"Push message with long payload","time":{"start":1724862322241,"stop":1724862322242,"duration":1},"status":"passed","severity":"normal"},{"uid":"d628959947cfeb66","name":"Push message with SQL Injection payload","time":{"start":1724862322247,"stop":1724862322247,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd73e79317bbdc28","name":"should not receive a peer event after stop","time":{"start":1724861815217,"stop":1724861815218,"duration":1},"status":"passed","severity":"normal"},{"uid":"5203db00e277a6aa","name":"Check publish message after client node is restarted","time":{"start":1724862262058,"stop":1724862262058,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4cb286b479423e4d","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1724862019562,"stop":1724862019562,"duration":0},"status":"passed","severity":"normal"},{"uid":"37347cf2285981c1","name":"Encoder throws on empty string content topic","time":{"start":1724861786730,"stop":1724861786730,"duration":0},"status":"passed","severity":"normal"},{"uid":"635f12c01b39496e","name":"Push message with Basic HTML tag payload","time":{"start":1724862233504,"stop":1724862233504,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f5bedd3db6ae7fe","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1724862378566,"stop":1724862378567,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6f58aab48edcdf8","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1724862027808,"stop":1724862027808,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a9fb6d52fc41214","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1724861776303,"stop":1724861776304,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f4aadcd371378b","name":"isConnected should return true after first peer connects","time":{"start":1724861858183,"stop":1724861858183,"duration":0},"status":"passed","severity":"normal"},{"uid":"45b702b860573dc5","name":"Push message with escaped characters payload","time":{"start":1724862233505,"stop":1724862233505,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2496d9ffbea35f9","name":"Renews peer on consistent ping failures","time":{"start":1724861915534,"stop":1724861915534,"duration":0},"status":"passed","severity":"normal"},{"uid":"faac1b1e69a34449","name":"should set field with only LIGHTPUSH enabled","time":{"start":1724861760780,"stop":1724861760780,"duration":0},"status":"passed","severity":"normal"},{"uid":"67b3a20eb13398e5","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1724861752238,"stop":1724861752238,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7f1d53b5dfccdf7","name":"should not fail to stop the service if it was not started","time":{"start":1724861815215,"stop":1724861815216,"duration":1},"status":"passed","severity":"normal"},{"uid":"41bccbbddb4bec64","name":"should properly create location multiaddrs - udp","time":{"start":1724861760777,"stop":1724861760778,"duration":1},"status":"passed","severity":"normal"},{"uid":"b384f1e4c7722c3e","name":"Reopen subscription with peer with lost subscription","time":{"start":1724861879169,"stop":1724861879169,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f79378f16bae746","name":"Check received message containing unicode special characters","time":{"start":1724861983007,"stop":1724861983008,"duration":1},"status":"passed","severity":"normal"},{"uid":"97cc3b7230ca9af0","name":"Subscribe to topic containing long and receive message","time":{"start":1724862019560,"stop":1724862019561,"duration":1},"status":"passed","severity":"normal"},{"uid":"71c37f78c2362c4a","name":"should correctly map a content topic to a pubsub topic","time":{"start":1724861752251,"stop":1724861752252,"duration":1},"status":"passed","severity":"normal"},{"uid":"28a49c4c3f2cc517","name":"Check received message containing Chinese","time":{"start":1724861983003,"stop":1724861983003,"duration":0},"status":"passed","severity":"normal"},{"uid":"46b068be08a21287","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1724861760046,"stop":1724861760047,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3a0aaf44636e3c9","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724861992710,"stop":1724861992710,"duration":0},"status":"passed","severity":"normal"},{"uid":"f48c831dcd95a8cd","name":"LightPush with 3 connections","time":{"start":1724862044582,"stop":1724862044582,"duration":0},"status":"passed","severity":"normal"},{"uid":"c82b4d16cfdc8d73","name":"should set field with only FILTER enabled","time":{"start":1724861760780,"stop":1724861760780,"duration":0},"status":"passed","severity":"normal"},{"uid":"c04528d609248d5e","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1724861811587,"stop":1724861811587,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a1b96284f55b1a1","name":"Check received message containing special chars","time":{"start":1724862213667,"stop":1724862213668,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9f5b19ef1aa1cdd","name":"Subscribe to topic containing Script and receive message","time":{"start":1724862341466,"stop":1724862341466,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f083b8a91ec4755","name":"returns all values when wanted number is greater than available values","time":{"start":1724861775154,"stop":1724861775155,"duration":1},"status":"passed","severity":"normal"},{"uid":"fcbe274d3ccc9e65","name":"Should update multiaddrs","time":{"start":1724862150873,"stop":1724862150873,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f4e9cea164c0be9","name":"should return empty list for no shard","time":{"start":1724861752233,"stop":1724861752234,"duration":1},"status":"passed","severity":"normal"},{"uid":"31c9abeaf4ffe04c","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1724862259252,"stop":1724862259253,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ce9891899810a11","name":"LightPush: 1 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1724862123536,"stop":1724862123536,"duration":0},"status":"passed","severity":"normal"},{"uid":"6522855a6738bf45","name":"Check message with non string payload is not received","time":{"start":1724862213685,"stop":1724862213685,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca993e30214f1446","name":"Subscribe to topic containing short and receive message","time":{"start":1724862341460,"stop":1724862341461,"duration":1},"status":"passed","severity":"normal"},{"uid":"d97d5b2e5144dfcf","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1724861992718,"stop":1724861992718,"duration":0},"status":"passed","severity":"normal"},{"uid":"60fcd233de7b1ac4","name":"should not fail to stop the service if it was not started","time":{"start":1724861780656,"stop":1724861780656,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f119400ec0e4426","name":"Query with Promise Callback, No message returned","time":{"start":1724862341836,"stop":1724862341837,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa8f268105aa2248","name":"addEventListener with correct event","time":{"start":1724861844369,"stop":1724861844371,"duration":2},"status":"passed","severity":"normal"},{"uid":"a3ba8ebce54d692e","name":"Filter with 1 connections","time":{"start":1724862044580,"stop":1724862044581,"duration":1},"status":"passed","severity":"normal"},{"uid":"701369077be0d972","name":"Subscribe to topic containing emoji and receive message","time":{"start":1724862019566,"stop":1724862019566,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf565d3c6955362","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1724862262049,"stop":1724862262049,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef451712a13ab5b2","name":"Push message with content topic containing Arabic","time":{"start":1724862233510,"stop":1724862233510,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c71fbe5339bcb2e","name":"Subscribe to topic containing emoji and publish message","time":{"start":1724862259263,"stop":1724862259263,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5ae2c1aae21671","name":"Query Generator, Wrong PubsubTopic","time":{"start":1724862341831,"stop":1724862341832,"duration":1},"status":"passed","severity":"normal"},{"uid":"c59b09b7ca7921a9","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1724862027793,"stop":1724862027794,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4fae5db01948399","name":"LightPush: 1 peers, Filter: 3 peers - Expected: MinimallyHealthy","time":{"start":1724862123537,"stop":1724862123537,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4e8646f06b2f8bb","name":"Push to array if already present","time":{"start":1724861751531,"stop":1724861751532,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3ad8424ede49fb3","name":"Push message with short payload","time":{"start":1724862322240,"stop":1724862322241,"duration":1},"status":"passed","severity":"normal"},{"uid":"be34ca3b47d0fe5d","name":"Check received message containing emoji","time":{"start":1724862213680,"stop":1724862213681,"duration":1},"status":"passed","severity":"normal"},{"uid":"3548944b664d04d9","name":"handles empty shards array correctly","time":{"start":1724861752251,"stop":1724861752251,"duration":0},"status":"passed","severity":"normal"},{"uid":"27315bbd0b2ec15f","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1724862341431,"stop":1724862341432,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cc43ffb7aeb7041","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724861992712,"stop":1724861992712,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f2731ad416c13c5","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app6/4/topic578/utf8","time":{"start":1724862298395,"stop":1724862298395,"duration":0},"status":"passed","severity":"normal"},{"uid":"400d75c057946ecf","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1724861765764,"stop":1724861765764,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e450b76e95c98c9","name":"Push message with content topic containing Script","time":{"start":1724862233512,"stop":1724862233512,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7ba206067dd531d","name":"Push message with content topic containing Basic HTML tag","time":{"start":1724862233513,"stop":1724862233514,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3ca7941f539e98","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1724861776301,"stop":1724861776302,"duration":1},"status":"passed","severity":"normal"},{"uid":"33afb459ed14d59e","name":"Push message with content topic containing escaped characters","time":{"start":1724862233515,"stop":1724862233515,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7c5b852743f406d","name":"does not throw on valid cases","time":{"start":1724861752209,"stop":1724861752210,"duration":1},"status":"passed","severity":"normal"},{"uid":"90073e84ddeb98c2","name":"Check message received after jswaku node is restarted","time":{"start":1724862213685,"stop":1724862213685,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1b2f22b4570c50b7","name":"Push message with rate limit","time":{"start":1724862322278,"stop":1724862322278,"duration":0},"status":"passed","severity":"normal"},{"uid":"80319c155c257c0","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1724862213682,"stop":1724862213682,"duration":0},"status":"passed","severity":"normal"},{"uid":"d806f321efd6fa43","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1724862019556,"stop":1724862019556,"duration":0},"status":"passed","severity":"normal"},{"uid":"221cbcd4e87b15e0","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1724861752224,"stop":1724861752224,"duration":0},"status":"passed","severity":"normal"},{"uid":"af2776556702600e","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1724862019554,"stop":1724862019555,"duration":1},"status":"passed","severity":"normal"},{"uid":"97be1a18825a9813","name":"Check received message containing short","time":{"start":1724862213666,"stop":1724862213666,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff2b011183fbbc8b","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1724861992709,"stop":1724861992709,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bcb79d349524257","name":"should throw error - no id","time":{"start":1724861760766,"stop":1724861760767,"duration":1},"status":"passed","severity":"normal"},{"uid":"ecc812f38352cd2e","name":"Ping on peer without subscriptions","time":{"start":1724861879166,"stop":1724861879166,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5b9958ac7687eb3","name":"Throws when trying to push message with empty payload","time":{"start":1724862322260,"stop":1724862322261,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9449f682bfce9e3","name":"can start the service","time":{"start":1724861780654,"stop":1724861780655,"duration":1},"status":"passed","severity":"normal"},{"uid":"3580f29704f37eb","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1724861752239,"stop":1724861752239,"duration":0},"status":"passed","severity":"normal"},{"uid":"7853b489efcd7656","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1724862027794,"stop":1724862027795,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c303280d741ddda","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1724862360110,"stop":1724862360110,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4218b8228d2cef1","name":"Round trip binary encryption [ecies, signature]","time":{"start":1724861788382,"stop":1724861788382,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4e1f411f86e8b45","name":"Push message with emoji payload","time":{"start":1724862322259,"stop":1724862322259,"duration":0},"status":"passed","severity":"normal"},{"uid":"aef1579f6a254c82","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1724862341433,"stop":1724862341433,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e1e1caa95d4cc0f","name":"Check publish message containing escaped characters","time":{"start":1724862262048,"stop":1724862262048,"duration":0},"status":"passed","severity":"normal"},{"uid":"97570ab9ee451166","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1724861760048,"stop":1724861760048,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa5651648bec4a6f","name":"Push message with content topic containing long","time":{"start":1724862322265,"stop":1724862322265,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7f50f8b74e28ff4","name":"Check received message containing Basic HTML tag","time":{"start":1724861983006,"stop":1724861983006,"duration":0},"status":"passed","severity":"normal"},{"uid":"76843d5782ca557f","name":"Register correct protocols","time":{"start":1724862259240,"stop":1724862259240,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5c4d727c410706e","name":"Ephemeral messages are not stored","time":{"start":1724861814959,"stop":1724861814959,"duration":0},"status":"passed","severity":"normal"},{"uid":"7eb28730d3578079","name":"Promise Callback - true","time":{"start":1724862346041,"stop":1724862346043,"duration":2},"status":"passed","severity":"normal"},{"uid":"5f747764b18745f1","name":"Nodes with multiple pubsub topic","time":{"start":1724862245489,"stop":1724862245489,"duration":0},"status":"passed","severity":"normal"},{"uid":"99c9c44b375d677c","name":"Subscribe to topic containing short and publish message","time":{"start":1724862259245,"stop":1724862259245,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ad2754dd3cf9b17","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1724862341835,"stop":1724862341835,"duration":0},"status":"passed","severity":"normal"},{"uid":"47aced625c3860f9","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1724861754708,"stop":1724861754709,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e016573d18618d8","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1724862245490,"stop":1724862245490,"duration":0},"status":"passed","severity":"normal"},{"uid":"73f3731eb76befa9","name":"should return false","time":{"start":1724861760768,"stop":1724861760769,"duration":1},"status":"passed","severity":"normal"},{"uid":"9befc623f7b60dd1","name":"Check received message containing Basic HTML tag","time":{"start":1724862213658,"stop":1724862213659,"duration":1},"status":"passed","severity":"normal"},{"uid":"2adc9a6ba0b3bd89","name":"Push message with content topic containing numeric","time":{"start":1724862322265,"stop":1724862322265,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cec870a8811a1a3","name":"LightPush: 0 peers, Filter: 2 peers - Expected: Unhealthy","time":{"start":1724862123535,"stop":1724862123535,"duration":0},"status":"passed","severity":"normal"},{"uid":"6594339b5a6306e7","name":"Generator, 2 different pubsubtopics","time":{"start":1724862360111,"stop":1724862360111,"duration":0},"status":"passed","severity":"normal"},{"uid":"82094cb687b332d9","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1724861858183,"stop":1724861858183,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b994733e566f6e9","name":"should throw an error for empty SingleShardInfos array","time":{"start":1724861752231,"stop":1724861752231,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f695ec5c466b1fa","name":"LightPush with 0 connections","time":{"start":1724862044579,"stop":1724862044580,"duration":1},"status":"passed","severity":"normal"},{"uid":"7dc434748088fd9d","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1724861992704,"stop":1724861992705,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf703478733f301d","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1724861804040,"stop":1724861804040,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe9f46eb5cbb0224","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app98/6/topic254/json","time":{"start":1724862298396,"stop":1724862298396,"duration":0},"status":"passed","severity":"normal"},{"uid":"123ae2191f1afaa6","name":"Publish message with custom timestamp: Wed Aug 28 2024 15:23:57 GMT+0000 (Coordinated Universal Time)","time":{"start":1724862262050,"stop":1724862262050,"duration":0},"status":"passed","severity":"normal"},{"uid":"c435284600233890","name":"Push message with content topic containing Chinese","time":{"start":1724862322266,"stop":1724862322266,"duration":0},"status":"passed","severity":"normal"},{"uid":"63e0060b8e083997","name":"Check received message containing Chinese","time":{"start":1724862213668,"stop":1724862213668,"duration":0},"status":"passed","severity":"normal"},{"uid":"91d872ebc28ee92f","name":"Js publishes, other Js receives","time":{"start":1724862237701,"stop":1724862237702,"duration":1},"status":"passed","severity":"normal"},{"uid":"38aa9fd80dcdfcff","name":"should decode valid enr successfully","time":{"start":1724861760765,"stop":1724861760766,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3a7eb9b1f7a7ed9","name":"LightPush: 0 peers, Filter: 1 peers - Expected: Unhealthy","time":{"start":1724862123534,"stop":1724862123534,"duration":0},"status":"passed","severity":"normal"},{"uid":"315b4b90176d88c9","name":"Generator, 2 different pubsubtopics","time":{"start":1724862360108,"stop":1724862360108,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd4f9366d6632214","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1724861752223,"stop":1724861752223,"duration":0},"status":"passed","severity":"normal"},{"uid":"575203a3b0604969","name":"Push message equal or less that 1MB","time":{"start":1724862322282,"stop":1724862322282,"duration":0},"status":"passed","severity":"normal"},{"uid":"d83e02c6e9764f62","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1724861760052,"stop":1724861760052,"duration":0},"status":"passed","severity":"normal"},{"uid":"58576deb79e59baf","name":"Reusing cursor across nodes","time":{"start":1724862298791,"stop":1724862298791,"duration":0},"status":"passed","severity":"normal"},{"uid":"af8e29530e7b5b19","name":"Check received message containing emoji","time":{"start":1724862213661,"stop":1724862213661,"duration":0},"status":"passed","severity":"normal"},{"uid":"81724bc5b3b0566","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1724862320150,"stop":1724862320150,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c04b602061736d4","name":"Check received message with timestamp: 1724861803163000000 ","time":{"start":1724862213661,"stop":1724862213661,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2f54b31c92b05e5","name":"Check publish message containing Russian","time":{"start":1724862262045,"stop":1724862262045,"duration":0},"status":"passed","severity":"normal"},{"uid":"9233803707052d8c","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1724861814961,"stop":1724861814961,"duration":0},"status":"passed","severity":"normal"},{"uid":"c84b9da1e9c92aac","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1724862245491,"stop":1724862245491,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccd2d5049fb7b3b8","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1724862341430,"stop":1724862341430,"duration":0},"status":"passed","severity":"normal"},{"uid":"df93da0dd4dcdd08","name":"Generator, custom pubsub topic","time":{"start":1724862360107,"stop":1724862360108,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce2fa100b67bf6e0","name":"Subscribe to topic containing special chars and receive message","time":{"start":1724862341436,"stop":1724862341436,"duration":0},"status":"passed","severity":"normal"},{"uid":"75abe338de82c9cc","name":"addEventListener with wrong event","time":{"start":1724861844371,"stop":1724861844371,"duration":0},"status":"passed","severity":"normal"},{"uid":"c948c58d1c527892","name":"Push message with content topic containing Basic HTML tag","time":{"start":1724862322269,"stop":1724862322269,"duration":0},"status":"passed","severity":"normal"},{"uid":"743974766ff8b346","name":"Check received message containing escaped characters","time":{"start":1724862213673,"stop":1724862213674,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6557b32c6124d1c","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1724861918244,"stop":1724861918244,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f52d4249d7da6bb","name":"Symmetric encrypt & Decrypt","time":{"start":1724861787236,"stop":1724861787237,"duration":1},"status":"passed","severity":"normal"},{"uid":"af3295a8b3392496","name":"connects to nwaku","time":{"start":1724862370751,"stop":1724862370752,"duration":1},"status":"passed","severity":"normal"},{"uid":"1240730d0add0481","name":"Push message with content topic containing unicode special characters","time":{"start":1724862233515,"stop":1724862233515,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4c74eed7fdb0ed7","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1724862341436,"stop":1724862341436,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2737a4cb783ff77","name":"Publish message with large meta","time":{"start":1724862262058,"stop":1724862262058,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c4d5e0d56cc1544","name":"tcp ip4 address","time":{"start":1724861760252,"stop":1724861760253,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2e0ff8522d7aae4","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1724862378560,"stop":1724862378561,"duration":1},"status":"passed","severity":"normal"},{"uid":"2649c94e9ae06a6c","name":"Push message with unicode special characters payload","time":{"start":1724862233505,"stop":1724862233506,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae8a7d78e01f57f5","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1724862298789,"stop":1724862298790,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b947ff6ae25ca9d","name":"Check received message containing JSON","time":{"start":1724862213659,"stop":1724862213659,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e9abefb91d79aba","name":"Subscribe to topic containing shell command and receive message","time":{"start":1724862341467,"stop":1724862341467,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f991e190021b1aa","name":"Light Node - default protocols","time":{"start":1724862379720,"stop":1724862379720,"duration":0},"status":"passed","severity":"normal"},{"uid":"e27ec070dd41eb42","name":"should not fail to stop the service if it was not started","time":{"start":1724862256086,"stop":1724862256087,"duration":1},"status":"passed","severity":"normal"},{"uid":"37f76f78da6e5ac7","name":"Ping on peer without subscriptions","time":{"start":1724861865558,"stop":1724861865559,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca1d71af7efd2ea5","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1724862341437,"stop":1724862341438,"duration":1},"status":"passed","severity":"normal"},{"uid":"95e9a4a031c2235b","name":"Push message with content topic containing shell command","time":{"start":1724862233514,"stop":1724862233515,"duration":1},"status":"passed","severity":"normal"},{"uid":"735c354ed44041ee","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1724861752233,"stop":1724861752233,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca85fe10e1052350","name":"should not receive a peer event before start","time":{"start":1724861780657,"stop":1724861780657,"duration":0},"status":"passed","severity":"normal"},{"uid":"f85f81720087a3b8","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1724861752229,"stop":1724861752229,"duration":0},"status":"passed","severity":"normal"},{"uid":"93209760a33eaa6f","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1724862341456,"stop":1724862341456,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a977b462dd81f60","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1724862019557,"stop":1724862019557,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe48e772e6865252","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1724862027792,"stop":1724862027793,"duration":1},"status":"passed","severity":"normal"},{"uid":"270a8d5163a5847e","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1724861992716,"stop":1724861992716,"duration":0},"status":"passed","severity":"normal"},{"uid":"f934f030f9310fd3","name":"Fails to push message bigger that 1MB","time":{"start":1724862233524,"stop":1724862233524,"duration":0},"status":"passed","severity":"normal"},{"uid":"83953d45737cdc5d","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1724862341836,"stop":1724862341836,"duration":0},"status":"passed","severity":"normal"},{"uid":"e86ca685c1f3a56d","name":"start node with empty content topic","time":{"start":1724862298407,"stop":1724862298407,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccfb651f3b85d843","name":"should add and remove event listeners correctly","time":{"start":1724861780659,"stop":1724861780660,"duration":1},"status":"passed","severity":"normal"},{"uid":"20c9b7d0936a3059","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app83/4/topic60/json","time":{"start":1724862298394,"stop":1724862298394,"duration":0},"status":"passed","severity":"normal"},{"uid":"7aeeb044fd2e8548","name":"Default pageSize","time":{"start":1724862368931,"stop":1724862368931,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2511c49aa400cd9","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1724861992716,"stop":1724861992716,"duration":0},"status":"passed","severity":"normal"},{"uid":"793c2853d68fa51c","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1724862298788,"stop":1724862298788,"duration":0},"status":"passed","severity":"normal"},{"uid":"266506136c3917f6","name":"Encoder throws on empty string content topic","time":{"start":1724861788384,"stop":1724861788384,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c17ef9256f0e6d9","name":"Refresh subscription","time":{"start":1724862259244,"stop":1724862259244,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c3179e6aef510e35","name":"random static sharding 1 - Cluster ID: 538, Shard ID: 362","time":{"start":1724862320143,"stop":1724862320143,"duration":0},"status":"passed","severity":"normal"},{"uid":"37f10a40d9c9ae4a","name":"Add multiple subscription objects on single nwaku node","time":{"start":1724862341455,"stop":1724862341455,"duration":0},"status":"passed","severity":"normal"},{"uid":"e043a5c7ca28dc5d","name":"random static sharding 3 - Cluster ID: 178, Shard ID: 628","time":{"start":1724862320144,"stop":1724862320144,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5e9bb6c21407445","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1724862298790,"stop":1724862298790,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a873b3f30a6b849","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1724861752240,"stop":1724861752240,"duration":0},"status":"passed","severity":"normal"},{"uid":"21d1862dbf409e31","name":"new peer added after a peer was already found","time":{"start":1724862236791,"stop":1724862236791,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2ec6b2fcc6a85ba1","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1724861752232,"stop":1724861752232,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc89f49a9be45801","name":"Generator, 2 different pubsubtopics","time":{"start":1724862360109,"stop":1724862360110,"duration":1},"status":"passed","severity":"normal"},{"uid":"e84479b38de52ef1","name":"Push message with JSON payload","time":{"start":1724862322256,"stop":1724862322257,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbf782b999699669","name":"Passing page size 0 when there are 110 messages","time":{"start":1724862368928,"stop":1724862368928,"duration":0},"status":"passed","severity":"normal"},{"uid":"66bb98260fc5dea2","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1724862019563,"stop":1724862019563,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb293680f6e394f4","name":"Fails to publish message with wrong content topic","time":{"start":1724862262052,"stop":1724862262054,"duration":2},"status":"passed","severity":"normal"},{"uid":"80e2601a09a76d55","name":"Check publish message containing special chars","time":{"start":1724862262044,"stop":1724862262044,"duration":0},"status":"passed","severity":"normal"},{"uid":"e66b75e123b5f53e","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1724861752235,"stop":1724861752235,"duration":0},"status":"passed","severity":"normal"},{"uid":"38846770ed77730b","name":"Store - dialed after - with timeout","time":{"start":1724862379719,"stop":1724862379719,"duration":0},"status":"passed","severity":"normal"},{"uid":"16b61d8b8c36a99e","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app16/5/topic68/proto","time":{"start":1724862298393,"stop":1724862298393,"duration":0},"status":"passed","severity":"normal"},{"uid":"29c6105f1cdc2ffc","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1724861992714,"stop":1724861992714,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7f3f84c2ef7f3d3","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1724861752252,"stop":1724861752252,"duration":0},"status":"passed","severity":"normal"},{"uid":"88c7c83a4df4139d","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1724862259258,"stop":1724862259259,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a465786e1963b18","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1724861752246,"stop":1724861752246,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd9aecef6d7b16b3","name":"Decrypt messages","time":{"start":1724862216273,"stop":1724862216273,"duration":0},"status":"passed","severity":"normal"},{"uid":"d875d250ea5b68d0","name":"Push message with custom timestamp: 1694103644861","time":{"start":1724862233518,"stop":1724862233521,"duration":3},"status":"passed","severity":"normal"},{"uid":"4b724d44c7083934","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1724861752239,"stop":1724861752240,"duration":1},"status":"passed","severity":"normal"},{"uid":"217d688e26826416","name":"Push message with JSON payload","time":{"start":1724862233504,"stop":1724862233504,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbc72691a615c63","name":"Ping on subscribed peer","time":{"start":1724861879167,"stop":1724861879168,"duration":1},"status":"passed","severity":"normal"},{"uid":"3050b8be76a89ac4","name":"listenerCount","time":{"start":1724861844373,"stop":1724861844373,"duration":0},"status":"passed","severity":"normal"},{"uid":"563704248b243882","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1724862417855,"stop":1724862417855,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f5eab9c298030e9","name":"Overlapping topic subscription","time":{"start":1724862341433,"stop":1724862341434,"duration":1},"status":"passed","severity":"normal"},{"uid":"64e26f3606b6e07d","name":"start node with empty shard should fail","time":{"start":1724862320151,"stop":1724862320151,"duration":0},"status":"passed","severity":"normal"},{"uid":"721c308fa341f9e","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1724861992701,"stop":1724861992701,"duration":0},"status":"passed","severity":"normal"},{"uid":"58654832600f48d9","name":"should not receive a peer event after stop","time":{"start":1724862256093,"stop":1724862256094,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5179c3327e59286","name":"Check received message containing Arabic","time":{"start":1724861983003,"stop":1724861983004,"duration":1},"status":"passed","severity":"normal"},{"uid":"797109c30d78d560","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1724861992718,"stop":1724861992718,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d2d386563051fa1","name":"Fails to push message with large meta","time":{"start":1724862233517,"stop":1724862233517,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae0aa63b2568d5e1","name":"Check received message containing SQL Injection","time":{"start":1724862213657,"stop":1724862213657,"duration":0},"status":"passed","severity":"normal"},{"uid":"d631d0444a186ce1","name":"pre and post cipher","time":{"start":1724861787237,"stop":1724861787237,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c8ecc3a5ffbe405","name":"Subscribe to topic containing JSON and receive message","time":{"start":1724862341467,"stop":1724862341467,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2b6d2b1c8aa6fb2","name":"Passing invalid cursor","time":{"start":1724862298791,"stop":1724862298791,"duration":0},"status":"passed","severity":"normal"},{"uid":"c01c0c0c671f49a3","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1724861752249,"stop":1724861752250,"duration":1},"status":"passed","severity":"normal"},{"uid":"e95f351ce53882b8","name":"Push message with shell command payload","time":{"start":1724862322258,"stop":1724862322258,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2b31fd4221c1f3e","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1724862259262,"stop":1724862259262,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8a0323ae86a3f06","name":"Push message with content topic containing Script","time":{"start":1724862322268,"stop":1724862322268,"duration":0},"status":"passed","severity":"normal"},{"uid":"c43f0cc309087a08","name":"Check message received after nwaku node is restarted","time":{"start":1724861983017,"stop":1724861983017,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b22c9c53331c3e66","name":"Push message with shell command payload","time":{"start":1724862233505,"stop":1724862233505,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b6434cea46e48db","name":"Query generator for multiple messages","time":{"start":1724862347634,"stop":1724862347634,"duration":0},"status":"passed","severity":"normal"},{"uid":"a207a6ac4e440236","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1724861992711,"stop":1724861992711,"duration":0},"status":"passed","severity":"normal"},{"uid":"8abf936ba6a1dd03","name":"Push message with long payload","time":{"start":1724862233500,"stop":1724862233500,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e2e8688b37c3174","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1724862320142,"stop":1724862320143,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c4ee928bebf90df","name":"Push message with custom timestamp: 1724858444861","time":{"start":1724862233522,"stop":1724862233523,"duration":1},"status":"passed","severity":"normal"},{"uid":"924962ad9f09d759","name":"Subscribe to topic containing Russian and receive message","time":{"start":1724862019563,"stop":1724862019563,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e1afbb7718e0ce0","name":"should not receive a peer event before start","time":{"start":1724862256093,"stop":1724862256093,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd4f2470af3b191d","name":"should throw error - no public key","time":{"start":1724861760767,"stop":1724861760767,"duration":0},"status":"passed","severity":"normal"},{"uid":"6886e74aa1dbd546","name":"Init the array if not present","time":{"start":1724861751529,"stop":1724861751531,"duration":2},"status":"passed","severity":"normal"},{"uid":"9448f809adc21443","name":"LightPush: 2 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1724862123538,"stop":1724862123539,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3f599c889e594a3","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1724862150649,"stop":1724862150650,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f1668e8bb2b4255","name":"should return all peers when numPeers is 0","time":{"start":1724861765626,"stop":1724861765626,"duration":0},"status":"passed","severity":"normal"},{"uid":"92a4d922a5d5171e","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1724861776808,"stop":1724861776809,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf80c2b512d766d3","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1724861754710,"stop":1724861754710,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc9a9f3a333c595","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1724861752225,"stop":1724861752226,"duration":1},"status":"passed","severity":"normal"},{"uid":"21c69f288d5b0c94","name":"Subscribe and receive messages via waku relay post","time":{"start":1724862341457,"stop":1724862341457,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa17dcf1a8b6d1d8","name":"should set field with only RELAY enabled","time":{"start":1724861760779,"stop":1724861760780,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4bb4713cb3cc2c","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1724861752216,"stop":1724861752216,"duration":0},"status":"passed","severity":"normal"},{"uid":"98859a77680ebce8","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1724862213662,"stop":1724862213663,"duration":1},"status":"passed","severity":"normal"},{"uid":"78610fef0ad80e31","name":"Check message with no payload is not received","time":{"start":1724861983016,"stop":1724861983016,"duration":0},"status":"passed","severity":"normal"},{"uid":"57b91c5661271d81","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1724862027797,"stop":1724862027807,"duration":10},"status":"passed","severity":"normal"},{"uid":"71239a7a5d2f994e","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1724861880136,"stop":1724861880138,"duration":2},"status":"passed","severity":"normal"},{"uid":"a4561a0c4f9da2bc","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1724861992712,"stop":1724861992713,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8071f4e8410490d","name":"Privacy Node - default protocol","time":{"start":1724862379720,"stop":1724862379720,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecbb72e2f89cbc8f","name":"should be called for bootstrap peers","time":{"start":1724861811584,"stop":1724861811584,"duration":0},"status":"passed","severity":"normal"},{"uid":"488c222f9a3be4ef","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1724861765627,"stop":1724861765627,"duration":0},"status":"passed","severity":"normal"},{"uid":"e35522dc5d343903","name":"Passing page size 3 when there are 20 messages","time":{"start":1724862368929,"stop":1724862368929,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d074674488fd84a","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724861992714,"stop":1724861992714,"duration":0},"status":"passed","severity":"normal"},{"uid":"6aa72083c8840ca8","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1724861918245,"stop":1724861918246,"duration":1},"status":"passed","severity":"normal"},{"uid":"26797933cf1193ce","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1724862262054,"stop":1724862262055,"duration":1},"status":"passed","severity":"normal"},{"uid":"443e18d679274410","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1724862341465,"stop":1724862341465,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c3bc0d0de031c98","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1724861752244,"stop":1724861752245,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebecfe83c2b5c41b","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1724861776301,"stop":1724861776301,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3208cc5ed9085cd","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1724862019567,"stop":1724862019567,"duration":0},"status":"passed","severity":"normal"},{"uid":"33363ff6d5959b4a","name":"Push 30 different messages","time":{"start":1724862233506,"stop":1724862233507,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5a35f28dbf03f36","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1724861760047,"stop":1724861760047,"duration":0},"status":"passed","severity":"normal"},{"uid":"fef745e1306e76e3","name":"Push message with content topic containing unicode special characters","time":{"start":1724862322276,"stop":1724862322276,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc9f8d877b85ee6f","name":"Push message with Russian payload","time":{"start":1724862322246,"stop":1724862322246,"duration":0},"status":"passed","severity":"normal"},{"uid":"274380f24fdfe229","name":"Decoder throws on undefined content topic","time":{"start":1724861786731,"stop":1724861786731,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9dc9e43dadbe252","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1724862341466,"stop":1724862341467,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc910f1a03fc5acf","name":"Check received message containing numeric","time":{"start":1724862213654,"stop":1724862213655,"duration":1},"status":"passed","severity":"normal"},{"uid":"72bbde167e1649b6","name":"Check publish message containing Chinese","time":{"start":1724862262044,"stop":1724862262044,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9d2c40c968186bc","name":"isConnected should return false after all peers disconnect","time":{"start":1724861858184,"stop":1724861858184,"duration":0},"status":"passed","severity":"normal"},{"uid":"92ab846c7c72ee26","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724861880134,"stop":1724861880136,"duration":2},"status":"passed","severity":"normal"},{"uid":"7d6b5684d3bd649c","name":"Subscribe and receives messages on 20 topics","time":{"start":1724862019557,"stop":1724862019557,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b6857382982c778","name":"handles different networkShards values correctly","time":{"start":1724861752229,"stop":1724861752230,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ec13db73881c730","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1724862360111,"stop":1724862360111,"duration":0},"status":"passed","severity":"normal"},{"uid":"733d0d9eb119ec27","name":"should return unique PubsubTopics for static sharding","time":{"start":1724861752232,"stop":1724861752232,"duration":0},"status":"passed","severity":"normal"},{"uid":"d91debe8ed2ae607","name":"Subscribe to topic containing long and publish message","time":{"start":1724862259246,"stop":1724862259246,"duration":0},"status":"passed","severity":"normal"},{"uid":"69c1da296a16a076","name":"topics with same application and version share the same shard","time":{"start":1724861752226,"stop":1724861752228,"duration":2},"status":"passed","severity":"normal"},{"uid":"b830592ce9421a6e","name":"Push message with Basic HTML tag payload","time":{"start":1724862322248,"stop":1724862322256,"duration":8},"status":"passed","severity":"normal"},{"uid":"d7d358f57f8ccd7f","name":"through manual discovery","time":{"start":1724862129831,"stop":1724862129831,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce664a4ec07e7d0b","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1724861992715,"stop":1724861992715,"duration":0},"status":"passed","severity":"normal"},{"uid":"497d2b86a76b55cc","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1724861752249,"stop":1724861752249,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc2e1e47de7b0ec7","name":"Check message with non string payload is not received","time":{"start":1724861983016,"stop":1724861983016,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f9661fccd56e5f5","name":"handles multiple messages","time":{"start":1724862357132,"stop":1724862357133,"duration":1},"status":"passed","severity":"normal"},{"uid":"41976650e8c6cbd1","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1724862236791,"stop":1724862236792,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd7570259e873500","name":"different cluster, different shard: nodes don't connect","time":{"start":1724861992701,"stop":1724861992701,"duration":0},"status":"passed","severity":"normal"},{"uid":"4de656cf8464c17a","name":"All","time":{"start":1724861812773,"stop":1724861812773,"duration":0},"status":"passed","severity":"normal"},{"uid":"98586cbb2e31479d","name":"Relay - dialed first","time":{"start":1724862379717,"stop":1724862379717,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc04edd9e2fa9b3e","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1724861752230,"stop":1724861752230,"duration":0},"status":"passed","severity":"normal"},{"uid":"584af46eddbbfbe6","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1724861858182,"stop":1724861858182,"duration":0},"status":"passed","severity":"normal"},{"uid":"c70ae44a7d254420","name":"Push message with meta","time":{"start":1724862233517,"stop":1724862233517,"duration":0},"status":"passed","severity":"normal"},{"uid":"b37c606948ec3f64","name":"Non TWN Cluster","time":{"start":1724862298392,"stop":1724862298392,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4f4acec9ac42baf","name":"should throw an error for insufficient data","time":{"start":1724861752254,"stop":1724861752255,"duration":1},"status":"passed","severity":"normal"},{"uid":"60b89a71c2fa04a7","name":"Passing page size 110 when there are 120 messages","time":{"start":1724862368930,"stop":1724862368930,"duration":0},"status":"passed","severity":"normal"},{"uid":"d143a041139d79a6","name":"Fails to push message with large meta","time":{"start":1724862322278,"stop":1724862322278,"duration":0},"status":"passed","severity":"normal"},{"uid":"adeb03bf2ac07414","name":"Renews subscription after lossing a connection","time":{"start":1724862341469,"stop":1724862341469,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1df0091cb502a10","name":"Add multiple subscription objects on single nwaku node","time":{"start":1724862019566,"stop":1724862019566,"duration":0},"status":"passed","severity":"normal"},{"uid":"779c54b8452616e1","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1724861992707,"stop":1724861992707,"duration":0},"status":"passed","severity":"normal"},{"uid":"608a66a07ce7f8ca","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1724861776304,"stop":1724861776304,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef94f07aab165b9d","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1724861752249,"stop":1724861752249,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d4a578e795c997a","name":"Fails to push message with empty content topic","time":{"start":1724862322277,"stop":1724862322277,"duration":0},"status":"passed","severity":"normal"},{"uid":"28d7efb641c0956","name":"Push message with rate limit","time":{"start":1724862233517,"stop":1724862233518,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5b0314c2fed6274","name":"Ordered callback, aborts when callback returns true","time":{"start":1724862347648,"stop":1724862347649,"duration":1},"status":"passed","severity":"normal"},{"uid":"698e0679fe89da40","name":"Subscribe to topic containing emoji and receive message","time":{"start":1724862341468,"stop":1724862341469,"duration":1},"status":"passed","severity":"normal"},{"uid":"29756942668d3ab3","name":"Check received message with timestamp: 1649153314 ","time":{"start":1724862213682,"stop":1724862213682,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f73aa2ad8862022","name":"Reopen subscription with peer with lost subscription","time":{"start":1724861865559,"stop":1724861865559,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f5029c1012024f1","name":"Relay + Store","time":{"start":1724861812771,"stop":1724861812773,"duration":2},"status":"passed","severity":"normal"},{"uid":"f9ebc0b7395390af","name":"stop","time":{"start":1724861844375,"stop":1724861844375,"duration":0},"status":"passed","severity":"normal"},{"uid":"682b77edcd1485f7","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1724861752233,"stop":1724861752233,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2a81d0841a1d597","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1724861754707,"stop":1724861754708,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb13e63b4264f3c6","name":"Push message with Script payload","time":{"start":1724862322247,"stop":1724862322247,"duration":0},"status":"passed","severity":"normal"},{"uid":"63d61fce0b0e8b62","name":"Subscribe to topic containing emoji and receive message","time":{"start":1724862341454,"stop":1724862341454,"duration":0},"status":"passed","severity":"normal"},{"uid":"60c57dd47480e337","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1724862341468,"stop":1724862341468,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2270baea2b70deb","name":"Check publish message containing Basic HTML tag","time":{"start":1724862262046,"stop":1724862262047,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6e265d6daa90df2","name":"Check meta is set [ecies]","time":{"start":1724861788383,"stop":1724861788383,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b718fb354802aa0","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1724862298787,"stop":1724862298787,"duration":0},"status":"passed","severity":"normal"},{"uid":"8846ffe938580c84","name":"Push message equal or less that 1MB","time":{"start":1724862233524,"stop":1724862233524,"duration":0},"status":"passed","severity":"normal"},{"uid":"51a6e7794fd41c19","name":"Subscribe to topic containing special chars and publish message","time":{"start":1724862259251,"stop":1724862259252,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7167779809591a4","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1724861776809,"stop":1724861776809,"duration":0},"status":"passed","severity":"normal"},{"uid":"b983a63141cfab29","name":"Check message with invalid timestamp is not received","time":{"start":1724861983014,"stop":1724861983014,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d257bccc139a6ba","name":"Subscribe to topic containing XML and receive message","time":{"start":1724862341466,"stop":1724862341466,"duration":0},"status":"passed","severity":"normal"},{"uid":"31acf522b3777f12","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1724861918245,"stop":1724861918245,"duration":0},"status":"passed","severity":"normal"},{"uid":"668021f935de4eab","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724861992717,"stop":1724861992717,"duration":0},"status":"passed","severity":"normal"},{"uid":"526055051aa0eee9","name":"returns all values when wanted number matches available values","time":{"start":1724861775152,"stop":1724861775154,"duration":2},"status":"passed","severity":"normal"},{"uid":"ea7a6dd836e2210e","name":"Ping fails for unsubscribed peers","time":{"start":1724861915533,"stop":1724861915533,"duration":0},"status":"passed","severity":"normal"},{"uid":"cda479d4932bddcb","name":"Ephemeral field is preserved - encoder v0","time":{"start":1724861814960,"stop":1724861814960,"duration":0},"status":"passed","severity":"normal"},{"uid":"742a06763b17cfa0","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1724861752215,"stop":1724861752215,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cbea08977636946","name":"should throw an error for missing sharding configuration","time":{"start":1724861752250,"stop":1724861752250,"duration":0},"status":"passed","severity":"normal"},{"uid":"94d4d9a50ab638c9","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1724861765627,"stop":1724861765628,"duration":1},"status":"passed","severity":"normal"},{"uid":"761b2a4cb6d3f718","name":"Subscribe to topic containing Russian and publish message","time":{"start":1724862259254,"stop":1724862259254,"duration":0},"status":"passed","severity":"normal"},{"uid":"63610ca6776b21ba","name":"Check received message containing long","time":{"start":1724862213667,"stop":1724862213667,"duration":0},"status":"passed","severity":"normal"},{"uid":"d234a6274b99da20","name":"can start and stop the service","time":{"start":1724862256085,"stop":1724862256086,"duration":1},"status":"passed","severity":"normal"},{"uid":"fee919fb8ac2d142","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1724861992719,"stop":1724861992719,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9c070eab7fac618","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1724862112740,"stop":1724862112741,"duration":1},"status":"passed","severity":"normal"},{"uid":"5367a709cd3752b9","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1724862027789,"stop":1724862027790,"duration":1},"status":"passed","severity":"normal"},{"uid":"9613ee8867df5c10","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1724861765626,"stop":1724861765627,"duration":1},"status":"passed","severity":"normal"},{"uid":"6345f82e808bb72b","name":"can start and stop the service","time":{"start":1724861780655,"stop":1724861780655,"duration":0},"status":"passed","severity":"normal"},{"uid":"858e998a13c17f4c","name":"safeDispatchEvent","time":{"start":1724861844374,"stop":1724861844374,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb3c05deb8d69d9","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1724862027808,"stop":1724862027808,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf2833bc5a067dea","name":"should not throw an error for a single configured topic","time":{"start":1724861752247,"stop":1724861752247,"duration":0},"status":"passed","severity":"normal"},{"uid":"e603e32372c1b369","name":"Push message on custom pubsubTopic","time":{"start":1724862112743,"stop":1724862112743,"duration":0},"status":"passed","severity":"normal"},{"uid":"49fb442a7ed68ef","name":"should properly create location multiaddrs - udp6","time":{"start":1724861760777,"stop":1724861760777,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3cbc07a75e31776","name":"Push message with SQL Injection payload","time":{"start":1724862233503,"stop":1724862233503,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d2a5df2ed31740e","name":"more peers than existing","time":{"start":1724862213904,"stop":1724862213904,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7b7317613c58ce1d","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1724862341456,"stop":1724862341457,"duration":1},"status":"passed","severity":"normal"},{"uid":"d73c6714ad3802c","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1724862112742,"stop":1724862112742,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ded6eb1b6695579","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1724862378565,"stop":1724862378566,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e2104445118cd7a","name":"Check received message containing long","time":{"start":1724861983001,"stop":1724861983002,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fa065cbd7d8c84d","name":"should set field with all protocols disabled","time":{"start":1724861760779,"stop":1724861760779,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d745422095053a2","name":"Check publish message containing numeric","time":{"start":1724862262043,"stop":1724862262043,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e94762ad28e2eb1","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724861880122,"stop":1724861880123,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c5f9cc5d008315b","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1724861752224,"stop":1724861752224,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8fab9421db1a68a","name":"Check received message containing long","time":{"start":1724862213654,"stop":1724862213654,"duration":0},"status":"passed","severity":"normal"},{"uid":"456fb85db8e562f7","name":"Promise Callback - false","time":{"start":1724862346043,"stop":1724862346044,"duration":1},"status":"passed","severity":"normal"},{"uid":"30c0fe55066ef1a2","name":"Renews subscription after lossing a connection","time":{"start":1724862341455,"stop":1724862341455,"duration":0},"status":"passed","severity":"normal"},{"uid":"2eee222b506a12b1","name":"Check publish message after service node is restarted","time":{"start":1724862262057,"stop":1724862262057,"duration":0},"status":"skipped","severity":"normal"},{"uid":"19d57f3d482aeb4e","name":"Subscribe to topic containing Russian and receive message","time":{"start":1724862341437,"stop":1724862341437,"duration":0},"status":"passed","severity":"normal"},{"uid":"a436269f384df287","name":"Push message with special chars payload","time":{"start":1724862322244,"stop":1724862322244,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6fb319bf8bc2cbf","name":"Push message with escaped characters payload","time":{"start":1724862322258,"stop":1724862322258,"duration":0},"status":"passed","severity":"normal"},{"uid":"c918dbe30b611d00","name":"should be able to decode the field with only STORE set to true","time":{"start":1724861760051,"stop":1724861760051,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbb9c52199ecd807","name":"Check received message with timestamp: 1724861803163000000 ","time":{"start":1724862213681,"stop":1724862213681,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ad59f98d577a105","name":"removeEventListener with correct event","time":{"start":1724861844372,"stop":1724861844372,"duration":0},"status":"passed","severity":"normal"},{"uid":"b386e8cb6ba35cfb","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1724861752240,"stop":1724861752241,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e0eed924e795294","name":"Decoder throws on empty string content topic","time":{"start":1724861788384,"stop":1724861788384,"duration":0},"status":"passed","severity":"normal"},{"uid":"240a7b9940218084","name":"Query generator for multiple messages with different message text format","time":{"start":1724862347634,"stop":1724862347634,"duration":0},"status":"passed","severity":"normal"},{"uid":"80e227e4bd417e32","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1724862341433,"stop":1724862341433,"duration":0},"status":"passed","severity":"normal"},{"uid":"219288d99f9c2b6a","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1724861815219,"stop":1724861815219,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2deca668a52dbc17","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1724862341439,"stop":1724862341439,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1768ac5785f9ffb","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1724862245488,"stop":1724862245489,"duration":1},"status":"passed","severity":"normal"},{"uid":"64e563f82f0731e5","name":"Push message with Arabic payload","time":{"start":1724862233502,"stop":1724862233502,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc3421096c20850e","name":"Push message with numeric payload","time":{"start":1724862233501,"stop":1724862233501,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5ff08abc7fd533a","name":"Passing page size 1 when there are 4 messages","time":{"start":1724862368928,"stop":1724862368929,"duration":1},"status":"passed","severity":"normal"},{"uid":"2395b07e646874a1","name":"Encoder throws on undefined content topic","time":{"start":1724861765762,"stop":1724861765762,"duration":0},"status":"passed","severity":"normal"},{"uid":"243915b8646277e8","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1724861880102,"stop":1724861880106,"duration":4},"status":"passed","severity":"normal"},{"uid":"46946f83ce6479f5","name":"Push message with emoji payload","time":{"start":1724862233506,"stop":1724862233506,"duration":0},"status":"passed","severity":"normal"},{"uid":"4975aa9622346891","name":"Relay - times out","time":{"start":1724862379718,"stop":1724862379718,"duration":0},"status":"passed","severity":"normal"},{"uid":"b04af3c30b0c9445","name":"should throw an error if shards are undefined for static sharding","time":{"start":1724861752234,"stop":1724861752234,"duration":0},"status":"passed","severity":"normal"},{"uid":"da5a8add985308f9","name":"dispatchEvent via connectionManager","time":{"start":1724861844374,"stop":1724861844374,"duration":0},"status":"passed","severity":"normal"},{"uid":"e441bfa59c8fca40","name":"Check message with no payload is not received","time":{"start":1724862213684,"stop":1724862213685,"duration":1},"status":"passed","severity":"normal"},{"uid":"8227f46ad3954a4e","name":"should encode/decode to text encoding","time":{"start":1724861760770,"stop":1724861760770,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffd369f81777278","name":"should only return 1 node with store capability","time":{"start":1724861776808,"stop":1724861776808,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e43a7534d460bef","name":"Subscribe to topic containing XML and receive message","time":{"start":1724862019564,"stop":1724862019564,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff384155d22ab958","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1724862027792,"stop":1724862027792,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9a8ef8ed82a42a0","name":"LightPush: 2 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1724862123539,"stop":1724862123539,"duration":0},"status":"passed","severity":"normal"},{"uid":"e121076a4801a28c","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1724862417855,"stop":1724862417855,"duration":0},"status":"passed","severity":"normal"},{"uid":"f77a3305a95c694e","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1724862341834,"stop":1724862341834,"duration":0},"status":"passed","severity":"normal"},{"uid":"d128f306a80575f9","name":"Check publish message containing short","time":{"start":1724862262041,"stop":1724862262042,"duration":1},"status":"passed","severity":"normal"},{"uid":"7786d70301153272","name":"Reopen subscription with peer with lost subscription","time":{"start":1724861879167,"stop":1724861879167,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bb4df273e08e966","name":"Push message with custom timestamp: 1724865619762","time":{"start":1724862322282,"stop":1724862322282,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ba9daa5aa1c361a","name":"should encode/decode to RLP encoding","time":{"start":1724861760770,"stop":1724861760770,"duration":0},"status":"passed","severity":"normal"},{"uid":"138208d37e806470","name":"LightPush with 2 connections","time":{"start":1724862044581,"stop":1724862044581,"duration":0},"status":"passed","severity":"normal"},{"uid":"6df347e23c0ab8a","name":"same cluster, different shard: nodes connect","time":{"start":1724862150655,"stop":1724862150656,"duration":1},"status":"passed","severity":"normal"},{"uid":"c373c5f4d8f3ca73","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1724862341458,"stop":1724862341459,"duration":1},"status":"passed","severity":"normal"},{"uid":"d545ac225213d13f","name":"1 Relay, 1 Filter, gives up","time":{"start":1724861776391,"stop":1724861776391,"duration":0},"status":"passed","severity":"normal"},{"uid":"afa523c32d7a9de","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app68/3/topic339/json","time":{"start":1724862298396,"stop":1724862298396,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d01a4d853cf8f3f","name":"Publish message with rate limit","time":{"start":1724862262058,"stop":1724862262059,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a5e2ba5d3ed0db8","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1724861918247,"stop":1724861918247,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5ae14fbab862e0","name":"Check received message containing JSON","time":{"start":1724861983006,"stop":1724861983006,"duration":0},"status":"passed","severity":"normal"},{"uid":"602d5f4844b57389","name":"Fails to publish message with size larger than 1 MB","time":{"start":1724862262056,"stop":1724862262057,"duration":1},"status":"passed","severity":"normal"},{"uid":"663f33e6a78cb4dc","name":"less peers than existing","time":{"start":1724862213904,"stop":1724862213904,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2062d19c4a1ca6b6","name":"non connected peers","time":{"start":1724862213904,"stop":1724862213904,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b931ebef489aca73","name":"LightPush: 3 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1724862123540,"stop":1724862123540,"duration":0},"status":"passed","severity":"normal"},{"uid":"44f47b09861e65b5","name":"Fails to push message bigger that 1MB","time":{"start":1724862322282,"stop":1724862322283,"duration":1},"status":"passed","severity":"normal"},{"uid":"edaa1794bc9bee74","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1724862417856,"stop":1724862417857,"duration":1},"status":"passed","severity":"normal"},{"uid":"a40656cb1e381f5c","name":"Check received message with timestamp: 1724861803163 ","time":{"start":1724862213661,"stop":1724862213662,"duration":1},"status":"passed","severity":"normal"},{"uid":"9657837b6b2bec9d","name":"LightPush with 1 connections","time":{"start":1724862044580,"stop":1724862044580,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8f3253f176ca225","name":"Subscribe to topic containing shell command and receive message","time":{"start":1724862341440,"stop":1724862341440,"duration":0},"status":"passed","severity":"normal"},{"uid":"23e312ed3de5fa1","name":"should not fail to start the service if it is already started","time":{"start":1724861815216,"stop":1724861815216,"duration":0},"status":"passed","severity":"normal"},{"uid":"53af1a25dd0ca9a8","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1724861752225,"stop":1724861752225,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3bef7c22467338b","name":"1 Store, 2 relays, 2 fetches","time":{"start":1724861776390,"stop":1724861776391,"duration":1},"status":"passed","severity":"normal"},{"uid":"1181a2c81b16f966","name":"Push message with unicode special characters payload","time":{"start":1724862322258,"stop":1724862322259,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f93c00c2286435","name":"Subscribe to topic containing XML and publish message","time":{"start":1724862259257,"stop":1724862259257,"duration":0},"status":"passed","severity":"normal"},{"uid":"d09ba80c1298f29e","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1724862417857,"stop":1724862417857,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc4d84769ff2bfe1","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1724861776299,"stop":1724861776300,"duration":1},"status":"passed","severity":"normal"},{"uid":"10366ed850243b7d","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1724861992706,"stop":1724861992706,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdd9029fe53579c6","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1724861752233,"stop":1724861752233,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9597d2235c40a4","name":"Generator, custom pubsub topic","time":{"start":1724862360109,"stop":1724862360109,"duration":0},"status":"passed","severity":"normal"},{"uid":"74a1a74e38b2b280","name":"Decoder throws on empty string content topic","time":{"start":1724861786731,"stop":1724861786731,"duration":0},"status":"passed","severity":"normal"},{"uid":"be2ee2359879175f","name":"should throw error - no public key","time":{"start":1724861760768,"stop":1724861760768,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2d0afb85ec0480c","name":"Check message with no content topic is not received","time":{"start":1724861983015,"stop":1724861983016,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b9af78640ad5e9a","name":"Ping succeeds for all connected peers","time":{"start":1724861915532,"stop":1724861915533,"duration":1},"status":"passed","severity":"normal"},{"uid":"3df9292b394f8c32","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724861992715,"stop":1724861992716,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba964561249a2e56","name":"Subscribe to topic containing numeric and publish message","time":{"start":1724862259247,"stop":1724862259248,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f94596c66a89a00","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1724862354701,"stop":1724862354701,"duration":0},"status":"passed","severity":"normal"},{"uid":"151ca8d0cffc11a9","name":"Check received message containing special chars","time":{"start":1724862213655,"stop":1724862213655,"duration":0},"status":"passed","severity":"normal"},{"uid":"4baff0f551e2210a","name":"Check publish message containing JSON","time":{"start":1724862262047,"stop":1724862262047,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f5331f3006ad4aa","name":"Push message with content topic containing JSON","time":{"start":1724862233514,"stop":1724862233514,"duration":0},"status":"passed","severity":"normal"},{"uid":"42dbd239a7d65795","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1724862378563,"stop":1724862378565,"duration":2},"status":"broken","severity":"normal"},{"uid":"59fb54475fbf7278","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1724861992715,"stop":1724861992715,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbd2b7bfc7b46f18","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1724862027791,"stop":1724862027791,"duration":0},"status":"passed","severity":"normal"},{"uid":"7af4fe70e52f45d8","name":"Check received message containing XML","time":{"start":1724861983005,"stop":1724861983006,"duration":1},"status":"passed","severity":"normal"},{"uid":"d689925b1951f0b2","name":"Push message with short payload","time":{"start":1724862233500,"stop":1724862233500,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a7f7c740768ee82","name":"Check received message with timestamp: 1724861803163 ","time":{"start":1724862213681,"stop":1724862213682,"duration":1},"status":"passed","severity":"normal"},{"uid":"d166b21c451c5eed","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1724861752223,"stop":1724861752224,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc110a44a7c5c869","name":"Store - dialed first","time":{"start":1724862379718,"stop":1724862379718,"duration":0},"status":"passed","severity":"normal"},{"uid":"99d10c89dcbba002","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1724862341467,"stop":1724862341468,"duration":1},"status":"passed","severity":"normal"},{"uid":"64569736038d35af","name":"Check received message with timestamp: 1724861803266 ","time":{"start":1724861983009,"stop":1724861983012,"duration":3},"status":"passed","severity":"normal"},{"uid":"fe87400b5f932a70","name":"removeEventListener with wrong event","time":{"start":1724861844372,"stop":1724861844372,"duration":0},"status":"passed","severity":"normal"},{"uid":"29f046e9f70a33d8","name":"Sets default value correctly","time":{"start":1724862370754,"stop":1724862370754,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd8978f931913c33","name":"A test","time":{"start":1724862112845,"stop":1724862112846,"duration":1},"status":"passed","severity":"normal"},{"uid":"207226e907bce2ce","name":"Check received message containing XML","time":{"start":1724862213670,"stop":1724862213671,"duration":1},"status":"passed","severity":"normal"},{"uid":"afa97424afc7a91","name":"should emit a peer event after start","time":{"start":1724861815216,"stop":1724861815217,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3f57057b6db086f","name":"Relay + Store","time":{"start":1724861760781,"stop":1724861760781,"duration":0},"status":"passed","severity":"normal"},{"uid":"1587667804ebdb1e","name":"should set field with only STORE enabled","time":{"start":1724861760780,"stop":1724861760780,"duration":0},"status":"passed","severity":"normal"},{"uid":"c06a4c4ba6952f45","name":"Push message on custom pubsubTopic","time":{"start":1724862112741,"stop":1724862112741,"duration":0},"status":"passed","severity":"normal"},{"uid":"b51037f95e86b9f9","name":"Filter with 2 connections","time":{"start":1724862044581,"stop":1724862044582,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0b7a13fcbca9cdd","name":"Push message with Chinese payload","time":{"start":1724862233501,"stop":1724862233502,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c0eff5f90f6a4c4","name":"should throw error - invalid id","time":{"start":1724861760768,"stop":1724861760768,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad0e27f57d222de0","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1724862378561,"stop":1724862378562,"duration":1},"status":"passed","severity":"normal"},{"uid":"8321b2226daab296","name":"Push message with content topic containing special chars","time":{"start":1724862322266,"stop":1724862322266,"duration":0},"status":"passed","severity":"normal"},{"uid":"f99345645d295f3e","name":"Push message with content topic containing numeric","time":{"start":1724862233509,"stop":1724862233509,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5205acd778894a6","name":"getPeersByDiscovery","time":{"start":1724862236790,"stop":1724862236791,"duration":1},"status":"passed","severity":"normal"},{"uid":"537143fc8f216d15","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1724861752238,"stop":1724861752239,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f0f9528fbcced0a","name":"different cluster, different shard: nodes don't connect","time":{"start":1724862150657,"stop":1724862150658,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8ad345e1fbf79d2","name":"Check received message containing Script","time":{"start":1724861983005,"stop":1724861983005,"duration":0},"status":"passed","severity":"normal"},{"uid":"d65b559d38c2c65a","name":"Check received message containing escaped characters","time":{"start":1724861983007,"stop":1724861983007,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa1dd793fea66fbd","name":"same cluster, same shard: nodes connect","time":{"start":1724862150655,"stop":1724862150655,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e0373f61eede926","name":"Add multiple subscription objects on single nwaku node","time":{"start":1724862341469,"stop":1724862341469,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc28683bb1d9bc16","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1724862298406,"stop":1724862298407,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f696b9f9c675b","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1724862298391,"stop":1724862298392,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2a5ed1088d80dd","name":"should throw an error for an unconfigured topic","time":{"start":1724861752248,"stop":1724861752248,"duration":0},"status":"passed","severity":"normal"},{"uid":"73f36ce7644ebf0a","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724861880106,"stop":1724861880113,"duration":7},"status":"passed","severity":"normal"},{"uid":"19bc7662c7eb7fe9","name":"Check received message containing Russian","time":{"start":1724862213669,"stop":1724862213669,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd216c730db25f75","name":"Check received message containing shell command","time":{"start":1724862213672,"stop":1724862213673,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f50ccd4fc3ef5ac","name":"ignores domain fetching errors","time":{"start":1724861776806,"stop":1724861776806,"duration":0},"status":"passed","severity":"normal"},{"uid":"e50d07421555fed0","name":"Ping on unsubscribed peer","time":{"start":1724861879168,"stop":1724861879169,"duration":1},"status":"passed","severity":"normal"},{"uid":"d92127bdf63f323b","name":"Passing an array","time":{"start":1724862370752,"stop":1724862370752,"duration":0},"status":"passed","severity":"normal"},{"uid":"16842a087e661905","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1724861804039,"stop":1724861804039,"duration":0},"status":"passed","severity":"normal"},{"uid":"de11e34dd9953988","name":"Check received message containing Russian","time":{"start":1724861983004,"stop":1724861983004,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb032208cf4aefb7","name":"Check received message containing short","time":{"start":1724862213653,"stop":1724862213654,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2f3103ea561061a","name":"Filter with 3 connections","time":{"start":1724862044582,"stop":1724862044582,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2007f002e7c5a0a","name":"different cluster, same shard: nodes don't connect","time":{"start":1724861992700,"stop":1724861992700,"duration":0},"status":"passed","severity":"normal"},{"uid":"248e544cba089912","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1724861752250,"stop":1724861752250,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2f184d4810dcc87","name":"connected peers and dial","time":{"start":1724862213903,"stop":1724862213903,"duration":0},"status":"skipped","severity":"normal"},{"uid":"56933243344c2151","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724861992705,"stop":1724861992706,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4df2506917868b2","name":"throws on content topic with non-number generation field","time":{"start":1724861752211,"stop":1724861752211,"duration":0},"status":"passed","severity":"normal"},{"uid":"a306b28a43fc7fba","name":"Ping on peer without subscriptions","time":{"start":1724861879168,"stop":1724861879168,"duration":0},"status":"passed","severity":"normal"},{"uid":"91d341ced617a439","name":"Push message on custom pubsubTopic","time":{"start":1724862112739,"stop":1724862112740,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf7d058de87fb67b","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1724862341432,"stop":1724862341432,"duration":0},"status":"passed","severity":"normal"},{"uid":"756f42c667244cff","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1724861776304,"stop":1724861776305,"duration":1},"status":"passed","severity":"normal"},{"uid":"efb74a6d15e21959","name":"Query generator for multiple messages with different content topic format","time":{"start":1724862347642,"stop":1724862347645,"duration":3},"status":"passed","severity":"normal"},{"uid":"de735f899d110375","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1724861880113,"stop":1724861880117,"duration":4},"status":"passed","severity":"normal"},{"uid":"784e14a188c3e24e","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1724861786728,"stop":1724861786728,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c7693f54d1448cc","name":"groups content topics by expected pubsub topic","time":{"start":1724861752228,"stop":1724861752228,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9d4af5674b72c90","name":"Check received message containing SQL Injection","time":{"start":1724862213669,"stop":1724862213670,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1a6d373e1b4918b","name":"Subscribe to topic containing numeric and receive message","time":{"start":1724862019561,"stop":1724862019561,"duration":0},"status":"passed","severity":"normal"},{"uid":"d05648f1903408d9","name":"unsubscribes","time":{"start":1724862357133,"stop":1724862357133,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a2f4c9c1965e746","name":"Waku message hash computation (payload length 0)","time":{"start":1724861754709,"stop":1724861754709,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea31c1b1ffe26c74","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1724861983013,"stop":1724861983013,"duration":0},"status":"passed","severity":"normal"},{"uid":"913fcb65e903ffcd","name":"it tolerates circular branch references","time":{"start":1724861776805,"stop":1724861776805,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b460c456a163bf2","name":"Encoder throws on undefined content topic","time":{"start":1724861788383,"stop":1724861788383,"duration":0},"status":"passed","severity":"normal"},{"uid":"64833a4eb66b6ccb","name":"Publish message with custom timestamp: Wed Aug 28 2024 17:23:57 GMT+0000 (Coordinated Universal Time)","time":{"start":1724862262051,"stop":1724862262051,"duration":0},"status":"passed","severity":"normal"},{"uid":"1afd8a20535e8472","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1724861752246,"stop":1724861752246,"duration":0},"status":"passed","severity":"normal"},{"uid":"5165824969a80827","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1724861752225,"stop":1724861752225,"duration":0},"status":"passed","severity":"normal"},{"uid":"50f58a6f4347ca3f","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1724861760048,"stop":1724861760049,"duration":1},"status":"passed","severity":"normal"},{"uid":"5eede34a635afc53","name":"should be online or offline if network state changed","time":{"start":1724861804051,"stop":1724861804051,"duration":0},"status":"passed","severity":"normal"},{"uid":"d474e1a8c4a92b19","name":"Ephemeral field set to true","time":{"start":1724861765761,"stop":1724861765761,"duration":0},"status":"passed","severity":"normal"},{"uid":"e979e9c174764451","name":"Push message with content topic containing Arabic","time":{"start":1724862322266,"stop":1724862322267,"duration":1},"status":"passed","severity":"normal"},{"uid":"815b37e2351386a8","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1724862341457,"stop":1724862341457,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3961cdab29685ae","name":"Subscribe to topic containing short and receive message","time":{"start":1724862019559,"stop":1724862019560,"duration":1},"status":"passed","severity":"normal"},{"uid":"fcf9507d98cd2bf7","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1724861992711,"stop":1724861992711,"duration":0},"status":"passed","severity":"normal"},{"uid":"e88d2b13f7f92223","name":"Query with Ordered Callback, No Decoder","time":{"start":1724862341834,"stop":1724862341835,"duration":1},"status":"passed","severity":"normal"},{"uid":"e075c236c07ec0e5","name":"Used by Waku Relay","time":{"start":1724862370753,"stop":1724862370753,"duration":0},"status":"passed","severity":"normal"},{"uid":"e664f41d32e8cb6c","name":"should not receive a peer event before start","time":{"start":1724861815217,"stop":1724861815217,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fa7d5372f7f5163","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1724861992711,"stop":1724861992712,"duration":1},"status":"passed","severity":"normal"},{"uid":"882af9315262d0f3","name":"Overlapping topic subscription","time":{"start":1724862259245,"stop":1724862259245,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2975bb1fed11c4a6","name":"handles empty contentTopics array correctly","time":{"start":1724861752251,"stop":1724861752251,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fd02a9523c24639","name":"Push message with content topic containing Russian","time":{"start":1724862233510,"stop":1724862233511,"duration":1},"status":"passed","severity":"normal"},{"uid":"6793a80546a2ad2c","name":"Decoder throws on undefined content topic","time":{"start":1724861765763,"stop":1724861765763,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b08b3c080a9dd94","name":"Push message with content topic containing escaped characters","time":{"start":1724862322276,"stop":1724862322276,"duration":0},"status":"passed","severity":"normal"},{"uid":"8819688b9a3cfb41","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1724861776810,"stop":1724861776810,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1359fbc04aea5047","name":"Subscribe and receives messages on 20 topics","time":{"start":1724862341458,"stop":1724862341458,"duration":0},"status":"passed","severity":"normal"},{"uid":"75e68969ebf4fd34","name":"should use DNS peer discovery with light client","time":{"start":1724861815218,"stop":1724861815218,"duration":0},"status":"skipped","severity":"normal"},{"uid":"31ca97d2b2681531","name":"Check received message containing XML","time":{"start":1724862213658,"stop":1724862213658,"duration":0},"status":"passed","severity":"normal"},{"uid":"897f5f67c810047b","name":"throws on content topic with empty application field","time":{"start":1724861752212,"stop":1724861752212,"duration":0},"status":"passed","severity":"normal"}] |