mirror of
https://github.com/logos-messaging/logos-messaging-allure-js.git
synced 2026-01-17 15:33:11 +00:00
1 line
162 KiB
JSON
1 line
162 KiB
JSON
[{"uid":"7656021d6ce3e4df","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1728386146227,"stop":1728386146228,"duration":1},"status":"passed","severity":"normal"},{"uid":"d833220bf6cc72a4","name":"Check message with no payload is not received","time":{"start":1728386296164,"stop":1728386296164,"duration":0},"status":"passed","severity":"normal"},{"uid":"e830bc2631210e6a","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app10/4/topic54/json","time":{"start":1728386499388,"stop":1728386499398,"duration":10},"status":"passed","severity":"normal"},{"uid":"5e8de00e216d18ae","name":"Subscribe and publish message","time":{"start":1728386471400,"stop":1728386471401,"duration":1},"status":"passed","severity":"normal"},{"uid":"940667bbbba48d2","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1728386122200,"stop":1728386122201,"duration":1},"status":"passed","severity":"normal"},{"uid":"898626205b58c01a","name":"Encoder throws on undefined content topic","time":{"start":1728386138784,"stop":1728386138784,"duration":0},"status":"passed","severity":"normal"},{"uid":"695df6624b6b0f88","name":"Query with Promise Callback, No Decoder","time":{"start":1728386528262,"stop":1728386528262,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa06d42448116ab9","name":"LightPush: 1 peers, Filter: 0 peers","time":{"start":1728386406344,"stop":1728386406344,"duration":0},"status":"passed","severity":"normal"},{"uid":"40e24cdf2586bbfd","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1728386330778,"stop":1728386330778,"duration":0},"status":"passed","severity":"normal"},{"uid":"14a191a2ce48a1e0","name":"1 Store, 2 fetches","time":{"start":1728386146488,"stop":1728386146488,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e62deab8a5a4d0c","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1728386298668,"stop":1728386298669,"duration":1},"status":"passed","severity":"normal"},{"uid":"58da4d4291b8813f","name":"Check message received after nwaku node is restarted","time":{"start":1728386432479,"stop":1728386432479,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8a78b1b87fd0f95d","name":"it tolerates circular branch references","time":{"start":1728386146818,"stop":1728386146818,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1c8370cbd7e47e1","name":"Check received message with timestamp: 1728386179310000000 ","time":{"start":1728386432445,"stop":1728386432445,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea3506d3f6b04a7","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1728386122190,"stop":1728386122190,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ed10c63efcf85bb","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1728386256338,"stop":1728386256342,"duration":4},"status":"passed","severity":"normal"},{"uid":"8cf71d15d35e8f7e","name":"should properly compute the node id","time":{"start":1728386131103,"stop":1728386131104,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0622cabf4eb06ee","name":"Subscribe to topic containing JSON and receive message","time":{"start":1728386531727,"stop":1728386531727,"duration":0},"status":"passed","severity":"normal"},{"uid":"30ca1b60e48f642c","name":"Accepts a valid Waku Message","time":{"start":1728386164899,"stop":1728386164900,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d1b0a67d410f8a3","name":"Check received message with timestamp: 1728386179310000000 ","time":{"start":1728386432386,"stop":1728386432389,"duration":3},"status":"passed","severity":"normal"},{"uid":"dc8eaf3dc56874cf","name":"Sets default value correctly","time":{"start":1728386581819,"stop":1728386581819,"duration":0},"status":"passed","severity":"normal"},{"uid":"27132f39cc9108be","name":"Ping on peer without subscriptions","time":{"start":1728386225388,"stop":1728386225388,"duration":0},"status":"passed","severity":"normal"},{"uid":"83f9f30150876987","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1728386296161,"stop":1728386296162,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe497e9ab3807b73","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1728386471412,"stop":1728386471413,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e9563f680186a7b","name":"Should update shard info","time":{"start":1728386419576,"stop":1728386419577,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b7be110641c8415","name":"Query generator for 2000 messages","time":{"start":1728386554567,"stop":1728386554567,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec8a16cbf9998656","name":"Round trip binary encryption [ecies, signature]","time":{"start":1728386158585,"stop":1728386158585,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad1d1511dac3689a","name":"should not receive a peer event before start","time":{"start":1728386150784,"stop":1728386150784,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4c030bb3eea6344","name":"Init the array if not present","time":{"start":1728386121956,"stop":1728386121958,"duration":2},"status":"passed","severity":"normal"},{"uid":"2552d42cd5fac639","name":"isConnected between 2 js-waku relay nodes","time":{"start":1728386211405,"stop":1728386211405,"duration":0},"status":"passed","severity":"normal"},{"uid":"35d58cad34c0471c","name":"LightPush: 2 peers, Filter: 3 peers","time":{"start":1728386406349,"stop":1728386406350,"duration":1},"status":"passed","severity":"normal"},{"uid":"7eebe32a2c703185","name":"Push message with shell command payload","time":{"start":1728386454665,"stop":1728386454665,"duration":0},"status":"passed","severity":"normal"},{"uid":"546e23bd139b461c","name":"Check received message with timestamp: 1728386179310 ","time":{"start":1728386432389,"stop":1728386432391,"duration":2},"status":"passed","severity":"normal"},{"uid":"1add43a6bc9e0100","name":"should throw error - invalid id","time":{"start":1728386131102,"stop":1728386131102,"duration":0},"status":"passed","severity":"normal"},{"uid":"282be527a55a0eef","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1728386156889,"stop":1728386156889,"duration":0},"status":"passed","severity":"normal"},{"uid":"1339fb5396fb7fe8","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1728386321788,"stop":1728386321788,"duration":0},"status":"passed","severity":"normal"},{"uid":"52e5cf5e10dc4d42","name":"throws on empty content topic","time":{"start":1728386122168,"stop":1728386122169,"duration":1},"status":"passed","severity":"normal"},{"uid":"807c32fa3d27fe8d","name":"Check received message containing numeric","time":{"start":1728386296149,"stop":1728386296149,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d32845cc65eec94","name":"should not receive a peer event before start","time":{"start":1728386191964,"stop":1728386191965,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1295c4e924f992","name":"Push message with Chinese payload","time":{"start":1728386498332,"stop":1728386498332,"duration":0},"status":"passed","severity":"normal"},{"uid":"892979ee6196425f","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1728386321790,"stop":1728386321790,"duration":0},"status":"passed","severity":"normal"},{"uid":"4847d2e2209f4de","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1728386622027,"stop":1728386622027,"duration":0},"status":"passed","severity":"normal"},{"uid":"c53044e8a754b1e","name":"Push message with short payload","time":{"start":1728386454656,"stop":1728386454656,"duration":0},"status":"passed","severity":"normal"},{"uid":"abc691ebd605cfbf","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1728386130342,"stop":1728386130343,"duration":1},"status":"passed","severity":"normal"},{"uid":"778a8d6902f0f25a","name":"Check received message containing XML","time":{"start":1728386432368,"stop":1728386432370,"duration":2},"status":"passed","severity":"normal"},{"uid":"cb380e714a334567","name":"Default pageSize","time":{"start":1728386552580,"stop":1728386552580,"duration":0},"status":"passed","severity":"normal"},{"uid":"85b5c7ba6ae8920c","name":"random static sharding 6 - Cluster ID: 768, Shard ID: 746","time":{"start":1728386535196,"stop":1728386535196,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5b178d880b0f138","name":"more peers than existing","time":{"start":1728386432902,"stop":1728386432903,"duration":1},"status":"skipped","severity":"normal"},{"uid":"fab0a52403919d47","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1728386298619,"stop":1728386298619,"duration":0},"status":"passed","severity":"normal"},{"uid":"d489c729c8e23ac3","name":"removeEventListener with wrong event","time":{"start":1728386220717,"stop":1728386220718,"duration":1},"status":"passed","severity":"normal"},{"uid":"c36749cd4539c9be","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1728386180368,"stop":1728386180369,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ea1ee225ef905fa","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1728386522619,"stop":1728386522620,"duration":1},"status":"passed","severity":"normal"},{"uid":"27e33d0578e093d3","name":"Push message with content topic containing XML","time":{"start":1728386498346,"stop":1728386498346,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecd000770ea019fa","name":"Check received message containing escaped characters","time":{"start":1728386432431,"stop":1728386432438,"duration":7},"status":"passed","severity":"normal"},{"uid":"d0489c9988a48032","name":"should set field with only STORE enabled","time":{"start":1728386131115,"stop":1728386131115,"duration":0},"status":"passed","severity":"normal"},{"uid":"a864feed6e514db4","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1728386298662,"stop":1728386298663,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c3a9409dbe4853c","name":"Subscribe and receive messages via waku relay post","time":{"start":1728386330775,"stop":1728386330775,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fa7d7c88224d710","name":"Subscribe to topic containing Russian and receive message","time":{"start":1728386531718,"stop":1728386531720,"duration":2},"status":"passed","severity":"normal"},{"uid":"153734c6bc152793","name":"Check received message containing shell command","time":{"start":1728386296155,"stop":1728386296155,"duration":0},"status":"passed","severity":"normal"},{"uid":"fec8d415bbdb4eb3","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1728386522621,"stop":1728386522622,"duration":1},"status":"passed","severity":"normal"},{"uid":"b228e135e1791527","name":"Number of peers are maintained correctly","time":{"start":1728386250250,"stop":1728386250250,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd6a25e973784f27","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1728386122201,"stop":1728386122201,"duration":0},"status":"passed","severity":"normal"},{"uid":"2846743b2cd39f9f","name":"Push message with numeric payload","time":{"start":1728386498331,"stop":1728386498332,"duration":1},"status":"passed","severity":"normal"},{"uid":"4892aa1a9735f431","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1728386122189,"stop":1728386122189,"duration":0},"status":"passed","severity":"normal"},{"uid":"8535d908ececa32c","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1728386531718,"stop":1728386531718,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3e4e5dc59f1c928","name":"Ordered Callback - true","time":{"start":1728386541181,"stop":1728386541182,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a4d3c9b93391606","name":"Push message with custom timestamp: 1728389931471","time":{"start":1728386454684,"stop":1728386454684,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb872d42547be18f","name":"Waku message hash computation (payload length 0)","time":{"start":1728386124863,"stop":1728386124863,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cc577766a77938f","name":"same cluster, different shard: nodes don't connect","time":{"start":1728386298608,"stop":1728386298608,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4f70c15b5d21a81","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1728386187589,"stop":1728386187590,"duration":1},"status":"passed","severity":"normal"},{"uid":"6556cc179f4039e9","name":"Renews subscription after lossing a connection","time":{"start":1728386531732,"stop":1728386531732,"duration":0},"status":"passed","severity":"normal"},{"uid":"6df0bb8390993f41","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1728386531726,"stop":1728386531726,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f48f09fd3477492","name":"Check message with no payload is not received","time":{"start":1728386432466,"stop":1728386432469,"duration":3},"status":"passed","severity":"normal"},{"uid":"b1db66f65f7462e9","name":"Check message with no pubsub topic is not received","time":{"start":1728386296163,"stop":1728386296163,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe7f4a1db9b96103","name":"Relay - times out","time":{"start":1728386593069,"stop":1728386593070,"duration":1},"status":"broken","severity":"normal"},{"uid":"2499cbed993b9b1b","name":"Ping on unsubscribed peer","time":{"start":1728386225384,"stop":1728386225384,"duration":0},"status":"passed","severity":"normal"},{"uid":"37e4b9ce5bdfbbbe","name":"Push message with content topic containing XML","time":{"start":1728386454675,"stop":1728386454675,"duration":0},"status":"passed","severity":"normal"},{"uid":"80db19926dfeb3e1","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1728386471408,"stop":1728386471409,"duration":1},"status":"passed","severity":"normal"},{"uid":"30eeaa91eed181c4","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1728386499374,"stop":1728386499374,"duration":0},"status":"passed","severity":"normal"},{"uid":"35cee8d023f91a30","name":"should throw error - no public key","time":{"start":1728386131102,"stop":1728386131103,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddb44cdba1c0ca46","name":"Add multiple subscription objects on single nwaku node","time":{"start":1728386531694,"stop":1728386531694,"duration":0},"status":"passed","severity":"normal"},{"uid":"c849811f917ad870","name":"Publish message with custom timestamp: Wed Oct 18 2023 11:20:55 GMT+0000 (Coordinated Universal Time)","time":{"start":1728386465606,"stop":1728386465607,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a044ebb79ab9a0f","name":"Subscribe to topic containing shell command and receive message","time":{"start":1728386531692,"stop":1728386531692,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e63c73c64f9bad","name":"Check received message containing shell command","time":{"start":1728386432430,"stop":1728386432431,"duration":1},"status":"passed","severity":"normal"},{"uid":"9562444fc4729463","name":"Ephemeral messages are not stored","time":{"start":1728386187249,"stop":1728386187250,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b82370f9a3daeab","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1728386298664,"stop":1728386298665,"duration":1},"status":"passed","severity":"normal"},{"uid":"31175dd4173c2054","name":"Check received message containing Basic HTML tag","time":{"start":1728386432429,"stop":1728386432429,"duration":0},"status":"passed","severity":"normal"},{"uid":"42f167eb0407c41a","name":"Subscribe to topic containing long and receive message","time":{"start":1728386531682,"stop":1728386531682,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c8f412dabee4e8e","name":"Push 30 different messages","time":{"start":1728386498341,"stop":1728386498341,"duration":0},"status":"passed","severity":"normal"},{"uid":"96a956a243418b59","name":"LightPush: 0 peers, Filter: 0 peers","time":{"start":1728386406341,"stop":1728386406341,"duration":0},"status":"passed","severity":"normal"},{"uid":"8334bc82ce3aaca","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1728386122199,"stop":1728386122200,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b5a19a99b3f3f47","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app31/6/topic362/xml","time":{"start":1728386499381,"stop":1728386499382,"duration":1},"status":"passed","severity":"normal"},{"uid":"be1fa141d7899e1c","name":"Push message with content topic containing numeric","time":{"start":1728386498343,"stop":1728386498343,"duration":0},"status":"passed","severity":"normal"},{"uid":"833b41cec43aa78b","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1728386330785,"stop":1728386330785,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb5699ec99612ef1","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1728386180369,"stop":1728386180370,"duration":1},"status":"passed","severity":"normal"},{"uid":"7295771bace9811a","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1728386531676,"stop":1728386531679,"duration":3},"status":"passed","severity":"normal"},{"uid":"b65fa3fa7d70d9c0","name":"Push message with content topic containing JSON","time":{"start":1728386454676,"stop":1728386454678,"duration":2},"status":"passed","severity":"normal"},{"uid":"7f94808c7a6435ee","name":"Push message equal or less that 1MB","time":{"start":1728386498356,"stop":1728386498356,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7d90ce00a1c4762","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1728386471411,"stop":1728386471411,"duration":0},"status":"passed","severity":"normal"},{"uid":"b507e30def372d8c","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1728386250254,"stop":1728386250255,"duration":1},"status":"passed","severity":"normal"},{"uid":"b15fc2ee118b8d80","name":"Passing page size 3 when there are 20 messages","time":{"start":1728386552576,"stop":1728386552576,"duration":0},"status":"passed","severity":"normal"},{"uid":"b865ffad7443adb9","name":"Promise Callback - false","time":{"start":1728386541181,"stop":1728386541181,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfdf855a041e78b5","name":"Check publish message containing Script","time":{"start":1728386465597,"stop":1728386465598,"duration":1},"status":"passed","severity":"normal"},{"uid":"c547bb4dd352b63c","name":"throws on content topic with empty version field","time":{"start":1728386122171,"stop":1728386122171,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ca5be7a4c9e2445","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1728386298638,"stop":1728386298640,"duration":2},"status":"passed","severity":"normal"},{"uid":"9b85a0fc7c15a966","name":"Register correct protocols","time":{"start":1728386471399,"stop":1728386471399,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5e6ce4a20efa780","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1728386558847,"stop":1728386558848,"duration":1},"status":"passed","severity":"normal"},{"uid":"34f0f9d912be84b4","name":"Push message with XML payload","time":{"start":1728386454664,"stop":1728386454664,"duration":0},"status":"passed","severity":"normal"},{"uid":"77da20bc5cd8552a","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1728386122192,"stop":1728386122192,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9e1b32b1aba5586","name":"Check received message containing special chars","time":{"start":1728386432413,"stop":1728386432417,"duration":4},"status":"passed","severity":"normal"},{"uid":"87d24dbaf8417b20","name":"should throw an error if shards are undefined for static sharding","time":{"start":1728386122190,"stop":1728386122190,"duration":0},"status":"passed","severity":"normal"},{"uid":"62468cf5ba38a3de","name":"Tracks peer failures correctly","time":{"start":1728386250252,"stop":1728386250254,"duration":2},"status":"passed","severity":"normal"},{"uid":"40c9cef69a0937b","name":"should properly create location multiaddrs - udp6","time":{"start":1728386131112,"stop":1728386131112,"duration":0},"status":"passed","severity":"normal"},{"uid":"6752dc43cff97658","name":"Filter","time":{"start":1728386593071,"stop":1728386593071,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1f3263d8fdf8f73","name":"should throw error - no id","time":{"start":1728386131101,"stop":1728386131101,"duration":0},"status":"passed","severity":"normal"},{"uid":"5678c61c30dfe7d4","name":"should reject if Filter is requested but not mounted","time":{"start":1728386161527,"stop":1728386161527,"duration":0},"status":"passed","severity":"normal"},{"uid":"c012f05531486edb","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1728386499555,"stop":1728386499555,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2a80aafc6d85134b","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1728386531730,"stop":1728386531731,"duration":1},"status":"passed","severity":"normal"},{"uid":"77cf93519daa3dd","name":"removeEventListener with correct event","time":{"start":1728386220714,"stop":1728386220717,"duration":3},"status":"passed","severity":"normal"},{"uid":"7b4d0b95c84b212","name":"Should update multiaddrs","time":{"start":1728386419575,"stop":1728386419576,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b699054d276dc9f","name":"Push message with content topic containing Script","time":{"start":1728386498346,"stop":1728386498346,"duration":0},"status":"passed","severity":"normal"},{"uid":"cefb07026149096c","name":"Subscribe and receives messages on 20 topics","time":{"start":1728386531702,"stop":1728386531703,"duration":1},"status":"passed","severity":"normal"},{"uid":"24a4d3ba844340cd","name":"Reopen subscription with peer with lost subscription","time":{"start":1728386225389,"stop":1728386225399,"duration":10},"status":"passed","severity":"normal"},{"uid":"d90ff61109cf5ea4","name":"Push message with content topic containing shell command","time":{"start":1728386498348,"stop":1728386498349,"duration":1},"status":"passed","severity":"normal"},{"uid":"99217b4e92803f8d","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1728386531731,"stop":1728386531731,"duration":0},"status":"passed","severity":"normal"},{"uid":"938591aebec1e581","name":"Push message with content topic containing Basic HTML tag","time":{"start":1728386498346,"stop":1728386498347,"duration":1},"status":"passed","severity":"normal"},{"uid":"55d994564aff55e3","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1728386138561,"stop":1728386138562,"duration":1},"status":"passed","severity":"normal"},{"uid":"737a25f1137bfcea","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1728386145866,"stop":1728386145868,"duration":2},"status":"passed","severity":"normal"},{"uid":"bd7b79d85a5d6a14","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1728386298629,"stop":1728386298630,"duration":1},"status":"passed","severity":"normal"},{"uid":"9172158dfccd4705","name":"Reopen subscription with peer with lost subscription","time":{"start":1728386223918,"stop":1728386223919,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc84f5fc6966966","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1728386232823,"stop":1728386232824,"duration":1},"status":"passed","severity":"normal"},{"uid":"54a996ee5f08af22","name":"can start the service","time":{"start":1728386191962,"stop":1728386191963,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ddea5b7520e6a0e","name":"should not receive a peer event after stop","time":{"start":1728386510667,"stop":1728386510695,"duration":28},"status":"passed","severity":"normal"},{"uid":"ab0ddb63248a9c75","name":"Subscribe to topic containing shell command and publish message","time":{"start":1728386471412,"stop":1728386471412,"duration":0},"status":"passed","severity":"normal"},{"uid":"979032b7853ee6dc","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1728386392721,"stop":1728386392721,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb50db0d79636b37","name":"should decode valid enr successfully","time":{"start":1728386131100,"stop":1728386131100,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cbf23e6c0ba39fd","name":"different cluster, same shard: nodes don't connect","time":{"start":1728386418983,"stop":1728386418983,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6def44eee08b0bd","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1728386138562,"stop":1728386138562,"duration":0},"status":"passed","severity":"normal"},{"uid":"64417accec12e9ac","name":"Check message with no payload is not received","time":{"start":1728386432406,"stop":1728386432406,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ce2332a8b14efc2","name":"Push message with content topic containing long","time":{"start":1728386498342,"stop":1728386498343,"duration":1},"status":"passed","severity":"normal"},{"uid":"732ce54b37ecd7e5","name":"Subscribe to topic containing emoji and publish message","time":{"start":1728386471413,"stop":1728386471413,"duration":0},"status":"passed","severity":"normal"},{"uid":"305e46af9f24d44d","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1728386122195,"stop":1728386122195,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b46d4f3f7960c6e","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1728386522622,"stop":1728386522622,"duration":0},"status":"passed","severity":"normal"},{"uid":"20d3b533532766ea","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1728386535190,"stop":1728386535191,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9edc284d18a7df","name":"Subscribe to topic containing Script and receive message","time":{"start":1728386531725,"stop":1728386531726,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4e27d04e8afe426","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1728386298637,"stop":1728386298638,"duration":1},"status":"passed","severity":"normal"},{"uid":"dab1635a0b109ea1","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app28/4/topic618/utf8","time":{"start":1728386499375,"stop":1728386499380,"duration":5},"status":"passed","severity":"normal"},{"uid":"6eaaed2623e7812a","name":"should return different streams if requested simultaniously","time":{"start":1728386138241,"stop":1728386138241,"duration":0},"status":"passed","severity":"normal"},{"uid":"775b5c256d7cb47e","name":"Check message on other pubsub topic is not received","time":{"start":1728386432399,"stop":1728386432404,"duration":5},"status":"passed","severity":"normal"},{"uid":"7da83c38b25a46ed","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1728386558849,"stop":1728386558850,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e2ff398276e673c","name":"LightPush: 2 peers, Filter: 1 peers","time":{"start":1728386406348,"stop":1728386406348,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ad77ffc664802fb","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1728386130354,"stop":1728386130356,"duration":2},"status":"passed","severity":"normal"},{"uid":"f0f7ec871d801d38","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1728386471410,"stop":1728386471410,"duration":0},"status":"passed","severity":"normal"},{"uid":"50c18aa03650eb69","name":"throws an error for improperly formatted content topics","time":{"start":1728386122186,"stop":1728386122187,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8e5579e1b528a7e","name":"Subscribe to topic containing JSON and receive message","time":{"start":1728386330789,"stop":1728386330789,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1974c1590693398","name":"Push message with JSON payload","time":{"start":1728386454664,"stop":1728386454665,"duration":1},"status":"passed","severity":"normal"},{"uid":"614e9a032e59dc30","name":"Check received message containing short","time":{"start":1728386296147,"stop":1728386296148,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbf532c3a757b3c0","name":"Subscribe to topic containing Russian and publish message","time":{"start":1728386471409,"stop":1728386471409,"duration":0},"status":"passed","severity":"normal"},{"uid":"8194fb4d6b31d03c","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1728386545456,"stop":1728386545456,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e401b5672963615","name":"Subscribe to topic containing short and receive message","time":{"start":1728386330782,"stop":1728386330783,"duration":1},"status":"passed","severity":"normal"},{"uid":"be871021b39fe35c","name":"Filter with 0 connections","time":{"start":1728386331140,"stop":1728386331140,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c77ce6e9711b67b","name":"start node with empty shard should fail","time":{"start":1728386535207,"stop":1728386535207,"duration":0},"status":"passed","severity":"normal"},{"uid":"a19b8bfa5abc62f1","name":"should reject on timeout if it was set","time":{"start":1728386161528,"stop":1728386161528,"duration":0},"status":"passed","severity":"normal"},{"uid":"f787de4e2e7e5419","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1728386531699,"stop":1728386531699,"duration":0},"status":"passed","severity":"normal"},{"uid":"1315627a5c76bb96","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1728386465606,"stop":1728386465606,"duration":0},"status":"passed","severity":"normal"},{"uid":"b40b4508fb99a373","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app79/2/topic772/utf8","time":{"start":1728386499383,"stop":1728386499387,"duration":4},"status":"passed","severity":"normal"},{"uid":"60c73ac01eb9076d","name":"Check publish message containing emoji","time":{"start":1728386465605,"stop":1728386465605,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1104f01fb23b875","name":"Check message with no content topic is not received","time":{"start":1728386432464,"stop":1728386432465,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f4c784d4a81c25e","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1728386471402,"stop":1728386471403,"duration":1},"status":"passed","severity":"normal"},{"uid":"bedc1a49e8b1da1a","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1728386146228,"stop":1728386146229,"duration":1},"status":"passed","severity":"normal"},{"uid":"e853d408263ee771","name":"Subscribe to topic containing numeric and receive message","time":{"start":1728386330784,"stop":1728386330784,"duration":0},"status":"passed","severity":"normal"},{"uid":"d00049e08bd0fd8f","name":"should be able to encode the field with only RELAY set to true","time":{"start":1728386130334,"stop":1728386130339,"duration":5},"status":"passed","severity":"normal"},{"uid":"f7be12404f7fcb3c","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1728386122183,"stop":1728386122184,"duration":1},"status":"passed","severity":"normal"},{"uid":"87444131c06dd04","name":"Check received message containing SQL Injection","time":{"start":1728386432363,"stop":1728386432366,"duration":3},"status":"passed","severity":"normal"},{"uid":"777123bdae025044","name":"returns nothing if no connections present","time":{"start":1728386137988,"stop":1728386137989,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bfa5775a2c14773","name":"Subscribe to topic containing special chars and receive message","time":{"start":1728386531717,"stop":1728386531717,"duration":0},"status":"passed","severity":"normal"},{"uid":"2254d1574782e111","name":"should not fail to stop the service if it was not started","time":{"start":1728386510665,"stop":1728386510665,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ac5e9330a319e9f","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1728386499555,"stop":1728386499556,"duration":1},"status":"passed","severity":"normal"},{"uid":"3792f30622eb5df4","name":"ignores unrecognized TXT record formats","time":{"start":1728386146819,"stop":1728386146819,"duration":0},"status":"passed","severity":"normal"},{"uid":"a46d519823584b06","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1728386130343,"stop":1728386130344,"duration":1},"status":"passed","severity":"normal"},{"uid":"81b0fad712b8f7bd","name":"Check received message with timestamp: 1728386179912000000 ","time":{"start":1728386296157,"stop":1728386296158,"duration":1},"status":"passed","severity":"normal"},{"uid":"85eb52178a3ff2a6","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1728386298663,"stop":1728386298663,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d81cec56862602","name":"Subscribe to topic containing numeric and receive message","time":{"start":1728386531682,"stop":1728386531682,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ad4271d504115c6","name":"Push message with emoji payload","time":{"start":1728386454666,"stop":1728386454666,"duration":0},"status":"passed","severity":"normal"},{"uid":"978253370ccf7667","name":"handles different clusterIds correctly","time":{"start":1728386122186,"stop":1728386122186,"duration":0},"status":"passed","severity":"normal"},{"uid":"f453ddce69e209b8","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1728386187590,"stop":1728386187592,"duration":2},"status":"passed","severity":"normal"},{"uid":"fd5d3d8b9970e516","name":"Fails to publish message with wrong content topic","time":{"start":1728386465617,"stop":1728386465617,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebcf4126d84054c","name":"Subscribe to topic containing numeric and receive message","time":{"start":1728386531712,"stop":1728386531717,"duration":5},"status":"passed","severity":"normal"},{"uid":"247cd1ec306acc6c","name":"Encoder throws on empty string content topic","time":{"start":1728386138784,"stop":1728386138785,"duration":1},"status":"passed","severity":"normal"},{"uid":"65e30d9806b2eeb9","name":"Reopen subscription with peer with lost subscription","time":{"start":1728386225386,"stop":1728386225387,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f31cde62cacbf89","name":"Check received message containing shell command","time":{"start":1728386432377,"stop":1728386432378,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb1aa6f433635478","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1728386298630,"stop":1728386298632,"duration":2},"status":"passed","severity":"normal"},{"uid":"9a2431524f5053f9","name":"Subscribe to topic containing numeric and publish message","time":{"start":1728386471406,"stop":1728386471406,"duration":0},"status":"passed","severity":"normal"},{"uid":"de972d032c5d9203","name":"handles different networkShards values correctly","time":{"start":1728386122186,"stop":1728386122186,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe305fc32b3052a5","name":"caches peers it previously fetched","time":{"start":1728386146819,"stop":1728386146819,"duration":0},"status":"passed","severity":"normal"},{"uid":"68f2501b082e4bc6","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1728386122197,"stop":1728386122198,"duration":1},"status":"passed","severity":"normal"},{"uid":"c751b0da4e2ac9d3","name":"LightPush: 3 peers, Filter: 1 peers","time":{"start":1728386406351,"stop":1728386406352,"duration":1},"status":"passed","severity":"normal"},{"uid":"3556603bb91e0426","name":"random static sharding 1 - Cluster ID: 333, Shard ID: 339","time":{"start":1728386535191,"stop":1728386535191,"duration":0},"status":"passed","severity":"normal"},{"uid":"590239b6515a5068","name":"Push message with content topic containing unicode special characters","time":{"start":1728386498349,"stop":1728386498349,"duration":0},"status":"passed","severity":"normal"},{"uid":"7903497f1253b3ab","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1728386298669,"stop":1728386298669,"duration":0},"status":"passed","severity":"normal"},{"uid":"81ae6bbf48ed7ea6","name":"Push message with shell command payload","time":{"start":1728386498338,"stop":1728386498338,"duration":0},"status":"passed","severity":"normal"},{"uid":"a85dd00228035d5a","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1728386554389,"stop":1728386554390,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1591392dc309926","name":"Subscribe to topic containing Script and receive message","time":{"start":1728386330787,"stop":1728386330787,"duration":0},"status":"passed","severity":"normal"},{"uid":"be717e0ee2fceeb9","name":"non connected peers","time":{"start":1728386432904,"stop":1728386432904,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7c9a35e4b422eb8d","name":"Wrong topic","time":{"start":1728386499400,"stop":1728386499401,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee9a0d3ee6d63c6f","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1728386122194,"stop":1728386122195,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2d754b91c6024a9","name":"Using a function","time":{"start":1728386581818,"stop":1728386581818,"duration":0},"status":"passed","severity":"normal"},{"uid":"117058cb855f4ce2","name":"Check received message containing JSON","time":{"start":1728386432429,"stop":1728386432430,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f2a91b97ab13380","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1728386298667,"stop":1728386298668,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4546eca24c183b2","name":"should be able to decode the field with only STORE set to true","time":{"start":1728386130352,"stop":1728386130352,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cac268d306a03a9","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1728386522622,"stop":1728386522622,"duration":0},"status":"passed","severity":"normal"},{"uid":"17fdc6f4ff4f8045","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1728386130346,"stop":1728386130347,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a6dcfff7978e4b7","name":"should push to needed amount of connections","time":{"start":1728386357141,"stop":1728386357142,"duration":1},"status":"passed","severity":"normal"},{"uid":"3599c1c73ade9f71","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1728386392712,"stop":1728386392712,"duration":0},"status":"passed","severity":"normal"},{"uid":"179fa8b94fcba2ac","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1728386528259,"stop":1728386528259,"duration":0},"status":"passed","severity":"normal"},{"uid":"c71d2610d57a2653","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1728386130345,"stop":1728386130346,"duration":1},"status":"passed","severity":"normal"},{"uid":"37059fc349fb04f2","name":"Check received message containing Script","time":{"start":1728386296153,"stop":1728386296153,"duration":0},"status":"passed","severity":"normal"},{"uid":"9831e7503382fab4","name":"Query Generator, No Decoder","time":{"start":1728386528249,"stop":1728386528253,"duration":4},"status":"passed","severity":"normal"},{"uid":"39dba63b806f782","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1728386531693,"stop":1728386531693,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bedcd20d0cb76ee","name":"Ping succeeds for all connected peers","time":{"start":1728386250250,"stop":1728386250251,"duration":1},"status":"passed","severity":"normal"},{"uid":"46da9e377bd5259e","name":"Query Generator, No message returned","time":{"start":1728386528253,"stop":1728386528254,"duration":1},"status":"passed","severity":"normal"},{"uid":"46853365954922a5","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1728386330786,"stop":1728386330787,"duration":1},"status":"passed","severity":"normal"},{"uid":"53ae9d8164c4c128","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1728386471401,"stop":1728386471401,"duration":0},"status":"passed","severity":"normal"},{"uid":"39026753efd7197a","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1728386122189,"stop":1728386122190,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d0f609277ff4ca5","name":"Check received message containing unicode special characters","time":{"start":1728386432379,"stop":1728386432384,"duration":5},"status":"passed","severity":"normal"},{"uid":"2286d401a4434992","name":"LightPush: 0 peers, Filter: 3 peers","time":{"start":1728386406343,"stop":1728386406344,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a761941587720a3","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1728386554394,"stop":1728386554395,"duration":1},"status":"passed","severity":"normal"},{"uid":"2059027d1ae99a07","name":"should load peers from local storage and dispatch events","time":{"start":1728386150785,"stop":1728386150785,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bdbb4708072d8bc","name":"Decoder throws on empty string content topic","time":{"start":1728386138785,"stop":1728386138785,"duration":0},"status":"passed","severity":"normal"},{"uid":"446ae9b8b836cfce","name":"should not fail to stop the service if it was not started","time":{"start":1728386150783,"stop":1728386150783,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bf444f01f79d9ff","name":"Subscribe and receive messages via lightPush","time":{"start":1728386531674,"stop":1728386531674,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6e0f7f0ea221257","name":"Push message with Arabic payload","time":{"start":1728386454659,"stop":1728386454659,"duration":0},"status":"passed","severity":"normal"},{"uid":"acd9e1850d9fed3a","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1728386122194,"stop":1728386122194,"duration":0},"status":"passed","severity":"normal"},{"uid":"78c077d19f0e9a74","name":"should emit a peer event after start","time":{"start":1728386191964,"stop":1728386191964,"duration":0},"status":"passed","severity":"normal"},{"uid":"3376a31b151d2a23","name":"Subscribe to topic containing XML and receive message","time":{"start":1728386531726,"stop":1728386531726,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0efd25b5c84b7b9","name":"Callback on promise","time":{"start":1728386554562,"stop":1728386554565,"duration":3},"status":"passed","severity":"normal"},{"uid":"d88d38d9979a255e","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1728386321789,"stop":1728386321789,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b4ee992e7e2de68","name":"should encode/decode to text encoding","time":{"start":1728386131104,"stop":1728386131104,"duration":0},"status":"passed","severity":"normal"},{"uid":"beceaa3c79250290","name":"can start the service","time":{"start":1728386150781,"stop":1728386150782,"duration":1},"status":"passed","severity":"normal"},{"uid":"67af68022ba3af36","name":"Check message with non string payload is not received","time":{"start":1728386296164,"stop":1728386296164,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0e8de37179beb33","name":"should set field with only LIGHTPUSH enabled","time":{"start":1728386131115,"stop":1728386131116,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d44edd54f3b1523","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1728386122378,"stop":1728386122378,"duration":0},"status":"passed","severity":"normal"},{"uid":"319006ae88e88daf","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1728386146821,"stop":1728386146821,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c158cc1d0b9d376","name":"should return empty list for no shard","time":{"start":1728386122190,"stop":1728386122190,"duration":0},"status":"passed","severity":"normal"},{"uid":"7eadf070a13e8482","name":"Check received message with timestamp: 1649153314 ","time":{"start":1728386296161,"stop":1728386296161,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbf9a120b7ab607f","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1728386122181,"stop":1728386122182,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a5b6a49fbea30fa","name":"Light Node - default protocols","time":{"start":1728386593071,"stop":1728386593072,"duration":1},"status":"passed","severity":"normal"},{"uid":"a94d62016f920a2b","name":"should throw an error for insufficient data","time":{"start":1728386122379,"stop":1728386122379,"duration":0},"status":"passed","severity":"normal"},{"uid":"cac008675fc9346c","name":"dispatchEvent via connectionManager","time":{"start":1728386220721,"stop":1728386220721,"duration":0},"status":"passed","severity":"normal"},{"uid":"c70bfc5d9386a264","name":"Push message with custom timestamp: 1697627931471","time":{"start":1728386454683,"stop":1728386454683,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecfc7d1d845c97e","name":"Subscribe and receives messages on 20 topics","time":{"start":1728386330777,"stop":1728386330778,"duration":1},"status":"passed","severity":"normal"},{"uid":"68a7bb62a1587105","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1728386180371,"stop":1728386180372,"duration":1},"status":"passed","severity":"normal"},{"uid":"f018354c9dd7f04e","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1728386330776,"stop":1728386330777,"duration":1},"status":"passed","severity":"normal"},{"uid":"694981ba4ef6e557","name":"Js publishes, other Js receives","time":{"start":1728386448645,"stop":1728386448645,"duration":0},"status":"passed","severity":"normal"},{"uid":"3207f59d1b7239df","name":"Push message with content topic containing special chars","time":{"start":1728386498343,"stop":1728386498344,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa8ab0a2ba388ac4","name":"same cluster, different shard: nodes connect","time":{"start":1728386418983,"stop":1728386418983,"duration":0},"status":"passed","severity":"normal"},{"uid":"220a0bbf332390e0","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1728386471409,"stop":1728386471409,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6df8f43e409a84","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1728386138243,"stop":1728386138243,"duration":0},"status":"passed","severity":"normal"},{"uid":"caefdc80f8f9656e","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1728386122200,"stop":1728386122200,"duration":0},"status":"passed","severity":"normal"},{"uid":"6007e14e88556a03","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1728386558849,"stop":1728386558849,"duration":0},"status":"passed","severity":"normal"},{"uid":"cccf63f97cbf4bfc","name":"Renews peer on consistent ping failures","time":{"start":1728386250252,"stop":1728386250252,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bace8d48da98f98","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1728386122191,"stop":1728386122191,"duration":0},"status":"passed","severity":"normal"},{"uid":"89cdc7cd4c4b261f","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1728386298612,"stop":1728386298619,"duration":7},"status":"passed","severity":"normal"},{"uid":"b06efe695c0a0b7f","name":"Subscribe and receive messages via waku relay post","time":{"start":1728386531676,"stop":1728386531676,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bb67fdd171451d7","name":"Push message on custom pubsubTopic","time":{"start":1728386392721,"stop":1728386392721,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bec55f2857302b","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1728386124864,"stop":1728386124864,"duration":0},"status":"passed","severity":"normal"},{"uid":"67fc4e771de3e571","name":"configure the node with multiple content topics","time":{"start":1728386499401,"stop":1728386499401,"duration":0},"status":"passed","severity":"normal"},{"uid":"c43f642dd373018d","name":"Push message with meta","time":{"start":1728386454681,"stop":1728386454681,"duration":0},"status":"passed","severity":"normal"},{"uid":"5803c59db01802a1","name":"Fields are not dropped","time":{"start":1728386137736,"stop":1728386137738,"duration":2},"status":"passed","severity":"normal"},{"uid":"391fd2d57cc1babd","name":"should encode/decode to RLP encoding","time":{"start":1728386131104,"stop":1728386131104,"duration":0},"status":"passed","severity":"normal"},{"uid":"f44e0404b3673670","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1728386146223,"stop":1728386146224,"duration":1},"status":"passed","severity":"normal"},{"uid":"a76a1e520410e318","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1728386330785,"stop":1728386330786,"duration":1},"status":"passed","severity":"normal"},{"uid":"314b4cf904265a67","name":"Check received message containing long","time":{"start":1728386432412,"stop":1728386432412,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ccf74db8ea8ced9","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1728386392715,"stop":1728386392716,"duration":1},"status":"passed","severity":"normal"},{"uid":"8935c0c307f6e6db","name":"LightPush: 1 peers, Filter: 2 peers","time":{"start":1728386406346,"stop":1728386406346,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce38752c52933508","name":"Check received message containing special chars","time":{"start":1728386432348,"stop":1728386432351,"duration":3},"status":"passed","severity":"normal"},{"uid":"cf7d278f1878ce9f","name":"Subscribe to topic containing emoji and receive message","time":{"start":1728386531693,"stop":1728386531694,"duration":1},"status":"passed","severity":"normal"},{"uid":"30aad6ca50196f88","name":"Passing invalid cursor","time":{"start":1728386522623,"stop":1728386522623,"duration":0},"status":"passed","severity":"normal"},{"uid":"569689fc967013e","name":"should handle corrupted local storage data gracefully","time":{"start":1728386150786,"stop":1728386150786,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8d6183ace283f37","name":"Passing page size 1 when there are 4 messages","time":{"start":1728386552575,"stop":1728386552575,"duration":0},"status":"passed","severity":"normal"},{"uid":"15aab20cb6dc0e32","name":"LightPush with 1 connections","time":{"start":1728386331141,"stop":1728386331141,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b0689638321e4ae","name":"Overlapping topic subscription","time":{"start":1728386471405,"stop":1728386471405,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3d1b9624798accc5","name":"Check publish message containing numeric","time":{"start":1728386465583,"stop":1728386465583,"duration":0},"status":"passed","severity":"normal"},{"uid":"5623710c22999fde","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1728386146820,"stop":1728386146821,"duration":1},"status":"passed","severity":"normal"},{"uid":"278cb0150c604cfb","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1728386256342,"stop":1728386256343,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba628968f33e7bd7","name":"should return no connections if no open connection provided","time":{"start":1728386137990,"stop":1728386137990,"duration":0},"status":"passed","severity":"normal"},{"uid":"212e8197d8a5cbb5","name":"Publish message with custom timestamp: Tue Oct 08 2024 10:20:55 GMT+0000 (Coordinated Universal Time)","time":{"start":1728386465607,"stop":1728386465609,"duration":2},"status":"passed","severity":"normal"},{"uid":"1605e0ab2f4f65cc","name":"Subscribe to topic containing JSON and publish message","time":{"start":1728386471411,"stop":1728386471412,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0cced9f8a4cb7fa","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1728386146224,"stop":1728386146225,"duration":1},"status":"passed","severity":"normal"},{"uid":"467e032aa9ce55ec","name":"Push message with content topic containing Chinese","time":{"start":1728386454669,"stop":1728386454670,"duration":1},"status":"passed","severity":"normal"},{"uid":"75870ae5b57620a6","name":"should only return 1 node with relay and store capability","time":{"start":1728386146820,"stop":1728386146820,"duration":0},"status":"passed","severity":"normal"},{"uid":"4835fceb38c47f0","name":"should not fail to stop the service if it was not started","time":{"start":1728386191963,"stop":1728386191963,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d690599e333c78b","name":"should return all peers when numPeers is 0","time":{"start":1728386138561,"stop":1728386138561,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec43ab7b8da06c5f","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1728386298620,"stop":1728386298621,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d8ff11caa17c26","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app57/1/topic499/test.js","time":{"start":1728386499399,"stop":1728386499399,"duration":0},"status":"passed","severity":"normal"},{"uid":"c46f173b7050b9d5","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1728386298628,"stop":1728386298629,"duration":1},"status":"passed","severity":"normal"},{"uid":"d365b576eb3326a0","name":"Store - dialed after - with timeout","time":{"start":1728386593070,"stop":1728386593070,"duration":0},"status":"passed","severity":"normal"},{"uid":"13e6742563e68bbb","name":"random static sharding 5 - Cluster ID: 173, Shard ID: 327","time":{"start":1728386535195,"stop":1728386535196,"duration":1},"status":"passed","severity":"normal"},{"uid":"e960350f4811c6e3","name":"LightPush: 0 peers, Filter: 1 peers","time":{"start":1728386406341,"stop":1728386406342,"duration":1},"status":"passed","severity":"normal"},{"uid":"387928b473b9a678","name":"Overlapping topic subscription","time":{"start":1728386330780,"stop":1728386330781,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ecfd6c6ec94656c","name":"udp ip6 address","time":{"start":1728386130375,"stop":1728386130375,"duration":0},"status":"passed","severity":"normal"},{"uid":"7aa9470200a55b13","name":"Check received message containing SQL Injection","time":{"start":1728386296151,"stop":1728386296152,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9f0d15f3ed7655b","name":"Check message with invalid timestamp is not received","time":{"start":1728386432461,"stop":1728386432462,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e85febce5c8e5d3","name":"Fails to push message bigger that 1MB","time":{"start":1728386454685,"stop":1728386454685,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a91e993ab873c5","name":"should throw error - no public key","time":{"start":1728386131101,"stop":1728386131101,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2f7aeed601f4ce7","name":"Check message on other pubsub topic is not received","time":{"start":1728386432462,"stop":1728386432464,"duration":2},"status":"passed","severity":"normal"},{"uid":"47be7453b98b030f","name":"Check received message containing Russian","time":{"start":1728386432421,"stop":1728386432422,"duration":1},"status":"passed","severity":"normal"},{"uid":"13c46f2356f0ebc0","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1728386558847,"stop":1728386558847,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ec50de135e9bf70","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1728386471401,"stop":1728386471402,"duration":1},"status":"passed","severity":"normal"},{"uid":"69f915ab2fc948f","name":"Fails to push message bigger that 1MB","time":{"start":1728386498356,"stop":1728386498356,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f4f2c118071f4a7","name":"returns all values when wanted number is greater than available values","time":{"start":1728386145864,"stop":1728386145865,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b4a6e78a90524b5","name":"Check received message containing Script","time":{"start":1728386432422,"stop":1728386432426,"duration":4},"status":"passed","severity":"normal"},{"uid":"4d14558cbd2c69e7","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1728386211403,"stop":1728386211403,"duration":0},"status":"passed","severity":"normal"},{"uid":"768b855bd6f25eea","name":"ignores domain fetching errors","time":{"start":1728386146818,"stop":1728386146818,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b40e85d90602fc0","name":"Check received message containing unicode special characters","time":{"start":1728386296156,"stop":1728386296156,"duration":0},"status":"passed","severity":"normal"},{"uid":"35f30d028de0252a","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1728386522621,"stop":1728386522621,"duration":0},"status":"passed","severity":"normal"},{"uid":"791ef9d29adbced9","name":"should create a new stream if no existing for protocol found","time":{"start":1728386138240,"stop":1728386138240,"duration":0},"status":"passed","severity":"normal"},{"uid":"59ba691d8c682335","name":"Query Generator - true","time":{"start":1728386541176,"stop":1728386541180,"duration":4},"status":"passed","severity":"normal"},{"uid":"851a8feb2e6f4283","name":"Push message with content topic containing Arabic","time":{"start":1728386498344,"stop":1728386498345,"duration":1},"status":"passed","severity":"normal"},{"uid":"3568a8b923b6bd83","name":"Check message with invalid timestamp is not received","time":{"start":1728386432398,"stop":1728386432399,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a8223304d5e6688","name":"should not throw an error for a single configured topic","time":{"start":1728386122198,"stop":1728386122198,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6f5f98ac4415d22","name":"Push to array if already present","time":{"start":1728386121958,"stop":1728386121959,"duration":1},"status":"passed","severity":"normal"},{"uid":"8942a192df7eba24","name":"Push message with Script payload","time":{"start":1728386454660,"stop":1728386454663,"duration":3},"status":"passed","severity":"normal"},{"uid":"f48fd81c29bc7bb2","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1728386392722,"stop":1728386392722,"duration":0},"status":"passed","severity":"normal"},{"uid":"54be34758a9592f3","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1728386531699,"stop":1728386531700,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0a957a8715ff951","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1728386158585,"stop":1728386158585,"duration":0},"status":"passed","severity":"normal"},{"uid":"2969f258645b8394","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1728386330774,"stop":1728386330775,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5b83df072543fb9","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1728386122203,"stop":1728386122203,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d04daf7244a23b0","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1728386298632,"stop":1728386298636,"duration":4},"status":"passed","severity":"normal"},{"uid":"9f32e5b6a8c0f5e","name":"addEventListener with wrong event","time":{"start":1728386220713,"stop":1728386220714,"duration":1},"status":"passed","severity":"normal"},{"uid":"37451c2a99954dfb","name":"Subscribe to topic containing shell command and receive message","time":{"start":1728386330789,"stop":1728386330790,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f817203b1785ff1","name":"random static sharding 3 - Cluster ID: 470, Shard ID: 504","time":{"start":1728386535192,"stop":1728386535192,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b47fc2c12e26c0","name":"LightPush with 3 connections","time":{"start":1728386331155,"stop":1728386331155,"duration":0},"status":"passed","severity":"normal"},{"uid":"da20ac40c3cd3545","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1728386545459,"stop":1728386545461,"duration":2},"status":"passed","severity":"normal"},{"uid":"e3eefa6c7198e79b","name":"should properly create peer info with all multiaddrs","time":{"start":1728386131113,"stop":1728386131114,"duration":1},"status":"passed","severity":"normal"},{"uid":"127233a5874a1388","name":"should properly create location multiaddrs - udp4","time":{"start":1728386131106,"stop":1728386131111,"duration":5},"status":"passed","severity":"normal"},{"uid":"797edcf511b007e4","name":"Check received message containing emoji","time":{"start":1728386296157,"stop":1728386296157,"duration":0},"status":"passed","severity":"normal"},{"uid":"68fb3834b8d95d99","name":"should reject if Store is requested but not mounted","time":{"start":1728386161527,"stop":1728386161527,"duration":0},"status":"passed","severity":"normal"},{"uid":"e338e24de275892e","name":"Push message equal or less that 1MB","time":{"start":1728386454684,"stop":1728386454685,"duration":1},"status":"passed","severity":"normal"},{"uid":"97fb25922b439757","name":"Push message with custom timestamp: 1728382731471","time":{"start":1728386454683,"stop":1728386454684,"duration":1},"status":"passed","severity":"normal"},{"uid":"da7e136c7eaafc84","name":"Query with Ordered Callback, No Decoder","time":{"start":1728386528256,"stop":1728386528257,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bf29901b7f7c8d1","name":"should be called for bootstrap peers","time":{"start":1728386187588,"stop":1728386187588,"duration":0},"status":"passed","severity":"normal"},{"uid":"3495638eaa9b4085","name":"Check message received after jswaku node is restarted","time":{"start":1728386432410,"stop":1728386432410,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bbe3c0578341e5c6","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1728386528255,"stop":1728386528256,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fb7b652c9334812","name":"Generator, 2 different pubsubtopics","time":{"start":1728386554393,"stop":1728386554394,"duration":1},"status":"passed","severity":"normal"},{"uid":"50e46b2f64955395","name":"connects to nwaku","time":{"start":1728386581816,"stop":1728386581816,"duration":0},"status":"passed","severity":"normal"},{"uid":"5244dfb5a0ae24d","name":"should only return 1 node with relay capability","time":{"start":1728386146819,"stop":1728386146820,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6dd6e6242201870","name":"Push message with content topic containing escaped characters","time":{"start":1728386498349,"stop":1728386498349,"duration":0},"status":"passed","severity":"normal"},{"uid":"53b237759ec23","name":"isConnected should return true after first peer connects","time":{"start":1728386211404,"stop":1728386211404,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cb1bd636f91be41","name":"Renews subscription after lossing a connection","time":{"start":1728386531694,"stop":1728386531694,"duration":0},"status":"passed","severity":"normal"},{"uid":"31cc865c402a178c","name":"Waku message hash computation (meta attribute not present)","time":{"start":1728386124862,"stop":1728386124863,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa0305449566c405","name":"Check message with invalid timestamp is not received","time":{"start":1728386296162,"stop":1728386296162,"duration":0},"status":"passed","severity":"normal"},{"uid":"a57b32399b43fe23","name":"Push message with content topic containing SQL Injection","time":{"start":1728386498345,"stop":1728386498345,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5e7813e142ad993","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1728386522620,"stop":1728386522621,"duration":1},"status":"passed","severity":"normal"},{"uid":"65649a5556f10045","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1728386122195,"stop":1728386122195,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef5f7d42bb8c8923","name":"Check message received after jswaku node is restarted","time":{"start":1728386432478,"stop":1728386432478,"duration":0},"status":"skipped","severity":"normal"},{"uid":"861ac92c7c8c8612","name":"Subscribe to topic containing special chars and receive message","time":{"start":1728386531683,"stop":1728386531683,"duration":0},"status":"passed","severity":"normal"},{"uid":"574fdab87ab89132","name":"listenerCount","time":{"start":1728386220720,"stop":1728386220720,"duration":0},"status":"passed","severity":"normal"},{"uid":"39c5ec1e5e9c7d46","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1728386122180,"stop":1728386122181,"duration":1},"status":"passed","severity":"normal"},{"uid":"f68bb9e62b3b3652","name":"can start and stop the service","time":{"start":1728386510653,"stop":1728386510664,"duration":11},"status":"passed","severity":"normal"},{"uid":"b0f824ee65c65fd","name":"Subscribe to topic containing long and receive message","time":{"start":1728386531712,"stop":1728386531712,"duration":0},"status":"passed","severity":"normal"},{"uid":"93cd041dbc832f21","name":"Subscribe to topic containing Russian and receive message","time":{"start":1728386531687,"stop":1728386531688,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdaca467df0ff606","name":"should be able to encode the field with only STORE set to true","time":{"start":1728386130340,"stop":1728386130341,"duration":1},"status":"passed","severity":"normal"},{"uid":"c74d59ee1b956358","name":"should be able to decode the field with only RELAY set to true","time":{"start":1728386130349,"stop":1728386130350,"duration":1},"status":"passed","severity":"normal"},{"uid":"483e3bb29b88d055","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1728386558848,"stop":1728386558848,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8f81d1974dc48a9","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1728386122187,"stop":1728386122187,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9859129f1fdae91","name":"should be called at least once on all `peer:discovery` events","time":{"start":1728386187585,"stop":1728386187585,"duration":0},"status":"passed","severity":"normal"},{"uid":"33df420b1ea4dcee","name":"Decrypt messages","time":{"start":1728386434678,"stop":1728386434678,"duration":0},"status":"passed","severity":"normal"},{"uid":"73316deb8a8cf632","name":"should be online or offline if network state changed","time":{"start":1728386180372,"stop":1728386180373,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ed6df6872575e66","name":"Filter with 1 connections","time":{"start":1728386331141,"stop":1728386331154,"duration":13},"status":"passed","severity":"normal"},{"uid":"de4eef9f3bbd57d4","name":"Subscribe to topic containing JSON and receive message","time":{"start":1728386531690,"stop":1728386531692,"duration":2},"status":"passed","severity":"normal"},{"uid":"3927afa1c4c645eb","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1728386130353,"stop":1728386130353,"duration":0},"status":"passed","severity":"normal"},{"uid":"49fbdb909e84c812","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1728386232834,"stop":1728386232834,"duration":0},"status":"passed","severity":"normal"},{"uid":"37889fe6b647c82a","name":"Callback on promise, aborts when callback returns true","time":{"start":1728386554565,"stop":1728386554566,"duration":1},"status":"passed","severity":"normal"},{"uid":"19157a02c86db48e","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1728386232832,"stop":1728386232833,"duration":1},"status":"passed","severity":"normal"},{"uid":"5574124f54862726","name":"LightPush with 2 connections","time":{"start":1728386331154,"stop":1728386331154,"duration":0},"status":"passed","severity":"normal"},{"uid":"87a876e342e83fc0","name":"Subscribe to topic containing special chars and receive message","time":{"start":1728386330784,"stop":1728386330785,"duration":1},"status":"passed","severity":"normal"},{"uid":"26e0d6f970f3559a","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app90/3/topic384/json","time":{"start":1728386499400,"stop":1728386499400,"duration":0},"status":"passed","severity":"normal"},{"uid":"e15b0384c2d344f5","name":"can start the service","time":{"start":1728386510652,"stop":1728386510653,"duration":1},"status":"passed","severity":"normal"},{"uid":"815411f3049c6eb8","name":"Check received message containing XML","time":{"start":1728386296153,"stop":1728386296154,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d9a8470e22e360f","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1728386122191,"stop":1728386122191,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc831c4339076197","name":"Check message received after nwaku node is restarted","time":{"start":1728386296166,"stop":1728386296166,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2e4d069c632b24c8","name":"Check received message containing JSON","time":{"start":1728386296154,"stop":1728386296155,"duration":1},"status":"passed","severity":"normal"},{"uid":"2eb1372382460365","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1728386232824,"stop":1728386232825,"duration":1},"status":"passed","severity":"normal"},{"uid":"556be832d97322d4","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1728386298649,"stop":1728386298650,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e15d902b98dd252","name":"should call waitForPeer on Relay","time":{"start":1728386161530,"stop":1728386161530,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6b2dd0aa97f0875","name":"A test","time":{"start":1728386392887,"stop":1728386392891,"duration":4},"status":"passed","severity":"normal"},{"uid":"ab28cdcf3ceb55b","name":"Check received message containing Chinese","time":{"start":1728386432420,"stop":1728386432421,"duration":1},"status":"passed","severity":"normal"},{"uid":"a44ac4e7d43eac39","name":"Check received message containing escaped characters","time":{"start":1728386296156,"stop":1728386296156,"duration":0},"status":"passed","severity":"normal"},{"uid":"64e59fde06f03751","name":"Push message with Basic HTML tag payload","time":{"start":1728386454664,"stop":1728386454664,"duration":0},"status":"passed","severity":"normal"},{"uid":"e28a18834e79a6ff","name":"Check received message containing JSON","time":{"start":1728386432372,"stop":1728386432377,"duration":5},"status":"passed","severity":"normal"},{"uid":"c618912026c3e57","name":"creates an iterator","time":{"start":1728386554222,"stop":1728386554223,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c305fa578aa1c6d","name":"can start and stop the service","time":{"start":1728386191963,"stop":1728386191963,"duration":0},"status":"passed","severity":"normal"},{"uid":"be7643554d2b6cbb","name":"should use DNS peer discovery with light client","time":{"start":1728386191967,"stop":1728386191967,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e8d6a893fc689f17","name":"Check received message containing long","time":{"start":1728386432347,"stop":1728386432347,"duration":0},"status":"passed","severity":"normal"},{"uid":"610b4084dd0d9898","name":"Check received message containing special chars","time":{"start":1728386296149,"stop":1728386296150,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab1f4a5d0f6609c","name":"Throws when trying to push message with empty payload","time":{"start":1728386454667,"stop":1728386454667,"duration":0},"status":"passed","severity":"normal"},{"uid":"c41a32d98508d187","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1728386321788,"stop":1728386321789,"duration":1},"status":"passed","severity":"normal"},{"uid":"580b7030b4cabe41","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1728386138562,"stop":1728386138562,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1bbd93469ffbcdc","name":"start node with empty content topic","time":{"start":1728386499402,"stop":1728386499402,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ef9dad33e6cb5bb","name":"Subscribe to topic containing emoji and receive message","time":{"start":1728386330791,"stop":1728386330791,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6e41d20c4dba59e","name":"Subscribe and receives messages on 20 topics","time":{"start":1728386531680,"stop":1728386531680,"duration":0},"status":"passed","severity":"normal"},{"uid":"86f4d03937adc252","name":"throws on content topic with empty application field","time":{"start":1728386122170,"stop":1728386122171,"duration":1},"status":"passed","severity":"normal"},{"uid":"107244964aa776a6","name":"Push message with Russian payload","time":{"start":1728386454659,"stop":1728386454660,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6a4fef10cfe7ce2","name":"Check publish message containing special chars","time":{"start":1728386465583,"stop":1728386465584,"duration":1},"status":"passed","severity":"normal"},{"uid":"849f6abd2255b2e5","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1728386150785,"stop":1728386150785,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab7cc139cb15de12","name":"Push message with rate limit","time":{"start":1728386498352,"stop":1728386498352,"duration":0},"status":"passed","severity":"normal"},{"uid":"dff715012185cab2","name":"Push message with custom timestamp: 1728389922141","time":{"start":1728386498355,"stop":1728386498356,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9eed4fbfc354b30","name":"should return valid sharding parameters for static sharding","time":{"start":1728386122201,"stop":1728386122201,"duration":0},"status":"passed","severity":"normal"},{"uid":"e81de8675fe0aaba","name":"Ping on unsubscribed peer","time":{"start":1728386223918,"stop":1728386223918,"duration":0},"status":"passed","severity":"normal"},{"uid":"961f0ec595dd4c28","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1728386531688,"stop":1728386531688,"duration":0},"status":"passed","severity":"normal"},{"uid":"85c3c8cf0329c4da","name":"Subscribe and receive messages via lightPush","time":{"start":1728386531696,"stop":1728386531699,"duration":3},"status":"passed","severity":"normal"},{"uid":"3f4fe63b982738d9","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1728386298644,"stop":1728386298644,"duration":0},"status":"passed","severity":"normal"},{"uid":"21f7b51a57f62394","name":"should properly create location multiaddrs - tcp4","time":{"start":1728386131111,"stop":1728386131112,"duration":1},"status":"passed","severity":"normal"},{"uid":"3676ab3d15c052b3","name":"Push message with content topic containing short","time":{"start":1728386498342,"stop":1728386498342,"duration":0},"status":"passed","severity":"normal"},{"uid":"91d1b0cf7abfacea","name":"Passing page size 10 when there are 10 messages","time":{"start":1728386552576,"stop":1728386552577,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d327483e1808534","name":"Generator, custom pubsub topic","time":{"start":1728386554391,"stop":1728386554391,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc4ebe2d360b82d2","name":"Nodes with multiple pubsub topic","time":{"start":1728386459053,"stop":1728386459053,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfe1467394917ad8","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1728386122378,"stop":1728386122378,"duration":0},"status":"passed","severity":"normal"},{"uid":"94428979d737c1c9","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1728386298660,"stop":1728386298660,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec5c4d6bc81e2e2","name":"Check received message containing emoji","time":{"start":1728386432384,"stop":1728386432385,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9f170b33eacdca4","name":"Check meta is set [ecies]","time":{"start":1728386158586,"stop":1728386158586,"duration":0},"status":"passed","severity":"normal"},{"uid":"c909762ed6c1af3b","name":"different cluster, different shard: nodes don't connect","time":{"start":1728386418983,"stop":1728386418984,"duration":1},"status":"passed","severity":"normal"},{"uid":"17e95b042db86c82","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app14/6/topic67/json","time":{"start":1728386499387,"stop":1728386499387,"duration":0},"status":"passed","severity":"normal"},{"uid":"220dc93061e379ac","name":"Push message with content topic containing SQL Injection","time":{"start":1728386454671,"stop":1728386454671,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe68d83da9124a4b","name":"should be able to decode the field with only FILTER set to true","time":{"start":1728386130351,"stop":1728386130352,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1a8f46155c33406","name":"should decode valid enr with tcp successfully","time":{"start":1728386131100,"stop":1728386131101,"duration":1},"status":"passed","severity":"normal"},{"uid":"1763462065424a16","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1728386298621,"stop":1728386298621,"duration":0},"status":"passed","severity":"normal"},{"uid":"9403b0349852c6f7","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1728386122174,"stop":1728386122180,"duration":6},"status":"passed","severity":"normal"},{"uid":"658f90de2337b07a","name":"LightPush: 3 peers, Filter: 3 peers","time":{"start":1728386406352,"stop":1728386406352,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d057bbe9742bebc","name":"Push message with escaped characters payload","time":{"start":1728386454665,"stop":1728386454665,"duration":0},"status":"passed","severity":"normal"},{"uid":"beaf26822f8b72e1","name":"Subscribe to topic containing emoji and receive message","time":{"start":1728386531731,"stop":1728386531732,"duration":1},"status":"passed","severity":"normal"},{"uid":"84996fdb3087ab97","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1728386298645,"stop":1728386298645,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e3a131cf69d69c6","name":"should throw an error for an unconfigured topic","time":{"start":1728386122199,"stop":1728386122199,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4a2fb52de1b1ab2","name":"Push message with Arabic payload","time":{"start":1728386498333,"stop":1728386498333,"duration":0},"status":"passed","severity":"normal"},{"uid":"db7922f4e203157b","name":"should use the provided clusterId for the pubsub topic","time":{"start":1728386122203,"stop":1728386122204,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3f8e1b3490b09c0","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1728386122182,"stop":1728386122183,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ce2e5472a6953d5","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1728386545457,"stop":1728386545457,"duration":0},"status":"passed","severity":"normal"},{"uid":"2693ea2bc29270ef","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1728386122185,"stop":1728386122185,"duration":0},"status":"passed","severity":"normal"},{"uid":"3759833002fc4fbb","name":"Subscribe to topic containing Script and receive message","time":{"start":1728386531688,"stop":1728386531689,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a1dd0a3977f7c12","name":"Check publish message containing escaped characters","time":{"start":1728386465603,"stop":1728386465604,"duration":1},"status":"passed","severity":"normal"},{"uid":"99bc5e1d5048a1d2","name":"Reusing cursor across nodes","time":{"start":1728386522623,"stop":1728386522623,"duration":0},"status":"passed","severity":"normal"},{"uid":"687f8e97ca364fb4","name":"LightPush: 2 peers, Filter: 0 peers","time":{"start":1728386406347,"stop":1728386406348,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd9fd27c3b003b5e","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1728386122183,"stop":1728386122183,"duration":0},"status":"passed","severity":"normal"},{"uid":"8297112bcc2705e5","name":"Check received message containing Chinese","time":{"start":1728386296150,"stop":1728386296150,"duration":0},"status":"passed","severity":"normal"},{"uid":"284a5bcf9208ec95","name":"should only return 1 node with store capability","time":{"start":1728386146820,"stop":1728386146820,"duration":0},"status":"passed","severity":"normal"},{"uid":"a47c1bde04dae05a","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1728386122181,"stop":1728386122181,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4eab3f4aedd0280","name":"Check message on other pubsub topic is not received","time":{"start":1728386296162,"stop":1728386296163,"duration":1},"status":"passed","severity":"normal"},{"uid":"d204ad49b8c41592","name":"Filter with 2 connections","time":{"start":1728386331154,"stop":1728386331155,"duration":1},"status":"passed","severity":"normal"},{"uid":"85338bd6800e959b","name":"LightPush: 1 peers, Filter: 3 peers","time":{"start":1728386406347,"stop":1728386406347,"duration":0},"status":"passed","severity":"normal"},{"uid":"1049cef3e5c565ef","name":"Check received message containing Russian","time":{"start":1728386296151,"stop":1728386296151,"duration":0},"status":"passed","severity":"normal"},{"uid":"e849609b175ecdc3","name":"Check message with no content topic is not received","time":{"start":1728386432404,"stop":1728386432405,"duration":1},"status":"passed","severity":"normal"},{"uid":"69932b333408d022","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1728386146821,"stop":1728386146822,"duration":1},"status":"skipped","severity":"normal"},{"uid":"48a84a977a8d444b","name":"Check received message with timestamp: 1649153314 ","time":{"start":1728386432454,"stop":1728386432455,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa0f6457432333c2","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1728386531690,"stop":1728386531690,"duration":0},"status":"passed","severity":"normal"},{"uid":"e212674434c34a82","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1728386211403,"stop":1728386211403,"duration":0},"status":"passed","severity":"normal"},{"uid":"6860a509cbb45480","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1728386122194,"stop":1728386122194,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f4b352964d1573b","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1728386459053,"stop":1728386459054,"duration":1},"status":"passed","severity":"normal"},{"uid":"9dce0b3e7aa4a42","name":"Privacy Node - default protocol","time":{"start":1728386593072,"stop":1728386593072,"duration":0},"status":"passed","severity":"normal"},{"uid":"7becd456091f6474","name":"returns all values when wanted number matches available values","time":{"start":1728386145861,"stop":1728386145863,"duration":2},"status":"passed","severity":"normal"},{"uid":"231966533cf2727","name":"Asymmetric encrypt & decrypt","time":{"start":1728386157310,"stop":1728386157310,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1c5b47811889006","name":"should properly create location multiaddrs - tcp","time":{"start":1728386131113,"stop":1728386131113,"duration":0},"status":"passed","severity":"normal"},{"uid":"83a2a294eb2e9d4c","name":"Decoder throws on empty string content topic","time":{"start":1728386158587,"stop":1728386158588,"duration":1},"status":"passed","severity":"normal"},{"uid":"479be12da87c41a2","name":"retrieves a single peer","time":{"start":1728386146817,"stop":1728386146817,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8369bac309b1e4c","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1728386256345,"stop":1728386256346,"duration":1},"status":"passed","severity":"normal"},{"uid":"a77f997d6306faaa","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1728386321791,"stop":1728386321791,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5b89fe8cc2e7cf2","name":"Publishes to nwaku","time":{"start":1728386448643,"stop":1728386448644,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3e67f581a467016","name":"Push message with Basic HTML tag payload","time":{"start":1728386498336,"stop":1728386498337,"duration":1},"status":"passed","severity":"normal"},{"uid":"63714a44e9d0b05e","name":"tcp ip4 address","time":{"start":1728386130374,"stop":1728386130375,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdb00d065f48975e","name":"LightPush","time":{"start":1728386593071,"stop":1728386593071,"duration":0},"status":"passed","severity":"normal"},{"uid":"38f07b8c1f008726","name":"should not fail to start the service if it is already started","time":{"start":1728386510666,"stop":1728386510666,"duration":0},"status":"passed","severity":"normal"},{"uid":"e38506dc5eb45087","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1728386122196,"stop":1728386122196,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ea5fbaab19b581d","name":"Waku message hash computation (no timestamp)","time":{"start":1728386124863,"stop":1728386124863,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7b6d0dbd3d09980","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1728386298641,"stop":1728386298642,"duration":1},"status":"passed","severity":"normal"},{"uid":"65119dc5ed777b9c","name":"recovers when dns.resolve returns empty","time":{"start":1728386146818,"stop":1728386146818,"duration":0},"status":"passed","severity":"normal"},{"uid":"eee53c6977b9fbb4","name":"Ping on subscribed peer","time":{"start":1728386223916,"stop":1728386223917,"duration":1},"status":"passed","severity":"normal"},{"uid":"f35909388c7ee102","name":"Ping on subscribed peer","time":{"start":1728386225380,"stop":1728386225382,"duration":2},"status":"passed","severity":"normal"},{"uid":"34d78aaf98047046","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1728386232845,"stop":1728386232848,"duration":3},"status":"passed","severity":"normal"},{"uid":"43de0703a89b50a7","name":"should not receive a peer event after stop","time":{"start":1728386150784,"stop":1728386150784,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdf28082e2f7eede","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1728386298665,"stop":1728386298667,"duration":2},"status":"passed","severity":"normal"},{"uid":"746d719bb8bc35ba","name":"returns only open connection if one present","time":{"start":1728386137990,"stop":1728386137990,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b231973832d732f","name":"Query generator for multiple messages with multiple decoders","time":{"start":1728386554562,"stop":1728386554562,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad5aff662ea053e3","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1728386531700,"stop":1728386531701,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d605727bc41779d","name":"Mutual subscription","time":{"start":1728386471397,"stop":1728386471397,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a3c0f9910a8032a","name":"Ephemeral field set to true","time":{"start":1728386138783,"stop":1728386138783,"duration":0},"status":"passed","severity":"normal"},{"uid":"16d2823017922c66","name":"Nodes with multiple pubsub topic","time":{"start":1728386459055,"stop":1728386459055,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e50754716b963f6","name":"Check message with no content topic is not received","time":{"start":1728386296163,"stop":1728386296164,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc8e266ee8e31178","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1728386122193,"stop":1728386122193,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fef8cbb8e5e8f09","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1728386459051,"stop":1728386459052,"duration":1},"status":"passed","severity":"normal"},{"uid":"671afd368c2bb4bc","name":"A test","time":{"start":1728386392880,"stop":1728386392882,"duration":2},"status":"passed","severity":"normal"},{"uid":"b86a0f80ba31ab44","name":"Decoder throws on undefined content topic","time":{"start":1728386138785,"stop":1728386138785,"duration":0},"status":"passed","severity":"normal"},{"uid":"463a888b66610f48","name":"new peer added after a peer was already found","time":{"start":1728386499555,"stop":1728386499555,"duration":0},"status":"skipped","severity":"normal"},{"uid":"da517196ed19d741","name":"Query generator for multiple messages with different content topic format","time":{"start":1728386554562,"stop":1728386554562,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef5cc77db82b5282","name":"random static sharding 2 - Cluster ID: 894, Shard ID: 454","time":{"start":1728386535191,"stop":1728386535192,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f30fbce9a21361a","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1728386330779,"stop":1728386330779,"duration":0},"status":"passed","severity":"normal"},{"uid":"aad8894e9247b19c","name":"should properly create location multiaddrs - tcp6","time":{"start":1728386131112,"stop":1728386131112,"duration":0},"status":"passed","severity":"normal"},{"uid":"235e6c30c7202245","name":"Push message with long payload","time":{"start":1728386454657,"stop":1728386454657,"duration":0},"status":"passed","severity":"normal"},{"uid":"90a8d26841f6ed73","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1728386298651,"stop":1728386298651,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5453b34e2aeffa","name":"should not fail to start the service if it is already started","time":{"start":1728386191964,"stop":1728386191964,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4f54f05509a5f78","name":"1 Relay, 1 Filter, gives up","time":{"start":1728386146489,"stop":1728386146489,"duration":0},"status":"passed","severity":"normal"},{"uid":"f262b8c858899875","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app50/7/topic295/utf8","time":{"start":1728386499387,"stop":1728386499387,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4de1bdea59f5549","name":"Check received message containing Russian","time":{"start":1728386432360,"stop":1728386432362,"duration":2},"status":"passed","severity":"normal"},{"uid":"108819e678f9b9de","name":"Subscribe to topic containing long and publish message","time":{"start":1728386471405,"stop":1728386471406,"duration":1},"status":"passed","severity":"normal"},{"uid":"7863b072e9e34fac","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1728386298620,"stop":1728386298620,"duration":0},"status":"passed","severity":"normal"},{"uid":"199626d5386502bb","name":"Push message with Script payload","time":{"start":1728386498335,"stop":1728386498336,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4ca48e895f408ac","name":"Check received message containing Arabic","time":{"start":1728386296150,"stop":1728386296151,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e11b1fced74b393","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1728386558848,"stop":1728386558848,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b8652554e1b9162","name":"1 Relay, 1 fetch","time":{"start":1728386146488,"stop":1728386146488,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2816b4a08b2fefc","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1728386130356,"stop":1728386130357,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1a0789087347693","name":"can start and stop the service","time":{"start":1728386150782,"stop":1728386150783,"duration":1},"status":"passed","severity":"normal"},{"uid":"55f75ee3d60dc690","name":"Push message with content topic containing special chars","time":{"start":1728386454669,"stop":1728386454669,"duration":0},"status":"passed","severity":"normal"},{"uid":"a81e5822c2b6ea59","name":"random static sharding 10 - Cluster ID: 715, Shard ID: 437","time":{"start":1728386535200,"stop":1728386535201,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e6a7619156f0630","name":"Subscribe and receive messages via waku relay post","time":{"start":1728386531700,"stop":1728386531700,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc8485f69bfc2b39","name":"should add and remove event listeners correctly","time":{"start":1728386150786,"stop":1728386150786,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f9d41638307bc3f","name":"Add multiple subscription objects on single nwaku node","time":{"start":1728386531732,"stop":1728386531732,"duration":0},"status":"passed","severity":"normal"},{"uid":"89466f8d90ac2c8f","name":"Renews peer on consistent missed messages","time":{"start":1728386250255,"stop":1728386250255,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1c07cb269a9748c","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1728386256345,"stop":1728386256345,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e6113d9a4d1e647","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1728386298642,"stop":1728386298642,"duration":0},"status":"passed","severity":"normal"},{"uid":"e92ac2adf61923d","name":"Push message with special chars payload","time":{"start":1728386498332,"stop":1728386498332,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4043ea458294c5c","name":"Subscribe to topic containing short and receive message","time":{"start":1728386531682,"stop":1728386531682,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccc556f2527c058c","name":"Refresh subscription","time":{"start":1728386531708,"stop":1728386531708,"duration":0},"status":"passed","severity":"normal"},{"uid":"77058c55d48d6bfb","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1728386554396,"stop":1728386554396,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e6ca4c541c99abd","name":"Push message with meta","time":{"start":1728386498351,"stop":1728386498352,"duration":1},"status":"passed","severity":"normal"},{"uid":"e76077823b707f8b","name":"should set field with all protocols enabled","time":{"start":1728386131114,"stop":1728386131115,"duration":1},"status":"passed","severity":"normal"},{"uid":"becddaddc082b3e7","name":"Push message on custom pubsubTopic","time":{"start":1728386392715,"stop":1728386392715,"duration":0},"status":"passed","severity":"normal"},{"uid":"44e389ca9d0250e6","name":"Fails to push message with large meta","time":{"start":1728386498352,"stop":1728386498352,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ea49bb78a66dbbf","name":"Check received message containing numeric","time":{"start":1728386432412,"stop":1728386432413,"duration":1},"status":"passed","severity":"normal"},{"uid":"36682e435f32f6e3","name":"through manual discovery","time":{"start":1728386410546,"stop":1728386410546,"duration":0},"status":"passed","severity":"normal"},{"uid":"95941345527fb850","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1728386330771,"stop":1728386330771,"duration":0},"status":"passed","severity":"normal"},{"uid":"4256f5c53b8fd9ff","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1728386528259,"stop":1728386528260,"duration":1},"status":"passed","severity":"normal"},{"uid":"b251bde697173c4e","name":"Refresh subscription","time":{"start":1728386330782,"stop":1728386330782,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cbebfbde9d432a0","name":"Query Generator - false","time":{"start":1728386541180,"stop":1728386541180,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fd0378b3d68bca8","name":"Encoder throws on undefined content topic","time":{"start":1728386156890,"stop":1728386156890,"duration":0},"status":"passed","severity":"normal"},{"uid":"24e92d05ab82fe6d","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1728386187256,"stop":1728386187257,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5fee14edb17f2fd","name":"getPeersByDiscovery","time":{"start":1728386499554,"stop":1728386499555,"duration":1},"status":"passed","severity":"normal"},{"uid":"9640ca06b0d3fcf6","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1728386232825,"stop":1728386232827,"duration":2},"status":"passed","severity":"normal"},{"uid":"510189309baed4c9","name":"Subscribe to topic containing XML and receive message","time":{"start":1728386330787,"stop":1728386330788,"duration":1},"status":"passed","severity":"normal"},{"uid":"4691c0e1fb3dbc87","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1728386138242,"stop":1728386138243,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b27eaeb4ef57b17","name":"Fails to push message with empty content topic","time":{"start":1728386454681,"stop":1728386454681,"duration":0},"status":"passed","severity":"normal"},{"uid":"46356ff0e4062ea6","name":"isConnected should return false after all peers disconnect","time":{"start":1728386211404,"stop":1728386211404,"duration":0},"status":"passed","severity":"normal"},{"uid":"22da5604d94c0f2c","name":"should wait for LightPush peer to be connected","time":{"start":1728386161528,"stop":1728386161529,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac27b27cb312a6b0","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1728386330788,"stop":1728386330788,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a3db92c54fce55e","name":"should properly create location multiaddrs - udp","time":{"start":1728386131113,"stop":1728386131113,"duration":0},"status":"passed","severity":"normal"},{"uid":"deeebe88681bb6c0","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1728386330777,"stop":1728386330777,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dcdbc5c979d2847","name":"same cluster, same shard: nodes connect","time":{"start":1728386418982,"stop":1728386418982,"duration":0},"status":"passed","severity":"normal"},{"uid":"83c6b9f8db2e2605","name":"random static sharding 8 - Cluster ID: 244, Shard ID: 296","time":{"start":1728386535197,"stop":1728386535197,"duration":0},"status":"passed","severity":"normal"},{"uid":"fee0b226a77d2901","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1728386459053,"stop":1728386459053,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6d877922b5459dc","name":"Query Generator, Multiple PubsubTopics","time":{"start":1728386528246,"stop":1728386528246,"duration":0},"status":"passed","severity":"normal"},{"uid":"a66256d7efd206e0","name":"Relay - dialed after","time":{"start":1728386593068,"stop":1728386593068,"duration":0},"status":"passed","severity":"normal"},{"uid":"575d85279624dff5","name":"should not receive a peer event before start","time":{"start":1728386510666,"stop":1728386510667,"duration":1},"status":"passed","severity":"normal"},{"uid":"e51e6bd27f6dc9fb","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1728386146229,"stop":1728386146229,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d58b8bd06c1809b","name":"Passing cursor with wrong pubsubTopic","time":{"start":1728386522625,"stop":1728386522626,"duration":1},"status":"passed","severity":"normal"},{"uid":"2747d253c5d99e16","name":"Push message with numeric payload","time":{"start":1728386454657,"stop":1728386454658,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f6880a6cc20b4eb","name":"Push message with JSON payload","time":{"start":1728386498337,"stop":1728386498337,"duration":0},"status":"passed","severity":"normal"},{"uid":"6091b5bdd4cca25d","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app0/6/topic765/utf8","time":{"start":1728386499380,"stop":1728386499381,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f0bc88c315bc0e0","name":"Encoder throws on empty string content topic","time":{"start":1728386158587,"stop":1728386158587,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e7d8bcd681dbc1","name":"Check received message containing Basic HTML tag","time":{"start":1728386432370,"stop":1728386432372,"duration":2},"status":"passed","severity":"normal"},{"uid":"fa2db34b973e52a0","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1728386298611,"stop":1728386298612,"duration":1},"status":"passed","severity":"normal"},{"uid":"8099c618c5cda793","name":"Check publish message after service node is restarted","time":{"start":1728386465628,"stop":1728386465628,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8a66aa5500bdcfaa","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1728386256346,"stop":1728386256347,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ea8823bcc7ac061","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1728386499401,"stop":1728386499402,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8d8df63b67a5930","name":"throws on content topic with non-number generation field","time":{"start":1728386122169,"stop":1728386122170,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c372053224012a9","name":"Check received message containing numeric","time":{"start":1728386432347,"stop":1728386432348,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f28ad6638c8e29","name":"Check publish message containing JSON","time":{"start":1728386465600,"stop":1728386465601,"duration":1},"status":"passed","severity":"normal"},{"uid":"61b7751cffd2585a","name":"Push message with Russian payload","time":{"start":1728386498333,"stop":1728386498335,"duration":2},"status":"passed","severity":"normal"},{"uid":"8db56d1c7a67305d","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1728386298647,"stop":1728386298647,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdd02e599f5769c5","name":"Check message received after nwaku node is restarted","time":{"start":1728386432411,"stop":1728386432411,"duration":0},"status":"skipped","severity":"normal"},{"uid":"35b7419d0d7e0148","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1728386298645,"stop":1728386298646,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7650101184f543c","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1728386122197,"stop":1728386122197,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecdde4a29ff34ccc","name":"should push to available amount of connection if less than required","time":{"start":1728386357142,"stop":1728386357143,"duration":1},"status":"passed","severity":"normal"},{"uid":"3556f19b4631879e","name":"Nwaku publishes","time":{"start":1728386448645,"stop":1728386448645,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c556d900ebeade5","name":"LightPush with 0 connections","time":{"start":1728386331140,"stop":1728386331140,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce291b620bee6ccc","name":"Push message with XML payload","time":{"start":1728386498336,"stop":1728386498336,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f8c7e2a14415898","name":"pre and post cipher","time":{"start":1728386157311,"stop":1728386157311,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f4ea15bbbdd2355","name":"LightPush: 3 peers, Filter: 0 peers","time":{"start":1728386406351,"stop":1728386406351,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0827a3f6ee4ff39","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1728386330790,"stop":1728386330790,"duration":0},"status":"passed","severity":"normal"},{"uid":"a12633b2acac7737","name":"should encodeTxt and decodeTxt","time":{"start":1728386131099,"stop":1728386131099,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a0ce7959a1c758c","name":"should get / set TCP multiaddr","time":{"start":1728386131105,"stop":1728386131105,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb0be02b0d50c742","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app23/9/topic513/test.js","time":{"start":1728386499399,"stop":1728386499400,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf92b1f6621fa883","name":"Check received message containing Basic HTML tag","time":{"start":1728386296154,"stop":1728386296154,"duration":0},"status":"passed","severity":"normal"},{"uid":"456af90a2764c302","name":"Check publish message containing short","time":{"start":1728386465582,"stop":1728386465582,"duration":0},"status":"passed","severity":"normal"},{"uid":"b36c10d9ffe73106","name":"passes more than one ENR URLs and attempts connection","time":{"start":1728386191967,"stop":1728386191968,"duration":1},"status":"skipped","severity":"normal"},{"uid":"799bd02866464ff4","name":"nwaku subscribes","time":{"start":1728386448642,"stop":1728386448643,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f0a939ba576e2c7","name":"Check received message containing XML","time":{"start":1728386432428,"stop":1728386432429,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1912f8f59caf49f","name":"Push message with long payload","time":{"start":1728386498331,"stop":1728386498331,"duration":0},"status":"passed","severity":"normal"},{"uid":"51d759b94563e0c7","name":"Non TWN Cluster","time":{"start":1728386499375,"stop":1728386499375,"duration":0},"status":"passed","severity":"normal"},{"uid":"97fddd049b20908c","name":"should wait for Store peer to be connected","time":{"start":1728386161529,"stop":1728386161530,"duration":1},"status":"passed","severity":"normal"},{"uid":"175f61dc5385a9e9","name":"should get / set UDP multiaddr","time":{"start":1728386131105,"stop":1728386131105,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd9cedac240b37d6","name":"Subscribe to topic containing Russian and receive message","time":{"start":1728386330786,"stop":1728386330786,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc7904dd22228e96","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1728386531683,"stop":1728386531687,"duration":4},"status":"passed","severity":"normal"},{"uid":"facfe0565dd71465","name":"Ordered callback, aborts when callback returns true","time":{"start":1728386554566,"stop":1728386554566,"duration":0},"status":"passed","severity":"normal"},{"uid":"edf8761f10c8d3f0","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1728386321787,"stop":1728386321787,"duration":0},"status":"passed","severity":"normal"},{"uid":"f69c9638fa02ca98","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1728386531687,"stop":1728386531687,"duration":0},"status":"passed","severity":"normal"},{"uid":"83cc56f565e26172","name":"Passing page size 11 when there are 10 messages","time":{"start":1728386552577,"stop":1728386552577,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed370c72e5707a71","name":"LightPush: 1 peers, Filter: 1 peers","time":{"start":1728386406346,"stop":1728386406346,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd396d641f2f0d58","name":"should correctly map a content topic to a pubsub topic","time":{"start":1728386122203,"stop":1728386122203,"duration":0},"status":"passed","severity":"normal"},{"uid":"32e1756ca35bd775","name":"Push message with content topic containing short","time":{"start":1728386454667,"stop":1728386454668,"duration":1},"status":"passed","severity":"normal"},{"uid":"211226386e7e74bf","name":"Store - dialed first","time":{"start":1728386593070,"stop":1728386593070,"duration":0},"status":"passed","severity":"normal"},{"uid":"a77c14f950054fb2","name":"should throw if no connection provided","time":{"start":1728386138239,"stop":1728386138240,"duration":1},"status":"passed","severity":"normal"},{"uid":"880238d09f6c7c2b","name":"Sample","time":{"start":1728386130473,"stop":1728386130474,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d5972ebc4592a83","name":"Generator, 2 different pubsubtopics","time":{"start":1728386554389,"stop":1728386554389,"duration":0},"status":"passed","severity":"normal"},{"uid":"462d745ac8fb1cb4","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1728386146226,"stop":1728386146227,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ab30dd54ea0de96","name":"getPeersByDiscovery","time":{"start":1728386220718,"stop":1728386220720,"duration":2},"status":"passed","severity":"normal"},{"uid":"56575c39c822078d","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1728386321790,"stop":1728386321790,"duration":0},"status":"passed","severity":"normal"},{"uid":"c36c1eae1e88de49","name":"Check received message with timestamp: 1728386179310 ","time":{"start":1728386432445,"stop":1728386432452,"duration":7},"status":"passed","severity":"normal"},{"uid":"fa9686baecf7c598","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1728386298669,"stop":1728386298670,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ace16695c6758ec","name":"Fails to publish message with empty text","time":{"start":1728386465616,"stop":1728386465617,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a8d0ea305c08f61","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1728386471413,"stop":1728386471413,"duration":0},"status":"passed","severity":"normal"},{"uid":"2187517f098268cf","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1728386622028,"stop":1728386622028,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e64da9196ad8ed7","name":"handles empty shards array correctly","time":{"start":1728386122202,"stop":1728386122202,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc272604cf60a48c","name":"Ping on unsubscribed peer","time":{"start":1728386225389,"stop":1728386225389,"duration":0},"status":"passed","severity":"normal"},{"uid":"92a777b0bb25b3a","name":"Check publish message containing Basic HTML tag","time":{"start":1728386465598,"stop":1728386465600,"duration":2},"status":"passed","severity":"normal"},{"uid":"5ba1d0231e86b2cc","name":"Push message with custom timestamp: 1728382722141","time":{"start":1728386498353,"stop":1728386498355,"duration":2},"status":"passed","severity":"normal"},{"uid":"a217d7a1415398de","name":"Push message with content topic containing numeric","time":{"start":1728386454668,"stop":1728386454669,"duration":1},"status":"passed","severity":"normal"},{"uid":"9480afda94e68c04","name":"should not fail to start the service if it is already started","time":{"start":1728386150783,"stop":1728386150783,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a123d624e6ae435","name":"Check publish message containing Chinese","time":{"start":1728386465584,"stop":1728386465584,"duration":0},"status":"passed","severity":"normal"},{"uid":"50e37e9f501e6435","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1728386122196,"stop":1728386122196,"duration":0},"status":"passed","severity":"normal"},{"uid":"917065cae6716a22","name":"throws on content topic with empty encoding field","time":{"start":1728386122172,"stop":1728386122172,"duration":0},"status":"passed","severity":"normal"},{"uid":"42cad2918e019cea","name":"Check received message with timestamp: 1649153314 ","time":{"start":1728386432392,"stop":1728386432395,"duration":3},"status":"passed","severity":"normal"},{"uid":"d04c70c055238b5d","name":"Check received message containing short","time":{"start":1728386432342,"stop":1728386432343,"duration":1},"status":"passed","severity":"normal"},{"uid":"4084fd1306c7eca3","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1728386531675,"stop":1728386531675,"duration":0},"status":"passed","severity":"normal"},{"uid":"61f7a270553c76e","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1728386122193,"stop":1728386122193,"duration":0},"status":"passed","severity":"normal"},{"uid":"39dcdafc9e625ebe","name":"should reject if LightPush is requested but not mounted","time":{"start":1728386161526,"stop":1728386161526,"duration":0},"status":"passed","severity":"normal"},{"uid":"85468d3a4d129824","name":"Add multiple subscription objects on single nwaku node","time":{"start":1728386330792,"stop":1728386330792,"duration":0},"status":"passed","severity":"normal"},{"uid":"f86cc6e2ef58b67a","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1728386122194,"stop":1728386122194,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fef48c957037a65","name":"Decoder throws on undefined content topic","time":{"start":1728386158587,"stop":1728386158587,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ca1cfd683ed6b48","name":"Push message with emoji payload","time":{"start":1728386498340,"stop":1728386498340,"duration":0},"status":"passed","severity":"normal"},{"uid":"51e23787d8f81a9e","name":"Push message on custom pubsubTopic","time":{"start":1728386392712,"stop":1728386392712,"duration":0},"status":"passed","severity":"normal"},{"uid":"671f9facc6d9b59d","name":"should set field with only FILTER enabled","time":{"start":1728386131115,"stop":1728386131115,"duration":0},"status":"passed","severity":"normal"},{"uid":"edfb6b32a6e11b44","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1728386432396,"stop":1728386432398,"duration":2},"status":"passed","severity":"normal"},{"uid":"118e30e69c1239bf","name":"Rejects garbage","time":{"start":1728386164900,"stop":1728386164900,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3e5c8ee2830d4d2","name":"Ephemeral field is preserved - encoder v0","time":{"start":1728386187250,"stop":1728386187256,"duration":6},"status":"passed","severity":"normal"},{"uid":"c60291bf9ab71c54","name":"random static sharding 4 - Cluster ID: 604, Shard ID: 703","time":{"start":1728386535192,"stop":1728386535195,"duration":3},"status":"passed","severity":"normal"},{"uid":"fbd4494cd8b096e6","name":"groups content topics by expected pubsub topic","time":{"start":1728386122185,"stop":1728386122185,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a01835564aca612","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1728386459054,"stop":1728386459055,"duration":1},"status":"passed","severity":"normal"},{"uid":"1460740b08377c78","name":"Push message with Chinese payload","time":{"start":1728386454659,"stop":1728386454659,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ca2b4918df65f97","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1728386130347,"stop":1728386130348,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fd476f9e7fe7147","name":"Publish without waiting for remote peer","time":{"start":1728386471399,"stop":1728386471400,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bc935440e80713a","name":"Push message with special chars payload","time":{"start":1728386454658,"stop":1728386454658,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7a402c336064a9e","name":"Query generator for multiple messages with different message text format","time":{"start":1728386554561,"stop":1728386554562,"duration":1},"status":"passed","severity":"normal"},{"uid":"82f544f0652588b2","name":"Ordered Callback - false","time":{"start":1728386541182,"stop":1728386541182,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4747ca400dee940","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1728386130354,"stop":1728386130354,"duration":0},"status":"passed","severity":"normal"},{"uid":"5023733df2e70ab","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1728386232841,"stop":1728386232843,"duration":2},"status":"passed","severity":"normal"},{"uid":"46921b337d556be0","name":"should return unique PubsubTopics for static sharding","time":{"start":1728386122189,"stop":1728386122189,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9643fe87ef2fac8","name":"Query generator for multiple messages","time":{"start":1728386554553,"stop":1728386554561,"duration":8},"status":"passed","severity":"normal"},{"uid":"fd4c5d16e513e9b5","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1728386298661,"stop":1728386298662,"duration":1},"status":"passed","severity":"normal"},{"uid":"7813484ca1e29f9a","name":"Check message with non string payload is not received","time":{"start":1728386432407,"stop":1728386432407,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4f7fd7de12ae8bd","name":"Push message with SQL Injection payload","time":{"start":1728386498335,"stop":1728386498335,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2ed500201c1f3dc","name":"Publish message with large meta","time":{"start":1728386465628,"stop":1728386465629,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca3d98afca4a76bf","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1728386321794,"stop":1728386321795,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d3eaaecbf02ecd7","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1728386122196,"stop":1728386122196,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ebfeef84f0c22a0","name":"Push message with content topic containing Russian","time":{"start":1728386454670,"stop":1728386454670,"duration":0},"status":"passed","severity":"normal"},{"uid":"21aad0e00e4e4c11","name":"Throws when trying to push message with empty payload","time":{"start":1728386498341,"stop":1728386498342,"duration":1},"status":"passed","severity":"normal"},{"uid":"f606964e3a6e1f5","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1728386531703,"stop":1728386531707,"duration":4},"status":"passed","severity":"normal"},{"uid":"6dbe25000c3cfc08","name":"Check publish message containing Arabic","time":{"start":1728386465590,"stop":1728386465591,"duration":1},"status":"passed","severity":"normal"},{"uid":"887509212a655e89","name":"Push message with content topic containing escaped characters","time":{"start":1728386454679,"stop":1728386454679,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2506f5c1d53b280","name":"Generator, 2 different pubsubtopics","time":{"start":1728386554395,"stop":1728386554396,"duration":1},"status":"passed","severity":"normal"},{"uid":"327e0d2fd15150ab","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1728386256344,"stop":1728386256344,"duration":0},"status":"passed","severity":"normal"},{"uid":"6589a8a9a2a4f8d2","name":"Push message with content topic containing Basic HTML tag","time":{"start":1728386454676,"stop":1728386454676,"duration":0},"status":"passed","severity":"normal"},{"uid":"f527063623e0f6ea","name":"Push message with content topic containing long","time":{"start":1728386454668,"stop":1728386454668,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f689c09e75c56f0","name":"Push message with content topic containing Arabic","time":{"start":1728386454670,"stop":1728386454670,"duration":0},"status":"passed","severity":"normal"},{"uid":"34e7353fe6bfb6f8","name":"Decoder throws on undefined content topic","time":{"start":1728386156891,"stop":1728386156892,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa273cc4edd731e8","name":"Overlapping topic subscription","time":{"start":1728386531681,"stop":1728386531681,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7f57a8033d642b6","name":"Symmetric encrypt & Decrypt","time":{"start":1728386157310,"stop":1728386157311,"duration":1},"status":"passed","severity":"normal"},{"uid":"b34879e1baeafb3d","name":"Check publish message containing long","time":{"start":1728386465583,"stop":1728386465583,"duration":0},"status":"passed","severity":"normal"},{"uid":"21101b17c2ab9524","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1728386622027,"stop":1728386622027,"duration":0},"status":"passed","severity":"normal"},{"uid":"20a7a39eb925af66","name":"Query Generator, Wrong PubsubTopic","time":{"start":1728386528243,"stop":1728386528246,"duration":3},"status":"passed","severity":"normal"},{"uid":"584845c75c1a47b8","name":"Check received message with timestamp: 1728386179912 ","time":{"start":1728386296158,"stop":1728386296160,"duration":2},"status":"passed","severity":"normal"},{"uid":"c5cbb0b062ac2342","name":"Push message with content topic containing shell command","time":{"start":1728386454678,"stop":1728386454679,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fea659a7d6ccc87","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1728386298650,"stop":1728386298651,"duration":1},"status":"passed","severity":"normal"},{"uid":"9be446f71dca0090","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1728386124862,"stop":1728386124862,"duration":0},"status":"passed","severity":"normal"},{"uid":"2350b80402684562","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1728386531717,"stop":1728386531717,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4964c4eeb3551f1","name":"connected peers and dial","time":{"start":1728386432901,"stop":1728386432901,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7c5f8db33aa20417","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1728386146231,"stop":1728386146232,"duration":1},"status":"passed","severity":"normal"},{"uid":"689dc4a81469b60d","name":"Publish message with custom timestamp: Tue Oct 08 2024 12:20:55 GMT+0000 (Coordinated Universal Time)","time":{"start":1728386465609,"stop":1728386465616,"duration":7},"status":"passed","severity":"normal"},{"uid":"188f77c3ca38da1b","name":"Push message with content topic containing emoji","time":{"start":1728386454680,"stop":1728386454680,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c725d67de9ed8e4","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1728386545462,"stop":1728386545463,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbaa169fd7657fac","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1728386130352,"stop":1728386130353,"duration":1},"status":"passed","severity":"normal"},{"uid":"c828d434f63ea3dc","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1728386232834,"stop":1728386232834,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e3dacb9d8ec0305","name":"Passing page size 19 when there are 20 messages","time":{"start":1728386552579,"stop":1728386552579,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d66b8d5a3ae7cff","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1728386146227,"stop":1728386146227,"duration":0},"status":"passed","severity":"normal"},{"uid":"74bd76b7667791e4","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1728386156887,"stop":1728386156888,"duration":1},"status":"passed","severity":"normal"},{"uid":"540b14bcda52c55d","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1728386131100,"stop":1728386131100,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd6cebbebd6db51f","name":"Push message with content topic containing emoji","time":{"start":1728386498350,"stop":1728386498350,"duration":0},"status":"passed","severity":"normal"},{"uid":"281a2562bfa87d3f","name":"Does not throw an exception when node disconnects","time":{"start":1728386581816,"stop":1728386581817,"duration":1},"status":"passed","severity":"normal"},{"uid":"b478c022e9ae4546","name":"Subscribe to topic containing special chars and publish message","time":{"start":1728386471406,"stop":1728386471406,"duration":0},"status":"passed","severity":"normal"},{"uid":"24cb2d489f6c0b84","name":"Push 30 different messages","time":{"start":1728386454667,"stop":1728386454667,"duration":0},"status":"passed","severity":"normal"},{"uid":"aab6ad570bc0d414","name":"LightPush: 2 peers, Filter: 2 peers","time":{"start":1728386406349,"stop":1728386406349,"duration":0},"status":"passed","severity":"normal"},{"uid":"95e76e13a88bfff4","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1728386531692,"stop":1728386531693,"duration":1},"status":"passed","severity":"normal"},{"uid":"31406061c1f7aff5","name":"topics with same application and version share the same shard","time":{"start":1728386122184,"stop":1728386122185,"duration":1},"status":"passed","severity":"normal"},{"uid":"11cc080c24c98a29","name":"Round trip binary serialization","time":{"start":1728386138783,"stop":1728386138783,"duration":0},"status":"passed","severity":"normal"},{"uid":"57e8f9539365c407","name":"Meta field set when metaSetter is specified","time":{"start":1728386138784,"stop":1728386138784,"duration":0},"status":"passed","severity":"normal"},{"uid":"b12e9b2ddba0efeb","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1728386122192,"stop":1728386122193,"duration":1},"status":"passed","severity":"normal"},{"uid":"61e4b812ecc42c14","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1728386531701,"stop":1728386531701,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ea224b272e874e1","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1728386122182,"stop":1728386122182,"duration":0},"status":"passed","severity":"normal"},{"uid":"1537792dad5b3269","name":"Refresh subscription","time":{"start":1728386471404,"stop":1728386471404,"duration":0},"status":"skipped","severity":"normal"},{"uid":"54b134ae202297a9","name":"Subscribe to topic containing short and receive message","time":{"start":1728386531710,"stop":1728386531711,"duration":1},"status":"passed","severity":"normal"},{"uid":"11c094b8d9e08bc0","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1728386232844,"stop":1728386232845,"duration":1},"status":"passed","severity":"normal"},{"uid":"29b866c74f14cab0","name":"Subscribe to topic containing shell command and receive message","time":{"start":1728386531727,"stop":1728386531730,"duration":3},"status":"passed","severity":"normal"},{"uid":"522f95d539869cbf","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1728386122182,"stop":1728386122182,"duration":0},"status":"passed","severity":"normal"},{"uid":"44b545710bf95637","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1728386418979,"stop":1728386418981,"duration":2},"status":"passed","severity":"normal"},{"uid":"9591a89b559a9054","name":"Delete observer","time":{"start":1728386434679,"stop":1728386434679,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bc63cbb182c33b4","name":"should fail to send if no connections available","time":{"start":1728386357143,"stop":1728386357143,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a57e0312ae04243","name":"Check publish message containing unicode special characters","time":{"start":1728386465604,"stop":1728386465605,"duration":1},"status":"passed","severity":"normal"},{"uid":"74cf9b62bbddc5cb","name":"should emit a peer event after start","time":{"start":1728386510666,"stop":1728386510666,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5f7d98de8a0af9c","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1728386138786,"stop":1728386138786,"duration":0},"status":"passed","severity":"normal"},{"uid":"391ef2eaaa4d9ac4","name":"Push message with short payload","time":{"start":1728386498330,"stop":1728386498331,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee7333bf4c27db02","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1728386531703,"stop":1728386531703,"duration":0},"status":"passed","severity":"normal"},{"uid":"95c1f7cc3a8eb506","name":"Relay","time":{"start":1728386186096,"stop":1728386186097,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b5926c93a3d613","name":"throws on content topic with generation field greater than 0","time":{"start":1728386122170,"stop":1728386122170,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0a674129a6a149","name":"should return usable stream attached to connection","time":{"start":1728386138238,"stop":1728386138239,"duration":1},"status":"passed","severity":"normal"},{"uid":"25052fa2991eae5f","name":"throws on content topic with too few or too many fields","time":{"start":1728386122169,"stop":1728386122169,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e13f4a10f40cd1a","name":"Check publish message containing shell command","time":{"start":1728386465602,"stop":1728386465602,"duration":0},"status":"passed","severity":"normal"},{"uid":"58890092e779b798","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1728386392716,"stop":1728386392716,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bb84fa144392288","name":"stop","time":{"start":1728386220722,"stop":1728386220722,"duration":0},"status":"passed","severity":"normal"},{"uid":"4970b1c09a5f34eb","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1728386465617,"stop":1728386465624,"duration":7},"status":"passed","severity":"normal"},{"uid":"113f78bf05d6c897","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1728386298657,"stop":1728386298658,"duration":1},"status":"passed","severity":"normal"},{"uid":"863a513cb75d8e64","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1728386232835,"stop":1728386232839,"duration":4},"status":"passed","severity":"normal"},{"uid":"e7b3449e58301337","name":"Ping on subscribed peer","time":{"start":1728386225388,"stop":1728386225388,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae4af9711e4f19ca","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1728386321788,"stop":1728386321788,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8a8cd158d4deb90","name":"unsubscribes","time":{"start":1728386554223,"stop":1728386554224,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae40a04496db3d86","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1728386180370,"stop":1728386180371,"duration":1},"status":"passed","severity":"normal"},{"uid":"9662c4257ea58ba8","name":"Fails to push message with large meta","time":{"start":1728386454682,"stop":1728386454682,"duration":0},"status":"passed","severity":"normal"},{"uid":"188122923e6a70b","name":"Push message with content topic containing Russian","time":{"start":1728386498345,"stop":1728386498345,"duration":0},"status":"passed","severity":"normal"},{"uid":"636f867ee35dc993","name":"shard 0","time":{"start":1728386535190,"stop":1728386535190,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1417c116b6ad43b","name":"Check message with non string payload is not received","time":{"start":1728386432469,"stop":1728386432477,"duration":8},"status":"passed","severity":"normal"},{"uid":"4b3652e8e925017d","name":"Push message with custom timestamp: 1697627922141","time":{"start":1728386498353,"stop":1728386498353,"duration":0},"status":"passed","severity":"normal"},{"uid":"c851962761d48b81","name":"Ping on peer without subscriptions","time":{"start":1728386225382,"stop":1728386225384,"duration":2},"status":"passed","severity":"normal"},{"uid":"6f8ed5137cd18bdd","name":"should wait for Filter peer to be connected","time":{"start":1728386161529,"stop":1728386161529,"duration":0},"status":"passed","severity":"normal"},{"uid":"31f91e86caa09318","name":"should throw an error for missing sharding configuration","time":{"start":1728386122202,"stop":1728386122202,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2039a4b1da57f88","name":"Promise Callback - true","time":{"start":1728386541180,"stop":1728386541181,"duration":1},"status":"passed","severity":"normal"},{"uid":"88c7b164a0d4fe40","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1728386122189,"stop":1728386122189,"duration":0},"status":"passed","severity":"normal"},{"uid":"9708f41737569606","name":"Query with Promise Callback, No message returned","time":{"start":1728386528262,"stop":1728386528264,"duration":2},"status":"passed","severity":"normal"},{"uid":"18bc071f98d4ff4b","name":"should reject if Relay is requested but not mounted","time":{"start":1728386161526,"stop":1728386161526,"duration":0},"status":"passed","severity":"normal"},{"uid":"1785d2e61fefe167","name":"Check meta is set [symmetric]","time":{"start":1728386156889,"stop":1728386156889,"duration":0},"status":"passed","severity":"normal"},{"uid":"90b6503136e3e45b","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1728386321791,"stop":1728386321794,"duration":3},"status":"passed","severity":"normal"},{"uid":"fd437fefbbd64abc","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1728386122197,"stop":1728386122197,"duration":0},"status":"passed","severity":"normal"},{"uid":"826afa7c44a84592","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1728386122183,"stop":1728386122183,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7f9c4b4d99ef558","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1728386321791,"stop":1728386321791,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ff6af22493c4b79","name":"Keep-alive pings maintain the connection","time":{"start":1728386250251,"stop":1728386250251,"duration":0},"status":"passed","severity":"normal"},{"uid":"16f5df705ae12c8c","name":"less peers than existing","time":{"start":1728386432903,"stop":1728386432904,"duration":1},"status":"skipped","severity":"normal"},{"uid":"fd0d39ddf35140f0","name":"should be able to encode the field with only FILTER set to true","time":{"start":1728386130341,"stop":1728386130342,"duration":1},"status":"passed","severity":"normal"},{"uid":"802befb2e4aa0966","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1728386471403,"stop":1728386471404,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef68f3f693aba319","name":"Encoder throws on empty string content topic","time":{"start":1728386156891,"stop":1728386156891,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f735254cbf68334","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1728386122197,"stop":1728386122197,"duration":0},"status":"passed","severity":"normal"},{"uid":"22f50297ce5ee44e","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1728386122184,"stop":1728386122184,"duration":0},"status":"passed","severity":"normal"},{"uid":"651931fa990734c9","name":"should check connected peers if present and suitable","time":{"start":1728386161528,"stop":1728386161528,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1342c2c57f11112","name":"safeDispatchEvent","time":{"start":1728386220721,"stop":1728386220722,"duration":1},"status":"passed","severity":"normal"},{"uid":"97c954d0f08f4a7","name":"should set field with only RELAY enabled","time":{"start":1728386131115,"stop":1728386131115,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3e83f0e451fafd4","name":"Check received message containing unicode special characters","time":{"start":1728386432439,"stop":1728386432444,"duration":5},"status":"passed","severity":"normal"},{"uid":"74f1bb80cbbd7869","name":"Encoder throws on undefined content topic","time":{"start":1728386158586,"stop":1728386158586,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc35a9df9185842b","name":"should throw an error for missing required configuration","time":{"start":1728386122190,"stop":1728386122191,"duration":1},"status":"passed","severity":"normal"},{"uid":"913e1675e0f38bf9","name":"does not throw on valid cases","time":{"start":1728386122168,"stop":1728386122168,"duration":0},"status":"passed","severity":"normal"},{"uid":"aeb12d4c9190ddd4","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1728386298652,"stop":1728386298652,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9b1806e23ff00a6","name":"Check received message containing SQL Injection","time":{"start":1728386432422,"stop":1728386432422,"duration":0},"status":"passed","severity":"normal"},{"uid":"84e672072b2a77e7","name":"Push message with unicode special characters payload","time":{"start":1728386454666,"stop":1728386454666,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6347b28bb54c142","name":"Push message with content topic containing JSON","time":{"start":1728386498348,"stop":1728386498348,"duration":0},"status":"passed","severity":"normal"},{"uid":"de2f6a5d88873e9d","name":"peer:update - should do nothing if another protocol hit","time":{"start":1728386138242,"stop":1728386138242,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c4d48ba249682be","name":"should not receive a peer event after stop","time":{"start":1728386191965,"stop":1728386191965,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fcab00971219348","name":"Subscribe to topic containing long and receive message","time":{"start":1728386330783,"stop":1728386330784,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1c5ce086a37951d","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1728386432455,"stop":1728386432461,"duration":6},"status":"passed","severity":"normal"},{"uid":"67b8a80444fa640a","name":"should throw error - no id","time":{"start":1728386131102,"stop":1728386131102,"duration":0},"status":"passed","severity":"normal"},{"uid":"74d2a40ba679cff9","name":"Filter with 3 connections","time":{"start":1728386331155,"stop":1728386331155,"duration":0},"status":"passed","severity":"normal"},{"uid":"404a053f632cb142","name":"Push message with content topic containing unicode special characters","time":{"start":1728386454680,"stop":1728386454680,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfbfb8dd9dfd6dcb","name":"Decoder throws on empty string content topic","time":{"start":1728386156892,"stop":1728386156892,"duration":0},"status":"passed","severity":"normal"},{"uid":"84059480d04cad06","name":"should throw an error for empty SingleShardInfos array","time":{"start":1728386122188,"stop":1728386122188,"duration":0},"status":"passed","severity":"normal"},{"uid":"77dbeb234bac606b","name":"Generator, custom pubsub topic","time":{"start":1728386554386,"stop":1728386554388,"duration":2},"status":"passed","severity":"normal"},{"uid":"d44ef8a5b88b7898","name":"Ping on peer without subscriptions","time":{"start":1728386223917,"stop":1728386223918,"duration":1},"status":"passed","severity":"normal"},{"uid":"36125301a99f628f","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1728386330792,"stop":1728386330792,"duration":0},"status":"passed","severity":"normal"},{"uid":"b906c24e88a8b91b","name":"should set field with all protocols disabled","time":{"start":1728386131114,"stop":1728386131114,"duration":0},"status":"passed","severity":"normal"},{"uid":"d79eb70a2090fa07","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1728386187256,"stop":1728386187256,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7e3a286cc12b599","name":"Push message with SQL Injection payload","time":{"start":1728386454660,"stop":1728386454660,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee606c6d82e17138","name":"Passing an array","time":{"start":1728386581817,"stop":1728386581818,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b29a4e583278821","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1728386531680,"stop":1728386531681,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f6cccc980e3f228","name":"All","time":{"start":1728386186098,"stop":1728386186098,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed3fb5fbff08c693","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1728386146232,"stop":1728386146232,"duration":0},"status":"passed","severity":"normal"},{"uid":"91bfd7d323f70683","name":"Ping fails for unsubscribed peers","time":{"start":1728386250251,"stop":1728386250251,"duration":0},"status":"passed","severity":"normal"},{"uid":"b445da95c6799f7e","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1728386146822,"stop":1728386146822,"duration":0},"status":"skipped","severity":"normal"},{"uid":"68bad0bbd1057feb","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1728386531675,"stop":1728386531675,"duration":0},"status":"passed","severity":"normal"},{"uid":"757bc5e9c94eb82d","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1728386122192,"stop":1728386122192,"duration":0},"status":"passed","severity":"normal"},{"uid":"c77fb5c8aa651ae6","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1728386298619,"stop":1728386298619,"duration":0},"status":"passed","severity":"normal"},{"uid":"caa160d7361a8afd","name":"Check received message containing Arabic","time":{"start":1728386432355,"stop":1728386432359,"duration":4},"status":"passed","severity":"normal"},{"uid":"e74d8899590dd707","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1728386622029,"stop":1728386622029,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd1ae034a82043e4","name":"LightPush: 3 peers, Filter: 2 peers","time":{"start":1728386406352,"stop":1728386406352,"duration":0},"status":"passed","severity":"normal"},{"uid":"7aa9a5a6d87ae314","name":"handles multiple messages","time":{"start":1728386554223,"stop":1728386554223,"duration":0},"status":"passed","severity":"normal"},{"uid":"38a01e9577f2397b","name":"Sign & Recover","time":{"start":1728386157311,"stop":1728386157312,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e4c9848b4c57a2a","name":"can dial TLS multiaddrs","time":{"start":1728386410545,"stop":1728386410546,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3fbcfaecd295430","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1728386180365,"stop":1728386180368,"duration":3},"status":"passed","severity":"normal"},{"uid":"56dd87d9b6d5239c","name":"Refresh subscription","time":{"start":1728386531681,"stop":1728386531681,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cc97559031238ff","name":"Check received message containing emoji","time":{"start":1728386432444,"stop":1728386432444,"duration":0},"status":"passed","severity":"normal"},{"uid":"80b77b8e9498c9e0","name":"Check publish message containing Russian","time":{"start":1728386465596,"stop":1728386465597,"duration":1},"status":"passed","severity":"normal"},{"uid":"68eef77d9bb54e2c","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1728386122188,"stop":1728386122188,"duration":0},"status":"passed","severity":"normal"},{"uid":"857cc98727482ad0","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1728386321787,"stop":1728386321788,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b1c8a778047199f","name":"Relay - dialed first","time":{"start":1728386593067,"stop":1728386593067,"duration":0},"status":"passed","severity":"normal"},{"uid":"47906d378761ad12","name":"handles empty contentTopics array correctly","time":{"start":1728386122202,"stop":1728386122202,"duration":0},"status":"passed","severity":"normal"},{"uid":"32eb5532bfe69c9b","name":"throws on content topic with empty topic name field","time":{"start":1728386122172,"stop":1728386122172,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5e98a505ca55ab8","name":"Check received message containing Chinese","time":{"start":1728386432351,"stop":1728386432354,"duration":3},"status":"passed","severity":"normal"},{"uid":"82586bc1f2a0183b","name":"Check received message containing long","time":{"start":1728386296148,"stop":1728386296149,"duration":1},"status":"passed","severity":"normal"},{"uid":"cea1b53d565647bf","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1728386418981,"stop":1728386418982,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d0b669cebc848af","name":"should reject if WakuNode is not started","time":{"start":1728386161524,"stop":1728386161525,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6debecbf4f7dc24","name":"random static sharding 7 - Cluster ID: 844, Shard ID: 221","time":{"start":1728386535196,"stop":1728386535197,"duration":1},"status":"passed","severity":"normal"},{"uid":"b04244f48707a903","name":"Check publish message after client node is restarted","time":{"start":1728386465628,"stop":1728386465628,"duration":0},"status":"skipped","severity":"normal"},{"uid":"62dc1effbd6a349f","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1728386298658,"stop":1728386298659,"duration":1},"status":"passed","severity":"normal"},{"uid":"e823acda26ca3a21","name":"Subscribe to topic containing XML and publish message","time":{"start":1728386471410,"stop":1728386471411,"duration":1},"status":"passed","severity":"normal"},{"uid":"31afbfd347bab593","name":"Check publish message containing XML","time":{"start":1728386465598,"stop":1728386465598,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb1ae3d287435e51","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1728386122174,"stop":1728386122174,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc41c76378cc6c84","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1728386124861,"stop":1728386124862,"duration":1},"status":"passed","severity":"normal"},{"uid":"929a3adf45ac3e78","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1728386298663,"stop":1728386298664,"duration":1},"status":"passed","severity":"normal"},{"uid":"13841e67b5b74ef7","name":"Check received message containing Script","time":{"start":1728386432366,"stop":1728386432367,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bfde69e0479be39","name":"same cluster, same shard: nodes connect","time":{"start":1728386298606,"stop":1728386298607,"duration":1},"status":"passed","severity":"normal"},{"uid":"94d31e3c1d553c2b","name":"LightPush: 0 peers, Filter: 2 peers","time":{"start":1728386406342,"stop":1728386406342,"duration":0},"status":"passed","severity":"normal"},{"uid":"39c50b68e5a9e09c","name":"Relay + Store","time":{"start":1728386131116,"stop":1728386131116,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc24ea87cbce2b5a","name":"configure the node with multiple pubsub topics","time":{"start":1728386535203,"stop":1728386535204,"duration":1},"status":"passed","severity":"normal"},{"uid":"561862a1a26f0457","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1728386459055,"stop":1728386459056,"duration":1},"status":"passed","severity":"normal"},{"uid":"70f4608353f22fc9","name":"Check publish message containing SQL Injection","time":{"start":1728386465597,"stop":1728386465597,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd651f235f0a9b20","name":"Passing page size 110 when there are 120 messages","time":{"start":1728386552579,"stop":1728386552580,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff6ca2971333edd3","name":"should return the pubsub topic directly if a string is provided","time":{"start":1728386122199,"stop":1728386122199,"duration":0},"status":"passed","severity":"normal"},{"uid":"984511844ec4da89","name":"Fails to publish duplicate message","time":{"start":1728386465616,"stop":1728386465616,"duration":0},"status":"passed","severity":"normal"},{"uid":"39ab14ec302a58de","name":"random static sharding 9 - Cluster ID: 170, Shard ID: 494","time":{"start":1728386535199,"stop":1728386535199,"duration":0},"status":"passed","severity":"normal"},{"uid":"51cf2a239db07d74","name":"Overlapping topic subscription","time":{"start":1728386531708,"stop":1728386531708,"duration":0},"status":"passed","severity":"normal"},{"uid":"257d492cd7c8a439","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1728386558849,"stop":1728386558849,"duration":0},"status":"passed","severity":"normal"},{"uid":"316ea79d0924c8de","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1728386558847,"stop":1728386558847,"duration":0},"status":"passed","severity":"normal"},{"uid":"b84313bda98a41db","name":"isConnected return false after peer stops","time":{"start":1728386211404,"stop":1728386211405,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c55aed8e9454b29","name":"should return false","time":{"start":1728386131103,"stop":1728386131103,"duration":0},"status":"passed","severity":"normal"},{"uid":"186672f7fefd04a1","name":"Query with Ordered Callback, No message returned","time":{"start":1728386528257,"stop":1728386528258,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9a7f89a792eaac2","name":"Fails to push message with empty content topic","time":{"start":1728386498350,"stop":1728386498351,"duration":1},"status":"passed","severity":"normal"},{"uid":"2eba8b6785fb9305","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1728386330790,"stop":1728386330791,"duration":1},"status":"passed","severity":"normal"},{"uid":"9eda11892a2e19d3","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1728386459054,"stop":1728386459054,"duration":0},"status":"passed","severity":"normal"},{"uid":"37719e59d3b25ff","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1728386211401,"stop":1728386211402,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbb681ca7eea1b87","name":"Fails to publish message with size larger than 1 MB","time":{"start":1728386465625,"stop":1728386465627,"duration":2},"status":"passed","severity":"normal"},{"uid":"c588927891bd9de4","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1728386122200,"stop":1728386122200,"duration":0},"status":"passed","severity":"normal"},{"uid":"b53f463a5ce5f793","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1728386298664,"stop":1728386298664,"duration":0},"status":"passed","severity":"normal"},{"uid":"cba93121d8adc852","name":"Push message with escaped characters payload","time":{"start":1728386498338,"stop":1728386498339,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0b092fddd2f224","name":"Subscribe and receive messages via lightPush","time":{"start":1728386330765,"stop":1728386330771,"duration":6},"status":"passed","severity":"normal"},{"uid":"6d40e215e5496c69","name":"Relay + Store","time":{"start":1728386186097,"stop":1728386186098,"duration":1},"status":"passed","severity":"normal"},{"uid":"e71565485b775521","name":"Check received message containing escaped characters","time":{"start":1728386432378,"stop":1728386432379,"duration":1},"status":"passed","severity":"normal"},{"uid":"b036b0a27bb7986c","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1728386122187,"stop":1728386122188,"duration":1},"status":"passed","severity":"normal"},{"uid":"13ce570edd203f76","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1728386187593,"stop":1728386187593,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcec550cb6d7d462","name":"Used by Waku Relay","time":{"start":1728386581818,"stop":1728386581819,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfd59d252ad8fad5","name":"Correctly serialized arguments","time":{"start":1728386410857,"stop":1728386410858,"duration":1},"status":"passed","severity":"normal"},{"uid":"daa156fb2ec5a05f","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1728386531680,"stop":1728386531680,"duration":0},"status":"passed","severity":"normal"},{"uid":"22f298dee3e53160","name":"should select older connection if present","time":{"start":1728386137991,"stop":1728386137991,"duration":0},"status":"passed","severity":"normal"},{"uid":"c19e288d91c3a85","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1728386558846,"stop":1728386558846,"duration":0},"status":"passed","severity":"normal"},{"uid":"20bb069d234b0560","name":"Check received message containing Arabic","time":{"start":1728386432421,"stop":1728386432421,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbbe72209fd581ec","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1728386528254,"stop":1728386528255,"duration":1},"status":"passed","severity":"normal"},{"uid":"71b962c1d2c89dd","name":"Subscribe to topic containing Script and publish message","time":{"start":1728386471410,"stop":1728386471410,"duration":0},"status":"passed","severity":"normal"},{"uid":"8830c3bd10c03eef","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1728386232848,"stop":1728386232849,"duration":1},"status":"passed","severity":"normal"},{"uid":"6abc61f4bffe4845","name":"Passing page size 0 when there are 110 messages","time":{"start":1728386552574,"stop":1728386552575,"duration":1},"status":"passed","severity":"normal"},{"uid":"331a3dfb0c536689","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1728386531676,"stop":1728386531676,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f2f4bcde719f879","name":"Check message received after jswaku node is restarted","time":{"start":1728386296165,"stop":1728386296165,"duration":0},"status":"skipped","severity":"normal"},{"uid":"14efb1405dcacae3","name":"Push message with unicode special characters payload","time":{"start":1728386498339,"stop":1728386498339,"duration":0},"status":"passed","severity":"normal"},{"uid":"63dc8ededd27512b","name":"Generator, custom pubsub topic","time":{"start":1728386554395,"stop":1728386554395,"duration":0},"status":"passed","severity":"normal"},{"uid":"59d4d299cc427a3f","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1728386122204,"stop":1728386122204,"duration":0},"status":"passed","severity":"normal"},{"uid":"eda3f3b7aa9c869","name":"different cluster, different shard: nodes don't connect","time":{"start":1728386298609,"stop":1728386298611,"duration":2},"status":"passed","severity":"normal"},{"uid":"e8c0da2984b5ca80","name":"Publish message with rate limit","time":{"start":1728386465629,"stop":1728386465629,"duration":0},"status":"passed","severity":"normal"},{"uid":"47e56e1bcbfae73","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1728386122191,"stop":1728386122192,"duration":1},"status":"passed","severity":"normal"},{"uid":"b491d31f65673af","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1728386554566,"stop":1728386554566,"duration":0},"status":"passed","severity":"normal"},{"uid":"76c0aec2e643a674","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1728386298620,"stop":1728386298620,"duration":0},"status":"passed","severity":"normal"},{"uid":"9873749ce04c610f","name":"Push message with content topic containing Script","time":{"start":1728386454671,"stop":1728386454671,"duration":0},"status":"passed","severity":"normal"},{"uid":"455f0540634e82d6","name":"Check received message containing short","time":{"start":1728386432411,"stop":1728386432412,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cb2a0327ac2f326","name":"Subscribe to topic containing short and publish message","time":{"start":1728386471405,"stop":1728386471405,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4971e2858194449","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1728386531720,"stop":1728386531725,"duration":5},"status":"passed","severity":"normal"},{"uid":"518e498166635cf3","name":"addEventListener with correct event","time":{"start":1728386220713,"stop":1728386220713,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fabe000958f4035","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1728386298654,"stop":1728386298657,"duration":3},"status":"passed","severity":"normal"},{"uid":"2e8f7d68857cf2d0","name":"different cluster, same shard: nodes don't connect","time":{"start":1728386298609,"stop":1728386298609,"duration":0},"status":"passed","severity":"normal"},{"uid":"29c6660f1f667e66","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1728386392714,"stop":1728386392714,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2d5f0149473e0ec","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1728386298651,"stop":1728386298651,"duration":0},"status":"passed","severity":"normal"},{"uid":"432914607a504f24","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1728386122184,"stop":1728386122184,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9a393bf2a290b66","name":"Push message with content topic containing Chinese","time":{"start":1728386498344,"stop":1728386498344,"duration":0},"status":"passed","severity":"normal"},{"uid":"b014d9673744a35e","name":"should emit a peer event after start","time":{"start":1728386150783,"stop":1728386150784,"duration":1},"status":"passed","severity":"normal"},{"uid":"243bf711a3709dad","name":"Push message with rate limit","time":{"start":1728386454682,"stop":1728386454682,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ff56d629d90d470","name":"should handle a minimal index list","time":{"start":1728386122378,"stop":1728386122378,"duration":0},"status":"passed","severity":"normal"},{"uid":"c39b548494ca0698","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1728386191967,"stop":1728386191967,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2565b099686c4dd3","name":"1 Store, 2 relays, 2 fetches","time":{"start":1728386146489,"stop":1728386146489,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea9bb95d1720a0ac","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1728386122198,"stop":1728386122198,"duration":0},"status":"passed","severity":"normal"},{"uid":"be0e91375bb5914","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1728386535205,"stop":1728386535206,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0b45d6b5954a7ad","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1728386122195,"stop":1728386122195,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3b868a034f9788c","name":"Subscribe to topic containing XML and receive message","time":{"start":1728386531689,"stop":1728386531690,"duration":1},"status":"passed","severity":"normal"}] |