allure-jswaku/7374/widgets/status-chart.json
2024-08-29 08:00:23 +00:00

1 line
158 KiB
JSON

[{"uid":"a0df5c98aef636fb","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1724917673300,"stop":1724917673300,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb65d56676c006f1","name":"LightPush: 0 peers, Filter: 3 peers - Expected: Unhealthy","time":{"start":1724918086868,"stop":1724918086868,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f89234acd2a98ae","name":"Push message with content topic containing Script","time":{"start":1724918203687,"stop":1724918203687,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2d3fab56d1d20c2","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1724917707020,"stop":1724917707021,"duration":1},"status":"passed","severity":"normal"},{"uid":"7087faf394315dd2","name":"Check received message containing Script","time":{"start":1724918179408,"stop":1724918179408,"duration":0},"status":"passed","severity":"normal"},{"uid":"101a5b182dbc1676","name":"Check received message containing long","time":{"start":1724917916038,"stop":1724917916039,"duration":1},"status":"passed","severity":"normal"},{"uid":"c59f3cd8b81ded03","name":"Push message with Chinese payload","time":{"start":1724918203667,"stop":1724918203667,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac0bd3e78dadaf17","name":"Tracks peer failures correctly","time":{"start":1724917930832,"stop":1724917930833,"duration":1},"status":"broken","severity":"normal"},{"uid":"d9ea21e7c882379d","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1724917989816,"stop":1724917989816,"duration":0},"status":"passed","severity":"normal"},{"uid":"a24fda1274a40b19","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724918127248,"stop":1724918127249,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdb61e6c404805e5","name":"Does not throw an exception when node disconnects","time":{"start":1724918337081,"stop":1724918337081,"duration":0},"status":"passed","severity":"normal"},{"uid":"206bb3d0b4e44b4a","name":"Push message with long payload","time":{"start":1724918203665,"stop":1724918203666,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ce76706a96b8503","name":"Subscribe and receive messages via waku relay post","time":{"start":1724917948308,"stop":1724917948309,"duration":1},"status":"passed","severity":"normal"},{"uid":"5222bd1e99356384","name":"should correctly map a content topic to a pubsub topic","time":{"start":1724917673309,"stop":1724917673309,"duration":0},"status":"passed","severity":"normal"},{"uid":"96aa1cb4b08b108","name":"Refresh subscription","time":{"start":1724918239938,"stop":1724918239938,"duration":0},"status":"skipped","severity":"normal"},{"uid":"45dc8e8c46815c60","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1724917673281,"stop":1724917673286,"duration":5},"status":"passed","severity":"normal"},{"uid":"b76c6ba561dae0e0","name":"should be able to encode the field with only FILTER set to true","time":{"start":1724917681048,"stop":1724917681048,"duration":0},"status":"passed","severity":"normal"},{"uid":"e94e2e3e68185de9","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app88/9/topic470/xml","time":{"start":1724918259546,"stop":1724918259546,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b3f706f0ae3948c","name":"Push message with content topic containing XML","time":{"start":1724918285608,"stop":1724918285609,"duration":1},"status":"passed","severity":"normal"},{"uid":"77b9fca4f9ebc580","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1724918287567,"stop":1724918287567,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae332342195ae428","name":"Push message with emoji payload","time":{"start":1724918203677,"stop":1724918203677,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dd66db0c8096282","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1724917989818,"stop":1724917989819,"duration":1},"status":"passed","severity":"normal"},{"uid":"838dc3b5a43a1550","name":"Generator, 2 different pubsubtopics","time":{"start":1724918323459,"stop":1724918323460,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f73b7d0ac7be3f3","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1724917673302,"stop":1724917673303,"duration":1},"status":"passed","severity":"normal"},{"uid":"be093ff86f1b3587","name":"Check received message containing Basic HTML tag","time":{"start":1724917916044,"stop":1724917916051,"duration":7},"status":"passed","severity":"normal"},{"uid":"df7aaa6f8fafe70c","name":"Push message with content topic containing SQL Injection","time":{"start":1724918285606,"stop":1724918285607,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e38586d67ec40ed","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1724917989820,"stop":1724917989821,"duration":1},"status":"passed","severity":"normal"},{"uid":"42419fd55fcb6b25","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1724917673300,"stop":1724917673300,"duration":0},"status":"passed","severity":"normal"},{"uid":"630a6b7aad1fa2aa","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1724917673292,"stop":1724917673292,"duration":0},"status":"passed","severity":"normal"},{"uid":"d46c7e66483425d1","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1724918287559,"stop":1724918287559,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb13d1211efe7b08","name":"Subscribe to topic containing numeric and receive message","time":{"start":1724918287574,"stop":1724918287574,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f46372606a5e0b9","name":"should encode/decode to text encoding","time":{"start":1724917681719,"stop":1724917681719,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d079798849c77bb","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1724918287568,"stop":1724918287568,"duration":0},"status":"passed","severity":"normal"},{"uid":"aac498f322787194","name":"Check meta is set [ecies]","time":{"start":1724917708699,"stop":1724917708699,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fa3f1fe3f822b60","name":"Non TWN Cluster","time":{"start":1724918259538,"stop":1724918259538,"duration":0},"status":"passed","severity":"normal"},{"uid":"e77a7b4e6131a885","name":"Decoder throws on empty string content topic","time":{"start":1724917707025,"stop":1724917707025,"duration":0},"status":"passed","severity":"normal"},{"uid":"75e28d64c8bb28a9","name":"Check received message containing JSON","time":{"start":1724918179409,"stop":1724918179410,"duration":1},"status":"passed","severity":"normal"},{"uid":"36e49c4e97a13a86","name":"Query generator for multiple messages with multiple decoders","time":{"start":1724918326160,"stop":1724918326160,"duration":0},"status":"passed","severity":"normal"},{"uid":"f174adbc9b9e160d","name":"LightPush: 1 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1724918086869,"stop":1724918086869,"duration":0},"status":"passed","severity":"normal"},{"uid":"64700223e31d00c5","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1724917723832,"stop":1724917723833,"duration":1},"status":"passed","severity":"normal"},{"uid":"9427abcdabc868c2","name":"Rejects garbage","time":{"start":1724917689715,"stop":1724917689715,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2076e74a7db555a","name":"Passing page size 19 when there are 20 messages","time":{"start":1724918327711,"stop":1724918327711,"duration":0},"status":"passed","severity":"normal"},{"uid":"30426627c491fc63","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1724917673305,"stop":1724917673305,"duration":0},"status":"passed","severity":"normal"},{"uid":"b79344a0633c3240","name":"nwaku subscribes","time":{"start":1724918204098,"stop":1724918204099,"duration":1},"status":"passed","severity":"normal"},{"uid":"441149548ebc2480","name":"Push message on custom pubsubTopic","time":{"start":1724918127248,"stop":1724918127248,"duration":0},"status":"passed","severity":"normal"},{"uid":"a19fb0537625980b","name":"Check message received after nwaku node is restarted","time":{"start":1724918179438,"stop":1724918179439,"duration":1},"status":"skipped","severity":"normal"},{"uid":"cd6db5ff7267c643","name":"Check publish message after service node is restarted","time":{"start":1724918229406,"stop":1724918229407,"duration":1},"status":"skipped","severity":"normal"},{"uid":"75b659cb1b45c275","name":"can start and stop the service","time":{"start":1724917701154,"stop":1724917701155,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8ab9903b89c4369","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1724917989814,"stop":1724917989815,"duration":1},"status":"passed","severity":"normal"},{"uid":"b704ec54c3da7a65","name":"ignores domain fetching errors","time":{"start":1724917697301,"stop":1724917697301,"duration":0},"status":"passed","severity":"normal"},{"uid":"decc2d004a4240f7","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1724917810537,"stop":1724917810538,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd7d34587c79a9c7","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1724918124173,"stop":1724918124174,"duration":1},"status":"passed","severity":"normal"},{"uid":"582eb22469cc37cb","name":"should use the provided clusterId for the pubsub topic","time":{"start":1724917673310,"stop":1724917673310,"duration":0},"status":"passed","severity":"normal"},{"uid":"9598d79bc56fdc13","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1724918386963,"stop":1724918386964,"duration":1},"status":"passed","severity":"normal"},{"uid":"133566f541fd1d55","name":"new peer added after a peer was already found","time":{"start":1724918216287,"stop":1724918216287,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c02bee1893fbf4e","name":"Check received message containing numeric","time":{"start":1724918179404,"stop":1724918179406,"duration":2},"status":"passed","severity":"normal"},{"uid":"e5efd1bee6e36317","name":"Number of peers are maintained correctly","time":{"start":1724917930824,"stop":1724917930825,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3f7559624268f3a","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1724917673298,"stop":1724917673298,"duration":0},"status":"passed","severity":"normal"},{"uid":"11657acada936691","name":"Renews subscription after lossing a connection","time":{"start":1724918287569,"stop":1724918287569,"duration":0},"status":"passed","severity":"normal"},{"uid":"693932ddd932038e","name":"can dial TLS multiaddrs","time":{"start":1724918130464,"stop":1724918130464,"duration":0},"status":"passed","severity":"normal"},{"uid":"79e0cd0345b97abc","name":"should be online or offline if network state changed","time":{"start":1724917723835,"stop":1724917723835,"duration":0},"status":"passed","severity":"normal"},{"uid":"1606ee914afc663a","name":"Query Generator - true","time":{"start":1724918306248,"stop":1724918306248,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab478ec588e60bb9","name":"Ping on subscribed peer","time":{"start":1724917782909,"stop":1724917782909,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbc8c76c534159ea","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1724917673288,"stop":1724917673288,"duration":0},"status":"passed","severity":"normal"},{"uid":"94ec8f03bf2cf8a1","name":"Refresh subscription","time":{"start":1724918287561,"stop":1724918287562,"duration":1},"status":"passed","severity":"normal"},{"uid":"990384fea600f19a","name":"Check message received after nwaku node is restarted","time":{"start":1724918179403,"stop":1724918179403,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3aafb9e8d1a1bbd4","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1724917681053,"stop":1724917681054,"duration":1},"status":"passed","severity":"normal"},{"uid":"5af38f099059b1cd","name":"Check message with invalid timestamp is not received","time":{"start":1724917916058,"stop":1724917916058,"duration":0},"status":"passed","severity":"normal"},{"uid":"82af68472f9d475d","name":"Publishes to nwaku","time":{"start":1724918204099,"stop":1724918204099,"duration":0},"status":"passed","severity":"normal"},{"uid":"a49d5e64df0e0907","name":"connects to nwaku","time":{"start":1724918337081,"stop":1724918337081,"duration":0},"status":"passed","severity":"normal"},{"uid":"bca62cc706bee21e","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1724917948306,"stop":1724917948307,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc06ad0848172c1e","name":"should return all peers when numPeers is 0","time":{"start":1724917686329,"stop":1724917686330,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6e8f4db02ed324a","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1724918239949,"stop":1724918239952,"duration":3},"status":"passed","severity":"normal"},{"uid":"1fd21480764fae98","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1724917841038,"stop":1724917841038,"duration":0},"status":"passed","severity":"normal"},{"uid":"adb5fab7556d7655","name":"Number of peers are maintained correctly","time":{"start":1724918076884,"stop":1724918076884,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3e8b81bbffe2117","name":"Generator, custom pubsub topic","time":{"start":1724918323458,"stop":1724918323459,"duration":1},"status":"passed","severity":"normal"},{"uid":"bceecbc37a02a9c8","name":"Query with Ordered Callback, No Decoder","time":{"start":1724918300924,"stop":1724918300924,"duration":0},"status":"passed","severity":"normal"},{"uid":"557f77c07bf7baa1","name":"unsubscribes","time":{"start":1724918327896,"stop":1724918327896,"duration":0},"status":"passed","severity":"normal"},{"uid":"723fa5bbc3d8f7b0","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1724918300929,"stop":1724918300930,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5151bf185b50f58","name":"Keep-alive pings maintain the connection","time":{"start":1724917930826,"stop":1724917930826,"duration":0},"status":"passed","severity":"normal"},{"uid":"a63293b125fd07ea","name":"Check received message containing emoji","time":{"start":1724917916053,"stop":1724917916054,"duration":1},"status":"passed","severity":"normal"},{"uid":"71913ae0b8ff5d14","name":"Push message with content topic containing escaped characters","time":{"start":1724918203689,"stop":1724918203689,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b865a1fd34267d3","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1724917673299,"stop":1724917673299,"duration":0},"status":"passed","severity":"normal"},{"uid":"add522ff4f3a73f7","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1724917723831,"stop":1724917723832,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd11df55286ae731","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1724917673303,"stop":1724917673303,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0cf4c1f0decfe32","name":"should handle a minimal index list","time":{"start":1724917673400,"stop":1724917673400,"duration":0},"status":"passed","severity":"normal"},{"uid":"5475759f8817b8b4","name":"Subscribe to topic containing short and receive message","time":{"start":1724917948321,"stop":1724917948321,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0646ef22141de6","name":"should not fail to stop the service if it was not started","time":{"start":1724917701155,"stop":1724917701155,"duration":0},"status":"passed","severity":"normal"},{"uid":"d418cda2c0b80b9e","name":"Push message with content topic containing long","time":{"start":1724918285597,"stop":1724918285598,"duration":1},"status":"passed","severity":"normal"},{"uid":"140cfd149e9f821f","name":"Check received message with timestamp: 1649153314 ","time":{"start":1724917916057,"stop":1724917916057,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6bc597123c3a908","name":"Check received message containing Russian","time":{"start":1724918179381,"stop":1724918179381,"duration":0},"status":"passed","severity":"normal"},{"uid":"7549f7a191035373","name":"Push message with content topic containing Basic HTML tag","time":{"start":1724918203688,"stop":1724918203688,"duration":0},"status":"passed","severity":"normal"},{"uid":"16e7ab4d944e599f","name":"should encode/decode to RLP encoding","time":{"start":1724917681719,"stop":1724917681719,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f8b4a90d90f74d5","name":"Check received message containing short","time":{"start":1724918179366,"stop":1724918179367,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8ef063e5c5f4e36","name":"Refresh subscription","time":{"start":1724917948319,"stop":1724917948320,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0bf3242aac35498","name":"Generator, 2 different pubsubtopics","time":{"start":1724918323455,"stop":1724918323456,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7b0eaac18a7d987","name":"Sample","time":{"start":1724917681169,"stop":1724917681169,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5adbd1d2e4f42c","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1724918287577,"stop":1724918287577,"duration":0},"status":"passed","severity":"normal"},{"uid":"e629856c9cc3685e","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1724917963262,"stop":1724917963262,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2818e3ed13aef7e","name":"Push message with content topic containing shell command","time":{"start":1724918203689,"stop":1724918203689,"duration":0},"status":"passed","severity":"normal"},{"uid":"a390aaf141608357","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1724918179416,"stop":1724918179417,"duration":1},"status":"passed","severity":"normal"},{"uid":"25757327aaa6638d","name":"throws on empty content topic","time":{"start":1724917673276,"stop":1724917673276,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf4472afbbe1500","name":"Meta field set when metaSetter is specified","time":{"start":1724917686539,"stop":1724917686539,"duration":0},"status":"passed","severity":"normal"},{"uid":"19b1d308d7fb6c59","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1724917730901,"stop":1724917730903,"duration":2},"status":"passed","severity":"normal"},{"uid":"a6c2f9abfbf4a8ff","name":"Check received message containing Russian","time":{"start":1724917916041,"stop":1724917916041,"duration":0},"status":"passed","severity":"normal"},{"uid":"9da636b8bb130965","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1724917963263,"stop":1724917963263,"duration":0},"status":"passed","severity":"normal"},{"uid":"c245e3e77c7f8500","name":"should not receive a peer event before start","time":{"start":1724917701156,"stop":1724917701156,"duration":0},"status":"passed","severity":"normal"},{"uid":"b924adf7abe0ccda","name":"dispatchEvent via connectionManager","time":{"start":1724917763728,"stop":1724917763729,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffe97a9c5437c75f","name":"non connected peers","time":{"start":1724918179673,"stop":1724918179673,"duration":0},"status":"skipped","severity":"normal"},{"uid":"79607ebda26e83b5","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1724917673287,"stop":1724917673288,"duration":1},"status":"passed","severity":"normal"},{"uid":"fac4967e659b43e0","name":"Check received message with timestamp: 1724917723179000000 ","time":{"start":1724918179412,"stop":1724918179413,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c4fbd495f148d6","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1724918287564,"stop":1724918287564,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd1f89f6859f37cb","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724917989817,"stop":1724917989818,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ebd25b94e89314c","name":"Subscribe to topic containing short and receive message","time":{"start":1724918287562,"stop":1724918287562,"duration":0},"status":"passed","severity":"normal"},{"uid":"f12a64780b47a49f","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1724917681049,"stop":1724917681051,"duration":2},"status":"passed","severity":"normal"},{"uid":"a184fe496e5706c9","name":"Check received message containing XML","time":{"start":1724918179408,"stop":1724918179409,"duration":1},"status":"passed","severity":"normal"},{"uid":"96a7c12dd4d7167f","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1724917948330,"stop":1724917948330,"duration":0},"status":"passed","severity":"normal"},{"uid":"22211d1ece432d8e","name":"A test","time":{"start":1724918087013,"stop":1724918087014,"duration":1},"status":"passed","severity":"normal"},{"uid":"657712aa93def4ec","name":"Check received message with timestamp: 1724917723179000000 ","time":{"start":1724918179399,"stop":1724918179400,"duration":1},"status":"passed","severity":"normal"},{"uid":"de957b5e7e67659b","name":"Subscribe to topic containing numeric and publish message","time":{"start":1724918239940,"stop":1724918239940,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f7eb2f43f16d828","name":"random static sharding 4 - Cluster ID: 622, Shard ID: 284","time":{"start":1724918298099,"stop":1724918298100,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e66e34f5a5e203a","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1724917697303,"stop":1724917697304,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b9d8f02622d502e","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1724917675796,"stop":1724917675797,"duration":1},"status":"passed","severity":"normal"},{"uid":"75b5d7c13fb61181","name":"should set field with all protocols disabled","time":{"start":1724917681727,"stop":1724917681727,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7ec279c034783de","name":"Round trip binary encryption [ecies, signature]","time":{"start":1724917708699,"stop":1724917708699,"duration":0},"status":"passed","severity":"normal"},{"uid":"383d067d02d6c8c","name":"removeEventListener with correct event","time":{"start":1724917763726,"stop":1724917763726,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee4eeec2ff2f2009","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1724918214357,"stop":1724918214358,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bde0d29c1463ae9","name":"Push message with content topic containing Arabic","time":{"start":1724918285601,"stop":1724918285605,"duration":4},"status":"passed","severity":"normal"},{"uid":"acb8b837720ca946","name":"Subscribe to topic containing long and publish message","time":{"start":1724918239939,"stop":1724918239939,"duration":0},"status":"passed","severity":"normal"},{"uid":"14e1b735c376076a","name":"Check received message containing JSON","time":{"start":1724917916051,"stop":1724917916051,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5332c94c780be66","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1724918287572,"stop":1724918287572,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f394a9cffedf53d","name":"LightPush with 1 connections","time":{"start":1724918008228,"stop":1724918008228,"duration":0},"status":"passed","severity":"normal"},{"uid":"b58a8a5f42d82a18","name":"Push message with custom timestamp: 1724921608882","time":{"start":1724918203696,"stop":1724918203697,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5812a17f9734824","name":"LightPush: 3 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1724918086873,"stop":1724918086873,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0b195688ea15353","name":"LightPush with 3 connections","time":{"start":1724918008265,"stop":1724918008265,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dcec93f38cdb42f","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1724917696991,"stop":1724917696992,"duration":1},"status":"passed","severity":"normal"},{"uid":"f784ff66b234e6f3","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1724917673300,"stop":1724917673300,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ecc43dc3b8ffcac","name":"Query generator for multiple messages with different message text format","time":{"start":1724918326159,"stop":1724918326159,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e99f7a3020dd978","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1724917730907,"stop":1724917730908,"duration":1},"status":"passed","severity":"normal"},{"uid":"67da8c6cbb73e731","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1724918287579,"stop":1724918287580,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3419871747ab57c","name":"tcp ip4 address","time":{"start":1724917681161,"stop":1724917681161,"duration":0},"status":"passed","severity":"normal"},{"uid":"6837c138105c0156","name":"LightPush: 2 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1724918086871,"stop":1724918086872,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ce8084671f064d7","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1724917697305,"stop":1724917697305,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2f9ed88d266c618e","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1724918300925,"stop":1724918300929,"duration":4},"status":"passed","severity":"normal"},{"uid":"50ed6e0107c61a61","name":"Decoder throws on undefined content topic","time":{"start":1724917708700,"stop":1724917708701,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ecdd432045c5bdb","name":"can start the service","time":{"start":1724917701154,"stop":1724917701154,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7e6c36bdb7af766","name":"Subscribe and receives messages on 20 topics","time":{"start":1724918287560,"stop":1724918287560,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2a26eed5a3ee1cc","name":"Push message with content topic containing emoji","time":{"start":1724918285614,"stop":1724918285615,"duration":1},"status":"passed","severity":"normal"},{"uid":"618a98f8783959c4","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1724917708698,"stop":1724917708698,"duration":0},"status":"passed","severity":"normal"},{"uid":"8447353e13eea0c","name":"Push message with content topic containing special chars","time":{"start":1724918203685,"stop":1724918203685,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5d8ff612d4d0b7d","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1724918239953,"stop":1724918239954,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ff872c587ee327e","name":"Check publish message containing emoji","time":{"start":1724918229401,"stop":1724918229401,"duration":0},"status":"passed","severity":"normal"},{"uid":"45680a0348d65a6","name":"Overlapping topic subscription","time":{"start":1724918287561,"stop":1724918287561,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe2d5375c4311d2f","name":"Check received message containing Chinese","time":{"start":1724917916040,"stop":1724917916040,"duration":0},"status":"passed","severity":"normal"},{"uid":"27417df4202f29a2","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1724918287571,"stop":1724918287571,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbeb0e71157f7190","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1724917673280,"stop":1724917673281,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c2a15a3cb0188e1","name":"handles different clusterIds correctly","time":{"start":1724917673292,"stop":1724917673292,"duration":0},"status":"passed","severity":"normal"},{"uid":"78b0e337864425c4","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1724918287560,"stop":1724918287561,"duration":1},"status":"passed","severity":"normal"},{"uid":"62b5cdacddbf88ac","name":"Subscribe and receive messages via waku relay post","time":{"start":1724918287570,"stop":1724918287570,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3d2e1fc1d0f300f","name":"Subscribe to topic containing JSON and publish message","time":{"start":1724918239952,"stop":1724918239953,"duration":1},"status":"passed","severity":"normal"},{"uid":"f57e46c69d5a8c72","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1724918332988,"stop":1724918332988,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb71270529a0f9f1","name":"Generator, custom pubsub topic","time":{"start":1724918323455,"stop":1724918323455,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e292da9611ddf99","name":"should be called for bootstrap peers","time":{"start":1724917730900,"stop":1724917730901,"duration":1},"status":"passed","severity":"normal"},{"uid":"80816f684b573e51","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1724918287560,"stop":1724918287560,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5ba1f9665f9f02e","name":"Generator, custom pubsub topic","time":{"start":1724918323461,"stop":1724918323461,"duration":0},"status":"passed","severity":"normal"},{"uid":"187964a3e403c790","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1724917673303,"stop":1724917673303,"duration":0},"status":"passed","severity":"normal"},{"uid":"688e558e957a18b2","name":"should not throw an error for a single configured topic","time":{"start":1724917673304,"stop":1724917673305,"duration":1},"status":"passed","severity":"normal"},{"uid":"c41e35313eeabe95","name":"Subscribe to topic containing Russian and receive message","time":{"start":1724917948327,"stop":1724917948327,"duration":0},"status":"passed","severity":"normal"},{"uid":"805b0714170814ef","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app88/6/topic218/proto","time":{"start":1724918259542,"stop":1724918259542,"duration":0},"status":"passed","severity":"normal"},{"uid":"2634cb6750ddf3df","name":"should not fail to stop the service if it was not started","time":{"start":1724917744661,"stop":1724917744661,"duration":0},"status":"passed","severity":"normal"},{"uid":"76ba6c76f1aebfde","name":"Push message equal or less that 1MB","time":{"start":1724918285619,"stop":1724918285619,"duration":0},"status":"passed","severity":"normal"},{"uid":"b540de65cd7cfbf9","name":"should be able to decode the field with only RELAY set to true","time":{"start":1724917681055,"stop":1724917681056,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd2af3e79e94b0e1","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1724918179400,"stop":1724918179401,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d0e483f376e381d","name":"should load peers from local storage and dispatch events","time":{"start":1724917701157,"stop":1724917701157,"duration":0},"status":"passed","severity":"normal"},{"uid":"368b555b5e7cb89e","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1724917989828,"stop":1724917989828,"duration":0},"status":"passed","severity":"normal"},{"uid":"41a29421c45c46b3","name":"Light Node - default protocols","time":{"start":1724918344740,"stop":1724918344740,"duration":0},"status":"passed","severity":"normal"},{"uid":"916dccdd0b1feb45","name":"Passing page size 0 when there are 110 messages","time":{"start":1724918327709,"stop":1724918327709,"duration":0},"status":"passed","severity":"normal"},{"uid":"859f5b7fbd0a0860","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1724918280552,"stop":1724918280552,"duration":0},"status":"passed","severity":"normal"},{"uid":"e360f056f428d203","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1724918280551,"stop":1724918280551,"duration":0},"status":"passed","severity":"normal"},{"uid":"e681317b45755596","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724917810539,"stop":1724917810540,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdb7eca26868cff0","name":"Check received message containing special chars","time":{"start":1724917916039,"stop":1724917916040,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc1288933ca79f45","name":"Check publish message containing SQL Injection","time":{"start":1724918229397,"stop":1724918229398,"duration":1},"status":"passed","severity":"normal"},{"uid":"aab7a5f16c80980e","name":"Check received message containing numeric","time":{"start":1724918179376,"stop":1724918179377,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4f5bda37e0ff664","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1724917989810,"stop":1724917989810,"duration":0},"status":"passed","severity":"normal"},{"uid":"786f70ac0b6deae4","name":"Overlapping topic subscription","time":{"start":1724918287572,"stop":1724918287573,"duration":1},"status":"passed","severity":"normal"},{"uid":"9156f9f80aed9fae","name":"Passing an array","time":{"start":1724918337082,"stop":1724918337082,"duration":0},"status":"passed","severity":"normal"},{"uid":"534dcfb378cf9b82","name":"Ordered Callback - false","time":{"start":1724918306250,"stop":1724918306250,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0dac3f9b95a3a22","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1724917841038,"stop":1724917841039,"duration":1},"status":"passed","severity":"normal"},{"uid":"6900097207bb3b0b","name":"Push message with content topic containing Chinese","time":{"start":1724918285600,"stop":1724918285601,"duration":1},"status":"passed","severity":"normal"},{"uid":"68a0057b9be51f61","name":"Subscribe to topic containing short and receive message","time":{"start":1724918287573,"stop":1724918287573,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d274dc07c91defd","name":"can start and stop the service","time":{"start":1724918241657,"stop":1724918241658,"duration":1},"status":"passed","severity":"normal"},{"uid":"421e4ad53b65d28","name":"Accepts a valid Waku Message","time":{"start":1724917689713,"stop":1724917689714,"duration":1},"status":"passed","severity":"normal"},{"uid":"460e67d739ee43dd","name":"Subscribe to topic containing long and receive message","time":{"start":1724918287574,"stop":1724918287574,"duration":0},"status":"passed","severity":"normal"},{"uid":"c497ada1c453a5c5","name":"should encodeTxt and decodeTxt","time":{"start":1724917681713,"stop":1724917681713,"duration":0},"status":"passed","severity":"normal"},{"uid":"845d5f9907bd2761","name":"LightPush: 0 peers, Filter: 2 peers - Expected: Unhealthy","time":{"start":1724918086868,"stop":1724918086868,"duration":0},"status":"passed","severity":"normal"},{"uid":"648a73b6e774ed0c","name":"Asymmetric encrypt & decrypt","time":{"start":1724917707454,"stop":1724917707455,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6bc6fc4356395a8","name":"start node with empty content topic","time":{"start":1724918259555,"stop":1724918259556,"duration":1},"status":"passed","severity":"normal"},{"uid":"e510e5be520500b3","name":"should not receive a peer event before start","time":{"start":1724918241664,"stop":1724918241665,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ab44b919f9d0129","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1724918287572,"stop":1724918287572,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c2f52e1b1d49df1","name":"caches peers it previously fetched","time":{"start":1724917697302,"stop":1724917697302,"duration":0},"status":"passed","severity":"normal"},{"uid":"72011c1c6ac92673","name":"LightPush with 0 connections","time":{"start":1724918008227,"stop":1724918008227,"duration":0},"status":"passed","severity":"normal"},{"uid":"59bf9f0729e18e29","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1724917673296,"stop":1724917673296,"duration":0},"status":"passed","severity":"normal"},{"uid":"5416e4dcc10c01fb","name":"Ping on unsubscribed peer","time":{"start":1724917796890,"stop":1724917796891,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c0b0c1a790b9e9b","name":"Relay - times out","time":{"start":1724918344738,"stop":1724918344738,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b2bb5484725e3cc","name":"Check received message containing escaped characters","time":{"start":1724918179410,"stop":1724918179410,"duration":0},"status":"passed","severity":"normal"},{"uid":"3243078f0b089a72","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1724917963264,"stop":1724917963265,"duration":1},"status":"passed","severity":"normal"},{"uid":"96edc52f80bced3d","name":"Subscribe to topic containing short and publish message","time":{"start":1724918239939,"stop":1724918239939,"duration":0},"status":"passed","severity":"normal"},{"uid":"34d201a741190a69","name":"Push message with content topic containing numeric","time":{"start":1724918203685,"stop":1724918203685,"duration":0},"status":"passed","severity":"normal"},{"uid":"922f859c5feb4d08","name":"Push message with content topic containing Arabic","time":{"start":1724918203686,"stop":1724918203686,"duration":0},"status":"passed","severity":"normal"},{"uid":"65ba34e00fa49208","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1724917989822,"stop":1724917989823,"duration":1},"status":"passed","severity":"normal"},{"uid":"64c70c5472b53256","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1724918332987,"stop":1724918332987,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2bfd66319d79662","name":"should add and remove event listeners correctly","time":{"start":1724917701158,"stop":1724917701159,"duration":1},"status":"passed","severity":"normal"},{"uid":"a59f9ad9cf28bee7","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1724918287570,"stop":1724918287570,"duration":0},"status":"passed","severity":"normal"},{"uid":"542f4ebab296bcba","name":"Reopen subscription with peer with lost subscription","time":{"start":1724917796891,"stop":1724917796892,"duration":1},"status":"passed","severity":"normal"},{"uid":"6403a851f9915e27","name":"should be called at least once on all `peer:discovery` events","time":{"start":1724917730899,"stop":1724917730899,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f642f85995fcb55","name":"Push message on custom pubsubTopic","time":{"start":1724918127234,"stop":1724918127237,"duration":3},"status":"passed","severity":"normal"},{"uid":"8b4cb99e86a287ca","name":"Push to array if already present","time":{"start":1724917673037,"stop":1724917673037,"duration":0},"status":"passed","severity":"normal"},{"uid":"88c77edae290fac1","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1724917675798,"stop":1724917675798,"duration":0},"status":"passed","severity":"normal"},{"uid":"90e8d30538f72473","name":"should return false","time":{"start":1724917681718,"stop":1724917681718,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b88f2f935436ee4","name":"Subscribe to topic containing long and receive message","time":{"start":1724918287563,"stop":1724918287563,"duration":0},"status":"passed","severity":"normal"},{"uid":"79034d869982d134","name":"should get / set UDP multiaddr","time":{"start":1724917681720,"stop":1724917681720,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed490cfaa71c65e1","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1724918239933,"stop":1724918239934,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc5b41eb89a6a492","name":"Push message with content topic containing short","time":{"start":1724918203683,"stop":1724918203684,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0be0246cff21221","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1724917673295,"stop":1724917673295,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e0fb7a7e1abcc74","name":"Refresh subscription","time":{"start":1724918287573,"stop":1724918287573,"duration":0},"status":"passed","severity":"normal"},{"uid":"866f88bcb6a80842","name":"LightPush with 2 connections","time":{"start":1724918008229,"stop":1724918008229,"duration":0},"status":"passed","severity":"normal"},{"uid":"8414d325372abdae","name":"Check received message containing shell command","time":{"start":1724918179396,"stop":1724918179397,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef4940cb90e97f80","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1724917841036,"stop":1724917841036,"duration":0},"status":"passed","severity":"normal"},{"uid":"db493642b9d87806","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1724917963264,"stop":1724917963264,"duration":0},"status":"passed","severity":"normal"},{"uid":"37ac326990081de3","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1724917673286,"stop":1724917673286,"duration":0},"status":"passed","severity":"normal"},{"uid":"d31ffe726988e01e","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1724918287575,"stop":1724918287575,"duration":0},"status":"passed","severity":"normal"},{"uid":"d45a3ade45dcdb40","name":"Push message with escaped characters payload","time":{"start":1724918285587,"stop":1724918285591,"duration":4},"status":"passed","severity":"normal"},{"uid":"72341c35be8bba34","name":"Relay - dialed after","time":{"start":1724918344738,"stop":1724918344738,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd780a41c62010e","name":"LightPush: 2 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1724918086871,"stop":1724918086871,"duration":0},"status":"passed","severity":"normal"},{"uid":"7aefa803908b3a83","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1724917673298,"stop":1724917673298,"duration":0},"status":"passed","severity":"normal"},{"uid":"38bf68078f870a3e","name":"Check publish message containing Arabic","time":{"start":1724918229396,"stop":1724918229397,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5d5de3d6f80a616","name":"Push message with shell command payload","time":{"start":1724918203676,"stop":1724918203676,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2308954bdfd975e","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1724917673289,"stop":1724917673289,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4f8597e54b2d086","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1724918280552,"stop":1724918280552,"duration":0},"status":"passed","severity":"normal"},{"uid":"677ddcf58d681a88","name":"Push message with SQL Injection payload","time":{"start":1724918203668,"stop":1724918203668,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b6f81c2375b5431","name":"Subscribe to topic containing shell command and publish message","time":{"start":1724918239953,"stop":1724918239953,"duration":0},"status":"passed","severity":"normal"},{"uid":"45c273eb85b05d3e","name":"Check meta is set [symmetric]","time":{"start":1724917707021,"stop":1724917707022,"duration":1},"status":"passed","severity":"normal"},{"uid":"c55a2176fa5006ff","name":"Query Generator, No Decoder","time":{"start":1724918300920,"stop":1724918300921,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4ba19843e2fc24b","name":"Check received message containing long","time":{"start":1724918179367,"stop":1724918179376,"duration":9},"status":"passed","severity":"normal"},{"uid":"59cad9492b23e3b1","name":"Check received message with timestamp: 1649153314 ","time":{"start":1724918179416,"stop":1724918179416,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a576406a7eff9ff","name":"Subscribe to topic containing Russian and receive message","time":{"start":1724918287564,"stop":1724918287565,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbffa5cd4490ec21","name":"Waku message hash computation (payload length 0)","time":{"start":1724917675799,"stop":1724917675799,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8e27f82367503fb","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1724917673280,"stop":1724917673280,"duration":0},"status":"passed","severity":"normal"},{"uid":"aac7c838b8553141","name":"Push message with custom timestamp: 1724914408882","time":{"start":1724918203695,"stop":1724918203696,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5bbfd3d342fc6fc","name":"Publish message with large meta","time":{"start":1724918229408,"stop":1724918229409,"duration":1},"status":"passed","severity":"normal"},{"uid":"7357d3b59c2f31e7","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724917989813,"stop":1724917989813,"duration":0},"status":"passed","severity":"normal"},{"uid":"255c2d3c6452a620","name":"throws on content topic with empty application field","time":{"start":1724917673277,"stop":1724917673277,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3a51a5bf6fe117a","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1724917673307,"stop":1724917673307,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcb0a2cb33394619","name":"Encoder throws on empty string content topic","time":{"start":1724917686540,"stop":1724917686540,"duration":0},"status":"passed","severity":"normal"},{"uid":"b238ae9e8066458c","name":"addEventListener with correct event","time":{"start":1724917763725,"stop":1724917763726,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac857e1ff2231a3e","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1724918216287,"stop":1724918216287,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1cd629b1d84558ee","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1724917963257,"stop":1724917963258,"duration":1},"status":"passed","severity":"normal"},{"uid":"be03b19e276f8a78","name":"Publish message with custom timestamp: Thu Aug 29 2024 08:56:44 GMT+0000 (Coordinated Universal Time)","time":{"start":1724918229402,"stop":1724918229403,"duration":1},"status":"passed","severity":"normal"},{"uid":"802110ca2b1e25b7","name":"Check message with non string payload is not received","time":{"start":1724918179438,"stop":1724918179438,"duration":0},"status":"passed","severity":"normal"},{"uid":"72a6336c03a6924a","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1724917686541,"stop":1724917686542,"duration":1},"status":"passed","severity":"normal"},{"uid":"a03561cd36c9b4ad","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1724917723830,"stop":1724917723831,"duration":1},"status":"passed","severity":"normal"},{"uid":"100b50354e54c65e","name":"Used by Waku Relay","time":{"start":1724918337083,"stop":1724918337083,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9452e6996b2f369","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1724917673307,"stop":1724917673307,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c45cff93ad3b4ac","name":"1 Store, 2 fetches","time":{"start":1724917696747,"stop":1724917696747,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cd268fce6e03d9","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1724917989830,"stop":1724917989830,"duration":0},"status":"passed","severity":"normal"},{"uid":"baeee67bebf7f4c7","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1724917673302,"stop":1724917673302,"duration":0},"status":"passed","severity":"normal"},{"uid":"588c301c4698c356","name":"udp ip6 address","time":{"start":1724917681161,"stop":1724917681161,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdab50608165f1c8","name":"Encoder throws on undefined content topic","time":{"start":1724917707023,"stop":1724917707024,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0b893f46117df7b","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1724917696990,"stop":1724917696990,"duration":0},"status":"passed","severity":"normal"},{"uid":"95adb404ee7d32cb","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1724917963262,"stop":1724917963263,"duration":1},"status":"passed","severity":"normal"},{"uid":"688c2abd0986eddb","name":"Check publish message containing Basic HTML tag","time":{"start":1724918229399,"stop":1724918229399,"duration":0},"status":"passed","severity":"normal"},{"uid":"11a55674830232b3","name":"getPeersByDiscovery","time":{"start":1724918216286,"stop":1724918216287,"duration":1},"status":"passed","severity":"normal"},{"uid":"c72dd5bf5efb8f80","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1724917673300,"stop":1724917673300,"duration":0},"status":"passed","severity":"normal"},{"uid":"802419bb7562ac95","name":"Filter with 3 connections","time":{"start":1724918008265,"stop":1724918008266,"duration":1},"status":"passed","severity":"normal"},{"uid":"740c413c55245129","name":"Subscribe to topic containing XML and receive message","time":{"start":1724918287566,"stop":1724918287566,"duration":0},"status":"passed","severity":"normal"},{"uid":"c08a80f3f87d2617","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1724917696991,"stop":1724917696991,"duration":0},"status":"passed","severity":"normal"},{"uid":"c456dd27ec4e905f","name":"Ping on unsubscribed peer","time":{"start":1724917796895,"stop":1724917796896,"duration":1},"status":"passed","severity":"normal"},{"uid":"41c2f0dcb81a8994","name":"random static sharding 5 - Cluster ID: 261, Shard ID: 843","time":{"start":1724918298100,"stop":1724918298100,"duration":0},"status":"passed","severity":"normal"},{"uid":"e61e9dbf7bb0fc74","name":"Ping fails for unsubscribed peers","time":{"start":1724917930825,"stop":1724917930826,"duration":1},"status":"passed","severity":"normal"},{"uid":"21bbf6d1888e6f46","name":"Subscribe to topic containing numeric and receive message","time":{"start":1724918287563,"stop":1724918287563,"duration":0},"status":"passed","severity":"normal"},{"uid":"517ad06a083b6d84","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1724917673293,"stop":1724917673294,"duration":1},"status":"passed","severity":"normal"},{"uid":"5dd1d4fd34c64d4e","name":"Js publishes, other Js receives","time":{"start":1724918204099,"stop":1724918204103,"duration":4},"status":"passed","severity":"normal"},{"uid":"f07d590d37d95423","name":"Check received message containing emoji","time":{"start":1724918179399,"stop":1724918179399,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b31de1b421a1440","name":"Check message received after jswaku node is restarted","time":{"start":1724918179438,"stop":1724918179438,"duration":0},"status":"skipped","severity":"normal"},{"uid":"df4588db81937804","name":"Push message with Arabic payload","time":{"start":1724918203667,"stop":1724918203667,"duration":0},"status":"passed","severity":"normal"},{"uid":"448051b79b6ad1b5","name":"should be able to decode the field with only STORE set to true","time":{"start":1724917681057,"stop":1724917681058,"duration":1},"status":"passed","severity":"normal"},{"uid":"d547e777c74a1b3d","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1724918214369,"stop":1724918214369,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bd960f2c4e4a712","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1724917963265,"stop":1724917963265,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9405ee5f0816002","name":"should set field with only STORE enabled","time":{"start":1724917681728,"stop":1724917681728,"duration":0},"status":"passed","severity":"normal"},{"uid":"8aa9f48261c34ab7","name":"can start the service","time":{"start":1724917744657,"stop":1724917744657,"duration":0},"status":"passed","severity":"normal"},{"uid":"35e9009f992913a1","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1724918323456,"stop":1724918323457,"duration":1},"status":"passed","severity":"normal"},{"uid":"521e5415c8596ac2","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1724917989813,"stop":1724917989813,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7239cb964b523c4","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724918127247,"stop":1724918127247,"duration":0},"status":"passed","severity":"normal"},{"uid":"e85521b7696f523b","name":"should only return 1 node with relay and store capability","time":{"start":1724917697303,"stop":1724917697303,"duration":0},"status":"passed","severity":"normal"},{"uid":"be1c463dada6f1a8","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1724917948313,"stop":1724917948317,"duration":4},"status":"passed","severity":"normal"},{"uid":"b50ff9be8e795f21","name":"should set field with only FILTER enabled","time":{"start":1724917681728,"stop":1724917681728,"duration":0},"status":"passed","severity":"normal"},{"uid":"58fc1ea67154e10b","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1724918386964,"stop":1724918386965,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd1bf3b3f6393a24","name":"Add multiple subscription objects on single nwaku node","time":{"start":1724918287568,"stop":1724918287569,"duration":1},"status":"passed","severity":"normal"},{"uid":"72f0eb046d3127e8","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1724918287566,"stop":1724918287566,"duration":0},"status":"passed","severity":"normal"},{"uid":"618e1462ece59604","name":"should set field with only RELAY enabled","time":{"start":1724917681728,"stop":1724917681728,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3ee1ea89a6ad2eb","name":"Push message with rate limit","time":{"start":1724918203693,"stop":1724918203694,"duration":1},"status":"passed","severity":"normal"},{"uid":"19de4ff66123d23f","name":"should throw error - invalid id","time":{"start":1724917681717,"stop":1724917681717,"duration":0},"status":"passed","severity":"normal"},{"uid":"bab1d5e76cb66513","name":"Check received message containing emoji","time":{"start":1724918179411,"stop":1724918179412,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdd5ce371d7b9d01","name":"same cluster, different shard: nodes don't connect","time":{"start":1724917989807,"stop":1724917989807,"duration":0},"status":"passed","severity":"normal"},{"uid":"60f0e0fdc4e3b530","name":"handles empty shards array correctly","time":{"start":1724917673308,"stop":1724917673309,"duration":1},"status":"passed","severity":"normal"},{"uid":"63319cab01cef793","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1724917681058,"stop":1724917681060,"duration":2},"status":"passed","severity":"normal"},{"uid":"89d8d00089503456","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1724918332986,"stop":1724918332987,"duration":1},"status":"passed","severity":"normal"},{"uid":"28c2884b20d23094","name":"Push message equal or less that 1MB","time":{"start":1724918203697,"stop":1724918203697,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f9c93e50402fe21","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1724918323462,"stop":1724918323462,"duration":0},"status":"passed","severity":"normal"},{"uid":"783bd2269f7a533c","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1724917673309,"stop":1724917673310,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9d8d6e8affc83ef","name":"should not receive a peer event after stop","time":{"start":1724917744663,"stop":1724917744663,"duration":0},"status":"passed","severity":"normal"},{"uid":"88b17f7aa03ce9a4","name":"Publish without waiting for remote peer","time":{"start":1724918239931,"stop":1724918239932,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee44ced2c918f6d5","name":"Passing cursor with wrong pubsubTopic","time":{"start":1724918280554,"stop":1724918280555,"duration":1},"status":"passed","severity":"normal"},{"uid":"21dfe3f249005194","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1724918298104,"stop":1724918298104,"duration":0},"status":"passed","severity":"normal"},{"uid":"6eafa203e56cb2ce","name":"Subscribe to topic containing Russian and receive message","time":{"start":1724918287575,"stop":1724918287576,"duration":1},"status":"passed","severity":"normal"},{"uid":"431003bd0674f107","name":"Push message with short payload","time":{"start":1724918285578,"stop":1724918285578,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea3fab7a27072faa","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1724918326162,"stop":1724918326162,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ec5a63cad932a6d","name":"Check message on other pubsub topic is not received","time":{"start":1724918179417,"stop":1724918179417,"duration":0},"status":"passed","severity":"normal"},{"uid":"7892e68d962b2af0","name":"Subscribe to topic containing Script and receive message","time":{"start":1724918287576,"stop":1724918287576,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d03253a42368417","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1724918214355,"stop":1724918214355,"duration":0},"status":"passed","severity":"normal"},{"uid":"806df443284d8f4d","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app99/6/topic403/xml","time":{"start":1724918259546,"stop":1724918259546,"duration":0},"status":"passed","severity":"normal"},{"uid":"35d920523d92eaec","name":"Check publish message containing unicode special characters","time":{"start":1724918229400,"stop":1724918229400,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce98eb7987d972c","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1724917948331,"stop":1724917948331,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1b519c5af8218c8","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1724917696992,"stop":1724917696993,"duration":1},"status":"passed","severity":"normal"},{"uid":"d71bdd4cc021ac5c","name":"Should update shard info","time":{"start":1724918130637,"stop":1724918130637,"duration":0},"status":"passed","severity":"normal"},{"uid":"8daec397385c211d","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1724918332987,"stop":1724918332988,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a15f218010bf94e","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1724918259537,"stop":1724918259538,"duration":1},"status":"passed","severity":"normal"},{"uid":"51c62db84291cba7","name":"Check received message containing XML","time":{"start":1724918179383,"stop":1724918179387,"duration":4},"status":"passed","severity":"normal"},{"uid":"aa760eab07754bc9","name":"Subscribe to topic containing XML and receive message","time":{"start":1724917948328,"stop":1724917948328,"duration":0},"status":"passed","severity":"normal"},{"uid":"644a192bdd6cb4c9","name":"Subscribe and receives messages on 20 topics","time":{"start":1724918287571,"stop":1724918287572,"duration":1},"status":"passed","severity":"normal"},{"uid":"df4717905c5f3a80","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1724918214356,"stop":1724918214356,"duration":0},"status":"passed","severity":"normal"},{"uid":"36e340ca7eec1387","name":"Ping on subscribed peer","time":{"start":1724917796893,"stop":1724917796894,"duration":1},"status":"passed","severity":"normal"},{"uid":"eac076b51d1d9514","name":"should throw an error for empty SingleShardInfos array","time":{"start":1724917673294,"stop":1724917673294,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fddf901787aaf74","name":"Push message with content topic containing JSON","time":{"start":1724918203688,"stop":1724918203689,"duration":1},"status":"passed","severity":"normal"},{"uid":"1603b0c80384127","name":"should not fail to start the service if it is already started","time":{"start":1724917701156,"stop":1724917701156,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3d7fe9525834e35","name":"LightPush: 1 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1724918086869,"stop":1724918086869,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0bacc685a260231","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1724917723828,"stop":1724917723830,"duration":2},"status":"passed","severity":"normal"},{"uid":"ebd72ef07ed93218","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1724918287557,"stop":1724918287557,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0fa06e951e4676d","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1724917989814,"stop":1724917989814,"duration":0},"status":"passed","severity":"normal"},{"uid":"9da1d13a1f6b3d28","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1724917686330,"stop":1724917686331,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1b92fa648cbf5ea","name":"should decode valid enr successfully","time":{"start":1724917681714,"stop":1724917681714,"duration":0},"status":"passed","severity":"normal"},{"uid":"740c598c5b7e1c67","name":"Add multiple subscription objects on single nwaku node","time":{"start":1724917948331,"stop":1724917948331,"duration":0},"status":"passed","severity":"normal"},{"uid":"320e94c97ffa6e99","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1724917989814,"stop":1724917989814,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ec1f5b9b8c90967","name":"Passing page size 1 when there are 4 messages","time":{"start":1724918327709,"stop":1724918327709,"duration":0},"status":"passed","severity":"normal"},{"uid":"33087df03a35e82","name":"Check received message containing special chars","time":{"start":1724918179406,"stop":1724918179406,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e2e08db7ba47a21","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1724917916057,"stop":1724917916058,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e9760efb3ffac3c","name":"Ping on peer without subscriptions","time":{"start":1724917796889,"stop":1724917796890,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0753490f746e3b6","name":"Fails to publish message with empty text","time":{"start":1724918229404,"stop":1724918229404,"duration":0},"status":"passed","severity":"normal"},{"uid":"8599fa9b35214a15","name":"Push message with content topic containing escaped characters","time":{"start":1724918285612,"stop":1724918285613,"duration":1},"status":"passed","severity":"normal"},{"uid":"f910671e2187107b","name":"should not fail to start the service if it is already started","time":{"start":1724918241660,"stop":1724918241662,"duration":2},"status":"passed","severity":"normal"},{"uid":"b2ea81a4ad2af872","name":"1 Relay, 1 Filter, gives up","time":{"start":1724917696748,"stop":1724917696748,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a2613d7ab2fd30","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1724917744665,"stop":1724917744665,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ab8477e11d2b7dcd","name":"Publish message with rate limit","time":{"start":1724918229409,"stop":1724918229410,"duration":1},"status":"passed","severity":"normal"},{"uid":"1834343476d99c8e","name":"Subscribe to topic containing Script and receive message","time":{"start":1724918287565,"stop":1724918287565,"duration":0},"status":"passed","severity":"normal"},{"uid":"883f8fbb160086cd","name":"Nodes with multiple pubsub topic","time":{"start":1724918214370,"stop":1724918214370,"duration":0},"status":"passed","severity":"normal"},{"uid":"a66ec558059103e6","name":"different cluster, same shard: nodes don't connect","time":{"start":1724917989807,"stop":1724917989808,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ca63a9f26cd7013","name":"recovers when dns.resolve returns empty","time":{"start":1724917697300,"stop":1724917697301,"duration":1},"status":"passed","severity":"normal"},{"uid":"7766031bc031d1c2","name":"can start and stop the service","time":{"start":1724917744657,"stop":1724917744661,"duration":4},"status":"passed","severity":"normal"},{"uid":"7a34df82ee803b2","name":"Push message with content topic containing special chars","time":{"start":1724918285599,"stop":1724918285600,"duration":1},"status":"passed","severity":"normal"},{"uid":"32543e2ad98c769","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1724918287575,"stop":1724918287575,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdcefacb2de1f42a","name":"should only return 1 node with relay capability","time":{"start":1724917697302,"stop":1724917697302,"duration":0},"status":"passed","severity":"normal"},{"uid":"7996f9786a93e941","name":"Push message with content topic containing long","time":{"start":1724918203684,"stop":1724918203685,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7cb9dc48f394d29","name":"Push message with JSON payload","time":{"start":1724918203670,"stop":1724918203670,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e5162e58078ac9a","name":"Check received message containing numeric","time":{"start":1724917916039,"stop":1724917916039,"duration":0},"status":"passed","severity":"normal"},{"uid":"84002b037fff506","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1724917963266,"stop":1724917963284,"duration":18},"status":"passed","severity":"normal"},{"uid":"641cac48bddd4e4f","name":"Check message received after nwaku node is restarted","time":{"start":1724917916064,"stop":1724917916065,"duration":1},"status":"skipped","severity":"normal"},{"uid":"ba7735a29c7dcece","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1724917948326,"stop":1724917948327,"duration":1},"status":"passed","severity":"normal"},{"uid":"16932dfb2d2c16e9","name":"Push message with Russian payload","time":{"start":1724918203668,"stop":1724918203668,"duration":0},"status":"passed","severity":"normal"},{"uid":"3516686368bad736","name":"Passing page size 11 when there are 10 messages","time":{"start":1724918327710,"stop":1724918327710,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0ad24a3df5c00b","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1724917673290,"stop":1724917673291,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef8857f8f0144ba7","name":"Check received message containing shell command","time":{"start":1724918179410,"stop":1724918179410,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe128ee4859a39e6","name":"listenerCount","time":{"start":1724917763728,"stop":1724917763728,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc1972c72f4d4a77","name":"isConnected should return false after all peers disconnect","time":{"start":1724917777551,"stop":1724917777552,"duration":1},"status":"passed","severity":"normal"},{"uid":"7111bf02b5ec6710","name":"different cluster, different shard: nodes don't connect","time":{"start":1724918124176,"stop":1724918124176,"duration":0},"status":"passed","severity":"normal"},{"uid":"33cfb20e026c9ede","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1724917989818,"stop":1724917989818,"duration":0},"status":"passed","severity":"normal"},{"uid":"102bbe2b55ea5a0d","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1724917701158,"stop":1724917701158,"duration":0},"status":"passed","severity":"normal"},{"uid":"c87afe65ef337e7","name":"Decoder throws on undefined content topic","time":{"start":1724917686541,"stop":1724917686541,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7268bef8f4eff5d","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1724918287564,"stop":1724918287564,"duration":0},"status":"passed","severity":"normal"},{"uid":"626cfcecaf5da4c3","name":"should not fail to start the service if it is already started","time":{"start":1724917744662,"stop":1724917744662,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4a6c8839238827f","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724917989826,"stop":1724917989826,"duration":0},"status":"passed","severity":"normal"},{"uid":"74f1409074480e1e","name":"Check publish message containing JSON","time":{"start":1724918229399,"stop":1724918229399,"duration":0},"status":"passed","severity":"normal"},{"uid":"15688786ae59d776","name":"Check publish message containing XML","time":{"start":1724918229398,"stop":1724918229398,"duration":0},"status":"passed","severity":"normal"},{"uid":"a08a80ed0bceebc","name":"Subscribe to topic containing Script and publish message","time":{"start":1724918239947,"stop":1724918239948,"duration":1},"status":"passed","severity":"normal"},{"uid":"7979eb12be1b5500","name":"Fails to publish message with wrong content topic","time":{"start":1724918229404,"stop":1724918229404,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1f167fdf6a2d1f1","name":"Subscribe and receive messages via lightPush","time":{"start":1724918287557,"stop":1724918287557,"duration":0},"status":"passed","severity":"normal"},{"uid":"5aa674b86b83adcf","name":"should use DNS peer discovery with light client","time":{"start":1724917744664,"stop":1724917744664,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b0f65d83741240d8","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1724917697304,"stop":1724917697304,"duration":0},"status":"passed","severity":"normal"},{"uid":"21a35934c610e957","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1724917673290,"stop":1724917673290,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cc0294aafab2004","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1724918280553,"stop":1724918280553,"duration":0},"status":"passed","severity":"normal"},{"uid":"69e0de34aed79d3b","name":"Push message with meta","time":{"start":1724918203692,"stop":1724918203692,"duration":0},"status":"passed","severity":"normal"},{"uid":"103515ff32fef415","name":"Subscribe to topic containing XML and publish message","time":{"start":1724918239948,"stop":1724918239949,"duration":1},"status":"passed","severity":"normal"},{"uid":"b30c2ac2a8b7c7be","name":"different cluster, different shard: nodes don't connect","time":{"start":1724917989808,"stop":1724917989809,"duration":1},"status":"passed","severity":"normal"},{"uid":"92a2b0f6d1f485bb","name":"Wrong topic","time":{"start":1724918259547,"stop":1724918259547,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdfe547e36ebdde","name":"Decoder throws on empty string content topic","time":{"start":1724917686541,"stop":1724917686541,"duration":0},"status":"passed","severity":"normal"},{"uid":"77ef4fedb2f6c5df","name":"same cluster, same shard: nodes connect","time":{"start":1724917989806,"stop":1724917989807,"duration":1},"status":"passed","severity":"normal"},{"uid":"137bdcd88696d13","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1724917810540,"stop":1724917810540,"duration":0},"status":"passed","severity":"normal"},{"uid":"90f1d2c5adc7ba50","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724918127237,"stop":1724918127240,"duration":3},"status":"passed","severity":"normal"},{"uid":"ea3d94c341387a37","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1724918239944,"stop":1724918239944,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b5dfba4ebd54ed7","name":"Push message with XML payload","time":{"start":1724918285586,"stop":1724918285586,"duration":0},"status":"passed","severity":"normal"},{"uid":"dedda181882f9b93","name":"Check received message containing shell command","time":{"start":1724917916051,"stop":1724917916052,"duration":1},"status":"passed","severity":"normal"},{"uid":"939a95be90dc0217","name":"Subscribe and receive messages via lightPush","time":{"start":1724917948305,"stop":1724917948305,"duration":0},"status":"passed","severity":"normal"},{"uid":"41461d097aa00de","name":"Callback on promise, aborts when callback returns true","time":{"start":1724918326161,"stop":1724918326161,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb181a242bfb3dd","name":"Subscribe to topic containing numeric and receive message","time":{"start":1724917948323,"stop":1724917948324,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc8b42ff26f42246","name":"Check received message containing Basic HTML tag","time":{"start":1724918179409,"stop":1724918179409,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b6d66148f0cb7","name":"Check message with no payload is not received","time":{"start":1724918179418,"stop":1724918179435,"duration":17},"status":"passed","severity":"normal"},{"uid":"674b44625cc96bab","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1724917989810,"stop":1724917989810,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f4f66cebcfa22f2","name":"Subscribe to topic containing Script and receive message","time":{"start":1724917948328,"stop":1724917948328,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac5f0754f20c3de0","name":"Nwaku publishes","time":{"start":1724918204099,"stop":1724918204099,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ae459f9447ad30","name":"Encoder throws on empty string content topic","time":{"start":1724917707024,"stop":1724917707024,"duration":0},"status":"passed","severity":"normal"},{"uid":"894ac85621396a3a","name":"Ephemeral field is preserved - encoder v0","time":{"start":1724917735274,"stop":1724917735274,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d81d9a3839a7809","name":"should throw error - no id","time":{"start":1724917681717,"stop":1724917681717,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd1a03bc448b1f1a","name":"it tolerates circular branch references","time":{"start":1724917697300,"stop":1724917697300,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bfb29241b576f2e","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1724917989822,"stop":1724917989822,"duration":0},"status":"passed","severity":"normal"},{"uid":"23a6629b762c614f","name":"Push message with content topic containing SQL Injection","time":{"start":1724918203687,"stop":1724918203687,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d638b2d079ef143","name":"groups content topics by expected pubsub topic","time":{"start":1724917673291,"stop":1724917673291,"duration":0},"status":"passed","severity":"normal"},{"uid":"6df6af307b7dd42","name":"isConnected return false after peer stops","time":{"start":1724917777552,"stop":1724917777552,"duration":0},"status":"passed","severity":"normal"},{"uid":"af2e08c224cb6866","name":"Check publish message containing shell command","time":{"start":1724918229399,"stop":1724918229400,"duration":1},"status":"passed","severity":"normal"},{"uid":"dca5ba9501093833","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1724918332987,"stop":1724918332987,"duration":0},"status":"passed","severity":"normal"},{"uid":"413c365cf0c0d3fd","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1724917673295,"stop":1724917673295,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b81880de75224ab","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1724917948318,"stop":1724917948318,"duration":0},"status":"passed","severity":"normal"},{"uid":"924924c62cfc5f9","name":"Ping on peer without subscriptions","time":{"start":1724917796894,"stop":1724917796895,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e7494bbf6a16b1a","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1724917673310,"stop":1724917673310,"duration":0},"status":"passed","severity":"normal"},{"uid":"8345c92c03c66b25","name":"Check received message containing long","time":{"start":1724918179404,"stop":1724918179404,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c94df94e37c0d4","name":"Query generator for multiple messages with different content topic format","time":{"start":1724918326160,"stop":1724918326160,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef87a84c77c81d63","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1724918239944,"stop":1724918239944,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc70c3aaac0ed831","name":"Publish message with custom timestamp: Fri Sep 08 2023 07:56:44 GMT+0000 (Coordinated Universal Time)","time":{"start":1724918229402,"stop":1724918229402,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1f81f25b8d0a753","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1724917673299,"stop":1724917673299,"duration":0},"status":"passed","severity":"normal"},{"uid":"638e6b3aa3a5ff58","name":"Store - dialed after - with timeout","time":{"start":1724918344739,"stop":1724918344739,"duration":0},"status":"passed","severity":"normal"},{"uid":"7303cf7fe806c08f","name":"should only return 1 node with store capability","time":{"start":1724917697303,"stop":1724917697303,"duration":0},"status":"passed","severity":"normal"},{"uid":"76a12265db476d29","name":"Push message with long payload","time":{"start":1724918285579,"stop":1724918285579,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b2371a554d25fef","name":"Fails to push message with empty content topic","time":{"start":1724918203690,"stop":1724918203692,"duration":2},"status":"passed","severity":"normal"},{"uid":"be35dfff4daf504d","name":"Push message with Script payload","time":{"start":1724918285585,"stop":1724918285586,"duration":1},"status":"passed","severity":"normal"},{"uid":"4520ee16ee58df87","name":"connected peers and dial","time":{"start":1724918179672,"stop":1724918179672,"duration":0},"status":"skipped","severity":"normal"},{"uid":"abeaf24d9e974d5c","name":"Check message received after jswaku node is restarted","time":{"start":1724917916064,"stop":1724917916064,"duration":0},"status":"skipped","severity":"normal"},{"uid":"86a2ecef9686cca","name":"Push message with content topic containing shell command","time":{"start":1724918285611,"stop":1724918285612,"duration":1},"status":"passed","severity":"normal"},{"uid":"41b7764f3fa7578e","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1724917989819,"stop":1724917989819,"duration":0},"status":"passed","severity":"normal"},{"uid":"98cd3ae7c98fcddf","name":"Encoder throws on undefined content topic","time":{"start":1724917708700,"stop":1724917708700,"duration":0},"status":"passed","severity":"normal"},{"uid":"419f00301400b6e4","name":"Waku message hash computation (meta attribute not present)","time":{"start":1724917675798,"stop":1724917675798,"duration":0},"status":"passed","severity":"normal"},{"uid":"91d4f6cfb51705c","name":"Push message with shell command payload","time":{"start":1724918285587,"stop":1724918285587,"duration":0},"status":"passed","severity":"normal"},{"uid":"19b129dab5b80408","name":"Ping on unsubscribed peer","time":{"start":1724917782910,"stop":1724917782910,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d276d611082a9a9","name":"should not fail to stop the service if it was not started","time":{"start":1724918241659,"stop":1724918241660,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2ea5db36b396885","name":"configure the node with multiple content topics","time":{"start":1724918259547,"stop":1724918259555,"duration":8},"status":"passed","severity":"normal"},{"uid":"d7f59027ed53e8","name":"Subscribe to topic containing emoji and receive message","time":{"start":1724917948330,"stop":1724917948331,"duration":1},"status":"passed","severity":"normal"},{"uid":"e963fb685e6a8197","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1724917810538,"stop":1724917810539,"duration":1},"status":"passed","severity":"normal"},{"uid":"14b0b66f5f6fb28e","name":"throws on content topic with empty version field","time":{"start":1724917673278,"stop":1724917673278,"duration":0},"status":"passed","severity":"normal"},{"uid":"39ae195844fb9794","name":"Add multiple subscription objects on single nwaku node","time":{"start":1724918287581,"stop":1724918287581,"duration":0},"status":"passed","severity":"normal"},{"uid":"2838172d3b2174df","name":"Ephemeral messages are not stored","time":{"start":1724917735273,"stop":1724917735274,"duration":1},"status":"passed","severity":"normal"},{"uid":"bba8cb1c68d03d2d","name":"should properly create location multiaddrs - tcp6","time":{"start":1724917681726,"stop":1724917681726,"duration":0},"status":"passed","severity":"normal"},{"uid":"81e949d5dbada296","name":"Fails to push message with large meta","time":{"start":1724918285616,"stop":1724918285616,"duration":0},"status":"passed","severity":"normal"},{"uid":"a84a8b133d32a6f3","name":"Renews subscription after lossing a connection","time":{"start":1724918287581,"stop":1724918287582,"duration":1},"status":"passed","severity":"normal"},{"uid":"c140fc7ab2ef9a03","name":"random static sharding 6 - Cluster ID: 828, Shard ID: 57","time":{"start":1724918298100,"stop":1724918298101,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a7aaf6e4b5470e1","name":"Push message with custom timestamp: 1694159608882","time":{"start":1724918203694,"stop":1724918203695,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6808028592497fd","name":"Push message with content topic containing Russian","time":{"start":1724918203686,"stop":1724918203687,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f8da966f9b931b8","name":"Check received message containing short","time":{"start":1724918179404,"stop":1724918179404,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee88d505a5e2283d","name":"random static sharding 9 - Cluster ID: 175, Shard ID: 232","time":{"start":1724918298102,"stop":1724918298102,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec6d5d5617379a9a","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1724918229405,"stop":1724918229405,"duration":0},"status":"passed","severity":"normal"},{"uid":"5728b2b3965849b7","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724917810538,"stop":1724917810538,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8d5da3c774ccd87","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1724917810541,"stop":1724917810541,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dbd4780f46e01db","name":"Push message with custom timestamp: 1694159563639","time":{"start":1724918285617,"stop":1724918285617,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1f38a9f5a8f3841","name":"Overlapping topic subscription","time":{"start":1724918239938,"stop":1724918239939,"duration":1},"status":"skipped","severity":"normal"},{"uid":"22652067c9d21090","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1724918386965,"stop":1724918386965,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bd03fbc19fcccd7","name":"should properly create location multiaddrs - udp","time":{"start":1724917681726,"stop":1724917681726,"duration":0},"status":"passed","severity":"normal"},{"uid":"87ef07175b16dad5","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1724917673296,"stop":1724917673296,"duration":0},"status":"passed","severity":"normal"},{"uid":"187537a1506dad78","name":"Push message with JSON payload","time":{"start":1724918285587,"stop":1724918285587,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c07de702300b394","name":"Decoder throws on empty string content topic","time":{"start":1724917708701,"stop":1724917708701,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff311d318bd2403b","name":"Check publish message containing escaped characters","time":{"start":1724918229400,"stop":1724918229400,"duration":0},"status":"passed","severity":"normal"},{"uid":"abacbfb9c9046fa2","name":"should throw an error for missing sharding configuration","time":{"start":1724917673308,"stop":1724917673308,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b5a0d04e64cd6e5","name":"Ephemeral field set to true","time":{"start":1724917686539,"stop":1724917686539,"duration":0},"status":"passed","severity":"normal"},{"uid":"151f23a68e3be83c","name":"LightPush: 3 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1724918086873,"stop":1724918086874,"duration":1},"status":"passed","severity":"normal"},{"uid":"65888c1ae3fe6e68","name":"isConnected should return true after first peer connects","time":{"start":1724917777551,"stop":1724917777551,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e80f768a376b7ea","name":"Ping on peer without subscriptions","time":{"start":1724917782909,"stop":1724917782909,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b86de0549e04dbd","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1724917695763,"stop":1724917695763,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ea0d0cd16ca3666","name":"LightPush: 2 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1724918086872,"stop":1724918086872,"duration":0},"status":"passed","severity":"normal"},{"uid":"463fc3558e8febba","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1724917810540,"stop":1724917810540,"duration":0},"status":"passed","severity":"normal"},{"uid":"82242fdd4583d151","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1724917777549,"stop":1724917777550,"duration":1},"status":"passed","severity":"normal"},{"uid":"805f28ee49663592","name":"Check message with no content topic is not received","time":{"start":1724918179417,"stop":1724918179418,"duration":1},"status":"passed","severity":"normal"},{"uid":"bba5a387a414242a","name":"should properly compute the node id","time":{"start":1724917681718,"stop":1724917681719,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3d8aad53c4beb27","name":"Check received message containing XML","time":{"start":1724917916043,"stop":1724917916044,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c74040e0182db27","name":"Subscribe to topic containing shell command and receive message","time":{"start":1724918287567,"stop":1724918287567,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2e8fb89c87dbd94","name":"Decrypt messages","time":{"start":1724918183231,"stop":1724918183232,"duration":1},"status":"passed","severity":"normal"},{"uid":"2980dcd662916c31","name":"Check received message containing Arabic","time":{"start":1724918179407,"stop":1724918179407,"duration":0},"status":"passed","severity":"normal"},{"uid":"37a737830262c3f5","name":"Push 30 different messages","time":{"start":1724918203678,"stop":1724918203678,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2c021a887ac2355","name":"Push message with rate limit","time":{"start":1724918285616,"stop":1724918285617,"duration":1},"status":"passed","severity":"normal"},{"uid":"caad16e9a8355954","name":"Subscribe to topic containing emoji and receive message","time":{"start":1724918287568,"stop":1724918287568,"duration":0},"status":"passed","severity":"normal"},{"uid":"92c063f42166adc0","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1724917989829,"stop":1724917989830,"duration":1},"status":"passed","severity":"normal"},{"uid":"847e8717ae47ab96","name":"Decoder throws on undefined content topic","time":{"start":1724917707024,"stop":1724917707025,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e9f44f725263318","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1724918298097,"stop":1724918298098,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c3c43a8c22b9fb3","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1724917681049,"stop":1724917681049,"duration":0},"status":"passed","severity":"normal"},{"uid":"c18f0ba95f75e431","name":"through manual discovery","time":{"start":1724918130464,"stop":1724918130464,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd1a8fbce87fd5b9","name":"Fails to publish duplicate message","time":{"start":1724918229403,"stop":1724918229403,"duration":0},"status":"passed","severity":"normal"},{"uid":"d07209e8319b4c1f","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1724917989816,"stop":1724917989816,"duration":0},"status":"passed","severity":"normal"},{"uid":"435f87d896773f5a","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1724917673400,"stop":1724917673401,"duration":1},"status":"passed","severity":"normal"},{"uid":"77fd30e522fa8be4","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1724917697305,"stop":1724917697305,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a800e4406d5fff4c","name":"1 Store, 2 relays, 2 fetches","time":{"start":1724917696747,"stop":1724917696748,"duration":1},"status":"passed","severity":"normal"},{"uid":"84c388d09db10ddc","name":"Sets default value correctly","time":{"start":1724918337083,"stop":1724918337083,"duration":0},"status":"passed","severity":"normal"},{"uid":"468d8095e6493da3","name":"should throw an error for insufficient data","time":{"start":1724917673401,"stop":1724917673401,"duration":0},"status":"passed","severity":"normal"},{"uid":"27045364deb64825","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1724918239936,"stop":1724918239937,"duration":1},"status":"passed","severity":"normal"},{"uid":"6222e6812e6ddb23","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1724917841036,"stop":1724917841038,"duration":2},"status":"passed","severity":"normal"},{"uid":"70b687596ddfa70a","name":"random static sharding 1 - Cluster ID: 803, Shard ID: 82","time":{"start":1724918298098,"stop":1724918298098,"duration":0},"status":"passed","severity":"normal"},{"uid":"52d712c4b2ac68e4","name":"Push message with Russian payload","time":{"start":1724918285584,"stop":1724918285585,"duration":1},"status":"passed","severity":"normal"},{"uid":"d08807c2ec9e873d","name":"Throws when trying to push message with empty payload","time":{"start":1724918203678,"stop":1724918203678,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b76a5fc9c103585","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1724917948327,"stop":1724917948328,"duration":1},"status":"passed","severity":"normal"},{"uid":"748c9a9534f5466a","name":"should throw error - no public key","time":{"start":1724917681717,"stop":1724917681718,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a18c1816667b96e","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1724917963259,"stop":1724917963261,"duration":2},"status":"passed","severity":"normal"},{"uid":"43b8c7dc2f24df8e","name":"should emit a peer event after start","time":{"start":1724917744662,"stop":1724917744662,"duration":0},"status":"passed","severity":"normal"},{"uid":"474899a70e8ef27","name":"Passing page size 10 when there are 10 messages","time":{"start":1724918327710,"stop":1724918327710,"duration":0},"status":"passed","severity":"normal"},{"uid":"d723e44b628df591","name":"Check received message containing Script","time":{"start":1724918179382,"stop":1724918179382,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe446fae44d2af9d","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1724918229401,"stop":1724918229401,"duration":0},"status":"passed","severity":"normal"},{"uid":"4edbff6c1bb06bbc","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app16/7/topic284/json","time":{"start":1724918259544,"stop":1724918259544,"duration":0},"status":"passed","severity":"normal"},{"uid":"b95cfb381cf3736a","name":"Subscribe and publish message","time":{"start":1724918239932,"stop":1724918239932,"duration":0},"status":"passed","severity":"normal"},{"uid":"692598f5eec78099","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1724917989811,"stop":1724917989812,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d6a73ce3dc1188f","name":"Waku message hash computation (no timestamp)","time":{"start":1724917675799,"stop":1724917675799,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8acd6e19dcb6ad0","name":"ignores unrecognized TXT record formats","time":{"start":1724917697301,"stop":1724917697301,"duration":0},"status":"passed","severity":"normal"},{"uid":"9244b79393a11541","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1724918216288,"stop":1724918216288,"duration":0},"status":"passed","severity":"normal"},{"uid":"94bbce0b5068db9b","name":"Check publish message containing Script","time":{"start":1724918229398,"stop":1724918229398,"duration":0},"status":"passed","severity":"normal"},{"uid":"263f44245a12c0cd","name":"Push message with special chars payload","time":{"start":1724918285582,"stop":1724918285582,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1009933d55e41ea","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1724918214357,"stop":1724918214357,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a4800e9b9618677","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1724917963265,"stop":1724917963265,"duration":0},"status":"passed","severity":"normal"},{"uid":"e898febbcd0d6518","name":"Subscribe to topic containing special chars and receive message","time":{"start":1724918287574,"stop":1724918287574,"duration":0},"status":"passed","severity":"normal"},{"uid":"2939365749787252","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1724917989821,"stop":1724917989821,"duration":0},"status":"passed","severity":"normal"},{"uid":"77d73f25e0ea68ea","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1724917696996,"stop":1724917696997,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc13980063c77e26","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1724917673306,"stop":1724917673306,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2153a599d601eef","name":"Check message with no payload is not received","time":{"start":1724918179402,"stop":1724918179402,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a8bee115433f032","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1724917673288,"stop":1724917673289,"duration":1},"status":"passed","severity":"normal"},{"uid":"41810f635045a262","name":"Push message with content topic containing numeric","time":{"start":1724918285598,"stop":1724918285599,"duration":1},"status":"passed","severity":"normal"},{"uid":"db59be993c6cff07","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1724917673301,"stop":1724917673301,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8e58da2ba63783d","name":"Push message with custom timestamp: 1724914363639","time":{"start":1724918285618,"stop":1724918285618,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1c8ffc40de6842d","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1724917686331,"stop":1724917686331,"duration":0},"status":"passed","severity":"normal"},{"uid":"51cebb687e04fa39","name":"should decode valid enr with tcp successfully","time":{"start":1724917681715,"stop":1724917681715,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd9ab18b183fc6ae","name":"Check received message containing escaped characters","time":{"start":1724918179397,"stop":1724918179398,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f13b1fecb80df86","name":"Push message with unicode special characters payload","time":{"start":1724918203677,"stop":1724918203677,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dac302b997326d","name":"Push message with numeric payload","time":{"start":1724918203666,"stop":1724918203666,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6cbf4c652bf59a0","name":"Push message with SQL Injection payload","time":{"start":1724918285585,"stop":1724918285585,"duration":0},"status":"passed","severity":"normal"},{"uid":"e482fea1851e5a56","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1724918239938,"stop":1724918239938,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3d8877d996e7e1d","name":"Fails to push message bigger that 1MB","time":{"start":1724918203697,"stop":1724918203698,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b56260c073e8981","name":"Register correct protocols","time":{"start":1724918239927,"stop":1724918239931,"duration":4},"status":"passed","severity":"normal"},{"uid":"d7c8053b9b624dc1","name":"Check message with no payload is not received","time":{"start":1724917916060,"stop":1724917916060,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec2bd38ee9c0e4d8","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1724917673301,"stop":1724917673302,"duration":1},"status":"passed","severity":"normal"},{"uid":"7497adbfb790246f","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1724918239954,"stop":1724918239954,"duration":0},"status":"passed","severity":"normal"},{"uid":"78e6e6e2899b33cb","name":"should set field with all protocols enabled","time":{"start":1724917681727,"stop":1724917681727,"duration":0},"status":"passed","severity":"normal"},{"uid":"d72f6ce075f3324b","name":"Push message with meta","time":{"start":1724918285615,"stop":1724918285616,"duration":1},"status":"passed","severity":"normal"},{"uid":"995a9a1d84630039","name":"Push message with custom timestamp: 1724921563639","time":{"start":1724918285618,"stop":1724918285619,"duration":1},"status":"passed","severity":"normal"},{"uid":"c48e657baa907e79","name":"should get / set TCP multiaddr","time":{"start":1724917681720,"stop":1724917681724,"duration":4},"status":"passed","severity":"normal"},{"uid":"2a0cc83905c6224d","name":"Subscribe to topic containing long and receive message","time":{"start":1724917948322,"stop":1724917948323,"duration":1},"status":"passed","severity":"normal"},{"uid":"899b733a1d99a01f","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1724917777550,"stop":1724917777550,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6dfd2eadad0bd5e","name":"throws on content topic with non-number generation field","time":{"start":1724917673276,"stop":1724917673277,"duration":1},"status":"passed","severity":"normal"},{"uid":"87fab17db696fe19","name":"Push message with content topic containing JSON","time":{"start":1724918285610,"stop":1724918285611,"duration":1},"status":"passed","severity":"normal"},{"uid":"554d20c27be569ab","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1724917673289,"stop":1724917673289,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba4f85d6cce2ced9","name":"Using a function","time":{"start":1724918337082,"stop":1724918337082,"duration":0},"status":"passed","severity":"normal"},{"uid":"34997bfce8aa2353","name":"should be able to decode the field with only FILTER set to true","time":{"start":1724917681056,"stop":1724917681057,"duration":1},"status":"passed","severity":"normal"},{"uid":"a141c363edcd0d4c","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1724917673308,"stop":1724917673308,"duration":0},"status":"passed","severity":"normal"},{"uid":"96462b8926ec8444","name":"Check message with non string payload is not received","time":{"start":1724917916060,"stop":1724917916064,"duration":4},"status":"passed","severity":"normal"},{"uid":"ae53f376c06fcaac","name":"Push message with content topic containing emoji","time":{"start":1724918203690,"stop":1724918203690,"duration":0},"status":"passed","severity":"normal"},{"uid":"d964f603439093d7","name":"Check publish message containing Russian","time":{"start":1724918229397,"stop":1724918229397,"duration":0},"status":"passed","severity":"normal"},{"uid":"218c3650119a4a49","name":"getPeersByDiscovery","time":{"start":1724917763727,"stop":1724917763727,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bc2e0fd4c461daf","name":"Check message with invalid timestamp is not received","time":{"start":1724918179417,"stop":1724918179417,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a3557fe60e2952","name":"should return the pubsub topic directly if a string is provided","time":{"start":1724917673306,"stop":1724917673306,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d2a7ac7b80ce182","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1724917673301,"stop":1724917673301,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e0afe324ed3cbcb","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1724917681064,"stop":1724917681065,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6d7f702fa31dc91","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1724918317375,"stop":1724918317375,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7e4ebf52abec3b2","name":"Encoder throws on undefined content topic","time":{"start":1724917686540,"stop":1724917686540,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5df07a9874af96e","name":"Passing invalid cursor","time":{"start":1724918280554,"stop":1724918280554,"duration":0},"status":"passed","severity":"normal"},{"uid":"56cc9fdf1109fd2","name":"addEventListener with wrong event","time":{"start":1724917763726,"stop":1724917763726,"duration":0},"status":"passed","severity":"normal"},{"uid":"16e7e47506fdf67a","name":"Subscribe to topic containing emoji and publish message","time":{"start":1724918239954,"stop":1724918239954,"duration":0},"status":"passed","severity":"normal"},{"uid":"60795a0ac7c42cdd","name":"Promise Callback - false","time":{"start":1724918306249,"stop":1724918306250,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4ba2402d520df4b","name":"Reopen subscription with peer with lost subscription","time":{"start":1724917782910,"stop":1724917782910,"duration":0},"status":"passed","severity":"normal"},{"uid":"98f73f646f05e610","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1724917948330,"stop":1724917948330,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d448d21037778e8","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1724917948308,"stop":1724917948308,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9c0e561dbb0610e","name":"Subscribe to topic containing shell command and receive message","time":{"start":1724917948329,"stop":1724917948330,"duration":1},"status":"passed","severity":"normal"},{"uid":"d705c3dad17cb236","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1724917681052,"stop":1724917681053,"duration":1},"status":"passed","severity":"normal"},{"uid":"a26de96bd730dbbc","name":"Reopen subscription with peer with lost subscription","time":{"start":1724917796896,"stop":1724917796897,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee7dabead72ef473","name":"Check received message containing Chinese","time":{"start":1724918179406,"stop":1724918179407,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ff2c434eb8bf05b","name":"Subscribe and receives messages on 20 topics","time":{"start":1724917948313,"stop":1724917948313,"duration":0},"status":"passed","severity":"normal"},{"uid":"93074ed29ba616d2","name":"Relay + Store","time":{"start":1724917681729,"stop":1724917681729,"duration":0},"status":"passed","severity":"normal"},{"uid":"c69add1d6602f54b","name":"Check message with no content topic is not received","time":{"start":1724918179402,"stop":1724918179402,"duration":0},"status":"passed","severity":"normal"},{"uid":"313669755fd33e69","name":"Subscribe to topic containing XML and receive message","time":{"start":1724918287577,"stop":1724918287577,"duration":0},"status":"passed","severity":"normal"},{"uid":"205c6307da0946ce","name":"Push message with XML payload","time":{"start":1724918203669,"stop":1724918203669,"duration":0},"status":"passed","severity":"normal"},{"uid":"eedaa7f8e67065eb","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1724918280552,"stop":1724918280553,"duration":1},"status":"passed","severity":"normal"},{"uid":"649a9d2459c93eed","name":"Push message with special chars payload","time":{"start":1724918203666,"stop":1724918203667,"duration":1},"status":"passed","severity":"normal"},{"uid":"81d8f563e744b51d","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1724918280550,"stop":1724918280551,"duration":1},"status":"passed","severity":"normal"},{"uid":"458f4ae7cb8a8bb1","name":"throws on content topic with empty encoding field","time":{"start":1724917673279,"stop":1724917673279,"duration":0},"status":"passed","severity":"normal"},{"uid":"945860fe105d9617","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1724917989824,"stop":1724917989825,"duration":1},"status":"passed","severity":"normal"},{"uid":"53f9a55e03d690f0","name":"Check publish message containing long","time":{"start":1724918229395,"stop":1724918229395,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8c725869de18a08","name":"Push message with content topic containing XML","time":{"start":1724918203688,"stop":1724918203688,"duration":0},"status":"passed","severity":"normal"},{"uid":"4622fe149a5b541f","name":"Ordered callback, aborts when callback returns true","time":{"start":1724918326162,"stop":1724918326162,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f9f655064851c02","name":"Renews peer on consistent ping failures","time":{"start":1724917930828,"stop":1724917930831,"duration":3},"status":"broken","severity":"normal"},{"uid":"3a1f1363e8ba3f6d","name":"Push message with content topic containing Chinese","time":{"start":1724918203686,"stop":1724918203686,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ed229f778bacbc9","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1724918317377,"stop":1724918317378,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d627a273d4234cd","name":"LightPush","time":{"start":1724918344739,"stop":1724918344739,"duration":0},"status":"passed","severity":"normal"},{"uid":"b142cc64d364274","name":"Check message with no pubsub topic is not received","time":{"start":1724917916059,"stop":1724917916059,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1eebf42c4cf2712","name":"Check message received after jswaku node is restarted","time":{"start":1724918179403,"stop":1724918179403,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8d850bf4b2505017","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1724918287571,"stop":1724918287571,"duration":0},"status":"passed","severity":"normal"},{"uid":"986d25419c57e384","name":"Check publish message containing short","time":{"start":1724918229394,"stop":1724918229394,"duration":0},"status":"passed","severity":"normal"},{"uid":"350ee99d60755225","name":"Subscribe to topic containing JSON and receive message","time":{"start":1724918287577,"stop":1724918287578,"duration":1},"status":"passed","severity":"normal"},{"uid":"531ef65537c5c62e","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1724918332988,"stop":1724918332988,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1bf56412a7fef9b","name":"Nodes with multiple pubsub topic","time":{"start":1724918214356,"stop":1724918214357,"duration":1},"status":"passed","severity":"normal"},{"uid":"1efe11445ee3eb85","name":"retrieves a single peer","time":{"start":1724917697299,"stop":1724917697300,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdc18f541c05355c","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1724918332989,"stop":1724918332989,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c99a4b760229ac8","name":"Check received message containing JSON","time":{"start":1724918179387,"stop":1724918179387,"duration":0},"status":"passed","severity":"normal"},{"uid":"486f51f4a4952180","name":"Failed peers are renewed","time":{"start":1724918076885,"stop":1724918076887,"duration":2},"status":"broken","severity":"normal"},{"uid":"f4f9c1171e2a8c95","name":"Check publish message containing numeric","time":{"start":1724918229395,"stop":1724918229395,"duration":0},"status":"passed","severity":"normal"},{"uid":"a63b6b2a047b693b","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1724918214370,"stop":1724918214370,"duration":0},"status":"passed","severity":"normal"},{"uid":"38b3bc5f92ab8154","name":"LightPush: 1 peers, Filter: 2 peers - Expected: MinimallyHealthy","time":{"start":1724918086869,"stop":1724918086869,"duration":0},"status":"passed","severity":"normal"},{"uid":"79e6a73886692709","name":"Push message with escaped characters payload","time":{"start":1724918203676,"stop":1724918203677,"duration":1},"status":"passed","severity":"normal"},{"uid":"52cfd126e82cffca","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724917810541,"stop":1724917810542,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd5677ed0a542ed5","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1724917810543,"stop":1724917810543,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb088ac7e9125f3e","name":"Ordered Callback - true","time":{"start":1724918306250,"stop":1724918306250,"duration":0},"status":"passed","severity":"normal"},{"uid":"f68d79e5bab5c786","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1724917681061,"stop":1724917681062,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf2c47efce348d29","name":"Query generator for multiple messages","time":{"start":1724918326159,"stop":1724918326159,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea44d88823cdb50c","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1724917696994,"stop":1724917696994,"duration":0},"status":"passed","severity":"normal"},{"uid":"b00d34f7361845f5","name":"Check message with no content topic is not received","time":{"start":1724917916059,"stop":1724917916060,"duration":1},"status":"passed","severity":"normal"},{"uid":"69e21771ad9847ce","name":"Check publish message containing special chars","time":{"start":1724918229395,"stop":1724918229396,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c6894bfb3816fd8","name":"Passing page size 110 when there are 120 messages","time":{"start":1724918327711,"stop":1724918327712,"duration":1},"status":"passed","severity":"normal"},{"uid":"62f4a4f7f4f78ac6","name":"shard 0","time":{"start":1724918298097,"stop":1724918298097,"duration":0},"status":"passed","severity":"normal"},{"uid":"c45f3711809f2f5e","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1724917989813,"stop":1724917989814,"duration":1},"status":"passed","severity":"normal"},{"uid":"c912b550470b3792","name":"Promise Callback - true","time":{"start":1724918306249,"stop":1724918306249,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a06cf9334689503","name":"Check received message containing short","time":{"start":1724917916038,"stop":1724917916038,"duration":0},"status":"passed","severity":"normal"},{"uid":"644151d85e62afe0","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1724917841035,"stop":1724917841036,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9f530bc11cabb29","name":"LightPush: 3 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1724918086873,"stop":1724918086873,"duration":0},"status":"passed","severity":"normal"},{"uid":"f44aa63409e8340c","name":"removeEventListener with wrong event","time":{"start":1724917763727,"stop":1724917763727,"duration":0},"status":"passed","severity":"normal"},{"uid":"f89d2a1a833a673d","name":"Relay - dialed first","time":{"start":1724918344737,"stop":1724918344737,"duration":0},"status":"passed","severity":"normal"},{"uid":"eca5609a909b369a","name":"Subscribe to topic containing special chars and receive message","time":{"start":1724917948324,"stop":1724917948325,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0a0ff7f175e3e0","name":"topics with same application and version share the same shard","time":{"start":1724917673291,"stop":1724917673291,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed34649670ec6de3","name":"should properly create location multiaddrs - udp4","time":{"start":1724917681725,"stop":1724917681725,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bfcdd286b53430f","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1724917730905,"stop":1724917730907,"duration":2},"status":"passed","severity":"normal"},{"uid":"2b45aa5af4f7dfa9","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1724918317375,"stop":1724918317376,"duration":1},"status":"passed","severity":"normal"},{"uid":"2678f6a051c8c7c8","name":"can start the service","time":{"start":1724918241653,"stop":1724918241657,"duration":4},"status":"passed","severity":"normal"},{"uid":"de69176a68dd0b14","name":"should emit a peer event after start","time":{"start":1724917701156,"stop":1724917701156,"duration":0},"status":"passed","severity":"normal"},{"uid":"c47d3913c868034c","name":"Push message with numeric payload","time":{"start":1724918285580,"stop":1724918285582,"duration":2},"status":"passed","severity":"normal"},{"uid":"c6fcd745fb7bfe33","name":"Push message with Script payload","time":{"start":1724918203668,"stop":1724918203669,"duration":1},"status":"passed","severity":"normal"},{"uid":"369d95cef6601877","name":"Query generator for 2000 messages","time":{"start":1724918326162,"stop":1724918326163,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a4fd3a06f6e974c","name":"Check received message containing Script","time":{"start":1724917916043,"stop":1724917916043,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8c7a4bda718342b","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1724917673302,"stop":1724917673302,"duration":0},"status":"passed","severity":"normal"},{"uid":"c80d897421155278","name":"should return unique PubsubTopics for static sharding","time":{"start":1724917673295,"stop":1724917673296,"duration":1},"status":"passed","severity":"normal"},{"uid":"349616a1456e85ff","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1724918332988,"stop":1724918332988,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc46515f3d01b46b","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1724917681062,"stop":1724917681064,"duration":2},"status":"passed","severity":"normal"},{"uid":"c921a70e059b507a","name":"should handle corrupted local storage data gracefully","time":{"start":1724917701158,"stop":1724917701158,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc957e3443d84725","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724917989822,"stop":1724917989822,"duration":0},"status":"passed","severity":"normal"},{"uid":"48fa167413b1dbf8","name":"Mutual subscription","time":{"start":1724918239926,"stop":1724918239926,"duration":0},"status":"passed","severity":"normal"},{"uid":"de1f0bbbe04ac799","name":"Query Generator, Wrong PubsubTopic","time":{"start":1724918300919,"stop":1724918300919,"duration":0},"status":"passed","severity":"normal"},{"uid":"b348865b13aa846a","name":"Query with Ordered Callback, No message returned","time":{"start":1724918300924,"stop":1724918300925,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc65db87e05bb9f","name":"throws on content topic with too few or too many fields","time":{"start":1724917673276,"stop":1724917673276,"duration":0},"status":"passed","severity":"normal"},{"uid":"f94fc57f522129b3","name":"Push message with content topic containing Basic HTML tag","time":{"start":1724918285609,"stop":1724918285610,"duration":1},"status":"passed","severity":"normal"},{"uid":"62cc568ee6945e00","name":"should throw an error if shards are undefined for static sharding","time":{"start":1724917673297,"stop":1724917673297,"duration":0},"status":"passed","severity":"normal"},{"uid":"d730332a604c3f6b","name":"Symmetric encrypt & Decrypt","time":{"start":1724917707455,"stop":1724917707455,"duration":0},"status":"passed","severity":"normal"},{"uid":"aeba00f6554e322f","name":"Query Generator - false","time":{"start":1724918306248,"stop":1724918306249,"duration":1},"status":"passed","severity":"normal"},{"uid":"3704ba16a1febfef","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1724917673287,"stop":1724917673287,"duration":0},"status":"passed","severity":"normal"},{"uid":"842e8e5fcbab753c","name":"does not throw on valid cases","time":{"start":1724917673275,"stop":1724917673275,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb258cfa3a8a365e","name":"Check message on other pubsub topic is not received","time":{"start":1724917916058,"stop":1724917916059,"duration":1},"status":"passed","severity":"normal"},{"uid":"b17b8aa87a537b6f","name":"Subscribe to topic containing JSON and receive message","time":{"start":1724918287566,"stop":1724918287567,"duration":1},"status":"passed","severity":"normal"},{"uid":"5137f3926ff81953","name":"Generator, 2 different pubsubtopics","time":{"start":1724918323462,"stop":1724918323462,"duration":0},"status":"passed","severity":"normal"},{"uid":"9af965ffa3eb923","name":"Relay","time":{"start":1724917733229,"stop":1724917733229,"duration":0},"status":"passed","severity":"normal"},{"uid":"93ff21d5d05388f1","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1724917989824,"stop":1724917989824,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d19d8e5f38fadf3","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1724917696996,"stop":1724917696996,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bba18881b6dbfa9","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1724917841039,"stop":1724917841041,"duration":2},"status":"passed","severity":"normal"},{"uid":"1b75ba86e4a2bb9a","name":"Check received message containing Basic HTML tag","time":{"start":1724918179387,"stop":1724918179387,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebb1247c34c22361","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1724917673294,"stop":1724917673294,"duration":0},"status":"passed","severity":"normal"},{"uid":"a72c00eff502f8a7","name":"configure the node with multiple pubsub topics","time":{"start":1724918298103,"stop":1724918298104,"duration":1},"status":"passed","severity":"normal"},{"uid":"3072d8e6699236d7","name":"Subscribe to topic containing special chars and receive message","time":{"start":1724918287563,"stop":1724918287564,"duration":1},"status":"passed","severity":"normal"},{"uid":"a721ad2e5be04861","name":"Relay + Store","time":{"start":1724917733229,"stop":1724917733230,"duration":1},"status":"passed","severity":"normal"},{"uid":"eff8abe827447dca","name":"Check received message with timestamp: 1724917721908 ","time":{"start":1724917916056,"stop":1724917916057,"duration":1},"status":"passed","severity":"normal"},{"uid":"61e7e09062cec7f6","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1724917777550,"stop":1724917777551,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5ea2b8016998140","name":"stop","time":{"start":1724917763729,"stop":1724917763730,"duration":1},"status":"passed","severity":"normal"},{"uid":"78d369b93d9a5d73","name":"Check message with invalid timestamp is not received","time":{"start":1724918179401,"stop":1724918179401,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4611f22b9043dc5","name":"random static sharding 7 - Cluster ID: 636, Shard ID: 481","time":{"start":1724918298101,"stop":1724918298101,"duration":0},"status":"passed","severity":"normal"},{"uid":"570e66e4347c2b3","name":"Push message with emoji payload","time":{"start":1724918285592,"stop":1724918285592,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bda073c139b6d16","name":"Init the array if not present","time":{"start":1724917673035,"stop":1724917673036,"duration":1},"status":"passed","severity":"normal"},{"uid":"b81e7ea56068563a","name":"Fails to publish message with size larger than 1 MB","time":{"start":1724918229405,"stop":1724918229406,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2f236ec66914cd4","name":"Check received message containing unicode special characters","time":{"start":1724917916053,"stop":1724917916053,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd03a308a1ec9489","name":"should not receive a peer event after stop","time":{"start":1724917701157,"stop":1724917701157,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d36ad7dd6f1251b","name":"should emit a peer event after start","time":{"start":1724918241662,"stop":1724918241663,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cad789d949b77c7","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1724918287570,"stop":1724918287570,"duration":0},"status":"passed","severity":"normal"},{"uid":"a28e6c3232dc1d4a","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1724917948309,"stop":1724917948311,"duration":2},"status":"passed","severity":"normal"},{"uid":"3cb4c9b0cce38855","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1724918332989,"stop":1724918332989,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b1c23e2983f23a1","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1724917673298,"stop":1724917673298,"duration":0},"status":"passed","severity":"normal"},{"uid":"95a9885e79433d2a","name":"Encoder throws on empty string content topic","time":{"start":1724917708700,"stop":1724917708700,"duration":0},"status":"passed","severity":"normal"},{"uid":"24fd91f6cc17d871","name":"same cluster, different shard: nodes connect","time":{"start":1724918124175,"stop":1724918124175,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fa91520875bcc45","name":"Callback on promise","time":{"start":1724918326161,"stop":1724918326161,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3a49e176a199b3c","name":"Subscribe to topic containing Russian and publish message","time":{"start":1724918239945,"stop":1724918239946,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4e733a0af479f9d","name":"Publish message with custom timestamp: Thu Aug 29 2024 06:56:44 GMT+0000 (Coordinated Universal Time)","time":{"start":1724918229402,"stop":1724918229402,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5fe0e515f719a8c","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1724918323460,"stop":1724918323461,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bec7f23c0929ad9","name":"LightPush: 0 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1724918086867,"stop":1724918086867,"duration":0},"status":"passed","severity":"normal"},{"uid":"af49b20f2a13ea84","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app36/8/topic460/xml","time":{"start":1724918259543,"stop":1724918259543,"duration":0},"status":"passed","severity":"normal"},{"uid":"b365f08b61f6b39c","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1724917735275,"stop":1724917735275,"duration":0},"status":"passed","severity":"normal"},{"uid":"bab1ab7fe8bd054b","name":"Subscribe and receive messages via waku relay post","time":{"start":1724918287558,"stop":1724918287559,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebb44a4ddaf4e49e","name":"LightPush: 3 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1724918086872,"stop":1724918086873,"duration":1},"status":"passed","severity":"normal"},{"uid":"eecd0e0d2f61c1be","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1724917948329,"stop":1724917948329,"duration":0},"status":"passed","severity":"normal"},{"uid":"d61e1c7e11429f4d","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1724917681060,"stop":1724917681061,"duration":1},"status":"passed","severity":"normal"},{"uid":"52ae2c85f9bbf062","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724917989820,"stop":1724917989820,"duration":0},"status":"passed","severity":"normal"},{"uid":"84be9e629898f320","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1724917989812,"stop":1724917989812,"duration":0},"status":"passed","severity":"normal"},{"uid":"1296510046ca3d50","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1724917673301,"stop":1724917673301,"duration":0},"status":"passed","severity":"normal"},{"uid":"da80165bf408f776","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1724918239935,"stop":1724918239936,"duration":1},"status":"passed","severity":"normal"},{"uid":"90df600dcb73f534","name":"should be able to encode the field with only STORE set to true","time":{"start":1724917681047,"stop":1724917681048,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8678885764f9ac5","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1724917673301,"stop":1724917673301,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d432e0228ec7414","name":"more peers than existing","time":{"start":1724918179672,"stop":1724918179673,"duration":1},"status":"skipped","severity":"normal"},{"uid":"e47607c7277a4239","name":"Push message with content topic containing Script","time":{"start":1724918285607,"stop":1724918285607,"duration":0},"status":"passed","severity":"normal"},{"uid":"63ac8b99ea5eaa70","name":"should not receive a peer event after stop","time":{"start":1724918241665,"stop":1724918241666,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c9d800298dd6049","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1724918287559,"stop":1724918287559,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8f84f6f638acc25","name":"Filter","time":{"start":1724918344739,"stop":1724918344740,"duration":1},"status":"passed","severity":"normal"},{"uid":"a524efcadf2210","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1724918386965,"stop":1724918386966,"duration":1},"status":"passed","severity":"normal"},{"uid":"db682ba000ce82c6","name":"Delete observer","time":{"start":1724918183232,"stop":1724918183232,"duration":0},"status":"passed","severity":"normal"},{"uid":"75042101f906fd8b","name":"Privacy Node - default protocol","time":{"start":1724918344740,"stop":1724918344741,"duration":1},"status":"passed","severity":"normal"},{"uid":"57fc28ba4d4aa01f","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1724918259555,"stop":1724918259555,"duration":0},"status":"passed","severity":"normal"},{"uid":"90e023d791b4cf99","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1724917989809,"stop":1724917989810,"duration":1},"status":"passed","severity":"normal"},{"uid":"36e0120182abf7c9","name":"Fails to push message with large meta","time":{"start":1724918203693,"stop":1724918203693,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cee65cfe9fe77bd","name":"start node with empty shard should fail","time":{"start":1724918298105,"stop":1724918298106,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d97a5d9537dd508","name":"LightPush: 1 peers, Filter: 3 peers - Expected: MinimallyHealthy","time":{"start":1724918086870,"stop":1724918086870,"duration":0},"status":"passed","severity":"normal"},{"uid":"d55af30f1a094e8e","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1724917735274,"stop":1724917735275,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b59f160a8f915fb","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1724917673400,"stop":1724917673400,"duration":0},"status":"passed","severity":"normal"},{"uid":"90e9e013d0856ee9","name":"Passing page size 3 when there are 20 messages","time":{"start":1724918327709,"stop":1724918327710,"duration":1},"status":"passed","severity":"normal"},{"uid":"9abf7dcb109ef4ca","name":"All","time":{"start":1724917733230,"stop":1724917733231,"duration":1},"status":"passed","severity":"normal"},{"uid":"154c53d2c553bdd0","name":"should properly create peer info with all multiaddrs","time":{"start":1724917681727,"stop":1724917681727,"duration":0},"status":"passed","severity":"normal"},{"uid":"236d3c7696fa81aa","name":"returns all values when wanted number is greater than available values","time":{"start":1724917695762,"stop":1724917695763,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3bf5de39137b534","name":"Check received message containing Chinese","time":{"start":1724918179380,"stop":1724918179380,"duration":0},"status":"passed","severity":"normal"},{"uid":"675709c73020c562","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1724917681714,"stop":1724917681715,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a1d9bbd032bd827","name":"LightPush: 0 peers, Filter: 1 peers - Expected: Unhealthy","time":{"start":1724918086868,"stop":1724918086868,"duration":0},"status":"passed","severity":"normal"},{"uid":"2980986e270c52f9","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1724917989819,"stop":1724917989820,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0966ea4e7f4b670","name":"should not receive a peer event before start","time":{"start":1724917744663,"stop":1724917744663,"duration":0},"status":"passed","severity":"normal"},{"uid":"44a029dfc2942665","name":"Check received message containing SQL Injection","time":{"start":1724918179407,"stop":1724918179408,"duration":1},"status":"passed","severity":"normal"},{"uid":"a35af7e0734ca9e2","name":"handles multiple messages","time":{"start":1724918327895,"stop":1724918327896,"duration":1},"status":"passed","severity":"normal"},{"uid":"80dd1d886c1fbe9d","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1724917989812,"stop":1724917989812,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a7d1c2cead4edeb","name":"Push message on custom pubsubTopic","time":{"start":1724918127247,"stop":1724918127247,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a81fec36392fc7f","name":"should throw an error for missing required configuration","time":{"start":1724917673297,"stop":1724917673297,"duration":0},"status":"passed","severity":"normal"},{"uid":"389f43d4110e07e3","name":"safeDispatchEvent","time":{"start":1724917763729,"stop":1724917763729,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1e1abf34274805f","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app20/10/topic881/proto","time":{"start":1724918259538,"stop":1724918259538,"duration":0},"status":"passed","severity":"normal"},{"uid":"f60ccc06c67bac51","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1724918124173,"stop":1724918124173,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa296f60582590d7","name":"Check received message containing SQL Injection","time":{"start":1724918179381,"stop":1724918179381,"duration":0},"status":"passed","severity":"normal"},{"uid":"139583674f304679","name":"handles different networkShards values correctly","time":{"start":1724917673292,"stop":1724917673293,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b1365cbcc371264","name":"Throws when trying to push message with empty payload","time":{"start":1724918285595,"stop":1724918285596,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a53f7bd6155d067","name":"Subscribe to topic containing shell command and receive message","time":{"start":1724918287578,"stop":1724918287578,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac0421168b19d81b","name":"Fails to push message bigger that 1MB","time":{"start":1724918285619,"stop":1724918285619,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fe9762b0a24a9e7","name":"should return valid sharding parameters for static sharding","time":{"start":1724917673307,"stop":1724917673308,"duration":1},"status":"passed","severity":"normal"},{"uid":"22aa603160dfe995","name":"passes more than one ENR URLs and attempts connection","time":{"start":1724917744665,"stop":1724917744665,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fc99790324582a78","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1724917681048,"stop":1724917681049,"duration":1},"status":"passed","severity":"normal"},{"uid":"d06a8213264ccac4","name":"random static sharding 3 - Cluster ID: 393, Shard ID: 274","time":{"start":1724918298099,"stop":1724918298099,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec7833c6fcbfc90c","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1724917673302,"stop":1724917673302,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a575f68880697f0","name":"Push message with short payload","time":{"start":1724918203665,"stop":1724918203665,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e7d13ef6ae90403","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1724918300923,"stop":1724918300923,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fe5d95501e2b1d1","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1724917948311,"stop":1724917948312,"duration":1},"status":"passed","severity":"normal"},{"uid":"808afd5882abcd42","name":"Subscribe to topic containing JSON and receive message","time":{"start":1724917948329,"stop":1724917948329,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d93cd7a87a6e42f","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1724918287578,"stop":1724918287578,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d75617119164c49","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1724918127249,"stop":1724918127249,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f913d5caf027c86","name":"Filter with 2 connections","time":{"start":1724918008264,"stop":1724918008265,"duration":1},"status":"passed","severity":"normal"},{"uid":"889e4d3742affd40","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1724917723834,"stop":1724917723835,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e51be09c8b9b4e5","name":"Push message with content topic containing short","time":{"start":1724918285596,"stop":1724918285597,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f50faed827cbdc5","name":"A test","time":{"start":1724918087013,"stop":1724918087013,"duration":0},"status":"passed","severity":"normal"},{"uid":"86af29bad2930a5","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1724917673306,"stop":1724917673306,"duration":0},"status":"passed","severity":"normal"},{"uid":"48af185d0c5ebd60","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1724917673299,"stop":1724917673300,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bcf0d1fcc41fa4e","name":"returns all values when wanted number matches available values","time":{"start":1724917695760,"stop":1724917695762,"duration":2},"status":"passed","severity":"normal"},{"uid":"f50be60c3ae8b23e","name":"handles empty contentTopics array correctly","time":{"start":1724917673309,"stop":1724917673309,"duration":0},"status":"passed","severity":"normal"},{"uid":"c69ea735371d6383","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1724918317376,"stop":1724918317376,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5306ed0883fb00","name":"1 Relay, 1 fetch","time":{"start":1724917696746,"stop":1724917696747,"duration":1},"status":"passed","severity":"normal"},{"uid":"23f5a5dbf18d4c8f","name":"Subscribe to topic containing special chars and publish message","time":{"start":1724918239940,"stop":1724918239943,"duration":3},"status":"passed","severity":"normal"},{"uid":"40044f193626b7b","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724917989811,"stop":1724917989811,"duration":0},"status":"passed","severity":"normal"},{"uid":"967958ff14bc9727","name":"Check received message with timestamp: 1649153314 ","time":{"start":1724918179400,"stop":1724918179400,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1698710b6aae7a5","name":"Fields are not dropped","time":{"start":1724917686000,"stop":1724917686001,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b953d5589fbd80","name":"Query with Promise Callback, No message returned","time":{"start":1724918300931,"stop":1724918300932,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d508110251ecbf8","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1724918300922,"stop":1724918300923,"duration":1},"status":"passed","severity":"normal"},{"uid":"370cc884b43c5d3e","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1724917989828,"stop":1724917989828,"duration":0},"status":"passed","severity":"normal"},{"uid":"a37bf409d4c275ce","name":"Filter with 0 connections","time":{"start":1724918008228,"stop":1724918008228,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb577aba7ec52c3d","name":"Push message with content topic containing unicode special characters","time":{"start":1724918285613,"stop":1724918285614,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef47c19bea201b5f","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1724918287557,"stop":1724918287558,"duration":1},"status":"passed","severity":"normal"},{"uid":"c971ccb3e726a62","name":"Ping succeeds for all connected peers","time":{"start":1724917930825,"stop":1724917930825,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f16c55ce15cf05b","name":"Correctly serialized arguments","time":{"start":1724918127355,"stop":1724918127356,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d81fc90477d33a7","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1724917696995,"stop":1724917696995,"duration":0},"status":"passed","severity":"normal"},{"uid":"31ed3503dd0e95e0","name":"should properly create location multiaddrs - tcp4","time":{"start":1724917681725,"stop":1724917681725,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b2f584cbc8500c1","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1724917930833,"stop":1724917930834,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7cdd09fe5ec30c6","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1724917696993,"stop":1724917696994,"duration":1},"status":"passed","severity":"normal"},{"uid":"b353ba5d30586570","name":"Check message on other pubsub topic is not received","time":{"start":1724918179401,"stop":1724918179401,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0aee514bd2831e2","name":"different cluster, same shard: nodes don't connect","time":{"start":1724918124176,"stop":1724918124176,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ccbb721f445aed5","name":"Subscribe to topic containing emoji and receive message","time":{"start":1724918287580,"stop":1724918287581,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7f909271fda2585","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1724917675800,"stop":1724917675800,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbabb5b0160007f4","name":"Check received message containing Arabic","time":{"start":1724917916040,"stop":1724917916040,"duration":0},"status":"passed","severity":"normal"},{"uid":"86b242e0d287f502","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1724918127240,"stop":1724918127243,"duration":3},"status":"passed","severity":"normal"},{"uid":"52b44a344ac786db","name":"isConnected between 2 js-waku relay nodes","time":{"start":1724917777552,"stop":1724917777553,"duration":1},"status":"passed","severity":"normal"},{"uid":"27112c4063db66d1","name":"should throw error - no public key","time":{"start":1724917681716,"stop":1724917681716,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e6b82c29a9738f9","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1724917963261,"stop":1724917963261,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9caa7651c5e817f","name":"Push 30 different messages","time":{"start":1724918285592,"stop":1724918285595,"duration":3},"status":"passed","severity":"normal"},{"uid":"a81a36896abfc0b8","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1724918287576,"stop":1724918287576,"duration":0},"status":"passed","severity":"normal"},{"uid":"d87045b857c4baaf","name":"Query Generator, No message returned","time":{"start":1724918300922,"stop":1724918300922,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4bc5d5a0c0dd973","name":"Push message with content topic containing unicode special characters","time":{"start":1724918203689,"stop":1724918203690,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7e3fa598c68b475","name":"should set field with only LIGHTPUSH enabled","time":{"start":1724917681728,"stop":1724917681728,"duration":0},"status":"passed","severity":"normal"},{"uid":"d138ba7b8655afc6","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1724917707018,"stop":1724917707020,"duration":2},"status":"passed","severity":"normal"},{"uid":"80d4ee827b8e6988","name":"Push message with Basic HTML tag payload","time":{"start":1724918285586,"stop":1724918285586,"duration":0},"status":"passed","severity":"normal"},{"uid":"61894f00d46d5643","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1724917673290,"stop":1724917673290,"duration":0},"status":"passed","severity":"normal"},{"uid":"b49cc9dafbefaa0c","name":"throws on content topic with empty topic name field","time":{"start":1724917673279,"stop":1724917673279,"duration":0},"status":"passed","severity":"normal"},{"uid":"82f2a480382c9a9f","name":"should throw an error for an unconfigured topic","time":{"start":1724917673305,"stop":1724917673305,"duration":0},"status":"passed","severity":"normal"},{"uid":"d473e5f812523edc","name":"Check received message containing Arabic","time":{"start":1724918179380,"stop":1724918179381,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3ec702b4d1175cb","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1724917810539,"stop":1724917810539,"duration":0},"status":"passed","severity":"normal"},{"uid":"71e9c203900e438d","name":"Push message with Chinese payload","time":{"start":1724918285583,"stop":1724918285583,"duration":0},"status":"passed","severity":"normal"},{"uid":"8506d80e5cd42d16","name":"Sign & Recover","time":{"start":1724917707456,"stop":1724917707456,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd67c870550e3446","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app78/4/topic364/utf8","time":{"start":1724918259542,"stop":1724918259542,"duration":0},"status":"passed","severity":"normal"},{"uid":"5aaea6baf151c62e","name":"Fails to push message with empty content topic","time":{"start":1724918285615,"stop":1724918285615,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2199cf04f0f91b2","name":"Check received message containing SQL Injection","time":{"start":1724917916041,"stop":1724917916043,"duration":2},"status":"passed","severity":"normal"},{"uid":"4d654295a23a937f","name":"pre and post cipher","time":{"start":1724917707455,"stop":1724917707456,"duration":1},"status":"passed","severity":"normal"},{"uid":"13c1319870b3c032","name":"same cluster, same shard: nodes connect","time":{"start":1724918124175,"stop":1724918124175,"duration":0},"status":"passed","severity":"normal"},{"uid":"526a5c22bc30f0fc","name":"Push message with Arabic payload","time":{"start":1724918285584,"stop":1724918285584,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fc018b4404076bb","name":"Filter with 1 connections","time":{"start":1724918008228,"stop":1724918008229,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d64c25d23c8bb52","name":"Check message with non string payload is not received","time":{"start":1724918179402,"stop":1724918179403,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ce66f763507c17c","name":"should return empty list for no shard","time":{"start":1724917673296,"stop":1724917673297,"duration":1},"status":"passed","severity":"normal"},{"uid":"98b325e29e67ab3c","name":"random static sharding 2 - Cluster ID: 449, Shard ID: 240","time":{"start":1724918298098,"stop":1724918298099,"duration":1},"status":"passed","severity":"normal"},{"uid":"67a36a36a64b50dc","name":"Overlapping topic subscription","time":{"start":1724917948319,"stop":1724917948319,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a83102c3f696a1c","name":"Check received message with timestamp: 1724917723179 ","time":{"start":1724918179413,"stop":1724918179416,"duration":3},"status":"passed","severity":"normal"},{"uid":"2a09c5eab49a8b51","name":"Check received message containing unicode special characters","time":{"start":1724918179398,"stop":1724918179398,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecd50612665421a","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1724917989809,"stop":1724917989809,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a425f5795db17cd","name":"Query Generator, Multiple PubsubTopics","time":{"start":1724918300919,"stop":1724918300920,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c33cb308e4abf41","name":"LightPush: 2 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1724918086870,"stop":1724918086870,"duration":0},"status":"passed","severity":"normal"},{"uid":"2558b1540141f999","name":"Query with Promise Callback, No Decoder","time":{"start":1724918300931,"stop":1724918300931,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbbabbe269505f1","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724917989815,"stop":1724917989815,"duration":0},"status":"passed","severity":"normal"},{"uid":"16a1b9f731f4475f","name":"Reusing cursor across nodes","time":{"start":1724918280553,"stop":1724918280554,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdec90889f5297e4","name":"random static sharding 10 - Cluster ID: 760, Shard ID: 549","time":{"start":1724918298103,"stop":1724918298103,"duration":0},"status":"passed","severity":"normal"},{"uid":"35fb9f373c5798bc","name":"Check publish message containing Chinese","time":{"start":1724918229396,"stop":1724918229396,"duration":0},"status":"passed","severity":"normal"},{"uid":"bee8ba7116310627","name":"creates an iterator","time":{"start":1724918327895,"stop":1724918327895,"duration":0},"status":"passed","severity":"normal"},{"uid":"f96138e03b82bca3","name":"should properly create location multiaddrs - udp6","time":{"start":1724917681725,"stop":1724917681726,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebf33f3587519e0a","name":"throws an error for improperly formatted content topics","time":{"start":1724917673293,"stop":1724917673293,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c6dfc91e24acacf","name":"Store - dialed first","time":{"start":1724918344738,"stop":1724918344739,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f8dde369afe7249","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1724918287565,"stop":1724918287565,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4b36a9d8f5e560c","name":"Push message with content topic containing Russian","time":{"start":1724918285605,"stop":1724918285606,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d380679accbebdd","name":"should throw error - no id","time":{"start":1724917681716,"stop":1724917681716,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e4914a98576fbe5","name":"Ping on subscribed peer","time":{"start":1724917796888,"stop":1724917796889,"duration":1},"status":"passed","severity":"normal"},{"uid":"82220138614a3206","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1724917989825,"stop":1724917989825,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4e65e1718320c2","name":"Check received message containing Russian","time":{"start":1724918179407,"stop":1724918179407,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6eb343585d92b3b","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1724917989817,"stop":1724917989817,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c085d0914305d06","name":"random static sharding 8 - Cluster ID: 44, Shard ID: 277","time":{"start":1724918298101,"stop":1724918298102,"duration":1},"status":"passed","severity":"normal"},{"uid":"3eb6a3944a39af7f","name":"Check received message containing escaped characters","time":{"start":1724917916053,"stop":1724917916053,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f8e41d6fc119b41","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1724917989828,"stop":1724917989829,"duration":1},"status":"passed","severity":"normal"},{"uid":"c07345115088d429","name":"throws on content topic with generation field greater than 0","time":{"start":1724917673277,"stop":1724917673277,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f0d396527e22aeb","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1724918239946,"stop":1724918239947,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6715652cc37cef5","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app29/10/topic264/xml","time":{"start":1724918259546,"stop":1724918259547,"duration":1},"status":"passed","severity":"normal"},{"uid":"74048bc08bf72666","name":"should be able to encode the field with only RELAY set to true","time":{"start":1724917681044,"stop":1724917681047,"duration":3},"status":"passed","severity":"normal"},{"uid":"545c04f8093f39b2","name":"Default pageSize","time":{"start":1724918327712,"stop":1724918327712,"duration":0},"status":"passed","severity":"normal"},{"uid":"89cfdaaedd7c6c86","name":"Check received message containing special chars","time":{"start":1724918179378,"stop":1724918179379,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d67769cdc710a9f","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1724917989821,"stop":1724917989821,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd93898830dddf6e","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app56/8/topic813/proto","time":{"start":1724918259543,"stop":1724918259543,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2ca40d48d925246","name":"Push message with Basic HTML tag payload","time":{"start":1724918203669,"stop":1724918203670,"duration":1},"status":"passed","severity":"normal"},{"uid":"4aa3ba731570c3ee","name":"Check received message with timestamp: 1724917723179 ","time":{"start":1724918179400,"stop":1724918179400,"duration":0},"status":"passed","severity":"normal"},{"uid":"aab8c118e5bd5c1c","name":"Check publish message after client node is restarted","time":{"start":1724918229408,"stop":1724918229408,"duration":0},"status":"skipped","severity":"normal"},{"uid":"dd8c8f44330e66e1","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1724917989815,"stop":1724917989816,"duration":1},"status":"passed","severity":"normal"},{"uid":"5275e7435c027ed8","name":"Round trip binary serialization","time":{"start":1724917686538,"stop":1724917686538,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf6ab5fac75d1708","name":"Subscribe and receive messages via lightPush","time":{"start":1724918287569,"stop":1724918287569,"duration":0},"status":"passed","severity":"normal"},{"uid":"28e1ec77eee7ee6a","name":"Check received message with timestamp: 1724917721908000000 ","time":{"start":1724917916056,"stop":1724917916056,"duration":0},"status":"passed","severity":"normal"},{"uid":"c81879a1e1ed2fb0","name":"should properly create location multiaddrs - tcp","time":{"start":1724917681726,"stop":1724917681727,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1b6e7ce7099581f","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app37/4/topic76/proto","time":{"start":1724918259543,"stop":1724918259544,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5f2b8c329a1d8dd","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1724917673297,"stop":1724917673297,"duration":0},"status":"passed","severity":"normal"},{"uid":"58b652118ebe0d59","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1724917948325,"stop":1724917948326,"duration":1},"status":"passed","severity":"normal"},{"uid":"541715df221e43b9","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1724917673296,"stop":1724917673296,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1b13fbea195d70c","name":"Push message with unicode special characters payload","time":{"start":1724918285591,"stop":1724918285591,"duration":0},"status":"passed","severity":"normal"},{"uid":"76a361c3c56c31ec","name":"Renews peer on consistent missed messages","time":{"start":1724917930834,"stop":1724917930835,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a9a755eb62cdd4","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1724917963263,"stop":1724917963264,"duration":1},"status":"passed","severity":"normal"},{"uid":"5edabfbb3eb6dccb","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1724917686331,"stop":1724917686332,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc9452281ae7ed86","name":"Check received message containing unicode special characters","time":{"start":1724918179411,"stop":1724918179411,"duration":0},"status":"passed","severity":"normal"},{"uid":"f27fc7f934dafbcc","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1724917810542,"stop":1724917810543,"duration":1},"status":"passed","severity":"normal"},{"uid":"31e3d9ac24728938","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1724918127247,"stop":1724918127248,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0166465e32fa788","name":"less peers than existing","time":{"start":1724918179673,"stop":1724918179673,"duration":0},"status":"skipped","severity":"normal"},{"uid":"907693b5519bf7d9","name":"Should update multiaddrs","time":{"start":1724918130636,"stop":1724918130636,"duration":0},"status":"passed","severity":"normal"}]