2024-07-17 18:41:04 +00:00

1 line
156 KiB
JSON

[{"uid":"8a9d58be8131d16e","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1721240937820,"stop":1721240937821,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8441c2b868c6918","name":"Push message with custom timestamp: 1690482524322","time":{"start":1721241151418,"stop":1721241151418,"duration":0},"status":"passed","severity":"normal"},{"uid":"a713634be0c5a832","name":"Meta field set when metaSetter is specified","time":{"start":1721240641558,"stop":1721240641559,"duration":1},"status":"passed","severity":"normal"},{"uid":"816d91b81d10eb02","name":"should return the pubsub topic directly if a string is provided","time":{"start":1721240628050,"stop":1721240628050,"duration":0},"status":"passed","severity":"normal"},{"uid":"4967e42ae8602e11","name":"should throw error - no id","time":{"start":1721240636483,"stop":1721240636488,"duration":5},"status":"passed","severity":"normal"},{"uid":"a117a5dd723538e8","name":"Passing an array","time":{"start":1721241345027,"stop":1721241345027,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1283934726790","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721240768533,"stop":1721240768534,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8ff073fe17cfb0c","name":"Sample","time":{"start":1721240636062,"stop":1721240636062,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae5e691b816b8cb8","name":"Push message with content topic containing emoji","time":{"start":1721241271483,"stop":1721241271483,"duration":0},"status":"passed","severity":"normal"},{"uid":"19706ccbb1a383a5","name":"Check received message containing Russian","time":{"start":1721241189951,"stop":1721241189951,"duration":0},"status":"passed","severity":"normal"},{"uid":"e23690eaf93cc35","name":"should emit a peer event after start","time":{"start":1721240688512,"stop":1721240688512,"duration":0},"status":"passed","severity":"normal"},{"uid":"efdd5d75b5060f03","name":"should throw an error for insufficient data","time":{"start":1721240628068,"stop":1721240628069,"duration":1},"status":"passed","severity":"normal"},{"uid":"e08abe5eb20b5b00","name":"Push message with content topic containing Arabic","time":{"start":1721241151404,"stop":1721241151405,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ad0d4336303b657","name":"Subscribe to topic containing special chars and receive message","time":{"start":1721241319014,"stop":1721241319015,"duration":1},"status":"passed","severity":"normal"},{"uid":"562b8adaad32e122","name":"isConnected between 2 js-waku relay nodes","time":{"start":1721240746565,"stop":1721240746565,"duration":0},"status":"passed","severity":"normal"},{"uid":"6da2136e985d57ea","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1721240662097,"stop":1721240662099,"duration":2},"status":"passed","severity":"normal"},{"uid":"75de16e8068949d9","name":"Subscribe to topic containing JSON and publish message","time":{"start":1721241186759,"stop":1721241186759,"duration":0},"status":"passed","severity":"normal"},{"uid":"9363a098725dd9db","name":"Subscribe to topic containing long and receive message","time":{"start":1721241319013,"stop":1721241319014,"duration":1},"status":"passed","severity":"normal"},{"uid":"184c44de57d8df3b","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1721241313132,"stop":1721241313133,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee2dee3ba25aaca9","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1721240628046,"stop":1721240628047,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa818b8691005f80","name":"Publishes to nwaku","time":{"start":1721241149697,"stop":1721241149697,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb0c6ee2173034a3","name":"Subscribe to topic containing shell command and receive message","time":{"start":1721241319020,"stop":1721241319020,"duration":0},"status":"passed","severity":"normal"},{"uid":"af9d8a504e74c3cd","name":"Query Generator, Wrong PubsubTopic","time":{"start":1721241292448,"stop":1721241292449,"duration":1},"status":"passed","severity":"normal"},{"uid":"20be50b6f473574b","name":"dispatchEvent via connectionManager","time":{"start":1721240719244,"stop":1721240719245,"duration":1},"status":"passed","severity":"normal"},{"uid":"2160808dcd5d27f7","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1721240628057,"stop":1721240628057,"duration":0},"status":"passed","severity":"normal"},{"uid":"6698a9809877d029","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721240893945,"stop":1721240893947,"duration":2},"status":"passed","severity":"normal"},{"uid":"edeaf594b679d0b1","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1721241186758,"stop":1721241186759,"duration":1},"status":"passed","severity":"normal"},{"uid":"601ceaf3ce040c05","name":"handles different networkShards values correctly","time":{"start":1721240628034,"stop":1721240628034,"duration":0},"status":"passed","severity":"normal"},{"uid":"91a9411464bebb3e","name":"should not receive a peer event after stop","time":{"start":1721240688513,"stop":1721240688517,"duration":4},"status":"passed","severity":"normal"},{"uid":"1fa2fd5076b05716","name":"Push message with Basic HTML tag payload","time":{"start":1721241151388,"stop":1721241151389,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4d68f12e145e84d","name":"returns all values when wanted number matches available values","time":{"start":1721240651249,"stop":1721240651251,"duration":2},"status":"passed","severity":"normal"},{"uid":"e391cc3498c7bbf5","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1721240937818,"stop":1721240937818,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b9f88648d12cbda","name":"should properly create location multiaddrs - udp","time":{"start":1721240636493,"stop":1721240636493,"duration":0},"status":"passed","severity":"normal"},{"uid":"861168e452f66356","name":"Check message with non string payload is not received","time":{"start":1721240887547,"stop":1721240887548,"duration":1},"status":"passed","severity":"normal"},{"uid":"bcf016d1516b9ae0","name":"Check received message containing SQL Injection","time":{"start":1721240887538,"stop":1721240887538,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1300acaff49d4d2","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1721240628048,"stop":1721240628048,"duration":0},"status":"passed","severity":"normal"},{"uid":"eaef103c032f8edc","name":"Push message with custom timestamp: 1721244487790","time":{"start":1721241271489,"stop":1721241271490,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa7fbae6946b51b3","name":"should properly create location multiaddrs - udp6","time":{"start":1721240636492,"stop":1721240636492,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3a1980c89b7902a","name":"Add multiple subscription objects on single nwaku node","time":{"start":1721241319022,"stop":1721241319022,"duration":0},"status":"passed","severity":"normal"},{"uid":"39d2db0ff896945c","name":"Check publish message containing shell command","time":{"start":1721241178709,"stop":1721241178709,"duration":0},"status":"passed","severity":"normal"},{"uid":"32d67e958d36b556","name":"Fails to publish message with wrong content topic","time":{"start":1721241178715,"stop":1721241178715,"duration":0},"status":"passed","severity":"normal"},{"uid":"943da74218b8dc0d","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1721240628029,"stop":1721240628029,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a197b70bf5cf8a2","name":"Subscribe to topic containing special chars and receive message","time":{"start":1721240937817,"stop":1721240937818,"duration":1},"status":"passed","severity":"normal"},{"uid":"91def101899879ee","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1721240656390,"stop":1721240656390,"duration":0},"status":"passed","severity":"normal"},{"uid":"b06d81328ff0e2ee","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1721241319033,"stop":1721241319034,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd0fa0737d4dd5e5","name":"should emit a peer event after start","time":{"start":1721241639652,"stop":1721241639652,"duration":0},"status":"broken","severity":"normal"},{"uid":"d41abf42d4e3d8d0","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1721240893937,"stop":1721240893938,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a6b9d1f3045e6e7","name":"Generator, custom pubsub topic","time":{"start":1721241313131,"stop":1721241313132,"duration":1},"status":"passed","severity":"normal"},{"uid":"de259739b333e18e","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1721241464412,"stop":1721241464412,"duration":0},"status":"passed","severity":"normal"},{"uid":"24e3e8e70beb5526","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1721240628046,"stop":1721240628046,"duration":0},"status":"passed","severity":"normal"},{"uid":"f511047dcc4d9c70","name":"throws on content topic with empty topic name field","time":{"start":1721240628026,"stop":1721240628026,"duration":0},"status":"passed","severity":"normal"},{"uid":"5790bf8ffd777f4d","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1721241343790,"stop":1721241343791,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce280ed527f1098b","name":"should not fail to start the service if it is already started","time":{"start":1721240656387,"stop":1721240656387,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e1f5cb7488eee1c","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1721240628031,"stop":1721240628032,"duration":1},"status":"passed","severity":"normal"},{"uid":"cad9b3ff462fb8eb","name":"Push message with unicode special characters payload","time":{"start":1721241151390,"stop":1721241151390,"duration":0},"status":"passed","severity":"normal"},{"uid":"94cbb4faae08cee0","name":"Ordered callback, aborts when callback returns true","time":{"start":1721241322688,"stop":1721241322689,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0202b1ebe8c0033","name":"Check received message containing Script","time":{"start":1721241189952,"stop":1721241189952,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd7856f1b9dcaf35","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1721240628038,"stop":1721240628038,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f9ec3f220d3b1b8","name":"Decoder throws on undefined content topic","time":{"start":1721240664125,"stop":1721240664125,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf877cfd6b4bd8ae","name":"handles multiple messages","time":{"start":1721241333079,"stop":1721241333080,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb9fe96932568580","name":"random static sharding 5 - Cluster ID: 643, Shard ID: 337","time":{"start":1721241247888,"stop":1721241247888,"duration":0},"status":"passed","severity":"normal"},{"uid":"66619df577f9ed38","name":"Subscribe to topic containing JSON and receive message","time":{"start":1721241319032,"stop":1721241319032,"duration":0},"status":"passed","severity":"normal"},{"uid":"40a272bef81cf3d5","name":"Subscribe to topic containing special chars and receive message","time":{"start":1721241319029,"stop":1721241319029,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b02c9a43afad5fd","name":"Push message with Chinese payload","time":{"start":1721241151385,"stop":1721241151386,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ad9646d9f7fdac7","name":"isConnected should return false after all peers disconnect","time":{"start":1721240746564,"stop":1721240746564,"duration":0},"status":"passed","severity":"normal"},{"uid":"5881516d7bcc3abf","name":"Symmetric encrypt & Decrypt","time":{"start":1721240662778,"stop":1721240662778,"duration":0},"status":"passed","severity":"normal"},{"uid":"51e5c6022b95287e","name":"Query generator for multiple messages","time":{"start":1721241322684,"stop":1721241322685,"duration":1},"status":"passed","severity":"normal"},{"uid":"800428e761d12e64","name":"Query Generator, No message returned","time":{"start":1721241292450,"stop":1721241292450,"duration":0},"status":"passed","severity":"normal"},{"uid":"303b685082a5a4c5","name":"Throws when trying to push message with empty payload","time":{"start":1721241271457,"stop":1721241271457,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9a11e6207baa7ce","name":"LightPush","time":{"start":1721241349754,"stop":1721241349754,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2f9eaecd817026b","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1721241319010,"stop":1721241319010,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b994b15da89b3e3","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1721240628041,"stop":1721240628041,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef82e56ea49a4d6","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1721241292454,"stop":1721241292454,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5393369566f0206","name":"handles empty contentTopics array correctly","time":{"start":1721240628055,"stop":1721240628055,"duration":0},"status":"passed","severity":"normal"},{"uid":"a84bae2a435df36a","name":"Push message with content topic containing special chars","time":{"start":1721241151394,"stop":1721241151394,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b58ba2502c23da9","name":"more peers than existing","time":{"start":1721241117702,"stop":1721241117702,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e082f09fd59e9178","name":"Reopen subscription with peer with lost subscription","time":{"start":1721240784374,"stop":1721240784374,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b42661f3d545800","name":"should throw an error for an unconfigured topic","time":{"start":1721240628049,"stop":1721240628049,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b9392adc4b57ffc","name":"Delete observer","time":{"start":1721241121456,"stop":1721241121456,"duration":0},"status":"passed","severity":"normal"},{"uid":"2186fb0260c831a3","name":"Push message with content topic containing SQL Injection","time":{"start":1721241151407,"stop":1721241151408,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c0bcaf96777dd6d","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1721241464412,"stop":1721241464413,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a10349bc63d868e","name":"same cluster, different shard: nodes connect","time":{"start":1721240981994,"stop":1721240981994,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd95637fb3f7d85d","name":"Subscribe to topic containing special chars and publish message","time":{"start":1721241186756,"stop":1721241186756,"duration":0},"status":"passed","severity":"normal"},{"uid":"203fe5e26e943fd4","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1721240628029,"stop":1721240628029,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ed6ceccb5a97930","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1721240686608,"stop":1721240686609,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d15f4729589d9a7","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1721240628035,"stop":1721240628035,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cb3e7d348d1da40","name":"Ping fails for unsubscribed peers","time":{"start":1721240794348,"stop":1721240794348,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1e96343e46f7829","name":"Check meta is set [ecies]","time":{"start":1721240664124,"stop":1721240664124,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a2a135267de0326","name":"should decode valid enr with tcp successfully","time":{"start":1721240636482,"stop":1721240636483,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6ded7b7483c5214","name":"A test","time":{"start":1721240937894,"stop":1721240937895,"duration":1},"status":"passed","severity":"normal"},{"uid":"276f22ba34d4f428","name":"can start and stop the service","time":{"start":1721240656386,"stop":1721240656386,"duration":0},"status":"passed","severity":"normal"},{"uid":"115232f66794421d","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721240999152,"stop":1721240999152,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e67af8eb9b1c783","name":"should load peers from local storage and dispatch events","time":{"start":1721240656389,"stop":1721240656390,"duration":1},"status":"passed","severity":"normal"},{"uid":"10452486a247fcd9","name":"Publish message with custom timestamp: Wed Jul 17 2024 19:32:31 GMT+0000 (Coordinated Universal Time)","time":{"start":1721241178713,"stop":1721241178713,"duration":0},"status":"passed","severity":"normal"},{"uid":"48ec0a1acf46e622","name":"same cluster, same shard: nodes connect","time":{"start":1721240981994,"stop":1721240981994,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5b56fae2537093","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1721240652174,"stop":1721240652175,"duration":1},"status":"passed","severity":"normal"},{"uid":"8eebfb2911a628bb","name":"Keep-alive pings maintain the connection","time":{"start":1721240794348,"stop":1721240794349,"duration":1},"status":"passed","severity":"normal"},{"uid":"c419a5577c4ac3c","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1721241178711,"stop":1721241178711,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a1c3b44a5367fcb","name":"Check message with invalid timestamp is not received","time":{"start":1721241189984,"stop":1721241189984,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebec76db4e4799d6","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1721241178890,"stop":1721241178890,"duration":0},"status":"skipped","severity":"normal"},{"uid":"da9b5939f5749e7d","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1721240628051,"stop":1721240628051,"duration":0},"status":"passed","severity":"normal"},{"uid":"28612684ae7897f2","name":"Push message with JSON payload","time":{"start":1721241271445,"stop":1721241271446,"duration":1},"status":"passed","severity":"normal"},{"uid":"40c8cedca8ad5809","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1721240678773,"stop":1721240678774,"duration":1},"status":"passed","severity":"normal"},{"uid":"76a2fead365a56f","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1721241237703,"stop":1721241237704,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4da4e0bee49223e","name":"Relay + Store","time":{"start":1721240636496,"stop":1721240636496,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9ddaab08c8e898a","name":"Check message with no content topic is not received","time":{"start":1721241189958,"stop":1721241189958,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd2a46ca8bf6d97e","name":"can start and stop the service","time":{"start":1721241639649,"stop":1721241639650,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b4678f48773ef5d","name":"Push message with rate limit","time":{"start":1721241151417,"stop":1721241151418,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f33f50ce4b041c1","name":"start node with empty content topic","time":{"start":1721241237713,"stop":1721241237714,"duration":1},"status":"passed","severity":"normal"},{"uid":"5db6d19abdab6dd8","name":"nwaku subscribes","time":{"start":1721241149696,"stop":1721241149697,"duration":1},"status":"passed","severity":"normal"},{"uid":"eef511b9c743fbfa","name":"Check received message containing shell command","time":{"start":1721240887540,"stop":1721240887541,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f1a42296f66ca91","name":"Reopen subscription with peer with lost subscription","time":{"start":1721240739540,"stop":1721240739540,"duration":0},"status":"passed","severity":"normal"},{"uid":"47e1a33f67584df3","name":"Using a function","time":{"start":1721241345027,"stop":1721241345027,"duration":0},"status":"passed","severity":"normal"},{"uid":"b59699addfc7e528","name":"Overlapping topic subscription","time":{"start":1721241186754,"stop":1721241186754,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ebf206cda790033b","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1721240628044,"stop":1721240628045,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c39434eb4f8b151","name":"Check received message containing numeric","time":{"start":1721241189948,"stop":1721241189949,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb97bee287de6e22","name":"Subscribe to topic containing XML and receive message","time":{"start":1721241319017,"stop":1721241319018,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa7b49009626c2f6","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1721240652174,"stop":1721240652174,"duration":0},"status":"passed","severity":"normal"},{"uid":"66c2a6d82d0fa6cb","name":"Check publish message after client node is restarted","time":{"start":1721241178717,"stop":1721241178717,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cee8d8483354200f","name":"Encoder throws on empty string content topic","time":{"start":1721240641560,"stop":1721240641560,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca0bfb077ea5e2f0","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1721240935737,"stop":1721240935737,"duration":0},"status":"passed","severity":"normal"},{"uid":"14d099fd1dabdc70","name":"1 Store, 2 fetches","time":{"start":1721240651974,"stop":1721240651974,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fd85d5b0bf25bd0","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1721240635745,"stop":1721240635746,"duration":1},"status":"passed","severity":"normal"},{"uid":"e114e3af81897e44","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1721240678768,"stop":1721240678769,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f5d5c0afde12537","name":"Fails to push message with large meta","time":{"start":1721241271486,"stop":1721241271487,"duration":1},"status":"passed","severity":"normal"},{"uid":"76bb2629244e9bdf","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1721240652176,"stop":1721240652177,"duration":1},"status":"passed","severity":"normal"},{"uid":"57510eb9bed82957","name":"Subscribe to topic containing emoji and receive message","time":{"start":1721240937822,"stop":1721240937823,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb08f99adb11b476","name":"Decoder throws on empty string content topic","time":{"start":1721240641560,"stop":1721240641561,"duration":1},"status":"passed","severity":"normal"},{"uid":"f33a55c1ccc91b3b","name":"Failed peers are renewed","time":{"start":1721240924173,"stop":1721240924174,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e95db7898df0eae","name":"Subscribe to topic containing short and receive message","time":{"start":1721241319028,"stop":1721241319028,"duration":0},"status":"passed","severity":"normal"},{"uid":"388130b15e62d663","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1721241324879,"stop":1721241324880,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4d158e26def39f8","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1721240628038,"stop":1721240628038,"duration":0},"status":"passed","severity":"normal"},{"uid":"fca2de7f1e32046","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1721241324883,"stop":1721241324883,"duration":0},"status":"passed","severity":"normal"},{"uid":"d64cf3c98424aefb","name":"less peers than existing","time":{"start":1721241117702,"stop":1721241117702,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7d65819f9f8933b8","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1721241343794,"stop":1721241343794,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c56833f1e54e2f0","name":"Query with Promise Callback, No Decoder","time":{"start":1721241292455,"stop":1721241292456,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d415fb5205adff3","name":"should get / set TCP multiaddr","time":{"start":1721240636491,"stop":1721240636491,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ca861e66d013b24","name":"Check message received after jswaku node is restarted","time":{"start":1721241189963,"stop":1721241189964,"duration":1},"status":"skipped","severity":"normal"},{"uid":"87624e51934da079","name":"Check received message containing long","time":{"start":1721241189948,"stop":1721241189948,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2d177585c8c1acc","name":"Push message with Russian payload","time":{"start":1721241271443,"stop":1721241271443,"duration":0},"status":"passed","severity":"normal"},{"uid":"3197708e26235ecd","name":"Check received message containing Script","time":{"start":1721240887538,"stop":1721240887539,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7b30d8024c5982d","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1721240814926,"stop":1721240814926,"duration":0},"status":"passed","severity":"normal"},{"uid":"363ff54f0fe597df","name":"Sign & Recover","time":{"start":1721240662779,"stop":1721240662779,"duration":0},"status":"passed","severity":"normal"},{"uid":"23f4a76d8f4aee9e","name":"should configure sharding based on application and version for autosharding","time":{"start":1721240628053,"stop":1721240628053,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ffdbe4e0b82ce21","name":"Publish without waiting for remote peer","time":{"start":1721241186751,"stop":1721241186751,"duration":0},"status":"passed","severity":"normal"},{"uid":"62fd0e84dd77c561","name":"returns all values when wanted number is greater than available values","time":{"start":1721240651252,"stop":1721240651253,"duration":1},"status":"passed","severity":"normal"},{"uid":"25f752d7d637f047","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1721240937814,"stop":1721240937815,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ae75b2b6985703e","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1721241322688,"stop":1721241322688,"duration":0},"status":"passed","severity":"normal"},{"uid":"75601aa67c548c70","name":"Nodes with multiple pubsub topic","time":{"start":1721241161577,"stop":1721241161577,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f62b8e443e408d6","name":"Check received message containing escaped characters","time":{"start":1721241189954,"stop":1721241189954,"duration":0},"status":"passed","severity":"normal"},{"uid":"372063a711329427","name":"start node with ApplicationInfo","time":{"start":1721241237713,"stop":1721241237713,"duration":0},"status":"passed","severity":"normal"},{"uid":"465ec8d993b8cc16","name":"Check received message containing special chars","time":{"start":1721241189949,"stop":1721241189949,"duration":0},"status":"passed","severity":"normal"},{"uid":"de61093c37db71da","name":"configure the node with multiple pubsub topics","time":{"start":1721241247893,"stop":1721241247893,"duration":0},"status":"passed","severity":"normal"},{"uid":"94661b479b97e881","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1721240628036,"stop":1721240628036,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9a16dbbec308176","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1721240641089,"stop":1721240641090,"duration":1},"status":"passed","severity":"normal"},{"uid":"e993e7c1cb579a40","name":"Subscribe to topic containing XML and publish message","time":{"start":1721241186758,"stop":1721241186758,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc3abe743071a06f","name":"should return all peers when numPeers is 0","time":{"start":1721240641087,"stop":1721240641088,"duration":1},"status":"passed","severity":"normal"},{"uid":"8193943525d1d25c","name":"Push message with Script payload","time":{"start":1721241151387,"stop":1721241151388,"duration":1},"status":"passed","severity":"normal"},{"uid":"830169c81086e3b3","name":"Query generator for multiple messages with different message text format","time":{"start":1721241322685,"stop":1721241322686,"duration":1},"status":"passed","severity":"normal"},{"uid":"70300f7e586571a7","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1721240893955,"stop":1721240893956,"duration":1},"status":"passed","severity":"normal"},{"uid":"8500ca8ebff5ab67","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1721240893923,"stop":1721240893931,"duration":8},"status":"passed","severity":"normal"},{"uid":"92d3a65cda914209","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1721240628068,"stop":1721240628068,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc9a180ea004e236","name":"Subscribe and receive messages via lightPush","time":{"start":1721241319023,"stop":1721241319023,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddf00d2d3b60a549","name":"Check received message with timestamp: 1649153314 ","time":{"start":1721241189956,"stop":1721241189956,"duration":0},"status":"passed","severity":"normal"},{"uid":"85913283780f3641","name":"Encoder throws on empty string content topic","time":{"start":1721240664125,"stop":1721240664125,"duration":0},"status":"passed","severity":"normal"},{"uid":"fefd470a186a939e","name":"Check received message containing Chinese","time":{"start":1721241189950,"stop":1721241189950,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5d9f62235ea7447","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1721240935732,"stop":1721240935733,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9a2899f59456866","name":"Push message with XML payload","time":{"start":1721241151388,"stop":1721241151388,"duration":0},"status":"passed","severity":"normal"},{"uid":"c02a280dfc70e26f","name":"Used by Waku Relay","time":{"start":1721241345028,"stop":1721241345028,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6e32d8d7e61d808","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1721240628045,"stop":1721240628045,"duration":0},"status":"passed","severity":"normal"},{"uid":"add964a974d1ca10","name":"Publish message with rate limit","time":{"start":1721241178718,"stop":1721241178718,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d89fc984331d6fa","name":"Subscribe and receives messages on 20 topics","time":{"start":1721241319026,"stop":1721241319026,"duration":0},"status":"passed","severity":"normal"},{"uid":"b826d5704a5657d3","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1721240635744,"stop":1721240635744,"duration":0},"status":"passed","severity":"normal"},{"uid":"16bc88f94b2c393a","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app70/10/topic391/test.js","time":{"start":1721241237704,"stop":1721241237704,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4aaf6d4154f75ab","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1721240628034,"stop":1721240628035,"duration":1},"status":"passed","severity":"normal"},{"uid":"c891721115d5025d","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1721240628033,"stop":1721240628033,"duration":0},"status":"passed","severity":"normal"},{"uid":"fee093e6eabc9dfe","name":"Check received message with timestamp: 1649153314 ","time":{"start":1721240887544,"stop":1721240887544,"duration":0},"status":"passed","severity":"normal"},{"uid":"72705444625a387e","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1721241186756,"stop":1721241186757,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf4b275a91843ab6","name":"Register correct protocols","time":{"start":1721241186750,"stop":1721241186751,"duration":1},"status":"passed","severity":"normal"},{"uid":"a75773612ff4e69d","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1721240641088,"stop":1721240641088,"duration":0},"status":"passed","severity":"normal"},{"uid":"215da15df8dcd1f7","name":"Privacy Node - default protocol","time":{"start":1721241349755,"stop":1721241349755,"duration":0},"status":"passed","severity":"normal"},{"uid":"362b1322213e2397","name":"Check message on other pubsub topic is not received","time":{"start":1721241189957,"stop":1721241189957,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdfaa83aed254394","name":"Passing page size 110 when there are 120 messages","time":{"start":1721241338482,"stop":1721241338483,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c6c893e9fc2cece","name":"Subscribe and receive messages via lightPush","time":{"start":1721241319007,"stop":1721241319008,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec48cc18de8e25d2","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1721241319020,"stop":1721241319021,"duration":1},"status":"passed","severity":"normal"},{"uid":"577749393d1b477d","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1721240628044,"stop":1721240628044,"duration":0},"status":"passed","severity":"normal"},{"uid":"4640128b1cbc1fc0","name":"Push message with content topic containing shell command","time":{"start":1721241271481,"stop":1721241271481,"duration":0},"status":"passed","severity":"normal"},{"uid":"e039d5d04db3dd98","name":"should be able to decode the field with only STORE set to true","time":{"start":1721240635749,"stop":1721240635749,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bbf4c21174c4940","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1721240893935,"stop":1721240893935,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb28a4e206030e54","name":"Query with Ordered Callback, No Decoder","time":{"start":1721241292452,"stop":1721241292452,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e1906ac88c24a38","name":"Push message with short payload","time":{"start":1721241271430,"stop":1721241271441,"duration":11},"status":"passed","severity":"normal"},{"uid":"142ed759e69f9b9a","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app8/7/topic998/json","time":{"start":1721241237707,"stop":1721241237707,"duration":0},"status":"passed","severity":"normal"},{"uid":"c677ba631f039c50","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1721240768532,"stop":1721240768532,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1b5e02a1d83f2b0","name":"Nwaku publishes","time":{"start":1721241149697,"stop":1721241149698,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf37406736165b2e","name":"random static sharding 9 - Cluster ID: 938, Shard ID: 290","time":{"start":1721241247891,"stop":1721241247891,"duration":0},"status":"passed","severity":"normal"},{"uid":"c87cb8a0a47af3ef","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721240893922,"stop":1721240893922,"duration":0},"status":"passed","severity":"normal"},{"uid":"17df1334b6fca504","name":"Fails to publish message with size larger than 1 MB","time":{"start":1721241178716,"stop":1721241178716,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b18e4143e2ce9c6","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1721240628043,"stop":1721240628044,"duration":1},"status":"passed","severity":"normal"},{"uid":"e684df1650a23dfc","name":"Query Generator, No Decoder","time":{"start":1721241292449,"stop":1721241292450,"duration":1},"status":"passed","severity":"normal"},{"uid":"db22f215d1d0006e","name":"udp ip6 address","time":{"start":1721240635969,"stop":1721240635969,"duration":0},"status":"passed","severity":"normal"},{"uid":"245fac4630a3aba","name":"should set field with only FILTER enabled","time":{"start":1721240636495,"stop":1721240636496,"duration":1},"status":"passed","severity":"normal"},{"uid":"99cbf5e00777bfc7","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1721240893915,"stop":1721240893915,"duration":0},"status":"passed","severity":"normal"},{"uid":"330fa90a21be44a1","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1721240688519,"stop":1721240688519,"duration":0},"status":"skipped","severity":"normal"},{"uid":"48be169129610d5e","name":"connects to nwaku","time":{"start":1721241345026,"stop":1721241345026,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9a4fd8154be9022","name":"getPeersByDiscovery","time":{"start":1721241117366,"stop":1721241117367,"duration":1},"status":"passed","severity":"normal"},{"uid":"a860031248028dbf","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721240999154,"stop":1721240999154,"duration":0},"status":"passed","severity":"normal"},{"uid":"c51640fa4aaf9679","name":"Check received message containing Chinese","time":{"start":1721240887535,"stop":1721240887536,"duration":1},"status":"passed","severity":"normal"},{"uid":"9471867a8026569f","name":"Renews peer on consistent ping failures","time":{"start":1721240794349,"stop":1721240794350,"duration":1},"status":"passed","severity":"normal"},{"uid":"c71c68b7b40c356f","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1721240937819,"stop":1721240937819,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce6fd41edbd657d8","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1721240893956,"stop":1721240893956,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fcabf12b6953463","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app90/6/topic819/utf8","time":{"start":1721241237705,"stop":1721241237706,"duration":1},"status":"passed","severity":"normal"},{"uid":"c43f6eb224d6aee2","name":"Push message with custom timestamp: 1721237287790","time":{"start":1721241271489,"stop":1721241271489,"duration":0},"status":"passed","severity":"normal"},{"uid":"476ca7b9728e8536","name":"Ordered Callback - forward","time":{"start":1721241312539,"stop":1721241312540,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a2a5584c7b3c7a2","name":"should properly create peer info with all multiaddrs","time":{"start":1721240636493,"stop":1721240636494,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9ae0292fe69af3c","name":"Push 30 different messages","time":{"start":1721241151391,"stop":1721241151391,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5922086affb9f8c","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1721240678775,"stop":1721240678780,"duration":5},"status":"passed","severity":"normal"},{"uid":"643eaaa5d42f45de","name":"Subscribe to topic containing numeric and receive message","time":{"start":1721241319028,"stop":1721241319029,"duration":1},"status":"passed","severity":"normal"},{"uid":"3239c5d3aabb8498","name":"should use the provided clusterId for the pubsub topic","time":{"start":1721240628056,"stop":1721240628056,"duration":0},"status":"passed","severity":"normal"},{"uid":"f190dbe75f80894b","name":"should set field with all protocols enabled","time":{"start":1721240636494,"stop":1721240636494,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e653dd4c5ecebc8","name":"Publish message with large meta","time":{"start":1721241178717,"stop":1721241178718,"duration":1},"status":"passed","severity":"normal"},{"uid":"6162594323c57c0f","name":"Push message with content topic containing numeric","time":{"start":1721241151393,"stop":1721241151394,"duration":1},"status":"passed","severity":"normal"},{"uid":"66e6396fcfe60b3d","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1721241319033,"stop":1721241319033,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2fe0f9823578e2a","name":"Push message with content topic containing Russian","time":{"start":1721241151405,"stop":1721241151405,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c2d11e531f43d1e","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1721240628032,"stop":1721240628032,"duration":0},"status":"passed","severity":"normal"},{"uid":"2986acb4adf55c04","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1721240689118,"stop":1721240689118,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa210dbca431c32b","name":"removeEventListener with wrong event","time":{"start":1721240719242,"stop":1721240719242,"duration":0},"status":"passed","severity":"normal"},{"uid":"599d824ef7b4dd8","name":"retrieves a single peer","time":{"start":1721240652561,"stop":1721240652562,"duration":1},"status":"passed","severity":"normal"},{"uid":"828bc6671f69407a","name":"should throw an error for missing required configuration","time":{"start":1721240628039,"stop":1721240628039,"duration":0},"status":"passed","severity":"normal"},{"uid":"7da71c8566e61cbe","name":"Fields are not dropped","time":{"start":1721240640907,"stop":1721240640909,"duration":2},"status":"passed","severity":"normal"},{"uid":"1d9b49735bc64d68","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721240893954,"stop":1721240893954,"duration":0},"status":"passed","severity":"normal"},{"uid":"33aa2e3fb7f3f84f","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1721241319008,"stop":1721241319009,"duration":1},"status":"passed","severity":"normal"},{"uid":"474cee00139f0f35","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721240893933,"stop":1721240893934,"duration":1},"status":"passed","severity":"normal"},{"uid":"4fe769908d21d87e","name":"Check publish message containing Basic HTML tag","time":{"start":1721241178708,"stop":1721241178709,"duration":1},"status":"passed","severity":"normal"},{"uid":"5073f5a7ecaaa4cf","name":"Check received message containing escaped characters","time":{"start":1721240887541,"stop":1721240887541,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e5031deb74ffa87","name":"Check received message containing Script","time":{"start":1721241189975,"stop":1721241189975,"duration":0},"status":"passed","severity":"normal"},{"uid":"e41ffd4fa3379ab9","name":"should throw an error for missing sharding configuration","time":{"start":1721240628054,"stop":1721240628054,"duration":0},"status":"passed","severity":"normal"},{"uid":"2975f97a6e8b3e23","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app51/3/topic600/proto","time":{"start":1721241237704,"stop":1721241237705,"duration":1},"status":"passed","severity":"normal"},{"uid":"76f5546765e7b23e","name":"random static sharding 8 - Cluster ID: 853, Shard ID: 224","time":{"start":1721241247890,"stop":1721241247891,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe5d0ef6f7bb8342","name":"Push message with special chars payload","time":{"start":1721241271442,"stop":1721241271442,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f2509648e327043","name":"Check publish message containing Arabic","time":{"start":1721241178706,"stop":1721241178707,"duration":1},"status":"passed","severity":"normal"},{"uid":"26007066973e9657","name":"Subscribe to topic containing Russian and publish message","time":{"start":1721241186757,"stop":1721241186757,"duration":0},"status":"passed","severity":"normal"},{"uid":"acd5e2bb71cd722a","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1721240937818,"stop":1721240937818,"duration":0},"status":"passed","severity":"normal"},{"uid":"87d83623b4d62c8b","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1721240893913,"stop":1721240893914,"duration":1},"status":"passed","severity":"normal"},{"uid":"709b2b0834671e2b","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1721240937812,"stop":1721240937812,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba90cd8b01b4d5f4","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1721240635747,"stop":1721240635747,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b9931a6e061cfe6","name":"Generator, 2 different pubsubtopics","time":{"start":1721241313134,"stop":1721241313134,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cd6e7beed5633ff","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1721241324880,"stop":1721241324881,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c0355f1f883c55a","name":"Init the array if not present","time":{"start":1721240627700,"stop":1721240627701,"duration":1},"status":"passed","severity":"normal"},{"uid":"91dee32c63582c3","name":"Subscribe to topic containing long and publish message","time":{"start":1721241186755,"stop":1721241186755,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c9c83c377e0b07b","name":"throws on content topic with too few or too many fields","time":{"start":1721240628023,"stop":1721240628024,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9a1a76221e793df","name":"Promise Callback - backward","time":{"start":1721241312538,"stop":1721241312539,"duration":1},"status":"passed","severity":"normal"},{"uid":"8be25fb61e9cabd0","name":"Publish message with custom timestamp: Thu Jul 27 2023 18:32:31 GMT+0000 (Coordinated Universal Time)","time":{"start":1721241178711,"stop":1721241178712,"duration":1},"status":"passed","severity":"normal"},{"uid":"77d1c0481cb2fc5f","name":"Push message with content topic containing Arabic","time":{"start":1721241271476,"stop":1721241271477,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a84589eabc782cb","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1721240628028,"stop":1721240628028,"duration":0},"status":"passed","severity":"normal"},{"uid":"16d963e55ab66a96","name":"should not fail to start the service if it is already started","time":{"start":1721241639650,"stop":1721241639650,"duration":0},"status":"passed","severity":"normal"},{"uid":"be9fda7c8c2e2452","name":"Push message with escaped characters payload","time":{"start":1721241151390,"stop":1721241151390,"duration":0},"status":"passed","severity":"normal"},{"uid":"34ffbf00fb18c3cf","name":"Encoder throws on undefined content topic","time":{"start":1721240664124,"stop":1721240664125,"duration":1},"status":"passed","severity":"normal"},{"uid":"6bbd5799bc23e52e","name":"should be called for bootstrap peers","time":{"start":1721240686605,"stop":1721240686605,"duration":0},"status":"passed","severity":"normal"},{"uid":"37471d960f8fc3bc","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1721241161583,"stop":1721241161583,"duration":0},"status":"passed","severity":"normal"},{"uid":"52c9faee32bb5b3c","name":"Push message with Basic HTML tag payload","time":{"start":1721241271445,"stop":1721241271445,"duration":0},"status":"passed","severity":"normal"},{"uid":"7aa478b8ae7db523","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app53/4/topic156/xml","time":{"start":1721241237706,"stop":1721241237706,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c7f3a252c7b54df","name":"Check received message containing XML","time":{"start":1721241189975,"stop":1721241189976,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed7ff1bb846fcfcf","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1721241319012,"stop":1721241319012,"duration":0},"status":"passed","severity":"normal"},{"uid":"bda083d98405b8ec","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1721240628042,"stop":1721240628042,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7242d72fab15462","name":"Check message received after nwaku node is restarted","time":{"start":1721240887548,"stop":1721240887549,"duration":1},"status":"skipped","severity":"normal"},{"uid":"f74becd3eb3f893b","name":"Push message with content topic containing Basic HTML tag","time":{"start":1721241151409,"stop":1721241151409,"duration":0},"status":"passed","severity":"normal"},{"uid":"61dbc05be726434d","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1721240628031,"stop":1721240628031,"duration":0},"status":"passed","severity":"normal"},{"uid":"b708cdd7d8175909","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1721240628031,"stop":1721240628031,"duration":0},"status":"passed","severity":"normal"},{"uid":"1180b3d88112485f","name":"Check received message containing emoji","time":{"start":1721241189979,"stop":1721241189979,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bb5996d9d6558f1","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1721240768530,"stop":1721240768530,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd8fd6aa89d36ea1","name":"Passing page size 0 when there are 110 messages","time":{"start":1721241338476,"stop":1721241338477,"duration":1},"status":"passed","severity":"normal"},{"uid":"29e460d3359edc58","name":"Nodes with multiple pubsub topic","time":{"start":1721241161584,"stop":1721241161584,"duration":0},"status":"passed","severity":"normal"},{"uid":"a841171c80f757a3","name":"Check received message containing XML","time":{"start":1721240887539,"stop":1721240887539,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c8413f2561a36e5","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1721241186757,"stop":1721241186758,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6e6b0d4a2efca0a","name":"creates an iterator","time":{"start":1721241333079,"stop":1721241333079,"duration":0},"status":"passed","severity":"normal"},{"uid":"60c94a8ca171b3bb","name":"Push message with content topic containing JSON","time":{"start":1721241151409,"stop":1721241151409,"duration":0},"status":"passed","severity":"normal"},{"uid":"c79a653b29e9ea1f","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app66/10/topic742/xml","time":{"start":1721241237706,"stop":1721241237707,"duration":1},"status":"passed","severity":"normal"},{"uid":"b502b9fd9e90ed21","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1721240937811,"stop":1721240937812,"duration":1},"status":"passed","severity":"normal"},{"uid":"1db2553e4758aaf9","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1721240628030,"stop":1721240628030,"duration":0},"status":"passed","severity":"normal"},{"uid":"359784f69c1de8d3","name":"Passing cursor with wrong pubsubTopic","time":{"start":1721241275822,"stop":1721241275822,"duration":0},"status":"passed","severity":"normal"},{"uid":"74ab7596e501f2c0","name":"Relay + Store","time":{"start":1721240690336,"stop":1721240690336,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3e8880d2853ee5a","name":"handles empty shards array correctly","time":{"start":1721240628054,"stop":1721240628055,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8e78584c85ac8a","name":"should throw error - no id","time":{"start":1721240636483,"stop":1721240636483,"duration":0},"status":"passed","severity":"normal"},{"uid":"a08bf1508ce09029","name":"Ping on subscribed peer","time":{"start":1721240739538,"stop":1721240739538,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c93302f8d2247af","name":"Check message on other pubsub topic is not received","time":{"start":1721240887546,"stop":1721240887546,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ef2cbdbe3fda455","name":"Subscribe and receive messages via waku relay post","time":{"start":1721241319024,"stop":1721241319024,"duration":0},"status":"passed","severity":"normal"},{"uid":"80e599b0ca639ebe","name":"Push message with content topic containing Chinese","time":{"start":1721241151394,"stop":1721241151395,"duration":1},"status":"passed","severity":"normal"},{"uid":"797d2b69d87c0d6c","name":"Check received message containing emoji","time":{"start":1721241189955,"stop":1721241189955,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d15fc2e0376a7de","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1721240893919,"stop":1721240893921,"duration":2},"status":"passed","severity":"normal"},{"uid":"f8ad7eb15d67b4ea","name":"Check message with non string payload is not received","time":{"start":1721241189986,"stop":1721241189986,"duration":0},"status":"passed","severity":"normal"},{"uid":"e24407018219f78","name":"Waku message hash computation (meta attribute not present)","time":{"start":1721240630639,"stop":1721240630639,"duration":0},"status":"passed","severity":"normal"},{"uid":"aba8bfafb1278bdc","name":"Check received message with timestamp: 1649153314 ","time":{"start":1721241189980,"stop":1721241189983,"duration":3},"status":"passed","severity":"normal"},{"uid":"dfb9f3d8043af7c1","name":"Does not throw an exception when node disconnects","time":{"start":1721241345026,"stop":1721241345026,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ec8476e55cc4822","name":"throws on content topic with non-number generation field","time":{"start":1721240628024,"stop":1721240628024,"duration":0},"status":"passed","severity":"normal"},{"uid":"e033adb5c7a7c50","name":"should not receive a peer event before start","time":{"start":1721241639653,"stop":1721241639653,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c372841f2727621","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1721240937813,"stop":1721240937813,"duration":0},"status":"passed","severity":"normal"},{"uid":"83478d34f931e00e","name":"should be able to decode the field with only FILTER set to true","time":{"start":1721240635748,"stop":1721240635749,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bb6bb72ad59fe6b","name":"Push message equal or less that 1MB","time":{"start":1721241271490,"stop":1721241271490,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e4e32ce0632608a","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1721240893952,"stop":1721240893952,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d30a85c4259664f","name":"Push message with shell command payload","time":{"start":1721241271446,"stop":1721241271446,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcbe4fabedfe74e3","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1721240935735,"stop":1721240935735,"duration":0},"status":"passed","severity":"normal"},{"uid":"da6ed5355c477780","name":"Generator, 2 different pubsubtopics","time":{"start":1721241313132,"stop":1721241313132,"duration":0},"status":"passed","severity":"normal"},{"uid":"11aedc3dab4adbb3","name":"Check received message containing SQL Injection","time":{"start":1721241189951,"stop":1721241189951,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7c441d4fab9fffe","name":"Query generator for multiple messages with different content topic format","time":{"start":1721241322687,"stop":1721241322687,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc4d62f6747686c8","name":"Decrypt messages","time":{"start":1721241121455,"stop":1721241121455,"duration":0},"status":"passed","severity":"normal"},{"uid":"25efc2e404019341","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1721240628051,"stop":1721240628052,"duration":1},"status":"passed","severity":"normal"},{"uid":"a56afd929a7a20ed","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1721241189956,"stop":1721241189957,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f22e309cde1c786","name":"Generator, 2 different pubsubtopics","time":{"start":1721241313136,"stop":1721241313137,"duration":1},"status":"passed","severity":"normal"},{"uid":"1192fa4ae3be7972","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1721241178891,"stop":1721241178891,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e85160b69b5a2073","name":"Push message with content topic containing escaped characters","time":{"start":1721241271482,"stop":1721241271482,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c3c323555209a61","name":"Passing page size 11 when there are 10 messages","time":{"start":1721241338481,"stop":1721241338481,"duration":0},"status":"passed","severity":"normal"},{"uid":"32eb2e8fd3c726f9","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1721240628050,"stop":1721240628050,"duration":0},"status":"passed","severity":"normal"},{"uid":"b59d584ceed4f3de","name":"should properly create location multiaddrs - tcp4","time":{"start":1721240636492,"stop":1721240636492,"duration":0},"status":"passed","severity":"normal"},{"uid":"e464c4367a83cad8","name":"Check publish message after service node is restarted","time":{"start":1721241178717,"stop":1721241178717,"duration":0},"status":"skipped","severity":"normal"},{"uid":"830a8206b8a6d355","name":"Check publish message containing XML","time":{"start":1721241178708,"stop":1721241178708,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b57e550f067b7e3","name":"Check message received after jswaku node is restarted","time":{"start":1721240887548,"stop":1721240887548,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3a65a4ea063e09f2","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1721241247893,"stop":1721241247894,"duration":1},"status":"passed","severity":"normal"},{"uid":"a417174c713ba20","name":"Query with Ordered Callback, No message returned","time":{"start":1721241292452,"stop":1721241292453,"duration":1},"status":"passed","severity":"normal"},{"uid":"f42ae388b9b2f050","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1721240768532,"stop":1721240768532,"duration":0},"status":"passed","severity":"normal"},{"uid":"427335f27520e805","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app67/2/topic207/json","time":{"start":1721241237707,"stop":1721241237707,"duration":0},"status":"passed","severity":"normal"},{"uid":"7553aac09f261103","name":"Check received message containing SQL Injection","time":{"start":1721241189970,"stop":1721241189970,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cabf2bc20094bc5","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app39/10/topic488/xml","time":{"start":1721241237705,"stop":1721241237705,"duration":0},"status":"passed","severity":"normal"},{"uid":"fddc66e618c1e80d","name":"Subscribe to topic containing short and receive message","time":{"start":1721240937816,"stop":1721240937816,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c6df726f1763288","name":"Push message with content topic containing numeric","time":{"start":1721241271462,"stop":1721241271471,"duration":9},"status":"passed","severity":"normal"},{"uid":"7eacc272fded0cef","name":"can start the service","time":{"start":1721240656385,"stop":1721240656386,"duration":1},"status":"passed","severity":"normal"},{"uid":"c34b81fb8e95c372","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1721241161587,"stop":1721241161587,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7f3c90378814550","name":"isConnected should return true after first peer connects","time":{"start":1721240746563,"stop":1721240746563,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e2f6576eba3c73a","name":"Subscribe to topic containing JSON and receive message","time":{"start":1721240937821,"stop":1721240937821,"duration":0},"status":"passed","severity":"normal"},{"uid":"bebb430a82b580c","name":"Decoder throws on undefined content topic","time":{"start":1721240662102,"stop":1721240662103,"duration":1},"status":"passed","severity":"normal"},{"uid":"1668759b543b745e","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1721240768535,"stop":1721240768535,"duration":0},"status":"passed","severity":"normal"},{"uid":"93a13619ae69fe06","name":"Check received message with timestamp: 1721240678329 ","time":{"start":1721240887544,"stop":1721240887544,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6a900ab753869e4","name":"Push message with SQL Injection payload","time":{"start":1721241151387,"stop":1721241151387,"duration":0},"status":"passed","severity":"normal"},{"uid":"f80e6d851af5f78d","name":"Subscribe to topic containing JSON and receive message","time":{"start":1721241319019,"stop":1721241319020,"duration":1},"status":"passed","severity":"normal"},{"uid":"af6aaa719f810220","name":"passes more than one ENR URLs and attempts connection","time":{"start":1721240688519,"stop":1721240688519,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6c8cef7d7f149792","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1721241237712,"stop":1721241237712,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fbffedac72f5e32","name":"Ephemeral field set to true","time":{"start":1721240641558,"stop":1721240641558,"duration":0},"status":"passed","severity":"normal"},{"uid":"b718f6b66e47bd9e","name":"Check message with no pubsub topic is not received","time":{"start":1721240887546,"stop":1721240887546,"duration":0},"status":"passed","severity":"normal"},{"uid":"13ac483d2f9f4f76","name":"Refresh subscription","time":{"start":1721240937815,"stop":1721240937815,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b8eaec669f7c809","name":"Asymmetric encrypt & decrypt","time":{"start":1721240662777,"stop":1721240662778,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ee1d308f13f53d7","name":"safeDispatchEvent","time":{"start":1721240719245,"stop":1721240719247,"duration":2},"status":"passed","severity":"normal"},{"uid":"19d192b8bd551f99","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1721240630638,"stop":1721240630638,"duration":0},"status":"passed","severity":"normal"},{"uid":"85d9a19c89968102","name":"Subscribe and receive messages via lightPush","time":{"start":1721240937811,"stop":1721240937811,"duration":0},"status":"passed","severity":"normal"},{"uid":"98fc04fb1789824f","name":"1 Store, 2 relays, 2 fetches","time":{"start":1721240651975,"stop":1721240651975,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdbdae7b8a0d4c0","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1721240893955,"stop":1721240893955,"duration":0},"status":"passed","severity":"normal"},{"uid":"97f9dc50817c22ea","name":"configure the node with multiple content topics","time":{"start":1721241237711,"stop":1721241237711,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ad9e31f6e59c97e","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1721240981992,"stop":1721240981993,"duration":1},"status":"passed","severity":"normal"},{"uid":"51fed55501e0c493","name":"Subscribe and receive messages via waku relay post","time":{"start":1721240937812,"stop":1721240937812,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdfe5917afbfa7f3","name":"Subscribe to topic containing Script and receive message","time":{"start":1721240937820,"stop":1721240937820,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a03d81889c28e3e","name":"Push message with content topic containing special chars","time":{"start":1721241271475,"stop":1721241271476,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf8f7e84a1a2f119","name":"Push message with long payload","time":{"start":1721241271441,"stop":1721241271441,"duration":0},"status":"passed","severity":"normal"},{"uid":"155cbd642c1972f9","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721240768531,"stop":1721240768532,"duration":1},"status":"passed","severity":"normal"},{"uid":"2844e4660bd864cb","name":"should not throw an error for a single configured topic","time":{"start":1721240628048,"stop":1721240628049,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b1bf40f5905f1b9","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1721240652565,"stop":1721240652566,"duration":1},"status":"passed","severity":"normal"},{"uid":"227bd05f60fe63c4","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1721241275819,"stop":1721241275819,"duration":0},"status":"passed","severity":"normal"},{"uid":"90a9a0ee1ffc1db2","name":"Filter","time":{"start":1721241349754,"stop":1721241349754,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cb15f1bb8f8f37","name":"Subscribe and receive messages via waku relay post","time":{"start":1721241319009,"stop":1721241319009,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c220175c082d00d","name":"All","time":{"start":1721240690336,"stop":1721240690337,"duration":1},"status":"passed","severity":"normal"},{"uid":"90c387093441e95a","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1721241117368,"stop":1721241117368,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e3f24f4bbc8bae0f","name":"Ordered Callback - backward","time":{"start":1721241312540,"stop":1721241312541,"duration":1},"status":"passed","severity":"normal"},{"uid":"55588b237a52f3f2","name":"Push message with content topic containing Chinese","time":{"start":1721241271476,"stop":1721241271476,"duration":0},"status":"passed","severity":"normal"},{"uid":"874eee2e753d0454","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1721240628050,"stop":1721240628051,"duration":1},"status":"passed","severity":"normal"},{"uid":"51b51763e28fa89d","name":"Relay - times out","time":{"start":1721241349752,"stop":1721241349752,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f14da4b79bd9fa4","name":"Relay","time":{"start":1721240690335,"stop":1721240690336,"duration":1},"status":"passed","severity":"normal"},{"uid":"322fa60a7f8b68e2","name":"Check received message containing short","time":{"start":1721240887530,"stop":1721240887532,"duration":2},"status":"passed","severity":"normal"},{"uid":"daa9d62f71ec8c03","name":"Check publish message containing SQL Injection","time":{"start":1721241178707,"stop":1721241178707,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa376410f63b27a5","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1721240628049,"stop":1721240628049,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcffb09fc6c65f5d","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1721240628036,"stop":1721240628036,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cd12ae39b6cf3a0","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1721240935739,"stop":1721240935740,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f9a90cc56020c80","name":"Check publish message containing escaped characters","time":{"start":1721241178710,"stop":1721241178710,"duration":0},"status":"passed","severity":"normal"},{"uid":"71ca5b928c62a343","name":"Callback on promise","time":{"start":1721241322687,"stop":1721241322687,"duration":0},"status":"passed","severity":"normal"},{"uid":"93e35057422d448a","name":"Passing page size 19 when there are 20 messages","time":{"start":1721241338482,"stop":1721241338482,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b0c71fe79c3a1e7","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1721240652176,"stop":1721240652176,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ccdbf8c38372460","name":"Ping on subscribed peer","time":{"start":1721240784371,"stop":1721240784372,"duration":1},"status":"passed","severity":"normal"},{"uid":"cff8083f3c46f0ba","name":"random static sharding 6 - Cluster ID: 681, Shard ID: 650","time":{"start":1721241247889,"stop":1721241247889,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bab28972512aea0","name":"Check received message containing XML","time":{"start":1721241189952,"stop":1721241189953,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f642b9527d69287","name":"Relay - dialed after","time":{"start":1721241349752,"stop":1721241349752,"duration":0},"status":"passed","severity":"normal"},{"uid":"c30b81c869585575","name":"Check received message with timestamp: 1721240677830000000 ","time":{"start":1721241189979,"stop":1721241189979,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4c3c2466dce5d9d","name":"Overlapping topic subscription","time":{"start":1721241319012,"stop":1721241319012,"duration":0},"status":"passed","severity":"normal"},{"uid":"9acef829bf3396d7","name":"Push message on custom pubsubTopic","time":{"start":1721240999150,"stop":1721240999150,"duration":0},"status":"passed","severity":"normal"},{"uid":"c107dc2d467b887f","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1721241464411,"stop":1721241464412,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b2f3176ebbc4830","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1721241319026,"stop":1721241319027,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1e255baa9956a00","name":"should return unique PubsubTopics for static sharding","time":{"start":1721240628037,"stop":1721240628037,"duration":0},"status":"passed","severity":"normal"},{"uid":"a79b2f18f3697e74","name":"Subscribe to topic containing shell command and receive message","time":{"start":1721240937821,"stop":1721240937821,"duration":0},"status":"passed","severity":"normal"},{"uid":"542f77b893f7fe59","name":"Subscribe and publish message","time":{"start":1721241186751,"stop":1721241186752,"duration":1},"status":"passed","severity":"normal"},{"uid":"e02da9d898f2c224","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1721241343791,"stop":1721241343792,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ba7693031ee59c0","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1721240935734,"stop":1721240935734,"duration":0},"status":"passed","severity":"normal"},{"uid":"83d65a87d66776","name":"should not fail to stop the service if it was not started","time":{"start":1721241639650,"stop":1721241639650,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b9d6306472b7293","name":"A test","time":{"start":1721240937895,"stop":1721240937895,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2d4c026359b3d9f","name":"Fails to push message with empty content topic","time":{"start":1721241151416,"stop":1721241151416,"duration":0},"status":"passed","severity":"normal"},{"uid":"eaa629689b93800e","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1721240628042,"stop":1721240628043,"duration":1},"status":"passed","severity":"normal"},{"uid":"db6e6e6b738b94c0","name":"Number of peers are maintained correctly","time":{"start":1721240924173,"stop":1721240924173,"duration":0},"status":"passed","severity":"normal"},{"uid":"88ac0dec0ac84f37","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1721240893948,"stop":1721240893948,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca8651cce03020d7","name":"Push message with long payload","time":{"start":1721241151384,"stop":1721241151384,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce64269737669759","name":"Check received message containing Basic HTML tag","time":{"start":1721241189953,"stop":1721241189953,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc1e1e25f4f2371a","name":"Ping on unsubscribed peer","time":{"start":1721240784378,"stop":1721240784378,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcece0ee037dfac","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1721240814929,"stop":1721240814929,"duration":0},"status":"passed","severity":"normal"},{"uid":"6569228cde9ea1d2","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1721240893934,"stop":1721240893934,"duration":0},"status":"passed","severity":"normal"},{"uid":"c980a7a8bd11e28a","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1721241319015,"stop":1721241319015,"duration":0},"status":"passed","severity":"normal"},{"uid":"de6ba06d87b595f4","name":"throws on content topic with empty version field","time":{"start":1721240628025,"stop":1721240628025,"duration":0},"status":"passed","severity":"normal"},{"uid":"20f2a796d9e0f5d3","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1721240641089,"stop":1721240641089,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca8493421552ab17","name":"Sets default value correctly","time":{"start":1721241345028,"stop":1721241345028,"duration":0},"status":"passed","severity":"normal"},{"uid":"a92d3cf4b8efc4c4","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1721240628052,"stop":1721240628052,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a47abda3a660b6e","name":"isConnected return false after peer stops","time":{"start":1721240746564,"stop":1721240746564,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a1e68828299b3b5","name":"Push message with escaped characters payload","time":{"start":1721241271446,"stop":1721241271447,"duration":1},"status":"passed","severity":"normal"},{"uid":"48492a57f4b871a4","name":"Subscribe to topic containing Russian and receive message","time":{"start":1721241319016,"stop":1721241319016,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5233138c9b58ca7","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1721241319032,"stop":1721241319032,"duration":0},"status":"passed","severity":"normal"},{"uid":"997eabcfebfee1d9","name":"Round trip binary encryption [ecies, signature]","time":{"start":1721240664124,"stop":1721240664124,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ab26895e6cf0a1b","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1721240794350,"stop":1721240794351,"duration":1},"status":"passed","severity":"normal"},{"uid":"df132cd211479b39","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1721241186760,"stop":1721241186760,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5c43b5692a0a8be","name":"Check received message containing unicode special characters","time":{"start":1721241189978,"stop":1721241189978,"duration":0},"status":"passed","severity":"normal"},{"uid":"43eb3a30f40450fc","name":"Fails to publish message with empty text","time":{"start":1721241178714,"stop":1721241178715,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0d0652a075499c4","name":"Check received message containing unicode special characters","time":{"start":1721240887542,"stop":1721240887542,"duration":0},"status":"passed","severity":"normal"},{"uid":"11998968b0845ae5","name":"Light Node - default protocols","time":{"start":1721241349754,"stop":1721241349755,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9ab8b97eabbce31","name":"random static sharding 3 - Cluster ID: 267, Shard ID: 971","time":{"start":1721241247887,"stop":1721241247887,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7b4e74106cb1a50","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1721240635757,"stop":1721240635757,"duration":0},"status":"passed","severity":"normal"},{"uid":"6452455b9f2a0cc1","name":"Subscribe to topic containing numeric and receive message","time":{"start":1721240937817,"stop":1721240937817,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0d0f12ab2654ac","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1721240628043,"stop":1721240628043,"duration":0},"status":"passed","severity":"normal"},{"uid":"534760e94bd4c644","name":"should not fail to start the service if it is already started","time":{"start":1721240688511,"stop":1721240688512,"duration":1},"status":"passed","severity":"normal"},{"uid":"2829707ac1229c66","name":"should set field with only RELAY enabled","time":{"start":1721240636495,"stop":1721240636495,"duration":0},"status":"passed","severity":"normal"},{"uid":"36a80f6b26099ab5","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1721240628054,"stop":1721240628054,"duration":0},"status":"passed","severity":"normal"},{"uid":"ceda8632c50d7b2b","name":"Push 30 different messages","time":{"start":1721241271456,"stop":1721241271456,"duration":0},"status":"passed","severity":"normal"},{"uid":"26d626d6084babc3","name":"removeEventListener with correct event","time":{"start":1721240719241,"stop":1721240719242,"duration":1},"status":"passed","severity":"normal"},{"uid":"34dc3558074c8b39","name":"Push message with Arabic payload","time":{"start":1721241271443,"stop":1721241271443,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cb1872276f726fe","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1721240664123,"stop":1721240664123,"duration":0},"status":"passed","severity":"normal"},{"uid":"39fd7a5014885622","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1721240628045,"stop":1721240628045,"duration":0},"status":"passed","severity":"normal"},{"uid":"653c12643d3a510e","name":"groups content topics by expected pubsub topic","time":{"start":1721240628033,"stop":1721240628033,"duration":0},"status":"passed","severity":"normal"},{"uid":"75e8a1a1be94f654","name":"Decoder throws on empty string content topic","time":{"start":1721240662103,"stop":1721240662103,"duration":0},"status":"passed","severity":"normal"},{"uid":"56cecedf55f5940f","name":"Check publish message containing Chinese","time":{"start":1721241178706,"stop":1721241178706,"duration":0},"status":"passed","severity":"normal"},{"uid":"dacf5b438ea8ffc7","name":"different cluster, same shard: nodes don't connect","time":{"start":1721240893910,"stop":1721240893912,"duration":2},"status":"passed","severity":"normal"},{"uid":"25e5d498a4a50a09","name":"Check publish message containing special chars","time":{"start":1721241178706,"stop":1721241178706,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3e95c5d4b327878","name":"Ephemeral messages are not stored","time":{"start":1721240689116,"stop":1721240689117,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddd6f9dcb3cdbeb2","name":"Query with Promise Callback, No message returned","time":{"start":1721241292456,"stop":1721241292457,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1552f7caaaff831","name":"same cluster, same shard: nodes connect","time":{"start":1721240893910,"stop":1721240893910,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2f4a173dec7f40e","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1721240628046,"stop":1721240628046,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2557f55cb2d30fa","name":"Check received message containing special chars","time":{"start":1721240887534,"stop":1721240887535,"duration":1},"status":"passed","severity":"normal"},{"uid":"e025a3e00f334459","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1721241178715,"stop":1721241178716,"duration":1},"status":"passed","severity":"normal"},{"uid":"6aa5830de6eb3a4c","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1721241343791,"stop":1721241343791,"duration":0},"status":"passed","severity":"normal"},{"uid":"40e9e617fdc2cac9","name":"should return valid sharding parameters for static sharding","time":{"start":1721240628052,"stop":1721240628052,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c0b7c2dc88e01d4","name":"Push message with content topic containing shell command","time":{"start":1721241151409,"stop":1721241151410,"duration":1},"status":"passed","severity":"normal"},{"uid":"fea8e7ff0434c632","name":"should encodeTxt and decodeTxt","time":{"start":1721240636481,"stop":1721240636481,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac54491bd90ee98f","name":"Check received message containing shell command","time":{"start":1721241189977,"stop":1721241189978,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdd86c39a5871a84","name":"Push message with content topic containing XML","time":{"start":1721241151408,"stop":1721241151408,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b0a2a08f19796e0","name":"should handle a minimal index list","time":{"start":1721240628067,"stop":1721240628068,"duration":1},"status":"passed","severity":"normal"},{"uid":"18939797fe36279f","name":"Check publish message containing short","time":{"start":1721241178704,"stop":1721241178705,"duration":1},"status":"passed","severity":"normal"},{"uid":"6969b95b375a0889","name":"Push message with unicode special characters payload","time":{"start":1721241271447,"stop":1721241271455,"duration":8},"status":"passed","severity":"normal"},{"uid":"85e1876a2b66acfa","name":"Check publish message containing Script","time":{"start":1721241178708,"stop":1721241178708,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2f73b3bef8d35b6","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1721240628056,"stop":1721240628056,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa686032ce6574da","name":"should be called at least once on all `peer:discovery` events","time":{"start":1721240686601,"stop":1721240686603,"duration":2},"status":"passed","severity":"normal"},{"uid":"3787e6ff17ae9bda","name":"should throw error - no public key","time":{"start":1721240636488,"stop":1721240636488,"duration":0},"status":"passed","severity":"normal"},{"uid":"559c76df0b123dc0","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1721240636482,"stop":1721240636482,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b1b3c5718672860","name":"should set field with only LIGHTPUSH enabled","time":{"start":1721240636496,"stop":1721240636496,"duration":0},"status":"passed","severity":"normal"},{"uid":"a89a2b4b729d04e0","name":"different cluster, different shard: nodes don't connect","time":{"start":1721240981995,"stop":1721240981996,"duration":1},"status":"passed","severity":"normal"},{"uid":"75b08841c0daac79","name":"should handle corrupted local storage data gracefully","time":{"start":1721240656390,"stop":1721240656390,"duration":0},"status":"passed","severity":"normal"},{"uid":"50953c4bcc5c001a","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1721241161575,"stop":1721241161576,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccf685395ec8bc98","name":"Relay - dialed first","time":{"start":1721241349751,"stop":1721241349751,"duration":0},"status":"passed","severity":"normal"},{"uid":"be65e5cf81beaf5c","name":"Subscribe to topic containing emoji and publish message","time":{"start":1721241186760,"stop":1721241186761,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd86026caf61599f","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1721240893922,"stop":1721240893922,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7f301dcc6240bb0","name":"should handle application and version for autosharding","time":{"start":1721240628037,"stop":1721240628037,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0ccb0419bd07483","name":"random static sharding 10 - Cluster ID: 324, Shard ID: 209","time":{"start":1721241247892,"stop":1721241247892,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b39ddd6fca19202","name":"Check received message containing JSON","time":{"start":1721241189953,"stop":1721241189954,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa05aa88d815eac2","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721240893936,"stop":1721240893937,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a2e1a85c3af6688","name":"non connected peers","time":{"start":1721241117703,"stop":1721241117703,"duration":0},"status":"skipped","severity":"normal"},{"uid":"eb3c30b493b10bd2","name":"Reopen subscription with peer with lost subscription","time":{"start":1721240784378,"stop":1721240784378,"duration":0},"status":"passed","severity":"normal"},{"uid":"c37543db388e62c2","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1721240935744,"stop":1721240935745,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2a7c7e9fe957e51","name":"Push message with emoji payload","time":{"start":1721241151390,"stop":1721241151391,"duration":1},"status":"passed","severity":"normal"},{"uid":"eefcef0f4397dde4","name":"Check meta is set [symmetric]","time":{"start":1721240662100,"stop":1721240662101,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fd31a19beb21d30","name":"ignores domain fetching errors","time":{"start":1721240652563,"stop":1721240652563,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c611dfc3ce7ea2e","name":"Subscribe to topic containing Script and receive message","time":{"start":1721241319017,"stop":1721241319017,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc6efea04aaf0c69","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app84/2/topic222/xml","time":{"start":1721241237707,"stop":1721241237708,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbfeeb3fa3e8e8d8","name":"Check received message containing emoji","time":{"start":1721240887542,"stop":1721240887543,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3a869fcd716fad8","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1721241292451,"stop":1721241292452,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a87d89a2fdb739e","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1721240686606,"stop":1721240686607,"duration":1},"status":"passed","severity":"normal"},{"uid":"e366e7d9eaeaea7","name":"Waku message hash computation (payload length 0)","time":{"start":1721240630639,"stop":1721240630639,"duration":0},"status":"passed","severity":"normal"},{"uid":"10f9dcbe1fad8593","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app46/3/topic648/utf8","time":{"start":1721241237705,"stop":1721241237705,"duration":0},"status":"passed","severity":"normal"},{"uid":"3196704fa4a37f6","name":"Subscribe to topic containing emoji and receive message","time":{"start":1721241319034,"stop":1721241319034,"duration":0},"status":"passed","severity":"normal"},{"uid":"25803bee5661a07a","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1721241319030,"stop":1721241319030,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbd7ec1088a74981","name":"Ping on peer without subscriptions","time":{"start":1721240739539,"stop":1721240739539,"duration":0},"status":"passed","severity":"normal"},{"uid":"20c9387e01f2ba28","name":"Push message with SQL Injection payload","time":{"start":1721241271444,"stop":1721241271444,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d7bfc6e1bb2d00b","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1721240628053,"stop":1721240628054,"duration":1},"status":"passed","severity":"normal"},{"uid":"59b60f73fe0c38f3","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1721240935741,"stop":1721240935743,"duration":2},"status":"passed","severity":"normal"},{"uid":"aa60351626e1253c","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1721241324882,"stop":1721241324882,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4232ca866143304","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1721240686609,"stop":1721240686611,"duration":2},"status":"passed","severity":"normal"},{"uid":"a2ff7d0fcfa95795","name":"different cluster, same shard: nodes don't connect","time":{"start":1721240981995,"stop":1721240981995,"duration":0},"status":"passed","severity":"normal"},{"uid":"185cb788c928d5fb","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1721241161586,"stop":1721241161586,"duration":0},"status":"passed","severity":"normal"},{"uid":"652229bcc4f77554","name":"Push message with custom timestamp: 1721237324322","time":{"start":1721241151418,"stop":1721241151419,"duration":1},"status":"passed","severity":"normal"},{"uid":"39d6b4d533e515ca","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1721240935731,"stop":1721240935732,"duration":1},"status":"passed","severity":"normal"},{"uid":"33837519e3102760","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1721240628040,"stop":1721240628041,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f4cad5c67e7ab2e","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1721241292450,"stop":1721241292451,"duration":1},"status":"passed","severity":"normal"},{"uid":"37971921ff4350b4","name":"Check publish message containing JSON","time":{"start":1721241178709,"stop":1721241178709,"duration":0},"status":"passed","severity":"normal"},{"uid":"d46611c37f24afda","name":"Push message with Chinese payload","time":{"start":1721241271442,"stop":1721241271442,"duration":0},"status":"passed","severity":"normal"},{"uid":"5878e1337281bfd9","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1721240628040,"stop":1721240628040,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4fb75e80aeef068","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1721240678769,"stop":1721240678770,"duration":1},"status":"passed","severity":"normal"},{"uid":"890aeff1cc26c6b0","name":"Push message with XML payload","time":{"start":1721241271444,"stop":1721241271445,"duration":1},"status":"passed","severity":"normal"},{"uid":"d60f9104c749e436","name":"Store - dialed after - with timeout","time":{"start":1721241349753,"stop":1721241349753,"duration":0},"status":"passed","severity":"normal"},{"uid":"be56ba207748c493","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1721241161578,"stop":1721241161579,"duration":1},"status":"passed","severity":"normal"},{"uid":"956c8d6757646974","name":"Subscribe to topic containing long and receive message","time":{"start":1721241319028,"stop":1721241319028,"duration":0},"status":"passed","severity":"normal"},{"uid":"64bcd419bde8b737","name":"Accepts a valid Waku Message","time":{"start":1721240644989,"stop":1721240644990,"duration":1},"status":"passed","severity":"normal"},{"uid":"3aa1f95dc94618b8","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1721241319018,"stop":1721241319018,"duration":0},"status":"passed","severity":"normal"},{"uid":"df22a9fa214e8a11","name":"Callback on promise, aborts when callback returns true","time":{"start":1721241322688,"stop":1721241322688,"duration":0},"status":"passed","severity":"normal"},{"uid":"71b4a4ca38d94cfa","name":"Fails to push message with empty content topic","time":{"start":1721241271484,"stop":1721241271484,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec13686afe503bed","name":"Check received message containing unicode special characters","time":{"start":1721241189954,"stop":1721241189955,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab0353ee9bf03437","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1721240893913,"stop":1721240893913,"duration":0},"status":"passed","severity":"normal"},{"uid":"16c4089a2d259a0","name":"Check message with non string payload is not received","time":{"start":1721241189958,"stop":1721241189959,"duration":1},"status":"passed","severity":"normal"},{"uid":"74cbc95b051977cf","name":"Push message with content topic containing Russian","time":{"start":1721241271477,"stop":1721241271477,"duration":0},"status":"passed","severity":"normal"},{"uid":"4915b3b57d77665e","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1721240893936,"stop":1721240893936,"duration":0},"status":"passed","severity":"normal"},{"uid":"c388970f1641a9c3","name":"should properly compute the node id","time":{"start":1721240636489,"stop":1721240636490,"duration":1},"status":"passed","severity":"normal"},{"uid":"4128fb68fff4e86b","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1721240628044,"stop":1721240628044,"duration":0},"status":"passed","severity":"normal"},{"uid":"de3da90599111c34","name":"Refresh subscription","time":{"start":1721241319027,"stop":1721241319027,"duration":0},"status":"passed","severity":"normal"},{"uid":"23ce5301c40decd5","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1721240768530,"stop":1721240768530,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb6466150bb8019d","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1721240746562,"stop":1721240746562,"duration":0},"status":"passed","severity":"normal"},{"uid":"e20d3c507071f3e4","name":"Promise Callback - forward","time":{"start":1721241312538,"stop":1721241312538,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad28b62f03ebf8d9","name":"should emit a peer event after start","time":{"start":1721240656387,"stop":1721240656388,"duration":1},"status":"passed","severity":"normal"},{"uid":"22c80e7b4c6a0554","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1721240893916,"stop":1721240893919,"duration":3},"status":"passed","severity":"normal"},{"uid":"4580d2cd54508f21","name":"should throw an error for empty SingleShardInfos array","time":{"start":1721240628035,"stop":1721240628036,"duration":1},"status":"passed","severity":"normal"},{"uid":"f837814909f0499e","name":"Check publish message containing emoji","time":{"start":1721241178710,"stop":1721241178711,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4dbf8993bae200b","name":"Push message with Arabic payload","time":{"start":1721241151386,"stop":1721241151386,"duration":0},"status":"passed","severity":"normal"},{"uid":"904ccae291ae971c","name":"Check received message containing long","time":{"start":1721241189965,"stop":1721241189965,"duration":0},"status":"passed","severity":"normal"},{"uid":"e01c23497c9e674e","name":"Check message with no content topic is not received","time":{"start":1721241189985,"stop":1721241189985,"duration":0},"status":"passed","severity":"normal"},{"uid":"698fa4c674076adf","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1721240893937,"stop":1721240893937,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3cebc3a323271e9","name":"Rejects garbage","time":{"start":1721240644991,"stop":1721240644991,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9ecc7c9fd5cc333","name":"Query generator for multiple messages with multiple decoders","time":{"start":1721241322686,"stop":1721241322687,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab8e1d2f0f91351","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1721240630636,"stop":1721240630638,"duration":2},"status":"passed","severity":"normal"},{"uid":"6f40336e6d6e6b33","name":"Push message on custom pubsubTopic","time":{"start":1721240999152,"stop":1721240999152,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf590ef1f0a7ff01","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1721241319016,"stop":1721241319017,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3e28ac28e91812f","name":"should be able to decode the field with only RELAY set to true","time":{"start":1721240635748,"stop":1721240635748,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fa17181b0bb1f39","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1721240678765,"stop":1721240678767,"duration":2},"status":"passed","severity":"normal"},{"uid":"9a900f349574a1e2","name":"Subscribe to topic containing shell command and publish message","time":{"start":1721241186759,"stop":1721241186759,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ffd1c37b5c62d4b","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1721241319023,"stop":1721241319024,"duration":1},"status":"passed","severity":"normal"},{"uid":"4abc9c22c41d9887","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1721240893954,"stop":1721240893955,"duration":1},"status":"passed","severity":"normal"},{"uid":"fcb7717de1161f4","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1721241313137,"stop":1721241313137,"duration":0},"status":"passed","severity":"normal"},{"uid":"431bc44ddc2d99fb","name":"should not receive a peer event after stop","time":{"start":1721240656388,"stop":1721240656389,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4bd11528fb2dd0c","name":"Subscribe to topic containing emoji and receive message","time":{"start":1721241319021,"stop":1721241319022,"duration":1},"status":"passed","severity":"normal"},{"uid":"988e7a1cc5b4da88","name":"Check message with no payload is not received","time":{"start":1721241189958,"stop":1721241189958,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cf69a8c9660b7d0","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1721240935736,"stop":1721240935736,"duration":0},"status":"passed","severity":"normal"},{"uid":"45106d90db0c43d0","name":"handles different clusterIds correctly","time":{"start":1721240628033,"stop":1721240628034,"duration":1},"status":"passed","severity":"normal"},{"uid":"db7da6d07042af03","name":"start node with empty shard","time":{"start":1721241247894,"stop":1721241247894,"duration":0},"status":"passed","severity":"normal"},{"uid":"cda31b0fa78223bf","name":"Check publish message containing numeric","time":{"start":1721241178705,"stop":1721241178706,"duration":1},"status":"passed","severity":"normal"},{"uid":"505f33debff8853","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1721240628027,"stop":1721240628028,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3c9c78210900344","name":"through manual discovery","time":{"start":1721240989288,"stop":1721240989288,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b753481e2d0f11a","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1721240893956,"stop":1721240893957,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf4d25c8d374f416","name":"Passing page size 10 when there are 10 messages","time":{"start":1721241338480,"stop":1721241338480,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7b283db02800712","name":"Fails to push message with large meta","time":{"start":1721241151417,"stop":1721241151417,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3b44f5dc4b2ea63","name":"does not throw on valid cases","time":{"start":1721240628022,"stop":1721240628023,"duration":1},"status":"passed","severity":"normal"},{"uid":"9be671690be298d2","name":"Check message received after nwaku node is restarted","time":{"start":1721241189964,"stop":1721241189964,"duration":0},"status":"skipped","severity":"normal"},{"uid":"642e54a5ce8f83ae","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1721241275820,"stop":1721241275820,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e656a10270f2595","name":"Renews peer on consistent missed messages","time":{"start":1721240794351,"stop":1721240794352,"duration":1},"status":"passed","severity":"normal"},{"uid":"abcc0aa2f81251e1","name":"1 Relay, 1 fetch","time":{"start":1721240651973,"stop":1721240651974,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d2d763065148f42","name":"Check publish message containing Russian","time":{"start":1721241178707,"stop":1721241178707,"duration":0},"status":"passed","severity":"normal"},{"uid":"818beb51d5445ad8","name":"Subscribe and receives messages on 20 topics","time":{"start":1721241319010,"stop":1721241319011,"duration":1},"status":"passed","severity":"normal"},{"uid":"497abc8e5aec266a","name":"Encoder throws on undefined content topic","time":{"start":1721240641559,"stop":1721240641559,"duration":0},"status":"passed","severity":"normal"},{"uid":"85a5a3b96de39aa9","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1721241319009,"stop":1721241319010,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e6a61b47952c427","name":"Push message with custom timestamp: 1690482487790","time":{"start":1721241271488,"stop":1721241271488,"duration":0},"status":"passed","severity":"normal"},{"uid":"94d77d221e3f196b","name":"random static sharding 1 - Cluster ID: 356, Shard ID: 635","time":{"start":1721241247886,"stop":1721241247886,"duration":0},"status":"passed","severity":"normal"},{"uid":"caba4a7006573126","name":"Correctly serialized arguments","time":{"start":1721240989388,"stop":1721240989388,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b452550836e87ed","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721240893915,"stop":1721240893915,"duration":0},"status":"passed","severity":"normal"},{"uid":"262f901f4fd99827","name":"Subscribe to topic containing Russian and receive message","time":{"start":1721240937819,"stop":1721240937819,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a73034f9a6e977d","name":"random static sharding 7 - Cluster ID: 828, Shard ID: 4","time":{"start":1721241247889,"stop":1721241247890,"duration":1},"status":"passed","severity":"normal"},{"uid":"601b94b8c8828b55","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1721241343792,"stop":1721241343793,"duration":1},"status":"passed","severity":"normal"},{"uid":"df0198a8e728fa0c","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1721241464413,"stop":1721241464413,"duration":0},"status":"passed","severity":"normal"},{"uid":"168bec372bc1479d","name":"Check received message containing Arabic","time":{"start":1721241189969,"stop":1721241189969,"duration":0},"status":"passed","severity":"normal"},{"uid":"c01c89bf3559952","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1721240893944,"stop":1721240893944,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a34ef8a3bb4c937","name":"Subscribe to topic containing shell command and receive message","time":{"start":1721241319032,"stop":1721241319033,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed080219f25eaccd","name":"random static sharding 4 - Cluster ID: 531, Shard ID: 965","time":{"start":1721241247887,"stop":1721241247888,"duration":1},"status":"passed","severity":"normal"},{"uid":"c69bf365c80fa785","name":"can dial TLS multiaddrs","time":{"start":1721240989287,"stop":1721240989287,"duration":0},"status":"passed","severity":"normal"},{"uid":"14eec4391e8c119f","name":"Check message received after jswaku node is restarted","time":{"start":1721241189986,"stop":1721241189986,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d102178e7c349b9a","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1721240628068,"stop":1721240628068,"duration":0},"status":"passed","severity":"normal"},{"uid":"517e73c79584c8a7","name":"should throw error - no public key","time":{"start":1721240636483,"stop":1721240636483,"duration":0},"status":"passed","severity":"normal"},{"uid":"35a92bc59db9385e","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1721240814929,"stop":1721240814930,"duration":1},"status":"passed","severity":"normal"},{"uid":"53fea768287c0e0","name":"1 Relay, 1 Filter, gives up","time":{"start":1721240651975,"stop":1721240651975,"duration":0},"status":"passed","severity":"normal"},{"uid":"16c4ac71d4c54e3e","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1721240937821,"stop":1721240937822,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f4c52bafb7b403f","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1721241319023,"stop":1721241319023,"duration":0},"status":"passed","severity":"normal"},{"uid":"611377f6e83fa1d7","name":"random static sharding 2 - Cluster ID: 909, Shard ID: 864","time":{"start":1721241247886,"stop":1721241247887,"duration":1},"status":"passed","severity":"normal"},{"uid":"773230362706b9b3","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1721240628053,"stop":1721240628053,"duration":0},"status":"passed","severity":"normal"},{"uid":"68b7bc8bedeb72e5","name":"Subscribe to topic containing long and receive message","time":{"start":1721240937816,"stop":1721240937817,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea2c089e33be1f3d","name":"should throw error - invalid id","time":{"start":1721240636488,"stop":1721240636488,"duration":0},"status":"passed","severity":"normal"},{"uid":"235667fd97f675f7","name":"ignores unrecognized TXT record formats","time":{"start":1721240652563,"stop":1721240652564,"duration":1},"status":"passed","severity":"normal"},{"uid":"b60701528fe7c74d","name":"Push message with meta","time":{"start":1721241151416,"stop":1721241151417,"duration":1},"status":"passed","severity":"normal"},{"uid":"290f7cb727007f3e","name":"Check received message with timestamp: 1721240677830 ","time":{"start":1721241189980,"stop":1721241189980,"duration":0},"status":"passed","severity":"normal"},{"uid":"b16effb795033323","name":"throws on content topic with empty application field","time":{"start":1721240628025,"stop":1721240628025,"duration":0},"status":"passed","severity":"normal"},{"uid":"a189ca8dfedd6313","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1721240768529,"stop":1721240768529,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f8fbb4943e13cdf","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1721241343793,"stop":1721241343794,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cced9a0fc7793e7","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1721240814925,"stop":1721240814926,"duration":1},"status":"passed","severity":"normal"},{"uid":"de5b86f2fb1bd746","name":"Check received message containing numeric","time":{"start":1721240887533,"stop":1721240887534,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d511001e64ea89c","name":"Check received message containing short","time":{"start":1721241189964,"stop":1721241189965,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1db015297f81c1b","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1721241319011,"stop":1721241319011,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ab6516977b39946","name":"Subscribe to topic containing short and receive message","time":{"start":1721241319013,"stop":1721241319013,"duration":0},"status":"passed","severity":"normal"},{"uid":"8043b2b6c5395edc","name":"Query generator for 2000 messages","time":{"start":1721241322689,"stop":1721241322689,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf387ecbae134adf","name":"Query Generator - backward","time":{"start":1721241312538,"stop":1721241312538,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd6bf6955953d23","name":"topics with same application and version share the same shard","time":{"start":1721240628032,"stop":1721240628032,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae4388cf92315826","name":"receives messages sent to provided content topic through callback","time":{"start":1721241178891,"stop":1721241178891,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5a23059274e20682","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1721240635750,"stop":1721240635755,"duration":5},"status":"passed","severity":"normal"},{"uid":"313687b889556f7a","name":"Check received message containing Chinese","time":{"start":1721241189969,"stop":1721241189969,"duration":0},"status":"passed","severity":"normal"},{"uid":"106c92f76fb2e207","name":"Push message with content topic containing escaped characters","time":{"start":1721241151410,"stop":1721241151415,"duration":5},"status":"passed","severity":"normal"},{"uid":"3ae05d210ebc5918","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1721241186756,"stop":1721241186756,"duration":0},"status":"passed","severity":"normal"},{"uid":"99c93b0d96f7970d","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1721240652566,"stop":1721240652566,"duration":0},"status":"passed","severity":"normal"},{"uid":"71deca0c9531831","name":"can start and stop the service","time":{"start":1721240688509,"stop":1721240688510,"duration":1},"status":"passed","severity":"normal"},{"uid":"e59b9e18318cbd07","name":"tcp ip4 address","time":{"start":1721240635968,"stop":1721240635969,"duration":1},"status":"passed","severity":"normal"},{"uid":"408be2ad23d5c0c5","name":"should correctly map a content topic to a pubsub topic","time":{"start":1721240628055,"stop":1721240628056,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed05495abdeab58","name":"Throws when trying to push message with empty payload","time":{"start":1721241151391,"stop":1721241151392,"duration":1},"status":"passed","severity":"normal"},{"uid":"a645766842b5fe44","name":"Round trip binary serialization","time":{"start":1721240641557,"stop":1721240641558,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a61f038af1980ac","name":"recovers when dns.resolve returns empty","time":{"start":1721240652563,"stop":1721240652563,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cb109e62e6cf8db","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1721240937822,"stop":1721240937822,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a24116d1fdf2e7a","name":"Check message with no payload is not received","time":{"start":1721241189985,"stop":1721241189985,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8c1ba095b71aa3e","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1721240935740,"stop":1721240935741,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bfc8271cf5c6205","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1721241319021,"stop":1721241319021,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5bb3320c3941dd0","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1721240935745,"stop":1721240935747,"duration":2},"status":"passed","severity":"normal"},{"uid":"d63fc6815c3c635e","name":"Push message with content topic containing Script","time":{"start":1721241151408,"stop":1721241151408,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcaa584b40b25aa2","name":"Check received message with timestamp: 1721240678329000000 ","time":{"start":1721240887543,"stop":1721240887543,"duration":0},"status":"passed","severity":"normal"},{"uid":"65057775521aca7","name":"should only return 1 node with relay capability","time":{"start":1721240652564,"stop":1721240652565,"duration":1},"status":"passed","severity":"normal"},{"uid":"488d4abd3022cd2c","name":"Subscribe to topic containing XML and receive message","time":{"start":1721240937820,"stop":1721240937820,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3158a7b055c45d7","name":"Push message with custom timestamp: 1721244524322","time":{"start":1721241151419,"stop":1721241151420,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa83b48dff244006","name":"should be able to encode the field with only STORE set to true","time":{"start":1721240635742,"stop":1721240635743,"duration":1},"status":"passed","severity":"normal"},{"uid":"127a9369f8101cfc","name":"should not receive a peer event before start","time":{"start":1721240656388,"stop":1721240656388,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b6829b655b0b184","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1721240652177,"stop":1721240652177,"duration":0},"status":"passed","severity":"normal"},{"uid":"b31a9a4ba6a3d2c","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1721241343792,"stop":1721241343792,"duration":0},"status":"passed","severity":"normal"},{"uid":"f183ee0d1b05c411","name":"Push message with content topic containing Script","time":{"start":1721241271478,"stop":1721241271478,"duration":0},"status":"passed","severity":"normal"},{"uid":"728f5403e6d2139a","name":"should return empty list for no shard","time":{"start":1721240628038,"stop":1721240628039,"duration":1},"status":"passed","severity":"normal"},{"uid":"4af4ad98a9146285","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1721241319029,"stop":1721241319030,"duration":1},"status":"passed","severity":"normal"},{"uid":"b94561d4de8da588","name":"should properly create location multiaddrs - tcp","time":{"start":1721240636493,"stop":1721240636493,"duration":0},"status":"passed","severity":"normal"},{"uid":"14269588aeb683e7","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1721240652173,"stop":1721240652173,"duration":0},"status":"passed","severity":"normal"},{"uid":"19a2fffcd4411163","name":"Ping on peer without subscriptions","time":{"start":1721240784372,"stop":1721240784373,"duration":1},"status":"passed","severity":"normal"},{"uid":"369de3a16d257d69","name":"should properly create location multiaddrs - udp4","time":{"start":1721240636491,"stop":1721240636492,"duration":1},"status":"passed","severity":"normal"},{"uid":"278e145e72b7d355","name":"connected peers and dial","time":{"start":1721241117701,"stop":1721241117702,"duration":1},"status":"skipped","severity":"normal"},{"uid":"8295f8d2f02e18f5","name":"Number of peers are maintained correctly","time":{"start":1721240794346,"stop":1721240794346,"duration":0},"status":"passed","severity":"normal"},{"uid":"892d2952c1e43aea","name":"Check received message containing special chars","time":{"start":1721241189966,"stop":1721241189967,"duration":1},"status":"passed","severity":"normal"},{"uid":"525cdce02f8d941d","name":"should return false","time":{"start":1721240636489,"stop":1721240636489,"duration":0},"status":"passed","severity":"normal"},{"uid":"3658d2ff0d4c91e4","name":"Generator, custom pubsub topic","time":{"start":1721241313133,"stop":1721241313133,"duration":0},"status":"passed","severity":"normal"},{"uid":"af921f48d39d2c1c","name":"should get / set UDP multiaddr","time":{"start":1721240636490,"stop":1721240636491,"duration":1},"status":"passed","severity":"normal"},{"uid":"db9d0522f49a3ad6","name":"Check received message containing Arabic","time":{"start":1721240887536,"stop":1721240887537,"duration":1},"status":"passed","severity":"normal"},{"uid":"442473b9f46fa4e","name":"addEventListener with correct event","time":{"start":1721240719240,"stop":1721240719241,"duration":1},"status":"passed","severity":"normal"},{"uid":"d07c67e764dfbad8","name":"Push message with content topic containing XML","time":{"start":1721241271478,"stop":1721241271478,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff070da69e30da0c","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1721241343793,"stop":1721241343793,"duration":0},"status":"passed","severity":"normal"},{"uid":"135e70c86d471000","name":"Push message with emoji payload","time":{"start":1721241271456,"stop":1721241271456,"duration":0},"status":"passed","severity":"normal"},{"uid":"17e14d4037d3df0b","name":"throws on content topic with empty encoding field","time":{"start":1721240628026,"stop":1721240628026,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8a8d29897893d37","name":"caches peers it previously fetched","time":{"start":1721240652564,"stop":1721240652564,"duration":0},"status":"passed","severity":"normal"},{"uid":"a136135100958d3c","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1721240893952,"stop":1721240893952,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0493273053a0fa5","name":"Check received message containing Russian","time":{"start":1721240887537,"stop":1721240887537,"duration":0},"status":"passed","severity":"normal"},{"uid":"64c4053ec3b61ba4","name":"Subscribe to topic containing numeric and receive message","time":{"start":1721241319014,"stop":1721241319014,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cdb8ba77b61f8f6","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1721241161586,"stop":1721241161586,"duration":0},"status":"passed","severity":"normal"},{"uid":"72755fd90225b696","name":"Subscribe to topic containing XML and receive message","time":{"start":1721241319031,"stop":1721241319032,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f226a5106020512","name":"Subscribe to topic containing Script and receive message","time":{"start":1721241319031,"stop":1721241319031,"duration":0},"status":"passed","severity":"normal"},{"uid":"66d90f5cc4a6aa2c","name":"can start the service","time":{"start":1721241639649,"stop":1721241639649,"duration":0},"status":"passed","severity":"normal"},{"uid":"30555e967c749eb9","name":"should add and remove event listeners correctly","time":{"start":1721240656391,"stop":1721240656391,"duration":0},"status":"passed","severity":"normal"},{"uid":"91e1cacc886f2978","name":"Push message with content topic containing long","time":{"start":1721241151392,"stop":1721241151393,"duration":1},"status":"passed","severity":"normal"},{"uid":"48f0bb7f79e0df89","name":"Push message with Script payload","time":{"start":1721241271444,"stop":1721241271444,"duration":0},"status":"passed","severity":"normal"},{"uid":"77402426e2f8baed","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1721240768534,"stop":1721240768534,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6081bdd96ecc29a","name":"should use DNS peer discovery with light client","time":{"start":1721240688518,"stop":1721240688519,"duration":1},"status":"skipped","severity":"normal"},{"uid":"bb7a2ce415c39b67","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1721241186752,"stop":1721241186753,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b6bb235e633553f","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1721240651253,"stop":1721240651254,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ed9129b37247497","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1721241319015,"stop":1721241319016,"duration":1},"status":"passed","severity":"normal"},{"uid":"d30b98192b4528e1","name":"Wrong topic","time":{"start":1721241237708,"stop":1721241237710,"duration":2},"status":"passed","severity":"normal"},{"uid":"ba66dd8e33cdc5c","name":"Generator, custom pubsub topic","time":{"start":1721241313136,"stop":1721241313136,"duration":0},"status":"passed","severity":"normal"},{"uid":"855dec29f539b7e6","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1721240768531,"stop":1721240768531,"duration":0},"status":"passed","severity":"normal"},{"uid":"c575f88310ea2ce5","name":"Check publish message containing long","time":{"start":1721241178705,"stop":1721241178705,"duration":0},"status":"passed","severity":"normal"},{"uid":"385b84e16dc8971f","name":"Check received message containing shell command","time":{"start":1721241189954,"stop":1721241189954,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bbc29929577cade","name":"receives messages sent to provided content topic through stream","time":{"start":1721241178892,"stop":1721241178892,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a2de938d3892b26a","name":"Push message with numeric payload","time":{"start":1721241271441,"stop":1721241271442,"duration":1},"status":"passed","severity":"normal"},{"uid":"404441459dfb438e","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1721240893912,"stop":1721240893913,"duration":1},"status":"passed","severity":"normal"},{"uid":"4efcc2e269271ea9","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1721240893921,"stop":1721240893921,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9844297a23bbf89","name":"Tracks peer failures correctly","time":{"start":1721240794350,"stop":1721240794350,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f1cd31991214d9f","name":"addEventListener with wrong event","time":{"start":1721240719241,"stop":1721240719241,"duration":0},"status":"passed","severity":"normal"},{"uid":"d730d387f577b7a7","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1721240628029,"stop":1721240628030,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6ce50316e28e122","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1721240630640,"stop":1721240630640,"duration":0},"status":"passed","severity":"normal"},{"uid":"49147edcf239294","name":"Mutual subscription","time":{"start":1721241186750,"stop":1721241186750,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea4fa6c5395161fb","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1721240628047,"stop":1721240628047,"duration":0},"status":"passed","severity":"normal"},{"uid":"7643e4430e26d880","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1721240937814,"stop":1721240937814,"duration":0},"status":"passed","severity":"normal"},{"uid":"463184e1bdbdc053","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721240999150,"stop":1721240999151,"duration":1},"status":"passed","severity":"normal"},{"uid":"6867dfbbde40c594","name":"Add multiple subscription objects on single nwaku node","time":{"start":1721241319034,"stop":1721241319034,"duration":0},"status":"passed","severity":"normal"},{"uid":"f016b9284f78bb58","name":"Check received message containing JSON","time":{"start":1721240887540,"stop":1721240887540,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee39e304cc4059d1","name":"should be able to encode the field with only FILTER set to true","time":{"start":1721240635743,"stop":1721240635744,"duration":1},"status":"passed","severity":"normal"},{"uid":"16375072e67d1941","name":"Subscribe to topic containing Script and publish message","time":{"start":1721241186758,"stop":1721241186758,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2cedaf177800e87","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1721240635755,"stop":1721240635757,"duration":2},"status":"passed","severity":"normal"},{"uid":"1a0550d0bac614d","name":"Push message with meta","time":{"start":1721241271485,"stop":1721241271485,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ca30da26784b7ff","name":"Subscribe to topic containing short and publish message","time":{"start":1721241186754,"stop":1721241186755,"duration":1},"status":"passed","severity":"normal"},{"uid":"164ff9a02fa2c3d4","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1721241161576,"stop":1721241161576,"duration":0},"status":"passed","severity":"normal"},{"uid":"e700c6647f113d6f","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1721240652567,"stop":1721240652567,"duration":0},"status":"skipped","severity":"normal"},{"uid":"668f2b0d3624fb81","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1721240981993,"stop":1721240981993,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a801bdc85697246","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1721240746563,"stop":1721240746563,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc53247c652191d6","name":"Push message with JSON payload","time":{"start":1721241151389,"stop":1721241151389,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5d47eae8e1cae6b","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1721240999155,"stop":1721240999155,"duration":0},"status":"passed","severity":"normal"},{"uid":"fac68c19cf54fa2","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1721241161584,"stop":1721241161585,"duration":1},"status":"passed","severity":"normal"},{"uid":"36193a39b10704e3","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1721240746561,"stop":1721240746562,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a63a08816bfdd1f","name":"Check received message containing Basic HTML tag","time":{"start":1721240887539,"stop":1721240887540,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7d30c23a56f90f2","name":"Overlapping topic subscription","time":{"start":1721241319027,"stop":1721241319027,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ead62dadb7ea064","name":"Ephemeral field is preserved - encoder v0","time":{"start":1721240689117,"stop":1721240689117,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e7bba616fa0b5f","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1721240635750,"stop":1721240635750,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c6f7b9489298106","name":"should not receive a peer event after stop","time":{"start":1721241639653,"stop":1721241639653,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4c38cd55fca3a80","name":"Push message with content topic containing SQL Injection","time":{"start":1721241271477,"stop":1721241271477,"duration":0},"status":"passed","severity":"normal"},{"uid":"4def1a379085044c","name":"Nodes with multiple pubsub topic","time":{"start":1721241161586,"stop":1721241161587,"duration":1},"status":"passed","severity":"normal"},{"uid":"70a3bb41b34243e8","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1721240652177,"stop":1721240652178,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ed4431b3819bf8f","name":"Publish message with custom timestamp: Wed Jul 17 2024 17:32:31 GMT+0000 (Coordinated Universal Time)","time":{"start":1721241178712,"stop":1721241178713,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d03a5f41cf71791","name":"Check message with no content topic is not received","time":{"start":1721240887546,"stop":1721240887547,"duration":1},"status":"passed","severity":"normal"},{"uid":"b91c31361c137a12","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1721240999152,"stop":1721240999153,"duration":1},"status":"passed","severity":"normal"},{"uid":"31f238a03993c8d3","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1721241186760,"stop":1721241186760,"duration":0},"status":"passed","severity":"normal"},{"uid":"6775cc65be679ae8","name":"Check message with no payload is not received","time":{"start":1721240887547,"stop":1721240887547,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2dd1be830660250","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1721240628037,"stop":1721240628037,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba71abe4e95ea8f5","name":"should encode/decode to text encoding","time":{"start":1721240636490,"stop":1721240636490,"duration":0},"status":"passed","severity":"normal"},{"uid":"a35da105123d14cd","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1721240893923,"stop":1721240893923,"duration":0},"status":"passed","severity":"normal"},{"uid":"85963137a2bc360a","name":"should throw an error if shards are undefined for static sharding","time":{"start":1721240628039,"stop":1721240628039,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7e136b2076c33d","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1721240652178,"stop":1721240652178,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ec3e9246c81e179","name":"same cluster, different shard: nodes don't connect","time":{"start":1721240893910,"stop":1721240893910,"duration":0},"status":"passed","severity":"normal"},{"uid":"c981d3d7918630d8","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1721240628028,"stop":1721240628029,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bf54475fc660463","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1721241186752,"stop":1721241186752,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cc25dd60309768c","name":"listenerCount","time":{"start":1721240719243,"stop":1721240719243,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e721d65312b0e24","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1721241319026,"stop":1721241319026,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e11b6c590efa865","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1721240887545,"stop":1721240887545,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2bec9c4fdb6f57","name":"Check received message containing long","time":{"start":1721240887532,"stop":1721240887533,"duration":1},"status":"passed","severity":"normal"},{"uid":"812b050c9be74d7a","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1721241275818,"stop":1721241275818,"duration":0},"status":"passed","severity":"normal"},{"uid":"c132c1bf9ac0f4d9","name":"new peer added after a peer was already found","time":{"start":1721241117368,"stop":1721241117368,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b489f679f7e3c221","name":"Js publishes, other Js receives","time":{"start":1721241149698,"stop":1721241149698,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a75b12ca9cb97dd","name":"Push message equal or less that 1MB","time":{"start":1721241151420,"stop":1721241151421,"duration":1},"status":"passed","severity":"normal"},{"uid":"efdf149cb0f9c66f","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1721240628030,"stop":1721240628030,"duration":0},"status":"passed","severity":"normal"},{"uid":"d626b6208273f38a","name":"Refresh subscription","time":{"start":1721241186754,"stop":1721241186754,"duration":0},"status":"skipped","severity":"normal"},{"uid":"83c9c1661acc46d6","name":"Push message with content topic containing short","time":{"start":1721241271457,"stop":1721241271461,"duration":4},"status":"passed","severity":"normal"},{"uid":"efc128b7d1092a58","name":"Push message on custom pubsubTopic","time":{"start":1721240999153,"stop":1721240999154,"duration":1},"status":"passed","severity":"normal"},{"uid":"29cc6e151d245140","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1721241275821,"stop":1721241275821,"duration":0},"status":"passed","severity":"normal"},{"uid":"133794b480a01858","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1721241343790,"stop":1721241343790,"duration":0},"status":"passed","severity":"normal"},{"uid":"f38fc7b02bd8ba63","name":"Subscribe and receives messages on 20 topics","time":{"start":1721240937813,"stop":1721240937814,"duration":1},"status":"passed","severity":"normal"},{"uid":"53565c147498bb17","name":"Check received message containing short","time":{"start":1721241189947,"stop":1721241189947,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9d13a14e8cf5150","name":"stop","time":{"start":1721240719248,"stop":1721240719248,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7103b8e8fe80fbc","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1721241319024,"stop":1721241319025,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f2cfbc1a04e8d0f","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721240893951,"stop":1721240893952,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8e69e33b3172120","name":"Check received message containing Russian","time":{"start":1721241189970,"stop":1721241189970,"duration":0},"status":"passed","severity":"normal"},{"uid":"568b60574ee8e5fe","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1721240689118,"stop":1721240689118,"duration":0},"status":"passed","severity":"normal"},{"uid":"36ab0cce1851bc2c","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1721241292454,"stop":1721241292454,"duration":0},"status":"passed","severity":"normal"},{"uid":"e034c873b1f97108","name":"Subscribe to topic containing numeric and publish message","time":{"start":1721241186755,"stop":1721241186755,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8bab7e13188e9b8","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1721240814930,"stop":1721240814931,"duration":1},"status":"passed","severity":"normal"},{"uid":"55c32f6f3a66acf0","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1721240937824,"stop":1721240937824,"duration":0},"status":"passed","severity":"normal"},{"uid":"1960719151d5817d","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1721240635757,"stop":1721240635758,"duration":1},"status":"passed","severity":"normal"},{"uid":"10ed275d760d6ef5","name":"Push message with content topic containing unicode special characters","time":{"start":1721241151415,"stop":1721241151415,"duration":0},"status":"passed","severity":"normal"},{"uid":"fde7df8e293ffa8c","name":"Default pageSize","time":{"start":1721241338483,"stop":1721241338484,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e45df41313d0318","name":"Check received message containing JSON","time":{"start":1721241189977,"stop":1721241189977,"duration":0},"status":"passed","severity":"normal"},{"uid":"212179be930bbdd5","name":"Store - dialed first","time":{"start":1721241349753,"stop":1721241349753,"duration":0},"status":"passed","severity":"normal"},{"uid":"142ccd5e3454238","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1721241117369,"stop":1721241117370,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c0cdf4bb325c04d","name":"different cluster, different shard: nodes don't connect","time":{"start":1721240893912,"stop":1721240893912,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e7ed27d03cb301","name":"should only return 1 node with store capability","time":{"start":1721240652565,"stop":1721240652565,"duration":0},"status":"passed","severity":"normal"},{"uid":"e90b64f02081954f","name":"Check received message containing numeric","time":{"start":1721241189966,"stop":1721241189966,"duration":0},"status":"passed","severity":"normal"},{"uid":"ece82f75f253a1b2","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1721240641561,"stop":1721240641561,"duration":0},"status":"passed","severity":"normal"},{"uid":"a292340a81098fd6","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1721241275820,"stop":1721241275820,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5b6dc528b1158b3","name":"Query Generator, Multiple PubsubTopics","time":{"start":1721241292449,"stop":1721241292449,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd64180e09682ccb","name":"Subscribe to topic containing Russian and receive message","time":{"start":1721241319030,"stop":1721241319030,"duration":0},"status":"passed","severity":"normal"},{"uid":"81997e77827c89a3","name":"can start the service","time":{"start":1721240688508,"stop":1721240688509,"duration":1},"status":"passed","severity":"normal"},{"uid":"faa077d4a3fc3a7e","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1721241319008,"stop":1721241319008,"duration":0},"status":"passed","severity":"normal"},{"uid":"c02d30ba6a37ec5b","name":"Push message with short payload","time":{"start":1721241151380,"stop":1721241151384,"duration":4},"status":"passed","severity":"normal"},{"uid":"7a38b4f5702ac163","name":"Ping on peer without subscriptions","time":{"start":1721240784377,"stop":1721240784377,"duration":0},"status":"passed","severity":"normal"},{"uid":"5adce4a42c1fccbb","name":"Check received message with timestamp: 1721240677830 ","time":{"start":1721241189956,"stop":1721241189956,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9fa93c9e4483269","name":"Push message with content topic containing JSON","time":{"start":1721241271480,"stop":1721241271481,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d1eb5e7c522497b","name":"getPeersByDiscovery","time":{"start":1721240719242,"stop":1721240719243,"duration":1},"status":"passed","severity":"normal"},{"uid":"bad1890f6da65ec5","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1721240628041,"stop":1721240628041,"duration":0},"status":"passed","severity":"normal"},{"uid":"7483e708182e1ec9","name":"Non TWN Cluster","time":{"start":1721241237704,"stop":1721241237704,"duration":0},"status":"passed","severity":"normal"},{"uid":"b51c3d6314592ae2","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1721240652178,"stop":1721240652179,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed77d0b6853388ac","name":"should not fail to stop the service if it was not started","time":{"start":1721240656387,"stop":1721240656387,"duration":0},"status":"passed","severity":"normal"},{"uid":"613ce04c764fcb6d","name":"Push message with content topic containing unicode special characters","time":{"start":1721241271482,"stop":1721241271483,"duration":1},"status":"passed","severity":"normal"},{"uid":"f549c71fcef7e841","name":"Push message with rate limit","time":{"start":1721241271487,"stop":1721241271488,"duration":1},"status":"passed","severity":"normal"},{"uid":"9dd532096bf0ad9d","name":"Passing cursor with wrong message digest","time":{"start":1721241275822,"stop":1721241275822,"duration":0},"status":"passed","severity":"normal"},{"uid":"6de4ee91bc627cf7","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1721240893949,"stop":1721240893949,"duration":0},"status":"passed","severity":"normal"},{"uid":"bef97669f6546476","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1721241186753,"stop":1721241186753,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e12d16a00eacd39","name":"Push message with shell command payload","time":{"start":1721241151389,"stop":1721241151389,"duration":0},"status":"passed","severity":"normal"},{"uid":"3091069a2c536548","name":"pre and post cipher","time":{"start":1721240662778,"stop":1721240662779,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f233a9d98717686","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1721240628027,"stop":1721240628027,"duration":0},"status":"passed","severity":"normal"},{"uid":"c33ca7d7bb80970b","name":"Add multiple subscription objects on single nwaku node","time":{"start":1721240937823,"stop":1721240937823,"duration":0},"status":"passed","severity":"normal"},{"uid":"47241f5c3ce24cf7","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1721240628042,"stop":1721240628042,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3ffc50b232d1a92","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1721240893944,"stop":1721240893944,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f570d136f790007","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1721240814931,"stop":1721240814932,"duration":1},"status":"passed","severity":"normal"},{"uid":"4626e4972c74d182","name":"shard 0","time":{"start":1721241247885,"stop":1721241247885,"duration":0},"status":"passed","severity":"normal"},{"uid":"eaf0eae9bfc95959","name":"Push message with content topic containing Basic HTML tag","time":{"start":1721241271479,"stop":1721241271479,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4ac65f80e03e243","name":"should properly create location multiaddrs - tcp6","time":{"start":1721240636492,"stop":1721240636493,"duration":1},"status":"passed","severity":"normal"},{"uid":"467852315827ec02","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1721241186753,"stop":1721241186753,"duration":0},"status":"passed","severity":"normal"},{"uid":"35e323f817d51fac","name":"Push message with numeric payload","time":{"start":1721241151384,"stop":1721241151385,"duration":1},"status":"passed","severity":"normal"},{"uid":"f704ece23a217472","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721240768529,"stop":1721240768530,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb39a11cd57c4dfd","name":"should only return 1 node with relay and store capability","time":{"start":1721240652565,"stop":1721240652565,"duration":0},"status":"passed","severity":"normal"},{"uid":"22c4cc2bf474f56b","name":"Check received message with timestamp: 1721240677830000000 ","time":{"start":1721241189955,"stop":1721241189955,"duration":0},"status":"passed","severity":"normal"},{"uid":"226caecd9c5c167e","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1721240662100,"stop":1721240662100,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c30a4f247c272db","name":"should be able to encode the field with only RELAY set to true","time":{"start":1721240635740,"stop":1721240635742,"duration":2},"status":"passed","severity":"normal"},{"uid":"d4155d139abb342","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1721240999151,"stop":1721240999151,"duration":0},"status":"passed","severity":"normal"},{"uid":"60138a4890d90f3a","name":"Ping on subscribed peer","time":{"start":1721240784376,"stop":1721240784377,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff06fce33db4cc20","name":"should not fail to stop the service if it was not started","time":{"start":1721240688511,"stop":1721240688511,"duration":0},"status":"passed","severity":"normal"},{"uid":"64e573d73b09bdcb","name":"Ping on unsubscribed peer","time":{"start":1721240739539,"stop":1721240739540,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a1f6248679e6fee","name":"Passing page size 3 when there are 20 messages","time":{"start":1721241338478,"stop":1721241338479,"duration":1},"status":"passed","severity":"normal"},{"uid":"7be0996dc2208393","name":"Check message with invalid timestamp is not received","time":{"start":1721241189957,"stop":1721241189957,"duration":0},"status":"passed","severity":"normal"},{"uid":"a744e8e985f265e6","name":"Check message on other pubsub topic is not received","time":{"start":1721241189984,"stop":1721241189985,"duration":1},"status":"passed","severity":"normal"},{"uid":"c630a5b8a0bd8d97","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1721241275820,"stop":1721241275821,"duration":1},"status":"passed","severity":"normal"},{"uid":"1494f23abfc07a63","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1721241189983,"stop":1721241189984,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4e411a96a2d3a0e","name":"should not receive a peer event before start","time":{"start":1721240688512,"stop":1721240688513,"duration":1},"status":"passed","severity":"normal"},{"uid":"10e06d925c137cd4","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1721240893914,"stop":1721240893914,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b2b3f44ced3efa8","name":"Fails to push message bigger that 1MB","time":{"start":1721241271490,"stop":1721241271491,"duration":1},"status":"passed","severity":"normal"},{"uid":"af2a3c1f2a4ce525","name":"throws on empty content topic","time":{"start":1721240628023,"stop":1721240628023,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f4307a7598dc39b","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1721241161577,"stop":1721241161578,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ecbd7508445e539","name":"Push to array if already present","time":{"start":1721240627702,"stop":1721240627702,"duration":0},"status":"passed","severity":"normal"},{"uid":"b44c703d3bfb9eb8","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1721240635746,"stop":1721240635746,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c0bf68e09f8fe2a","name":"Waku message hash computation (no timestamp)","time":{"start":1721240630640,"stop":1721240630640,"duration":0},"status":"passed","severity":"normal"},{"uid":"72d578d4f4002af0","name":"Overlapping topic subscription","time":{"start":1721240937815,"stop":1721240937815,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c95e707bf2e84b5","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1721240893953,"stop":1721240893953,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8698a6e0185e916","name":"Fails to publish duplicate message","time":{"start":1721241178713,"stop":1721241178713,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fb2491c2ab9c47a","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1721240635745,"stop":1721240635745,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfbcd3faadd816e3","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1721240893948,"stop":1721240893948,"duration":0},"status":"passed","severity":"normal"},{"uid":"9824f2b8f7d9e6e1","name":"Ping on unsubscribed peer","time":{"start":1721240784373,"stop":1721240784373,"duration":0},"status":"passed","severity":"normal"},{"uid":"efefe349f350f770","name":"Decoder throws on undefined content topic","time":{"start":1721240641560,"stop":1721240641560,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ea9da5ccec75d8c","name":"should encode/decode to RLP encoding","time":{"start":1721240636490,"stop":1721240636490,"duration":0},"status":"passed","severity":"normal"},{"uid":"94a54ec15d38e761","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1721240935747,"stop":1721240935751,"duration":4},"status":"passed","severity":"normal"},{"uid":"2f4f7450ec3d6588","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1721240893951,"stop":1721240893951,"duration":0},"status":"passed","severity":"normal"},{"uid":"28bc5cdd3f6d0ca1","name":"throws an error for improperly formatted content topics","time":{"start":1721240628034,"stop":1721240628034,"duration":0},"status":"passed","severity":"normal"},{"uid":"2370fb3d548b0a5e","name":"Encoder throws on undefined content topic","time":{"start":1721240662101,"stop":1721240662102,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba999091fddbf1aa","name":"Ping succeeds for all connected peers","time":{"start":1721240794347,"stop":1721240794347,"duration":0},"status":"passed","severity":"normal"},{"uid":"382f8ed8a05554e","name":"Push message with content topic containing emoji","time":{"start":1721241151415,"stop":1721241151416,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9f2b0f4d6122bfb","name":"Check received message containing escaped characters","time":{"start":1721241189978,"stop":1721241189978,"duration":0},"status":"passed","severity":"normal"},{"uid":"5577dfc22a3d1a03","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1721241313134,"stop":1721241313134,"duration":0},"status":"passed","severity":"normal"},{"uid":"35be83345dd306b1","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1721240628045,"stop":1721240628046,"duration":1},"status":"passed","severity":"normal"},{"uid":"f13fa0f725e9e9ab","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1721241319030,"stop":1721241319031,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f5d00575003136e","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1721240628047,"stop":1721240628047,"duration":0},"status":"passed","severity":"normal"},{"uid":"17a84c64fddb4ebe","name":"Push message with Russian payload","time":{"start":1721241151386,"stop":1721241151387,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e8341931746564","name":"Check message received after nwaku node is restarted","time":{"start":1721241189986,"stop":1721241189987,"duration":1},"status":"skipped","severity":"normal"},{"uid":"293b59cf3672cd99","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1721240893935,"stop":1721240893935,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4ab1fed565d3105","name":"Fails to push message bigger that 1MB","time":{"start":1721241151421,"stop":1721241151422,"duration":1},"status":"passed","severity":"normal"},{"uid":"391bfecdb6b62530","name":"Reusing cursor across nodes","time":{"start":1721241275821,"stop":1721241275822,"duration":1},"status":"passed","severity":"normal"},{"uid":"80c0cf6e58ca6d8a","name":"unsubscribes","time":{"start":1721241333080,"stop":1721241333080,"duration":0},"status":"passed","severity":"normal"},{"uid":"84d642ab7617c7e0","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1721241178890,"stop":1721241178890,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b93c3aeda2bc60a7","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1721240893932,"stop":1721240893933,"duration":1},"status":"passed","severity":"normal"},{"uid":"7533f749455f8a0","name":"should decode valid enr successfully","time":{"start":1721240636482,"stop":1721240636482,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccd3bfbdb74a4105","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1721241319025,"stop":1721241319025,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec0d8df84557f566","name":"Encoder throws on empty string content topic","time":{"start":1721240662102,"stop":1721240662102,"duration":0},"status":"passed","severity":"normal"},{"uid":"a42b20b76efe9a57","name":"it tolerates circular branch references","time":{"start":1721240652562,"stop":1721240652563,"duration":1},"status":"passed","severity":"normal"},{"uid":"7508ff23ecd867e5","name":"Passing page size 1 when there are 4 messages","time":{"start":1721241338477,"stop":1721241338478,"duration":1},"status":"passed","severity":"normal"},{"uid":"b724bebdf1ebe1ad","name":"Check publish message containing unicode special characters","time":{"start":1721241178710,"stop":1721241178710,"duration":0},"status":"passed","severity":"normal"},{"uid":"78afa21c597d90a8","name":"Push message with content topic containing short","time":{"start":1721241151392,"stop":1721241151392,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c05fe4a892b50dd","name":"Query Generator - forward","time":{"start":1721241312537,"stop":1721241312537,"duration":0},"status":"passed","severity":"normal"},{"uid":"836c970b7c35b50a","name":"Check received message containing Arabic","time":{"start":1721241189950,"stop":1721241189951,"duration":1},"status":"passed","severity":"normal"},{"uid":"de9b7c68b3d52fad","name":"Decoder throws on empty string content topic","time":{"start":1721240664126,"stop":1721240664126,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7891fd2fd2d8625","name":"Push message with special chars payload","time":{"start":1721241151385,"stop":1721241151385,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b739e3cad0a76b6","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1721241247885,"stop":1721241247886,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfcc97ba3f150eb5","name":"should set field with only STORE enabled","time":{"start":1721240636495,"stop":1721240636495,"duration":0},"status":"passed","severity":"normal"},{"uid":"47aaaaea0f977c6a","name":"should set field with all protocols disabled","time":{"start":1721240636494,"stop":1721240636494,"duration":0},"status":"passed","severity":"normal"},{"uid":"4393f084abc20bc0","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1721240768533,"stop":1721240768533,"duration":0},"status":"passed","severity":"normal"},{"uid":"802cca64b4b137c5","name":"isConnected should return false after all peers disconnect","time":{"start":1721240678780,"stop":1721240678843,"duration":63},"status":"passed","severity":"normal"},{"uid":"8f6e2619b6a8cd37","name":"Check received message containing Basic HTML tag","time":{"start":1721241189976,"stop":1721241189976,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2e21146ba4832ba","name":"Check message with invalid timestamp is not received","time":{"start":1721240887545,"stop":1721240887545,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffe4e5ab75e57c73","name":"Refresh subscription","time":{"start":1721241319012,"stop":1721241319013,"duration":1},"status":"passed","severity":"normal"},{"uid":"68137115ffff2597","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1721240628048,"stop":1721240628048,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd93bbf0370ca067","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1721240893953,"stop":1721240893953,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7414dcaacfe6723","name":"throws on content topic with generation field greater than 0","time":{"start":1721240628024,"stop":1721240628024,"duration":0},"status":"passed","severity":"normal"},{"uid":"e81b41fad763dbe9","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1721240652566,"stop":1721240652567,"duration":1},"status":"skipped","severity":"normal"},{"uid":"a5db70ce425b99e7","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1721240937813,"stop":1721240937813,"duration":0},"status":"passed","severity":"normal"},{"uid":"71bf579944252700","name":"Push message with content topic containing long","time":{"start":1721241271462,"stop":1721241271462,"duration":0},"status":"passed","severity":"normal"}]